BODY {
	margin-bottom : 0;
	margin-left : 0;
	margin-right : 0;
	margin-top : 0;
	margin : 0 0 0 0;
	background-color: #44710A;
	background-image: url(../images/bg_all.jpg);
	background-repeat: repeat-y;
	background-position: top center;
	
	
	
SCROLLBAR-FACE-COLOR: #E0E0E0; SCROLLBAR-HIGHLIGHT-COLOR: #A6A5A8; SCROLLBAR-SHADOW-COLOR: #F0F0F0; SCROLLBAR-3DLIGHT-COLOR: #F0F0F0; SCROLLBAR-ARROW-COLOR: #3B72AC; SCROLLBAR-TRACK-COLOR: #F6F3F3; SCROLLBAR-DARKSHADOW-COLOR: #A6A5A8;
}

.top_menu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	/*text-align: right;*/
	font-align: center;
	color: #D1D2D4;
	padding-left: 10px;
	padding-right: 10px;		
	padding-top: 10px;	
	padding-bottom: 10px;		
	vertical-align: middle;
	background-image: url(../images/top_menu_bg.jpg);
	background-repeat: no-repeat;
	background-position: top left;
}

.top_menu A:link { font-family: Arial, Verdana, Times, serif; font-size: 13px; font-weight: bold; color: #D1D2D4; TEXT-DECORATION: none;} 
.top_menu A:visited { font-family: Arial, Verdana, Times, serif; font-size: 13px; font-weight: bold; color: #D1D2D4; TEXT-DECORATION: none;}
.top_menu A:active { font-family: Arial, Verdana, Times, serif; font-size: 13px; font-weight: bold; color: #D1D2D4; TEXT-DECORATION: none;}
.top_menu A:hover { font-family: Arial, Verdana, Times, serif; font-size: 13px; font-weight: bold; color: #FFCB05; TEXT-DECORATION: underline;}


.news_spec {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	text-align: left;
	font-align: left;
	color: #D1D2D4;
	padding-left: 0px;
	padding-right: 0px;		
	padding-top: 0px;	
	padding-bottom: 0px;		
	vertical-align: top;
	background-image: url(../images/news_spec_bg.jpg);
	background-repeat: repeat-y;
	background-position: top left;
}

.news_spec .head_bg {
	padding-left: 0px;
	padding-right: 0px;		
	padding-top: 0px;	
	padding-bottom: 0px;		
	background-image: url(../images/news_spec_bg_head.jpg);
	background-repeat: no-repeat;
	background-position: top left;
}

.news_spec .text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-align: left;
	font-align: left;
	color: #ffffff;
	padding-left: 25px;
	padding-right: 25px;		
	padding-top: 10px;	
	padding-bottom: 10px;		
	vertical-align: top;
	background-image: url(../images/news_spec_bg_bottom.jpg);
	background-repeat: no-repeat;
	background-position: bottom left;
}

.news_spec h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	text-align: left;
	font-align: left;
	color: #FFCB05;
	padding-top: 0px;	
	padding-bottom: 5px;		
	vertical-align: top;
}

.news_spec P {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-align: left;
	font-align: left;
	color: #ffffff;
	padding-top: 0px;	
	padding-bottom: 0px;		
	vertical-align: top;
}

.news_spec  .img {
	border : 0px #A6A5A8 solid;
	padding: 0 0 0 0;
	margin-left: 0px;
	margin-right: 10px;
	margin-top: 0px;
	margin-bottom: 0px;
}
.news_spec .bottom {
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 5px;
	text-align: right;
	font-align: right;
}

.main {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #ffffff;
	padding-left: 0px;
	padding-right: 0px;		
	padding-top: 0px;	
	padding-bottom: 0px;		
	vertical-align: top;
}
.main .head {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #FFCB05;
	height: 51px;
	padding-left: 27px;
	padding-right: 27px;		
	padding-top: 25px;	
	padding-bottom: 0px;		
	vertical-align: top;
	background-image: url(../images/main_head_bg.jpg);
	background-repeat: no-repeat;
	background-position: top left;
}
.main .head_2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #FFCB05;
	padding-left: 2px;
	padding-right: 2px;		
	padding-top: 0px;	
	padding-bottom: 5px;		
	vertical-align: top;
}

.main .text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	text-align: justify;
	font-align: left;

	padding-left: 27px;
	padding-right: 27px;		
	padding-top: 10px;	
	padding-bottom: 5px;		
	vertical-align: top;
}
.main .text_2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	text-align: justify;
	font-align: left;
	line-height: 15px;
	padding-left: 3px;
	padding-right: 3px;		
	padding-top: 0px;	
	padding-bottom: 5px;		
	vertical-align: top;
}

.main .text_row1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	text-align: right;
	font-align: right;
	line-height: 15px;
	padding-left: 3px;
	padding-right: 3px;		
	padding-top: 0px;	
	padding-bottom: 5px;		
	vertical-align: top;
}

.main .text_row2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	text-align: left;
	font-align: left;
	line-height: 15px;
	padding-left: 3px;
	padding-right: 3px;		
	padding-top: 0px;	
	padding-bottom: 5px;		
	vertical-align: top;
}

.main .erork_txt{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	/*color: #FFCB05;*/
	color: #d20000;
	text-align: left;
	font-align: left;
	line-height: 15px;
	padding-left: 3px;
	padding-right: 3px;		
	padding-top: 0px;	
	padding-bottom: 5px;		
	vertical-align: top;
	/*TEXT-DECORATION: underline;*/

}

.main input, textarea{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	text-align: left;
	font-align: left;
	padding-left: 5px;
	padding-right: 5px;		
	padding-top: 3px;	
	padding-bottom: 3px;		
	vertical-align: top;
	border: 0px;
	background-image: url(../images/input_bg.jpg);
	background-repeat: repeat-x;
	background-position: top left;
	background-color: #5C8822;
	SCROLLBAR-FACE-COLOR: #356100; SCROLLBAR-HIGHLIGHT-COLOR: #356100; SCROLLBAR-SHADOW-COLOR: #63B304; SCROLLBAR-3DLIGHT-COLOR: #63B304; SCROLLBAR-ARROW-COLOR: #ffffff; SCROLLBAR-TRACK-COLOR: #63B304; SCROLLBAR-DARKSHADOW-COLOR: #63B304;
}

.main .error{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	text-align: left;
	font-align: left;
	padding-left: 5px;
	padding-right: 5px;		
	padding-top: 3px;	
	padding-bottom: 3px;		
	vertical-align: top;
	border : 1px #ff0000 solid;
	background-image: url(../images/input_bg.jpg);
	background-repeat: repeat-x;
	background-position: top left;
	background-color: #5C8822;
	SCROLLBAR-FACE-COLOR: #356100; SCROLLBAR-HIGHLIGHT-COLOR: #356100; SCROLLBAR-SHADOW-COLOR: #63B304; SCROLLBAR-3DLIGHT-COLOR: #63B304; SCROLLBAR-ARROW-COLOR: #ffffff; SCROLLBAR-TRACK-COLOR: #63B304; SCROLLBAR-DARKSHADOW-COLOR: #63B304;
}



.mainA:link { font-size: 12px; font-family: Arial, Tahoma, Verdana ; text-decoration: none; color: #000000; font-weight: bold; align=right;	font-variant: normal; }
.mainA:vlink {font-size: 12px; font-family: Arial, Tahoma, Verdana; text-decoration: none;color: #000000; font-weight: bold; align=right;}
.mainA:visited {font-size: 12px; font-family: Arial, Tahoma, Verdana; text-decoration: none;color: #000000; font-weight: bold; align=right;}
.mainA:hover {font-size: 12px; font-family: Arial, Tahoma, Verdana; text-decoration: underline; color: #000000; font-weight: bold; align=right;}



#TAB

.tab {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #ffffff;
	padding-left: 0px;
	padding-right: 0px;		
	padding-top: 0px;	
	padding-bottom: 0px;		
	vertical-align: top;
}
.tab .head {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #FFCB05;
	height: 45px;
	padding-left: 5px;
	padding-right: 5px;		
	padding-top: 20px;	
	padding-bottom: 5px;		
	vertical-align: top;
	background-image: url(../images/tab_head_bg.jpg);
	background-repeat: repeat-x;
	background-position: top left;
}

.tab .row1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #ffffff;
	padding-left: 3px;
	padding-right: 3px;		
	padding-top: 5px;	
	padding-bottom: 5px;		
	vertical-align: top;
	background-color: #4D7E0D;
}

.tab .row2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #ffffff;
	padding-left: 3px;
	padding-right: 3px;		
	padding-top: 5px;	
	padding-bottom: 5px;		
	vertical-align: top;
	background-color: #3E6608;
}

.tab .ankieta {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #ffffff;
	padding-left: 3px;
	padding-right: 3px;		
	padding-top: 20px;	
	padding-bottom: 5px;		
	vertical-align: top;
}

.tab A:link { font-family: Arial, Verdana, Times, serif; font-size: 11px; color: #ffffff; TEXT-DECORATION: none;} 
.tab A:visited { font-family: Arial, Verdana, Times, serif; font-size: 11px; color: #ffffff; TEXT-DECORATION: none;}
.tab A:active { font-family: Arial, Verdana, Times, serif; font-size: 11px; color: #ffffff; TEXT-DECORATION: none;}
.tab A:hover { font-family: Arial, Verdana, Times, serif; font-size: 11px; color: #ffffff; TEXT-DECORATION: underline;}

.bottom_bg {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #ffffff;
	height: 43px;
	text-align: right;
	font-align: right;
	padding-left: 27px;
	padding-right: 27px;		
	padding-top: 21px;	
	padding-bottom: 5px;		
	vertical-align: bottom;
	background-image: url(../images/bottom_bg.jpg);
	background-repeat: no-repeat;
	background-position: bottom left;
}



A:link { font-size: 12px; font-family: Arial, Tahoma, Verdana ; text-decoration: none; color: #FFCB05; font-weight: bold; align=right;	font-variant: normal; }
A:vlink {font-size: 12px; font-family: Arial, Tahoma, Verdana; text-decoration: none;color: #FFCB05; font-weight: bold; align=right;}
A:visited {font-size: 12px; font-family: Arial, Tahoma, Verdana; text-decoration: none;color: #FFCB05; font-weight: bold; align=right;}
A:hover {font-size: 12px; font-family: Arial, Tahoma, Verdana; text-decoration: underline; color: #FFCB05; font-weight: bold; align=right;}


.tbl {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #000000;
	vertical-align: top;
	padding: 3px;
	border: 1px solid #999999;
}

.main .button{
 cursor: pointer;   
}
