@charset "utf-8";
/* CSS Document */
body { margin:0; padding:0;background: url(../img/bg.jpg) repeat-x #000;}
#wrapper {
	width: 860px;
	margin:0 auto 0 auto;
	color:#666;
	font-size:12px;
	position:relative;
	}
#header{height:280px;position:relative;}
#footer{ font-size:14px;height:50px;}
#footer ul{list-style:none; margin:0; padding:0;}
#footer li {float:left;}
#footer li a{
	padding:19px 8px 17px 11px;
	color:#666;
	text-decoration:none;
	display: block;
	font-weight:bold;
		}
#footer li a:hover{background:url(../img/footlink.jpg) no-repeat center;color:#f5831f;}
.current{background:url(../img/footlinkc.jpg) no-repeat center;}
#flash{
	position:relative;
	width:463px;
	height:153px;
	top: 127px;
	z-index:-1;
}
#leader{
	position:absolute;
	width:413px;
	height:153px;
	right:39px;
	top: 127px;
	z-index:10;
}
#menu{height:85px;}
#menu ul{
	margin:0;
	padding:0;
	list-style:none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
#menu li{float:left;}
#menu li a{
	margin:0;
	padding: 10px 23px 5px 24px;
	display:block;
	float:left;
	color:#ccc;
	font-size:12px;
	text-transform:uppercase;
	font-weight:700;
	text-decoration:none;
	height:70px;
}
#menu li a:hover{
	background:url(../img/menu-roll.jpg);
	background-repeat:repeat-x;
	color:#000;
}
#menu #current a{
	background:url(../img/menu-roll.jpg);
	background-repeat:repeat-x;
	color:#000;
}
#content{
	width:600px;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	color:#999;
	clear:left;
	position:relative;
	}
#content a, a:visited{color:#f5831f;text-decoration:none;}
#content a:hover{color: #FF0000;}
#content li{padding-bottom:4px;}
#phone{
	margin:8px 0 10px 0;
	float:right;
	clear:none;
	color:#f5831f;
	font-size:36px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	}
#logo{
	width:81px;
	position:absolute;
	top:8px;
	left: 1px;
	height: 98px;
	}
h1{color:#f5831f;font-size:16px;margin:5px 0 7px 0;}
p{padding-bottom:7px;margin-bottom:1px;}
#formright{
	font:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	width:215px;
	float:right;
	margin:21px 0 10px 0;
	padding:10px 10px 2px 10px;
	background-color:#f5831f;
	color:#fff;
	border: 1px #666 solid;
	}
#dj{
	width:215px;
	float:right;
	margin:20px 10px 0 0;
	padding:2px;
	border: 1px #f5831f solid;
	height:422px;
	}
#dj1{
	width:215px;
	position:absolute;
	padding:2px;
	border: 1px #f5831f solid;
	height:330px;
	left: 630px;
	top: 809px;
	}
#mov{ width:320px; height:219px; padding:2px; border:1px solid #f5831f;}
.form_block{margin-top:15px;text-align:right;padding-right:10px;}
b{color:#f5831f;margin-left:15px;font-size:13px;}
i{color:#f5831f;font-size:13px;font-weight:bold;font-style:normal;}
#td{position:absolute;left: 89px;top: 80px;}	
.img1{ float:right;clear:none;margin-right:40px;border:1px solid #f5831f; padding:1px;}
.im{border:1px solid #000;}
hr{	border:1px solid #666; margin:1px 0 7px 0;}
.serv{position:absolute;left: 442px;bottom: 172px;border:1px solid #f5831f; padding:2px;}
.sing{position:absolute;right: -260px;bottom: 5px;border:1px solid #f5831f; padding:2px;}
#formright2{
	font:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	width:215px;
	float:right;
	margin:21px 0 10px 0;
	padding:10px 10px 8px 10px;
	background-color:#f5831f;
	color:#fff;
	border: 1px #666 solid;
	}
table{margin-left:20px;}
.t2{margin-left:50px;}
.img3{margin-left:80px; border:1px solid #f5831f; padding:1px;}
.db{float:right; font-size:12px;}
.db a, a.visted {color:#f5831f;}
.db a:hover {color:red; text-decoration:underline;}