﻿#divContent { float: right; width: 600px; }
#divMain { float: left; width: 430px; }
#divSidebar { float: right;  width: 170px; }

/* splošno */
.floatleft { float: left; }
.relative { position: relative; height: 162px; }
.floatright { float: right; }
.clearboth { clear: both; }
.alignLeft { text-align: left }
.alignRight { text-align: right; }
.alignCenter { text-align: center; }
#divBody h1 { font-size: 14pt; font-weight: normal; padding: 16px 0 5px 0; margin: 0; }
h2 { padding-top: 8px; margin: 0; color: #444444; font-size: 8pt; }
.border { padding: 0; margin: 0 0 8px 0; border-top: 1px dotted #999999; }
.noborder { margin: 0 0 8px 0; }
.small { font-size: 7pt; }

/* spološno Content */
#divContent h1 { font-size: 14pt; font-weight: normal; padding: 16px 0 5px 0; margin: 0; }

/* vsebina */
#divMain .banner { height: 162px; }
#divMain .content { width: 424px; }
#divMain h1 { font-size: 14pt; font-weight: normal; padding: 16px 0 5px 0; margin: 0; }
#divMain p { padding-top: 8px; margin: 0; }
#divMain h2 { padding-top: 8px; margin: 0; color: #444444; font-size: 8pt; }
#divMain ul { list-style: disc; margin: 0; padding-left: 24px; }
#divMain ol { margin: 0; padding-left: 28px; }
#divMain ul li { margin: 0; padding: 8px 0 0 4px; }
#divMain ol li { margin: 0; padding-top: 8px; }
#divMain .border { padding: 0; margin: 0 0 8px 0; border-top: 1px dotted #999999; }
#divMain .fullBorder { padding: 0; margin: 0 0 8px 0; }
#divMain .noborder { margin: 0 0 8px 0; }
#divMain .borderTop { border-top: 1px dotted #999999; }
#divMain .arrowRight { float: left; padding: 8px 0 0 6px; }
#divMain .listPictureRight { margin-left: 6px; float: right; }
#divMain .listLogos { float: left; width: 250px; }
#divMain .listLogos h2 { padding-top: 0; }
#divMain .listLogosPadding { padding-top: 12px; }
#divMain #divScheme, #divMain #divTable { margin: 0 0 8px 0; display: none; clear: both; }
#divMain #imgTable, #divMain #imgScheme { margin-top: -1px; }
#divMain .icon a { color: #444444; text-decoration: none; }
.tablesmall ul { margin: 0; padding: 0 0 0 15px; }
.tablesmall li { margin: 0; padding: 0;}
.tablesmall { border-top: 1px solid #009684; border-bottom: 1px solid #009684; margin: 8px 0 0 0; }
.tablesmall th  { background-color: #CCCCCC; color: #000000; padding: 5px 3px; vertical-align: top; font-weight: normal; }
.tablesmall td { background: #FFFFFF; padding: 3px; }
.tablesmall .background { background: #E5E6DE; }
.tabledouble { font-size: 7pt; padding: 0px; margin: 8px 0px; }
#divMain .error, .error { width: 409px; margin: 0 auto; text-align: left; clear: both; }
#divMain .errorGreen, .errorGreen { width: 380px; margin: 0 0 0 25px; padding: 4px 0 4px 0; color: #019583; }
#divMain .errorRed a, .errorRed a { color: #019583; }
#divMain .errorRed, .errorRed { width: 380px; margin: 0 0 0 25px; padding: 4px 0 4px 0; color: #FF0000; }
#divMain .errorRed a, .errorRed a { color: #FF0000; }
#divMain .errorImage, .errorImage { float: left; width: 25px; padding: 0; }

/* sploąno Main */
#divMain .rowFull { width: 424px; }
#divMain .rowFull a { text-decoration: none }
#divMain .rowFull a:hover { text-decoration: underline }
#divMain .Tip a { text-decoration: underline }
#divMain .columnFull { clear: both; border-top: 1px solid #999999; padding: 0; }
#divMain .columnLeft { clear: both; width: 209px; float: left; border-top: 1px solid #999999; margin: 0 0 12px 0; padding: 0; }
#divMain .columnRight { width: 209px; float: left; border-top: 1px solid #999999; margin: 0 0 12 6px; padding: 0; }
#divMain .columnLeft p, #divMain .columnRight p { padding: 0; margin: 0; }
#divMain .columnBorder { border-bottom: 1px dotted #999999; padding: 8px 0 6px 0; }
#divMain .columnBorder a { text-decoration: none; }
#divMain .columnBorder a:hover { text-decoration: underline; }
#divMain .more { float: right; padding: 1px 3px 0 0; }
#divMain .h2Grey { color: #444444; font-size: 8pt; margin: 0; padding: 4px 0 2px 0; }
#divMain h1 { float: left; font-size: 11pt; margin: 0; font-weight: bold; padding: 0; }
#divMain .listTable { width: 250px; border-bottom: 1px dotted #999999; padding: 5px 0; margin: 0; }
#divMain .listTable a { text-decoration: none; }
#divMain .listTable a:hover { text-decoration: underline; }
#divMain .listSmall { padding: 4px 0 0 0; font-size: 7pt; }
#divMain .listSmall p { padding: 0; margin: 0;}
#divMain .smallGrey { color: #999999; }

/* seznam vsebin po e-poąti */
#divMain .listEmail { width: 100%; padding: 4px 0; margin: 4px 0; }
#divMain .listEmail td { border-bottom: 1px dotted #999999; }

/* sploąno Sidebar */
#divSidebar a { text-decoration: none; }
#divSidebar a:hover { text-decoration: underline; }
#divSidebar .header { height: 21px; background: #999999 url(imgcms/info_top_background.gif) no-repeat top; }
#divSidebar .header p { margin: 0;  padding: 3px 0 0 5px; font-weight: bold; font-size: 10pt; color:#FFFFFF; }
#divSidebar .content { padding: 0 2px; }
#divSidebar .content p { padding: 4px 0 2px 3px; margin: 0; }
#divSidebar .content select { margin-left: 3px; width: 160px; }
#divSidebar .footer { height: 5px; margin-bottom: 12px; }
#divSidebar .line { clear: both; margin: 0 2px; padding: 5px 1px; border-bottom: 1px dotted #999999; }
#divSidebar .noline { clear: both; margin: 0 2px; padding: 5px 1px; }
#divSidebar .noline p { margin: 0; padding: 0; }
#divSidebar .line div, #divSidebar .noline div  { float: right; margin-top: -1px; }

/* pasica */
#divBanner { width: 430px; height: 150px; position:absolute; top: -162px; padding: 0; margin: 0 0 12px 0; top: 0; left: 0; }
#divBanner .content { z-index: 1; position: absolute; top: 92px; left: 6px; margin: 0; padding: 0; }
#divBanner .contentBig { z-index: 1; position: absolute; top: 90px; left: 6px; margin: 0; padding: 0; }
#divBanner .content a, #divBanner .contentBig a { text-decoration: none; }
#divBanner .content img, #divBanner .contentBig img { position: absolute; top: 23px; left: 322px; }
#divBanner .content .titleFios { font-size: 16pt; color: #CC0030; margin: 0; padding: 0; }
#divBanner .content .subtitleFios { color: #CC0030; font-size: 10pt; font-weight: bold; padding: 0; margin: 0 0 0 2px; }
#divBanner .content .titleFios a, #divBanner .content .subtitleFios a { color: #CC0030; }
#divBanner .content .titlePros { font-size: 16pt; color: #3399CC; margin: 0; padding: 0; }
#divBanner .content .subtitlePros { color: #3399CC; font-size: 10pt; font-weight: bold; padding: 0; margin: 0 0 0 2px; }
#divBanner .content .titlePros a, #divBanner .content .subtitlePros a { color: #3399CC; }
#divBanner .content .titleFiosAdzu { font-size: 16pt; color: #009900; margin: 0; padding: 0; }
#divBanner .content .subtitleFiosAdzu { color: #009900; font-size: 10pt; font-weight: bold; padding: 0; margin: 0 0 0 2px; }
#divBanner .content .titleFiosAdzu a, #divBanner .content .subtitleFiosAdzu a { color: #009900; }
#divBanner .content .title, #divBanner .contentBig .title { font-size: 16pt; color: #444444; margin: 0; padding: 0; }
#divBanner .content .subtitle, #divBanner .contentBig .subtitle { color: #444444; font-size: 10pt; font-weight: bold; padding: 0; margin: 0 0 0 2px; }
#divBanner .content .title a, #divBanner .content .subtitle a, #divBanner .contentBig .title a, #divBanner .contentBig .subtitle a { color: #444444; }

/* posebne ponudbe na prvi strani */
#divMain .offerLeft { clear: both; width: 209px; margin-right: 6px; float: left; padding-bottom: 12px; }
#divMain .offerRight { width: 209px; float: left; padding-bottom: 12px; }
#divMain .borderOfferFios { border-top: 1px solid #EE0000; border-bottom: 1px dotted #EE0000; }
#divMain .borderOfferPros { border-top: 1px solid #006699; border-bottom: 1px dotted #006699; }
#divMain .borderOfferFiosAdzu { border-top: 1px solid #009900; border-bottom: 1px dotted #009900; }
#divMain .borderOffer { border-top: 1px solid #444444; border-bottom: 1px dotted #444444; }
#divMain .offerTitleFios, #divMain .offerTitlePros, #divMain .offerTitleFiosAdzu, #divMain .offerTitle { padding-bottom: 6px; width: 209px; font-size: 10pt; font-weight: bold; }
#divMain .offerSubtitleFios, #divMain .offerSubtitlePros, #divMain .offerSubtitleFiosAdzu, #divMain .offerSubtitle { padding: 3px 0 3px 0; margin: 0; }
#divMain .offerTitleFios a, #divMain .offerTitlePros a, #divMain .offerTitleFiosAdzu a, #divMain .offerTitle a { text-decoration: none; color: #444444; }
#divMain .offerSubtitleFios a, #divMain .offerSubtitlePros a, #divMain .offerSubtitleFiosAdzu a, #divMain .offerSubtitle a { text-decoration: none; color: #444444; }

/* novice na prvi strani */
#divMain .newsDate p { padding-top: 4px; }
#divMain .newsText p { margin: 0; padding-bottom: 1px; } 
#divMain .newsText a { text-decoration: none }
#divMain .newsText a:hover { text-decoration: underline }

/* tečaji Sidebar */
#divSidebar .contentRates { padding: 0 2px; }
#divSidebar .contentRates a { text-decoration: none; }
#divSidebar .contentRates a:hover { text-decoration: underline; }
#divSidebar .contentRates select { margin: 5px 0 0 3px; width: 160px; }
#divSidebar .contentRates p { font-size: 7pt; margin: 0; padding: 3px 0 0 3px; }
#divSidebar .graph { padding: 0; margin: 5px 0 0 3px; }
#divSidebar .textMore { width: 18px; float: right; padding: 1px 3px 0 0; }
#divSidebar .moreRates { padding: 0 4px 3px 0; }
#tableRates { width: 160px; margin-left: 3px; }
#tableRates th { vertical-align: top; padding: 0 5px; font-size: 7pt; color: #FFFFFF; background: #999999; font-weight: normal; }
#tableRates td { padding: 0 5px; font-size: 7pt; background: #FFFFFF; }
#tableRates .selected td { background: #009684; color: #FFFFFF; }
#tableRates .selected td a { color: #FFFFFF; }

/* posebna ponudba Sidebar */
#divSidebar .headerOffer { height: 21px; background: #999999 url(imgcms/info_top_offer.gif) no-repeat top; }
#divSidebar .headerOfferFios { height: 21px; background: #EE0000 url(imgcms/info_top_offer_fios.gif) no-repeat top; }
#divSidebar .headerOfferFiosAdzu { height: 21px; background: #009900 url(imgcms/info_top_offer_fios_adzu.gif) no-repeat top; }
#divSidebar .headerOfferPros { height: 21px; background: #3399CC url(imgcms/info_top_offer_pros.gif) no-repeat top; }
#divSidebar .headerOffer p, #divSidebar .headerOfferFios p, #divSidebar .headerOfferPros p { margin: 0; padding: 3px 0 0 5px; font-weight: bold; font-size: 10pt; color:#FFFFFF; }
#divSidebar .imageOffer { border-bottom: 1px dotted #999999; }
#divSidebar .imageOfferFios { border-bottom: 1px dotted #EE0000; }
#divSidebar .imageOfferPros { border-bottom: 1px dotted #3399CC; }
#divSidebar .imageOffer div, #divSidebar .imageOfferFios div, #divSidebar .imageOfferPros div { padding: 0 5px 3px 5px; width: 170px; font-size: 10pt; font-weight: bold; }
#divSidebar .imageOffer a:hover, #divSidebar .imageOfferFios a:hover, #divSidebar .imageOfferPros a:hover { color: #444444; text-decoration: none; }
#divSidebar .textOffer { bold; padding: 3px 5px 2px 5px; margin: 0; }
#divSidebar .textOffer a:hover { color: #444444; text-decoration: none; }
#divSidebar .btnOffer { padding: 6px 5px 10px 5px; }
#divSidebar .offerSidebar { float: left; padding: 0; margin: 0; }

/* kontakt pri bannerju */
#divContact { width: 170px; height: 25px; background: #999999; }
#divContact p { margin: 0; padding: 4px 0 0 6px; font-weight: bold; font-size: 10pt; color:#FFFFFF; }
#divContactTabs { width: 170px; height: 20px; }
#divContactTabs div { float: left; padding: 5px 0 0 4px; }
#divContact1, #divContact2, #divContact3 { width: 170px; background: #FFFFFF; margin-bottom: 12px; }
#divContact1 table { margin: 9px 0 0 5px; }
#divContact3 table { margin: 10px 0 0 5px; }
#divContact2 table { margin: 4px 0 0 5px; }
#divContact1 .border, #divContact2 .border, #divContact3 .border { height: 103px; border-top: 0; margin: 0; }
#divContact1 .text, #divContact2 .text, #divContact3 .text { width: 160px; }
#divContact1 .button, #divContact2 .button, #divContact3 .button { margin-left: 95px; }
#divContact1 td, #divContact2 td { padding-bottom: 3px; }
#divContact3 td { padding-bottom: 1px; }
#divContact2 p { padding: 0; margin: 0;}

/* vstop v Abanet */
#divEnterAbanet { width: 170px; height: 50px; background:#FFCC7E; }
#divEnterAbanet a:hover { text-decoration: underline; }
#divEnterAbanet .image { padding: 10px 0 2px 5px; }
#divEnterAbanet .links { clear:both; padding-right: 5px; background:#FFCC7E; }
#divEnterAbanet .linkAbanet { float: right; padding-left: 14px; }
#divEnterAbanet .linkAbanetText { float:left; width:127px; padding-top:1px; margin-left:6px; }
#divEnterAbanet .divider { float: left; padding: 1px 7px 0 7px; }


/* vstop Poslovne e-poti */
#divEnterPros { width: 170px; height: 50px; background: #D0DEED; }
#divEnterProsEn { width: 170px; height: 50px; background: #D0DEED; margin-bottom: 12px; }
#divEnterPros .image { padding: 5px 0 2px 5px; }
#divEnterPros select { width: 160px; margin-top: 4px; }

/* vstop v Mojo Abanko */
#divEnterAbanka { width: 170px; height: 50px; background: #CEEFE7; margin-bottom: 12px; }
#divEnterAbanka p { padding: 5px; margin: 0; }
#divEnterAbanka p a { text-decoration: underline; }
#divEnterAbanka .frmEnterAbankaInput { float: left; margin-top: 4px; }
#divEnterAbanka .frmEnterAbankaInput input { width: 125px; }
#divEnterAbanka .frmEnterAbankaButton { float: left; margin: 5px 0 0 3px; }
#divEnterAbanka a:hover { text-decoration: underline; }
#divEnterAbanka .image { padding: 5px 0 2px 5px; }
#divEnterAbanka .links { float: right; padding-right: 5px; }
#divEnterAbanka .linkCustom { float: right; padding-left: 14px; width: 32px; text-align: right; }
#divEnterAbanka .linkCustom span {  width: 32px; text-align: right; }
#divEnterAbanka .divider { float: left; padding: 1px 7px 0 7px; }

/* naročilo storitve */
#divSidebar	.contentAbanet { width:170px; height: 50px; background: #FFCC7E; }
#divSidebar .footerAbanet { clear: both; height: 5px; margin-bottom: 12px; background: #FFCC7E url(imgcms/info_bottom_abanet.gif) no-repeat bottom; }
#divSidebar .logoAbanet { padding: 10px 0 2px 5px; }
#divSidebar .enterAbanet { float: right; padding-right: 5px; }
#divSidebar .lockAbanet { float: right; padding-left: 14px; }

/* ocenite storitev */
#divRateThisService { padding: 1px 0 0 3px; }
#divRateThisService .wrap { height: 45px; width: 153px; padding: 0 3px; background: #FFFFFF;  border-top: 1px solid #999999; border-left: 1px solid #999999; }
#divRateThisService .star { float: left; padding: 14px 0 0 13px; }
#divRateThisService .image { clear: both; padding: 5px 0 5px 5px ; }
#divRateThisService .total { clear: both; padding: 10px 0 10px 13px; }

/* nasvet in anketa na prvi strani */
#divMain .h2Poll { color: #444444; font-size: 8pt; font-weight: normal; margin: 0; padding: 4px 0 8px 0; }
#divMain .h2Poll a { text-decoration: underline; }
#divMain .ulPoll { padding: 0 0 8px 0; margin: 0; list-style: none; }
#divMain .liPoll { margin: 0; padding: 0; }
#divMain .pollAnswer { clear: both; padding: 5px 0 0 0; }
#divMain .pollPercent { margin-top: 2px; width: 20%; float: left; }
#divMain .pollImage { margin-top: 5px; width: 80%; float: left; height: 8px; }

/* sorodne storitve */
#divMain .serviceLeft { float: left; width: 209; margin-top: 10px; border-top: 2px solid #444444; }
#divMain .serviceRight { float: left; width: 209; margin: 10px 0 0 6px; border-top: 2px solid #444444; }
#divMain .serviceWrapper { position: relative; padding: 0; margin: 0; top: 0; left: 0; }
#divMain .serviceIcon { float: right; padding: 2px 5px 0 0; }
#divMain .serviceTitle { padding: 0 0 6px 0; width: 209px; font-size: 10pt; font-weight: bold; }
#divMain .serviceTitle a { color: #444444; text-decoration: none; }
#divMain .serviceTitle a:hover { color: #444444; text-decoration: underline; }
#divMain .serviceText { margin: 0; padding: 3px 5px 10px 5px; }
#divMain .serviceText a { text-decoration: underline; }
#divMain .serviceBackground { }

/* sorodne povezave */
#divMain .linkTop { clear: both; height: 6px; width: 424px; margin-top: 12px; }
#divMain .linkBottom { clear: both; height: 6px; width: 424px; margin-bottom: 4px; }
#divMain .linkTable { }
#divMain .linkFormTable { }
#divMain .linkFormTable p { margin:5px 8px;}
#divMain .linkFormTable .divTH { padding:5px 6px; border-bottom:none; }
#divMain .linkFormTable .errorTD { padding:10px 8px; }
#divMain .linkTable th { color: #444444; padding: 0 5px; }
#divMain .linkTable td { padding: 0 5px; }
#divMain .linkTableList td { padding: 0; margin: 0; }
#divMain .divTH { margin: 0 2px; padding: 5px 1px; border-bottom: 1px dotted #999999; }
#divMain .divTD { clear: both; margin: 0 2px; padding: 5px 1px; border-bottom: 1px dotted #999999; }
#divMain .divTD a { text-decoration: none; }
#divMain .divTD a:hover { text-decoration: underline; }
#divMain .divTD div { float: right; margin-top: -1px; }

/* sorodne povezave */
#divAccessoriesMain .linkTop { width: 410px; }
#divAccessoriesMain .linkBottom { width: 410px; }

/* pripomocki in zavihki */
.accessoriesTop { clear: both; height: 3px; width: 424px; }
.accessoriesTitle, #divMain .accessoriesTitle, #divAccessoriesMain .accessoriesTitle { height: 25px; width: 424px; }
.accessoriesTitle p, #divMain .accessoriesTitle p, #divAccessoriesMain .accessoriesTitle p { font-size: 9pt; font-weight: bold; padding: 3px 10px 0 9px; margin: 0; }
.accessoriesTabs { height: 20px; width: 422px; }
.tab1Active { float: left; width: 410px; height: 20px; margin-left: 6px; padding: 0; }
.tab1 { float: left; width: 410px; height: 20px; margin-left: 6px; padding: 0; }
.tab2Active { float: left; width: 202px; height: 20px; margin-left: 6px; }
.tab2 { float: left; width: 202px; height: 20px; margin-left: 6px; }
.tab3Active { float: left; width: 133px; height: 20px; margin-left: 6px; }
.tab3 { float: left; width: 133px; height: 20px; margin-left: 6px; }
.tab4Active { float: left; width: 98px; height: 20px; margin-left: 6px; }
.tab4 { float: left; width: 98px; height: 20px; margin-left: 6px; }
.tab5Active { float: left; width: 77px; height: 20px; margin-left: 6px; }
.tab5 { float: left; width: 77px; height: 20px; margin-left: 6px; }
.tab6Active { float: left; width: 63px; height: 20px; margin-left: 6px; }
.tab6 { float: left; width: 63px; height: 20px; margin-left: 6px; }
.tab1 a, .tab2 a, .tab3 a, .tab4 a, .tab5 a, .tab6 a { text-decoration: none; }
.tab1Active div, .tab1 div, .tab2Active div, .tab2 div, .tab3Active div, .tab3 div, .tab4Active div, .tab4 div, .tab5Active div, .tab5 div, .tab6Active div, .tab6 div { padding: 4px 0 0 6px; }
.accessoriesBottom { clear: both; height: 3px; width: 424px; margin: 0; }
#divAccessoriesMain { width: 410px; padding: 14px 6px 18px 6px; }
.blankTable, #divAccessoriesMain .blankTable { margin: 12px 0 0 0; }
#divAccessoriesMain .blankTableBottom { margin: 0; }
.blankTable td, #divAccessoriesMain .blankTable td { padding: 0 5px 6px 0; margin: 12px 0 0 0; }
.blankTableBottom td, #divAccessoriesMain .blankTableBottom td { padding: 0 5px 6px 0; margin: 0; }
#divMain .datachooser td, #divAccessoriesMain .datachooser td { padding: 0; margin: 0; }
#divAccessoriesMain  ul { list-style: disc; margin: 0; padding-left: 15px; }
#divAccessoriesMain  ol { margin: 0; padding-left: 22px; }
#divAccessoriesMain  ul li { margin: 0; padding: 8px 0 0 7px; }
#divAccessoriesMain  ol li { margin: 0; padding-top: 8px; }
#divAccessoriesMain .tablesmall { border-top: 1px solid #009684; border-bottom: 1px solid #009684; margin: 8px 0 0 0; }
#divAccessoriesMain .tablesmall th  { background-color: #CCCCCC; color: #000000; padding: 5px 3px; vertical-align: top; font-weight: normal; }
#divAccessoriesMain .tablesmall td { background: #FFFFFF; padding: 3px; }
#divAccessoriesMain .tablesmall .background { background: #E5E6DE; }
#divAccessoriesMain .tabledouble { font-size: 7pt; padding: 0px; margin: 8px 0px; }
#divAccessoriesMain .accessoriesTableSmall { margin: 12px 0 0 0; }
#divAccessoriesMain .accessoriesTableSmall th { background: #CCCCCC; padding: 3px; font-size: 7pt; }
#divAccessoriesMain .accessoriesTableSmall td { font-size: 7pt; padding: 3px; }
#divAccessoriesMain .accessoriesTableSmall .borderTop { border-top: 5px solid #FFFFFF; }
#divAccessoriesMain .accessoriesTableSmall .borderTopCity { padding: 3px 3px 0 3px; background: #FFFFFF; border-top: 8px solid #FFFFFF; }
#divAccessoriesMain .accessoriesTableSmall .borderATM { padding: 3px 3px 0 3px; background: #FFFFFF; border-top: 8px solid #FFFFFF; border-bottom: 5px solid #FFFFFF; }
#divAccessoriesMain .tablesmall ul, #divMain .tablesmall ul { margin: 0; padding: 0 0 0 23px; }
#divAccessoriesMain .tablesmall ol, #divMain .tablesmall ol { margin: 0; padding: 0 0 0 27px; }
#divAccessoriesMain .tablesmall ul li, #divMain .tablesmall ul li { margin: 0; padding: 0 0 0 4px;}
#divAccessoriesMain .tablesmall ol li, #divMain .tablesmall ol li { margin: 0; padding: 0;}
.leftDiv { float: left; padding-right: 25px; }
.rightDiv { margin-left: 30px; }
.selectMargin { width: 190px; margin: 7px 0; }

/* pripomočki noga */
#divAccessoriesFooter { clear: both; width: 424px; height: 25px; }
#divAccessoriesFooter .footerLink { float: left; width: 424px; }
#divAccessoriesFooter .footer2Link { float: left; width: 212px; }
#divAccessoriesFooter .footer3Link { float: left; width: 141px; }
#divAccessoriesFooter .footer4Link { float: left; width: 106px; }
#divAccessoriesFooter .padding {  padding: 5px 0 0 3px; }
#divAccessoriesFooter .left { float: left; }
#divAccessoriesFooter .icon { float: left; padding: 1px 0 0 3px; }
#divAccessoriesFooter .text { float: left; padding: 3px 0 0 3px; width: 395px; }
#divAccessoriesFooter .text2 { float: left; padding: 3px 0 0 3px; width: 183px; }
#divAccessoriesFooter .text3 { float: left; padding: 3px 0 0 3px; width: 113px; }
#divAccessoriesFooter .text4 { float: left; padding: 3px 0 0 3px; width: 77px; }
#divAccessoriesFooter a { text-decoration: none; }
#divAccessoriesFooter a:hover { text-decoration: underline; color: #000000; }

/* koraki */
#divMain .accessoriesSteps { padding: 1px 4px 2px 7px; height: 25px; }
#divMain .accessoriesSteps p { font-size: 9pt; font-weight: bold; padding: 4px 0 0 10px; margin: 0; }
#divMain .step { float: left; padding-right: 1px; }
#divMain .stepLine { float: left; padding: 10px 1px 0 0; }
#divMain .stepText { float: left; }

/* moja abanka */
.register { clear: both; padding-top: 6px;  }
.register label { display: block; float: left; width: 100px; padding-top: 2px; }
.register .inputText { width: 200px; }
.regCheck, .regCheckLng { padding-top: 6px; }
.regCheck label { display: block; float: left; width: 147px; padding-top: 2px; }
.regCheckLng label { display: block; float: left; width: 283px; padding-top: 2px; }

/* moja abanka register user -širši label*/ 
.registerWideLabel { clear: both; padding-top: 6px;  } 
.registerWideLabel label { display: block; float: left; width: 150px; padding-top: 2px; } 
.registerWideLabel .inputText { width: 200px; }

/*galerija */
.galleryPicture { width: 130px; height: 130px; }
.galleryWidth { width: 10px; }

/* iskalni center */
.searchInputs { padding: 3px 0; }
.searchInputs td { padding: 3px 0; }
.searchInput { width: 175px; }
.searchResults a { text-decoration: underline; }
.searchFooter a { text-decoration: underline; }
.searchHr { margin: 8px 0; }
.searchText { padding-top: 3px; }

/* datumski iskalnik */
#divMain .dateSearchDiv { padding-top: 8px; }
#divMain .dateInputText { float: left; margin: 3px 5px 0 0; }
#divMain .dateInput {float: left; margin: 0 3px 0 0; }
#divMain .dateImage  { float: left; margin: 2px 10px 0 0; }
#divMain .dateSearchDate { padding-top: 0px; margin: 0;  }
#divMain .dateListDate p { padding: 4px 0 0 0; }
#divMain .dateListText p { padding: 0 0 1px 0; }

/* tečajnice */
#divMain .listingsBorder { padding: 5px 0 7px 0; margin: 16px 0; }

/* stare tabele */
.subtitle { color:#444444; font-weight:bold; padding:1px 0px 0px 0px; margin:10px 0px 6px 0px; }
.subtitle a:link, .subtitle a:visited { text-decoration:underline; color:#444444; }
.subtitle a:active, .subtitle a:hover { text-decoration:underline; color:#444444; }
.table { padding:0px; margin:8px 0px; }
.table_title { color:#444444; font-weight: bold; padding:0px 0px 1px 4px; }
.table_mark { color:#999999; font-size:7pt; }
.table_margin { padding:1px 3px; }
.table_line { background-color: #009684; }
.table_header { background-color:#CCCCCC; color:#000000; padding:5px 3px;vertical-align:top  }
.table_footer { background-color:#CCCCCC; padding:5px 3px; font-weight:bold; }
.table_header a:link, .table_header a:visited { text-decoration:underline; color:#000000 }
.table_header a:active, .table_header a:hover {	text-decoration:underline; color:#444444}
.table_dark { padding:1px 3px; }
.table_dark a:link, .table_dark a:visited { color:#444444; text-decoration:underline; }
.table_dark a:active, .table_dark a:hover { color:#000000; text-decoration:underline; }
.table_light { padding:1px 3px; }
.table_light a:link, .table_light a:visited { text-decoration:underline; color:#444444; }
.table_light a:active, .table_light a:hover { text-decoration:underline; color:#000000; }

/* SRC kontrole */
/* 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 { background-color: #FFFFFF; border:Solid 1px #6B9FBB; }
.datachooser input { width:auto; }

/* tab stran */
.tab_heading { font-size: 9pt; font-weight: bold; padding: 4px 1px 0 4px; margin: 0; }
.tab_table_spacer { height: 1px; width: 1px; background-image: url(img/spacer.gif); background-repeat: no-repeat; }
.tab_spacer_border { height: 1px; width: 3px; background-image: url(img/spacer.gif); background-repeat: no-repeat; }
.tab_spacer_wide_border { height: 1px; width: 5px; background-image: url(img/spacer.gif); background-repeat: no-repeat; }
.tab_spacer_horizontal_line { height: 1px; width: 100%; background-image: url(img/spacer.gif); background-repeat: no-repeat; }

/* tab zavihki */
.tab_item_text { padding-right: 0px; padding-left: 1px; padding-bottom: 0px; padding-top: 4px; }
.tab_item { background-image: url(img/tab_middle.gif); background-repeat: repeat-x; }
.tab_item a { text-decoration: none; }
.tab_item_l { background-image: url(img/tab_left.gif); background-repeat: no-repeat; }
.tab_item_r { background-image: url(img/tab_right.gif); background-repeat: no-repeat; }
.tab_item_active { background-image: url(img/tab_active_middle.gif); background-repeat: repeat-x; }
.tab_item_active a { text-decoration: none; }
.tab_item_active_l { background-image: url(img/tab_active_left.gif); background-repeat: no-repeat; }
.tab_item_active_r { background-image: url(img/tab_active_right.gif); background-repeat: no-repeat; }

/* kontaktni obrazci */
.contactInputBig { width: 407px; }
.contactTextarea { width: 407px; height: 150 px; }
.contactSelect { padding: 15px 0 2px 0; }
input .contactSelect { width: 407px; padding: 15px 0 2px 0; }
.contactTextSpace {margin-top: 5px; margin-bottom: 5px;}
.contactTextSpaceBig {margin-top: 15px; }
.contactLabelWide {width: 220px; clear: both; float: left; padding-top: 3px;}
.contactLabelWideInput {width: 185px; }
.contactLabelNarrow {width: 180px; clear: both; float: left; padding-top: 3px;}
.contactLabelNarrowInput {width: 225px; }

/* kontaktni obrazci storitve */
.linkFormTable .contactTextarea { width:407px; height:100px; }
.linkFormTable .contactTextSpace { margin:5px 8px; }
.linkFormTable .contactTextSpaceBottom { margin:0 8px 2px 8px; }
.linkFormTable .contactSelect { width:407px; margin:0 8px 2px 8px; padding:0; }
.linkFormTable .contactCheckbox { float:left; width:30px; }
.linkFormTable .contactCheckboxSpace { width:407px; margin:10px 8px 2px 4px; }
.linkFormTable .contactCheckboxLabel { float:left; width:370px; padding-top:4px; }
.linkFormTable .contactTextButton { margin:15px 8px 5px 8px; }

/* stran z napako */
#divError .error { width: 278px; text-align: center; }

/* napake pri grafih */
.errorChartBig, .errorChartSmall { position: relative; }
.errorChartBig div { position: absolute; color: #FF0000; font-weight: bold; top: 56px; left: 67px; }
.errorChartSmall div { position: absolute; color: #FF0000; font-weight: bold; top: 25px; left: 46px; }

/* kazalo */
.level1 { padding: 5px 0 0 5px; }
.level2 { padding: 5px 0 0 25px; }
.level3 { padding: 5px 0 0 45px;}
.level4 { padding: 5px 0 0 65px; }
.level5 { padding: 5px 0 0 65px; }
.level6 { padding: 5px 0 0 65px; }
.level1Nolink { padding: 5px 0 0 5px; }
.level2Nolink { padding: 5px 0 0 25px; }
.level3Nolink { padding: 5px 0 0 45px;}
.level4Nolink { padding: 5px 0 0 65px; }
.level5Nolink { padding: 5px 0 0 65px; }
.level6Nolink { padding: 5px 0 0 65px; }
.level1 a, .level2 a, .level3 a,.level4 a, .level5 a, .level6 a { text-decoration: underline; }
.level1Nolink a, .level2Nolink a, .level3Nolink a,.level4Nolink a, .level5Nolink a, .level6Nolink a { text-decoration: none; }
.level1Nolink a:hover, .level2Nolink a:hover, .level3Nolink a:hover,.level4Nolink a:hover, .level5Nolink a:hover, .level6Nolink a:hover { text-decoration: none; }

/* legenda pri grafu */
.graphlegend { border: 1px solid #E7E7E7; padding: 12px 0; }
.graphlegendfloat { float: right; width: 160px; }
.graphlegendimg { float: left; width: 32px; padding-top: 2px; }
.graphlegendtxt { float: left; }

/* tooltip */
#tooltip { position:absolute; z-index:3000; background:#999; padding:3px; }
#tooltip h3, #tooltip div { margin: 0; font-size:8pt; font-weight:bold; color:#fff; }
