.f{
 margin:0;
 padding:0;
 position: relative;
 display: block;
}
body {
	position: relative;
	font-family:'Trebuchet MS',Arial,sans-serif;
	margin:0px;
	padding:0px;
	background-color:#fff;
	min-width:969px;
	}
a{text-decoration:underline;}
#home{
	background-image:url('../pics/main.gif');
	background-color:#b2b2b2;
	position:absolute;
	left:35px;
	top:10px;
	width:66px;
	height:20px;
	}
#home p{
	font-size: 10px;
	font-weight:normal;
	color:#fff;
	margin-left:25px;
	margin-top:2px;
	}	
#homea{
	position:absolute;
	left:3%;
	top:10px;
	/*width:66px;*/
	margin-left:9px;
	height:20px;
	}
#homea a{
	background-image:url('../pics/homea.gif');
	background-repeat:no-repeat;
	background-position:left;
	font-size: 10px;
	font-weight:normal;
	padding-left:21px;
	line-height:180%;
	}
#lenu{
	background-image:url('../pics/fon.gif');
	background-color:#b2b2b2;
	position:absolute;
	top:10px;
	width:33px;
	height:19px;
	left:150px;
	}
#lenu p{
	font-size: 10px;
	font-weight:normal;
	color:#fff;
	margin-left:9px;
	margin-top:1px;
	}
#lenua{
	position:absolute;
	top:10px;
	width:33px;
	height:19px;
	left:159px;
	}
#lenua a{
	font-size: 10px;
	font-weight:normal;
	/*padding-left:10px;*/
	line-height:170%;
	}
#lenr{
	background-image:url('../pics/fon.gif');
	background-color:#b2b2b2;
	position:absolute;
	top:10px;
	width:33px;
	height:19px;
	left:183px;
	}
#lenr p{
	font-size: 10px;
	font-weight:normal;
	color:#fff;
	margin-left:9px;
	margin-top:1px;
	}
#lenra{
	position:absolute;
	top:10px;
	width:33px;
	height:19px;
	left:192px;
	}
#lenra a{
	font-size: 10px;
	font-weight:normal;
	/*padding-left:10px;*/
	line-height:170%;
	}	
#lene{
	background-image:url('../pics/fon.gif');
	background-color:#b2b2b2;
	position:absolute;
	top:10px;
	width:33px;
	height:19px;
	left:216px;
	}
#lene p{
	font-size: 10px;
	font-weight:normal;
	color:#fff;
	margin-left:10px;
	margin-top:1px;
	}
#lenea{
	position:absolute;
	top:10px;
	width:33px;
	height:19px;
	left:225px;
	}
#lenea a{
	font-size: 10px;
	font-weight:normal;
	/*padding-left:10px;*/
	line-height:170%;
	}	
#columl{
	width:33%;
	float:left;
	margin-top:40px;
	min-width:320px;
	}
#columr{
	width:61%;
	float:right;
	position:relative;
	right:3%;
	min-width:620px;
	}
#footer {
	clear: both;
	height:30px;
	}
#n1{float:left;
	padding:0px;
	padding-left:30px;
	padding-right:20px;
	}
#n2{
    float:left;
	color:#bcbcbc;
	font-size: 10px;
	margin:0px;
	width:36%;
	margin-top:10px;
	padding:0px;
	font-weight:normal;
	line-height:230%;
	}
#n2 a{text-decoration:underline;}
#n3{
    float:left;
	padding:0px;
	margin:0px;
	margin-top:10px;
	color:#bcbcbc;
	font-size: 10px;
	font-weight:normal;
	line-height:230%;
	}	
#n3 a{text-decoration:underline;}
#mf{height:305px;padding-left:10%;}
#trc{
	height:18px;
	text-align:right;
	/*min-width:300px;*/
	}	
#brc{
	height:18px;
	text-align:right;
	/*min-width:300px;*/
	}
#mf h1{
	color:#fff;
	font-size: 60px;
	line-height: 100%;
	margin:0px;
	padding:0px;
	padding-top:30px;
	font-weight:normal;
	/*min-width:300px;*/
	}
#mf h2{
	color:#fff;
	font-size: 13px;
	line-height: 100%;
	margin:0px;
	padding:0px;
	margin-top:5px;
	margin-right:30px;
	font-weight:bold;
	}	
#mf h3{
	font-size: 21px;
	line-height: 80%;
	margin:0px;
	padding:0px;
	padding-top:70px;
	font-weight:bold;
	}
#mf h4{
	font-size: 22px;
	line-height:90%;
	margin:0px;
	padding:0px;
	margin-top:-35px;
	margin-left:80px;
	font-weight:bold;
	}
.splitter{
	height:35px;
	clear:both;}
#snami h1{
	font-size:25px;
	font-weight:normal;
	margin:0;
	padding:0;
	margin-left:10%;}
#snami p{
	font-size:24px;
	font-weight:normal;
	margin:0;
	padding:0;
	margin-left:10%;
	line-height:100%;
	color:#b2b2b2;
	}
#pris{
	background-image:url('../pics/pris.gif');
	background-repeat:no-repeat;
	background-color:f00;
	height:226px;
	width:311px;
	text-align:right;
	
	}
#pris a{
	color:#fff;
	text-decoration:none;
	line-height:260%;
	padding-right:50px;
	font-size:29px;
	font-weight:bold;
	letter-spacing:-1px;
	}	
#pris a:hover{text-decoration:underline;}
.menuSmall{
	width:20%;
	float:left;
	text-align:center;}	
.menu{
	width:18%;
	float:left;
	text-align:center;
	padding:0;
	margin:0;}	
.menu a {padding:0;
	margin:0;}
#menu_festa{
	width:24%;
	float:left;
	text-align:center;
	}
#menu_livea{
	width:17%;
	float:left;
	text-align:center;
	}
#menu_dnepra{
	width:22%;
	float:left;
	text-align:center;
	}
#menu_foruma{
	width:14%;
	float:left;
	text-align:center;
	}
#menu_contactsa{
	width:18%;
	float:left;
	text-align:right;
	}
	
	
	
	
#menu_fest p, #menu_fest_en p, #menu_live p, #menu_live_ukr p, #menu_live_en p,
#menu_dnepr p, #menu_dnepr_ukr p, #menu_dnepr_en p, #menu_contacts p{
	font-size:10px;
	font-weight:normal;
	margin:0;
	margin-right:85px;
	padding:0;
	line-height:190%;}	
#menu_fest{background-image:url('../pics/festl.png');}	
#menu_fest_en{background-image:url('../pics/festl_en.png');}		
#menu_fest, #menu_fest_en{
	width:29%;
	float:left;
	background-repeat:no-repeat;
	background-position:top right;
	height:446px;
	text-align:right;
	}	
#menu_live{background-image:url('../pics/livel.png');}
#menu_live_ukr{background-image:url('../pics/livel_ukr.png');}
#menu_live_en{background-image:url('../pics/livel_en.png');}
#menu_live, #menu_live_ukr, #menu_live_en{
	width:21%;
	float:left;
	background-repeat:no-repeat;
	background-position:top right;
	height:443px;
	text-align:right;
	}
#menu_dnepr{background-image:url('../pics/dneprl.png');}	
#menu_dnepr_ukr{background-image:url('../pics/dneprl_ukr.png');}	
#menu_dnepr_en{background-image:url('../pics/dneprl_en.png');}	
#menu_dnepr, #menu_dnepr_ukr, #menu_dnepr_en{
	width:26%;
	float:left;
	background-repeat:no-repeat;
	background-position:top right;
	height:464px;
	text-align:right;
	}
#menu_contacts{background-image:url('../pics/contactsl.png');}
#menu_contacts_ukr{background-image:url('../pics/contactsl_ukr.png');}
#menu_contacts_en{background-image:url('../pics/contactsl_en.png');}
#menu_contacts, #menu_contacts_ukr, #menu_contacts_en{
	width:21%;
	float:left;
	background-repeat:no-repeat;
	background-position:top right;
	height:446px;
	text-align:right;
	}
.ru{
	background-image:url('../pics/ru.gif');
	background-position:top right;
	background-repeat:no-repeat;
	height:20px;
	margin-right:78px;
	margin-top:5px;}
.lu{ 
	background-image:url('../pics/lu.gif');
	background-position:top left;
	background-repeat:no-repeat;
	position:relative;
	right:6px;
	top:0;
	height:20px;
	float:right;
	background-color:#b2b2b2;}	
.mu{
	padding-right:0px;
	padding-left:7px;
	padding-top:2px;
	font-size: 10px;
	font-weight:bold;
	color:#fff;
	float:left;}
.header{
	font-size:25px;
	color:#000;
	margin-bottom:10px;}
.kolonka{
	width: 47%;
	float:left;}
.kolonka p{
	text-align:left;
	color:#6d6d6d;
	font-size: 12px;
	line-height: 100%;
	margin:0px;
	padding:0px;
	padding-top:5px;
	padding-bottom:5px;
	}
.kolonka a{text-decoration:underline;}
.colsplitter{
	width:5%;
	float:left;
	height:10px;}
.lugol{
	background-image:url('../pics/lu.gif');
	background-position:top left;
	background-repeat:no-repeat;
	height:20px;
	margin-bottom:5px;}
.rugol{ 
	background-image:url('../pics/ru.gif');
	background-position:top right;
	background-repeat:no-repeat;
	position:relative;
	left:6px;
	top:0;
	height:20px;
	float:left;
	background-color:#b2b2b2;}	
.mugol{
	padding-right:10px;
	padding-left:5px;
	padding-top:2px;
	font-size: 11px;
	font-weight:bold;
	color:#fff;
	float:left;}
#subscr{
	padding:20px;
	padding-top:5px;
	margin:0;
	}
#subscr p{
	font-weight:bold;
	color:#fff;
	padding:0;
	margin:0;
	margin-top:15px;
	}
#err{background-color:f00;
	margin:0;
	padding:10px;
	}
#err p{
	color:#fff;
	font-weight:bold;
	font-size:12px;
	margin-left:10px;
	margin-right:10px;
	}
form{
	padding:0;
	margin:0;
	}
#email{
	color:#C9C8C8;
	font-weight:bold;
	font-size:16px;
	height:30px;
	padding-top:5px;
	}
.bold{color:#6A6969;}
.country{
	color:#CFCFCF;
	font-size: 14px;
}
#ok{
	color:#686868;
	font-weight:bold;
	font-size:16px;
	height:35px;
	margin-top:0;
	}