body
{
margin: 0px;
padding: 0px;
font-family: Arial,Tahoma;
font-size: 12px;
color: #000000;
background-color: #ffffff;
}
td, p, input, select
{
font-family: Arial,Tahoma;
font-size: 12px;
color: #000000;
}
img{border:0;}

h1{font-family: Georgia;font-size: 21px;color: #000000;}
h2{margin: 0px;padding: 0px;font-family: Arial,Tahoma;font-size: 12px;color: #000000;background-color: #ffffff;}

a, a:visited
{
font-family: Arial,Tahoma;
font-size: 12px;
color: #c80000;
text-decoration: underline;
}
a:hover
{
font-family: Arial,Tahoma;
font-size: 12px;
color: #c80000;
text-decoration: none;
}
hr {
 border: 0px;
 background: #b1b1b1;
 padding: 0px;
 height:1px;
}

.white_t
{
font-family: Arial;
font-size: 11px;
color: #ffffff;
text-decoration: none;
}

.red_t, a.red_t,a.red_t:visited,a.red_t:active,a.red_t:hover
{
font-family: Tahoma, Arial;
font-size: 11px;
color: #fe003b;
text-decoration: underline;
}

.small_t
font-size: 11px;
{
}
.red_d, a.red_d, a.red_d:visited, a.red_d:active, a.red_d:hover
{
font-family: Arial;
font-size: 11px;
color: #c80000;
text-decoration: underline;
}
.red_d_b, a.red_d_b, a.red_d_b:visited, a.red_d_b:active, a.red_d_b:hover
{
font-family: Arial;
font-size: 16px;
font-weight: bold;
color: #c80000;
text-decoration: none;
}

.copy
{
font-family: Arial;
font-size: 11px;
color: #231f20;
text-decoration: none;
padding: 14px 10px 0px 10px;
}

.cForm {
	padding: 14px 10px 0px 10px;
}

.cForm2 {
	padding: 0px 0px 0px 20px;
}
.cForm3 {
	padding: 0px 0px 0px 0px;
}

.bField1 {
	border: 1px solid #a1a1a1;
	width: 208px;
	height: 20px;
	font-size:14px;
}
.bField2 {
	border: 1px solid #a1a1a1;
	width: 196px;
	height: 20px;
	font-size:14px;
}
.gray_l
{
font-family: Tahoma;
font-size: 11px;
color: #a1a4a6;
}

.tabl_s {
	padding: 0px 12px 0px 10px;
}
.f_georg
{
font-family: Georgia;
font-size: 12px;
color: #000000;
}
.header_b
{
font-family: Georgia;
font-size: 21px;
color: #000000;
}
.pad_top
{
padding: 24px 0px 0px 0px;
}

a.top_menu,a.top_menu:visited,a.top_menu:hover
{
font-family: Tahoma;
font-size: 11px;
color:#000000;
text-decoration: none;
}

.top_menu
{
padding: 0px 10px 0px 10px;
white-space: nowrap;
font-family: Tahoma;
font-size: 11px;
color:#000000;
text-decoration: none;
text-align: center;
vertical-align: middle;
height:24px;

}
.top_menu_a
{
 background-color: #f1f1f1;
padding: 0px 10px 0px 10px;
white-space: nowrap;
font-family: Tahoma;
font-size: 11px;
color:#000000;
text-decoration: none;
text-align: center;
vertical-align: middle;
height:24px;

}

.col1
{
 padding: 24px 0px 0px 0px;
}
.col2
{
 padding: 0px 0px 0px 0px;
}
.picture
{
border: 1px solid #f2f2f2;
text-align: center;
padding: 2px 2px 2px 2px;
}
.pad_pic_text
{
text-align: left;
padding: 0px 0px 0px 18px;
}
.grey_bott
{
border-om: 1px solid #f2f2f2;
}
.calend
{
border: 1px solid #f2f2f2;
text-align: center;
font-size:11px;
}
.calend_d
{
border: 1px solid #a2a2a2;
text-align: center;
font-size:11px;
}
.gray_d
{
background-color: #a3a3a3;
text-align: center;
padding: 2px 0 2px 0;
}
.grey_arial
{
font-family: Arial;
font-size: 11px;
color: #888888;
text-decoration: none;
}
a.grey_arial,a.grey_arial:hover,a.grey_arial:visited
{
font-family: Arial;
font-size: 11px;
color: #888888;
text-decoration: none;
}

.pad_bott {
padding-bottom: 20px;
}

.pad_r {
padding-right: 15px;
}

a.anons, a.anons:visited, a.anons:hover
{
font-family: Arial,Tahoma;
font-size: 12px;
color: #000000;
text-decoration: none;
}
a.anons_big, a.anons_big:visited, a.anons_big:hover
{
font-family: Arial,Tahoma;
font-size: 18px;
color: #000000;
text-decoration: none;
}

a.link_black, a.link_black:visited, a.link_black:hover
{
font-family: Arial,Tahoma;
font-size: 11px;
color: #000000;
text-decoration: none;
}
a.link_black2, a.link_black2:visited, a.link_black2:hover
{
font-family: Arial,Tahoma;
font-size: 12px;
color: #000000;
text-decoration: none;
}

a.akcent, a.akcent:visited, a.akcent:active
{
font-family: Arial;
font-size: 11px;
color: #000000;
text-decoration: none;
}
a.akcent:hover
{
font-family: Arial;
font-size: 11px;
color: #c80000;
text-decoration: underline;
}

.hr1{
 width:100%;
 height:1px;
 background-color:#b1b1b1;
}
.hr_seriy{
 width:100%;
 height:1px;
 border:0px;
 background-color:#e5e5e5;
}

.comment{
width:350px;
height:100px;
border:1px solid #cccccc;
}
.captcha{
width:100px;
height:21px;
border:1px solid #cccccc;
}
.comment_dt{
color:#afafaf;
font-size:12px;
/*padding:1px 3px;*/
}

.cmm tr td p{padding:0px;margin:0px;}

.pb10{padding-bottom:10px;}

.font_small{font-size:10px;color:#afafaf;}

.err_txt{color:#f22626;}

.login{
	border: 1px solid #a1a1a1;
	width: 150px;
	height: 20px;
	font-size:12px;
}

.commentirovat{
background-color:#e0e0e0;
border:1px solid #a1a1a1;
padding:5px 10px;
margin-bottom:10px;
color: #c80000;
width:150px;
text-align:center;
}
.num_comm{
background-color:#e0e0e0;
padding:0px 3px;
color:#000000;
}

.quote{color:#a1a1a1;font-style: oblique;}

.dott{border-top:1px dotted #d2d2d2;}
.pt3{padding-top:3px;}
.nick{color:#003c7a;font-size:14px;}
.nick2{font-style:Times,serif;color:#003c7a;font-size:10px%;border-bottom:1px dotted #d1dce7;font-weight: 100;}

a.font10,a.font10:visited,a.font10:link,a.font10:hover{font-size:10px;}

.ramka{padding:3px;border:1px solid #cccccc;float:left;}

.komm1{
height:24px;
padding-left:15px;
background:url('../img/u2.jpg') top left repeat-x;
}
.komm1 a {color:#ffffff;font-size:12px;font-weight:bold;}

.komm2{
color:#404040;
height:24px;
padding-left:6px;
background:url('../img/u3.jpg') top left repeat-x;
}