body {
	height:100%;
	width:100%;
}
html { 	overflow:auto; }
body {
	height:100%;
	margin:0;
	padding: 0;
	font:12px Arial;
}
table {	font:12px Arial;}
a img {	border:0;}
.clearfloat {
	clear:both;
	height:0;
	font-size: 1px;
	line-height: 0;
	width:1px;
}
a {text-decoration:none;color:#000}
a.itm:hover {text-decoration:underline;}
form {margin:0;}
.m1 {font:13px Verdana,Tahoma;padding-left:8px;background-color:#F4DE77;filter:alpha(style=1,opacity=90,finishOpacity=30,startX=70,finishX=99)}
.m2 {font:13px Verdana,Tahoma;padding-left:8px;}
.m3 {font-size:11px; padding:8px; background-color:#F4DE77; filter:alpha(style=1,opacity=90,finishOpacity=30,startX=70,finishX=99)}
.m4 {padding:2px 2px 2px 8px; background-color:#F4DE77; filter:alpha(style=1,opacity=90,finishOpacity=30,startX=70,finishX=200)}
.m5 {padding:2px 2px 2px 8px; filter:alpha(style=1,opacity=80,finishOpacity=30,startX=70,finishX=99)}
.sm1 {font: 12px Verdana,Tahoma;padding-left:38;background-color:#F4DE77;filter:alpha(style=1,opacity=90,finishOpacity=30,startX=70,finishX=99)}
.sm2 {font: 12px Verdana,Tahoma;padding-left:38;filter:alpha(style=1,opacity=90,finishOpacity=30,startX=70,finishX=99)}
.pic {filter:alpha(opacity=80)}
#find {width:145px; height:20px; border:1px solid #DCC149; background-color:#FFF38B; margin-right:4px;}
#ok {width:46px; height:20px; border:1px solid #DCC149; background-color:#FCE57A; font-size:10px; color:#A08F42;}
.bt {color:#695F2F;}
#footer {color:#695F2F; font-size:10px;}
.sadv, .sadv a {color:#A08F42; font-size:10px;}
.b2 {color:#444444;}
.b3 {color:#666666;}
#tooltip {background:#f8f8f1;border-width:1;border-style:solid;border-color:#555555;color:#000;font-size:12px;font-family:Verdana,Tahoma,Arial,Sans Serif;margin:0px;PADDING-BOTTOM:3px;PADDING-TOP:3px;PADDING-LEFT:5px;PADDING-RIGHT:5px;position:absolute;visibility:hidden}

h1 {margin-bottom:2;font-size:17}
h2 {margin-top:10px;margin-bottom:2px;font-size:14px;}
h3 {margin:0 0 10px 0; font-size:12px; color:#777}

.tbl {background-color:#E0E0E0;border:1 solid #E0A300;}
.hdr {font-size:10;background-color:#E0A300;color:#FFFFFF}
.y {background-color:#FFFCD8;}
.g {background-color:#FCE7AF;}
.ptd {font-weight:normal; display:block; width:475px; overflow:hidden;}
.tdx {padding-left:20px;}

ul {padding-left:0;}

.card { width:480px; padding:10px 0; margin-top:10px; border-top:1px solid #eedddd; }
.card img { display:block; float:left; margin-right:15px;  border:0; }
.card h2 {color:#775555;}
.dsk ul {margin-left:280px;}
#pane { padding:5px 10px 10px 10px; }
#pane table {background-color:#FFFCD8;}
#pane hr {background-color:#FFFCD8; height:1px; border:0;}
.ph { float:left; margin:0 10px 10px 0; }
.rem1 { margin-top:15px; }
.ct {border:#F4DE77 1px solid;}
.cth {background:#FCE57A; color:#ffffff; font:17px Verdana,Tahoma;}
.i_ {padding-left:20px;}

/* ------ поиск -------------*/
#srch {padding-top:10px; }
#schol li { padding-top:20px; }
#ftxt { width:410px; border:1px solid #DCC149; }
#fbtn {background:#FCE7AF; font-size:12px; width:60px; height:20px; border:1 solid #DCC149;}
#sres { font-size:10px; }
.f { color:#000000; background-color:#FFFCD8; }

/* ------ аннонс новостей -------------*/
.anext {display:block; text-align:right; font-size:9px; color:#DCC149; }
.attl { margin-left:10px; font-weight:bold; color:#444444; }
.atext { font-size:11px; margin:5px 0 0 10px; font-style:italic; }

/* ------ новости ---------------- */
#years {font-family:Arial,Tahoma,Verdana;font-weight:bold;cursor:default;}
#years span {font-size:27px; color:#FCE7AF; margin-right:15px; }
#years a {font-size:20px; color:#888888; margin-right:15px; text-decoration:none;}
#years a:hover {text-decoration:underline;}
#months {font-family:14px Arial,Tahoma,Verdana;margin:0 0 5px 0;cursor:default;}
#months b {font-size:18px; color:#FCE7AF; margin-right:10px; }
#months a b {font-size:18px; color:#FCE7AF; margin-right:0; }
#months span {color:#dddddd; margin-right:12px; }
#months a {color:#676767; margin-right:10px; text-decoration:none;}
#months a:hover {text-decoration:underline;}
.news_time {margin-top:30px;color:#777777;}
.news_time span {font-size:10px;color:#aaaaaa;}
.news_title {margin:10px 0 5px 20px;font-weight:bold;}
.announce {margin:0 0 0 20px;font-style:italic;}
.announce a { text-decoration:none; color:#000000; }
#news_dat {margin:20px 0 10px 0;text-align:right;}

/* ---- SetLinks объявление --- */

#direct div { padding:5px; margin-top:10px; border:1px solid #F4DE77;}

