body{margin:0; padding:0; background:#789324;}


h1 {
	font-weight: normal;
	color: #E88C20;
	font-size:12pt;
}

table, td{border-collapse:collapse;}
table, td, img, form{border:0; padding:0;}
table, td{font-size:100%; font-family: Verdana, Tahoma, Helvetica, sans-serif; color:#000;}
select, input, textarea{border:1px solid #605F5A; font:11px Tahoma, Arial, Helvetica, sans-serif; color:#000; margin: 1px;}
ul
{
	list-style-image:none;
	list-style-position:outside;
	list-style-type:square; /*line-height:0;*/ padding:0; margin: 0 0 0 15px;}
.clear{clear:both;}
.ws{width:100%;}
.hs{height:100%;}
.tac{text-align:center;}
.tar{text-align:right;}
.in5{padding-top:5px;}
.in10{padding-top:10px;}
.in15{padding-top:15px;}
.in20{padding-top:20px;}
.in25{padding-top:25px;}

.pl5{padding-left:5px;}
.pr5{padding-right:5px;}

.title{display:block; margin-bottom:10px;}

.tal_left{width:50%; background:url(../images/tal_left_bg.jpg) left top repeat-x #fffde8;}
.tal_right{width:50%; background:url(../images/tal_right_bg.jpg) left top repeat-x #fffde8;}

.main{width:900px;}

/*=========header===========*/
.logo{position: absolute;width:232px; height:114px; background:url(../images/logo_bg.jpg) left top  no-repeat;}
.logo div{padding:37px 0 0 16px;}
.logo h1{text-indent:-10000px; background:url(../images/logo.jpg) top left no-repeat; height:108px; margin:0; padding:0;}
.menu{height:179px;  padding-top: 130px; padding-left:29px; padding-bottom: 80px;}
.nav{width:585px; height:76px; background:url(../images/nav_bg.jpg) left top no-repeat;}
.nav div{padding:28px 15px 15px 379px;}
.nav a{color:#4C8D00; text-decoration:underline; font-size:0.6875em;}
.nav a:hover{text-decoration:none;}
.nav .dv{margin:7px 5px 0;}

.mp{height:289px; background:url(../images/mp_bg.jpg) left top no-repeat;}
.mp img{margin:41px 0 0 80px;}

.empt{width:40px; background:url(../images/em_bg.jpg) left top no-repeat;}
/*========//header==========*/

/*=========content===========*/
.content{background:url(../images/content_bg_fll.jpg) left top repeat-y; font-size:0.75em;}
.content td{line-height:1.41em;}
.search{width:223px; height:68px; background:url(../images/search_bg.jpg) left top no-repeat;}
.search .indent{padding:5px 0 0 38px;}

#form_sch input{width:135px; height:16px;}
#form_sch .box_1{width:143px;}

.cnt{width:625px; background:url(../images/content_bg.jpg) left top no-repeat;}

.mtd{position:relative; margin:-84px 0 0 0;}

/*strong{color:#E88C20;}*/

a{color:#4C8D00; text-decoration:underline;}
a:hover{text-decoration:none;}

a.link{font-size: 11px; font-family: Arial,Helvetica,sans-serif; color:#4C8D00; text-decoration:underline;}
a.link:hover{text-decoration:none;}

b a{color:#4C8D00; text-decoration:underline; padding-left:11px;
	background:url(../images/arr.gif) left center no-repeat; font-weight:normal;}
b a:hover{text-decoration:none;}

.mid{background:url(../images/line_xy.gif) 19px top repeat-y;}

span{ font-size: 12px;/*color:#161616; font-size:0.91em; font-family:Tahoma, Arial, Helvetica, sans-serif;*/}
span a{color:#4C8D00; text-decoration:underline;}
span a:hover{text-decoration:none;}

li a{color:#4C8D00; /*font-size:0.91em;*/ line-height:1.54em; text-decoration:underline;}
li a:hover{text-decoration:none;}

.list_2 li a{color:#4C8D00; font-size:0.91em; line-height:1.54em; text-decoration:underline; padding-left:12px;
				background:url(../images/list_2_arr.gif) left center no-repeat;}
.list_2 li a:hover{text-decoration:none;}

.line_x{height:1px; background:url(../images/line_xy.gif) left top repeat-x; margin:18px 0 19px 0;}
/*========//content==========*/

/*=========page_1===========*/
#page_1 .col_1{width:249px;}
#page_1 .mid{width:44px;}
#page_1 .col_2{width:186px;}

#page_1 .col_2 .indent{padding:0 0 20px 11px;}

.nsl{width:176px; height:98px; background:url(../images/nsl_bg.jpg) left top no-repeat;}
#form_nsl{margin:18px 0 0 21px;}
#form_nsl input{width:135px; height:18px;}
/*========//page_1==========*/

/*=========page_2===========*/
#page_2 .col_1{width:209px;}
#page_2 .mid{width:54px;}
#page_2 .col_2{width:212px;}

#page_2 .col_1 .indent{padding-left:5px; padding-right:5px;}
/*========//page_2==========*/

/*=========page_3===========*/
#page_3 .col_1{width:247px;}
#page_3 .mid{width:54px;}
#page_3 .col_2{width:176px;}

#page_3 .col_1 select{width:64px; height:18px;}
/*========//page_3==========*/

/*=========page_4===========*/
#page_4 .col_1{width:455px;}
/*========//page_4==========*/

/*=========page_5===========*/
#page_5 .col_1{width:206px;}
#page_5 .mid{width:53px;}
#page_5 .col_2{width:211px;}
/*========//page_5==========*/

/*=========page_6===========*/
#page_6 .col_1{width:149px;}
#page_6 .mid{width:55px;}
#page_6 .col_2{width:271px;}
/*========//page_6==========*/

/*=========page_7===========*/
#page_7 .col_1{width:249px;}
#page_7 .mid{width:54px;}
#page_7 .col_2{width:176px;}

#form .box_1{width:72px;}
#form .box_2{width:161px; height:24px;}
#form input{width:161px; height:18px;}
#form textarea{width:161px; height:127px; overflow:hidden; margin-bottom:7px;}
/*========//page_7==========*/

/*=========page_8===========*/
#page_8 .col_1{width:465px;}
/*========//page_8==========*/

/*=========footer===========*/
.footer{width: 900px; height:155px; background: url(../images/footer_bg.jpg) right top no-repeat; font-size:0.6875em;}
.footer td{color:#FFFFFF; line-height:1.45em;}
.footer .indent{padding:87px 0 0 39px;}

.footer .box_1{width:229px;}
.footer .box_2{padding-left:11px; background:url(../images/footer_dv.gif) left top repeat-y;}

.footer a{color:#FFD634; text-decoration:underline;}
.footer a:hover{text-decoration:none;}

.footer_left_tal{background:url(../images/footer_left_tal.jpg) right top repeat-x;}
.footer_right_tal{background:url(../images/footer_right_tal.jpg) left top repeat-x;}
/*========//footer==========*/



/* -- MENU -- */
.level-1 {
	display:block;
	font-family: Tahoma, Verdana, Helvetica;
	background-image:url(../images/bt_3_sel.jpg);
	background-position:left top;
	background-repeat: no-repeat;
	font-size: 11px;
	font-weight: bold;
	color: #fff;
	padding-left:25px;
	padding-top:4px;
	/*width: 125px;*/
	margin-top: 3px;
	text-decoration: none;
	height: 22px;
}

.level-1:hover {
	background-image:url(../images/bt_3_sel.jpg);
	background-position:left top;
	background-repeat: no-repeat;
	display:block;
	font-family: Tahoma, Verdana, Helvetica;
	font-size: 11px;
	font-weight: bold;
	color: #fff;
	padding-left:25px;
	padding-top:4px;
	/*width: 125px;*/
	margin-top: 3px;
	text-decoration: none;
	height: 22px;
}

.level-1-act {
	background-image:url(../images/bt_3_sel.jpg);
	background-position:left top;
	background-repeat: no-repeat;
	display:block;
	font-family: Tahoma, Verdana, Helvetica;
	font-size: 11px;
	font-weight: bold;
	color: #fff;
	padding-left:25px;
	padding-top:4px;
	/*width: 125px;*/
	margin-top: 3px;
	text-decoration: none;
	height: 22px;
}

.level-2 {
	background-image:url(../images/bt.gif);
	display:block;
	padding-left:22px;
	padding-top: 3px;
	/*width: 125px;*/
	margin-bottom: 2px;
	font-family: Verdana, Tahoma, Helvetica;
	font-size: 11px;
	color: #4c8d00;
	text-decoration: none;
	height: 15px;
	margin-left: 2px;
}

.level-2:hover {
	background-image:url(../images/bt_act.gif);
	background-position:left top;
	background-repeat: no-repeat;
	display:block;
	padding-left:22px;
	padding-top:3px;
	/*width: 125px;*/
	margin-bottom: 2px;
	font-family: Verdana, Tahoma, Helvetica;
	font-size: 11px;
	color: #4c8d00;
	text-decoration: none;
	height: 15px;
	margin-left: 2px;
}

.level-2-act {
	background-image:url(../images/bt_act.gif);
	background-position:left top;
	background-repeat: no-repeat;
	display: block;
	padding-left: 22px;
	padding-top:3px;
	/*width: 125px;*/
	margin-bottom: 2px;
	font-family: Verdana, Tahoma, Helvetica;
	font-size: 11px;
	color: #e88c20;
	text-decoration: none;
	height: 15px;
	margin-left: 2px;
}


.nav div.lang_box {
	padding: 0 0 0 200px;
	text-align:center;
	width:150px;
}

#content
{
	font-family: Verdana, Tahoma, Helvetica;
	font-size:10pt;
	line-height: 1.4em;
	color: #000;
	width: 495px;
	margin:220px 0 0 45px;
	min-height: 450px;
}

#content p
{
	margin: 0;
	padding-bottom: 10px;	
}

#content img{
	
}

#content #contentMain img 
{
	background-color: #fff;
	border: 1px solid #E7EFDA;
	padding: 10px;	
}

#content #contentMain #galleries img, #content #contentMain #galerii img  
{
	background-color: none;
	border: 0;
	padding: 0;	
}

.main_left
{
	width: 223px;
	background:url(../images/l_bg.jpg) left top no-repeat #fffde8;
}


.main_block
{
	width: 552px;
	background: url(../images/m_bg.jpg) left top no-repeat #fffde8;

}

.main_right
{
	width: 125px;
	background: #fffde8 url(../images/r_bg.jpg) no-repeat scroll left top	
}

#lang
{
	width: 532px;
	text-align: right;
	padding-top: 35px;
	padding-right: 20px;	
	font-size: 11px;
	font-family: Arial, Tahoma, Verdana, Helvetica;
}

#lang a.lang
{
	margin-left: 4px;	
}

#gallery 
{

}
 a.gallery_thumb_name
{
	text-decoration: none;
}

.forumHead, .forumHead a, .forumHead a:hover
{
	font-weight: bold;
	font-size: 13px;
	text-decoration: none;	
}

.forumDate, .forumCreateInfo
{
	font-size: 11px;	
}

#news
{
	
}

#news .news_date
{
	font-size: 13px;
}

#news .news_title, .news_title a
{
	font-size: 13px;
	font-weight: bold;
	text-decoration: none;
}

#news p
{
	font-size: 12px;
	margin: 0;
}

#news .news_info
{
	font-size: 11px;	
}


.link, .noprint, .gallery_thumb_name, .abilink
{
	font-size: 11px;
}

.link_bold
{
	font-weight: bold;
	font-size: 13px;
	text-decoration: none;	
}

.search-alt
{
	font-weight: bold;
}

.validator {
	display: none;
}

#controlCode img.no-image-border {
	border: 0;
	padding: 0;
}


/*********************************
 *
 *    CAPTCHA-Styles
 *
 */
    p.captcha_1,
    p.captcha_2,
    p.captcha_notvalid
    {
        margin-left: 30px;
        margin-right: 20px;
        font-size: 12px;
        font-style: normal;
        font-weight: normal;
        font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
        background: transparent;
        color: #000000;
    }
    p.captcha_2
    {
        font-size: 10px;
        font-style: italic;
        font-weight: normal;
    }
    p.captcha_notvalid
    {
        font-weight: bold;
        color: #FFAAAA;
    }

    .captchapict
    {
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
        border-style: inset;
        border-width: 4px;
        border-color: #C0C0C0;
    }

    #captcha
    {

    }


