body { margin:0; padding:0; font-size:12px; font-family:Arial, Helvetica, sans-serif; background-color:#E9E9E9;}
img {border:0px;}

input {vertical-align:middle; padding:0px 0px 0px 4px; }
.intext{ color:#000000; background-color:#FFFFFF; border-width:0px}

.main_text, input, textarea, select{font:11px/13px Tahoma; color:#757575; text-decoration: none}
.woir { font:11px/13px Tahoma; color:#FFFFFF; text-decoration:none}
a.woir { font:11px/13px Tahoma; color:#FFFFFF; text-decoration:underline}
a.woir:hover { font:11px/13px Tahoma; color:#FFFFFF; text-decoration:none}

td { empty-cells:show; font-family:Arial, Helvetica, sans-serif; }

#t_bg { background-image:url(images/t_bg.jpg); background-position:left top; background-repeat:repeat-x; }
#t_reg { background-image:url(images/t_reg.jpg); background-position:left top; background-repeat:no-repeat; }
#lu { font-style:italic; color:#FFFFFF; padding-left:10px; }

h1 { font-size:16px; margin:0; padding:0; }
h2 { font-size:14px; margin:0; padding:0; }

p { text-indent:15px; margin-top:7px; }

form,input { margin:0; padding:0; font-family:Arial, Helvetica, sans-serif; }
.inp { height:15px; border-left:1px solid #848284; border-top:1px solid #848284; font-size:12px; vertical-align:middle; }
.ok { height:20px; width:20px; vertical-align:middle; }

a:link,a:active,a:visited { color:#580000; text-decoration:underline; }
a:hover { color:#580000; text-decoration:none; }

a.menu:link, a.menu:active, a.menu:visited { font-size:14px; text-decoration:underline; color:#000000; }
a.menu:hover { text-decoration:none; color:#000000; }

a.menu:link, a.menu:active, a.menu:visited { font-size:14px; text-decoration:underline; color:#000000; }
a.menu:hover { text-decoration:none; color:#000000; }

a.black:link,a.black:active,a.black:visited { color:#000000; text-decoration:underline;}
a.black:hover { color:#000000; text-decoration:none; }

a.white:link,a.white:active,a.white:visited { color:#FFFFFF; text-decoration:underline;}
a.white:hover { color:#FFFFFF; text-decoration:none; }

a.green:link, a.green:active, a.green:visited { font-size:14px; text-decoration:underline; color:#147900; font-weight:bold; }
a.green:hover { text-decoration:none; color:#147900; font-weight:bold; }

a.yellow:link, a.yellow:active, a.yellow:visited { font-size:14px; text-decoration:underline; color:#AE6830; }
a.yellow:hover { text-decoration:none; color:#AE6830; }

a.red:link, a.red:active, a.red:visited { font-size:14px; text-decoration:underline; color:#A11617; }
a.red:hover { text-decoration:none; color:#A11617; }

a.red2:link, a.red2:active, a.red2:visited { font-size:14px; text-decoration:underline; color:#CA0202; font-weight:bold; }
a.red2:hover { text-decoration:none; color:#CA0202; font-weight:bold; }

.line { height:1px; border-bottom:1px solid #8C8C8C; width:100%; }
.line2 { height:1px; border-bottom:1px solid #B6B7B7; margin-top:8px; width:90%; }
.line3 { height:1px; border-bottom:1px solid #8C8C8C; width:90%; margin-top:-1px; }

#menu { margin-left:17px; }
#menu td { padding-left:4px; height:24px; }
#menu .mbg { background-color:#DBDBDB; }

.daynews { background-color:#E0E5D9; }
div.hs { border-right:1px solid #B6B7B7; height:26px; }
div.hs img { margin-right:-1px; }
.dntitle { color:#8A2829; margin-top:10px; margin-left:17px; }
.dncontent {padding:10px; font-size:12px; border-left:1px solid #B6B7B7; border-right:1px solid #B6B7B7; border-bottom:1px solid #B6B7B7;background-color:#E0E5D9;}
.comment { font-size:10px; }

div.title { font-size:14px; font-weight:bold; color:#00437E; }
div.time { color:#777777; font-size:11px; margin-bottom:10px;}
div.af { color:#777777; font-size:11px; margin-bottom:3px;}

div.tnews { font-size:13px; margin-top:7px; }

.block { margin-top:10px; }
.border { border-left:1px solid #B6B7B7; }
.border2 { border-left:1px solid #7DC8FF; }

.imgb { border:1px solid black; padding:2px; }

.red { color:#CA0202; }
.blue { color:#0C84E0; }
.error
{
  FONT-SIZE: 11px; COLOR: #ff3300;
}
a.news:link,a.news:active,a.news:visited {
	color:#000000;font-size:12px;text-decoration:none;
}
a.title:link,a.title:active,a.title:visited
{ font-size:14px; font-weight:bold; color:#00437E; margin-top:10px;text-decoration:none;}
h1 {
	color:#000000;
	font-size:14px;
	MARGIN: 0px;
}
hr {
	height:0px;
	border-top: 0px;
	border-bottom:1px solid #CBCBCB; margin:5px;
}
.date_light {
	color:#999999;font-size:11px;
}
.date {
	color:#9B2222;
}
.yellov2 { font:12px/13px Tahoma; color:#7F0000; text-decoration:none; font-weight:bold}
a.yellov2 { font:12px/13px Tahoma; color:#7F0000; text-decoration:none; font-weight:bold}
a.yellov2:hover { font:12px/13px Tahoma; color:#7C7C7C; text-decoration:underline; font-weight:bold}