/* CSS Document */
html, body{
margin: 0px;
padding: 0px;
width:100%;
height: 100%;
font-family: Times New Roman;
font-size:14px;
line-height: 17px;
color:#663300;		
}
table{
border-spacing: 0px;
border-collapse: collapse;
font-family: Times New Roman;
font-size:14px;
line-height:17px;
color:#663300;	
border: 1px solid #D1BD92;
}
ul, ol, li{
padding-top: 0px;
padding-bottom: 0px; 
margin-bottom: 0px;
margin-top: 0px;
}
li{
font-family: Times New Roman;
font-size:14px;
line-height: 17px;
color:#663300;	
}
div, span{
font-size:14px;
border : 0px; 
margin : 0px; 
padding :0px; 
}
object 
 { 
border : 0px; 
margin : 0px; 
padding :0px; 
display: block; 
} 
img{
        border:0px;
	margin: 0px;
	padding: 0px;	
}
p {
margin: 0px;
padding:3px; 
font-family: Times New Roman;
font-size:14px;
line-height: 17px;
color:#663300;
}
a{
	font-family: Times New Roman;
	font-size:14px;
	color:#663300;
	text-decoration:underline;
margin: 0px;
padding-top:0px; 
padding-left:0px; 
padding-right:0px; 
padding-bottom:3px; 
}
a:hover{
margin: 0px;
padding-top:0px; 
padding-left:0px; 
padding-right:0px; 
padding-bottom:3px; 
	font-family: Times New Roman;
	font-size:14px;
	color:#B20000;
	text-decoration:underline;
}
a:active{
margin: 0px;
padding-top:0px; 
padding-left:0px; 
padding-right:0px; 
padding-bottom:3px; 
	font-family: Times New Roman;
	font-size:14px;
	color:#B20000;
	text-decoration:underline;
}
a.bott_menu{
	font-family: Times New Roman;
	font-size:9pt;
	color:#663300;
	text-decoration:none;
}

a:hover.bott_menu{
	font-family: Times New Roman;
	font-size:9pt;
	color:#663300;
	text-decoration:underline;
}
a.apoll{
	font-family: Arial;
	font-size:9pt;
	color:#996633;
	text-decoration:underline;
line-height: 14px;
}
a:hover.apoll{
	font-family: Arial;
	font-size:9pt;
	color:#996633;
	text-decoration:none;
line-height: 14px;
}
.title{
	font-family: Times New Roman;
	font-size:11pt;
	color:#663300;
	font-weight:bold;
}
.text_top_col{
background:url('/design/images/text_top_col.jpg') repeat-x;
}
.left_top{
background:url('/design/images/left_top.jpg') no-repeat 100% 50%;
} 
.text_top_col1{
background: url('/design/images/text_top_col1.jpg') no-repeat;}
.text_top_col2{
background: url('/design/images/text_top_col2.png') no-repeat}
.text_top_col3{
background: url('/design/images/text_top_col3.png') repeat-y;
border: 0px;
}
input{
font-family: Times New Roman;
font-size:13px;
}

h1 {
	font-family: Times New Roman;
	font-size:24px;
        color:#B30000;
	font-weight:bold;
        margin: 0px;
        border: 0px;  
        padding-top: 10px;
        padding-bottom: 14px;
}
h1.padd_0 {
	font-family: Times New Roman;
	font-size:24px;
        color:#B30000;
	font-weight:bold;
        margin: 0px;
        border: 0px;  
        padding-top: 10px;
        padding-bottom: 10px;
}
h2 {
	font-family: Times New Roman;
	font-size:18px;
	/*color:#663300;*/
        color:#B30000;
        border: 0px;  
        padding-top: 0px;
        padding-bottom: 14px;
        margin: 0px;
}
h2.vopr {
        padding-top: 0px;
        padding-bottom: 4px;
        margin: 0px;
}
h3 {
	font-family: Times New Roman;
	font-size:16px;
	font-weight:italic;
        color:#B30000;
        border: 0px;  
        padding-top: 0px;
        padding-bottom: 14px;
        margin: 0px;
}
h4 {
	font-family: Times New Roman;
	font-size:14px;
	/*color:#663300;*/
        color:#B30000;
	font-weight:bold;
        border: 0px;  
        padding-top: 0px;
        padding-bottom: 14px;
        margin: 0px;
}
.tree_level
{padding-left:15px;}
.hidden
{display:none;}
.inline
{display:inline;}
.for_ie6
{display:none;}
div.tree_level table tr td a.active
{color:#990000;}

div#auht{
width:100%;
position:absolute;
text-align: right;	
}
a.auth_persona{
	font-family: Arial;
	font-size:9pt;
	color:#520808;
	text-decoration:underline;
}
a:hover.auth_persona{
	font-family: Arial;
	font-size:9pt;
	color:#520808;
	text-decoration:none;
}

.input{
	width:330px;
}

.formfaq table tr td{
	margin:2px;
	padding:2px;
}
th{
background-color:#D1BD92;
}
/*************STYLE FOR XML*********************/
.date{
font-family: Times New Roman;
font-size:11px;
}
a:hover.date{
font-family: Times New Roman;
font-size:11px;
}
.shop_table, .shop_cart_table, .shop_navigation_table, .price_table_border, .shop_cart_table, .table_order, .row_title_group_forums, . table_title_message, .table_themes, .table_group_forums, .table_group_title, .table_user_info, .table_extra_properties,   .table_extra_properties, .row_user_parameters, .table_title_message, .row_title_messages, .smiles_td, .row_add_message, .table_messages, .add_message_table
{border: 0px;}
.add_message_table{border: 0px;}
.row_title_identification{
background-color:#D1BD92;
}
.table_identification
{
border: 1px solid #D1BD92;
}
.left_menu_xml{
border: 0px;
}
.rss{
border: 0px;
padding-top:10px;
}
a.page_link{
font-size:14px;
line-height: 17px;
border: 1px solid #F8F3E4;
text-decoration:none;
}
a.page_link span.border_4{
border: 0px;
padding-right: 4px;
padding-left: 4px;
border: 1px solid #F8F3E4;
text-decoration:none;
}
a:hover.page_link{
font-size:14px;
line-height: 17px;
/*padding-right: 2px;
padding-left: 2px;*/
border: 1px solid #F8F3E4;
}
a:hover.page_link span.border_4{
color:#ffffff;
border: 1px solid #663300;
background-color:  #663300;
padding-right: 4px;
padding-left: 4px;
}
.current{
font-size:14px;
padding-right: 4px;
padding-left: 4px;
line-height: 17px;
border: 1px solid #663300;
}
.page_link, .ctrl{
font-size:14px;
line-height: 17px;
}
.row_title_themes{background-color: #D9C497;}
.row_background{
background-color:#D1BD92;
}
.table_title_message2{
background-color:#D1BD92;
border: 1px solid #D1BD92;
}
.row_user_parameters, .table_title_message{
background-color:#D1BD92;
}
.table_themes{
margin: 0px;
border: 0px;
}
.navigation{
font-family: Times New Roman;
font-size:13px;
line-height:21px;
text-decoration:none;
}
a:hover.navigation{
font-family: Times New Roman;
font-size:13px;
line-height:21px;
color:#B20000;
text-decoration:none;
}
a:active.navigation{
font-family: Times New Roman;
font-size:13px;
line-height:21px;
color:#B20000;
text-decoration:none;
}
.img{
margin-left: 0px;
margin-bottom:0px;
margin-right: 7px;
margin-top: 0px;
padding:0px;
}
.rss{
padding-top:8px;
}
.news_group{
margin-top: 0px;
margin-right: 0px;
margin-left: 0px;
margin-bottom:8px;
padding:0px;
border: 0px;
}
.news_item{
margin-top: 0px;
margin-right: 0px;
margin-left: 0px;
margin-bottom:3px;
padding:0px;
}
.news_text_d{
padding-top:0px;
padding-right: 0px;
padding-left: 0px;
padding-bottom:5px;
margin: 0px;
border: 0px;
}
.news_title{
font-weight: bold;
padding-top:2px;
padding-right: 0px;
padding-left: 0px;
padding-bottom:0px;
margin: 0px;
border: 0px;
}
.line_grey{
border-top:1px solid #D1BD92;
}
.news_text_5{margin-top:5px;}
.padd_4{padding-right:2px; padding-left:2px;}
.form_vopr{
background-color:#D1BD92;
border: 0px;
}
a.form_v{
display:block;
color:#B30000;
text-decoration:underline;
}
a:hover.form_v{
display:block;
color:#663300;
text-decoration:none;
}
.rassilki{
background-color:#D1BD92;
}
.row_title_group_forums, .theme_td_count_answer2, .theme_td_author2, .theme_td_title2, .theme_td_last_message2, .title_group_forums, .theme_td_attribute2{
font-weight: bold;
 height: 15px;
}
.theme_td_count_answer, .theme_td_author, .theme_td_last_message, .theme_td_title, .theme_td_last_message, .theme_td_attribute{border: 1px solid #D1BD92;}
.title_messages{padding: 10px;}
#ShowAddComment{
margin: 0px;
border: 0px;
padding: 0px;
}
.zadat_vopr{
padding-left: 0px; 
padding-right: 0px;
padding-bottom: 0px;
padding-top: 7px;
margin: 0px;
border: 0px;
}
.otvet{
padding-left: 50px; 
padding-right: 0px;
padding-bottom: 0px;
padding-top: 0px;
margin: 0px;
border: 0px;
}
a.padd_0{
padding: 0px;
margin: 0px;
}
a:hover.padd_0{
padding: 0px;
margin: 0px;
}
a:active.padd_0{
padding: 0px;
margin: 0px;
}
.form_cross{
margin: 0px;
padding: 0px;
border: 0px;
outline: 0px;
font-weight: inherit;
font-style: inherit;
font-size: 100%;
font-family: inherit;
vertical-align: baseline;
}
.form_cross2{
margin: 0px;
padding: 0px;
border: 1;
outline: 0px;
font-weight: inherit;
font-style: inherit;
font-size: 100%;
font-family: inherit;
vertical-align: baseline;
}
.div{
margin: 0px;
padding: 0px;
border: 0px;
outline: 0px;
font-weight: inherit;
font-style: inherit;
font-size: 100%;
font-family: inherit;
vertical-align: baseline;
}
.selectedquote{
font-family: Times New Roman;
font-size:12px;
font-weight: bold;
}
.table_user_info2{
border: 0px;
}
.left_border{
border-top: 0px;
border-left:  1px solid #D1BD92;
border-bottom: 0px;
border-right: 0px;
}
.bor{border-right: 1px solid #D1BD92;border-bottom: 1px solid #D1BD92;}
.bor2{border-top: 1px solid #D1BD92;border-bottom: 1px solid #D1BD92;}

div.quotestyle
{
background-color:#E6DCBC;
padding:3px 10px 3px 10px;
}
