*{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; margin:0; padding:0;}

html, body {
	height:100%;

}

html {
overflow:scroll;
}

a{
}

.png{	
behavior:url(/css/iepngfix.htc);
}


body {background-color:#424242;}

.top_img{background-image:url(/img/top_image.jpg); position:relative; width:719px; height:269px;}
.top_img .phone{position:absolute; top:90px; right:5px; color:#48a4e7; font-size:19px; font-style:italic; font-weight:bold;}
#container{width:1020px;}
.top_menu{background-image:url(/img/top_menu_bg.gif); }
.top_menu td {vertical-align:top; background-repeat:no-repeat; }
.top_menu td a{color:#AFAFAF; font-size:9px; font-weight:bold;}
.top_menu td a img{border:0px solid;}
.top_menu .padding{padding-top:19px;}

.middle_menu{background-image:url(/img/top_image_2.jpg); background-repeat:no-repeat; vertical-align:top; padding-top:145px;}
.r_menu li{ list-style-type:none;}
.r_menu li a{color:#FFFFFF; font-size:11px; text-decoration:none; background-image:url(/img/right_menu_bg.jpg); background-repeat:no-repeat; background-position:1px 4px; padding-left:20px; }
.r_menu li a:hover{color:#73B4FA; font-size:11px; text-decoration:none; font-weight:bold; }
#active{color:#73B4FA; font-size:11px; text-decoration:none; font-weight:bold; }
.content {background-color:#424242; vertical-align:top;}
.left_menu{vertical-align:top;}
.left_menu a img{margin-bottom:9px; border:0px solid;}
.main_content{vertical-align:top;}
.main_content a img{border:0px solid;}
.main_content table td { background-color:#2A2A2A; color:#828282; vertical-align:top;}
#clients td{ vertical-align:middle; text-align:center;background-color: rgb(42, 42, 42);}
.main_content table td table td{ background-color:#FFFFFF;}
.main_content table td ul{ padding-left:30px}
.main_content table td p{padding-right:10px; padding-left:10px; padding-bottom:12px; padding-top:8px; text-align:justify;}

.main_content table td h1{padding-right:10px; padding-left:10px; padding-bottom:12px; padding-top:8px; color:#999999; font-size:16px; font-weight:bold;}
.main_content table td h2{padding-right:10px; padding-left:10px; padding-bottom:12px; padding-top:8px; color:#999999; font-size:14px; font-weight:bold;}

.main_content table td .header{ font-size:14px; color:#C5AC68; padding-bottom:0px;}
.main_content .main_delim{background-color:#424242;}
#next{text-align:center; padding-bottom:1px;}
#next a img{border:0px solid;}
.top_image .counters{background-color:#222222;}
.top_image .adress, .top_image .phones {background-color:#2A2A2A; height:94px; color:#616161;}
.top_image .phones a{color: #afafaf;}
.top_image .adress {padding-left:40px; width:320px;}
#spacer{background-color:#424242;}
#content_text{height:294px;}
#content_text a{color:#CCCCCC;}