body{margin:0;
background-color:#fff;}
.nbr{white-space:nowrap;}
img{border:none;}
table{border-collapse:collapse;
border:none;}
table td{border-collapse:collapse;
border:none;}
.info{padding:20px 30px 50px;}

div.logo{position:absolute;
display:block;
top:72px; left:25px;
z-index:2;}
.phones{font:normal 18px/150% Verdana, Geneva, sans-serif;
position:absolute;
display:block;
top:60px; right:0;
z-index:2;}
.phones td{padding-right:30px;}
.phones td span{font-size:70%;}

/*valuta*/
.courses{position:absolute;
display:block;
top:188px; left:0;
width:100%;
font:normal 12px Verdana, Geneva, sans-serif;
text-align:center;
z-index:3;}
.courses strong{color:#086BB5;}

.contact-link{background:url(img/2.gif) top right no-repeat;
padding-right:45px; height:37px;}
.contact-link p{padding:5px 0 0 0; margin:0;
text-align:right;}
.contact-link p span{width:95px; padding:5px 10px;
background-color:#82AECF;
border:1px solid #fff;
-webkit-border-radius:3px;
-moz-border-radius:3px;
border-radius:3px;}
.contact-link p a{font-weight:bold; text-align:center;
color:#000;}

/*top menu*/
.tmenu{width:75%;
background:url(img/tmenu_bg.gif) repeat-x left top;
text-align:right;
padding:1px 10px;}

.tmenu table{border:collapse:collapse;
border:none;}
.tmenu table td{padding:0 5px;
border-right:1px solid #fff;}
.tmenu table td p{font:bold 12px Verdana, Geneva, sans-serif;
margin:0;
text-align:center;
padding:5px 0;
color:#E5B9B9;}

.tmenu table td p.off1, .tmenu table td p.on1{padding:5px 7px;}
.tmenu table td p.off1{background-color:none;}
.tmenu table td p.on1{background:url(img/menu_on.gif) repeat-x left top;
color:#CADCE9;}
.tmenu table td p a{color:#000;
text-decoration:underline;}
.tmenu table td p a:hover{color:#fff;}
.tmenu table td div{padding-top:1px;
background-color:#fff;
z-index:3;}
.tmenu table td div p.off2, .tmenu table td div p.on2{font:normal 11px/120% Verdana, Geneva, sans-serif;
border-bottom:1px solid #fff;
text-align:left;
margin:0;padding:5px 8px;}
.tmenu table td div p.off2 a, .tmenu table td div p.on2 a{display:block;
width:100%;}
.tmenu table td div p.off2{background-color:#72A4C9;}
.tmenu table td div p.on2{background-color:#2E80BD;}

/*top*/
.top_pic1{position:absolute;
top:39px; left:0;
z-index:0;
width:100%;
background:url(img/top_pic1.gif) repeat-x top left;}
.top_pic{width:100%;
z-index:0;
background:url(img/top_pic.jpg) no-repeat top center;}
.border-top{background:url(img/line.gif) repeat-x top left;
padding-top:3px;
z-index:0;}
.border-top2{background:#fff url(img/line.gif) repeat-x top left;
width:20%;
padding-top:2px;}
.border-bot{background:url(img/line.gif) repeat-x bottom left;
width:30%;}

/*left menu*/
.main-left{padding:2px 10px 30px;}
.main-left .lmenu1 a, .main-left .lmenu1-on a{font-weight:bold;}
.left-menu{width:98%;
background:#0A6CB6 url(img/left_bg.gif) repeat-y right top;}
.lmenu1, .lmenu1-on{font:normal 80%/120% Verdana, Geneva, sans-serif;
border-bottom:1px solid #fff;
padding:4px 5px 7px;
margin:2px 0;}
.lmenu1{color:#033B63;}
.lmenu1-on{background:#72A4C9 url(img/menu_on.gif) repeat-x top left;
color:#fff;}
.lmenu1 a, .lmenu1-on a{width:100%;
display:block;}
.lmenu1 a{color:#000;
text-decoration:none;}
.lmenu1 a:hover, .lmenu1-on a:hover{color:#fff;}
.lmenu1-on a{color:#fff;
text-decoration:none;}

/*bottom*/
.bottom{width:100%;}
.bottom td.border-bot{width:23%;}
.bottom td.border-top2{width:52%;
text-align:center;}

h1{font: bold 130%/100% Verdana, Geneva, sans-serif;
color: #033e6c;
text-align:left;
padding:20px 0 15px 0;
margin:0;}
h2{font:bold 110%/150% Verdana, Geneva, sans-serif;
color: #086BB5;
text-align:left;
padding:15px 0px 5px 0;
margin:0;}
h3{font:bold 95%/150% Verdana, Geneva, sans-serif;
color: #086BB5;
text-align:left;
padding:5px 10px 0 0;
margin:0;}
h4{font: bold 85%/120% Arial, Helvetica, sans-serif;
color: #000000;
text-align:left;
padding:5px 10px 10px 0;
margin:0;}
h1.product{font:bold 12px/100% Verdana, Geneva, sans-serif;
color: #ffffff;
text-align:left;
padding:0 0 0 3px;
margin:0;}

p{font: normal 75%/140% Verdana, Geneva, sans-serif;
color:#000;
text-align:left;
padding:5px 0;
margin:0;}

/*crumbs*/
p.crumbs{font: normal 70%/110% Arial,Helvetica,sans-serif;
color:#9D9FA2;
padding:0 0 10px;
margin:0;
text-align:left;}
p.crumbs a{color:#9D9FA2;
text-decoration:underline;}
p.crumbs a:hover{color:#828386;}

/*korzina*/
.korzina_bg{background-color:#72A4C9;
width:98%;
height:73px;}
.korzina{background:url(img/on-line.jpg) no-repeat top right;
/*background:url(img/korzina.jpg) no-repeat top right;*/}
.korzina h3{font:bold 18px/100% Verdana, Geneva, sans-serif;
color:#000;
padding:14px 0 0 0; margin:0;}
.korzina h3 a{color:#000;
text-decoration:underline;}
.korzina h3 a:hover{text-decoration:none;}
/*.korzina p{font:normal 12px/100% Verdana, Geneva, sans-serif;
color:#ECF2F6;
text-align:left;
padding:5px 10px 0 0; margin:0;
white-space:nowrap;}
.korzina p b{font-size:14px;
color:#fff;}*/
.korzina p{font:normal 12px/100% Verdana, Geneva, sans-serif;
color:#ECF2F6;
text-align:left;
padding:30px 10px 0 0; margin:0;
white-space:nowrap;}
.korzina p a{text-decoration:underline;
color:#ECF2F6;}
.korzina p a:hover{text-decoration:none;
color:#fff;}

/*on-line main*/
.online_main{position:absolute;
display:block;
top:187px; right:18px;
z-index:1;}
/*on-line consult*/
.on-line_bg{background-color:#72A4C9;
width:98%;
height:80px;}
.on-line{background:url(img/on-line.jpg) no-repeat right top;}
.on-line p{font:normal 12px/100% Verdana, Geneva, sans-serif;
color:#ECF2F6;
text-align:left;
padding:30px 10px 0 0; margin:0;
white-space:nowrap;}
.on-line p a{text-decoration:underline;
color:#ECF2F6;}
.on-line p a:hover{text-decoration:none;
color:#fff;}

.consult{width:100%;}
.consult td.tl{padding:10px 5px;}

/*news*/
table.news{width:98%;
margin:25px 0;}
h3.hnews{font:bold 110%/100% Verdana, Geneva, sans-serif;
background:#72A4C9 url(img/news_bg.jpg) repeat-y top right;
color:#000;
margin:0; padding:10px 0 10px 40px;}
table.news .tnews{background: url(img/line2.gif) repeat-y top left;
padding:15px;
text-align:left;}
.tnews p{font:normal 75%/130% Verdana, Geneva, sans-serif;}
.tnews p b{color:#646464;}
.nline{background: url(img/line.gif) repeat-x left;}

div.adres{position: absolute;
display:block;
top:10px;
right:45px;}
.address{font:normal 70%/130% Verdana, Geneva, sans-serif;
color:#6f6e6d;
text-align:left;
padding:0px 0px 7px 5px;
margin:0px;}
.address2{font:normal 70%/130% Verdana, Geneva, sans-serif;
color:#939291;
text-align:left;
padding:2px 0px;
margin:0px;}
a.address{font : normal 100%;
padding:0px;
margin:0px;
color:#6f6e6d;}
a.address:hover{color:#000000;}

.tab{border:1px solid #01508C;
border-collapse : collapse;
margin:10px 0;}
table.tab tr td{border:1px solid #01508C;
border-collapse : collapse;}
table.tab th {border:1px solid #01508C;
border-collapse : collapse;
background-color:#3E88C0;
color:#fff;
text-align:left;
padding:5px 6px;}

.tab2{border:none;
border-collapse:collapse;
margin:10px 0;}
table.tab2 tr td{border:none;
border-collapse:collapse;}
table.tab2 tr td img{margin:5px 3px;}
table.tab2 tr td.tl{padding:10px 6px;}

/*center block*/
table.center_block{margin:25px 0 30px;
width:80%;}
.center_block td.tb{font:bold 80%/120% Verdana, Geneva, sans-serif;
padding:5px 7px 0;
width:320px;
border-left:1px solid #fff;
border-right:1px solid #fff;}
.center_block td.tb img{margin-top:5px;
margin-bottom:13px;
border:1px solid #fff;}
.center_block td a, .center_block td a:hover{color:#000;}

/*table.center_block{margin-top:25px;
width:80%;}
.center_block td{font:normal 70%/130% Verdana, Geneva, sans-serif;
padding:10px 7px;
width:33%;}
.center_block td a{color:#000;}
.center_block td img{margin-top:5px;
border:1px solid #086BB5;}*/

.tab_nobord{border:none;
border-collapse: separate;}
.tab_wbord{margin-top:15px;
border:none;
border-collapse: collapse;}
.tab_wbord td{border:none;
border-bottom:1px solid #fff;}
.tab_wbord img{margin:10px 5px;}
.tab_wbord .img, .tab_nobord .img{border:1px solid #fff;}
.tab_wbord h3, .tab_wbord p, .tab_wbord ol{padding:4px 10px; margin:0;}
.tab_wbord h3{color:#011144;}

.color1{background-color:#82AECF;}
.color2{background-color:#C9D8E2;}

th{font:bold 75%/100% Verdana, Geneva, sans-serif;
color:#000;
text-align:left;
padding:5px 6px;}
.tb{font : normal 75%/130% Verdana, Geneva, sans-serif;
color:#000000;
text-align:center;
padding:4px 6px;}
.tl{font : normal 75%/130% Verdana, Geneva, sans-serif;
color:#000000;
text-align:left;
padding:4px 6px;}

h4.service{text-align:left;
padding:13px 0; margin:0;}
h4.service a{padding:7px 10px;
background-color:#82AECF;
color:#000;
border:1px solid #fff;
-webkit-border-radius:3px;
-moz-border-radius:3px;
border-radius:3px;}
h4.serv2 a{background-color:#C9D8E2;}

a, a.link{font-size:100%;
color:#055FAD;
text-decoration: underline;}
a:hover, a.link:hover{color: #0000ff;
text-decoration:none;}
a.link2{font-size:100%;
padding:0px;
margin:0px;
text-decoration: none;}
a.link2:link{color: #0b6ab4;}
a.link2:visited{color: #7894D8;}
a.link2:hover{color: #0000ff;}

a.dark{color:#033BA0;}
a.dark:hover{color:#022554;}

.copy{font :normal 12px Verdana, Geneva, sans-serif;
color:#767676;
padding-top:3px;
margin:0;
text-align:center;}
a.copy{color: #767676;
text-decoration:none;}
a.copy:hover{color: #0b6ab4;}

form{padding:0;
margin:0;}
input, textarea{margin:5px 0;}
.input-txt{font : normal 11px Verdana,Geneva,sans-serif;
text-align: left;
margin:0px 2px 5px 0px;
padding: 0px 1px 0px 1px;
color:#06528d;
border: 1px solid #06528d;}
/*.but{font : normal 70% Verdana,Geneva,sans-serif;
text-align: center;
margin:1px 2px 1px 0px;
padding: 0px;
border: 1px solid #000000;
background-color:#cdcdcd;}*/
.form-txt{font: bold 75% Verdana,Geneva,sans-serif;
text-align:left;
margin:0px 2px 0px 0px;
padding:15px 1px 0px 1px;
color:#033E6C;}
.input-txt2{font:normal 75%/120% Verdana,Geneva,sans-serif;
text-align: left;
margin:0px 2px 0px 0px;
padding:0px 2px 2px 2px;
color:#000000;
border: 1px solid #06528d;}
.but2{font:bold 75% Verdana,Geneva,sans-serif;
text-align:center;
color:#ffffff;
margin:15px 2px 1px 0px;
padding:0px;
border:1px solid #033E6C;
background-color:#033E6C;}

ul {list-style: outside url(/img/bull.gif);
margin:0px; padding-left:40px;
text-indent: 0px;}
ol {list-style: decimal outside;
margin:0px;
text-indent:0px;}
li {font:normal 75%/140%  Verdana, Geneva, sans-serif;
text-align:Left;
text-indent:15;
margin:5px 0px;}
ol ul li, ol ol li, ul ul li {font: normal 100%/150%  Arial, Helvetica, sans-serif;
text-align:Left;
text-indent:0;
margin:2px 0px 2px 45px;}
	
.grey1{background-color:#c3c2c1;
border: 1px solid #959393;}
.grey2{background-color:#959393;
border: 1px solid #959393;}
.grey3{border: 1px solid #959393;
padding:5px 0 10px 0;}
.grey4{border-top: 1px solid #959393;
border-right: 1px solid #959393;
border-bottom: 1px solid #959393;
border-left:none;
padding:5px 0 10px 0;}
.block{background-color:#eaeaeb;
border: 1px solid #959393;}

.img1{margin:4px 10px 5px 5px;}
.img2{margin:4px 5px 5px 10px;}
.img{margin:10px 5px;
border:3px double #959393;}

.vactekh{position:absolute; z-index:1; top:160px; left:20%; padding-left:35px;}

ul.map li{font-weight:bold;}
ul.map li ul.map{margin-left:0; padding-left:0;}
ul.map li ul.map li ul.map{margin-left:0; padding-left:15px;}
ul.map li ul.map li{margin-left:0; padding-left:0;
font-weight:bold;}
ul.map li ul.map li ul.map li{font-weight:normal;}
