body {
	background-image: url(index/site_bg.gif);
	margin: 0px;
}
td {
	font-family: arial;
	font-size: 11px;
	color: #5d5c5c;
}



.main_bg{
	background-color: #ffffff;
}
.main_table{
	height: 100% ;
}
.head_bg{
	background-image: url(index/head_bg.gif);
	width: 602px; height: 260px;
}
.right_frame{
	background-image: url(index/frame_right.gif); width: 3px;
}
td.site_shadow{
	width: 15px; 
	background-image: url(index/shadow.gif);
}

/* MENU */
a.headmenu {
	font-family: arial;
	font-size: 9px;
	color: #32363a;
	text-decoration: none;
	text-transform: uppercase;
}
a.headmenu:hover {
	font-family: arial;
	font-size: 9px;
	color: #ff8f3b;
	text-decoration: none;
}
.headmenu_hover {
	font-family: arial;
	font-size: 9px;
	color: #ff8f3b;
}
.headmenu_div{
	margin-left: 6px;
	margin-right: 6px;
}
.head_text {
	font-family: tahoma;
	font-size: 9px;
	color: #32363a;
	text-transform: uppercase;
}
.menu1{
	background-image: url(index/menu_bg1.gif);	
}
.menu1H{
	background-color: #ff8f3b;
}
.menu2{
	background-image: url(index/menu_bg2.gif);	
}
.menu2H{
	background-color: #eb8e3b;
}
.menu3{
	background-image: url(index/menu_bg3.gif);	
}
.menu3H{
	background-color: #c68d3b;
}
.menu4{
	background-image: url(index/menu_bg4.gif);	
}
.menu4H{
	background-color: #9b8a3b;
}
.menu5{
	background-image: url(index/menu_bg5.gif);	
}
.menu5H{
	background-color: #78893b;
}
.menu6{
	background-image: url(index/menu_bg6.gif);	
}
.menu6H{
	background-color: #5a873b;
}
.menu7{
	background-image: url(index/menu_bg7.gif);	
}
.menu7H{
	background-color: #3d8641;
}
.menudefaultH{
	background-color: #444444;
}
.menutextH{
	font-family: arial;
	font-size: 12px;
	color: #ffffff;
	font-weight: bold;
	padding-left: 10px;
}
.menu_default{
	background-color: transparent;
}

.menu_link {
	width: 168px; height: 22px;
}
/* FORM */
.head_input {
	border: 1px solid #707070;
	font-family: tahoma;
	font-size: 10px;
	color: #707070;
	width: 160px;
}
.head_button {
	background-color: #707070;
	border: 1px solid #ffffff;
	color: #ffffff;
	font-family: tahoma;
	font-size: 9px;
}
.layermenu_space{
	height: 1px;
	background-color: #ffffff;
}
.layermenu_space2{
	height: 1px;
	background-color: #808080;
}
.subtitle {
	font-family: arial;
	font-size: 10px;
	color: #ffffff;
}
a.subtitle {
	font-family: arial;
	font-size: 10px;
	color: #ffffff;
	text-decoration: none;
	width: 230px;
	height: 15px;
}
a.subtitle:hover {
	font-family: arial;
	font-size: 10px;
	color: #ffffff;
	text-decoration: none;
	width:230px;
	height: 15px;
	background-color: #808080;
}
a.subtitle2 {
	font-family: arial;
	font-size: 10px;
	color: #ffffff;
	text-decoration: none;
	width: 198px;
	height: 15px;
}
a.subtitle2:hover {
	font-family: arial;
	font-size: 10px;
	color: #ffffff;
	text-decoration: none;
	width: 198px;
	height: 15px;
	background-color: #808080;
}
a.subtitle3 {
	font-family: arial;
	font-size: 10px;
	color: #808080;
	text-decoration: none;
	width: 198px;
	height: 15px;
}
a.subtitle3:hover {
	font-family: arial;
	font-size:10px;
	color: #808080;
	text-decoration: none;
	width: 198px;
	height: 15px;
	background-color: #e9e8e8;
}
div.tree_menu {
	font-family: arial;
	font-size: 10px;
	color: #808080;
}
a.tree_menu {
	font-family: arial;
	font-size: 10px;
	color: #808080;
	text-decoration: none;
}
a.tree_menu:hover {
	font-family: arial;
	font-size: 10px;
	color: #ff8f3b;
	text-decoration: none;
}

td.subtitle3_hover {
	font-family: arial;
	font-size: 10px;
	color: #808080;
	text-decoration: none;
	width: 198px;
	height: 15px;
	background-color: #e9e8e8;
}
td.subtitle2{
	background-color: #a3a3a3;
}
td.subtitle2_hover{
	font-family: arial;
	font-size: 10px;
	color: #ffffff;
	text-decoration: none;
	width: 198px;
	height: 15px;
	background-color: #808080;
}
.subtitle_div{
	margin-top: 3px; margin-bottom: 3px; margin-left: 10px;
}
.footbg{
	font-family: Trebuchet MS, Tahoma;
	font-size: 9px;
	color: #8f8f8f;
}
.footbg1{
	background-color: #d8d8d8;
	font-family: Trebuchet MS, Tahoma;
	font-size: 9px;
	color: #8f8f8f;
}
.footbg2{
	background-color: #e0e0e0;
	font-family: Trebuchet MS, Tahoma;
	font-size: 9px;
	color: #8f8f8f;
}
.footbg3{
	background-color: #ededed;
	font-family: Trebuchet MS, Tahoma;
	font-size: 9px;
	color: #8f8f8f;
}
a.foot{
	font-family: Trebuchet MS, Tahoma;
	font-size: 9px;
	color: #8f8f8f;
	text-decoration: none;
}
a.foot:hover{
	font-family: Trebuchet MS, Tahoma;
	font-size: 9px;
	color: #2a8730;
	text-decoration: none;
}
a.search_list {
	font-family: arial;
	font-size: 10px;
	color: #808080;
	text-decoration: none;
}
a.search_list:hover {
	font-family: arial;
	font-size: 10px;
	color: #ff8f3b;
	text-decoration: none;
}
td.search_bg {
	background-color: #ededed;
}

a.box_list {
	font-family: arial;
	font-size: 9px;
	color: #808080;
	text-decoration: none;
}
a.box_list:hover {
	font-family: arial;
	font-size: 9px;
	color: #ff8f3b;
	text-decoration: none;
}
.leftbox_title{
	font-family: arial;
	font-size: 11px;
	color: #808080;
	font-weight: bold;
}
.leftbox_title2{
	font-family: arial;
	font-size: 9px;
	color: #808080;
	font-weight: bold;
}
.leftbox_head_bg1{
	background-image: url(box/leftbox_topbg1.gif);
}
.leftbox_head_bg2{
	background-image: url(box/leftbox_topbg2.gif);
}
.leftbox_bg{
	background-color: #f2f2f2;
}
.calendar_bg1{
	background-color: #ffffff;
}
.calendar_bg2{
	background-color: #e9e9e9;
}
.calendar_days{
	font-family: arial;
	font-size: 10px;
	color: #808080;
	font-weight: bold;
}
a.calendar_link{
	font-family: arial;
	font-size: 10px;
	color: #ffffff;
	font-weight: bold;
	text-decoration: none;
	background-color: #ff8f3b;
	width: 22px; height: 22px;
}
a.calendar_link:hover{
	font-family: arial;
	font-size: 10px;
	color: #ffffff;
	font-weight: bold;
	text-decoration: none;
	background-color: #808080;
	width: 22px; height: 22px;
}
.calendar_div{
	margin: 4px;
}
.openblock_space{
	background-color: #3d8641;
}
.open_blocktop1{
	background-image: url(box/open_blocktop1.gif);
}
.open_blocktop2{
	background-image: url(box/open_blocktop2.gif);
}
.open_blockbg1{
	background-image: url(box/open_blockbg1.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	background-color: #ffddb2;
}
.open_blockbg2{
	background-image: url(box/open_blockbg2.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	background-color: #5ea563;
}
.open_blockimg{
	border: 1px solid #ffffff;
}
.open_bigblock_title1{
	font-family: arial;
	font-size: 12px;
	font-weight: bold;
	color: #32363a;
}
a.open_bigblock_content1{
	font-family: arial;
	font-size: 10px;
	color: #32363a;
	text-decoration: none;
}
a.open_bigblock_content1:hover{
	font-family: arial;
	font-size: 10px;
	color: #32363a;
	text-decoration: underline;
}
.open_bigblock_title2{
	font-family: arial;
	font-size: 12px;
	font-weight: bold;
	color: #ffffff;
}
a.open_bigblock_content2{
	font-family: arial;
	font-size: 10px;
	color: #ffffff;
	text-decoration: none;
}
a.open_bigblock_content2:hover{
	font-family: arial;
	font-size: 10px;
	color: #ffffff;
	text-decoration: underline;
}

.error{
	font-family: arial;
	font-size: 9px;
	color: #ff0000;
}
.no_news{
	background-color: #ececec;
}
.newslead_head{
	font-family:arial; 
	font-size: 11px; 
	font-weight: bold; 
	margin:3px; 
	color:#808080;
}
.newslead_div{
	border: 1px solid #808080; 
	background-color:#ececec; 
	width:100%; 
	margin-bottom:3px; 
	margin-top:10px;
}

.forum_popuptable{
	border: 1px solid #808080; 
	background-color: #f2f2f2;

	margin-bottom:20px; 
	margin-top:10px;
}
.forum_table1{
	border: 1px solid #808080; 
	background-color: #f2f2f2;
	width:100%; 
	margin-top:10px;
}
.forum_table2{
	border: 1px solid #808080; 
	background-color: #f2f2f2;
	width:100%; 
	margin-bottom:20px; 
}
.forum_belsotable
{
	width: 90%;
}
.forum_head{
	background-color: #a3a3a3;
	font-family: arial;
	font-size: 10px;
	color: #ffffff;
	margin-bottom:5px; 
	margin-top:10px;
}
a.forumpopup {
	font-family: arial;
	font-size: 9px;
	color: #32363a;
	text-decoration: none;
}
a.forumpopup:hover {
	font-family: arial;
	font-size: 9px;
	color: #ff8f3b;
	text-decoration: none;
}
.forumfej_link{
	font-family: arial;
	font-size: 10px;
	color: #ffffff;
	font-weight: bold;
	background-color: #ff8f3b;

}
a.forumfej_link{
	font-family: arial;
	font-size: 10px;
	color: #ffffff;
	font-weight: bold;
	text-decoration: none;
	background-color: #ff8f3b;
	height: 10px;
}
a.forumfej_link:hover{
	font-family: arial;
	font-size: 10px;
	color: #ffffff;
	font-weight: bold;
	text-decoration: none;
	background-color: #808080;
	height: 10px;
}
.forumfej_div
{
	margin: 4px;
}
.forum_line{
	background-color: #ededed;
	height: 1px;
	width:95%; 
}