@charset "utf-8";
body {
	margin:0;
	background-color:#f4f1ea;
	color:#666666;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
}
h1 {
	margin:0;
	padding:0;
	font-size:12px;
	float:left;
}
h2 {
	margin:0 0 2px 0;
	padding:0;
	font-size:13px;
}
h3 {
	margin:0 0 2px 0;
	padding:0;
	font-size:11px;
}
p {
	margin:0 0 10px 0;
}
.fldsrch {
	font-size:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	background-color:#FFFFFF;
	color:#666666;
	border:0;
	padding:3px;
	width:213px;
	float:left;
}
.btnsrch {
	background:#FFFFFF url(../img/len.png) 1px 1px no-repeat;
	color:#FFFFFF;
	border:0;
	cursor:pointer;
	padding:0;
	margin:0;
	width:20px;
	height:20px;
	vertical-align:top;
	float:left;
}
.fld {
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	background-color:#FFFFFF;
	color:#666666;
	border:0;
	padding:3px;
}
.btn {
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	background-color:#AAAAAA;
	color:#FFFFFF;
	border:0;
	cursor:pointer;
	padding:3px 10px;
}
.btn:hover {
	background-color:#CCCCCC;
	color:#FFFFFF;
}
.redstyle {
	background-color:transparent;
	color:#FF0000;
}
.greenstyle {
	background-color:transparent;
	color:#00CC00;
}
.greenstyle2 {
	background-color:transparent;
	color:#0F0;
}
.brownstyle {
	background-color:transparent;
	color:#846600;
}
.greystyle {
	background-color:transparent;
	color:#555555;
}
.block {
	float:left;
	width:220px;
	margin:20px 20px 0 0;
}
.list {
	margin:20px 0 0 0;
}
.list:hover {
	margin:20px 0 0 0;
	background-color:#F8F5F1;
	color:#666666;
}
#page {
	width:100%;
	margin:0;
}
#topwrap {
	width:100%;
	height:110px;
	margin:0;
	background-color:#FFB300;
	color:#FFFFFF;
}
#top {
	width:999px;
	margin:0 auto;
	background:#FFB300 url(../img/drivex.png) right top no-repeat;
	color:#FFFFFF;
}
#my {
	position:absolute;
	margin:0;
	padding:0;
}
#my a {
	text-decoration:none;
	background-color:#F2AA00;
	color:#FFFFFF;
	padding:5px 20px;
	margin:0 2px 0 0;
	float:left;
	display:block;
}
#my a:hover {
	text-decoration:none;
	background-color:#f4f1ea;
	color:#846600;
}
#my .on a {
	text-decoration:none;
	background-color:#f4f1ea;
	color:#666666;
}
#mycontent {
	position:absolute;
	background-color:#f4f1ea;
	color:#666666;
	width:660px;
	height:190px;
	padding:20px 20px 0 20px;
	visibility:hidden;
	margin:0;
}
#mycontent a {
	text-decoration:none;
	background-color:transparent;
	color:#666666;
}
#mycontent a:hover {
	text-decoration:none;
	background-color:transparent;
	color:#990000;
}
#mycontent form {
	margin: 0;
	padding: 0 0 0 140px;
	background:url(../img/foldermine.png) 20px 10px no-repeat;
	float:left;
	width:520px;
}
#mycontent form div {
	margin-bottom: 10px;
}
#mycontent form label {
	float: left;
	width: 200px;
	margin: 0 10px 0 0;
	text-align: right;
}
#logo {
	margin:20px 5px 0 0;
	float:right;
	text-align:right;
}
#topmenu {
	margin:86px 0 0 0;
	padding:0;
	float:left;
	font-weight:bold;
}
#topmenu a {
	text-decoration:none;
	background-color:#F2AA00;
	color:#FFFFFF;
	padding:5px 20px;
	margin:0 2px 0 0;
	display:block;
}
#topmenu a:hover {
	text-decoration:none;
	background-color:#ebe7de;
	color:#846600;
}
#topmenu .on a {
	text-decoration:none;
	background-color:#ebe7de;
	color:#666666;
}
#topmenu .on a:hover {
	text-decoration:none;
	background-color:#ebe7de;
	color:#846600;
}
#middlewrap {
	margin:0;
	padding:20px 0 0 0;
	width:100%;
	float:left;
	background:url(../img/fill.gif) repeat-x;
}
#middle {
	margin:0 auto;
	width:999px;
}
#main {
	margin:0;
	width:720px;
	float:left;
	font-size:11px;
	background-color:transparent;
	color:#666666;
}
#main a {
	text-decoration:none;
	background-color:transparent;
	color:#666666;
}
#main a:hover {
	text-decoration:underline;
	background-color:transparent;
	color:#777777;
}
#title {
	width:670px;
	float:left;
	background-color:#DDDDDD;
	margin:0 0 20px 0;
	padding:20px 10px 20px 20px;
}
#contentwrap {
	width:720px;
	float:left;
}
#contentin {
	width:700px;
	margin:20px 0 0 0;
}
#side {
	margin:0;
	width:279px;
	float:left;
	background-color:#DDDDDD;
	padding:0;
}
#sideform {
	margin:20px 20px 0 20px;
}
#ads {
	margin:16px 0 20px 10px;
	float:left;
	width:269px;
}
#bannerswrap {
	width:100%;
	margin:20px 0 0 0;
	float:left;
}
#banners {
	width:999px;
	margin:0 auto;
}
#footwrap {
	width:100%;
	margin:20px 0 0 0;
	background-color:transparent;
	color:#FFFFFF;
	float:left;
}
#foot {
	height:50px;
	width:999px;
	margin:0 auto;
	background-color:#FFB300;
	color:#FFFFFF;
	font-size:11px;
}
#foot a {
	text-decoration:none;
	background-color:transparent;
	color:#FFFFFF;
	padding:0 5px;
}
#foot a:hover {
	text-decoration:underline;
	background-color:transparent;
	color:#FFFFFF;
}
#footmenu {
	margin:10px 0 0 10px;
	padding:0;
	float:left;
	background-color:transparent;
	color:#FFC640;
}
#copyright {
	float:right;
	margin:10px 15px 0 0;
	background-color:transparent;
	color:#EEEEEE;
}
#attribute {
	padding: 5px 0 0 0;
	text-align:right;
}
#attribute a {
	padding: 0;
	background-color:transparent;
	color:#EEE;
}
