body,td,input,textarea,select {
	color: #313131;
	font-family: tahoma, verdana, arial;
	font-size: 11px;
}

form {
	margin: 0px;
	padding: 0px;
}

a {
	color: #CC3C3E;
	font-family: tahoma, verdana, arial;
	font-size: 11px;
	text-decoration: underline;
}

a:hover {
	text-decoration: none;
}

img {
	border: 0;
}

div.spacer{
	font-size: 1px;
	width: 100%;
	height:1px;
	padding:0px;
}
div.ban1{
	padding-top:5px;
}
div.ban2{
	padding-bottom:8px;
}

.more11{
	font-family: Tahoma, arial;
	font-size: 11px;
	font-weight: bold;
	color: #CC3C3E;
	padding-left: 5px;
	padding-right: 5px;
}
.more12{
	font-family: Tahoma, arial;
	font-size: 11px;
	font-weight: bold;
	color: #42453D;
	padding-left: 5px;
	padding-right: 5px;
}


/* White 
----------------------------------------------- */
td.pad_w {
	padding-top: 13px;
	padding-left: 12px;
	padding-right: 12px;
}
td.pad_w2 {
	padding-top: 13px;
	padding-left: 12px;
	padding-right: 8px;
}
td.pad_news{
	padding-top: 10px;
	padding-left: 13px;
	padding-right: 13px;
	background: #e7e7e7;
}
div.photo_block{
	background-color: #f7f7f7;
	border: 1px solid #d2d2d2;
}
/* Headers 
----------------------------------------------- */
div.h1 {
	font-family: Tahoma, arial;
	background: url(/img/h1.gif) repeat-x;
	padding-left: 7px;
	padding-right: 7px;
	padding-bottom:17px;
}
span.h1_txt, span.h1_txt a {
	font-family: Tahoma, arial;
	font-size: 11px;
	font-weight: bold;
	color: #313131;
	padding-left:6px;
	padding-right:6px; 
	background-color:#fff;
	text-decoration: none;
}
span.h_lc {
	text-transform: lowercase;
}
/* Block
----------------------------------------------- */
div.block{
	padding-left:13px;
	padding-right:13px;
	padding-bottom:0px
}
div.h_red, div.h_red a {
	font-family: Tahoma, arial;
	font-size: 12px;
	font-weight: bold;
	color: #CC3C3E;
	line-height: 116%;
	padding-top:0px;
	padding-bottom:10px;
	text-transform: uppercase;
	text-decoration: none;
}
div.h_dark, div.h_dark a {
	font-family: Tahoma, arial;
	font-size: 12px;
	font-weight: bold;
	color: #313131;
	line-height: 116%;
	padding-bottom:8px;
	text-transform: uppercase;
	text-decoration: none;
}
div.s_block{
	font-family: Tahoma, arial;
	font-size: 10px;
	font-weight: normal;
	color: #42453D;
	background-color:#e7e7e7;
	text-indent: 4px;
	padding:1px 0px 2px 4px; 
}
div.sr_block{
	font-family: Tahoma, arial;
	font-size: 10px;
	font-weight: normal;
	color: #42453D;
}
div.t_block1{
	font-family: Tahoma, arial;
	font-size: 11px;
	font-weight: normal;
	line-height: 140%;
	color: #42453D;
	padding:14px 0px 14px 0px;
}
div.t_block2{
	font-family: Tahoma, arial;
	font-size: 11px;
	font-weight: normal;
	line-height: 140%;
	color: #42453D;
	padding:10px 0px 10px 0px;
}
div.img_block{
	float: left;
	padding-right:20px;
	padding-bottom:0px;
	padding-top:2px;
	margin-bottom: 3px;
	background-color:#ffffff;
}
img.big1{
	width:128px;
	height:144px;
	border: 1px solid #988989;
}
div.lnk{
	font-family: Tahoma, arial;
	font-size: 11px;
	padding-bottom:12px;
}
.more{
	font-family: Tahoma, arial;
	font-size: 11px;
	font-weight: bold;
	color: #CC3C3E;
	background: url(/img/arr_r.gif) no-repeat top left;
	padding-left: 10px;
}

/* Block1
----------------------------------------------- */
div.block1{
	padding:14px 12px 0 12px;
	border: 1px solid #988989;
}
div.h_block1, div.h_block1 a {
	font-family: Tahoma, arial;
	font-size: 11px;
	font-weight: bold;
	color: #313131;
	padding-bottom:10px;
	text-transform: uppercase;
	text-decoration: none;
}
div.t_block11{
	font-family: Tahoma, arial;
	font-size: 11px;
	font-weight: normal;
	line-height: 140%;
	color: #42453D;
	padding:6px 0px 2px 0px;
}
div.hr1{
	font-size: 1px;
	width: 100%;
	height:1px;
	background: url(/img/hr1.gif) repeat-x top left;
	padding-bottom:12px;
}
div.img_block1{
	float:left;
	padding-right:20px;
	padding-top:2px;
	padding-bottom:10px;
	background-color:#ffffff;
}
img.min1{
	width:68px;
	height:68px;
	border: 1px solid #988989;
}
/* Block2
----------------------------------------------- */
div.h2 {
	font-family: Tahoma, arial;
	background: url(/img/h2.gif) repeat-x;
	padding-left: 7px;
	padding-right: 7px;
	padding-bottom: 10px;
}
div.h2_red {
	font-family: Tahoma, arial;
	background: url(/img/h2_red.gif) repeat-x;
	padding-left: 7px;
	padding-right: 7px;
	padding-bottom: 10px;
}

span.h2_txt {
	font-family: Tahoma, arial;
	font-size: 11px;
	font-weight: bold;
	color: #313131;
	padding-left:6px;
	padding-right:6px; 
	background-color:#fff;
}

span.h2_txt_red {
	font-family: Tahoma, arial;
	font-size: 11px;
	font-weight: bold;
	color: #CC3C3E;
	padding-left:6px;
	padding-right:6px; 
	background-color:#fff;
}

div.block2{
	padding:16px 8px 0px 8px;
	border: 1px solid #988989;
}
div.lnk1{
	font-family: Tahoma, arial;
	font-size: 11px;
	font-weight: normal;
	color: #42453D;
	padding-bottom:6px;
}
div.lnk2{
	font-family: Tahoma, arial;
	font-size: 11px;
	font-weight: normal;
	line-height: 160%;
	color: #42453D;
	padding:0px 0px 16px 0px;
}
.more1{
	font-family: Tahoma, arial;
	font-size: 11px;
	color: #CC3C3E;
	background: url(/img/arr_r.gif) no-repeat top left;
	padding-left: 10px;
}
.more2{
	font-family: Tahoma, arial;
	font-size: 11px;
	font-weight: bold;
	color: #42453D;
	background: url(/img/arr_bl.gif) no-repeat top left;
	padding-left: 10px;
}
.more3{
	font-family: Tahoma, arial;
	font-size: 11px;
	font-weight: normal;
	color: #CC3C3E;
}

div.hr2{
	font-size: 1px;
	width: 100%;
	height:1px;
	background: url(/img/hr1.gif) repeat-x top left;
	padding-bottom:8px;
}
/* Block3
----------------------------------------------- */
div.h3 {
	height:29px;
	padding: 0 14px 0 14px;
	background-color:#CC3C3E;
}
div.h3_txt, div.h3_txt a {
	font-family: Tahoma, arial;
	font-size: 11px;
	font-weight: bold;
	padding-top:8px;
	color:#fff;
	text-decoration: none;
}
div.block3{
	font-family: Tahoma, arial;
	font-size: 11px;
	font-weight: normal;
	padding-top:12px;
	padding-left: 22px;
	padding-right: 21px;
	color: #42453D;
	background-color:#F3F3F3;
}
div.h_block3, div.h_block3 a {
	font-family: Tahoma, arial;
	font-size: 11px;
	font-weight: bold;
	color: #313131;
	padding-bottom:10px;
	text-decoration: none;
}
div.img_block3{
	padding-top:2px;
	padding-bottom:10px;
}
img.large1{
	width:248px;
	height:66px;
	border: 1px solid #988989;
}
/* Block4
----------------------------------------------- */
div.h4 {
	height:29px;
	padding-left: 14px;
	padding-right: 14px;
	background-color:#454545;
}
div.h5 {
	height:29px;
	padding-left: 14px;
	padding-right: 14px;
	background-color:#848484;
}
div.h6 {
	height:29px;
	padding-left: 14px;
	padding-right: 14px;
	background-color:#d2d2d2;
}
div.h6_txt {
	font-family: Tahoma, arial;
	font-size: 11px;
	font-weight: bold;
	padding-top:8px;
	color:#42453D;
}
div.img_block4{
	padding: 0 0 0 0;
	border: 1px solid #988989;
}
/* News 
----------------------------------------------- */
div.pad_txt{
	padding-left: 8px;
	padding-right: 8px;
}
div.h_news {
	font-family: Tahoma, arial;
	font-size: 11px;
	background: url(/img/ic_news.gif) no-repeat top left;
	padding-top:3px;
	padding-left: 14px;
	padding-right: 8px;
	padding-bottom:16px;
}
span.h_newstxt, span.h_newstxt a {
	font-family: Tahoma, arial;
	font-size: 11px;
	font-weight: bold;
	color: #313131;
	padding-left:6px;
	padding-right:6px; 
	text-decoration: none;
}
span.time {
	font-family: Tahoma, arial;
	font-size: 12px;
	font-weight: bold;
	color: #42453D;
}
div.t_news{
	font-family: Tahoma, arial;
	font-size: 11px;
	font-weight: normal;
	line-height: 140%;
	color: #42453D;
	padding-bottom:5px;
}
div.hr_n{
	font-size: 1px;
	width: 100%;
	height:1px;
	background: url(/img/hr2.gif) repeat-x top left;
	padding-bottom:9px;
}








.txt_tl {
	font-family: Tahoma, arial;
	font-size: 11px;
	font-weight: bold;
	color: #858585;
	background-color:#ffffff;
}
.txt_w1 {
	font-family: Tahoma, arial;
	font-size: 11px;
	font-weight: bold;
	color: #ffffff;
}
.txt_f1 {
	font-family: Tahoma, arial;
	font-size: 11px;
	font-weight: bold;
	color: #313131;
	line-height:100%;
	text-decoration: none;
}
.txt_f2 {
	font-family: Tahoma, arial;
	font-size: 11px;
	font-weight: bold;
	color: #CC3C3E;
	text-decoration: none;
}
.txt_f3 {
	font-family: Tahoma, arial;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
	color: #656565;
}
.txt_f4 {
	font-family: Tahoma, arial;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	color: #ffffff;
}
.txt_h10 {
	font-family: Tahoma, arial;
	font-size: 10px;
	font-weight: normal;
	text-decoration: none;
	color: #FCC8C9;
}
.txt_h11 {
	font-family: Tahoma, arial;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
	color: #FCC8C9;
}
.lbl1 {
	font-family: Tahoma, arial;
	font-size: 14px;
	font-weight: bold;
	color: #185288;
	text-decoration: none;
}
.lbl0 {
	font-family: Tahoma, arial;
	font-size: 26px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
}
.lbl00 {
	font-family: Tahoma, arial;
	font-size: 26px;
	font-weight: bold;
	color: #185288;
	text-decoration: none;
}
.buta_red {
	font-family: Tahoma, arial;
	font-size: 12px;
	color: #d0260a;
	text-decoration: none;
}
.hdr1 {
	font-family: Tahoma, arial;
	font-size: 13px;
	font-weight: bold;
	color: #FC9A00;
	text-decoration: none;
}
.buta_or {
	font-family: Tahoma, arial;
	font-size: 12px;
	color: #fe6b01;
	text-decoration: none;
}
.buta_blue {
	font-family: Tahoma, arial;
	font-size: 12px;
	color: #2770c8;
	text-decoration: none;
}
.title1 {
	font-family: Tahoma, arial;
	font-size: 14px;
	font-style: normal;
	color: #0061B0;
	font-weight: bold;
}
.title2 {
	font-family: Tahoma, arial;
	font-size: 12px;
	font-style: normal;
	color: #0061B0;
}
.title3 {
	font-family: Tahoma, arial;
	font-size: 12px;
	font-style: normal;
	color: #C41818;
	font-weight: bold;
}
.sub {
	font-family: Tahoma, arial;
	font-size: 12px;
	font-weight: bold;
	color: #6D6E71;
}
.body {
	font-family: Tahoma, arial;
	font-size: 5px;
	color: #505050;
}
.intxt {
	font-family: Tahoma, arial;
	font-size: 11px;
	color: #505050;
	line-height: 130%;
}

#uppercase {
	text-transform: uppercase;
}

.marquee {
	font-weight: bold;
	text-transform: uppercase;
	font-size: 15px;
}

#red {
	color: #aa0000;
}

.newsLink {
	font-size: 12px;
	color: #313131;
	text-decoration: none;
}
.newsLink:hover {
	text-decoration: underline;
}

.forumLink {
	padding: 2px;
	border: solid 1px #ccc;
	margin: 0 1 0 1px;
	text-decoration: none;
}

.forumLink:hover {
	border: solid 1px #aaa;
	background-color: #fff;
}

.forum_quotes {
	background-color: #f6f6f6;
	color: #333;
	border: solid 1px #ccc;
	padding: 5px;
	margin: 5 0 5 30px;
}
.forum_quotes_name {
	font-size: 10px;
	font-weight: bold;
	margin-left: 30px;
}

.hilight {
	background-color: yellow;
}

#news_colored {
	color: #CC3C3E;
}

#font12px {
	font-size: 12px;
}

.lightGray {
	color: #999;
}

.link_exchange {
	color: #aaa;
	font-size: 9px;
}

.link_exchange a {
	color: #aaa;
	font-size: 9px;
}

.dotted_div {
	border: dotted 1px #999;
	padding: 7px; 
}

.content_body {
	font-size: 12px;
	text-align: justify;
}
.content_body a {
	font-size: 12px;
}

.hotlinks, .hotlinks a {
	color: #555;
	text-align: center;
	margin: 5 0 5 0px;
}


.top_button {
	padding: 0 3 0 3px;
}

.top_button a {
	color: #fff;
	font-weight: bold;
	font-size: 12px;
	text-decoration: none;
}

.news_rub_name {
	color: #333;
	padding: 5 5 5 10px;
	background-color: #f5f5f5;
	font-weight: bold;
	color: #000;
	text-transform: uppercase;
	border-left: solid #CC3C3E 5px;
}
.second_right_news {
	background: #e7e7e7;
	border: solid 1px #666;
	width: 100%;
}
.second_right_news_title {
	padding: 10 0 0 8px;
	height: 21px;
	background-color: #000;
}
.second_right_news_title a {
	color: #fff;
	font-weight: bold;
	text-decoration: none;
	background: url(/img/ic_news.gif) no-repeat left;
	padding: 0 0 0 24px;
}
.second_right_news_body {
	padding: 12 15 15 15px;
}

.news_of_the_hour {
	background-color: #000;
}
.news_of_the_hour td {
	padding: 10 5 10 5px;
}
.news_of_the_hour_dt {
	color: #fff;
	font-size: 12px;
	font-weight: bold;
	font-family: arial;
}
.news_of_the_hour_item a {
	color: #fff;
	font-size: 18px;
	text-decoration: none;
	font-weight: bold;
	font-family: arial;
}
.news_of_the_hour .news_of_the_hour_last {
	padding: 0px;
	background-color: #fff;
}