@charset "utf-8";
html, body {
  margin: 0;
  padding: 0;
  width: 100%;
  height: 100%;
}
body {
  font-family: Arial, Helvetica;
  color:#646464;
  font-size: 12px;
}
#sides {
	background: url(../img/bg.gif) #eaeaea repeat center;
	margin: 0px 0px 0px 0px;
	text-align:center;
	padding: 0px auto 0px auto;
}
#columns {
	background: url(../img/columns.gif) repeat-y center;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
#top {
	padding: 3px 0px 0px 0px;
	margin: 0px auto 0px auto;
	width: 800px;
	height: 123px;
	text-align:left;
}
#logoline{
	width:860px;
	border:0px solid;
	margin-top:5px;
}
#menu {
	background: url(../img/menu.jpg) repeat-x;
	padding: 6px 0px 0px 16px;
	margin: 0px auto 0px auto;
	width: 800px;
	height: 28px;
	text-align:left; 
	font-size : 12px;
	color:#8DD519;
}
#content {
	padding: 0px 0px 0px 0px;
	margin: 3px auto 0px auto;
	width: 800px;
	text-align:left; 
}
#leftColumn {
	padding: 10px 0px 5px 8px;
	margin: 3px 0px 0px 0px;
	width: 180px;
	float: left;
	height:100%;
}
#head {
	background: url(../img/boxes.gif) no-repeat;
	background-position:0px;
	padding: 0px 0px 0px 26px;
	margin: 0px 0px 0px 0px;
	width: 173px;
	font-size : 12px;
	font-weight :bold;
	float: left;
	height:20px;
}
#rightColumn {
	padding: 0px 6px 0px 3px;
	margin: 13px 0px 0px 0px;
	float: right;
	width: 606px;
	background-color:#FFFFFF;
}
#footer {
	background-image:url(../img/bottom.gif);
	padding: 0px 0px 0px 0px;
	margin: 1px auto 0px auto;
	width: 800px;
}
#bottom {
	padding: 5px 0px 0px 7px;
	font-size : 9px;
	text-align:left;
	float:left;
	height:31px;
}
td {
	font-size:12px;
}
a {
	color:#035048;
	text-decoration: none; 
	font-weight :400;
}

.tree {
	color:#035048;
	text-decoration: none; 
	font-size: 12px;
	font-weight :400;
}
.tree:hover {
	color:#6DB93B; 
}
th{
	font-weight :400;
}
a.trees {
	color:#035048;
	text-decoration: none; 
	font-size: 11px;
	font-weight :400;
	line-height:8px;
	vertical-align:text-top;
}
* html a.trees {
	vertical-align:bottom;
}
a.trees:hover {
	color:#9CE428; 
}
.main{
	font-size:14px;
}

.page{
	font-size : 13px;
	color:#035048;
	font-weight :bold;
	vertical-align:top;
	}
a.page:hover{
	color:#9CE428;
	}
.page_visited{
	font-size : 13px;
	color:#92D72C;
	font-weight :bold;
	vertical-align:top;
	}
.rowgreen{
	font-size : 12px;
	color:#4FBD00;
	font-weight :bold;
	}

.button{
	font-size: 12px;
	border-width:1px;
	border-style:solid;
	border-color:#7C8DA3;
	color:#6B778A;
	background-color:#E4E4E4;
	cursor:hand;
	}
.button_order{
	font-size: 12px;
	border-width:1px;
	border-style:solid;
	border-color:#517E08;
	color:#FFFFFF;
	background-color:#75C208;
	cursor:hand;
	}
div.button{
	font-size: 12px;
	border-width:1px;
	border-style:solid;
	border-color:#7C8DA3;
	color:#6B778A;
	background-color:#E4E4E4;
	cursor:hand;
	padding-bottom:2px;
	text-align:center;
}	
hr.usual{
	border-top: 2px dotted #e1e1e1;
	color:#A0F90B;
	border-bottom: 0px;
	border-left: 0px;
	border-right: 0px;
	}
hr.lefthr{
	border-top: 2px dotted #e1e1e1;
	border-bottom: 0px;
	border-left: 0px;
	border-right: 0px;
	color:#D2D2D2;
	width:170px;
	text-align:center;
	margin-left:-14px;
	}
img{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	border-width:0px;
}
input.noborder {
	border-width:0px;
	}
.title {
	font-size : 14px;
	color:#64C03E;
}
.title:hover {
	color:#93E060;
	text-decoration:underline;
}
.title2 {
	font-size : 14px;
	color:#64C03E;
}
.title3 {
	font-size : 12px;
	color:#64C03E;
}
.title3:hover {
	color:#93E060;
	text-decoration:underline;
}
.green1{
	font-size : 11px;
	color:#597C42;
}
.green2{
	font-size : 13px;
	color:#597C42;
}
.top{
	font-size : 13px;
	color:#585858;
}

.white1{
	font-size : 11px;
	color:#FFFFFF;
}
.white1:hover{
	text-decoration:underline;
}
.white2{
	font-size : 13px;
	color:#FFFFFF;
}
.white2:hover{
	color:#FFFFFF;
	text-decoration:underline;
}
.level2 {
	font-size : 12px;
	color:#585858;
	text-decoration:none;
	}
.level2:hover {
	color:#999999;
	text-decoration:underline;
	}
.level3 {
	font-size : 12;
	color:#FF8000;
	text-decoration:none;
	}
.level3:hover {
	color:#FF9966;
	text-decoration:underline;
	}
.greensmall {
	color:#77D83D;
	font-size : 12px;
}
.greensmall:hover {
	color:#9CE428;
}


.cat {
	color:#82C516;
	font-size : 14px;
}
.cat:hover {
	color:#9CE428;
}

.greensmall_visited {
	color:#82C516;
	font-size : 12px;
	font-weight :bold;
}
.sub { 
	color:#1A553E;
	font-size : 11px;
	}
.sub:hover{
	color:#92D72C;
	}
.subforum { 
	color:#1A553E;
	font-size : 11px;
	}
.subforum:hover{
	color:#FFFFFF;
	}

.note { 
	font-family:Tahoma;
	color:#B0B0B0;
	font-size : 11px;
	font-weight:400;
	}
.note:hover{
	color:#D0D0D0;
	}
.grey { 
	font-family :Arial;
	color:#B0B0B0;
	font-size : 12px;
	font-weight :400;
	}
a.grey:hover{
	color:#92D72C;
	font-weight :bold;
	}
.grey2 { 
	font-family :Arial;
	color:#B0B0B0;
	font-size : 12px;
	font-weight :400;
	}
a.grey2:hover{
	color:#B0B0B0;
	text-decoration:underline;
	}
.default{
	color:#6B778A;
	}
.price {
	color:#FF0000;
	font-weight :bold;
}
.greyrow{
	border-bottom: solid 1px CCCCCC;
	border-right: solid 1px CCCCCC;
	font-size : 11px;
}
.messageOK {
	color:#559912;
}
.messageERROR {
	color:red;
}
A:hover IMG.tuman {
	FILTER: alpha(opacity=100);
}
.tuman {
	FILTER: alpha(opacity=40);
}
#leftTable {
	height:411;
}
.text {
	text-indent:20px;
}
.text2 {
	line-height:15px;
}
.level1 {
	font-size : 18;
	color:#ffffff;
	text-decoration:none;
	font-weight:400;
	}
.level1:hover {
	color:#ffffff;
	}

.greybig, #c1{
	font-size : 15px;
	color:#696969;
	text-decoration:none;
	font-weight: bold;
	}
.greybig:hover {
	color:#ADADAD;
	text-decoration:underline;
	}
.white {
	font-size : 15px;
	color:#FFFFFF;
	text-decoration:none;
	font-weight: bold;
	}
.white:hover {
	color:#FFFFFF;
	text-decoration:underline;
	}
/* fоrum  */
.tdgreen1 {
	 background-color:#5EAD2A;
	 color:#FFFFFF;
	 font-size:12px;
	 font-weight :bold;
	 padding:4px 6px 4px 6px;
	 border-bottom:1px solid #fff;
}
.tdgreen2 {
	 background-color:#8EDF5E;
	 color:#1A553E;
	 padding:4px 0px 4px 0px;
	 border-bottom:1px solid #A7A9C7;
}
.cellOne {
	 background: #FBFBFD url(../img/forum/cellone.jpg) repeat-x left top;
	 font-size:11px;
	 color:#38394B;
	 padding:3px 6px 3px 6px;
	 border-top:1px solid #ffffff;
	 border-bottom:1px solid #B2B3CE;
	 border-left:1px solid #ffffff;
	 border-right:1px solid #B2B3CE;
}
.cellOneText {
	 background: #FFFFFF;
	 font-size:11px;
	 color:#38394B;
	 padding:3px 6px 3px 6px;
	 border-top:1px solid #ffffff;
	 border-bottom:1px solid #B2B3CE;
	 border-left:1px solid #ffffff;
	 border-right:1px solid #B2B3CE;
}
.cellTwo {
	background: #F0F0F0 url(../img/forum/celltwo.jpg) repeat-x left top;
	font-size:11px;
	color:#38394B;
	padding:0px 0px 0px 0px;
	border-top:1px solid #ffffff;
	border-bottom:1px solid #B2B3CE;
	border-left:1px solid #ffffff;
	border-right:1px solid #B2B3CE;
}
.greyTable {
 	background: #FBFBFD url(../img/forum/cellone.jpg) repeat-x left top;
	font-size:11px;
	color:#38394B;
	padding:3px 6px 3px 6px;
	border-top:1px solid #ffffff;
	border-bottom:1px solid #E9EAEE;
	border-left:1px solid #ffffff;
	border-right:1px solid #ffffff;
}
.blue {
	color:#77A5EB;
}
/* sms  */
.white {
	width:0px;
}
.white select {
	margin: -1px;
}

.tmp
{
	height:65px;
}

*html .tmp
{
	height:250px;
}
p{
	line-height:18px;
}
.text2{
	line-height:16px;
	padding-top:10px;
	text-align:justify;
}
.tab{
	margin-top:-15px;
}
*html .tab{
	margin-top:-16px;
}
.hit {
	text-align:center;
	vertical-align:middle;
	width:103px; 
	height:103px;
}
* html .hit {
	width:101px;
}
table{
	border:0px solid #FFFFFF;
}

table.quote{
	width:100%;
	border:1px solid #B2B3CE;
	background: #FBFBFD url(../img/forum/cellone.jpg) repeat-x left top;
}
div.quote{
	width:95%;
	padding-left:30px;
}
#brand h1{
	margin: 0px; padding: 0px; font-size: 13px; font-weight:500; color:#666666;
}
#b h3{
	margin: 0px; padding: 0px; font-size: 11px; font-weight:500;
}
font.quote{
	font-size:11px;
	color:#8D8D8D;
}
tr.title:hover{
 text-decoration:none;
 color:#64C03E;
}
td.title:hover{
 text-decoration:none;
 color:#64C03E;
}
div.title:hover{
 text-decoration:none;
 color:#64C03E;
}
tr.tree:hover {
	color:#035048;
}
td.tree:hover{
	color:#035048;
}
div.tree:hover{
	color:#035048;
}
.label{
	color:#B0B0B0;
	font-size : 11px;
}