h1, h2, h3, h4, h5 {
	padding: 0px;
	margin: 0px;
}
IMG {
	border: 0;
}
A, A:link, A:visited {
	color: #3375D5;
	text-decoration: none;
}
A:hover {
	color: #3D3939;
	text-decoration: none;
}

/*
TD.main_item A, TD.main_item A:link, TD.main_item A:visited {
	color: #3375D5;
	text-decoration: none;
}

TD.main_item A:hover {
	color: #3D3939;
	text-decoration: none;
}
*/

A.gray, A.gray:link, A.gray:visited {
	color: #656565;
	text-decoration: none;
}
A.gray:hover {
	color: #000000;
	text-decoration: none;
}


A.default, A.default:visited {
	color: #3375D5;
	text-decoration: none;
}
A:default:hover {
	color: #3D3939;
	text-decoration: none;
}

BODY, FORM, TABLE, TD, P, DIV, CENTER, TABLE TD, IMG {
	margin: 0px;
	padding:0px;

	color: #000000;
	font: normal 10pt Arial;
}


TD.top_logo {
	width: 122px;
	padding-top: 2px;
	padding-left: 15px;
}

TD.top_kaminf {
	color: #FFFFFF;
	font: bold 7pt Arial;

	padding-top: 2px;
}
TD.top_kaminf a, TD.top_kaminf a:visited {color: #FFFFFF;	font: bold 7pt Arial;}

TABLE.main_tab {

}

TD.main_tdL0 {
	width: 33%;
	background: url('../img/top-logo-bg.gif') repeat-x;
	background-color: #CD0000;
}
TD.main_tdR0 {
	width: 67%;
}


TD.baner1 {
	border-right: #FFFFFF 1px solid;
	background-position: top left;
	background-repeat: no-repeat;
}
TD.baner2 {
	border-right: #FFFFFF 1px solid;
	background-position: top left;
	background-repeat: no-repeat;
}
TD.baner3 {
	background-position: top left;
	background-repeat: no-repeat;
}
TD.baner4 {
	border-left: #FFFFFF 1px solid;

	background-position: top right;
	background-repeat: no-repeat;
}

TD.ico_li {
	padding-top: 1px;
	padding-left: 10px;
}
TD.ico_lf {
	color: #8C8A80;
	font: normal 7pt Arial;
	padding-left: 3px;
}
A.link_textban, A.link_textban:visited {
	color: #8C8A80;
	font: normal 7pt Arial;
	text-decoration: none;
}
A.link_textban:visited {
	color: #000000;
}

TD.cat_name {
	color: #716F70;
	font: bold 12pt Arial;

	height: 65px;

	padding-left: 15px;
	padding-top: 11px;

	background: url('../img/heading-bg.gif');
}

SPAN.viewed {
	color: #B1B1B1;
	font: normal 8pt Arial;
}

SPAN.cat_name, H1.cat_name {
	color: #D50912;
	font: bold 12pt Arial;
}
SPAN.sec_name, H2.sec_name {
	color: #9A9A9A;
	font: bold 11pt Arial;
}

TABLE.ico_left {
	background: url('../img/ico-left-bg.gif');
}

TD.right_baner {
	color: #FFFFFF;
	font: bold 12px Arial;
	width: 99%;
	background: url('../img/baner-right-bg.gif');
}

TD.icol_day {
	height: 24px;

	color: #FFFFFF;
	font: normal 8pt Arial;

	padding-left: 10px;
	border-left: #FFFFFF 1px solid;
	background: url('../img/main-ico3-bg-logon.gif');
	background-color: #CC0000;
}
TD.icol_day2 {
	/*border-right: #FFFFFF 1px solid;*/
	background: url('../img/main-ico3-bg-logon.gif');
	background-color: #CC0000;
}
#ilToday {
	visbility: show;
	display: block;
}


TD.icol_dollar {
	height: 24px;

	color: #FFFFFF;
	font: normal 8pt Arial;

	padding-left: 10px;
	border-left: #FFFFFF 1px solid;

	background: url('../img/main-ico3-bg-dollar.gif');
	background-color: #00A904;
}
TD.icol_dollar2 {
	/*border-right: #FFFFFF 1px solid;*/
	background: url('../img/main-ico3-bg-dollar.gif');
	background-color: #00A904;
}

TD.icol_inf {
	height: 24px;
	background: url('../img/main-ico3-bg-weather.gif');
	background-color: #356BFD;

	color: #FFFFFF;
	font: normal 8pt Arial;

	padding-left: 10px;
	border-left: #FFFFFF 1px solid;
}
TD.icol_inf2 {
	/*border-right: #FFFFFF 1px solid;*/
	background: url('../img/main-ico3-bg-weather.gif');
	background-color: #356BFD;
}

TD.icol_search {
	height: 24px;
	background: url('../img/main-sec-bg-orange2.gif');
	background-color: #F8B400;

	color: #FFFFFF;
	font: normal 8pt Arial;

	padding-left: 10px;
	border-left: #FFFFFF 1px solid;
}
TD.icol_search2 {
	/*border-right: #FFFFFF 1px solid;*/
	background: url('../img/main-sec-bg-orange2.gif');
	background-color: #F8B400;
}


#ilLogon {
	display: none;
	visbility: hidden;
}

#ilWeather {
	display: none;
	visbility: hidden;
}

#ilKurs {
	display: none;
	visbility: hidden;
}

#ilSearch {
	display: none;
	visbility: hidden;
}

TD.icor_blank {
	padding-right: 10px;
}

TR.sec_name {
	height: 24px;
	background: url('../img/main-sec-bg-orange2.gif');
}

TD.sec_name {
	color: #FFFFFF;
	font: bold 11pt Arial;

	padding-left: 14px;

	border-right: #FFFFFF 1px solid;
	background: url('../img/main-sec-bg-orange2.gif');
}

INPUT.search_input {
	width: 95%;
	border: #F7B300 1px solid;
}

TR.all_listing {
	background: url('../img/sec-bg-listing.gif') repeat-x;

	border: #EAEAEA 1px solid;
	border-bottom: #FFC322 4px solid;

	padding-top: 22px;
	padding-left: 13px;
}


TD.sec_listing {
	width: 50%;

	background: url('../img/sec-bg-listing.gif') repeat-x;

	border-top: #EAEAEA 1px solid;
	border-bottom: #FFC322 4px solid;

	padding-top: 22px;
	padding-left: 13px;
}

TD.all_listing {
	border: #EAEAEA 1px solid;
	border-bottom: #FFC322 4px solid;

	padding-top: 22px;
	padding-left: 13px;
}

A.sec_list, A.sec_list:link, A.sec_list:visited {
	color: #D40000;
	font: normal 9pt Arial;
	text-decoration: none;
}
A.sec_list:hover {
	color: #AB0303;
	text-decoration: none;
}

A.sec_list_cur, A.sec_list_cur:link, A.sec_list_cur:visited, A.sec_list_cur:hover {
	color: #000000;
	font: normal 9pt Arial;
	text-decoration: none;
}

TD.sec_name_list {
	padding-bottom: 4px;
	padding-right: 10px;
}

TD.item_listing {
	width: 50%;

	background: url('../img/sec-bg-listing.gif') repeat-x;

	border-top: #EAEAEA 1px solid;
	border-right: #EAEAEA 1px solid;
	border-bottom: #FFC322 4px solid;

	padding-top: 22px;
	padding-right: 6px;
}

A.item_list_news, A.item_list_news:link, A.item_list_news:visited {
	color: #6E6C6C;
	font: normal 8pt Arial;
	text-decoration: none;
}
A.item_list_news:hover {
	color: #3D3939;
}
SPAN.item_news_curent {
	color: #3D3939;
	font: normal 8pt Arial;
}

A.item_list, A.item_list:link, A.item_list:visited {
	color: #3375D5;
	font: normal 11px Verdana;
	text-decoration: none;
}
A.item_list:hover {
	color: #3D3939;
	text-decoration: none;
}
SPAN.item_list_curent, A.item_list_curent, A.item_list_curent:visited, A.item_list_curent:hover {
	color: #3D3939;
	font: normal 11px Verdana;
	text-decoration: none;
}
A.news_announce, A.news_announce:link, A.news_announce:visited,
table.news_bottom2 td.exsl, table.news_bottom2 td.exsl a, table.news_bottom2 td.exsl a:visited,  table.news_bottom2 td.exsl a:link,
div.exsl a, div.exsl a:link, div.exsl a:visited {
	color: #545454;
	font: normal 11px Verdana;
	text-decoration: none;
}
A.news_announce:hover {
	color: #3D3939;
}
SPAN.item_date {
	color: #F6A103;
	font: bold 8pt Arial;
}
A.item_reply, A.item_reply:link, A.item_reply:visited {
	color: #6E6C6C;
	font: bold 8pt Arial;
	text-decoration: none;
}
A.item_reply:hover {
	color: #B20000;
}


TD.ico_li, TD.ico_lf, TD.baner1, TD.baner2, TD.baner3, TD.top_menu, TD.baner4 {
	cursor: hand;
	cursor: pointer;
}

H1.main_item_title {
	color: #434343;
	font: bold 11pt Arial;
}

TD.main_item_title {
	color: #434343;
	font: bold 11pt Arial;

	/*padding: 32 5 10 15;*/
	padding-top: 17px;
	padding-right: 15px;
	padding-bottom: 10px;
	padding-left: 15px;
}

TD.main_item, TD.main_item P, TD.main_item TABLE, TD.main_item TABLE TD, TD.main_item DIV {
	color: #434343;
	font: normal 10pt Arial;

	margin: 0;
	padding:0;
}

TD.main_item IMG, TD.main_item TABLE IMG, TD.main_item TABLE TD IMG, TD.main_item P IMG, TD.main_item DIV IMG {
	border: #656565 1px solid;
}
TD.main_item CENTER TABLE TD IMG {
	border: #656565 0px solid;
}

TD.main_item, TD.bottom_hr {
	/*padding: 5 5 0 15;*/
	padding-top: 0px;
	padding-right: 15px;
	padding-bottom: 0px;
	padding-left: 15px;
}


HR {
	height: 0px;
	width: 100%;
	border-top: #FFC322 1px solid;
}

HR.main_item {
	height: 0px;
	width: 96%;
	border-top: #FFC322 1px solid;
}

TABLE.right_tab {
	height: 100%;
	background: #F2F2F2;
}

TD.right_main {
	padding-bottom: 5px;
	padding-left: 10px;
	padding-top: 4px;
	padding-right: 5px;
}

SPAN.right_title {
	color: #3375D5;
	font: bold 8pt Arial;
}

SPAN.right, A.right, A.right:link, A.right:visited {
	color: #656565;
	font: normal 8pt Arial;
	text-decoration: none;
}
A.right:hover {
	color: #3D3939;
}


SPAN.signature {
	font: normal 7pt Arial;
}

IMG.blank {
	border: #FFFFFF 0px solid;
}
TD.comment_num {
	color: #CECECF;
	font: bold 8pt Verdana;

	width: 24px;
	padding-left: 13px;
	text-align: right;
}
TD.comment_title {
	color: #656565;
	font: normal 8pt Verdana;

	padding-left: 6px;
	padding-right: 20px;
	padding-bottom:2px;
}
TD.comment_text {
	color: #434343;
	font: normal 8pt Verdana;

	padding-left: 6px;
	padding-right: 17px;
	padding-bottom:10px;
}
A.comment_link, A.comment_link:link, A.comment_link:visited {
	color: #656565;
	font: normal 8pt Verdana;
	text-decoration: none;
}
A.comment_link:hover {
	color: #2C84CF;
}
td.ca {
	background: #F2F2F2;
	padding-right: 4px;
}
td.ca2 {
	background: #F7F4EB;
	padding-right: 4px;
}

TD.dir_bg_title {
	color: #434343;
	font: normal 10pt Arial;
}







/* Directory */
TD.dir_bg_title {
	/*padding: 10 5 10 15;*/
	padding-top: 10px;
	padding-right: 5px;
	padding-bottom: 10px;
	padding-left: 15px;
}

TD.dir_bg {
	color: #666666;
	font: normal 7pt Arial;

	border: #EAEAEA 1px solid;

	padding-top: 6px;
	padding-left: 7px;
	padding-bottom: 7px;

	background: url('../img/sec-bg-listing.gif') repeat-x;
}

TD.dir_td {
	color: #666666;
	font: normal 7pt Arial;
}


INPUT.dir_search {
	width: 97%;
	border: #666666 1px solid;
}


A.dir, A.dir:link, A.dir:visited {
	color: #3B69CB;
	font: normal 8pt Arial;
	text-decoration: underline;
}
A.dir:hover {
	color: #2E529E;
}

A.dir_in, A.dir_in:link, A.dir_in:visited {
	color: #3B69CB;
	font: normal 8pt Arial;
	text-decoration: none;
}
A.dir_in:hover {
	color: #2E529E;
}

TD.dir_adr {
	color: #6C6C6C;
	font: bold 9pt Arial;
}
TD.dir_itL {
	width: 90%;
	color: #686868;
	font: normal 11px Verdana;
}
TD.dir_itR {
	width: 10%;
	color: #686868;
	font: normal 11px Verdana;
}

TR.dir_tr {
	background: url('../img/dir-bg.gif') repeat-x;
	background-position: bottom;
}

SPAN.dir_itL, SPAN.dir_itR {
	color: #686868;
	font: normal 11px Verdana;
	background: #FFFFFF;
}
TD.dir_name {
	color: #1760B7;
	font: bold 11pt Arial;
	padding-top: 7px;
	padding-bottom: 5px;
}
td.dir_name a, td.dir_name a:visited {
	font-size: 10px;
}
TD.dir_item {
	color: #434343;
	font: normal 10pt Arial;
	/*padding: 7 5 10 15;*/
	padding-top: 7px;
	padding-right: 5px;
	padding-bottom: 10px;
	padding-left: 15px;
}
SPAN.dir_cat {
	color: #C9010E;
	font: bold 12pt Arial;
}
SPAN.dir_result {
	color: #C9010E;
	font: bold 8pt Arial;
}
/*  // DIRECTORY */




INPUT.logon_input {
	width: 85%;
	height:16px;
	border: #000000 1px solid;
}

INPUT.logon_submit {
	height: 20px;
	border: #000000 1px solid;
}

DIV.comment {
	width: 97%;
	padding-left: 15px;
}

TABLE.comment {
	width: 100%;

	border: #EBEBEB 1px solid;
	background: url('../img/sec-bg-listing.gif') repeat-x;
}

TABLE.comment TD {
	color: #6B6B6B;
	font: bold 10pt Arial;
	padding-top: 5px;
	padding-bottom: 5px;
}

TD.commentC INPUT, TD.commentC TEXTAREA, TD.commentR INPUT {
	color: #333333;
	font: normal 10pt Arial;

	width: 91%;
	border: #AEAFB3 1px solid;
}

TD.commentR INPUT {
	width: 63%;
}

INPUT.check {
	width: 32px;
}

TD.commentL {
	text-align: right;
	width: 63px;
}
TD.commentC {
	padding-left: 10px;
}

INPUT.comment_submit, INPUT.dir_submit {
	color: #7C7C7C;
	font: bold 10pt Arial;

	margin-left: 10px;

	border: #A7ABAE 1px solid;
	background: url('../img/comment-button-bg.gif');
}
INPUT.dir_submit {
	height: 20px;
	cursor: hand;
	cursor: pointer;
}
DIV.error {
	color: #000000;
	font: bold 10pt Arial;

	border-top: #C90000 2px solid;
	border-bottom: #C90000 2px solid;

	margin-left: 10px;
	margin-right: 20px;
}






A.news_bottom_title, A.news_bottom_title:link, A.news_bottom_title:visited {
	color: #3375D5;
	font: bold 8pt Arial;
	text-decoration: none;
}

TD.news_bottomL {
	padding-left: 13px;
	padding-right: 5px;
	padding-bottom:5px;
}

TD.news_bottomR {
	padding-bottom: 5px;
	padding-right: 5px;
	padding-left: 3px;
}
DIV.img_announce {
	width: 100%;
	height: 60px;
	background-position: top left;

	cursor: hand;
	cursor: pointer;
}

TD.search_field {
	background: url('../img/main-sec-bg-orange2.gif');
}

B.listContentB {
	padding-left: 5px;
	padding-right:5px;

	border: #A7ABAE 1px solid;
	background: url('../img/bg-scroll.gif');
}

A.listContent, A.listContent:visited {
	color: #414141;
	font: normal 9pt Arial;
	text-decoration: none;
}

A.listContent:hover {
	color: #000000;
	text-decoration: none;
}

SPAN.listing {
	color: #5D5E64;
	font: bold 8pt Arial;
}

TD.rating_top {
	border-top: #FFC322 1px solid;
}
TD.rating_top SPAN {
	font-size: 2px;
}
TD.rating_res {
	height: 37px;
	background: #FFC422;

	padding-left: 10px;
	padding-right: 8px;
}
SPAN.rating_res {
	color: #4A4000;
	font: bold 10pt Arial;
	padding-left: 10px;
	padding-right: 8px;
}
INPUT.rating_submit {
	color: #7C7C7C;
	font: bold 10pt Arial;

	border: #A7ABAE 1px solid;
	background: url('../img/comment-button-bg.gif');
}

TD.banner {
	height: 100%;

	padding-top: 25px;
	padding-bottom: 35px;

	border-top: #E2E0E7 1px solid;
	background: #FBFBFB;
}


TD.bottom01 {
	width: 100px;
	height: 24px;
	border-right: #FFFFFF 1px solid;
}


TD.bottom01, TD.bottom02, TD.bottom03, TD.bottom04, TD.bottom05 {
	height: 24px;

	color: #FFFFFF;
	font: bold 12px Arial;
}
TD.bottom01 {
	padding-left: 11px;
}
TD.bottom03 {
	padding-left: 16px;
	border-left: #FFFFFF 1px solid;
	border-right: #FFFFFF 1px solid;
}
TD.bottom04 {
	padding-left: 12px;
	border-right: #FFFFFF 1px solid;
}
TD.bottom05 {
	padding-left: 15px;
}


TD.bottom11, TD.bottom12, TD.bottom13, TD.bottom14, TD.bottom15 {
	background: #FFFFFF;

	color: #737373;
	font: normal 11px Arial;

	padding-top: 15px;
}
TD.bottom11 {
	padding-left: 11px;
	padding-right: 5px;
}
TD.bottom12 {
	padding-left: 10px;
	padding-right:10px;
	border-left: #E9E9E9 1px solid;
	border-right:#E9E9E9 1px solid;

	background: url('../img/sec-bg-listing.gif') repeat-x;
}
TD.bottom12td {
	color: #737373;
	font: normal 11px Arial;
}

A.bottom, A.bottom:link, A.bottom:visited {
	color: #737373;
	font: normal 11px Arial;
	text-decoration: none;
}


TD.bottom13 {
	padding-left: 17px;
	padding-right:10px;
}

TABLE.bottom06tab {
}

TD.bottom02 {
	padding-left: 11px;
	border-left: #FFFFFF 1px solid;
}

TD.bottom06 {
	height: 214px;
	background: url('../img/bottom-nd-bg.gif');
}

TD.bottom06td {
	background: url('../img/bottom-logo-bg.gif') no-repeat;
	background-position: bottom center;

	padding-left: 14px;
}
TD.bottomR060 {
	padding-top: 5px;

}
TD.bottomR06T{
	color: #FFFFFF;
	font: normal 8pt Arial;

}
A.bottomR06T, A.bottomR06T:link, A.bottomR06T:visited {
	color: #FFFFFF;
	font: bold 8pt Arial;
	text-decoration:none;
}

A.bottom_link, A.bottom_link:link, A.bottom_link:visited {
	color: #3B78D3;
	font: bold 12px Arial;
	text-decoration: none;
}

TABLE.bottomL {
	width: 100%;
	height:24px;
	background: #BC3544;
}

TABLE.bottomC {
	width: 100%;
	height:24px;
	background: #FBC000;
}

TD.bottomR {
	background: green;
}




A.hidden, IMG.hidden {
	display: none;
	visibility: hidden;
}


SPAN.sec_one {
	color: #000000;
	font: bold 9pt Arial;
}
SPAN.sec_info, P.sec_info {
	color:#808080;
	font: normal 8pt Arial;
}
TD.sec_name_list P {
	padding-top: 5px;
}

TD.comment_title INPUT, TD.comment_text TEXTAREA {
	border: #204984 1px solid;
}

TD.comment_title A, TD.comment_title A:visited {
	color: #6E6C6C;
	text-decoration: none;
}
TD.comment_title A:hover {
	color: #3D3939;
}



#tooltip{
	color: #333333;
	font:normal 10px Verdana;
	background: #FFFFFF;

	margin: 0px;
	padding: 2px 2px;

	visibility:hidden;
	position:absolute;
	z-index:1001;
	border:1px solid #666666;
}

TD.comment_alert {
	color: #656565;
	font: normal 7pt Verdana;

	padding-left: 6px;
	padding-right: 20px;
	padding-bottom:2px;
}

TD.comment_msg {
	padding-left: 9px;
	padding-right:5px;
	color: #656565;
	font: normal 7pt Verdana;
}
P.comment_msg {
	color: #656565;
	font: normal 7pt Verdana;
	line-height: 8pt;
}





TD.nlred {
	width: 5px;
	background: #B6110B;
}

SPAN.intred, P.intred {
	color: #AF161B;
	font: normal 18pt Verdana;
}

SPAN.title {
	color:#C9010E;
	font:bold 12pt Arial;
}
SPAN.subtitle {
	color:#1760B7;
	font:bold 11pt Arial;
}

SPAN.table {
	color:#424141;
	font:normal 8pt Verdana;
}

SPAN.maintxt {
	color:#434343;
	font:normal 10pt Arial;
}





SPAN.list_name, A.list_name, A.list_name:visited {
	color: #3375D5;
	font: normal 10px Verdana;
	text-decoration: none;
}
A.list_name:hover {
	color: #414141;
}

SPAN.list_field, A.list_field, A.list_field:visited {
	color: #414141;
	font: normal 11px Verdana;
}

SPAN.list_inf {
	color: #666465;
	font: normal 10px Verdana;
}

IMG.hand {
	cursor: hand;
	cursor: pointer;
}



INPUT.ancet_text {
	color: #333333;
	font: normal 10pt Arial;

	width: 90%;
	height: 18px;
	border: #AEAFB3 1px solid;
}
TEXTAREA.ancet_textarea {
	width: 90%;
	border: #AEAFB3 1px solid;
}

SPAN.ancettext {
	color: #6E6C6C;
	font: normal 11px Verdana;
}
LABEL {
	color: #123456;
	font: normal 12px Verdana;
}
INPUT.ancet_button {
	color: #7C7C7C;
	font: bold 10pt Arial;

	border: #A7ABAE 1px solid;
	background: url('../img/comment-button-bg.gif');
}

DIV.BR {
	width: 1px;
	height: 1px;
}

SPAN.tabtd {
	color:#424141;
	font:normal 8pt Verdana;
	padding: 5px;
	padding-left:0px;
}

SPAN.tabth {
	color: #565658;
	font: bold 8pt Verdana;
	padding: 5px;
}
TD.tabtd_top {
	border-top: #B9BCC5 1px solid;
	border-left: #B9BCC5 1px solid;
	border-bottom: #B9BCC5 1px solid;
}
TD.tabtd_topR {
	border-top: #B9BCC5 1px solid;
	border-left: #B9BCC5 1px solid;
	border-right: #B9BCC5 1px solid;
	border-bottom: #B9BCC5 1px solid;
}

TD.tabtd {
	border-left: #B9BCC5 1px solid;
	border-bottom: #B9BCC5 1px solid;
	padding-left: 5px;
}

TD.tabtdR {
	border-left: #B9BCC5 1px solid;
	border-right: #B9BCC5 1px solid;
	border-bottom: #B9BCC5 1px solid;
}



TD.tabth_t {
	border-top: #B9BCC5 1px solid;
	border-left: #B9BCC5 1px solid;
	background: #E5E5E5;
}

TD.tabth {
	border-top: #B9BCC5 1px solid;
	border-left: #B9BCC5 1px solid;
	background: #E5E5E5;
}

TD.tabthR {
	border-top: #B9BCC5 1px solid;
	border-left: #B9BCC5 1px solid;
	border-right: #B9BCC5 1px solid;

	background: #E5E5E5;
}

B.poster_date {
	color: #367DD5;
	font: bold 10pt Tahoma;
}

A.poster_item, A.poster_item:visited {
	color: #5A5959;
	text-decoration: none;
	font: bold 10pt Arial;
}

A.poster_item:hover {
	color: #000000;
}

SPAN.poster_info, A.poster_info, A.poster_info:visited {
	color: #5A5959;
	font: normal 10pt Arial;
}

A.poster_next, A.poster_next:visited {
	color: #000000;
	font: normal 9pt Arial;
	text-decoration: none;
}A.poster_next:hover {color: #D50912;}

P.poster {
	color: #367DD5;
	font: bold 12pt Arial;
}
P.poster_week {
	color: #D50912;
	font: bold 12pt Arial;
}

#search_div {
	position: absolute;
	top: 0px;
	left:-150px;
}

#auth {
	visibility: hidden;
	display: none;
}

SPAN.news_announce {
	color: #545454;
	font: normal 8pt Verdana;
}
A.item_list_arch1, A.item_list_arch1:visited {
	color: #434343;
	font: bold 8pt Verdana;
}
A.item_list_arch, A.item_list_arch:visited {
	color: #6E6C6C;
	font: normal 8pt Verdana;
}

A.item_list_arch:hover {
	color: #000000;
}

A.dialog_auth, A.dialog_auth:visited {
	color: #3375D5;
	font: bold 9pt Arial;
}

A.dialog_auth:hover {
	color: #D30204;
}

INPUT.dialog_auth {
	color: #7C7C7C;
	font: bold 10pt Arial;

	border: #A7ABAE 1px solid;
	background: url('../img/comment-button-bg.gif');
}


TD.item_date1 {
	padding-top: 5px;
}

TABLE.news_bottom1 {
	border-right: #E2E0E7 1px solid;
}

TABLE.news_bottom2 {
	border-right: #E2E0E7 1px solid;
}

TD.baner_td0 {
	border-right: #E2E0E7 1px solid;
}

TD.viewed_td {
	padding-right: 18px;
	padding-bottom: 8px;
}

TD.main_item0 {
	border-bottom: #FFC322 1px solid;
}


TD.main_item_td2 {
	padding-right: 5px;
}

TD.to_all_list {
	padding-top: 7px;
}

TD.list_info {
	padding-bottom: 10px;
}

IMG.first_img {
	padding-right: 7px;
}

DIV.main_item_div0 {
	width: 100%;
	height: 0px;

	font-size:1px;

	border-bottom: #FFC127 1px solid;
}
TD.bottom_hr {
	height: 1px;
	font-size: 1px;
}

TABLE.anima {
	width: 100%;
	text-align: center;
}
TABLE.anima TD {
	text-align: center;
}

DIV.anima {
	width: 100%;
	text-align: center;
}

DIV.items_div {
	display: none;
	visibility: hidden;
}

DIV.bottom_listing {
	padding-left: 15px;
}
DIV.bottom_listing0 {
	color: #B21109;
	font:bold 9pt Arial;

	padding-left: 10px;
	border-left: #B21109 5px solid;
}

DIV.text_ban {
	width: 100%;
	font-size:1px;
	display: block;
	background-repeat: no-repeat;

	cursor: hand;
	cursor: pointer;
}


TD.tv {
	color: #656565;
	font: normal 9pt Arial;

	padding-top: 10px;
	padding-right: 5px;
}


TD.profile {
	color: #545454;
	font: normal 9pt Arial;
}

SPAN.subtitle2 {
	color: #1760B7;
	font: normal 10pt Arial;
}

INPUT.profile, TEXTAREA.profile {
	width: 90%;
	font: normal 8pt Verdana;
	border: #A5ACB2 1px solid;
}

INPUT.profileR, TEXTAREA.profileR {
	width: 50%;
	font: normal 8pt Verdana;
	border: #A5ACB2 1px solid;
}

A.search, A.search:link, A.search:visited {
	color: #3375D5;
	font: normal 8pt Arial;
	text-decoration: none;
}
A.search:hover {
	color: #3D3939;
	text-decoration: none;
}

IMG.move {
	position: absolute;
}

#forum_tr, #forum_tr2 {
	display: none;
	visbility: hidden;
}

SPAN.sort {
	color: #6E6C6C;
	font: normal 10px Verdana;
}

TD.sort SPAN {
	color: #AB0F0F;
	font: bold 11px Verdana;
}

A.tlist, A.tlist:link, A.tlist:visited {
	color:#3375D5;
	font:bold 8pt Arial;
	text-decoration: none;
}
A.tlist:hover {
	color: #D50912;
	text-decoration: none;
}

A.tlname, A.tlname:link, A.tlname:visited {
	color:#525252;
	font:normal 8pt Arial;
	text-decoration: none;
}
A.tlname:hover {
	color: #000000;
	text-decoration: none;
}

b.tlist_arch {
	padding-left: 5px;
	padding-right:5px;

	font: normal 8pt Arial;
	border: #CDCDCD 1px solid;
	background: url('../img/bg-scroll.gif');
}

A.tlist_arch, A.tlist_arch:visited, A.tlist_arch:visited {
	color: #9A9A9A;
	font: normal 8pt Arial;
	text-decoration: none;
}

A.tlist_arch:hover {
	color: #000000;
	text-decoration: none;
}


div.avatar {
	float: left;
	padding: 1px;
	border: #C1C0BD 1px solid;
	margin-right: 4px;
	min-width: 60px;
}
div.avatar img {
	min-width: 60px;
}
div.avatar2 {
	float: left;
	color: #656565;
	font: normal 8pt Verdana;
}
div.avatar2 input, input.av2 {
	color: #656565;
	font: normal 8pt Verdana;
	background: #0;
	border-style: none;
}

span.new {
	color: red;
}

SPAN.subtitle3 {
	color: #716F70;
	font: normal 14pt Arial;
	width: 100%;
	border-bottom: #DDDDDD 1px solid;
}

A.search8, A.search8:link, A.search8:visited {
	color: #3375D5;
	font: normal 8pt Verdana;
	text-decoration: none;
}
A.search8:hover {
	color: #3D3939;
	text-decoration: none;
}

td.forum1 {
	padding-top: 5px;
	padding-right: 4px;
}

td.forum2 {
	color: #000000;
	font:normal 8pt Arial;
}

td.forum3 {
	color:#9A9A9A;
	font:normal 8pt Arial;
	padding-left:6px;
	padding-right:8px;
}


span.ftopic_cur {
	color: #525252;
	font:bold 8pt Arial;
}

td.forum4 {
	color:#525252;
	font:normal 8pt Arial;
}

div.forum1 {
	color:#9A9A9A;
	font:bold 9pt Arial;
	height:16px;
	padding-left:10px;
}

span.foruminf {
	color:#9A9A9A;
	font:bold 9pt Arial;
}

td.stats {
	color: #3375D5;
	font: bold 8pt Arial;
	padding-left: 6px;
}

span.blankLink {
	color:#9A9A9A;
	font: normal 8pt Verdana;

	cursor: hand;
	cursor: pointer;
}

span.blankLink_ {
	color:#333333;
	font: normal 8pt Verdana;

	padding: 2px;
	border: #A7ABAE 1px solid;
	background: url('../img/comment-button-bg.gif');
}

#day_stat {
	width: 100%;
	display: block;
	visibility: show;
}

#week_stat {
	width: 100%;
	display: none;
	visibility: hidden;
}

#month_stat {
	width: 100%;
	display: none;
	visibility: hidden;
}

A.stats, A.stats:visited {
	color: #3375D5;
	font: normal 8pt Verdana;
	text-decoration: none;
}
A.stats:hover {
	color: #3D3939;
	text-decoration: none;
}

span.poll {
	color: #656565;
	font: normal 8pt Verdana;
}

TD.weatherBL, TD.weatherB, TD.weatherBR {
	color: #656565;
	font: normal 8pt Verdana;
}
TD.weatherBL {
	border-right: #BEBCBD 1px solid;
	padding-right:3px;
}
TD.weatherB {
	border-right: #BEBCBD 1px solid;
	padding-left:6px;
	padding-right:3px;
}
TD.weatherBR {
	padding-left:6px;
	padding-right:3px;
}

TABLE.members TD {
	border-bottom: #FFFFFF 1px solid;
}



#yandexDirect {
	padding: 0px 10px;
}
#yandexDirect #y5_direct1 ul li div.y5_ad div.ad-link a, #yandexDirect #y5_direct1 ul li div.y5_ad div.ad-link a {
	color: #3375D5 !important;
	font: bold 12px Tahoma !important;
	text-decoration: none !important;
}
#yandexDirect #y5_direct1 ul li div.y5_ad div.ad-link a:hover {
	text-decoration: underline !important;
}
#yandexDirect #y5_direct1 ul li div.y5_ad div {
	color: #333 !important;
	font: normal 12px Verdana !important;
}
#yandexDirect #y5_direct1 ul li div.y5_ad span.url {
	font-size: 11px !important;
}

a.tagcloud, a.tagcloud:visited {
	color: #fff;
}