html table td tr{
	margin: 0px;
	padding: 0px;
}
body{
	color: #666;
	margin: 0px;
	padding: 0px;
	font-family: Arial, verdana;
	font-size: 12pt;
}
td{
	/* vertical-align: top;*/
}
h1{
	color: #999;
	font-family: Verdana;
	font-size: 12pt;
	font-weight: bold;
	margin: 10px 0px 10px 0px;
}
h1.right_side{
	color: #E94E12;
}
h2{
	font-family: Verdana;
	font-size: 12px;
	font-weight: bold;
	margin: 10px 0px 10px 0px;
}
h3{
	font-family: Verdana;
	font-size: 12px;
	font-weight: bold;
	margin: 0px;
}
table.bg_main{
	height:552px;
	background-repeat: no-repeat;
	width:913px;
}
td.left_side{
	width: 470px;
	overflow:hidden;
}
div.left_side{
	margin: 230px 35px 20px 65px;
	width: 360px;
	overflow:hidden;
	
}
div.right_side{
	margin: 110px 60px 20px 30px;
	width: 453px;
}
div.menu_main{
	width: 100%;
}
div.content{
	color: #666;
	font-family: Verdana;
	font-size: 11px;
	font-weight: normal;
	text-align: justify;
	overflow:hidden;
	width: 360px;
}
div.footer{
	color: #666;
	font-family: Arial;
	font-size: 12px;
	border-top: 1px solid #CCC;
	width: 95%;
}
div.footer_left{
	float: left;
	padding: 15px 0px 20px 0px;
}
div.footer_right{
	float: right;
	padding: 15px 0px 20px 0px;
}
div.footer_right img{
	vertical-align: middle;
}
div.menu_top{
	color: #666;
	font-family: Verdana;
	font-size: 12px;
	font-weight: bold;
	float: left;
	margin: 60px 0px 0px 50px;
}
div.menu_lang{
	color: #666;
	font-family: Verdana;
	font-size:10px;
	font-weight: normal;
	float: right;
	margin: 61px 220px 0px 0px;
	text-transform: uppercase;
}

/* ==== right side ====== */

h1.right_side{
	color: #E94E12;
	font-size: 13px;
	margin-bottom: 25px;
}
h2.right_block{
	background-image: url('./i/right_panel.jpg');
	background-repeat: no-repeat;
	color: #FFF;
	display: block;
	font-family: Verdana;
	font-size: 12px;
	font-weight: normal;
	height: 22px;
	padding: 3px 10px 3px 10px;
	width: 360px;
}
div.right_side{
	margin: 110px 60px 20px 30px;
	width: 360px;
}
div.right_block_text{
	color: #666;
	font-family: Verdana;
	font-size: 11px;
	font-weight: normal;
	padding-left: 0px;
	text-align: justify;
}
img.right_block{
	float: right;
	margin: 0px 0px 0px 10px;
}
/* ==== Forums right ==== */
div.inp1{
	background: url('./i/input1.jpg') no-repeat top;
	height: 25px;
	width: 145px;
}
div.inp2{
	background: url('./i/input2.jpg') no-repeat top;
	height: 25px;
	width: 262px;
}
div.inp3_img{
	float: right;
	height: 35px;
	width: 92px;
}
div.inp3{
	background: url('./i/input3.jpg') no-repeat top;
	float: right;
	height: 25px;
	width: 92px;
}

div.txt1{
	background: url('./i/textarea.jpg') no-repeat top;
	height: 118px;
	width: 262px;
}

input.inp1{
	border:0px;
	color: #666;
	font-family: Verdana;
	font-size: 11px;
	font-weight: normal;
	height: 15px;
	margin: 3px 10px 3px 5px;
	width: 130px;
	vertical-align:middle;
}
input.inp2{
	border:0px;
	color: #666;
	font-family: Verdana;
	font-size: 11px;
	font-weight: normal;
	height: 15px;
	margin: 3px 10px 3px 5px;
	width: 250px;
	vertical-align:middle;
}
input.inp3{
	border:0px;
	color: #666;
	font-family: Verdana;
	font-size: 11px;
	font-weight: normal;
	height: 15px;
	margin: 3px 10px 3px 5px;
	width: 70px;
	vertical-align:middle;
}
textarea.txt1{
	border:0px;
	color: #666;
	font-family: Verdana;
	font-size: 11px;
	font-weight: normal;
	margin: 3px 10px 3px 5px;
	height: 100px;
	width: 250px;
	overflow:hidden;
}

table.formtable{
	color: #666;
	font-family: Verdana;
	font-size: 11px;
	font-weight: normal;
	text-align: center;
	width: 360px;
}
table.formtable td{
	vertical-align:top;
}

/* ==== Forums left ==== */
div.forum_title{
	color: #000;
	font-family: Verdana;
	font-size: 11px;
	font-weight: bold;
}
div.forum_author{
	color: #666;
	font-family: Verdana;
	font-size: 10px;
	font-weight: normal;
	margin: 0px 0px 0px 20px;
}
div.forum_text{
	margin: 10px 0px 10px 0px;
	text-indent: 20px;
}
div.forum_answer{
	color: #000;
	font-family: Verdana;
	font-size: 10px;
	font-weight: normal;
	text-indent: 30px;
}
div.forum_hr{
	color: #666;
	border-bottom: 1px solid #CCC;
}
table.ballon{
	vertical-align: bottom;
}
td.ballon_text{
	color: #666;
	font-family: Verdana;
	font-size: 16px;
	font-weight: bold;
}
td.ballon{
	background: url('./i/balons.jpg') no-repeat top;
	height: 23px;
	width: 32px;
	color: #FFF;
	font-family: Verdana;
	font-size: 12px;
	font-weight: bold;
	text-align: center;
}
img.page_arr{
	vertical-align: middle;
}
span.page_num{
	font-size: 12px;
}


/* ==== links  ==== */
a.menu_top:link{color: #666;text-decoration: none;}
a.menu_top:active{color: #666;text-decoration: none;}
a.menu_top:visited{color: #666;text-decoration: none;}
a.menu_top:hover{color: #e94e12;text-decoration: none;}


a.menu_lang:link{color: #666;text-decoration: none;}
a.menu_lang:active{color: #666;text-decoration: none;}
a.menu_lang:visited{color: #666;text-decoration: none;}
a.menu_lang:hover{color: #e94e12;text-decoration: none;}


a.ballon_link:link{color: #666;text-decoration: none;}
a.ballon_link:active{color: #666;text-decoration: none;}
a.ballon_link:visited{color: #666;text-decoration: none;}
a.ballon_link:hover{color: #e94e12;text-decoration: none;}

#sel{
	color: #e94e12;
}
#sel2{
	color: #e94e12;
}

div.content a{
	color: #e94e12;
	text-decoration: underline;
}
div.banner{
	margin-bottom:10px;
}
a {color: #e94e12;}
.komments {background-color: #F0F0F0; width: 100%;}