/* Автор: XXXepypG (xxxepypg@gmail.com) */
/*    Web Site: http://web.220w.org/    */
body{background: url(../images/bg.gif) top repeat-x #eaeaea; text-align:left; font-family:"Arial", helvetica;font-size:12px; color:#777; margin:0; padding:0;}
img {border: 0;}
a {color:#777;}
li {list-style:none;
list-style-position:inside;}
.clearer { clear: both; } 
#site {width:97%;margin:auto;color:#373737; border-left:2px #eaeaea solid;border-right:2px #eaeaea solid;border-bottom:5px #777 solid;}
#cont {background:#fff; margin:0px; padding:0px 10px 10px 10px;}
#cont a:hover{color:#777;}
#head {height:130px; margin-bottom:10px;border-bottom:1px #f1f1f1 solid;}
.logo {float:left; margin:20px 0 0 10px;width:320px; text-align:left;}
.addhead {float:right; text-align:right; width:480px; padding:15px 5px 0 0;}
.bottoms {padding-top:10px;}
#news {padding:10px; border-left:1px solid #f1f1f1; border-right:1px solid #f1f1f1;}
#news h1 {font-size:20px; margin:5px 0 5px 0; padding:0; color:#757575; letter-spacing:-1px;}
#news h1 a{text-decoration:none; border-bottom:1px #75d6f6 solid; color:#df001f;}
#news h1 a:hover{text-decoration:none; border-bottom:1px #777 dotted; color:#777;}
#news h3 {font-size:11px; color:#999; padding:0; margin:-5px 0 10px 0;}
#news h4 {text-align:right; border-bottom:1px solid #ccc; padding-bottom:2px; margin:0px 0 20px 0; font-size:12px;}
#news h4 a{text-decoration:none;}
#news a{color:#df001f; text-decoration:none;border-bottom:1px #ddd solid;}
#lcol {width:190px;padding:0 10px 10px 0;margin:0px;} 
#rcol {width:240px;padding:0 0 20px 10px;}
#lcol h1,#rcol h1{font-size:18px; color:#757575; border-left:3px #a7a7a7 solid; background:url(../images/line.gif) top repeat #f5f5f5;letter-spacing:-0.5px; padding:2px 5px; margin:20px 0 5px 0;}
#rcol a,#lcol a{text-decoration:none;}
#rcol a:hover,#lcol a:hover{text-decoration:underline; color:#000;}
#footer {margin-top:10px; padding:15px;border-top:1px solid #ccc; padding:5px;}
.footerleft{float:left; text-align:left;}
.footerright{float:right; text-align:right;}
/*    dle    */
.lcoll{height:0px; margin-bottom:-20px;}
.comm{margin:15px 0; border:1px #ccc solid; padding:10px;}
.commm{margin:15px 0; border:1px #f1f1f1 solid; padding:10px;}
.com {margin:10px 0; border:1px #ccc solid;}
.com h4 {margin:0; padding:0 10px 0 5px;}
.com p { font-size:11px;}
.comdate {background:#f5f5f5; width:100%; padding:5px;}
#llogin {background:url(../images/line.gif) top repeat #fff;text-align: right; margin:0; padding:5px 10px; border-bottom:1px #f5f5f5 solid;color:#777;font-size:11px;}
#llogin a{text-decoration:none; color:#777;}
#llogin a:hover{ background:#fff;}
.logininp {width:140px; height:11px; border:1px solid #ddd; background: #F7F7F7; color:#999; padding:2px; font-size:10px;}
.login_button {border:none;color:#999;font-size:10px;background:none;}
#speedbar {color: #757575;text-decoration: none; margin:-10px 0 5px 0; font-size:11px;}
#speedbar a {text-decoration: none; border-bottom:1px #d7d7d7 dashed;}
#speedbar a:hover { text-decoration: none; border-bottom:1px #d2e9ec solid;}
.hr_line {background: url(../images/line.gif);width: 100%;height: 7px;font-size: 3px;margin-top: 4px;margin-bottom: 4px;}
.f_textarea {color: #757575;		/* ! */
	font-size: 11px;		/* ! */
	font-family: tahoma;	/* ! */ 
		width: 459px;
	height: 156px;
	border: 1px solid #e0e0e0;}
.f_input {color: #757575;		/* ! */
	font-size: 11px;		/* ! */
	font-family: tahoma;	/* ! */ 
 	width: 300px;
	height: 14px;
	border: 1px solid #e0e0e0;}
.f_select {	color: #757575;		/* ! */
	font-size: 11px;		/* ! */
	font-family: tahoma;	/* ! */ 
	height: 14px;
	border: 1px solid #e0e0e0;}
.navigation {color:#666; border:0px; margin-bottom:15px;}
.navigation a:link,
.navigation a:visited,
.navigation a:hover,
.navigation a:active {text-decoration:none;color: #810C46;border:1px solid #810C46;padding:2px 6px;font-size:12px}
.navigation a:hover {background:#ccc;color:#FFFFFF;	border-color:#E6E6E6;}
.navigation span {text-decoration:none;padding:3px 6px;border:1px solid #810C46;color:#810C46;font-size:11px;}