
/* - cc.cookieinfo.css - */
@media all {
/* http://clico.pl/portal_css/cc.cookieinfo.css?original=1 */
#portal-cookieinfo {
border-top: 1px solid #d7d7d7;
border-bottom: 1px solid #d7d7d7;
color: #414141;
font: 400 normal 11px/1em Arial, sans-serif;
width: 100%;
padding: 10px 0;
position: fixed;
bottom: 0;
left: 0;
z-index: 9999;
background: #ebebeb;
background-image: -webkit-gradient(linear, 0 0, 0 100%, color-stop(0%, #fff), color-stop(100%, #ebebeb));
background-image: -webkit-linear-gradient(#fff, #ebebeb);
background-image: -moz-linear-gradient(#fff, #ebebeb);
background-image: -o-linear-gradient(#fff, #ebebeb);
background-image: -ms-linear-gradient(#fff, #ebebeb);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#ffffff, endColorstr=#ebebeb);
background-image: linear-gradient(#fff, #ebebeb);
}
#cookiesBar a {
color: #414141;
border-bottom: 1px dotted #aeaeae;
}
#cookiesBar a:hover { color: #aeaeae; }
#cookiesBar p {
margin: 2px 0;
line-height: 1;
}
#cookiesBarWrap {
width: 70%;
margin: 0 auto;
position: relative;
}
#cookiesBarWrapInfo {
width: 95%;
}
#cookiesBarClose {
display: block;
width: 20px;
height: 19px;
background: url("cookies_close.png") 0 0 no-repeat;
text-indent: -999em;
position: absolute;
top: 30%;
right: 0;
}
a#cookiesBarClose { border: 0; }
#cookiesBarClose:hover { background-position: -30px 0; }

}


/* - SurveyMappings.css - */
@media all {
/* http://clico.pl/portal_css/SurveyMappings.css?original=1 */
div.ArchetypesSelectionWidget label{
font-weight: normal;
}
div.ArchetypesSelectionWidget label.formQuestion{
font-weight: bold;
}

}


/* - ++resource++Clico.ClicoTheme.stylesheets/main.css - */
@media screen {
/* http://clico.pl/portal_css/++resource++Clico.ClicoTheme.stylesheets/main.css?original=1 */
/* */

}


/* - ploneCustom.css - */
@media all {
/* http://clico.pl/portal_css/ploneCustom.css?original=1 */
/* */
/* */
/* */
#portal-columns {
margin-top: -1px;
}
.documentByLine {
margin-bottom: 0;
}
.visualClear {
margin: 0 -1px 0 0;
}
dt span.documentByLine {
padding-right: 0px;
padding-top: 0px;
}
#portal-top {
padding-bottom: 1px;
}
#portal-personaltools-wrapper {
background-color: transparent;
border-bottom: 0 solid #B7B7B7;
border-top: 0 solid #B7B7B7;
display:inline;
clear: both;
}
#portal-personaltools {
display:block;
float:none;
}
.navbannerportlet center {
position: static !important;
}
.navbannerportlet center div {
background: url("lmenu_bg_bottom_trans.gif") no-repeat scroll 0 bottom transparent;
padding: 0 0 10px 10px;
font-size: 12px;
}
.navbannerportlet h3 {
border-bottom:medium none;
color:#333333;
font-size:12px;
font-weight:normal;
margin:-9px 0 8px;
padding:5px 0;
}
.navbannerportlet a {
color: #333333;
}
.navbannerportlet ul {
margin: 0 !important;
padding: 0 !important;
}
.navbannerportlet ul li {
padding: 0px 0 8px 8px;
background: transparent url(mark1.gif) no-repeat scroll 0 4px;
line-height: 12px;
font-size: 11px;
}
/* */
span.text-bold-red {
color: red;
font-weight: bold;
}
#content a[href^="http:"], #content a.link-external {
background-image: none;
padding-left: 1px;
}
dl.portletVendor dt.portletHeader {
padding-top: 7px;
padding-bottom: 7px;
}
* {
font-family: Verdana, Helvetica, sans-serif;
color: #333;
}
p, h1, h2, h3, h4, h5, h6 {
margin: 0;
padding: 4px 0 6px 0;
border: none;
font-family: Verdana, Helvetica, sans-serif;
}
a {
text-decoration: none;
color: #347;
}
form {
margin: 0;
padding: 0;
}
img {
border: 0;
}
dl {
margin: 0;
padding: 0;
}
dd {
margin: 0;
padding: 0 0 3px 0;
}
dd a {
padding: 0 0 0 0px;
display: block;
}
ol {
margin: 0;
padding: 3px 0 6px 30px;
}
ul {
padding: 3px 0 0 20px;
margin: 0;
}
.documentContent ul.formTabs li {
padding: 0;
}
.documentContent ul ul {
border-left: 0px;
}
.documentContent ul ul ul {
border-left: 0px;
}
ul li {
list-style-type: none;
list-style-image: none;
margin: 0 0 0 0;
padding: 0 0 0 0;
display: block;
background: url(mark1.gif) 0px 6px no-repeat;
padding: 2px 0px 2px 6px;/**/
}
p {
text-align: justify;
margin: 0;
padding: 3px 0 5px 0;
line-height: 15px;
font-size: 11px;
}
body {
background: #fff ;
margin: 0;
padding: 0;
font-size: 11px;
}
body/**/ {
background: #BEBEBE url(body_bg.png) repeat-x;
}
fieldset {
border-color: #B7B7B7;
}
div.clear {
clear:both;
margin:0;
padding:0;
height:1px;
width: 1px;
overflow: hidden;
line-height:1px;
}
#container {
position: relative;
width: 996px;
margin: 0 auto;
background: #fff url(main_bg.gif) repeat-y;
padding: 0;
}
#container2 {
background: transparent  url(main_bg_top.gif) no-repeat;
min-height: 824px;
height: auto !important;
height: 824px;
padding: 0 8px;
}
.contentViews {
font-size: 11px;
}
.contentViews li{
padding: 0;
background: none;
}
.contentViews li a {
margin-right: 0;
padding: 0 0.5em;
color: gray;
}
.contentActions {
border-bottom:1px solid #B7B7B7;
font-size: 11px;
}
.contentActions ul{
padding: 0;
}
.contentActions ul li{
padding: 0;
background: none;
}
#portal-globalnav{
height: 36px;
overflow: hidden;
background: #000 url(menu_bg.png) repeat-x;
margin: 0 0 0 0;
padding: 0 0 0 0px;
display: block;
}
#portal-globalnav li {
list-style-type: none;
list-style-image: none;
margin: 0 0 0 0;
padding: 0 0 0 0;
display: block;
float: left;
background: none;
}
#portal-globalnav li a {
float: left;
display: block;
font-size: 12px;
padding: 0px 15px 0px 16px;
color: #fff;
line-height: 33px;
font-weight: normal;
background: url(menu_spc.png) center right no-repeat;
font-size: 12px;
margin-right: 0px;
border-style: none;
text-transform: none;
}
#portal-globalnav li a:hover {
border-bottom: 2px #ED0101 solid;
border-top: 0px none transparent;
border-left: 0px none transparent;
border-right: 0px none transparent;
background-color: transparent;
color: #fff;
}
#portal-globalnav li.selected a {
border-bottom: 2px #ED0101 solid;
border-top: 0px none transparent;
border-left: 0px none transparent;
border-right: 0px none transparent;
background-color: transparent;
color: #fff;
}
.portlet {
width: 177px;
margin: 5px 0;
padding: 0 0 0px 0;
background: url(lmenu_bg_top.gif) no-repeat;
border: none;
min-height:100px;
}
.portletHeader {
color: #303030;
font-weight: normal;
font-size: 12px;
padding: 3px 0 3px 10px;
background-color: transparent;
border: none;
line-height: 12px;
text-transform: none;
}
.portletItem {
border: none;
list-style-type: none;
list-style-image: none;
margin: 0 0 0 0;
padding: 1px 0 0 5px;
background: transparent;
}
.portletItem li {
font-size: 11px;
line-height: 12px;
padding: 3px 0 3px 8px;
}
.portletItem li.navTreeItem {
padding-top: 3px;
padding-bottom: 3px;
}
.portletItem a {
display: block;
color: #333;
line-height: 12px;
font-size: 11px;
}
.portletItem ul.navTree {
padding-top: 8px;
padding-bottom: 8px;
}
.portletItem ul.navTree ul {
padding-top: 0px;
padding-bottom: 0px;
margin-bottom: -4px;
}
.portletItem ul a {
background: transparent;
padding: 0;
}
.portletItem ol a {
background: url(mark1.gif) 0px 6px no-repeat;
padding:1px 5px 1px 5px;
}
.portletFooter{
margin: 0 0;
padding: 0px 5px;
min-height: 20px;
height: auto !important;
height: 20px;
background: url(lmenu_bg_bottom.gif) bottom no-repeat;
border: transparent;
}
.portletSearch {
border: none;
background: none;
position: relative;
min-height: 60px;
}
.portletSearch .portletHeader {
border: 0px none;
position: absolute;
left: -10px;
top: -3px;
}
.portletSearch .portletHeader a {
color: #5A91CC;
background: white url(szukaj_crn.gif) no-repeat right top;
font-size: 18px;
font-family: Verdana,Helvetica,sans-serif;
font-weight: normal;
margin: 0;
padding:0 10px 9px 0;
letter-spacing: 1px;
}
.portletSearch .portletItem {
width: 177px;
height: 31px;
padding: 30px 0 0 10px;
background: url(szukaj_bg.gif) no-repeat;
border: none;
}
.portletSearch .searchField {
background: #E3EFFC;
border: 1px #929CA1 solid;
border-color: #929CA1 #E2EEFB #E2EEFB #929CA1;
}
.portletSearch input.searchButton {
padding: 0px;
border: none;
background: #E3EFFC;
}
.portletNews img {
display: none;
}
.portletCalendar dt{
background-color: transparent;
}
.ploneCalendar .weekdays th {
background-color: transparent;
border-color: #B7B7B7;
}
.portletCalendar .portletItem {
background:transparent url(lmenu_bg_bottom.gif) no-repeat scroll center bottom;
padding-bottom:2px;
}
dl.portalMessage {
background-color:#F2F2F2;
}
dl.portalMessage dt{
background-color: #B7B7B7;
color: white;
}
dl.portalMessage dd{
background-color:#F2F2F2;
}
.managedPortlet .portletHeader {
background: transparent;
border: none;
min-height: 0 !important;
text-transform: none;
}
div.managedPortlet.portlet{
min-height:20px;
}
.portletLogin .even {
background: transparent url(lmenu_bg_bottom_trans.gif) no-repeat scroll center bottom;
}
.portletNavigationTree{
min-height:50px;
}
.portletNavigationTree .portletHeader {
padding: 6px 0 4px 10px;
}
.portletNavigationTree .lastItem{
background: transparent url(lmenu_bg_bottom_trans.gif) no-repeat scroll center bottom;
}
.navTree li {
padding-top: 0;
}
.navTreeCurrentItem{
border: none !important;
}
.navTreeItem a, dd.portletItem .navTreeItem a {
border: none;
padding-top: 0;
padding-bottom: 0;
}
.navTreeItem a:hover, dd.portletItem .navTreeItem a:hover{
background-color: transparent;
border: none;
padding-top: 0;
padding-bottom: 0;
}
.navTreeLevel0 {
padding-left: 2px;
padding-right: 5px;
}
.navTreeLevel1 {
margin-left:0;
padding-left:10px;
padding-top:0;
margin-right: 8px;
}
.navTreeLevel2 {
margin-left:-8px;
padding-left:10px;
padding-top:0;
border-left: 1px solid red;
}
.navTreeLevel3 {
margin-left:0;
padding-left:10px;
padding-top:0;
}
.navTreeLevel4 {
margin-left:0;
padding-left:10px;
padding-top:0;
}
.navTreeLevel5 {
margin-left:0;
padding-left:10px;
padding-top:0;
}
.navTreeFolderish {
font-size: 11px;
line-height: 12px;
}
.portletStaticText {
min-height: 25px;
}
.portletStaticText .portletHeader {
padding: 6px 0 12px 10px;
}
.portletStaticText .portletItem {
background: transparent url(lmenu_bg_bottom_trans.gif) no-repeat scroll center bottom;
padding: 0 0 10px 5px;
}
.portletStaticText ul {
margin:0 0 0 0;
padding: 0 5px;
}
.portletStaticText ol {
margin:0 0 0 0;
}
.portletLanguage {
min-height: 25px;
}
.portletLanguage .portletItem {
background: transparent url(lmenu_bg_bottom_trans.gif) no-repeat scroll center bottom;
}
.portletLanguage .portletItem ul {
padding: 3px 0 5px 5px;
}
.portletVendor {
color: #333333;
}
.portletVendor img {
padding: 5px;
}
.portletVendor a {
padding: 3px 5px 3px 13px;
background-position: 5px 6px;
color: #444444;
}
#portal-column-one .portletVendor a.bold {
color: #444444;
font-weight: bold;
}
.portletVendor ul{
padding: 0 0 0 5px;
}
.portletVendor ul li{
padding: 3px 5px 3px 8px;
}
.portletVendor .portletFooter {
min-height: 10px;
}
.portletVendor div.block {
overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;
width: 150px;
}
.portletVendor h3 {
font-size: 11px;
font-weight: bold;
padding: 0;
color:#444444;
}
#portal-column-two .portletVendor {
width: 244px;
margin: 0;
background: transparent;
}
#portal-column-two .portletVendor .portletHeader {
background:transparent url(head_line2.gif) no-repeat scroll right bottom;
padding: 11px 0 0;
}
#portal-column-two .portletVendor .portletHeader span{
background:#FFFFFF none repeat scroll 0 0;
color:#333333;
font-family:Verdana,Helvetica,sans-serif;
font-size:23px;
font-weight:normal;
letter-spacing:1px;
margin:0;
padding:0 10px 0 0;
}
#portal-column-two .portletVendor .portletItem {
padding: 0;
}
#portal-column-two .portletVendor .portletFooter {
display: none;
}
#portal-column-two .portletVendor img {
padding: 15px 0;
}
#portal-column-two .portletVendor a {
background-position: 0 6px;
padding-left: 15px;
}
#portal-column-two .portletVendor h3 {
border-bottom:1px solid #D5D5D5;
color:#ED0101;
font-size:13px;
font-weight:bold;
margin: 15px 20px 10px 0;
padding:5px 0;
border-bottom:1px solid #D5D5D5;
}
#portal-column-two .portletVendor  ul {
padding: 0 0 10px 0;
margin-bottom: 10px;
}
#portal-column-two .portletVendor li {
padding: 2px 0;
background: transparent;
font-size: 11px;
line-height: 12px;
}
#portal-column-two .portletVendor  li a {
color:#333333;
font-weight: normal;
padding-left: 0;
}
#portal-column-two .portletVendor div.block {
width: 100%;
}
#portal-column-two .portletVendor div.line {
background:transparent url(mark1.gif) no-repeat scroll 0 7px;
padding: 3px 5px 3px 15px;
}
#portlet-prefs .portletItem {
background: transparent url(lmenu_bg_bottom.gif) no-repeat scroll center bottom;
}
.rightPortlet h3 {
border-bottom:1px solid #D5D5D5;
color:#ED0101;
font-size:13px;
font-weight:bold;
margin:0 20px 10px 0;
padding:5px 0;
border-bottom:1px solid #D5D5D5;
}
.rightPortlet ul {
padding: 0 20px 10px 0;
margin-bottom: 10px;
}
.rightPortlet li {
padding: 3px 0px 3px 15px;
background-position: 0 4px;
font-size: 11px;
line-height: 12px;
}
.rightPortlet li a {
color:#333333;
}
dl.warning {
background-color: red;
border-color: red;
}
dl.warning dt{
background-color: red;
color: white;
}
dl.warning dd{
background-color: #FAAFBE;
}
.documentFirstHeading {
background: url(head_line2.gif) right top no-repeat;
}
.documentFirstHeading span {
background: #fff;
color: #334477 !important;
font-size: 18px;
font-family: Verdana,Helvetica,sans-serif;
font-weight: bold;
margin: 0;
padding: 0px 10px 0px 0;
letter-spacing: 1px;
}
#content, #viewspace{
background: url(dots_h.gif) right repeat-y;
}
#content2 { /**/
padding-right: 20px;
}
#content dd {
padding-bottom: 10px;
}
#viewspace h1.documentFirstHeading {
background: url(head_line3.gif) right top no-repeat;
}
#portal-column-one .visualPadding {
padding: 16px 0 0px 30px;
margin-bottom: -20px;
}
.documentEditable {
padding: 2em 1em 0 !important;
background: #ffffff;
}
.documentEditable .documentContent {
border: none;
margin:0 0 0 -10px;
}
.documentActions {
}
.documentActions ul {
}
.documentContent ul {
font-size: 12px;
line-height: 16px;
padding: 3px 0 5px 20px;
margin: 0;
}
.documentContent ul li {
font-size: 11px;
line-height: 15px;
padding: 2px 0 2px 15px;
margin: 0;
}
.documentContent ol {
font-size: 12px;
line-height: 16px;
padding: 3px 0 6px 30px;
margin: 0;
}
.documentContent ol li {
font-size: 12px;
line-height: 16px;
padding: 0;
margin: 0;
}
.documentContent li a{
}
#portal-footer {
clear: both;
text-align: center;
background: #fff;
padding: 10px 0 15px 0;
border: none;
margin: 0;
}
#portal-footer, #portal-footer * {
color: #999;
font-size: 11px;
}
ul.configlets li {
background:transparent;
}
#portal-logo {
position: relative;
z-index: 5;
margin-left: 34px;
}
#portal-logo img {
margin: 15px 0 0 0;
z-index: 5;
}
#imagebannerportlet {
position: relative;
top: -63px;
margin-bottom: -64px;
z-index: 0;
}
#textbannerportlet {
position:absolute;
right:40px;
top:15px;
z-index: 6;
}
#textbannerportlet h3 {
color:#9098A0;
font-family:Verdana,Helvetica,sans-serif;
font-size:16px;
font-weight:normal;
margin:0;
padding:0;
text-align:right;
white-space:nowrap;
}
#portal-siteactions {
margin:0;
padding:0;
position:absolute;
right:180px;
top:45px;
z-index:5;
}
#portal-siteactions li a {
color: #000000;
border: none;
font-size: 11px;
text-transform: none;
}
#portal-siteactions li a:hover {
border: none;
}
.banner {
padding: 10px 50px 15px;
background: transparent url(top_appla.png) no-repeat scroll 34px 10px;
height: 280px;
margin-top: 63px;
}
.banner p{
font-size: 11px;
}
.banner-small{
padding: 10px 50px 15px;
background: transparent url(top_page_appla.png) no-repeat scroll 34px 10px;
height: 146px;
margin-top: 63px;
}
.banner-mini {
padding: 10px 34px 15px;
background: transparent;
margin-top: 63px;
}
.htext h2 {
background:transparent none repeat scroll 0 0;
color:#808080;
font-family:Verdana,Helvetica,sans-serif;
font-size:45px;
font-weight:normal;
margin:0;
padding:14px 0 6px;
}
.htext h3 {
background: transparent none repeat scroll 0 0;
color: #808080;
font-family: Verdana,Helvetica,sans-serif;
font-size: 25px;
font-weight: normal;
margin: 0;
padding: 14px 0 6px;
}
.htext h4 {
background:transparent none repeat scroll 0 0;
margin:0;
padding:4px 0 6px;
}
.htext p {
margin:0;
}
#portal-header .Content {
display: none;
}
.button-left {
background: transparent url(button_left.png) no-repeat scroll left center;
padding: 4px 3px 4px 10px;
}
.button-left a {
}
.button-right {
background: transparent url(button_right.png) no-repeat scroll right center;
padding: 4px 0px 4px 2px;
}
.button-right a{
background: transparent url(button_mark.png) no-repeat scroll 2px 4px;
padding: 0 4px 0 10px;
}
.image-right, .image-left {
border: none;
}
.contenttype-news-item a,
span.description,
span.summary {
font-size: 11px;
line-height: 15px;
}
div.contenttype-news-item {
font-size: 11px;
line-height: 15px;
padding-top: 1px;
padding-bottom: 1px;
}
.date {
padding:0;
display: block;
font-size: 11px;
line-height: 15px;
}
.date span {
background-color: #ed0303;
text-align: center;
color:#FFFFFF;
font-size:11px;
font-weight:bold;
padding-bottom:1px;
}
.date .left {
background:transparent url(date_bg_l.gif) no-repeat right;
width: 3px;
}
.date .right {
background:transparent url(date_bg_r.gif) no-repeat;
}
#portal-languageselector{
margin: 0;
padding: 0;
position: absolute;
right: 40px;
top: 40px;
width: 130px;
overflow: hidden;
background: #ECEFF3 url(lang_gray.gif) no-repeat;
z-index: 10;
padding: 0 0px 0 7px;
line-height: 0;
}
#portal-languageselector li {
list-style-type: none;
list-style-image: none;
margin: 0 0 0 0;
padding: 0 0 0 0;
display: inline;
background: none;
}
#portal-languageselector li a {
display: block;
padding: 7px 5px 3px;
margin: 0 0 0 0px;
color: #000;
font-size: 11px;
}
#portal-sitemap .navTreeLevel2 {
border-left: 1px solid red;
margin-left:-15px;
padding-left:26px;
}
/* *******/
#portal-breadcrumbs div {
background: #ffffff;
padding-top: 14px;
height: 16px;
overflow: hidden;
}
#portal-breadcrumbs {
border-bottom: none;
padding-left: 36px;
position: relative;
height: 0;
}
#portal-column-one {
width: 220px;
}
#portal-column-content {
background: transparent url(dots_h_line.gif) repeat-y scroll right center;
padding-top: 0;
}
#portal-column-two {
width: 266px;
background: transparent url(dots_h.gif) repeat-y scroll 242px 0px;
}
.documentContent {
padding: 18px 0px 0px !important;
}
#portal-column-two .visualPadding {
padding:0 2em 1em 0;
}
.contentViews {
padding: 0;
background-color:white;
}
.htext img.image-right {
padding: 1px;
}
/* *******/
/* ******/
.documentContent span.contenttype-link{
font-size: 11px;
}
/* ******/
/* */
/* */

}

