@charset "windows-1251";
* {
	margin:0;
	padding:0;
}
#fixed { position:fixed; left:80%; top:25%; _position:absolute; _left:80%; _top:25%; }
ul li{
	list-style:none;}

body{
	width:965px;
	height:auto;
	margin:0 auto;
	border:1px solid #e3e7ea;}
	
#wrapper{
	overflow:hidden;
}
	
#navMain{
	width:965px;
	height:auto;
	background:#f7f6f6;
	overflow:hidden;
	}

.topNav{
	background:url(../images/navtop.gif) no-repeat;
	width:944px;
	height:5px;
	padding-bottom:20px;
	margin-left:8px;}

.leftNav{
	margin-left:20px;
	float:left;
	display:block;}
	
.rightNav{
	font:10px Verdana, Geneva, sans-serif;
	float:right;
	display:block;
	padding-right:5px;}
	
.rightNav h1{
	color:#ce0505;
	font:bold 11px Verdana, Geneva, sans-serif;
	margin-left:165px;}

.line_rightNave{
	background:url(../images/nav_right_line.gif) no-repeat right center;
	width:168px;
	height:13px;
	margin-left:175px;}
	
/* --- Nav --- */

.menu{
	background:url(../images/nav_bg.gif) no-repeat left center;
	float:left;
	margin:15px 0 0 8px;
	_margin:-10px 0 0 8px;
	width:948px;
	height:44px;
	padding-left:15px;}

.menu ul li{
	color:#FFF;
	font:bold 11px/42px Verdana, Geneva, sans-serif;
	float:left;
	background:url(../images/icon_nav.gif) no-repeat right 15px;
	_background:url(../images/icon_nav.gif) no-repeat right 55px;
	width:93px;
	display:inline-block;
	text-align:center;
	_padding-top:40px;}
	
.menu ul li a{
	color:#FFF;
	text-decoration:none;}
	
.menu ul li a:hover{
	color:#FFF;
	text-decoration:underline;}
	
/*--- sidebar_left ---*/

#sidebar_left{
	width:625px;
	_width:605px;
	height:auto;
	float:left;
	display:block;
	/*background:#dce4e8;*/
	margin-left:15px;
	_margin-left:10px;}
	
#sidebar_left h2{
	font:bold 14px Arial, Helvetica, sans-serif;
	padding:12px 0 0 15px;
	color:#333;
	}
	
#sidebar_left p{
	font:10px/18px Verdana, Geneva, sans-serif;
	padding:12px 15px 0 15px;
	color:#666;}
	

	
.jawcrusher{
	padding:20px 0 0 15px;
	width:275px;
	float:left;
	display:block;}
	
.jawcrusher dt{
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#333;}
	
	
.jawcrusher dt a{
	color:#333;
	text-decoration:none;}
	
.jawcrusher dt a:hover{
	color:#333;
	text-decoration:underline;}
	
	
.jawcrusher dd{
	font:10px/18px Verdana, Geneva, sans-serif;
	color:#666;
	}
	
	
#sidebar_right{
	background-color:#f7f6f6;
	width:320px;
	height:860px;
	float:right;
	border-left:2px solid #e9e8e8;
	margin-top:2px;}
	
.conecrusher{
	border:2px solid #d5d4d4;
	width:265px;
	margin-left:15px;
	padding-left:8px;
	height:295px;
	margin-top:15px;}
	
.conecrusher dt{
	font:bold 12px Arial, Helvetica, sans-serif;
	padding:15px 0 0 0px;}
.conecrusher dt a { color:#333}
.conecrusher dd{
	border-bottom:1px solid #d8d7d7;
	border-top:1px solid #fdfdfd;
	font:10px/14px Verdana, Geneva, sans-serif;
	color:#666;
	padding-top:8px;
	height:57px;
	display:block;}
.conecrusher dd a { color:#333;}
.conecrusher dd img{
	float:left;
	padding:3px;}
	
.line{
	border-bottom:1px solid #e8e7e7;
	border-top:1px solid #fdfdfd;
	margin-top:25px;}
	
.contact{
	font:11px/18px Verdana, Geneva, sans-serif;
	color:#666;
	padding:20px 0 0 20px;
	}
	
.footer{
	background:url(../images/bottom.gif) repeat-x;
	width:965px;
	height:61px;
}
	
.search{
width:305px;
height:22px;
border:1px solid #000000;
display:block;
color:#000000;
text-indent:20px;
padding-top:3px;
float:left;
margin-right:30px;
font: bold 12px Arial, Helvetica, sans-serif;
}

#bottom{
padding:20px 0 0 250px;
}

#corpyright{
padding:25px 0 10px 220px; }

#corpyright a{
font:11px Verdana, Geneva, sans-serif;
color:#003399;
text-decoration:underline;
font-weight:normal;
padding-left:20px;}

#corpyright h6 {
padding:5px;
color:#6A6A6A;
font:10px Verdana, Geneva, sans-serif;}


.table {
	width:90%;
	background:#FFF;
	text-align:center;
	font:10px/16px Verdana, Geneva, sans-serif;
	color:#666;
	border-collapse:collapse;
	margin-left:15px;
}
.table td {
	border:1px solid #ccc;
}
.table tr:hover {
	background:#06c;
	color:white;
}


