body {

	margin: 0px 0px 0px 0px;

	background: #FFFFFF;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

}



.main_body {

	width: 100%;

	min-width: 100%;

	max-width: 100%;

	border: solid 0px;

}



.img_1px {

	width: 1px;

	height: 1px;

	display: none;

}



/* header */

.header {

	height: 167px;

	background: url(images/header_grass_rubber.gif);
    background-color: #008000;

}




.header_flagz {


    
	


}


.header_grass {

	width: 950px;

	height: 167px;

	background: url(images/header_grass.gif);

	background-color: #007214;

	float: left;

}



.header_grass_rubber_perehod {

	float: left;

	width: 30px;

	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=images/rubber_perehod.png);

	width:expression(1);

	height:expression(1);

	margin-left: -27px;

}



.header_grass_rubber {

	background: url(images/header_grass_rubber.gif);

	height: 167px;

}



.header_left_spacer{

	width: 70px;

	float: left;

}



.header_logo {

	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=images/logo.png);

	width:expression(1);

	height:expression(1);

	cursor: pointer;

	margin-top: 10px;

	float: left;

}



.header_text {

	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=images/header_text.png);

	width:expression(1);

	height:expression(1);

	cursor: pointer;

	margin-left: 40px;

	margin-top: 25px;

	float: left;

}



.header_ball {

	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=images/ball.png);

	width:expression(1);

	height:expression(1);

	cursor: pointer;

	margin-top: 20px;

	margin-left: 25px;

	float: left;

}



.header_languages{

	height: 167px;

}



.russan_language {

	width: 24px;

	height: 14px;

	background: url(images/russian_flag.gif);

	margin-top: 10px;

	margin-bottom: 10px;

	cursor: pointer;

}

.ukrainian_language {

	width: 24px;

	height: 14px;

	background: url(images/ukrainian_flag.gif);

	margin-top: 10px;

	margin-bottom: 10px;

	cursor: pointer;

}

.english_language {

	width: 24px;

	height: 14px;

	background: url(images/english_flag.gif);

	margin-top: 10px;

	margin-bottom: 10px;

	cursor: pointer;

}



/* horisontal menu */



.horisontal_menu_black_line {

	background: #1c3a00;

	height: 1px;

}



.horisontal_menu_white_line {

	background: #FFFFFF;

	height: 1px;

}



.horisontal_menu_stripe {

	background: url(images/stripe_line.gif);

	background-repeat: repeat-x;

	height: 4px;

}



.horizontal_menu_bg {

	background: url(images/top_menu_bg.gif);

	background-repeat: repeat-x;

	 /* height: 30px; */

	text-align: center;

}



.horisontal_menu_items {

	margin: 0 auto;

	height: 30px;

	width: 800px;

}



.horisontal_menu_item {

	float: left;

	

	font-weight: 900;

	padding-top: 5px;

	margin-left: 10px;

	margin-right: 10px;

}



.horisontal_menu_item a {

	color: #FFFFFF;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11pt;

	text-decoration: none;

}



.horisontal_menu_selected{

	float: left;

	margin-top: 5px;

}



.horisontal_menu_selected_item {

	height: 30px;

	float: left;

	font-weight: 900;

	padding-left: 10px;

	padding-right: 10px;

	background: url(images/top_menu_selected.gif);

	background-repeat: repeat-x;

}



.horisontal_menu_selected_item a {

	color: #FFFF00;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11pt;

	text-decoration: none;

}





.horisontal_menu_delimeter {

	height: 30px;

	width: 2px;

	background: url(images/top_menu_delimiter.gif);

	float:left;

}



.test{

	background-repeat: repeat-x;

}



/* menu bar */

.left_menu {

	width: 125px;

	margin-top: 15px;

}



.list_menu_item {

	float: left;

	position: absolute;

	padding-top: 5px;

	padding-bottom: 5px;

	width: 120px;

	max-width: 120px;

	min-width: 120px;

}



.list_menu_item a {

	font-weight: bold;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	text-decoration: none;

	color: #339900;

}



.list_menu_item a:hover {

	font-weight: bold;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	text-decoration: none;

	color: #00ccff;

}



.sub_menu_area {

	float: left; 

	position: absolute; 

	margin-left: 135px; 

	border: solid 1px #6ea951; 

	padding: 1 1 1 1;

}

.sub_menu_block {

	float: left; background:

	url(images/vertical_stripe.gif); 

	background-repeat: repeat-y; 

	padding-left: 15px;

}



.sub_menu_block ul {

	list-style-image: url(images/left_menu_tiangle.gif);

	margin: 0; 

	padding-left: 10px; 

	min-width: 200px; 

	width: 200px;

	line-height: 16px;

}

.sub_menu_block ul li: hover{

	list-style-type: none;

	background: url(images/left_menu_tiangle_selected.gif);

	background-repeat: no-repeat;

	margin: 0; 

	padding-left: 10px; 

	min-width: 200px; 

	width: 200px;

	line-height: 16px;

}

.sub_menu_block ul li a {

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	text-decoration: none;

	color: #339900;

}

.sub_menu_block ul li a:hover {

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	text-decoration: none;

	color: #00ccff;

}



/* sponsors */

.sponsors_break_line {

	margin-top: 10px;

	margin: 0 auto;

	background: #74ad59;

	width: 100px;

	height: 2px;

}



.sponsors_header {

	padding-top: 10px;

	margin: 0 auto;

	font-size: 12px;

	color:#000000;

	font-family: Verdana;

	font-weight: bold;

}



.sponsor_1 {

	width: 60px;

	height: 60px;

	margin: 0 auto;

	background: url(images/sponsor_1.gif);

	margin-top: 5px;

}



.sponsor_2 {

	width: 60px;

	height: 71px;

	margin: 0 auto;

	background: url(images/sponsor_2.gif);

	margin-top: 5px;

}



.sponsor_3 {

	width: 94px;

	height: 39px;

	margin: 0 auto;

	background: url(images/sponsor_3.gif);

	margin-top: 5px;

}



/* content area */

.left_shadow {

	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=images/left_shadow.png);

	width:expression(1);

	height:expression(1);

	margin-top: -10;

}

.ukr_prapor {

	height: 9px;

	background: url(images/ukr_flag.gif);

}



.breadcrump {

	margin-top: 11pt;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size:12px;

}



.content_area {

	background: url('images/content_background.png') no-repeat fixed center;

	overflow:scroll; overflow-x:hidden; height:480px; max-height:480px; width:100%; background-repeat:no-repeat; background-attachment:fixed

}



.content_area_header_blue{

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 14pt;

	font-weight: ;

	color: #00ccff;

	width:100%

}

	.content_area_header_bluee{

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 14pt;

	font-weight: bold ;

	color: white;

	width:100%

}

.content_area_header_green {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12pt;

	font-weight: bold;

	color: #FFFFFF;

	background: #339900;

	width:100%

}

.content_area_text{

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10pt;

	color: #000000;

	line-height: 16px;

	width:100%

}





/* right area */

.right_top {

	height: 10px;

}



.top_content_space {

	margin-top: 20px;

}

.banner_400x120 {

	height: 400px;

	width: 120px;

}



.banner_120x80 {

	height: 80px;

	width: 120px;

}



.banner_120x60 {

	height: 60px;

	width: 120px;

}



.banner_88x31 {

	height: 31px;

	width: 88px;

}



.footer_bg{

	height: 102px;

	background: url(images/footer_bg.gif);

}



.footer_text_area{

	padding-top: 10px;

	margin-left: 20px;

	float: left;

}




.footer_text{

	color: #FFFFFF;

	font-size:12px;

	font-family: Verdana, Arial, Helvetica, sans-serif;
    
    margin-top:-15px

}


html:first-child .footer_text{

	color: #FFFFFF;

	font-size:12px;

	font-family: Verdana, Arial, Helvetica, sans-serif;
    
    margin-top:-5px

}

html:root .footer_text{

	color: #FFFFFF;

	font-size:12px;

	font-family: Verdana, Arial, Helvetica, sans-serif;
    
    margin-top:-5px

}



.banner_area {

	float: left;

	padding-top: 15px;

}



.banner_cls {

	cursor: pointer;

}

/*

ul {

	margin: 0;

	padding: 0;

	text-align: left;

	list-style: none;

	

}



ul li {

	line-height: 18px;

}



ul li div {

	margin-left: 130px;

	position: absolute;

	padding: 0px;

}*/



ul {

	text-align: left;

	padding: 0px;

	margin: 0px;

	list-style: none;

}



ul li a {

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size: 13px;

	color: #339900;

	text-decoration: none;

	line-height: 22px;

	font-weight: bold;

}

ul li a:hover {

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size: 13px;

	color: #00ccff;

	text-decoration: none;

	line-height: 22px;

	font-weight: bold;

}



ul li ul {

	list-style-image: url(images/left_menu_tiangle.gif);

	position:absolute;

	left: 140px;

	border: solid 1px #339900;

	max-width: 200px;

	width: 200px;

	padding: 1 1 1 1;

	background: url(images/vertical_stripe.gif);

	background-color: #FFFFFF;

	background-repeat: repeat-y;

	padding: 0px;

	margin: 0px;

	margin-top: -20px;

}



ul li ul li {

	margin-left: 25px;

}



a.mainlevel-navig{

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size: 13px;

	color: #339900;

	text-decoration: none;

	line-height: 22px;

	font-weight: bold;

}

a:visited.mainlevel-navig {}

a:hover.mainlevel-navig {}









a.mainlevel	{

	float: left;

	font-weight: 900;

	margin-left: 10px;

	margin-right: 10px; padding-bottom:2px

}

a:link.mainlevel {}

a:visited.mainlevel {}

a:hover.mainlevel {}



.contentpaneopen {	

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10pt;

	color: #000000;

	line-height: 16px;

}



.contentpane {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10pt;

	color: #000000;

	line-height: 16px;

}





a:link.readon, a:visited.readon {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	color:#339900;

	text-decoration:underline;

} 



a:hover.readon {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	color:#00ccff;

	text-decoration:underline; 

}



.pagenav,.pagenavbar {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size:12px;

} 

a:visited.pagenav, :visited.pagenavbar, :link.pagenavbar {

	font-family: Verdana, Arial, Helvetica, sans-serif;

color:#339900;

font-size:12px;

text-decoration:;

}

a:hover.pagenav {

	font-family: Verdana, Arial, Helvetica, sans-serif;

color:#339900;

font-size:12px;

text-decoration:underline;

}



a {

	font-family: Verdana, Arial, Helvetica, sans-serif;

color:#339900;

font-size:12px;

text-decoration:;

}



a.contentpagetitle:link {	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11pt;

	font-weight: bold;

	color: #FFFFFF;

	background: #339900;

	text-decoration:none;}

	

a.contentpagetitle:hover {	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11pt;

	font-weight: bold;

	color: #FFFFFF;

	background: #339900;

	text-decoration:none;}



a.contentpagetitle:visited {	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11pt;

	font-weight: bold;

	color: #FFFFFF;

	background: #339900;

	text-decoration:none;}