/* CSS Document */

body {background:#fff;font-family: tahoma;color: #000;padding: 0 0 20px;}
a {color: #264D78;}
a:hover {color:#000}
a:visited{color:#551a8b}
body, table {font-size: 11px;}
h1{clear:both;font-weight:700;font-size:15px;color:#224d7d;text-align:left;padding-bottom:10px;font-family:tahoma,verdana,arial,helvetica,sans-serif;margin-bottom:10px;}

#adv_vklad{border:1px solid #E6E6E6}

/* START OF GLOBALS */
.relative {position: relative;}
*{margin:0;padding:0;}
img{border:0;}
table.layout{border-collapse:collapse;empty-cells:show;width:100%;}
table.layout td{vertical-align:top;}
.clear{clear:both;height:0;overflow:hidden;}
.nobullet{list-style:none;list-style-image:none;}
.overflow-zoom{overflow:hidden;//zoom:1;}
.ieimg{//display:block;}
#Ruler {height:1px;line-height: 1px;visibility: hidden;left:0;position:absolute;top:0;width:100%;}
/* END OF GLOBALS */

/* START OF WRAP */
.wrap {background:#fff;margin:0 auto;text-align:left;min-width:1000px;width:100%; //width: expression((document.getElementById('Ruler')) ? ((document.getElementById('Ruler').clientWidth < 1000) ? '1000px' : '100%') : '100%');}
/* END OF WRAP */

/* START OF HEADER */
.header{}
.header td{height: 220px;}
/* END OF HEADER */

/* START OF DATE */
#date {width: 172px;text-align: center;background: #274c77;color: #fff;padding: 4px 0;}
.cource {margin-top:8px;width:73px;float:right;font-size:10px;text-align:right;padding-right:10px;color:#999;}
.cource span{font-size:14px;font-weight:bold;padding-left:10px;}
.cource_minus{color:#eb623e;background:url('../images/cource_down.gif') left no-repeat;}
.cource_plus{color:#009836;background:url('../images/cource_up.gif') left no-repeat;}
/* END OF DATE */


/* START OF CONTENT */
.content{}
.content .center{background: url('../images/bg.gif') top repeat-x;border-left: 1px solid #DEDFE3;border-right: 1px solid #DEDFE3;}
.content td.left,
.content td.right{background: url('../images/px.gif') top repeat-x;}
.content .width{text-align: center;width: 172px;padding: 20px 4px;}
#cheader{background:#2c447a;color:#fff;font-size:12px;font-weight:700;text-transform:uppercase;margin:0 0 0 207px;padding:4px 15px 4px 19px;}
#city{position:absolute;display:block;left:0;top:0;width:207px;background:#f7f7f7;text-align:center;color:#666;font-size:12px;font-weight:700;text-transform:uppercase;padding:4px 0;}
.town, .town_open, .toplevel{font-weight:700;color:#264D78;text-decoration:none;display:block;padding-right:18px;}
.toplevel{position: relative;min-height: 20px;height: auto !important;height: 20px;}
.toplevel a{color:#264D78 !important;text-decoration:none !important;}
.toplevel a:hover{color:#000 !important;text-decoration:none !important;}
.toplevel p{cursor: pointer;position: absolute;right: 0;top: 0;width: 17px;height: 22px;background-image: url('../images/banknet_open.gif');background-position: right -3px;background-repeat: no-repeat;}
.menu li {border: 1px solid #DEDFE3;padding: 3px 4px;text-align: left;margin: 0 0 4px;}
.menu2 p {border: 1px solid #DEDFE3;padding: 2px 3px 10px;text-align: left;ackground: url('../images/menu-bg.gif') bottom repeat-x;}
.menupic, .menu div.b, .menu2 p {margin-bottom: 4px;}
.menu{width: 170px;margin: 0 auto;}
.menu2{margin: 0 auto;width: 170px;height: 370px;overflow-y: scroll;overflow-x: hidden;scrollbar-3dlight-color:#fff;scrollbar-arrow-color:#255F91;scrollbar-base-color:#fff;scrollbar-darkshadow-color:#fff;scrollbar-face-color:#fff;scrollbar-highlight-color:#fff/*#274C76*/;scrollbar-shadow-color:#274C76;}

@media all and (min-width:0px) 
{
head~body .menu2 {overflow:scroll;}
}
.menu ul{padding-left:12px;margin:0;}
.menu ul.topsublevel li{border:0;padding:0;margin: 0;text-align: left;}
.menu ul.topsublevel {display:none;padding:5px;}
.menu li a {color:#999;text-decoration:none;margin:2px 0;}
.menu li a:hover {color:#235CA1;text-decoration:underline;}
/* END OF CONTENT */

/* START OF FOOTER */
.bottom_menu {font-size:10px;background:url('../images/bottom-menu-bg.gif') left top repeat-x;height:17px;line-height:17px;border:1px solid #DEDFE3;text-align:center;}
.bottom_menu a {font-size:10px;font-weight:700;color:#244f71;text-decoration:none;margin:0 16px;}
.bottom_menu a:hover {color:#244f71;}
.footer td {text-align:center;color:#b5b5b5;font-size:10px;}
#feedback {text-align:left;padding:0 0 0 16px;}
#feedback a {color:#b5b5b5;}
.footer form {float:left;text-align:left;height:60px;padding:0 16px;}
#keyword {height:14px;font-size:10px;width:70px;border:1px solid #dedfe3;margin:0 5px 4px 0;}
#copywarn{font-style:italic;display:block;margin:4px 0;}
span.cource_plus a(color:#009836)
/* END OF FOOTER */






.normal {font:normal 12px tahoma,verdana,arial,helvetica,sans-serif;color:#000 !important;text-align:left;font-weight:400;}
.big {font-size:12px;}
.header1 {clear:both;font-weight:700;font-size:15px;color:#224d7d;text-align:left;padding-bottom:10px;font-family:tahoma,verdana,arial,helvetica,sans-serif;margin-bottom:10px;}
.headermain {font-weight:700;font-size:18px;color:#224d7d;}
.header2 {clear:both;font-weight:700;font-size:12px;color:#264d78;text-align:left;padding-top:10px;padding-bottom:5px;font-family:tahoma,verdana,arial,helvetica,sans-serif;}
#print {font-weight:700;font-size:13px;color:#5b9fdd;text-align:right;}
#print a {color:#5b9fdd;}
#print a:hover{color:#224d7d;}
.office a {text-decoration:none;}
.tableheader,.tableheader td {font-weight:700;color:#000 !important;background:#fff;font-family:tahoma,verdana,arial,helvetica,sans-serif;font-size:12px;text-align:center;}
.sub {font-weight:400;font-style:italic;font-size:11px;color:#5b9fdd;text-align:right;display:block;}
.tbl_empty td {border:1px solid #000;color:#000;font-size:11px;margin:0;padding:4px;}
.tablehead td {background:#fff;color:#000;font-weight:700;}
#main td {font-size:12px;margin:0;padding:4px;}
.tabletext {color:#000;font-size:12px;font-family:tahoma,verdana,arial,helvetica,sans-serif;font-weight:400;}
.podpis {color:#5b9fdd;font-style:italic;font-size:11px;}
.tableclass {border:1px;}
.tbl_empty{border-collapse:collapse;border:0 solid #000;}
.bordered-table,.bordered-table table {border-collapse:collapse}
.bordered-table td{border:1px solid #000;padding:5px}
.bordered-table-lite,.bordered-table-lite table,.bordered-table-lite td {border:1px solid #A8A8A8;padding:5px;}

/*main page
--------------------*/

/* START OF BANNERS */
a.banner {margin: 12px auto;display:block;width:138px;height:122px;text-indent:-1000px;padding:0;}
#banner_1 {background:url('/images/banner_1.jpeg') no-repeat;}
#banner_2 {background:url('/images/banner_2.jpeg') no-repeat;}
#banner_3 {background:url('/images/banner_3.jpeg') no-repeat;}
#banner_1:hover,#banner_2:hover,#banner_3:hover {background-position:bottom;}
h1#mainheader {background:#ccc;color:#fff;font-size:12px;font-weight:700;text-transform:uppercase;margin:0;padding:4px 15px;}
/* END OF BANNERS */

/* START OF BIB MENU */
#top {height:216px;overflow:hidden;position:relative;z-index:0;}
.bibmenu {float:left;line-height:15px;background:#fff;}
.bibmenu a {display:block;text-transform:uppercase;text-decoration:none;color:#1f507c;font-weight:700;white-space:nowrap;margin:2px 4px;padding:1px 8px;}
.bibmenu a:hover {color:#1f507c; text-decoration:underline;}
#bm_open {background:#1f507c;color:#fff !important;}
.bibsubmenu {background:#fff;white-space:nowrap;position:absolute;overflow:visible;padding-right:16px;display:none;}
.bibsubmenu a {display:block;text-decoration:none;text-transform:none;font-weight:400;color:#999;padding-left:8px;white-space:nowrap;line-height:11px;}
.bibsubmenu a:hover,#bmsubactive {color:#666;background:url('/images/topmenu_marker.gif') left no-repeat;}
#bmsubactive {font-weight:700;}

#right_selected{font-weight:bold}
/* END OF BIB MENU */

/* START OF NEWS */
#newsfeed {width:178px;margin: 0 auto;padding:0 4px;}
#newsfeed h2 {margin:0;background:#fff;text-align:center;color:#666;font-size:12px;font-weight:700;text-transform:uppercase;padding:4px 0;}
#newsfeed h2 a {color:#666;text-decoration:none;}
#newsfeed h2 a:hover {color:#000;text-decoration:none;}
.newsitem {margin:16px 0;}
.newsitem a {text-transform:none;text-decoration:none;color:#1f507c !important;}
.r{color:#1f507c;position:relative;top:-3px;text-decoration:none}
.r:hover{text-decoration:underline}
.newsdate {margin-bottom:8px;}
.newsdate span {background:#e5ecf4;color:#92a9c1;margin:15px 16px 0 0;display:block;width:94px;text-align:center}
h1#mainheader {background:#133479;color:#fff;font-size:12px;font-weight:700;text-transform:uppercase;margin:0;padding:4px 15px;}
.news-date-time-new{display:block}
/* END OF NEWS */

#main{padding:30px;font-size: 12px; //height: 1%;}
#main ul{margin: 10px 10px 10px 30px;}



.cities{font-weight:bold;margin:0;position:relative;left:-17px}
.cities li{margin-bottom:3px}
.vac{font-weight:bold}

.catalog-element{margin:-34px 0 0 0}
.breadcrumb-navigation li{display:inline;list-style:none;position:relative;left:-30px;top:-10px;font-weight:700;font-size:15px;text-align:left;padding-bottom:10px;font-family:tahoma,verdana,arial,helvetica,sans-serif;margin-bottom:10px;}
.breadcrumb-navigation li a{color:#224d7d;}

#error{font-size:24px;color:#ccc;padding-left:14px;padding-bottom:19px;position:absolute;margin:-23px 0 0 120px;width:120px}

.starrequired{}

#print{text-align:right}
#print a{text-decoration:none;font-weight:bold;color:#264D78;}

.sub-form{font-weight:normal;font-size:11px}
.bold{font-weight:bold}


table.ta span input{
font-family: tahoma;
font-weight: bold;
font-size: 14px;
width: 315px;
padding: 0 25px;
background:#f8f8f8;
border: 1px solid #e1e1e1;
}
table.ta textarea{
font-family: tahoma;
font-weight: bold;
font-size: 14px;
width: 315px;
padding: 0 25px;
background:#f8f8f8;
border: 1px solid #e1e1e1;
}



#monthly{font-size:12px;width:100%;border-collapse:collapse;display:none;margin:15px 0 0}
#monthly th{color:#254c75;text-align:center;padding:5px}
#monthly td, th{border:1px solid #dedfe3;height:22px;padding:3px 5px;text-align:center}
#collapse{border-collapse:collapse;width:540px}
#collapse td{padding:0 10px 0 0;font-size:11px}
#age-slider-text{width:60px}
#money-slider-text{width:60px}
#price-slider-text{width:60px}
h3{font-weight:normal;font-size:12px}


#write{width:379px;border-collapse:collapse}
#write td{padding:2px 5px 2px 0;}
#write td input{width:220px;border:1px solid #dedfe3}
#write td textarea{width:220px;height:80px;border:1px solid #dedfe3}
#write #submit{text-align:right}
#write #submit input{width:auto;margin:3px 0 0;//margin:1px 0 0;border:0}
#write th{text-align:left;padding:18px 0 5px;border:0}
#write-errors{font-weight:normal;padding:7px 0 0 0;color:red}
.sub-but{width:374px;text-align:right;position:relative;top:-20px}

#calc{border-collapse:collapse;}
#calc td{border-top:1px solid #dedfe3;border-bottom:1px solid #dedfe3;padding:0 0 0 8px;height:34px;vertical-align:middle}
#calc th{border:0;text-align:left}
#calc .bor{border-right:1px solid #dedfe3;padding:0 8px 0 0;width:255px}
#calc th{padding:0 0 10px}
#calc .short{width:30px}
#calc input{width:70px}
#sum-error, #time-error, #sum3{display:none}
.error{position:absolute;width:150px;border-top:1px solid #dedfe3;margin:-8px 0 0 130px;height:33px;//height:34px;border-bottom:1px solid #dedfe3}
.error span{display:block;position:relative;top:2px;color:red;font-size:11px}
#grey{margin-top:-11px}
#grey span{color:#868585;}
#calc #calc-submit{border:0;text-align:right}
#calc #calc-submit input{width:auto;}

#call-center{text-align:right;font-size:13px;padding:35px 8px 0 0;clear:both;color:navy;}
#phone{font-weight:bold;font-size:18px;text-align:right;padding:0px 8px 0 0;color:navy;white-space:nowrap}
#phone span{font-size:17px;position:relative;top:-2px;}
#free{font-size:13px;color:navy;text-align:right;padding:0px 8px 0 0;}

.img-search{vertical-align:top}


#other input{display:none}

.business input{width:350px}
.business option{width:335px}
.business .normal input{width:auto}
.submit input{
padding: 0 2px;
background:#f8f8f8;
border: 1px solid #111;}
.news-pager font{display:block;clear:both}
#headerswf noscript{display:block;font-weight:bold;margin:10px 0 0}
#multi{position:absolute;width:100%;left:0;margin:63px 0 0 0}
#multi a{text-decoration:underline;font-weight:normal;color:#B5B5B5;position:relative;}