/*{border:1px dotted;}*/
div.spacer{border-bottom:#135790 4px solid;}
body { padding: 0; margin: 0; color:#454545;}
a {color: #1A78C7;}
.top { background: url(/images/top.jpg) repeat-x;border:1px solid white;height:148px;}
.logo{float:left;}
.nav{position:absolute;right:19px;top:19px; background:#EEF4F6;}
.menu{margin-top:61px; background:#EEF4F6; height:39px width: 90%;}
.promo{background: url(/images/promo3.jpg) right no-repeat #F1F6F8;clear:both;}
.promo1{margin-top:49px;background: url(/images/u4red.jpg) no-repeat}
p{font-family:tahoma;font-size:12px;}
.px20{margin-top:60px; margin-left:75px;height:376px;padding-right:400px;}
.promo2{margin-right:0;padding-right:0;}
.header1{margin-top:0px;margin-left:75px;}
h1{color:#0d518c;font-family:tahoma;font-size:24px;}
h2{color:#0d518c;font-family:tahoma;font-size:20px;}
h3{color:#4f4f50;font-family:tahoma;font-size:18px;margin-top:0px;margin-left:75px;}
.col{margin-left:55px;border:0;color:#454545;font-size:12px;font-family:arial;}
.space{width:20px;background:#ffffff;}
td#white{background:#ffffff;padding: 0px;}
.td#space{width:20px;background:#ffffff;}
.text{width:425px}
table.col td{padding: 8px;}
td#left-top{background:url(/images/left-fon.jpg) right; width:40%;}
.first{background:#F1F6F8;padding-bottom:35px; padding-right: 35px;padding-top:35px;}
div.first p{padding-left:75px;}
div.second p{padding-left:75px;}
/*
div.first *, div.second * { border: 1px solid red; }
div.first * *, div.second * * { border: 0; }
*/
ol{padding-left:95px;font-family:arial;font-size:12px;color:#454545;}
ul.main{padding-left:105px;font-family:arial;font-size:12px;color:#454545;list-style-image: url(/images/tic.jpg);padding-top:5px;padding-bottom:5px;}
ul.main2{padding-left:105px;font-family:arial;font-size:12px;color:#454545;list-style-image: url(/images/tic2.jpg);padding-top:5px;padding-bottom:5px;}
ol li ul.main{padding-left:20px;}
.second{background:#ffffff;padding-bottom:35px; padding-right: 35px;padding-top:35px;}
table.simple{font-family:arial;padding-left:75px;font-size:13px;color:#0D518C;width:100%;//width:85%;}
table.simple td.one{background:#ECF0F5;padding:8px;}
table.simple td.two{background:#F5F5F5;padding:8px;}
table.simple hr.th{background:#FFFFFF;font-style:bold;}
table.simple{ //margin-left:75px;}
.x{background: #76b8d4;}
ul#nav,ul#nav ul{
margin: 0;
padding: 0;
list-style: none;
font-family: Arial;
/*	border-bottom: 1px solid #ccc;*/
}
ul#nav{
height: 41px; /* Width of Menu Items */
}

ul#nav li {
position: relative;
float:left;
//width:100px;
}
ul#nav>li{
/*width: 100px;*/
padding-right:2%;
}
ul#nav li ul{
width:250px;
position: absolute;
left: ; /* Set 1px less than menu width */
top: 25px;
display: none;
font-size: 12px;
background:url(/images/bgmenu.gif) bottom right;
/*border:1px solid;*/
}
ul#nav li ul li{
float:none;
width:100%;
}

/* Styles for Menu Items */
ul#nav li a {
display: block;
text-decoration: none;
color: #454545;
background: #edf3f5; /* IE6 Bug */
padding: 5px;
font-size: 12px;
border-bottom: 0;
}
ul#nav li ul li a{
background:transparent;
color:white;
}
ul#nav li ul li a:hover{
background:transparent;
color:014A88;
text-decoration:underline;
}
/* Fix IE. Hide from IE Mac \*/
* html ul#nav li { float: left; height: 1%; }
* html ul#nav li a { height: 1%; }
/* End */
ul#nav li a:hover { color: white; background: #76B8D4; } /* Hover Styles */
ul#nav li ul li a { padding: 2px 5px; } /* Sub Menu Styles */
ul#nav li:hover ul,ul#nav li.over ul { display: block; } /* The magic */

