/* this site css */
body{
	background-image: url(../img/background.png);
	background-repeat: repeat-x;
}
#top_bg_{
	background-image: url(../img/top_bg_1.png);
	background-repeat: no-repeat;
	width: 982px;
}
#top_bg_1{
	background-image: url(../img/top_bg_1.png);
	background-repeat: no-repeat;
	width: 982px;
}
#top_bg_2{
	background-image: url(../img/top_bg_2.png);
	background-repeat: no-repeat;
	width: 982px;
}
#top_bg_3{
	background-image: url(../img/top_bg_3.png);
	background-repeat: no-repeat;
	width: 982px;
}
#top_bg_4{
	background-image: url(../img/top_bg_4.png);
	background-repeat: no-repeat;
	width: 982px;
}
#top_bg_5{
	background-image: url(../img/top_bg_5.png);
	background-repeat: no-repeat;
	width: 982px;
}
.header{
	width: 982px;
	height: 284px;
	position:relative;
}
.logo{
	position:absolute;
	left: 24px;
	top:17px;
}
/* Top menu css */
.top_menu{
	width: 480px;
	height: 43px;
	position:absolute;
	left: 227px;
	top: 58px;
}
.top_menu ul{
	list-style-type: none;
	height: 43px;
	width: 480px;
	padding:0px;
	margin: auto;
}
.top_menu ul li{
	float: left;
	background-image: url(../img/top_menu_divider.gif);
	background-repeat: no-repeat;
	background-position: right;
	height:43px;
	line-height:43px;
}
.top_menu ul li a,.top_menu ul li a:hover,.top_menu ul li a:visited{
	padding: 0 11px 0 11px;
	font-family: "Arial Narrow";
	font-size: 12px;
	text-decoration:none;
	color: #000;
	text-transform:uppercase;
}
.top_menu ul li a:hover{
	text-decoration:underline;
}
.top_menu ul li.active a:hover{
	text-decoration:none;
}
.top_menu ul li.last{
	background-image: none;
}
.top_menu ul li.active{
	background-color:#bf311a;
}
.top_menu ul li.active a,.top_menu ul li.active a:visited{
	color: #fff;
}
.top_phones{
	position:absolute;
	left:715px;
	top:28px;
}
/* Left holder css */
/*
.left_holder_top{
	background-image: url(../img/left_holder_top.png);
	background-repeat: no-repeat;
	background-position:top;
	width:453px;
}
.left_holder_bottom{
	background-image: url(../img/left_holder_bottom.png);
	background-repeat: no-repeat;
	background-position:bottom;
	width:453px;
}
.left_holder{
	background-image: url(../img/left_holder.png);
	background-repeat: repeat-y;
	width:453px;
}
*/
/* Plashka css */
.plashka_top{
	background-image: url(../img/plashka/top.png);
	background-repeat: repeat-x;
}
.plashka_bottom{
	background-image: url(../img/plashka/bottom.png);
	background-repeat: repeat-x;
}
.plashka_left{
	background-image: url(../img/plashka/left.png);
	background-repeat: repeat-y;
}
.plashka_right{
	background-image: url(../img/plashka/right.png);
	background-repeat: repeat-y;
}
.plashka_center{
	background-color: #fff;
}
.plashka_holder{
	position:relative;
	margin: -65px 0 -83px 0;
	font-family: Tahoma;
	font-size:11px;
	color:#666;
}
.plashka_holder h1{
	font-family: "Arial Narrow";
	font-size:18px;
	color:#000;
	text-transform:uppercase;
	padding:0;
	margin:4px 0 0 0;
}
.plashka_holder h2{
	font-family: Tahoma;
	font-size:16px;
	font-weight:bold;
	color:#666;
	text-transform:uppercase;
	margin:14px 0;
}
.plashka_holder h3{
	font-family: Tahoma;
	font-size:11px;
	font-weight:bold;
	color:#666;
	text-transform:uppercase;
	margin:10px 0;
}
.plashka_holder p{
	margin:15px 0 0 0;
}
.main_content_holder TH{
	background-color: #666;
	color:#ccc;
	font-family: Tahoma;
	font-size:11px;
	font-weight:normal;
	padding: 8px 10px;
	text-align:center;
}
.main_content_holder TD{
	background-color: #f3f3f3;
	color:#666;
	font-family: Tahoma;
	font-size:11px;
	font-weight:normal;
	padding: 8px 10px;
	text-align:left;
}
.plashka_holder A,.plashka_holder A:hover,.plashka_holder A:visited{
	font-family:Tahoma;
	font-size:11px;
	color:#bf311a;
}
.plashka_holder A:hover{
	text-decoration:none;
}
/* Right column */
.gray_line{
	height: 43px;
	margin: 0px;
	border-bottom: #e5e4e4 1px solid;
	font-size: 1px;
}
/* Footer */
.footer_table{
	margin-top:45px;
}
.footer_table,.footer_table A,.footer_table A:hover,.footer_table A:visited{
	font-family:Tahoma;
	font-size:11px;
	color:#999;
}
.footer_table A:hover{
	text-decoration:none;
}
