html, body{
	color:#666;
	font-family:Tahoma;
}

.banner{
	padding-top:20px;
	height:281px;
}

.poisk{
	padding-top:20px;
	padding-bottom:10px;
}

.tabpoisk{
	font-family:Tahoma;
	font-size:13px;
	color:#777;
}

.orline{
	width:999px;
	height:4px;
	background:url(../images/orange_line.jpg);
	margin-top:40px;
}

.left{
	width:270px;
}

h1, .componentheading, .componentheading-mod{
	margin:0;
	padding:15px 0 0 0;
	font-family:Tahoma;
	font-size:24px;
	font-weight:lighter;
	color:#777;
}

.contentpaneopen td{
	font-family:Tahoma;
	font-size:13px;
	color:#666;
}

a{
	color: #FF6633;
	text-decoration:none;
}

a:hover{
	text-decoration:underline;
}

.readon{
	font-size:11px;	
}

.pagenav{
	font-family:Tahoma;
	font-size:13px;
}

.blogsection{
	font-family:Tahoma;
	font-size:13px;
}

a.mainlevel-lmenu{
	font-family:Tahoma;
	font-size:14px;		
	font-weight:bold;
	font-style:italic;
	display:block;
	margin-top:15px;
}

a.sublevel-lmenu{
	font-family:Tahoma;
	font-size:12px;	
	color:#777;
	display:block;
	line-height:15px;
	padding-top:5px;
	padding-left:10px;
}

.foot_mod{
	font-family:Tahoma;
	font-size:12px;	
	color:#777;
	line-height:20px;
	padding-top:5px;
	padding-left:5px;	
	padding-bottom:5px;
}

.inputboxs{
	width:240px;
}

.about{
	width:123px;
	height:51px;
}

.p_b{
	background:url(../images/poisk_bg.png);
	border:1px solid #fff;
	color:#eee;
}

.about{
	width: 668px;
	height:291px;
	text-align:justify;
	font-family:Tahoma;
	font-size:12px;	
	color:#777;
	background:url(../images/about_bg.png);
	margin-top:5px;
}

.about2{
	padding:0 20px 0 20px;
}

.about p{
	margin:0;
	padding:5px 0 5px 0;
}

table.moduletable-soon th{
	font-family:Tahoma;
	font-size:12px;	
	padding-top:15px;
	padding-bottom:10px;

}

img{
	border:0;
}

.contentpaneopen-mod .contentheading-mod h1{
 display:none;
}

td{
	font-family:Tahoma;
	font-size:13px;
}

table.moduletable-login{
	text-align:left;
	margin-right:40px;
	padding-top:20px;
}