body { margin:10; FONT-SIZE: 13px; COLOR: #444444; FONT-FAMILY: Tahoma, Arial; BACKGROUND-COLOR: #ffffff; }
td { FONT-SIZE: 14px; COLOR: #444444; FONT-FAMILY: Tahoma, Arial; }
.load { background: url(http://topchatov.ru/ajax-loader.gif) center no-repeat; width:202px; height:139px; }
.load img { background: url(http://topchatov.ru/ajax-loader.gif) center no-repeat; width:202px; height:139px; }
.menu { color: #E33C00; text-decoration: none; }

a {
	font-family: Verdana, Arial;
	color:#70b7ff;
	text-decoration: none;
	font-size:12px;	
}

a:hover{
	color:green;
        
}

link {
	font-family: Verdana, Arial;
	color:#70b7ff;
	text-decoration: none;
	font-size:12px;	
}

.linotype { font-size: 9px; font-family: Verdana; color: #414141;}
.sp_sp { font-size:11px; color: #B5B5B5; text-decoration: none; }
.sp_sp:hover { font-size:10px; color: #B34676; text-decoration: underline; }
.hovers {text-decoration: underline; color:#867AA6;}
.go_view {color:#636974; size:11px; font-family: Arial; text-decoration: none; font-weight:normal; padding:0; margin:0px;}
.go_view:hover {color:#636974; size:11px; font-family: Arial; text-decoration: underline; font-weight:normal; padding:0; margin:0px;}
.go_view2 {color:#46626F; size:11px; font-family: Arial; text-decoration: none; font-weight:normal; padding:0; margin:0px;}
.go_view2:hover {color:#46626F; size:11px; font-family: Arial; text-decoration: underline; font-weight:normal; padding:0; margin:0px;}
.addchat { background-color:#fff; color:#000; border:1px solid; border-color:#3E99E8; padding:3px; }
.addlogotip { background-color:#fff; color:#0071F3; border:1px solid; border-color:#3E99E8; padding:3px; }
.addchat:hover {border-color: #AFF2FF;}
.addlogotip:hover { border-color: #AFF2FF; }
img { border:0px; }
.center_link{ text-decoration:none; color: #999999 }

#liveco a {font-size:8px; font-color:gray; font-family:Arial;}

.w99 {	width: 299; }

.w50 {	width: 40%; }

.progress{	width: 1px;	height: 14px;
	color: #666666;
	font-size: 12px;
	overflow: hidden;
	background-color: #EBEBEB;
	padding-left: 5px;
}
.ok { font: 12px Verdana; cursor: hand; }
ok { font: 12px Verdana; cursor: hand; }

.text {
background-image:url(http://topchatov.ru/images/input.jpg);
        BACKGROUND-COLOR: #ffffff;
	BORDER-BOTTOM: #969696 1px solid;
	BORDER-LEFT: #969696 1px solid;
	BORDER-RIGHT: #969696 1px solid;
	BORDER-TOP: #969696 1px solid;
	COLOR: #333333;
      FONT-SIZE: 8pt; FONT-FAMILY: Verdana, Arial;
}

in {
        BACKGROUND-COLOR: #FFFDFC;
	BORDER-BOTTOM: #969696 1px solid;
	BORDER-LEFT: #969696 1px solid;
	BORDER-RIGHT: #969696 1px solid;
	BORDER-TOP: #969696 1px solid;
	COLOR: #333333;
      FONT-SIZE: 15px; FONT-FAMILY: Verdana; font-weight: bold;
}
.in {
        BACKGROUND-COLOR: #FFFDFC;
	BORDER-BOTTOM: #969696 1px solid;
	BORDER-LEFT: #969696 1px solid;
	BORDER-RIGHT: #969696 1px solid;
	BORDER-TOP: #969696 1px solid;
	COLOR: #333333;
      FONT-SIZE: 15px; FONT-FAMILY: Verdana; font-weight: bold;
}
#in {
        BACKGROUND-COLOR: #FFFDFC;
	BORDER-BOTTOM: #969696 1px solid;
	BORDER-LEFT: #969696 1px solid;
	BORDER-RIGHT: #969696 1px solid;
	BORDER-TOP: #969696 1px solid;
	COLOR: #333333;
      FONT-SIZE: 15px; FONT-FAMILY: Verdana; font-weight: bold;
}
poisk {
background-image:url(http://topchatov.ru/images/input.jpg);
        BACKGROUND-COLOR: #ffffff;
	BORDER-BOTTOM: #969696 1px solid;
	BORDER-LEFT: #969696 1px solid;
	BORDER-RIGHT: #969696 1px solid;
	BORDER-TOP: #969696 1px solid;
	COLOR: #333333;
      FONT-SIZE: 16px; FONT-FAMILY:Verdana; font-weight: bold;
}

#poisk {
background-image:url(http://topchatov.ru/images/input.jpg);
        BACKGROUND-COLOR: #ffffff;
	BORDER-BOTTOM: #969696 1px solid;
	BORDER-LEFT: #969696 1px solid;
	BORDER-RIGHT: #969696 1px solid;
	BORDER-TOP: #969696 1px solid;
	COLOR: #333333;
      FONT-SIZE: 16px; FONT-FAMILY:Verdana; font-weight: bold;
}
.poisk {
background-image:url(http://topchatov.ru/images/input.jpg);
        BACKGROUND-COLOR: #ffffff;
	BORDER-BOTTOM: #969696 1px solid;
	BORDER-LEFT: #969696 1px solid;
	BORDER-RIGHT: #969696 1px solid;
	BORDER-TOP: #969696 1px solid;
	COLOR: #333333;
      FONT-SIZE: 16px; FONT-FAMILY:Verdana; font-weight: bold;
}

select {

	BACKGROUND-COLOR: #ffffff;
	BORDER-BOTTOM: #969696 1px solid;
	BORDER-LEFT: #969696 1px solid;
	BORDER-RIGHT: #969696 1px solid;
	BORDER-TOP: #969696 1px solid;
	COLOR: #333333;
      FONT-SIZE: 8pt; FONT-FAMILY: Verdana, Arial;
}

textarea
 {

	BACKGROUND-COLOR: #FDFFF9;
	BORDER-BOTTOM: #969696 1px solid;
	BORDER-LEFT: #969696 1px solid;
	BORDER-RIGHT: #969696 1px solid;
	BORDER-TOP: #969696 1px solid;
	COLOR: #333333;
      FONT-SIZE: 8pt; FONT-FAMILY: Verdana, Arial;
}
.voit_radio {
BACKGROUND-COLOR: #F4F4F4;
BORDER: 0;
}

.radio {
BACKGROUND-COLOR: #FFFFFF;
BORDER: 0;
}
ol,ul { list-style: none; }

}


b { FONT-WEIGHT: bold; }

b:hover { text-decoration:none; }

.off { FONT-SIZE: 8pt; color: #999999; }

.error { BORDER-BOTTOM: #E33C00 1px solid; BORDER-LEFT: #E33C00 1px solid; BORDER-RIGHT: #E33C00 1px solid; BORDER-TOP: #E33C00 1px solid; }

.nav{ text-decoration:none; font-weight: bold;}

.name {font-family:Georgia, "Times New Roman", Times, serif; font-size:22px; font-weight:bold; color:#FFFFFF; }

.table_item { margin: 5; }

.table_top_orange {
	width: 100%;
	vertical-align: top;
	background: url(px1.gif);
	background-position: top;
	background-repeat: repeat-x;
	border-color: #FF9900;
	border: dashed #EEEEEE;
}
	
.img_news {
	vertical-align: top;
	border-color: #EEEEEE;
	border: #EEEEEE;
	border: none;
}
	
.table_top_red {
	width: 100%;
	vertical-align: top;
	background: url(px2.jpg);
	background-position: top;
	background-repeat: repeat-x;
	border-color: #FF0000;
	border: dotted #EEEEEE;}
	
.color1 { color: #42DF9B; }
.color2 { color: #AC2EF2; }
.color_color { color: #586484; }
.grcolor {color:#718C4B;}
.blue { color: #0066CC; text-decoration: none; }
.menu_txt { color:#939393; text-decoration:none; font-family:tahoma; font-size:10px; text-transform:uppercase; font-weight:bold; }
.sm1 { font-size:11px; }
.u { text-decoration:underline; }
.blue_bold { color: #0066CC; text-decoration: none; font-weight:bold; }
.sm { font-size:10px; }
.sm_orange { color:#F7941D; text-decoration:none; font-size:11px; font-weight:bold; }
.copy { font-family:tahoma; font-size:10px; color:#9B9B9B; text-decoration:none; }
.price { color: red;  font-size:16px; font-weight:bold; }
.date {	color: #FFFFFF; text-decoration:none; }
a:date { text-decoration: none; color:#FFFFFF; }


.white 		{ FONT: Tahoma; COLOR: #FFFFFF}
.black 		{ FONT: Tahoma; COLOR: #000000}
.gray 		{ FONT: Trebuchet,Tahoma; COLOR: #999999}
.dark_blue	{ FONT: Trebuchet,Tahoma; COLOR: #336699}
.dark_green	{ FONT: Trebuchet,Tahoma; COLOR: #006633}
.dark_orange { FONT: Trebuchet,Tahoma; COLOR: #FF9900}
.red		{ FONT: Trebuchet,Tahoma; COLOR: #FF0000}
.dark_red	{ FONT: Trebuchet,Tahoma; COLOR: #B71E2D}

.bg_gray		{ background-color:#E6E6E6; padding-bottom: 3px; padding-top: 3px; padding-left: 10px; padding-right: 10px}
.bg_dark_red	{ background-color:#B71E2D; padding-bottom: 3px; padding-top: 3px; padding-left: 9px; padding-right: 9px}
.bg_dark_orange	{ background-color:#FF9900; padding-bottom: 3px; padding-top: 3px; padding-left: 9px; padding-right: 9px}
.bg_dark_blue	{ background-color:#336699; padding-bottom: 3px; padding-top: 3px; padding-left: 9px; padding-right: 9px}
.bg_dark_green	{ background-color:#006633; padding-bottom: 3px; padding-top: 3px; padding-left: 9px; padding-right: 9px}

.b	 	{ FONT-WEIGHT: bold}
.cn 	{	FONT: 22px 'Courier New'; FONT-WEIGHT: bold}
.up		{ TEXT-TRANSFORM: uppercase}
.nd		{ text-decoration:none}
HR		{ COLOR: #E6E6E6; HEIGHT: 1px}
.small 		{ FONT-SIZE: 14px; COLOR: #888888}

.menu_1 span { background-color:#E0FFFE; }
.menu_1 href { background-color:#E0FFFE; color:#61A9FF; font: Verdana 12px; }
.menu_1 a { background-color:#E0FFFE; color:#61A9FF; font: Verdana 12px; }
.menu_1 a:link { background-color:#E0FFFE; color:#61A9FF; font: Verdana 12px; }
.menu_1 a:hover { background-color:#E9F3FF; color:black; font: Verdana 12px; }
#menu_1 span { background-color:#E0FFFE; }
#menu_1 a { background-color:#E0FFFE; color:#61A9FF; font: Verdana 12px; }
#menu_1 a:hover { background-color:#E9F3FF; color:black; font: Verdana 12px; }
#menu_1 a:link { background-color:#E0FFFE; color:#61A9FF; font: Verdana 12px; } 
#menu_1 href { background-color:#E0FFFE; color:#61A9FF; font: Verdana 12px; }
.big_link { FONT-SIZE: 17px; FONT-WEIGHT: bold;}
big_link { FONT-SIZE: 22px; FONT-WEIGHT: bold;}
.16 { FONT-SIZE: 16px; }
.14 { FONT-SIZE: 14px; }
.12 {FONT-SIZE: 12px;}

H1 { padding:0px; margin:0px; FONT-SIZE: 18px; }
H2 { MARGIN-TOP: 5px; MARGIN-BOTTOM: 5px; FONT-SIZE: 19px; }
H2 A { MARGIN-TOP: 5px; MARGIN-BOTTOM: 5px; FONT-SIZE: 14px; }
H2 A:visited { MARGIN-TOP: 5px; MARGIN-BOTTOM: 5px; FONT-SIZE: 14px; }
H3 { MARGIN-TOP: 5px; MARGIN-BOTTOM: 3px; FONT-SIZE: 12px; }
H3 A { MARGIN-TOP: 5px; MARGIN-BOTTOM: 3px; FONT-SIZE: 12px; }
H3 A:visited { MARGIN-TOP: 5px; MARGIN-BOTTOM: 3px; FONT-SIZE: 12px; }
H4 { MARGIN-TOP: 2px; MARGIN-BOTTOM: 2px; }
H5 { MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px;  padding:0px; }
.H5 { MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px;  padding:0px; }
#H5 { MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px; padding:0px; }
.stat 		{ DISPLAY: none; }
a:hover {
	background		: #ffffff;	/*необходимо для IE6*/
	text-decoration	: none;
}
a.tooltip span {
	display			: none; 
	padding			: 2px 3px; 
	margin-left		: 8px; 
	width			: 200px;
}
a.tooltip:hover span {
	display			: inline; 
	position		: absolute; 
	background		: #ffffff; 
	border			: 1px solid #cccccc; 
	color			: #6c6c6c;
}
#xxx {display:none;}
#messageText {background:url('http://topchatov.ru/images/text_area.gif');}

.pyki {font-size:8px; font-family:Arial; padding:0; margin:0; border-bottom:1px dotted; border-color:#D4D4D4;}
.pyki:hover {font-size:8px; color:#5BB7D6; font-family:Arial; padding:0; margin:0; border-bottom:1px dashed; border-color:#5BB7D6;}