@import "basic.css";

	
#header{ 
	background: url(../images/main-pic.jpg) #17233a repeat top right;
	width: 100%;
	}	


	
/*----- MAIN MENU  ---------------------------------*/	

#main-menu UL{
	height: 90px;
	}

#main-menu UL LI{
	float: left;
	margin-left: -2px;
	width: 16.6%;
	text-align: center;	
	padding:  0px 0px 5px 0px;
	}
	
#main-menu UL LI A{
	display: block;
	height: 20px;
	font: 14px Arial, Helvetica, sans-serif;
	color: #fff;
	padding: 65px 0px 0px 0px;
	}
	
#main-menu UL LI A:hover{
	color:  #f9c61b;
	text-decoration:  underline;
	}	

#main-menu UL LI.main-menu-current A{	
	color:  #f9c61b;
	text-decoration:  none;
	}

#main-menu UL LI.main-menu-current{	
	background: url(../images/current-main-menu-bullet.png) no-repeat center bottom;
	padding:  0px 0px 5px 0px;
	}

	
A.main-punkt-1{
	background: url(../images/ico-prihody.gif) no-repeat center top;
	}

A.main-punkt-2{
	background: url(../images/ico-about.gif) no-repeat center top;
	}

A.main-punkt-3{
	background: url(../images/ico-obwenie.gif) no-repeat center top;
	}

A.main-punkt-4{
	background: url(../images/ico-media.gif) no-repeat center top;
	}

A.main-punkt-5{
	background: url(../images/ico-books.gif) no-repeat center top;
	}
	
A.main-punkt-6{
	background: url(../images/ico-news.gif) no-repeat center top;
	}	



/*----- Invite ---------------------------------*/	

#priglashenie{
	background:url(../images/priglash-fon.png) #497bce repeat-x top left;
	width: 100%;
	position: relative;
	height: 143px;
	/height: 128px;	
	}

#priglashenie P{
	font: 12px Arial, Helvetica, sans-serif;
	color: #fff;
	padding-right: 15px;
	}

div.prig-fon-left{	
	width: 100%;
	height: 143px;
	/height: 128px;
	background: url(../images/priglash-fon-left.png) no-repeat left top;	
	}

div.prig-fon-right{
	width: 100%;
	height: 143px;
	/height: 128px;
	background: url(../images/priglash-fon-right.png) no-repeat right top;
	padding: 15px 15px 0px 10px;
	}

/*----- SLOGAN ---------------------------------*/	

td.slogan{
	background: url(../images/slogan.png) no-repeat top center;
	padding: 0px;
	margin: 0px;
	}
	

a.plug-butt{
	display: block;
	width: 188px;
	height: 50px;
	background: url(../images/plug-button.png) no-repeat top center;
	padding: 14px 0px 0px 75px;
	margin: 43px 0px 0px 10px;
	color: #fff;
	font: 18px Arial, Helvetica, sans-serif;
	text-decoration: none;
	}


/*----- SLOGAN ---------------------------------*/

div.photo-gall{
	background: url(../images/foto-fon.png) repeat top left;
	height: 161px;
	/height: 152px;	
	margin: 23px 0px 0px 0px;
	text-align: center;
	}

div.photo-gall-left{
	background: url(../images/foto-fon-left.png) no-repeat top left;
	height: 161px;
	/height: 152px;		
	}

div.photo-gall-right{
	background: url(../images/foto-fon-right.png) no-repeat top right;
	height: 161px;
	/height: 152px;	
	padding: 9px 0px 0px 0px;	
	}


ul.ul-photo{
	text-align: center;
	margin: 10px 0px 0px 10px;
	/margin: 14px 0px 0px 10px;
	}

ul.ul-photo li{
	width: 16.4%;
	float: left;
	text-align: center;
	position: relative;
	}

div.round-container{
	position: relative;
	width: 122px;
    float: left;
    left: 50%;
    text-align: center;	
	}

div.rounded { 
  	position: relative;
	width: 122px;
	float: left;
    left: -50%;
	}

b.cn {
	  position: absolute;
	  height: 10px; 
	  width: 10px; 
	  margin: 0; 
	  padding: 0; 
	  background: url(../images/white.png) no-repeat; 
	  line-height: 1px; 
	  font-size: 1px; 
	} 

b.tl {
	top: -1px; 
	left: -1px; 
	background-position: top left;
	}

b.tr {
	top: -1px; 
	right: -1px; 
	background-position: top right;
	}

b.bl {
	bottom: -1px;
	/bottom: 2px;  
	left: -1px;
	background-position: bottom left;
	}

b.br {
	bottom: -1px; 
	/bottom: 2px; 
	right: -1px;
	background-position: bottom right;
	}



/*----- BLOCKS ---------------------------------*/

div.block-news{
	width: 191px;
	height: 303px;
	background: url(../images/block-news.png) no-repeat bottom center;	
	/margin: 20px 0px 0px 0px;
	}

div.block-news UL{
	margin: 5px 0px 13px 15px;
	padding: 12px 15px 0 0px;
	}

div.block-news LI{
	margin: 0px 0px 10px 0px;
	padding: 0px 0px 4px 19px;
	background: url(../images/bullet-news.png) no-repeat left top;
	line-height: 14px;
	}

div.block-news LI A{
	font: 12px Arial, Helvetica, sans-serif;
	}
	
div.block-news H2{
	color: #fff;
	font: 18px Arial, Helvetica, sans-serif;
	padding: 5px 10px 0 0px;
	/padding: 5px 0px 0 0px;
	/margin: 2px 0px 0px 0px;
	text-align: center;
	}

/*------------------*/
div.block-new-on-site{
	width: 191px;
	height: 303px;
	background: url(../images/block-new-on-site.png) no-repeat bottom center;
	}

div.block-new-on-site  UL{
	margin: 5px 0px 13px 15px;
	padding: 12px 15px 0 0px;
	text-align: left;
	}

div.block-new-on-site  LI{
	margin: 0px 0px 10px 0px;
	padding: 0px 0px 4px 19px;
	background: url(../images/bullet-new-on-site.png) no-repeat left top;
	line-height: 14px;
	}

div.block-new-on-site  LI A{
	font: 12px Arial, Helvetica, sans-serif;
	}
	
div.block-new-on-site H2{
	color: #fff;
	font: 18px Arial, Helvetica, sans-serif;
	padding: 5px 10px 0 0px;
	/margin: 2px 0px 0px 10px;
	text-align: center;
	}	
/*------------------*/	

div.block-discuss{
	width: 191px;
	height: 303px;
	background: url(../images/block-discuss.png) no-repeat bottom center;
	}

div.block-discuss UL{
	margin: 5px 0px 13px 15px;
	padding: 12px 15px 0 0px;
	text-align: left;
	
	}

div.block-discuss LI{
	margin: 0px 0px 10px 0px;
	padding: 0px 0px 4px 21px;
	background: url(../images/bullet-discuss.png) no-repeat left top;
	line-height: 14px;
	}

div.block-discuss LI A{
	font: 12px Arial, Helvetica, sans-serif;
	}	
	
div.block-discuss H2{
	color: #fff;
	font: 18px Arial, Helvetica, sans-serif;
	padding: 5px 10px 0 0px;
	/padding: 5px 0px 0 0px;
	/margin: 2px 0px 0px 0px;
	text-align: center;
	}	
/*------------------*/	

div.block-discuss1{
	width: 191px;
	height: 303px;
	background: url(../images/block-opros.png) no-repeat bottom center;
	font: 12px Arial, Helvetica, sans-serif;
	}
div.block-discuss1 H2{
	color: #fff;
	font: 18px Arial, Helvetica, sans-serif;
	padding: 5px 5px 0 0px;
	/padding: 5px 0px 0 0px;
	/margin: 2px 0px 0px 0px;
	text-align: center;	
	}
	
div.opros-itself P{
	color: #000;
	margin-left: -5px;
	font: 12px Arial, Helvetica, sans-serif;
	}



div.block-opros{
	width: 191px;
	height: 304px;
	background: url(../images/block-opros.png) no-repeat bottom center;
	font: 12px Arial, Helvetica, sans-serif;
	}	

div.opros-itself{
	margin: 5px 0px 13px 0px;
	padding: 12px 15px 0 10px;
	text-align: left;
	}




div.block-opros UL{
	
	}

div.opros-itself LI{
	margin: 0px 0px 8px 6px;
	/* border: 1px red solid; */
	}

div.block-opros LI A{
	font: 12px Arial, Helvetica, sans-serif;
	}	
	
div.block-opros H2{
	color: #fff;
	font: 18px Arial, Helvetica, sans-serif;
	padding: 5px 5px 0 0px;
	/padding: 5px 0px 0 0px;
	/margin: 2px 0px 0px 0px;
	text-align: center;	
	}		
	
#sent-butt{
	margin: 6px 0px 10px 7px;
	}	
	

		
/*------------------*/
td.block-under-1{
	background: url(../images/01_bottom_George.png) no-repeat top center;
	height: 185px;
	}

td.block-under-2{
	background: url(../images/02_bottom_Alina.png) no-repeat top center;
	height: 185px;
	}

td.block-under-3{
	background: url(../images/03_bottom_Kos.png) no-repeat top center;
	height: 185px;
	}

td.block-under-4{
	background: url(../images/04_bottom_Olesya_1.png) no-repeat top center;
	height: 185px;
	}

/*----- FOOTER ---------------------------------*/


#footer{
	height: 84px;
	background: url(../images/footer-fon.png) #fad9a0 repeat-x left top;
	}

#footer P{
	font-size: 11px;
	}


UL.footer-menu{
	margin: 0px 5px 0px 25px;
	padding-top: 23px;
	}


UL.footer-menu LI{
	float: left;
	background: url(../images/footer-bullet.png) no-repeat left;
	padding: 0px 0px 0px 17px;
	margin: 0px 0px 0px 10px;
	}
	
UL.footer-menu LI A{
	font: 12px Arial, Helvetica, sans-serif;
	}	
	









	
	
