/***************global**************/
* {margin:0; padding:0; border:0; }
html,body{height:100%; width:100%}  

body {
	font: 8pt Tahoma, Verdana, Arial, Helvetica, sans-serif; 
	color: #000000; 
	background-color:#FFFFFF; 
	background:#FFFFFF url('sources/body_bg.gif') repeat-y center center; 
}

p,a,ul,td {
	font: 8pt Tahoma, Verdana, Arial, Helvetica, sans-serif; 
	color: #000000; 
}


h2 {margin:4px 0; font: bold 12pt "Century Gothic", "Trebuchet MS", Tahoma, Verdana, sans-serif;}

/*********************Registration********************/
.star {color: #FF6C00;}
.registration input {border: 1px solid black;}
.registration textarea {border: 1px solid black;}
.registration td {padding: 3px;}

/*********MAIN FIELDS*************/
.top_bg {padding:20px; background:#FF811F url('sources/bg_top.gif') repeat-x left top; font: normal 18pt "Century Gothic", "Trebuchet MS", Tahoma, Verdana, sans-serif; color:#FFE6D6}
.top_bg H4 {font: normal 14pt}
.top_center {background:#FF811F url('sources/bg_center.gif') no-repeat left top; }
.top_bg2 {background:#2B4250; border-bottom:1px solid #000; border-top:1px solid #000; }
.top_center2 {background:#BEC5C9 url('sources/bg_center2.gif') repeat-y; border-bottom:1px solid #000; border-top:1px solid #000; }
.top_center3 {padding:8px 0; background:#BEC5C9 url('sources/bg_center3.gif') repeat-y left top; }
.top_center4 {background:#FFFFFF url('sources/bg_center3.gif') repeat-y left top; }
.toptr {background:#FF811F url('sources/bg_top.gif') repeat-x left top;}

.bottom_center2 {background:#BEC5C9 url('sources/bg_center2.gif') repeat-y; border-top:1px solid #000; }
.bottom_bg2 {padding:0 6px; background:#2B4250; border-top:1px solid #000; }

.language {text-align:right; margin:0 0 4px 0; padding:0;}
.main_text {padding:6px 14px; text-align:justify; background:#FFFFFF; margin:0}

/********TOP MENU*********************/

.top_bg2 ul {
	padding: 0; 
	margin: 0; 
	list-style: none; 
}

.top_bg2 li {float: left; }

.top_bg2 a {display:block; text-decoration:none; color:#FFFFFF; padding:10px 6px; }
.top_bg2 a:hover {text-decoration:none; color:#FFFFFF; background-color:#1D2B2B}

/********MAIN TEXT******************/
.main_text p {margin:0 0 6px 0; line-height:15px}
.main_text ul {margin:0 0 0 20px; padding:0; }
.main_text li {list-style-position: outside; }
.main_text h1 {margin:4px 0; font: bold 14pt "Century Gothic", "Trebuchet MS", Tahoma, Verdana, sans-serif; color:#FF6C00}
.rekvizit {border-top:1px solid #FF6E00; border-left:1px solid #FF6E00;}
.rekvizit .mainhead {background-color:#2B4250; color:#FFFFFF; padding:7}
.rekvizit td {border-bottom:1px solid #FF6E00; border-right:1px solid #FF6E00; padding:3}


.main_text .team {border-top:1px solid #CCCCCC; border-left:1px solid #CCCCCC; padding:0 }
.main_text .team td {padding:4px; border-bottom:1px solid #CCCCCC; border-right:1px solid #CCCCCC; }
.main_text .team h4 {margin:0 0 3px 0; font: bold 10pt "Trebuchet MS", Tahoma, Verdana, sans-serif; color:#FF6C00}

.main_text .team p {margin:0 0 4px 0; line-height:normal}
.main_text .team ul {margin:0 0 0 20px; padding:0; }
.main_text .team li {list-style-position: outside; }


/********RIGHT COLUMN******************/
.eventtext {padding:6px 12px; border-bottom:1px solid #CCC; background:#FFFFFF}
.eventtext h6 {margin:0 0 3px 0; font: bold 10pt "Century Gothic", "Trebuchet MS", Tahoma, Verdana, sans-serif; color:#FF6C00}
.eventtext p {margin:3px 0; padding:0}
.eventtext ul {margin-left: 10px;}