* {border-collapse:collapse;}
.png { behavior: url(/design3/js/iepngfix.htc) }
html,body{margin:0;padding:0;width:100%; height:100%;}
html,td{
font-family:"Times New Roman", Times, serif;
font-size:14px;
color:#333300;
}
.b{border:1px solid black;}

a {color:#222200; text-decoration:underline;}
a:hover{text-decoration:none;}
a.noline{text-decoration:none;}
a.noline:hover{text-decoration:underline;}
a img{border:none}

a.right_menu{
display:block;
}

h1,h2,h3{
color:#333300;
font-weight:bold;
margin:5px 0;
padding:0;
}
h1{font-size:21px; }
h2{font-size:18px;}
h3{font-size:16px;}
p{
margin-top:5px;
margin-bottom:10px;
}


.top_menu,.top_menu a{
font-size:15px;
font-family:"Times New Roman", Times, serif;
color:#666633;
text-transform:lowercase;
text-decoration:none;
}
.top_menu a{
margin:0 2px;
}
.top_menu a:hover,.top_menu a.selected{
color:#3a3a1a;
text-decoration:underline;
}
.tree_root{
height:1355px;
}
.root_main{
height:550px;
}
.tree_root a{
display:block;
padding:15px 0px 16px 0px;
margin:auto 0px;
background:url(/design3/images/menu_split.gif) right bottom no-repeat;
height:66px;
}
.tree_root a.last{
padding:15px 0px 15px 0px;
background:none;
}
.path,.path a{
font-size:11px;
color:#523A1B;
text-decoration:none;
}
.path img{
margin-bottom:-3px;
}
.path a:hover{
text-decoration:underline;
}
a.gallary_item{
width:150px;height:150px; padding:0 1px 1px 0;
display:block;
}
.fade{
opacity: 0.7;
-moz-opacity: 0.7;
filter: alpha(opacity=70);
}
.container{
margin:5px 0;
}
.news_group,.news_group a,.news_item,.news_item a{
margin:0 0 10px 0;
color:#380802;
}
.news_group{
display:block; width:30%; float:left;
}
.news_title a,.news_title{
font-weight:bold;
}
.img{
border:4px solid #772A34;
}

.pages{
clear:both;
padding-top:10px;
}

.pages .current{
border:none;
padding:0px 4px;
margin:0px 2px;
color:white;
background-color:#776144;
}

.pages a.page_link{
border:none;
color:#370601;
padding:0px 4px;
margin:0px 2px;
text-decoration:none;
background-color:#FFFFF0;
border:1px solid #FFFFF0;
}
.pages a:hover.page_link{
color:white;
background-color:#776144;
}

.indextext,
a:link.indextext,
a:visited.indextext,
a:hover.indextext,
a:active.indextext
{
	color:#666633;
	text-decoration:none;
}

div.adv_under_menu {padding:0px 10px 20px 10px;}

.faq{padding:3px 5px 3px 0;}
.ramka{padding:3px 5px 3px 0;}
#ShowAddComment{margin-top:10px;}
.date{display:block;font-size:80%;}

.tree_root2 {margin:0 10px; padding:0px 0px 20px 0px;}
.tree_root2 a {color:#333300; font-family: Geneva, Arial, Helvetica, sans-serif;}
.tree_root2 span a {color:#333300; font-size:17px; text-decoration:none; font-style:italic; padding:0 0 0 15px; display:block; margin:5px 0;}
.tree_root2 span a:hover {text-decoration:underline;}
.tree_root2 ul {margin:0; padding:0 0 0 40px;}
.tree_root2 ul li a {font-size:13px; text-decoration:none; font-style:italic;}
.tree_root2 ul li a:hover {text-decoration:underline;}

.date_on_main {color:#4a4a2a;}

.indexdiv a {color:#666633; text-decoration:none;}

.item_answer {padding:5px 0px 10px 20px; font-weight:bold;}
