body {
	background:none repeat scroll 0 0 #FFFFFF;
	color:#2A5F98;
	font:0.9em Arial, Helvetica, sans-serif;
	margin:8px 0 8px 4px;
	padding:0;
	text-align:left;
}
a, img {
	border:medium none;
	color:#2A6199;
}
.autom #container {
	background:none repeat scroll 0 0 #FFFFFF;
	bottom:1px;
	height:98%;
	margin:10px auto;
	min-height:100%;
	min-width:1024px;
	text-align:left;
	width:96%;
}
.autom #header {
	background:none repeat scroll 0 0 #FFFFFF;
	height:70px;
	min-width:1100px;
}
.img {
        float: left;
        padding-right: 10px;
}
.forum-date {
	font-size: 12px;
	color:#333;
}
.textall {
	font-size: 12px;
	color:#333;
}
.textall p{
	font-size: 12px;
	color:#333;
}

.textall a {
	color:#2A6199;
	cursor:pointer;
	text-decoration:underline;
}
.textall a:hover {
	color:#2A6199;
	cursor:pointer;
	text-decoration:none;
}
.forum-ans {
	font-size: 12px;
	color:#333;
}
.forum-item {
	margin-bottom:10px;
	padding-left:10px;
}
.forum-ans a {
	color:#2A6199;
	cursor:pointer;
	text-decoration:underline;
}
.forum-ans a:hover {
	color:#2A6199;
	cursor:pointer;
	text-decoration:none;
}
.news-dat {
	font-size: 12px;
	color:#333;
}
.news-hot a {
	color:#2A6199;
	cursor:pointer;
	text-decoration:underline;
	font-size: 14px;
}
.news-hot a:hover {
	color:#2A6199;
	cursor:pointer;
	text-decoration:none;
}
#topline {
	background:url(img/top2.jpg) repeat-x scroll 0 0 transparent;
	clear:both;
	height:33px;
	margin-bottom:0;
	width:100%;
}
#editline {
	background:url(img/white.gif) repeat-x scroll left top #D1D9B4;
	height:30px;
	margin-bottom:7px;
	width:100%;
}
#logo {
	background:#2A6199 url(img/topline.jpg) no-repeat 0 0;
	float:left;
	height:64px;
	margin:0;
	width:310px;
*position: absolute;
*left: 0px;
*top: 0px;
*z-index: 100;
}
#logo img {
	margin-top: 5px;
	margin-left:12px;
	height: 56px;
}
#menu {
	margin: 0;
	float:right;
	width: 788px;
	height: 35px;
	z-index: 1;
	background:url(img/menu.jpg) 0 0 no-repeat;
}
#menu div {
	float:left;
	margin-top:7px;
	width:auto;
}
#menu div a {
	cursor:pointer;
	font-weight: 900;
	color: #2a619a;
}
#menu div span {
	font-weight: 900;
	text-decoration: underline;
}
#menu span:hover {
	text-decoration:none;
}
#menu1 a, #menu1 span {
	color:#FFFFFF !important;
	display:block;
	font-size:12px;
	margin:-5px 28px;
	text-decoration:none;
	width:100px;
}
#menu2 a, #menu2 span {
	color:#FFFFFF !important;
	font-size:0.9em;
	margin:0 15px;
}
#menu3 a, #menu3 span {
	color:#FFFFFF;
	font-size:0.9em;
	margin:0 42px;
}
#menu4 a, #menu4 span {
	color:#FFFFFF;
	font-size:0.9em;
	margin:0 35px;
}
#menu #menu5 a, #menu5 span {
	color:#FFFFFF;
	font-size:0.9em;
	margin:0 54px;
}
#menu6 a, #menu6 span {
	color:#FFFFFF !important;
	font-size:0.9em;
	margin:0 45px;
}
#menu1add {
	position: absolute;
	background-color: #65a0d8;
	top: 27px;
	right: 424px;
	padding: 12px;
	display:none;
}
#menu1add a {
	font-size: 12px;
	color: #FFFFFF;
	display:block;
	text-decoration:none;
}
#menu1add a:hover {
	text-decoration: underline;
}
#menu2add {
	position: absolute;
	background-color: #65a0d8;
	top: 27px;
	right: 293px;
	padding: 12px 24px;
	display:none;
}
#menu2add a {
	font-size: 12px;
	color: #FFFFFF;
	display:block;
	text-decoration:none;
}
#menu2add a:hover {
	text-decoration: underline;
}
#menu4add {
	position: absolute;
	background-color: #65a0d8;
	top: 27px;
	right: 2px;
	padding: 12px 34px;
	display:none;
}
#menu4add a {
	font-size: 12px;
	color: #FFFFFF;
	display:block;
	text-decoration:none;
}
#menu4add a:hover {
	text-decoration: underline;
}
#s3 {
	display:none;
	left:22%;
	position:relative;
	top:0;
	z-index:5000;
}
#s3 a {
	color:white;
}
#s4 {
	display:none;
	font-weight:100;
	left:82%;
	position:relative;
	top:0;
	z-index:5001;
}
#s4 a {
	color:white;
}
#s5 {
	display:none;
	font-weight:100;
	left:148%;
	position:relative;
	top:0;
	z-index:5002;
}
#s5 a {
	color:white;
}
#s6 {
	display:none;
	font-weight:100;
	left:250%;
	position:relative;
	top:0;
	z-index:5003;
}
#s6 a {
	color:white;
}
#afla {
	background-color:#FFFFFF;
	height:520px;
	margin:0 0 0 340px;
	text-align:center;
	vertical-align:middle;
}
#afla embed {
	margin:20px auto;
	padding:0;
	width:840px;
}
#afla img {
	float:right;
	width:100%;
}
div#leftside {
	float:left;
	padding-top:0 !important;
	width:23%;
}
.autom #banner1 {
	float:left;
	text-align:center;
	width:46%;
}
.block {
	margin-bottom:10px;
}
.blabel {
	background:url(img/blab.jpg) no-repeat scroll 0 0 #FFFFFF;
	color:#FFFFFF;
	font-weight:bold;
	height:17px;
	margin-top: 10px;
	padding:3px 0 0 38px;
}
.blabel_center {
	color:#FFFFFF;
	background: #FFFFFF url(img/blab1.jpg) 0 0 no-repeat;
	height: 17px;
	padding: 3px 0px 0px 38px;
	font-weight: bold;
}
.blabel2 {
	background:url(img/blab2.jpg) no-repeat scroll 0 0 #FFFFFF;
	color:#FFFFFF;
	font-size:1.1em;
	height:17px;
	padding:3px 0 0 38px;
}
.blabel3 {
	background:url(img/blab.png) no-repeat scroll 0 0 #FFFFFF;
	color:#FFFFFF;
	font-weight:bold;
	height:20px;
	padding:0 0 0 38px;
}
.blabel3 div {
	background:none repeat scroll 0 0 #FFFFFF;
	color:#FFFFFF;
	font-weight:bold;
	height:17px;
	padding-top:1px;
}
.blabel3 div div {
	background:url(img/blab3.jpg) no-repeat scroll right top #2A6199;
	color:#FFFFFF;
	font-weight:bold;
	height:17px;
	padding:2px 38px 0 0;
}
.bcont {
	background-color:#F7F9F6;
	color:#3E3E3E;
	overflow:visible;
	padding:10px 3px;
	font-size: 12px;
}
.bcont2 {
	background-color:#F7F9F6;
	color:#3E3E3E;
	overflow:visible;
	padding:10px;
}
.bcont3 {
	background-color:#F7F9F6;
	color:#3E3E3E;
	overflow:visible;
	padding:10px;
}
#search {
	display:block;
	margin:0;
}
#textfield {
	border:1px solid #A4B97F;
}
#search lable {
	margin-top:7px;
}
div#rightside {
	float:right;
	margin-top:30px;
	width:22%;
}
.autom #banner3 {
	float:right;
	text-align:center;
	width:27%;
}
.autom #leftside p, .autom #leftside h3, .autom #rightside p, .autom #rightside h3 {
	margin-left:10px;
	margin-right:10px;
}
.autom #content {
	margin:30px 23% 0 0;
}
.autom #banner2 {
	margin:0 24% 0 48%;
	text-align:center;
}
.autom #banners {
	margin-bottom:14px;
}
.autom #footer {
}
#footmenu {
	background-color:#2A6199;
	color:#FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	height:21px;
	margin-bottom:14px;
	padding-top:3px;
	text-align:center;
}
#footmenu a {
	color:#FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
}
#contacts {
	color:#3E3E3E;
	font-family:Tahoma, sans-serif;
	font-size:11px;
	text-align:center;
}
#contacts a {
	color:#2A6199;
}
#counters {
	padding:10px;
	text-align:center;
}
.cats a {
	color:#2A6199;
	text-decoration:none;
}
.cats a:hover {
	color:#2A6199;
	text-decoration:underline;
}
.cats ul {
	color:#2A6199;
	list-style:disc inside none;
	margin:0;
	padding:0;
	text-decoration:none;
}
.cats ul li {
	color:#2A6199 !important;
	text-decoration:none;
}
.news-item {
	margin:10px 0;
}
.news-ans {
	color:#2A6199;
}
.news-ans a {
	color:#3E3E3E;
	cursor:pointer;
	text-decoration:none;
}
.news-ans a:hover {
	color:#3E3E3E;
	cursor:pointer;
	text-decoration:underline;
}
.news-hot {
	color:#2A6198;
	font-size:1.1em;
}
.hit-img {
	margin:7px 0;
	text-align:center;
}
.hit-pod {
	color:#2A6199;
	margin:7px auto 0;
	text-align:center;
	width:70%;
}
.hit-pod a {
	text-decoration:none;
}
.hit-pod a:hover {
	text-decoration:underline;
}
.hit-price {
	color:#993400;
	font-weight:bold;
	margin-bottom:18px;
	text-align:center;
}
.hit-text {
	margin-bottom:3px;
	text-align:left;
}
.fltrt {
	float:right;
	margin-left:8px;
}
.fltlft {
	float:left;
	margin-right:8px;
}
.clearfloat {
	clear:both;
	font-size:1px;
	height:0;
	line-height:0;
}
.sbm a {
	font-weight:normal;
}
