@charset "windows-1251";
/* CSS Document */
body {font-family:Verdana, Arial, Helvetica, sans-serif;}
.vert-line {position:absolute; background-image:url(images/vert_lin.gif); background-repeat:repeat-y; width:16px; height:100%;}

.butt  {font-size:12px; font-weight:bold; color:#820e0a; padding-top:5px;}
.butt a {font-size:12px; font-weight:bold; color:#820e0a; padding-top:5px; text-decoration:none}
.butt-karta {font-size:10px; font-weight:bold; color:#820e0a; padding-top:6px; padding-left:1px;}
.butt-karta a {font-size:10px; font-weight:bold; color:#820e0a; padding-top:6px; padding-left:1px; text-decoration:none}

.sub-in a {font-size:11px; font-weight:bold; color:#820e0a; text-decoration:underline;}
.sub-in a:hover {font-size:11px; font-weight:bold; color:#CC3333;}
.sub-act a {font-size:11px; font-weight:bold; color:#716F73; text-decoration:none;}
.sub-act {font-size:11px; font-weight:bold; color:#716F73; text-decoration:none;}

.rekviz {font-size:10px; font-weight:bold; color:#820e0a;}
.rekviz a {font-size:10px; font-weight:bold; color:#820e0a;}
.rekviz #name {font-size:12px; font-weight:bold; color:#820e0a;}
.print-proezd a {font-size:10px; font-weight:bold; color:#820e0a; padding:20px; padding-bottom:-15px; vertical-align:bottom;}

ul a {font-size:12px; color:#716F73;}
li {text-indent:0px;}

.content {font-size:12px; color:#716F73; padding:20px 36px 20px 36px;}
.content ul li {font-size:12px; color:#716F73;}
.text {font-size:12px; color:#716F73;}

ul.vak-list li {list-style:none; margin-left:-25px; font-size:11px; margin-top:15px; margin-bottom:15px; width:155px; color:#716F73;}
ul.vak-list li a {font-size:11px; color:#716F73;}

.vakansii-treningi {font-size:11px; color:#716F73; margin:15px; padding:0px;}
.vakansii-treningi li {font-size:11px; color:#716F73; padding:0px; padding-bottom:5px; left:-15px; position:relative;}
.vakansii-treningi li a {font-size:11px; color:#716F73; padding:0px;}
a {color:#716F73; padding:0px;}

.hdr { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; color:#820e0a; font-weight:bold;}
.cntr-hdr { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; color:#820e0a; font-weight:bold;}
.hdr-undr { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; color:#820e0a; font-weight:bold; text-decoration:underline}

.map1, .map1 a {font-size:13px; color:#820e0a; font-weight:bold; position:relative; left:-15px; list-style:none; margin:5px; padding:5px;}
.map2, .map2 a {text-indent:0px; font-size:12px; color:#716F73; margin:2px; padding:2px; list-style:none;}
.map3, .map3 a {text-indent:0px; font-size:12px; color:#716F73; position:relative; left:10px; margin:2px; padding:2px; list-style:none;}

.form {font-size:12px; color:#716F73;}

p {font-size:12px; color:#716F73;}
p a {font-size:12px; color:#716F73;}

ul.dropdown {
 list-style: none;
 margin:0;
 padding:0;
 width:100%;
}
ul.dropdown * ul {
background: #f6f7f7;
font-weight:bold; 
font-size:10px;
 list-style: none;
 margin:0;
 display:none;
 position:absolute;
 z-index:99;
}
ul.dropdown li {
 float: left;
 padding: 0px; /* padding: 2px; helps Opera with hover */
}
ul.dropdown li * li {
 float: none;
 position: relative;
}
ul.dropdown ul * ul {
 left:98%;
 top:0;
 width:100%;
}
ul.dropdown a {
 display:block;
}
ul.dropdown li ul {
 border:#D5D6D7 1px solid;
 border-top-width:0px;
}
ul.dropdown ul * a {
 width:11em;
}
ul.dropdown li:hover ul ul, ul.dropdown li:hover ul ul ul, ul.dropdown li:hover ul ul ul ul {
 display:none;
}
ul.dropdown li:hover ul, ul.dropdown ul li:hover ul, ul.dropdown ul ul li:hover ul {
 display:block;
}
ul.dropdown a {
 padding: 7px 10px 5px 10px;
}
ul.dropdown a:hover {
color: #CC3333;
}
ul.dropdown ul {
 padding: 5px;
 border: 0;
 color: #820E0A;
}
ul.dropdown ul a {

 text-decoration: underline;
}
ul.dropdown ul a {
  color: #820E0A;
}
ul.dropdown ul a:hover {
 color: #CC3333;
}
ul.dropdown ul li {
}