body { margin:0; background:#f4f4f4 url(img/body-background-abanka.png) repeat-x; font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:18px; color:#333; text-align:center; }
input { height:16px; padding:0 3px; background:#fff; border:1px solid #c8c8c8; font-family:Arial, Helvetica, sans-serif; line-height:normal; font-size:12px; }
textarea { padding:0 3px; background:#fff; border:1px solid #c8c8c8; font-family:Arial, Helvetica, sans-serif; line-height:normal; font-size:12px; }
select { height:18px; padding:0; background:#fff; border:1px solid #c8c8c8; font-family:Arial, Helvetica, sans-serif; line-height:normal; font-size:12px;}
img { border:0; outline-style:none;}
p { margin:0; }
a { color:#333; outline-style:none; text-decoration:underline;}
a:hover { text-decoration:none; }
#center { width:995px; border:1px solid #cbcbcb; background:#fff; margin:0px auto 20px auto; text-align:left; }
.clear-both { clear:both; }
input.radio, .radio input { height:auto; width:auto; padding:4px 0 0 0; margin:0px;outline-style:none; border:0; }
input.checkbox, .checkbox input { height:auto; width:auto; padding:4px 0 0 0; margin:0px; outline-style:none; border:0; }
.button { width:auto; height:auto; border:none; background:none; padding:0px}
.button-browse { width:auto; height:auto; border:none; background:none; padding:0px; margin:0px 0px 4px 0px;}

/* glava */
#corporate { clear:both; width:965px; margin:20px 15px 0 15px; border-bottom:1px solid #c8c8c8; color:#7d7d7d; }
#corporate a { color:#7d7d7d; text-decoration:none; }
#corporate a:hover { text-decoration:underline; }
#corporate .menu { float:left; width:645px; margin-bottom:10px; }
#corporate .menu ul { margin:0; padding:0; list-style-type:none; }
#corporate .menu ul li { float:left; margin-right:20px;}
#corporate .menu ul li.selected { font-weight:bold; }
#corporate .menu ul li.selected a { color:#333; }
#corporate .menu .wrapper { position:absolute; float:left; display:none; width:421px; margin:10px 0px 0px 0px; background:#fff; border:1px solid #c8c8c8; color:#333; font-weight:normal; z-index:10000}
#corporate .menu .wrapper a { color:#333; }
#corporate .menu .wrapper p.news { margin:9px 0 9px 0; font-size:14px; font-weight:bold; }
#corporate .menu .wrapper ul { margin:0; padding:0; list-style-type:none; }
#corporate .menu .wrapper ul li { display:block; float:none; margin:0; padding:9px 0; border-bottom:1px solid #ccc; }
#corporate .menu .wrapper ul li.noborder { display:block; margin:0; padding:9px 0; border:none; }
#corporate .menu .wrapper ul li img { display:block; width:18px; float:left; margin-right:5px; }
#corporate .menu .wrapper ul li a { text-decoration:none; }
#corporate .menu .wrapper ul li a:hover { text-decoration:underline; }
#corporate .menu .wrapper ul.news li a { font-weight:bold; }
#corporate .menu .wrapper .line { margin:6px 0; background:url(img/corporate-menu-line.png) repeat-y; }
#corporate .menu .wrapper .left { float:left; width:190px; margin:0 11px 0 10px; }
#corporate .menu .wrapper .right { float:left; width:190px; margin:0 10px; }
#corporate .menu .wrapper .right .content { margin-top:9px; }
#corporate .menu .wrapper .right .content p { margin-bottom:10px; }
#corporate .menu .wrapper .right .content a { text-decoration:underline; }
#corporate .menu .wrapper .right .content a:hover { text-decoration:none; }
#corporate .menu .wrapper .right .content ul { margin:0 0 10px 0; padding:0; list-style:none; }
#corporate .menu .wrapper .right .content ul li { padding:0 0 0 18px; border:none; background:url(img/li.png) 0 7px no-repeat; }
#corporate .links { float:left; width:320px; margin-bottom:9px; }
#corporate .links .lang { float:right; margin-left:20px; }
#corporate .links .sites { position:relative; float:right; margin-left:20px; }
#corporate .links .sites img { margin-bottom:1px; cursor:pointer; }
#corporate .links .sites .link { cursor:pointer; }
#corporate .links #sites-links { position:absolute; right:0px; display:none; width:183px; margin:10px 0 0 0; background:#fff; border:1px solid #c8c8c8; }
#corporate .links #sites-links ul { margin:3px 10px; padding:0; list-style-type:none; }
#corporate .links #sites-links ul li { margin-bottom:3px; }
#corporate .links #sites-links ul li.border { padding-bottom:5px; border-bottom: 1px solid #c8c8c8; }
#corporate .links #sites-links ul li a { color:#333; text-decoration:none; }
#corporate .links #sites-links ul li a:hover { text-decoration:underline; }
/*#corporate .links .social { float:right; margin-left:20px; }
#corporate .links .social img { display:block; float:left; margin-left:5px; }
#corporate .links .social img.first { margin:0; }*/

/* logotip */
#header { clear:both; width:965px; margin:18px 15px 0 15px; }
#header .logo { float:left; width:185px; height:48px; border-bottom:1px solid #c8c8c8; }
#header .menu { float:left; width:522px; margin-top:21px; background:url(img/header-menu-background.png) top repeat-x; font-size:16px; line-height:18px; color:#333; }
#header .menu .line { float:left; width:3px; height:27px; border-bottom:1px solid #ccc; }
#header .menu .border { float:left; width:1px; height:27px; background:url(img/header-menu-border.png) repeat-x; }
#header .menu .tab { float:left; border-top:1px solid #ccc; background:url(img/header-menu-tab.png) top repeat-x; }
#header .menu .tab a { display:block; margin:3px 18px 7px 18px; color:#333; text-decoration:none; }
#header .menu .border-selected { float:left; width:1px; height:28px; background:#ccc; }
#header .menu .tab-selected { float:left; border-top:1px solid #ccc; background:url(img/header-menu-tab-selected.png) top repeat-x; }
#header .menu .tab-selected a { display:block; margin:3px 18px 6px 18px; color:#008586; font-weight:bold; text-decoration:none; }
#header .menu .nocontent { margin-top:27px; border-bottom:1px solid #c8c8c8 }
#header .search { float:left; width:258px; height:48px; border-bottom:1px solid #ccc; text-align:right; }
#header .search a { text-decoration:none; }
#header .search a:hover { text-decoration:underline; }
#header .search .abafon { margin-bottom:9px;}
#header .search .input input { float:right; width:131px; height:16px; }
#header .search .input .button { width:auto; height:auto; margin-left:3px; padding:0; border:none; }
#header .search .input .advanced { display:block; float:right; margin-left:3px; }
/*#header .search .input .advanced { display:block; float:left; margin-right:3px; }*/

/* orodna vrstica */
#toolbar { clear:both; width:965px; margin:9px 15px; border-bottom:2px solid #c8c8c8; }
#toolbar a { text-decoration:none; }
#toolbar a:hover { text-decoration:underline; }
#toolbar .icons { float:left; width:500px; margin:0 0 9px 195px; }
#toolbar .icons img { display:block; float:left; margin-right:5px; }
#toolbar .login { width:270px; float:right; text-align:right; }
#toolbar .login img { display:block; width:18px; float:right; margin-left:5px; }
#toolbar .login a { text-decoration:none; }
#toolbar .login a:hover { text-decoration:underline; }
#toolbar .common { float:left; margin-right:0px; }
#toolbar .share { float:left; }
#toolbar .share img { }
#toolbar .share a { text-decoration:none; }
#toolbar .share a:hover { text-decoration:underline; }
#toolbar #share-links { position:absolute; display:none; margin:1px 0 0 333px; width:341px; background:#fff; border:1px solid #c8c8c8; color:#333; z-index:10000;}
#toolbar #share-links a { color:#333; }
#toolbar #share-links p { margin:9px 0 9px 0; font-size:14px; font-weight:bold; }
#toolbar #share-links ul { margin:0; padding:0; list-style-type:none; }
#toolbar #share-links ul li { display:block; float:none; margin:0; padding:9px 0; border-bottom:1px solid #ccc; }
#toolbar #share-links ul li.noborder { display:block; margin:0; padding:5px 0; border:none; }
#toolbar #share-links ul li img { display:block; width:18px; float:left; margin-right:10px; }
#toolbar #share-links ul li a { text-decoration:none; }
#toolbar #share-links ul li a:hover { text-decoration:underline; }
#toolbar #share-links .line { margin:9px 0; }
#toolbar #share-links .left { float:left; width:150px; margin:0 11px 0 10px; }
#toolbar #share-links .left img { display:block; float:left; }
#toolbar #share-links .right { float:left; width:150px; margin:0 10px; }
#toolbar #share-links .left img { display:block; float:left; }
#toolbar #share-links .right p { margin:9px 0 4px 0; }
#toolbar #share-links.no-rss { margin-left:310px; }
#toolbar #login-links { position:absolute; display:none; margin:1px 0 0 542px; width:421px; background:#fff; border:1px solid #c8c8c8; color:#333; z-index:10000;}
#toolbar #login-links a { color:#333; }
#toolbar #login-links p { margin:9px 0 9px 0; font-size:14px; font-weight:bold; }
#toolbar #login-links .line { margin:6px 0; background:url(img/corporate-menu-line.png) repeat-y; }
#toolbar #login-links .left { float:left; width:190px; margin:0 11px 0 10px; }
#toolbar #login-links .left .registration div { margin-bottom:10px; }
#toolbar #login-links .left .registration div input { width:182px; }
#toolbar #login-links .left .registration div .button { width:auto; background:none; border:none; }
#toolbar #login-links .left .registration div.text { margin-bottom:0; }
#toolbar #login-links .right { float:left; width:190px; margin:0 10px; }
#toolbar #login-links p { margin:9px 0 9px 0; font-size:14px; font-weight:bold; }
#toolbar #login-links ul { margin:0; padding:0; list-style-type:none; }
#toolbar #login-links ul li { display:block; float:none; margin:0; padding:9px 0; border-bottom:1px solid #ccc; }
#toolbar #login-links ul li.noborder { display:block; margin:0; padding:9px 0; border:none; }
#toolbar #login-links ul li img { display:block; width:18px; float:left; margin-right:5px; }
#toolbar #login-links ul li a { text-decoration:none; }
#toolbar #login-links ul li a:hover { text-decoration:underline; }

/* meni storitve */
#menu { float:left; width:185px; margin:0 10px 0 15px; background:#fff; }
#menu .services { width:183px; margin-bottom:10px; background:#f3f3f3; border:1px solid #c8c8c8; }
#menu .services p {  margin:6px 9px 12px 9px; font-size:16px; font-weight:bold; line-height:18px; color:#333; }
#menu .services .menu { width:163px; margin:0 10px 10px 10px; }
#menu .services .menu a { text-decoration:none; }
#menu .services .menu a:hover { text-decoration:underline; }
#menu .services .menu table { width:100%; }
#menu .services .menu table td { padding:6px 0; border-bottom:1px solid #c8c8c8; }
#menu .services .menu table td.treenode { width:100%; padding:6px 0 6px 6px; }
#menu .services .menu a b { font-weight:bold; color:#008586; }

/* meni življenjske situacije */
#menu .groups { width:183px; margin-bottom:10px; border:1px solid #ccc;}
#menu .groups p { margin:6px 9px 15px 9px; font-size:16px; font-weight:bold; line-height:18px; color:#333; }
#menu .groups ul { margin:0 2px 2px 2px; padding:0; background:#e7e7e7; list-style-type:none; }
#menu .groups ul li { display:block; margin:0 7px; padding:6px 0; border-bottom:1px solid #ccc; }
#menu .groups ul li.noborder { display:block; margin:0 7px; padding:6px 0; border:none; }
#menu .groups ul li img { float:left; margin-right:6px; }
#menu .groups ul li a { text-decoration:none; }
#menu .groups ul li a:hover { text-decoration:underline; }
#menu .groups ul li .new { float:right; }
#menu .groups ul li .new img { width:41px; height:18px; }

/* meni pripomocki */
#menu .accessories { width:183px; margin-bottom:10px; border:1px solid #c8c8c8; }
#menu .accessories p { margin:6px 9px 12px 9px; font-size:16px; font-weight:bold; line-height:18px; color:#333; }
#menu .accessories ul { margin:0 0 10px 0; padding:0; list-style-type:none; }
#menu .accessories ul li { display:block; margin:0 10px; padding:6px 0; border-bottom:1px solid #ccc;}
#menu .accessories ul li.noborder { display:block; margin:0 10px; padding:6px 0; border:none; }
#menu .accessories ul li img { display:block; width:18px; float:left; margin-right:5px; }
#menu .accessories ul li a { text-decoration:none; }
#menu .accessories ul li a:hover { text-decoration:underline; }
#menu .accessories ul li .new { float:right; }
#menu .accessories ul li .new img { width:41px; height:18px; }
#menu .accessories ul .selected a { color:#008586; font-weight:bold; }
#menu .accessories ul li table { width:100%; }
#menu .accessories ul li table .icon { width:18px; }

/* vsebina */
#content { float:left; width:575px; background:#fff; }
#content object, #content embed { display:block; }
#content p { margin-bottom:10px; }
#content h1 { margin:0 0 10px 0; font-size:17px; line-height:25px; }
#content h2 { margin:0 0 10px 0; font-size:14px; line-height:18px; }
#content ul { margin:0 0 10px 0; padding:0; list-style:none; }
#content ul li { padding-left:18px; margin-bottom:6px; background:url(img/li.png) 0 7px no-repeat; }
#content hr { clear:both; height:1px; margin:0 0 10px 0; padding:0; background:#c8c8c8; border:none; }
#content .border { border-top:1px solid #c8c8c8; padding-top:10px; }
#content .emphasized { margin-bottom:10px; padding:10px 10px 0 10px; background:#f3f3f3; border:1px solid #c8c8c8; }

/* vsebina dva stolpca */
#content .content-left { float:left; width:282px; margin-bottom:10px; }
#content .content-right { float:left; width:282px; margin:0 0 10px 11px; }


/* tabele */
#content .tablesmall { margin-bottom:10px; border:1px solid #c8c8c8; border-collapse:collapse; }
#content .tablesmall th { padding:6px 3px; text-align:left; border:none; background:url(img/th-background.png) bottom repeat-x; }
#content .tablesmall td { padding:6px 3px; border:none; border-bottom:1px solid #c8c8c8; }
#content td.background { background:#e5f3f3; }
#content td.background-no-border { background:#e5f3f3;border:0; }
#content td.background-border-right { background:#e5f3f3; border:0; }
#content td.background-border-bottom { background:#e5f3f3; border:0; border-bottom:1px solid #c8c8c8;}
#content td.separator{padding:0px 9px;}
#content td.date-input { width:auto;height:auto; border:1px solid #c8c8c8; border-right:0;}
#content td.date-img { padding:0px; border:1px solid #c8c8c8; border-left:0; }
#content td.date-input input { }

/* tabele pripomocki */
#content .tabledouble { width:573px; margin-bottom:10px; border:1px solid #c8c8c8; border-collapse:collapse; }
#content .tabledouble td { padding:6px 3px; border-bottom:1px solid #c8c8c8; }
#content .tabledouble .table_header { background:url(img/th-background.png) bottom repeat-x; font-weight:bold; }
#content .tabledouble tr.table_dark td { background:#e5f3f3; }

/* podatki v tabelah */
#content .table-data { border-collapse:collapse; margin-bottom:10px; border:1px solid #c8c8c8; }
#content .table-data .subtitle { background:#d9eded; color:#008586; font-size:13px; }
#content .table-data td { padding:6px 3px; border-bottom:1px solid #c8c8c8; }
#content .table-data .table_header { background:url(img/th-background.png) bottom repeat-x; font-weight:bold; }
#content .table-data tr { background:#fff; }
#content .table-data tr.table_dark td { background:#e5f3f3; }
#content .table-data .noborder td { border:0;  }
#content .table-data-margin { margin-bottom:10px; }


/* pasica */
#content .banner { margin-bottom:10px; }
#content .banner img { display:block; }
#content .banner .relative { position:relative; }
#content .banner .background { position:absolute; width:159px; height:160px; padding:10px; background:#008586; filter:alpha(opacity=70); opacity: 0.7; }
#content .banner .background-first { position:absolute; width:159px; height:232px; padding:10px; background:#008586; filter:alpha(opacity=70); opacity: 0.7; }
#content .banner .text { position:absolute; width:159px; padding:3px 10px; opacity:1; text-align:right; }
#content .banner h1 { margin:4px 0 10px 0; color:#fff; font-size:26px; line-height:27px; font-weight:normal; }
#content .banner h2 { margin:0 0 10px 0; color:#fff; }
#content .banner p { float:right; }
#content .banner .error { margin:0 0 10px 0; }
#content .banner .error .red { width:551px; margin:0; }

/* modulcki */
/*
#content .module-special-offer{float:left; width:380px; margin:0 0 10px 0;}
#content .module-special-offer-title{flot:left; width:380px; height:30px; background:#008586;}
#content .module-special-offer-title h1{margin:0 0 0 10px; padding-top:6px; font-size:16px; font-weight:bold; line-height:18px; color:#fff;}
#content .module-special-offer-banner{width:378px; border-left:1px solid #c8c8c8; border-bottom:1px solid #c8c8c8; border-right:1px solid #c8c8c8;}
#content .module-special-offer-banner .relative{position:relative; width:374px; height:99px; margin:0 2px; background:url(img/offer-background.png) repeat-x bottom;}
#content .module-special-offer-banner .absolute{position:absolute; width:100px; padding:19px 0 0 250px; font-size:16px; font-weight:bold; color:#008586;}
#content .module-special-offer-banner .relative .percent{padding:10px 0 0 0; margin:0px;font-size:84px; font-weight:bold; color:#fff; line-height:90px;}
#content .module-special-offer-banner .relative .percent span{font-size:24px;}
#content .module-special-offer-banner .text{padding:5px 9px; border-bottom:1px solid #c8c8c8; font-weight:bold; min-height:54px; height:auto !important; height:54px;}

#content .buttonmargin-9{margin:9px;}
#content .module-special-offer-half-left{float:left; width:282px; margin:0 11px 10px 0;}
#content .module-special-offer-half-right{float:left; width:282px; margin:0 0px 10px 0;}
#content .module-special-offer-half-title{flot:left; width:282px; height:30px; background:#008586;}
#content .module-special-offer-half-title-grey{flot:left; width:282px; height:30px; background:#858587;}
#content .module-special-offer-half-title h1{margin:0 0 0 10px; padding-top:6px; font-size:16px; font-weight:bold; line-height:18px; color:#fff;}
#content .module-special-offer-half-title-grey h1{margin:0 0 0 10px; padding-top:6px; font-size:16px; font-weight:bold; line-height:18px; color:#fff;}
#content .module-special-offer-banner-half{width:280px; border-left:1px solid #c8c8c8; border-bottom:1px solid #c8c8c8; border-right:1px solid #c8c8c8;}
#content .module-special-offer-banner-half .relative{position:relative; width:276px; height:99px; margin:0 2px; background:url(img/offer-background.png) repeat-x bottom;}
#content .module-special-offer-banner-half .relative-grey{position:relative; width:276px; height:99px; margin:0 2px; background:url(img/offer-background-grey.png) repeat-x bottom;}
#content .module-special-offer-banner-half .absolute{position:absolute; width:100px; padding:5px 0 0 170px; font-size:16px; font-weight:bold; color:#008586;}
#content .module-special-offer-banner-half .absolute-grey{position:absolute; width:100px; padding:5px 0 0 170px; font-size:16px; font-weight:bold; color:#858587;}
#content .module-special-offer-banner-half .relative .percent{padding:15px 0 0 0; margin:0px;font-size:70px; font-weight:bold; color:#fff; line-height:90px;}
#content .module-special-offer-banner-half .relative .percent span{font-size:24px;}
#content .module-special-offer-banner-half .relative-grey .percent{padding:15px 0 0 0; margin:0px;font-size:70px; font-weight:bold; color:#fff; line-height:90px;}
#content .module-special-offer-banner-half .relative-grey .percent span{font-size:24px;}
#content .module-special-offer-banner-half .text{padding:5px 9px; border-bottom:1px solid #c8c8c8; font-weight:bold; min-height:54px; height:auto !important; height:54px;}

#content .module-special-offer-small{float:left; width:185px; margin:0 10px 10px 0;}
#content .module-special-offer-small-title{flot:left; width:185px; height:30px; background:#008586;}
#content .module-special-offer-small-title-grey{flot:left; width:185px; height:30px; background:#858587;}
#content .module-special-offer-small-title h1{margin:0 0 0 10px; padding-top:6px; font-size:16px; font-weight:bold; line-height:18px; color:#fff;}
#content .module-special-offer-small-title-grey h1{margin:0 0 0 10px; padding-top:6px; font-size:16px; font-weight:bold; line-height:18px; color:#fff;}
#content .module-special-offer-banner-small{width:183px; border-left:1px solid #c8c8c8; border-bottom:1px solid #c8c8c8; border-right:1px solid #c8c8c8;}
#content .module-special-offer-banner-small .relative{position:relative; width:179px; height:99px; margin:0 2px; background:url(img/offer-background.png) repeat-x bottom;}
#content .module-special-offer-banner-small .relative-grey{position:relative; width:179px; height:99px; margin:0 2px; background:url(img/offer-background-grey.png) repeat-x bottom;}
#content .module-special-offer-banner-small .absolute{position:absolute; width:100px; padding:5px 0 0 75px; font-size:16px; font-weight:bold; color:#008586;}
#content .module-special-offer-banner-small .absolute-grey{position:absolute; width:100px; padding:5px 0 0 75px; font-size:16px; font-weight:bold; color:#858587;}
#content .module-special-offer-banner-small .relative .percent{padding:25px 0 0 0; margin:0px;font-size:50px; font-weight:bold; color:#fff; line-height:90px;}
#content .module-special-offer-banner-small .relative .percent span{font-size:24px;}
#content .module-special-offer-banner-small .relative-grey .percent{padding:25px 0 0 0; margin:0px;font-size:50px; font-weight:bold; color:#fff; line-height:90px;}
#content .module-special-offer-banner-small .relative-grey .percent span{font-size:24px;}
#content .module-special-offer-banner-small .text{padding:5px 9px; border-bottom:1px solid #c8c8c8; font-weight:bold; min-height:54px; height:auto !important; height:54px;}
*/

/* zacetek uporabno/koristno */
#content .link-list { width:569px; margin-bottom:10px; padding:2px; border:1px solid #c8c8c8; }
#content .link-list .background { width:569px; background:url("img/link-list-background.png") repeat-x bottom; }
#content .link-list .background .module { float:left; width:284px; }
#content .link-list .background .module h2 { margin:4px 10px 10px 10px; }
#content .link-list .background .module ul { list-style-type:none; margin:0 10px 0; padding:0; }
#content .link-list .background .module ul li { background:none; border-bottom:1px solid #c8c8c8; margin-bottom:6px; padding:0 0 5px; }
#content .link-list .background .module ul li a { text-decoration:none; }
#content .link-list .background .module ul li a:hover { text-decoration:underline; }
#content .link-list .background .module ul li img { display:block; float:right; }

/* priporocamo */
#content .recommendation-left { float:left; width:276px; height:250px; margin-bottom:10px; padding:2px; border:1px solid #c8c8c8; }
#content .recommendation-right { float:left; width:276px; height:250px; margin:0 0 10px 11px; padding:2px; border:1px solid #c8c8c8; }
#content .recommendation-left h2, #content .recommendation-right h2 { margin:4px 0 10px 0; }
#content .recommendation-left ul, #content .recommendation-right ul { list-style-type:none; margin:0; padding:0; }
#content .recommendation-left ul li, #content .recommendation-right ul li { background:none; border-bottom:1px solid #c8c8c8; margin:6px 0; padding:0 0 5px; font-size:14px; font-weight:bold; }
#content .recommendation-left ul li a, #content .recommendation-right ul li a { text-decoration:none; }
#content .recommendation-left ul li a:hover, #content .recommendation-right ul li a:hover { text-decoration:underline; }
#content .recommendation-left ul li img, #content .recommendation-right ul li img { display:block; float:right; }

/* sorodne vsebine */
#content .related-left { float:left; width:280px; height:290px; margin-bottom:10px; border:1px solid #c8c8c8; }
#content .related-right { float:left; width:280px; height:290px; margin:0 0 10px 11px; border:1px solid #c8c8c8; }
#content .related-left h2, #content .related-right h2 { margin:4px 0 10px 0; } 
#content .related-left .content, #content .related-right .content { height:247px;  padding:2px; }
#content .related-left .button, #content .related-right .button { margin:0 0 10px 10px; }

/* seznam pripomockov */
#content .list-table { width:300px; margin:0; padding:0px; border:none; border-bottom:1px solid #c8c8c8; }
#content .list-table td { padding:6px 0; border:none; }
#content .list-table a { text-decoration:none; }
#content .list-table a:hover { text-decoration:underline; }
#content .list-table .small { padding:3px 0 0 0; font-size:11px; }
#content .list-table .small p { padding:0; margin:0;}

/* seznam anket */
#content .list-poll { clear:both; margin:0 0 10px 0; }
#content .list-poll .answer {  float:left; width:41%;}
#content .list-poll .number { float:left; width:9%; margin-top:3px; }
#content .list-poll .image { float:left; width:50%; height:9px; margin-top:6px; background:#c8c8c8; }

/* seznam storitev */
#content .list-services { margin-bottom:10px; }
#content .list-services p { display:inline; }
#content .list-services .image { float:left; width:179px; margin-right:10px;}

/* seznam slika na desni */
#content .list-pictures { margin-bottom:10px; }
#content .list-pictures .right { float:right; margin-left:6px; }
#content .list-pictures .left { float:left; }
#content .list-pictures .border-top {border-top:1px solid #c8c8c8; padding-top:5px; }
#content .list-pictures .border-top .left a p { text-decoration:none; }
#content .list-pictures .border-top .left a:hover p { text-decoration:underline; }
#content .list-pictures .arrow { float:left; padding:5px 0 0 3px; }

/* izpostavljena vsebina */
#content .exposed { }
#content .exposed .image { float:left; width:64px; margin-top:6px; }
#content .exposed .text { float:left; width:511px; font-size:14px; line-height:21px; font-weight:bold; }

/* besedilo + slika na desni */
#content .list-text-pictures .image { float:right; margin:0 0 10px 9px; }
#content .list-text-pictures .text { margin-bottom:10px; border-top:1px solid #c8c8c8; }

/* grafi */
#content #ugTecajiGraph { margin-bottom:10px; border:1px solid #c8c8c8; }
#content .graphlegend { margin-bottom:10px; border:1px solid #c8c8c8; padding:12px 0; }
#content .graphlegend .clearboth { clear:both; }
#content .graphlegendfloat { float: right; width:230px; }
#content .graphlegendimg { float:left; width:32px; margin-top:4px; }
#content .graphlegendtxt { float:left; }




/* zivljenjske situacije prva stran */
#content .life-situation-first { float:left; width:185px; margin:0 0 0px 0; }
#content .life-situation-first .title { width:185px; height:30px; background:#008586; }
#content .life-situation-first .title h1 { margin:0 0 0 10px; padding-top:6px; font-size:16px; font-weight:bold; line-height:18px; color:#fff; }
#content .life-situation-first .relative { position:relative; width:183px; border-left:1px solid #c8c8c8; border-bottom:1px solid #c8c8c8; border-right:1px solid #c8c8c8; }
#content .life-situation-first .picture { margin:2px; }
#content .life-situation-first .absolute { position:absolute; bottom:10px; left:10px; }
#content .life-situation-first .absolute .window { padding:10px 0 0 0; display:none;position:absolute;bottom: 18px;background:#FFF;width:163px;}
#content .life-situation-first .absolute .window p { margin:0 10px; font-weight:bold; }
#content .life-situation-first .absolute .window a, #content .life-situation-first .absolute .window a u { text-decoration:none; }
#content .life-situation-first .absolute .window a:hover, #content .life-situation-first .absolute .window a:hover u { text-decoration:underline; }
#content .life-situation-first .absolute .more { padding:5px 0px 5px 12px; background:url(img/corporate-arrow-right.png) 0 50% no-repeat; }
#content .life-situation-first .absolute .more a { color:#008586; }
#content .life-situation-first .text { width:163px; }
#content .life-situation-first .text p { background:#008586; color:#fff; font-size:14px; font-weight:bold; line-height:18px; padding:6px; margin-bottom:0 ;}
#content .life-situation-first .open { width:151px; padding:0 6px; background:#fff; font-weight:bold; margin-top:2px; }
#content .life-situation-first .open a { text-decoration:none; }
#content .life-situation-first .open a:hover { text-decoration:underline; }
#content .life-situation-first .open .image { margin-left:3px; }

#content table.searchInputs{ margin-bottom:10px; border:none; }
#content table.searchInputs th { padding:5px; border:none; background:url(img/th-background.png) bottom repeat-x; }
#content table.searchInputs td { padding:5px; border:none; }
#content table.searchInputs td.left { padding-left:0px; border:none; }
#content table.searchInputs td .button{ width:auto; height:auto; border:none; background:none; }
#content table.searchInputs td h2{ margin:0px;}
#content table.SearchResults{ margin-bottom:10px; border:none; }
#content table.SearchResults th { padding:5px; border:none; background:url(img/th-background.png) bottom repeat-x; }
#content table.SearchResults td { padding:5px; border:none; }



/* lokator */
#content .locator { font-size:11px; color:#008586; }
#content .locator a, #content .locator a u { text-decoration:none; }
#content .locator a:hover, #content .locator a:hover u { text-decoration:underline; }

/* prva stran */
#content .table-first { clear:both; margin-bottom:10px; }
#content .table-first td { vertical-align:top; }
#content .table-first .separator { width:10px; padding:0; }
#content .news-first { position:relative; float:left; width:183px; margin:0 0 10px 0; border:1px solid #c8c8c8; min-height:350px;height:auto !important;height:420px;}
#content .news-first .border { border:none; border-bottom:1px solid #c8c8c8; padding:0; }
#content .news-first .border img { margin:2px; }
#content .news-first .title-back { position:absolute; top:2px; left:2px; width:159px; padding:3px 10px; background:#fff; font-size:15px; font-weight:bold; opacity:0.7;filter:alpha(opacity=70)}
#content .news-first .title {color:#000;}
#content .news-first ul { margin:0 10px; padding:0; list-style-type:none; }
#content .news-first ul li { display:block; float:none; margin:0; padding:9px 0px; border-bottom:1px solid #ccc; font-weight:bold; list-style:none;background:none;}
#content .news-first ul li.noborder { display:block; margin:0; padding:9px 0px; border:none; }
#content .news-first ul li .date { font-weight:normal; }
#content .news-first ul li .new { float:right; background:#008586; font-size:11px; color:#fff; padding:0 5px; }
#content .news-first ul li img { margin-left:3px }
#content .news-first ul li a { text-decoration:none; }
#content .news-first ul li a:hover { text-decoration:underline; }
#content .findus-first { position:relative; float:left; width:183px; margin:0 0 10px 0; border:1px solid #c8c8c8; min-height:350px;height:auto !important;height:420px;}
#content .findus-first p { margin:9px 10px; font-weight:bold; }
#content .findus-first .inputSelect {width:163px; margin:0 10px; }
#content .findus-first .border { border:none; border-bottom:1px solid #c8c8c8; padding:0; }
#content .findus-first .border img { margin:2px; }
#content .findus-first .title-back { position:absolute; top:2px; left:2px; width:159px; padding:3px 10px; background:#fff; font-size:15px; font-weight:bold; opacity:0.7;filter:alpha(opacity=70)}
#content .findus-first .title { color:#000;}

/* video na prvi strani */
#content .video-first { width:183px; margin:0 0 10px 0; border:1px solid #c8c8c8; min-height:350px; height:auto !important; height:420px; }
#content .video-first .title { margin:5px 10px; font-size:15px; font-weight:bold; }


/* seznam povezav na prvi strani */
#content .list-first { position:relative; float:left; width:183px; margin:0 0 10px 0; border:1px solid #c8c8c8; min-height:350px;height:auto !important;height:420px;}
#content .list-first .border { border:none; border-bottom:1px solid #c8c8c8; padding:0; }
#content .list-first .border img { margin:2px; }
#content .list-first .title-back { position:absolute; top:2px; left:2px; width:159px; padding:3px 10px; background:#fff; font-size:15px; font-weight:bold; opacity:0.7;filter:alpha(opacity=70)}
#content .list-first .title {color:#000;}
#content .list-first ul { margin:9px 10px 0 10px; padding:0; list-style-type:none; }
#content .list-first ul li { margin:0; padding:0 10px 3px 10px; font-weight:bold; background:url(img/corporate-arrow-right.png) left 5px no-repeat; }
#content .list-first ul li a { text-decoration:none; }
#content .list-first ul li a:hover { text-decoration:underline; }

/* novice abanet prva stran */
#content .news-abanet { float:left; width:216px; margin-top:20px; }
#content .news-abanet h2.right { margin-left:5px; }
#content .news-abanet hr { margin-bottom:0; }
#content .news-abanet ul { list-style-type:none; margin:0 5px 0 0; padding:0; }
#content .news-abanet ul.right { margin:0 0 0 5px; }
#content .news-abanet ul li { background:none; border-bottom:1px solid #ccc; display:block; float:none; font-weight:bold; list-style:none outside none; margin:0; padding:9px 0; }
#content .news-abanet ul li .date { font-weight:normal; }
#content .news-abanet ul li .new { float:right; background:#e78627; font-size:11px; color:#fff; padding:0 5px; }
#content .news-abanet ul li img { margin-left:3px }
#content .news-abanet ul li a { text-decoration:none; }
#content .news-abanet ul li a:hover { text-decoration:underline; }	
#content .news-abanet .button { margin:10px 0 0 0; }
#content .news-abanet .button-right	{ margin:10px 0 0 5px; }

/* prva stran besedilo */
#content .text-first-two-thirds { float:left; margin:0; width:380px; }
#content .text-first-two-thirds .title { background:#008586; height:30px; width:380px; }
#content .text-first-one-third { float:left; margin:0; width:185px; }
#content .text-first-one-third .title { background:#008586; height:30px; width:185px; }
#content .text-first-half-left { float:left; margin:0 1px 0 0; width:282px; }
#content .text-first-half-left .title { background:#008586; height:30px; width:282px; }
#content .text-first-half-right { float:left; margin:0; width:282px; }
#content .text-first-half-right .title { background:#008586; height:30px; width:282px; }
#content .text-first-two-thirds .title h1, #content .text-first-one-third .title h1, #content .text-first-half-left .title h1, #content .text-first-half-right .title h1 { color:#fff; font-size:16px; font-weight:bold; line-height:18px; margin:0 0 0 10px; padding-top:6px; }
#content .text-first-two-thirds .content, #content .text-first-one-third .content, #content .text-first-half-left .content, #content .text-first-half-right .content { border-bottom:1px solid #c8c8c8; border-left:1px solid #c8c8c8; border-right:1px solid #c8c8c8; }
#content .text-first-two-thirds .content .text, #content .text-first-one-third .content .text, #content .text-first-half-left .content .text, #content .text-first-half-right .content .text { height:162px; margin:0 10px 0 10px; padding-top:9px; }
#content .text-first-two-thirds .content .button, #content .text-first-one-third .content .button, #content .text-first-half-left .content .button, #content .text-first-half-right .content .button { background:none; margin:0 0 10px 10px; }

/* prva stran slika + besedilo */
#content .offer-first-image-two-thirds { float:left; margin:0; width:380px; }
#content .offer-first-image-two-thirds .title { background:#008586; height:30px; width:380px; }
#content .offer-first-image-one-third { float:left; margin:0; width:185px; }
#content .offer-first-image-one-third .title { background:#008586; height:30px; width:185px; }
#content .offer-first-image-half-left { float:left; margin:0 1px 0 0; width:282px; }
#content .offer-first-image-half-left .title { background:#008586; height:30px; width:282px; }
#content .offer-first-image-half-right { float:left; margin:0; width:282px; }
#content .offer-first-image-half-right .title { background:#008586; height:30px; width:282px; }
#content .offer-first-image-two-thirds .title h1, #content .offer-first-image-one-third .title h1, #content .offer-first-image-half-left .title h1, #content .offer-first-image-half-right .title h1 { color:#fff; font-size:16px; font-weight:bold; line-height:18px; margin:0 0 0 10px; padding-top:6px; }
#content .offer-first-image-two-thirds .content, #content .offer-first-image-one-third .content, #content .offer-first-image-half-left .content, #content .offer-first-image-half-right .content { border-bottom:1px solid #c8c8c8; border-left:1px solid #c8c8c8; border-right:1px solid #c8c8c8; }
#content .offer-first-image-two-thirds .content .image, #content .offer-first-image-one-third .content .image, #content .offer-first-image-half-left .content .image, #content .offer-first-image-half-right .content .image { margin:2px 2px 0 2px; }
#content .offer-first-image-two-thirds .content .text, #content .offer-first-image-one-third .content .text, #content .offer-first-image-half-left .content .text, #content .offer-first-image-half-right .content .text { height:63px; margin:0 10px 0 10px; padding-top:9px; }
#content .offer-first-image-two-thirds .content .button, #content .offer-first-image-one-third .content .button, #content .offer-first-image-half-left .content .button, #content .offer-first-image-half-right .content .button { background:none; margin:0 0 10px 10px; }			

/* prva stran graficna ponudba zelena */
#content .offer-first-graphics-two-thirds { float:left; margin:0; width:380px; }
#content .offer-first-graphics-two-thirds .title { background:#008586; height:30px; width:380px; }
#content .offer-first-graphics-two-thirds .title h1, #content .offer-first-graphics-one-third .title h1, #content .offer-first-graphics-half-left .title h1, #content .offer-first-graphics-half-right .title h1 { color:#fff; font-size:16px; font-weight:bold; line-height:18px; margin:0 0 0 10px; padding-top:6px; }
#content .offer-first-graphics-two-thirds .content, #content .offer-first-graphics-one-third .content, #content .offer-first-graphics-half-left .content, #content .offer-first-graphics-half-right .content { border-bottom:1px solid #c8c8c8; border-left:1px solid #c8c8c8; border-right:1px solid #c8c8c8; }
#content .offer-first-graphics-two-thirds .content .image, #content .offer-first-graphics-one-third .content .image, #content .offer-first-graphics-half-left .content .image, #content .offer-first-graphics-half-right .content .image { margin:2px 2px 0 2px; }
#content .offer-first-graphics-two-thirds .content .text, #content .offer-first-graphics-one-third .content .text, #content .offer-first-graphics-half-left .content .text, #content .offer-first-graphics-half-right .content .text { height:63px; margin:0 10px 0 10px; padding-top:9px; }
#content .offer-first-graphics-two-thirds .content .button, #content .offer-first-graphics-one-third .content .button, #content .offer-first-graphics-half-left .content .button, #content .offer-first-graphics-half-right .content .button { background:none; margin:0 0 10px 10px; }
#content .offer-first-graphics-two-thirds .content .relative { background:url(img/offer-background.png) repeat-x bottom; height:99px; margin:0 2px; position:relative; width:374px; }
#content .offer-first-graphics-two-thirds .content .absolute { color:#008586; font-size:16px; font-weight:bold; padding:19px 0 0 250px; position:absolute; width:100px; }
#content .offer-first-graphics-two-thirds .content .percent { color:#fff; font-size:84px; font-weight:bold; line-height:90px; margin:0; padding:10px 0 0; }
#content .offer-first-graphics-two-thirds .content .percent span, #content .offer-first-graphics-one-third .content .percent span, #content .offer-first-graphics-half-left .content .percent span, #content .offer-first-graphics-half-right .content .percent span { font-size:24px; }
#content .offer-first-graphics-one-third { float:left; margin:0; width:185px; }
#content .offer-first-graphics-one-third .title { background:#008586; height:30px; width:185px; }
#content .offer-first-graphics-one-third .content .relative { background:url(img/offer-background.png) repeat-x bottom; height:99px; margin:0 2px; position:relative; width:179px; }
#content .offer-first-graphics-one-third .content .absolute { color:#008586; font-size:16px; font-weight:bold; padding:19px 0 0 77px; position:absolute; width:100px; }
#content .offer-first-graphics-one-third .content .percent { color:#fff; font-size:50px; font-weight:bold; line-height:56px; margin:0; padding:45px 0 0; }
#content .offer-first-graphics-half-left { float:left; margin:0 1px 0 0; width:282px; }
#content .offer-first-graphics-half-left .title { background:#008586; height:30px; width:282px; }
#content .offer-first-graphics-half-left .content .relative { background:url(img/offer-background.png) repeat-x bottom; height:99px; margin:0 2px; position:relative; width:276px; }
#content .offer-first-graphics-half-left .content .absolute { color:#008586; font-size:16px; font-weight:bold; padding:19px 0 0 175px; position:absolute; width:100px; }
#content .offer-first-graphics-half-left .content .percent { color:#fff; font-size:70px; font-weight:bold; line-height:76px; margin:0; padding:25px 0 0; }
#content .offer-first-graphics-half-right { float:left; margin:0; width:282px; }
#content .offer-first-graphics-half-right .title { background:#008586; height:30px; width:282px; }
#content .offer-first-graphics-half-right .content .relative { background:url(img/offer-background.png) repeat-x bottom; height:99px; margin:0 2px; position:relative; width:276px; }
#content .offer-first-graphics-half-right .content .absolute { color:#008586; font-size:16px; font-weight:bold; padding:19px 0 0 175px; position:absolute; width:100px; }
#content .offer-first-graphics-half-right .content .percent { color:#fff; font-size:70px; font-weight:bold; line-height:76px; margin:0; padding:25px 0 0; }

/* prva stran graficna ponudba siva */
#content .offer-first-graphics-two-thirds { float:left; margin:0; width:380px; }
#content .offer-first-graphics-two-thirds .title-grey { background:#858587; height:30px; width:380px; }
#content .offer-first-graphics-two-thirds .title-grey h1, #content .offer-first-graphics-one-third .title-grey h1, #content .offer-first-graphics-half-left .title-grey h1, #content .offer-first-graphics-half-right .title-grey h1 { color:#fff; font-size:16px; font-weight:bold; line-height:18px; margin:0 0 0 10px; padding-top:6px; }
#content .offer-first-graphics-two-thirds .content, #content .offer-first-graphics-one-third .content, #content .offer-first-graphics-half-left .content, #content .offer-first-graphics-half-right .content { border-bottom:1px solid #c8c8c8; border-left:1px solid #c8c8c8; border-right:1px solid #c8c8c8; }
#content .offer-first-graphics-two-thirds .content .image, #content .offer-first-graphics-one-third .content .image, #content .offer-first-graphics-half-left .content .image, #content .offer-first-graphics-half-right .content .image { margin:2px 2px 0 2px; }
#content .offer-first-graphics-two-thirds .content .text, #content .offer-first-graphics-one-third .content .text, #content .offer-first-graphics-half-left .content .text, #content .offer-first-graphics-half-right .content .text { height:63px; margin:0 10px 0 10px; padding-top:9px; }
#content .offer-first-graphics-two-thirds .content .button, #content .offer-first-graphics-one-third .content .button, #content .offer-first-graphics-half-left .content .button, #content .offer-first-graphics-half-right .content .button { background:none; margin:0 0 10px 10px; }
#content .offer-first-graphics-two-thirds .content .relative-grey { background:url(img/offer-background-grey.png) repeat-x bottom; height:99px; margin:0 2px; position:relative; width:374px; }
#content .offer-first-graphics-two-thirds .content .absolute-grey { color:#858587; font-size:16px; font-weight:bold; padding:19px 0 0 250px; position:absolute; width:100px; }
#content .offer-first-graphics-two-thirds .content .percent { color:#fff; font-size:84px; font-weight:bold; line-height:90px; margin:0; padding:10px 0 0; }
#content .offer-first-graphics-two-thirds .content .percent span, #content .offer-first-graphics-one-third .content .percent span, #content .offer-first-graphics-half-left .content .percent span, #content .offer-first-graphics-half-right .content .percent span { font-size:24px; }
#content .offer-first-graphics-one-third { float:left; margin:0; width:185px; }
#content .offer-first-graphics-one-third .title-grey { background:#858587; height:30px; width:185px; }
#content .offer-first-graphics-one-third .content .relative-grey { background:url(img/offer-background-grey.png) repeat-x bottom; height:99px; margin:0 2px; position:relative; width:179px; }
#content .offer-first-graphics-one-third .content .absolute-grey { color:#858587; font-size:16px; font-weight:bold; padding:19px 0 0 77px; position:absolute; width:100px; }
#content .offer-first-graphics-one-third .content .percent { color:#fff; font-size:50px; font-weight:bold; line-height:56px; margin:0; padding:45px 0 0; }
#content .offer-first-graphics-half-left { float:left; margin:0 1px 0 0; width:282px; }
#content .offer-first-graphics-half-left .title-grey { background:#858587; height:30px; width:282px; }
#content .offer-first-graphics-half-left .content .relative-grey { background:url(img/offer-background-grey.png) repeat-x bottom; height:99px; margin:0 2px; position:relative; width:276px; }
#content .offer-first-graphics-half-left .content .absolute-grey { color:#858587; font-size:16px; font-weight:bold; padding:19px 0 0 175px; position:absolute; width:100px; }
#content .offer-first-graphics-half-left .content .percent { color:#fff; font-size:70px; font-weight:bold; line-height:76px; margin:0; padding:25px 0 0; }
#content .offer-first-graphics-half-right { float:left; margin:0; width:282px; }
#content .offer-first-graphics-half-right .title-grey { background:#858587; height:30px; width:282px; }
#content .offer-first-graphics-half-right .content .relative-grey { background:url(img/offer-background-grey.png) repeat-x bottom; height:99px; margin:0 2px; position:relative; width:276px; }
#content .offer-first-graphics-half-right .content .absolute-grey { color:#858587; font-size:16px; font-weight:bold; padding:19px 0 0 175px; position:absolute; width:100px; }
#content .offer-first-graphics-half-right .content .percent { color:#fff; font-size:70px; font-weight:bold; line-height:76px; margin:0; padding:25px 0 0; }

/* prva stran besedilo + slika + povezave */
#content .links-first-one-third { position:relative; float:left; width:183px; height:239px; border:1px solid #c8c8c8;  }
#content .links-first-one-third .image { margin:2px; }
#content .links-first-one-third .title-background { background:#fff; font-size:15px; font-weight:bold; left:2px; opacity:0.7;filter:alpha(opacity=70); padding:3px 10px; position:absolute; top:2px; width:159px; }
#content .links-first-one-third .title { color:#000; }
#content .links-first-one-third .title h1 { color:#fff; font-size:16px; font-weight:bold; line-height:18px; margin:0 0 0 10px; padding-top:6px; }
#content .links-first-one-third hr { margin-bottom:9px; }
#content .links-first-one-third .content hr { margin-bottom:0; }
#content .links-first-one-third .content .text { height:63px; margin:0 8px; }
#content .links-first-one-third .content .background { margin:2px; }
#content .links-first-one-third .content ul { list-style-type:none; margin:0; padding:0; }
#content .links-first-one-third .content ul li { background:none; border-bottom:1px solid #c8c8c8; display:block; margin:0 10px; padding:8px 0; font-weight:bold; }
#content .links-first-one-third .content ul li a { text-decoration:none; }
#content .links-first-one-third .content ul li a:hover { text-decoration:underline; }
#content .links-first-one-third .content ul li img { display:block; float:left; margin:5px 5px 0 0; width:6px; }
#content .links-first-one-third .content ul li.noborder { border:none; display:block; margin:0 10px; padding:8px 0; }

/* prva stran besedilo + slika druga vrstica */
#content .content-first-one-third-high { position:relative; float:left; width:183px; height:239px; border:1px solid #c8c8c8;  }
#content .content-first-one-third-high .image { margin:2px; }
#content .content-first-one-third-high .title-background { background:#fff; font-size:15px; font-weight:bold; left:2px; opacity:0.7;filter:alpha(opacity=70); padding:3px 10px; position:absolute; top:2px; width:159px; }
#content .content-first-one-third-high .title { color:#000; }
#content .content-first-one-third-high .title h1 { color:#fff; font-size:16px; font-weight:bold; line-height:18px; margin:0 0 0 10px; padding-top:6px; }
#content .content-first-one-third-high hr { margin-bottom:9px; }
#content .content-first-one-third-high .content .text { height:96px; margin:0 10px; }
#content .content-first-one-third-high .content .button { background:none; margin:0 0 10px 10px; }

/* opozorilo abanet prva stran */
#content .alert-abanet { margin-bottom:20px; color:#fff; font-size:14px; background:#515151; padding:6px 0 6px 10px; }
#content .alert-abanet a { color:#fff; text-decoration:none; }
#content .alert-abanet a:hover { text-decoration:underline; }
#content .alert-abanet .icon { float:right; width:18px; margin-right:10px; }
#content .alert-abanet .text { float:left; width:384px;}

#content .module-more{border:1px solid #c8c8c8;border-width:1px 0px 0px 0px;padding:9px; width:165px; position:absolute;bottom:0px} 
#content .wide-module{border:1px solid #c8c8c8;padding:1px;border-width:1px;width:571px;float:left;padding:1px;} 
#content .grey-shadow {background:url(img/grey-light-shadow.png) bottom repeat-x;float:left;width:100%;}
#content .grey-shadow .module{float:left;width:285px;}
#content .grey-shadow .title{font-weight:bold;font-size:14px;margin:10px;}
#content .grey-shadow ul { margin:0px 10px 0 10px; padding:0; list-style-type:none; }
#content .grey-shadow ul li { margin-bottom:9px; border-bottom:1px solid #c8c8c8;padding:0px 0px 5px 0px;background:none;}
#content .grey-shadow ul li img { display:block; float:right; }
#content .grey-shadow ul li a { text-decoration:none; }
#content .grey-shadow ul li a:hover { text-decoration:underline; }
#content .half-module{border:1px solid #c8c8c8;padding:1px;border-width:1px;width:276px;float:left;padding:2px;margin-top:10px;height:250px} 
#content .half-module .title{font-weight:bold;font-size:14px;margin-bottom:15px;}
#content .half-module .text{padding:5px 0px}
#content td.table-title {background:#00a0a0;color:#FFF;font-weight:bold}




/* desni stolpec */
#sidebar { float:left; width:185px; margin:0 15px 0 10px; background:#fff; }
#sidebar .abanet { clear:both; width:185px; background:#ec9e52 url(img/abanet-lock.png) bottom right no-repeat; padding-bottom:5px; margin-bottom:0px }
#sidebar .abanet-inner { clear:both; width:185px; background:#ec9e52 url(img/abanet-lock.png) bottom right no-repeat; padding-bottom:5px; margin-bottom:10px }
#sidebar .abanet a, #sidebar .abanet-inner a { color:#fff; font-weight:bold; text-decoration:none; }
#sidebar .abanet div img, #sidebar .abanet-inner div img { margin:9px 10px 0 10px; }
#sidebar .abanet ul, #sidebar .abanet-inner ul { margin:18px 10px 0 10px; padding:0; list-style-type:none; }
#sidebar .abanet ul li, #sidebar .abanet-inner ul li { margin-bottom:9px; }
#sidebar .abanet ul li img, #sidebar .abanet-inner ul li img { display:block; float:right; }
#sidebar .abanet ul li.border, #sidebar .abanet-inner ul li.border { padding-bottom:9px; background:url(img/abanet-background.png) repeat-x bottom; }
#sidebar .business { clear:both; width:185px; height:146px; margin-bottom:10px; background:#3382a6 url(img/business-lock.png) bottom right no-repeat; }
#sidebar .business a { color:#fff; font-weight:bold; text-decoration:none; }
#sidebar .business div img { margin:9px 10px 0 10px; }
#sidebar .business ul { margin:18px 10px 0 10px; padding:0; list-style-type:none; }
#sidebar .business ul li { margin-bottom:9px; }
#sidebar .business ul li img { display:block; float:right; }
#sidebar .business ul li.border { padding-bottom:9px; background:url(img/business-background.png) repeat-x bottom; }
#sidebar .news { width:183px; margin-bottom:10px; border:1px solid #c8c8c8; }
#sidebar .news .background { margin:2px; background:url(img/sidebar-news-background.png) bottom repeat-x; }
#sidebar .news p { margin:0 6px; padding:3px 2px 5px 2px; font-size:16px; line-height:18px; font-weight:bold; border-bottom:1px solid #c8c8c8; }
#sidebar .news ul { margin:0 8px; padding:0; list-style-type:none; }
#sidebar .news ul li { display:block; margin:0; padding:9px 0; border:none; font-weight:bold; }
#sidebar .news ul li .date { font-weight:normal; }
#sidebar .news ul li img { margin-left:3px }
#sidebar .news ul li a { text-decoration:none; }
#sidebar .news ul li a:hover { text-decoration:underline; }

/* mnenja */
#sidebar .wrap {float:left;margin:0px 10px 10px 10px;border:1px solid #c8c8c8;padding:2px;}
#sidebar .star {float:left;margin:10px 8px 10px 8px;}
#sidebar .total {clear:both;margin:0px 10px 10px 10px;}

/* desni stolpcev tag cloud */
#sidebar .tag-cloud { width:183px; margin-bottom:10px; border:1px solid #c8c8c8; }
#sidebar .tag-cloud .background { margin:2px; background:url(img/sidebar-tags-background.png) bottom repeat-x; }
#sidebar .tag-cloud { font-size:12px; }
#sidebar .tag-cloud p{ width:159px; padding:18px 10px; list-style-type:none; text-align:center; }
#sidebar .tag-cloud b { font-size:16px; font-weight:normal; }
#sidebar .tag-cloud i { font-size:20px; font-style:normal; }
#sidebar .tag-cloud a { text-decoration:none; }
#sidebar .tag-cloud a:hover { text-decoration:underline; }
#sidebar .tag-cloud u { text-decoration:none; }

/* anketa */
#sidebar .poll { width:183px; margin-bottom:10px; border:1px solid #c8c8c8;}
#sidebar .poll form{ margin:8px}
#sidebar .poll .button2nd{margin:3px 9px 9px 9px} 
#sidebar .poll p.title{ padding:5px 8px 7px 8px; font-size:16px; line-height:18px; font-weight:bold;}
#sidebar .poll p.text{ padding:0px 8px 0px 8px;}
#sidebar .poll .image{ padding:3px;position:relative;}
#sidebar .poll p{ padding:3px 8px 5px 8px;}
#sidebar .poll hr{clear:both;color:#c8c8c8;background-color:#c8c8c8;height:1px;border:none;}
#sidebar .poll ul { margin:0px 10px 0 10px; padding:0; list-style-type:none; }
#sidebar .poll ul li { margin-bottom:9px; border-bottom:1px solid #c8c8c8;}
#sidebar .poll ul li.noborder { margin-bottom:9px;border:0;}
#sidebar .poll ul li img { display:block; float:right; }
#sidebar .poll a { color:#000; font-weight:normal; text-decoration:none; }
#sidebar .orange { width:183px; margin:10px 0px; border:1px solid #e78627;}
#sidebar .orange p.title{ padding:5px 8px 7px 8px; font-size:16px; line-height:18px; font-weight:bold;background:#e78627;color:#FFF;}

/* desni stolpec info */
#sidebar .noborder { margin:0 0 10px 0; }
#sidebar .header { width:183px; background:#fff; border-top:1px solid #c8c8c8; border-right:1px solid #c8c8c8; border-left:1px solid #c8c8c8; }
#sidebar .header p { margin:0 0 0 10px; padding-top:6px; font-size:16px; font-weight:bold; line-height:18px; }
#sidebar .content { width:183px; border-right:1px solid #c8c8c8; border-bottom:1px solid #c8c8c8; border-left:1px solid #c8c8c8; } 
#sidebar .content .item {background:url(img/offer-background-grey.png) repeat-x;margin:0px;padding:0 8px 10px 8px;}
#sidebar .content .line { border-bottom:1px solid #c8c8c8; clear:both; margin:0 10px; padding:6px 0; }
#sidebar .content .noline { lear:both; margin:0 10px; padding:6px 0; }
#sidebar .content .line a, #sidebar .content .noline a { display:block; width:139px; text-decoration:none; }
#sidebar .content .line a:hover, #sidebar .content .noline a:hover { text-decoration:underline; }
#sidebar .content .line div, #sidebar .content .noline div { float:right; width:18px; }
#sidebar .content .line div a, #sidebar .content .noline div a { width:18px; }

/* desni stolpec vsebina */
#sidebar .content .wrapper { margin:0 10px 8px 10px; padding:6px 0 0 0; }

/* desni stolpec narocilo */
#sidebar .order { margin:0 0 10px 0; }
#sidebar .order .header { width:185px; height:30px; background:#e78627; border:none; }
#sidebar .order .header p { color:#fff; }
#sidebar .order .content { position:relative; width:183px; border-right:1px solid #e78627; border-bottom:1px solid #e78627; border-left:1px solid #e78627; } 
#sidebar .order .content .image { margin:2px; }
#sidebar .order .content .text { position:absolute; bottom:12px; left:10px; width:163px; }
#sidebar .order .content .text p { padding:6px; background:#e78627; color:#fff; font-size:14px; font-weight:bold; line-height:18px; }
#sidebar .order .content .text a { color:#fff; text-decoration:none; }
#sidebar .order .content .text a:hover { text-decoration:underline; }
#sidebar .order .content .text img { margin-left:6px; }

/* desni stolpec pushbox */
#sidebar .pushbox { margin:0 0 10px 0; }
#sidebar .pushbox .header { width:185px; height:auto; background:#008586; border:0 none; }
#sidebar .pushbox .header p { padding:6px 0;  color:#fff; }
#sidebar .pushbox .content { position:relative; width:183px; border-right:1px solid #c8c8c8; border-bottom:1px solid #c8c8c8; border-left:1px solid #c8c8c8; } 
#sidebar .pushbox .content .image { margin:2px; }
#sidebar .pushbox .content .text { position:absolute; bottom:12px; left:10px; width:163px; }
#sidebar .pushbox .content .text p { padding:6px; background:#e78627; color:#fff; font-size:14px; font-weight:bold; line-height:18px; }
#sidebar .pushbox .content .text a { color:#fff; text-decoration:none; }
#sidebar .pushbox .content .text a:hover { text-decoration:underline; }
#sidebar .pushbox .content .text img { margin-left:6px; }

/* desni stolpec tecaji */
#sidebar .content .chart { margin:0 2px; padding:6px 0 10px 0; }
#sidebar .content hr { clear:both; height:1px; margin:0 0 10px 0; background:#c8c8c8; border:none; }
#sidebar .content .button { margin:0 0 10px 10px; background:none;}
#sidebar .content .button input { width:auto; height:auto; background:none; border:none; padding:0px;}

/* desni stolpec posebna ponudba */
#sidebar .content .offer { position:relative; }
#sidebar .content .offer p { margin:0 10px; padding:0px 0 3px 0; }
#sidebar .content .offer .image { margin-left:2px; }
#sidebar .content .offer .image-links { margin:0 2px 2px 2px; }
#sidebar .content .offer .text { position:absolute; bottom:10px; left:10px; width:163px; }
#sidebar .content .offer .text-links { position:absolute; bottom:15px; left:2px; width:179px; }
#sidebar .content .offer .text-links span { padding:5px 10px 5px 0; background:#fff; font-size:14px; font-weight:bold; line-height:21px}
#sidebar .content .offer .text p { margin:0; padding:6px; background:#fff; font-size:14px; font-weight:bold; line-height:18px; }
#sidebar .content .offer .text a, #sidebar .content .offer .text-links a { text-decoration:none; }
#sidebar .content .offer .text a:hover, #sidebar .content .offer .text-links a:hover { text-decoration:underline; }
#sidebar .content .offer .text img, #sidebar .content .offer .text-links img { margin-left:6px; }
#sidebar .content .button-offer { margin:10px 0 10px 10px; }

/* desni stolpec logotip */
#sidebar .content .offer .logo { margin:10px 0 10px 11px; }
#sidebar .content .offer .text-logo { position:relative; left:0; bottom:0; margin:0 0 10px 10px; }
#sidebar .content .offer .text-logo p { margin:0; padding:0; background:#none; font-size:14px; font-weight:bold; line-height:18px; }
#sidebar .content .offer .text-logo a { text-decoration:none; }
#sidebar .content .offer .text-logo a:hover { text-decoration:underline; }
#sidebar .content .offer .text-logo img { margin-left:6px; }

/* desni stolpec kontakt */
#sidebar .contact { width:185px; margin:0px 0px 10px 0px;}
#sidebar .contact .tabs { width:177px; height:22px; padding:3px 3px 0px 3px; border-right:1px solid #c8c8c8; border-left:1px solid #c8c8c8; background:url(imgcms/contact-tabs-background.png) repeat-x; }
#sidebar .contact .tabs div { float:left; margin-right:1px; }
#sidebar .contact .tabs div.nomargin { margin:0; }
#sidebar .contact hr { clear:both; margin:0; color:#c8c8c8; background:#c8c8c8; height:1px; border:none; }
#sidebar .contact .content { padding-top:9px; }
#sidebar .contact .content table { width:163px; margin:0 0 0 10px; }
#sidebar .contact .content table td { padding-bottom:9px; }
#sidebar .contact .content table td input { width:155px; }
#sidebar .contact .content table td select { width:163px; height:auto; }
#sidebar .contact .content table td textarea { width:155px; height:100px; }
#sidebar .contact .content table td .checkbox input, #sidebar .contact .content table td .checkbox { width:auto; margin:0 6px 0 0; border:0; }
#sidebar .contact .content .button { margin:0; }
#sidebar .contact .content .button input { width:auto; height:auto; margin:9px; border:none; }
#sidebar .contact .content .phone { height:68px; }
#sidebar .contact .content .branch { height:86px; }

/* desni stolpec statusi */
#sidebar .error-chart { position: relative; }
#sidebar .error-chart div { position:absolute; top:25px; left:46px; color:#de2835; font-weight:bold; }

/* desni stolpec podatki tecajev */
#sidebar .contentRates { padding:6px 10px 0px 10px; }
#sidebar .contentRates select { width:163px; margin-bottom:10px; padding:0px;}
#sidebar .contentRates #tableRates { width:163px; border-top:1px solid #c8c8c8; border-left:1px solid #c8c8c8; border-right:1px solid #c8c8c8; font-size:11px; }
#sidebar .contentRates #tableRates .alignRight { text-align:right; }
#sidebar .contentRates #tableRates .selected td { background:#008586; color:#fff; }
#sidebar .contentRates #tableRates .selected td a { color:#fff; }
#sidebar .contentRates #tableRates th { padding:1px 3px; line-height:14px; background:url(img/th-background.png) bottom repeat-x; }
#sidebar .contentRates #tableRates td { padding:1px 3px; border-bottom:1px solid #c8c8c8; }
#sidebar .contentRates #tableRates tr.table-dark td { background:#e5f3f3; }
#sidebar .contentRates p { font-size:11px; margin-bottom:0px;}

/* desni stolpec anketa */
#sidebar .poll-question { padding:6px 8px 10px 8px; background:url(img/offer-background-grey.png) repeat-x;margin:0px 2px 2px 2px;}
#sidebar .poll-answer { margin:0 8px 10px 8px; }
#sidebar .table-answers { margin:0 5px 5px 10px; }
#sidebar .table-answers td { padding:0 5px 5px 0; vertical-align:top; line-height:15px; }
#sidebar .table-answers td input { }
#sidebar .table-answers .image { height:9px; margin-top:2px; background:#c8c8c8; }

/* zavihki */
#content .tabs { width:573px; height:38px; border:1px solid #c8c8c8;}
#content .tabs .background { width:571px; height:36px; margin:1px; background:#008586; position:relative;}
#content .tabs .absolute { position:absolute; top:8px; width:561px; margin:0 10px 0 0; }
#content .tabs .absolute h1 { margin:0 0 0 9px; color:#fff; font-weight:bold; font-size:14px; line-height:18px; }
#content .tabs .absolute h3 { margin:0 0 0 9px; color:#fff; font-weight:bold; font-size:12px; line-height:18px; }
#content .tabs .tab1 { height:27px; margin-left:10px; border-top:1px solid #4ca9aa; border-right:1px solid #4ca9aa; border-left:1px solid #4ca9aa; background:#4ca9aa; color:#fff;  }
#content .tabs .tab1-active { height:29px; margin-left:10px; border-top:1px solid #c8c8c8; border-right:1px solid #c8c8c8; border-left:1px solid #c8c8c8; background:#fff url(img/content-tab-selected.png) top repeat-x; font-weight:bold; color:#008586; }
#content .tabs .tab2 { float:left; width:269px; height:27px; margin-left:10px; border-top:1px solid #4ca9aa; border-right:1px solid #4ca9aa; border-left:1px solid #4ca9aa; background:#4ca9aa; color:#fff; }
#content .tabs .tab2-none { float:left; width:269px; height:27px; margin-left:12px; background:none; }
#content .tabs .tab2-active { float:left; width:268px; height:29px; margin-left:10px; border-top:1px solid #c8c8c8; border-right:1px solid #c8c8c8; border-left:1px solid #c8c8c8; background:#fff url(img/content-tab-selected.png) top repeat-x; font-weight:bold; color:#008586; }
#content .tabs .tab3 { float:left; width:175px; height:27px; margin-left:10px; border-top:1px solid #4ca9aa; border-right:1px solid #4ca9aa; border-left:1px solid #4ca9aa; background:#4ca9aa; color:#fff; }
#content .tabs .tab3-none { float:left; width:175px; height:27px; margin-left:12px; background:none }
#content .tabs .tab3-active { float:left; width:175px; height:29px; margin-left:10px; border-top:1px solid #c8c8c8; border-right:1px solid #c8c8c8; border-left:1px solid #c8c8c8; background:#fff url(img/content-tab-selected.png) top repeat-x; font-weight:bold; color:#008586; }
#content .tabs .tab4 { float:left; width:128px; height:27px; margin-left:10px; border-top:1px solid #4ca9aa; border-right:1px solid #4ca9aa; border-left:1px solid #4ca9aa; background:#4ca9aa; color:#fff; }
#content .tabs .tab4-none { float:left; width:128px; height:29px; margin-left:12px; background:none;}
#content .tabs .tab4-active { float:left; width:128px; height:29px; margin-left:10px; border-top:1px solid #c8c8c8; border-right:1px solid #c8c8c8; border-left:1px solid #c8c8c8; background:#fff url(img/content-tab-selected.png) top repeat-x; font-weight:bold; color:#008586; }
#content .tabs .tab5 { float:left; width:100px; height:27px; margin-left:10px; border-top:1px solid #4ca9aa; border-right:1px solid #4ca9aa; border-left:1px solid #4ca9aa; background:#4ca9aa; color:#fff; }
#content .tabs .tab5-none { float:left; width:100px; height:27px; margin-left:10px; background:none;}
#content .tabs .tab5-active { float:left; width:100px; height:29px; margin-left:10px; border-top:1px solid #c8c8c8; border-right:1px solid #c8c8c8; border-left:1px solid #c8c8c8; background:#fff url(img/content-tab-selected.png) top repeat-x; font-weight:bold; color:#008586; }
#content .tabs .tab6 { float:left; width:81px; height:27px; margin-left:10px; border-top:1px solid #4ca9aa; border-right:1px solid #4ca9aa; border-left:1px solid #4ca9aa; background:#4ca9aa; color:#fff; }
#content .tabs .tab6-none { float:left; width:81px; height:27px; margin-left:10px; background:none; }
#content .tabs .tab6-active { float:left; width:81px; height:29px; margin-left:10px; border-top:1px solid #c8c8c8; border-right:1px solid #c8c8c8; border-left:1px solid #c8c8c8; background:#fff url(img/content-tab-selected.png) top repeat-x; font-weight:bold; color:#008586; }
#content .tabs p { margin:4px 0 0 9px; }
#content .tabs a { color:#fff; text-decoration:none; }
#content .tabs a:hover { text-decoration:underline; }

/* zavihki-footer*/
#content .tabs-footer { width:573px; height:38px; margin-bottom:10px; border:solid #c8c8c8; border-width:0px 1px 1px 1px;padding:0px;margin-top:-1px;}
#content .tabs-footer .background { width:571px; height:37px;  background:#008586; margin:0px 1px;position:relative;bottom:0px}
#content .tabs-footer .background .footer{ clear:both; width:571px; height:37px;}
#content .tabs-footer a { color:#fff; font-weight:bold; text-decoration:none; }
#content .tabs-footer a:hover { text-decoration:underline; }
#content .tabs-footer table { width:571px; border:none; margin:0; }
#content .tabs-footer table td { padding:0; border: none; }
#content .tabs-footer table td .links { width:auto; }
#content .tabs-footer table td.left { padding:10px 0 0 12px; }
#content .tabs-footer table td.center { padding:10px 12px 0 12px; }
#content .tabs-footer table td.right { padding:10px 12px 0 0; }
#content .tabs-footer input { background:none; border:none; }

/* pripomocki */
#content .accessories { clear:both; width:553px; padding:10px 10px 10px 10px; border-right:1px solid #c8c8c8; border-left:1px solid #c8c8c8; }

/* noga */
#content .footer { clear:both; width:575px; height:40px; margin-bottom:10px; background:none; }
#content .footer a { text-decoration:none; }
#content .footer a:hover { text-decoration:underline; }
#content .footer .footer1 { float:left; width:575px; }
#content .footer .footer2 { float:left; width:287px; }
#content .footer .footer3 { float:left; width:191px; }
#content .footer .footer4 { float:left; width:143px; }
#content .footer .padding { padding:10px 0 0 10px; }
#content .footer .icon { float:left; padding:1px 0 0 6px; }
#content .footer .text { float:left; }

/* koraki */
#content .steps { border:1px solid #c8c8c8; height:38px; width:573px; }
#content .steps .background { background:#008586; height:36px; margin:1px; position:relative; width:571px; }
#content .steps .absolute { margin:0 10px 0 0; position:absolute; top:6px; width:561px; }
#content .steps .content { margin-left:10px; }
#content .steps .content div { float:left; margin-right:9px; }
#content .steps .content div a { color:#fff; text-decoration:none; }
#content .steps .content div a:hover { text-decoration:underline; }
#content .steps .content div.text { margin-top:3px; color:#fff; font-weight:bold; }
#content .steps .content div.link { float:right; margin-right:0; }
#content .steps .content div.link .left { margin-top:3px; color:#fff; font-weight:bold; }
#content .steps .content div.link .button { margin:3px 0 0 0; }

/* koraki zeleni */
#content .footer-steps { clear:both; width:575px; height:40px; margin-bottom:10px; background:#008586; }
#content .footer-steps a { color:#fff; font-weight:bold; text-decoration:none; }
#content .footer-steps a:hover { text-decoration:underline; }
#content .footer-steps table { width:575px; border:none; margin:0; }
#content .footer-steps table td { padding:0; border: none; }
#content .footer-steps table td .links { width:auto; }
#content .footer-steps table td.left { padding:11px 0 0 12px; }
#content .footer-steps table td.center { padding:11px 12px 0 12px; }
#content .footer-steps table td.right { padding:11px 12px 0 0; }
#content .footer-steps input { background:none; border:none; }

/* koraki ki so bili vcasih sivi pa so sedaj tudi zeleni:) */
#content .footer-steps-grey { clear:both; width:575px; height:40px; margin-bottom:10px; background:#008586; }
#content .footer-steps-grey a { color:#fff; font-weight:bold; text-decoration:none; }
#content .footer-steps-grey a:hover { text-decoration:underline; }
#content .footer-steps-grey table { width:575px; border:none; margin:0; }
#content .footer-steps-grey table td { padding:0; border: none; }
#content .footer-steps-grey table td .links { width:auto; }
#content .footer-steps-grey table td.left { padding:11px 0 0 12px; }
#content .footer-steps-grey table td.center { padding:11px 12px 0 12px; }
#content .footer-steps-grey table td.right { padding:11px 12px 0 0; }
#content .footer-steps-grey  input { background:none; border:none; }


/* poslovna mreža */
#content .table-branches { margin-bottom:10px; border:1px solid #c8c8c8; border-collapse:collapse; }
#content .table-branches th { padding:6px 3px; background:url(img/th-background.png) bottom repeat-x; vertical-align:top; }
#content .table-branches td { padding:6px 3px; vertical-align:top; }
#content .table-branches .row-dark td { background:#e5f3f3; }
#content .table-branches .row-light td { border-top:1px solid #c8c8c8; border-bottom:1px solid #c8c8c8; }

/* kazalo */
#content .sitemap { margin-bottom:10px; }
#content .sitemap ul { margin:0; }
#content .sitemap ul li { padding-left:18px; background:url(img/li.png) 0 7px no-repeat; }
#content .sitemap ul li ul li { padding-left:36px; background:url(img/li.png) 18px 7px no-repeat; }

/* seznam novic */
#content h2.news { margin:0; }
#content table.list-news { margin:0; border:none; }
#content table.list-news td { padding:0; border:none; }
#content .pager { margin-bottom:10px; }
#content .pager p { margin:0; }
#content table.search-date-news { margin:0; border:none; }
#content table.search-date-news td { padding:0 9px 10px 0; border:none; }
#content table.search-date-news .label { width:120px; }
#content table.search-date-news .input { width:294px; }
#content table.search-date-news .input-znesek { width:158px; }
#content table.search-date-news .select { width:298px; }
#content table.search-date-news .button { width:auto; height:auto; border:none; background:none; }
#content table.search-date-news .padding { padding-right:10px; }
#content table.search-date-news .calendar table { margin:0; border:none;}
#content table.search-date-news .calendar table td { padding:0; border:none;}
#content table.search-date-news .calendar .text { padding:0 9px; width:25px;text-align:center;}
#content table.search-date-news .calendar .datachooser { border:1px solid #ccc; background:url(img/input-background.png) repeat-x; }
#content table.search-date-news .calendar .datachooser input { background:none; width:95px; }
#content table.search-date-news .datachooser td { padding:0; border:none;}
#content table.search-date-news .inputText { width:259px; }
#content table.search-date-news .inputTextSmall { width:145px; }
#content table.search-date-news .days{width:28px;text-align:center;}

/* pregled prometa,...*/
#content table.search-date { margin:0; border:none; }
#content table.search-date td { padding:0 9px 10px 0; border:none; }
#content table.search-date .label { width:120px; }
#content table.search-date .input { width:294px; }
#content table.search-date .input-znesek { width:158px; }
#content table.search-date .select { width:298px; }
#content table.search-date .button { width:auto; height:auto; border:none; background:none; }
#content table.search-date .padding { padding-right:10px; }
#content table.search-date .calendar table { margin:0; border:none;}
#content table.search-date .calendar table td { padding:0; border:none;}
#content table.search-date .calendar .text { padding:0 9px; width:25px;text-align:center;}
#content table.search-date .calendar .datachooser { border:1px solid #ccc; background:url(img/input-background.png) repeat-x; }
#content table.search-date .calendar .datachooser input { background:none; width:95px; }
#content table.search-date .datachooser td { padding:0; border:none;}
#content table.search-date .inputText { width:259px; }
#content table.search-date .inputTextSmall { width:145px; }
#content table.search-date .days{width:28px;text-align:center;}
#content table.search-date .padding-left { padding-right:13px; }
#content table.search-date .padding-right { padding-right:12px; }

#content .under-tabs{width:276px}
#content .under-tabs ul { margin:0px 0px 20px 0px; padding:0; list-style-type:none; }
#content .under-tabs ul li { margin-bottom:9px; border-bottom:1px solid #c8c8c8;padding:0px 0px 5px 0px;background:none;}
#content .under-tabs ul li.noborder { margin-bottom:9px;border:0;}
#content .under-tabs img { display:block; float:right; }
#content .under-tabs-wide{width:100%}
#content .searchInput{width: 260px;}
#content .inputSelect { width:267px; height:20px;}
#content .contactInputBig{width:100%}
#content .contactTextarea{width:100%} 
#content .contactLabelNarrowInput{width:100%}
#content .formTable{border:0}
#content .formTable td{border:0;padding:0}
#content .formTable td.label{width:120px;padding:0px 9px 0px 0px;}
#content .small { font-size:11px; line-height:16px }
#content .small p { margin-bottom:10px }

/* registracija */
#content .registerWideLabel { clear: both; padding-top: 6px; }
#content .registerWideLabel label { display: block; float: left; width: 150px; padding-top: 2px; }
#content .registerWideLabel .inputText { width: 247px; }
#content .registerWideLabel .inputTextWide { width:382px; }
#content .registerWideLabel .inputSelect { width: 255px; height:20px;}
#content .registerWideLabel .inputSelectWide { width:390px; }
#content .regCheck { clear:both; padding-top:6px; }
#content .regCheck label { display:block; float:left; width:200px; padding-top:2px; }
#content .regCheck .checkbox input { display:block; margin-top:5px; padding:0; border:0; }
#content .registerWideLabel .button{ width:auto; height:auto; border:none; background:none; }
#content .registerWideLabel .button-browse { width:auto; height:auto; border:none; background:none; padding:0; margin:0 0 3px 2px;}
#content .captcha { margin:6px 0 0 200px; }
#content .form-content { margin-bottom:10px; }

/* statusi */
/*#content .error { clear:both; width:553px; margin:0 auto; text-align:left; }*/
#content .error { clear:both; margin:0 auto; text-align:left; }
#content .error p { width:529px; margin:0 0 10px 24px; padding:0; }
#content .error .image { float:left; width:24px; padding:0; }
#content .error .green { width:529px; margin:0 0 10px 24px; padding:0; color:#008586; font-weight:bold; }
#content .error .green a { color:#008586; }
#content .error .red { width:529px; margin:0 0 10px 24px; padding:0; color:#de2835; font-weight:bold; }
#content .error .red a { color:#de2835; }
#content .error-chart { position: relative; }
#content .error-chart div { position:absolute; top:56px; left:67px; color:#de2835; font-weight:bold; }

/* koledar */
.calendar_title { background-color: #d9eded; }
.calendar_selected_day { background-color: #d9eded; }
.calendar_other_month_day { background-color: #e7e7e7; }
.calendar_next_prev { background-color: #d9eded; }
.calendar_day_hedaer { border-left-color: #d9eded; border-bottom-color: #d9eded; border-top-color: #d9eded; border-right-color: #d9eded; }

/* razvedrilo */
#content .formTable td.galleryPicture{background-color: #e5e6de;background-image: none;background-repeat: repeat;background-attachment: scroll;background-position: 0% 0%;border:0;padding:15px 0px;}
#content .formTable td.galleryWidth{padding:5px;}

#content .gallery { margin-bottom:13px; }
#content .gallery .cell { vertical-align:top; width:134px; }
#content .gallery .cell p { padding:5px 0 0 0; }
#content .gallery .text { padding:5px 0 0 0; }
#content .gallery .cell-space { width:13px; }
#content .accessories .wrapper .gallery .cell-space { width:5px; }

/* galerija */
#content .gallery { margin-bottom:13px; }
#content .gallery .cell { vertical-align:top; width:134px; }
#content .gallery .cell-space { width:13px; }

/* slidebox*/
.mysituation{display:none;position:absolute;bottom: 18px;background:#FFF;width:163px;}

/* wrapper hack */
#content .accessories .wrapper .link-list { width:547px; margin-bottom:10px; padding:2px; border:1px solid #c8c8c8; }
#content .accessories .wrapper .link-list .background { width:547px; background:url("img/link-list-background.png") repeat-x bottom; }
#content .accessories .wrapper .link-list .background .module { float:left; width:273px; }
.floatinputs input{float:left;margin-right:5px; margin-top:4px;}
span.inputText{border:0 !important;background:none !important;}

/* koledar */
.calendar_main { background-color: White; }
.calendar_title { font-weight: bold; }
.calendar_day { }
.calendar_selected_day { font-weight: bold; }
.calendar_today { font-weight: bold; }
.calendar_other_month_day { }
.calendar_next_prev { font-weight: bold; }
.calendar_weekend { font-weight: bold; }
.calendar_drop_down { margin-top: 0px; }
.calendar_day_hedaer { background-color: White; font-weight: bold; }

.calendar_month_year_drop_down { }
.datachooser { border:1px solid #ccc; background:url(img/input-background.png) repeat-x; }
.datachooser input { background:none; width:95px; }
.datachooser td { padding:0; border:none;}



/* kazalo */
#sitemap { clear:both; width:965px; margin:0 15px 9px 15px; border-top:2px solid #c8c8c8; border-bottom:1px solid #c8c8c8; }
#sitemap .column { float:left; width:185px; margin:13px 10px 9px 0; font-size:11px; color:#7d7d7d; }
#sitemap .column-last { float:left; width:185px; margin:13px 0 9px 0; font-size:11px; color:#7d7d7d; }
#sitemap .column ul, #sitemap .column-last ul { margin:0; padding:0; list-style-type:none; }
#sitemap .column ul li a, #sitemap .column-last ul li a { text-decoration:none; }
#sitemap .column ul li a:hover, #sitemap .column-last ul li a:hover { text-decoration:underline; }
#sitemap .column-content { float:left; width:185px; margin:13px 0; font-size:11px; color:#7d7d7d; }
#sitemap .column-content a { text-decoration:none; }
#sitemap .column-content a:hover { text-decoration:underline; }
#sitemap .column-content img { float:left; margin-right:10px; }
#sitemap .column-content ul { margin:0; padding:0; list-style-type:none; }
#sitemap .column-content ul li { margin-bottom:9px; }
#sitemap .column-content ul li.border { padding-bottom:9px; border-bottom: 1px solid #c8c8c8; }

/* noga */
#footer { clear:both; width:965px; margin:9px 15px 18px 15px; font-size:11px; color:#7d7d7d; }
#footer a { color:#7d7d7d; text-decoration:underline; }
#footer a:hover { text-decoration:none; }

/* tiskanje */
#print-top { text-align:left; background:#008586; }
#print-top .image { float:right; padding:5px 3px 5px 0; }
#print-top .link { float:right; padding:5px 18px 5px 0; }
#print-top a { color:#fff; text-decoration:none; }
#print-top a:hover { text-decoration:underline; }

/* tooltip */
#tooltip { position:absolute; z-index:3000; border: 1px solid #c8c8c8; background: #fff; padding:3px; opacity: 1; }
#tooltip p, #tooltip div { margin:0; line-height:12px; color:#333; }

/* popup */
.popupfooter{width:612px;margin:9px 0px 18px 0px !important;}

/* poslovna mreža */
#content .branches { width:553px; margin-bottom:10px; border-collapse:collapse; border-spacing:0; }
#content .branches td { width:184px; padding-right:10px; vertical-align:top; }
#content .branches td.fields table {  width:auto; border-collapse:collapse; }
#content .branches td.fields table td { width:auto; padding:0; padding-bottom:10px; }
#content .branches td.fields table td.value { width:14px; padding-right:5px; }
#content .branches td.fields table td.label { width:165px; line-height:12px; vertical-align:middle; }
#content .branches td.fields table td select { width:182px; margin-bottom:10px; }
#content .branches td.fields table td .checkbox, #content .branches td.fields table td .radio { padding:0; }
#content .googlemap { width:553px; height:300px; }

#content .branch-list { }
#content .branch-list h2 { color:#008586; }
#content .branch-list h2 a { color:#008586; text-decoration:none }
#content .branch-list h2 a:hover {  text-decoration:underline; }
#content .branch-list .background { width:533px; margin-bottom:10px; padding:10px 10px 0 10px; background:#e5f3f3; }
#content .branch-list p { margin-bottom:5px; }
#content .branch-list em { color:#8b8e8e; font-style:italic; }
#content .branch-list .grey { color:#8b8e8e; }
#content .branch-list .branch { float:left; width:200px; margin-right:10px; }
#content .branch-list .adzu { width:300px; }
#content .branch-list .hours { float:left; width:200px; margin-right:10px; }
#content .branch-list .hours table { width:200px; border-collapse:collapse; border-spacing:0; }
#content .branch-list .hours table td { width:100px; padding-bottom:5px; vertical-align:top; }
#content .branch-list .hours .grey { font-style:italic; }
#content .branch-list .hours .adzu { padding-left:40px; }
#content .branch-list .services { float:left; width:107px; padding-bottom:5px; }
#content .branch-list .services .icon { position:relative; display:block; float:left; margin:0 5px 5px 0; }
#content .branch-list .services .icon .description { position:absolute; width:150px; bottom:26px; left:0; padding:3px 5px; z-index:10; background:#008586; color:#fff; font-size:11px; line-height:14px;  }
#content .branch-list .services .icon .description p { margin:0; }

#content .branch-details { }
#content .branch-details .images { width:553px; margin-bottom:10px; border-collapse:collapse; border-spacing:0; }
#content .branch-details .images .google { width:275px; padding-right:3px; }
#content .branch-details .images .picture { width:275px; display:block; }
#content .branch-details h2 { color:#008586; }
#content .branch-details h2 a { color:#008586; text-decoration:none }
#content .branch-details h2 a:hover {  text-decoration:underline; }
#content .branch-details .background { width:533px; margin-bottom:10px; padding:10px 10px 0 10px; background:#e5f3f3; }
#content .branch-details p { margin-bottom:5px; }
#content .branch-details em { color:#8b8e8e; font-style:italic; }
#content .branch-details .grey { color:#8b8e8e; }
#content .branch-details .branch { float:left; width:261px; margin-right:10px; }
#content .branch-details .hours { float:left; width:261px; }
#content .branch-details .hours table { width:260px; border-collapse:collapse; border-spacing:0; }
#content .branch-details .hours table td { width:130px; padding-bottom:5px; vertical-align:top; }
#content .branch-details .hours .grey { font-style:italic; }
#content .branch-details .services { padding-bottom:5px; }
#content .branch-details .services ul { list-style-type:none; }
#content .branch-details .services ul li { display:block; float:left; width:177px; margin:0; padding:0 0 5px 0; background:none; line-height:24px; }
#content .branch-details .services ul li img { display:block; float:left; margin-right:5px; }
#content .branch-details .services ul li a { text-decoration:none; }
#content .branch-details .services ul li a:hover { text-decoration:underline; }
#content .branch-details .atm { margin-bottom:10px; }
#content .branch-details .atm h2 { margin-bottom:5px; }
#map_canvas .infoBox p { margin:0; padding:0 0 7px 0; line-height:12px; }
#map_canvas .infoBox hr { margin-bottom:7px; }
#map_canvas .infoBox p.branch { color:#008586; }
#map_canvas .infoBox p em { font-style:italic; color:#8b8e8e; }
#map_canvas .infoBox table { width:auto; border-collapse:collapse; border-spacing:0; }
#map_canvas .infoBox table td { line-height:12px; vertical-align:top; }
#map_canvas .infoBox table td.label { padding:0 7px 7px 0; font-style:italic; color:#8b8e8e; }
#map_canvas .infoBox table td.value { padding:0 0 7px 0; }
#map_canvas .infoBox .grey { color:#8b8e8e; }
#map_canvas .infoBox a { color:#008586; text-decoration:none; }
#map_canvas .infoBox a:hover { text-decoration:underline; }
