html {padding:0; margin:0;  height:100%;}
body {font:11px tahoma;color:#000; background-color:#fff; min-width:1000px;  padding:0; margin:0; position:relative;}
#conteiners	{ margin:0 auto; width:830px; min-width:1000px;
background:url(../../img/body_bg.jpg) no-repeat top center; }
div#page{
/*position:relative;*/
background:url(../../img/mbg2.gif) 0% 0% repeat-y;
/*border:#b4b4b4 1px solid;*/
width:800px; overflow:hidden;
min-width:800px;
margin:0;
padding:0;
}
td {font:11px tahoma; background-color:transparent;}
#middle a	{font:11px tahoma; color:#b4b4b4; text-decoration:underline;}
#middle a:hover	{font:11px tahoma; color:#b4b4b4; text-decoration:none;}

a{
outline:none;



}

a#backk{font-family:arial;
font-size:13px;font-weight:bold;text-decoration:none;color:#0082a3;}


a.n12			{font:11px tahoma; color:#ef5f18;}
a.n12:hover		{font:11px tahoma; color:#ffc83e;}
.m1				{padding:6px 4px; vertical-align:top; width:47%;}
.m0				{padding-top:4px; vertical-align:top;}
.n1				{padding:6px 4px; vertical-align:top; width:210px;}
.n0				{width:20px; padding-top:4px; vertical-align:top;}


.bot_txt		{color:#4c4c4c; font:10px tahoma; padding:10px 20px 10px 20px;}
a.bot_link		{color:#4c4c4c; font:10px tahoma; }
a.bot_link:hover		{color:#808080; font:10px tahoma; }


/*SEARCH*/

div#search div{ background:url(../../img/srch.png) no-repeat;}

/*Menu*/
ul#menuha{
list-style:none;
float:left;}
ul#menuha li{
}


ul#menuha li a{

width:250px;
height:150px;
border:red 1px solid;
display:block;}


div#footer2{
background:url(../../img/footer2.jpg) no-repeat;
background-position:center;

}

/*                     LAYOUT             */

td.baida{/*background-color:#FFF; */}

table#yonigga td.blank{
width:5px;
}


#left {
		float:left;
		width:280px;
		margin:0; padding:0;
		margin-top:82px;
		font-size:80%;
		position:relative;
		
		}
	#right {
		float:right;
		width:256px;
		margin:0; padding:0;
		background:url("corner.gif") top right no-repeat;
		font-size:80%;
		}
	#middle {
	z-index:10002;
	min-height:430px;
	margin-right:10px;
	/*padding-top:20px;	*/
				
		/*font-size:80%;*/
		margin:0;
		margin-bottom:30px;
		}
	.column-in {
		margin:0; /*padding:0.5em 1em;*/
		}
	.cleaner {
		clear:both;
		height:1px;
		font-size:1px;
		border:none;
		margin:0; padding:0;
		background:transparent;
		}


/*                  Musthead*/
#feedback {position:absolute; top:13px; left:62px; z-index:1001;}
#feedback a { text-decoration:underline; color:#9d9fa3; font-family:Arial, Helvetica, sans-serif; font-size:10px; }
#feedback a:hover { text-decoration:none; color:#9d9fa3; font-family:Arial, Helvetica, sans-serif; font-size:10px; }

#header {
		padding:0;
		/*height:183px;*/
		height:213px;
		padding:0;
		position:relative;
		width:100%;
		background: transparent;

		}
#header img {border:0;}
#header	#limg1	{position:absolute; top:31px; left:320px;}
#header	#limg2	{position:absolute; top:31px; left:525px;}
#header	#limg3	{position:absolute; top:31px; left:783px;}
/*LOGO*/
#header div#search{
 position:absolute;

 font-size:17px;

top:80px;
 left:490px;
}
				   
 h1#logo{
 position:relative;
 left:0;
 
  text-indent:-9999px;

 padding:0; margin:0px 0 0 45px;

 
 }
  
 h1#logo a{display:block;height:250px;
 width:250px;/*border:#787878 thin dotted;*/}
a.keyss{
font-size:14x;
margin:0;
padding:0;
}
 div#header ul{
 list-style:none;
 margin:0;
 padding:0;


 color:#013e66;
 }

 div#header ul li{
 margin:0;
 padding:0;
 position:absolute;
text-align:center;
 font-size:17px;
 font-weight:500;

top:39px;
 left:220px;
 
 }
 
  div#header ul li span{
   font-family:Arial, Helvetica, sans-serif;
 font-size:21.6px;
 color:#013e66;
 font-weight:bold;}
 
  div#header ul li#ens{

   left:315px;
  }
   div#header ul li#rus{
   left:535px;
  }
     div#header ul li#ess{
   left:790px;
  }	
/*                    FOOOTER                */		
		div#footer{
		
		width:975px;
	    clear:both;
		height:109px;
		margin:0;
		padding:0px;
		background:url(../../img/footer_bg.gif) repeat-x top;
		position:relative;
		
		}
		
		
			
		div#paypal
		{
		position:relative;
		padding-top:17px; padding-left:44px;
		float:left;
		}
		#footer_info {float:left; padding-top:17px; padding-left:81px; color:#6b6b6b; font:10px tahoma; line-height:1.5;}
		#footer_info a {color:#005d9a; font:10px tahoma; text-decoration:underline;}
		#footer_info a:hover {color:#005d9a; font:10px tahoma; text-decoration:none;}
		#footer_menu td	{background-color:transparent; padding:0 16px 10px 0; font-weight:bold;}
		#footer_menu a	{color:#005d9a; font:bold 11px tahoma;}
		#footer_menu a:hover	{color:#005d9a; font:bold 11px tahoma;}
div#ele img{
position:relative; top:-50px; right:-5px; margin-bottom:50px;
}

	
		
		#blank {
  overflow: hidden;
  width: 100%;
  height: 0px;
  clear: both;
}
		
		
	/*   FOR ALL CONTENT  */

		
		

 
 /*Translate this*/
 h1#heads{
 font-family:Arial, Helvetica, sans-serif;
 text-align:center;
 font-size:16px;
 color:#000000;
 font-weight:normal;

 margin:0;
 margin-top:25px;
 margin-bottom:37px;

 
 }
 
 ul#namaki{
 padding:0;
 margin:0 0 0 30px;

 list-style:none;
 margin-bottom:30px;}
 
 ul#namaki form,input{
 padding:0;
 margin:0;
 border:none;}
 
 ul#namaki li{
 width:111px;
 height:36px;
 text-align:left;

 float:left;
 margin-right:17px;
 background:url(../../img/man_back.jpg) top left no-repeat;
 line-height:36px;
 position:relative;
 }
 ul#namaki li.girlss{
 background-image:url(../../img/girl_back.jpg);
 background-position:left top;
 }
 h2{
 font-family:Arial, Helvetica, sans-serif;
 font-size:18px;
 color:#2D6400;
 font-weight:normal;
 margin:0;
 margin-bottom:17px;

 
 }
 p#cont{
 font-size:12px;
 font-family:tahoma;
 line-height:1.2em;
 width:406px;
 color:#777777;
 float:left;
 }
 div#maincontt{
 height:100%;
 /*width:100%;*/
 margin:0;
 width:655px;
 /* margin-top:-99px;*/
 position:relative;

 z-index:1000;
 padding:0;
 
 /*background-color:#FFFFFF;*/
 
 
 }
 ul#btns li a{
 display:block;
 width:227px;
 height:67px;
 text-indent:-5000px;

 z-index:2000;

 
 }
 
 ul#btns li{

 float:left;

 
 }

 
 ul#btns {
  position:relative;
  min-width:800px;


 list-style:none;
 margin:0;
 padding:0;
 float:left;
 padding-left:80px;

  margin-top:20px;
 height:100px;
 
 
 }
 

  ul#btns  a#getb{
 margin-top:5px;
  width:147px;
    height:70px;

 }
 ul#btns li.activia  a#getb {
  background:
 url(../../img/har.png) 8px 17px no-repeat;
 }
  ul#btns  a#getb:hover{

 background:
 url(../../img/har.png) 8px 17px no-repeat;
 }
 
 
  ul#btns li.activia  a#dbff {
  background:
 url(../../img/calen2.png) 30px 10px no-repeat;
 }
 ul#btns   a#freeb{
   margin-left:20px;
   height:75px;
  width:237px;

 }
 
   ul#btns  a#freeb:hover, ul#btns  li.activia a#freeb{

 background:
 url(../../img/name.png) 69px 10px no-repeat;
 }
 
 
 ul#btns   a#dbff{

   height:75px;
  width:237px;

 }
 
   ul#btns  a#dbff:hover{

 background:
 url(../../img/calen2.png) 30px 10px no-repeat;
 }
 
 .simple:after {
  content: ".";
  height: 0;
  visibility: hidden;
  display: block;
  clear: both;
}

h2#fsample{
text-indent:-5000px;
width:153px;
height:56px;

clear:left;
 background:
 url(../../img/free_h2.gif) no-repeat;
 margin:10px 0 8px 0;
 float:left;
 }
 
 p#bl_hint{
 color:#6b6b6b;
 background:url(../../img/bl_hint.gif)  #e6e6e6 no-repeat;
 width:158px;
 height:38px;
 padding:13px 16px ;
 font-size:11px;
 font-family:Arial, Helvetica, sans-serif;
 float:left;
 margin:0;
 margin-left:13px;
 margin-bottom:-15px;
 margin-top:10px;

 }
 
 div#freeform
 {clear:left;
 }
 
 /*            NAVIGATION   ***********   */
 
#navigation{
   margin:0;
   padding:0;
   
  }
 
			 #navigation ul{
				list-style:none;
				margin:0;
				padding:0;
				margin-left:45px;
			 }
			 
			 #navigation ul li {

			 font-family:Arial, Helvetica, sans-serif;
			 font-size:18px;
			 text-decoration:underline;

			 font-weight:normal;
			margin:0;
			   padding:0;
			   border:#FFFFFF 1px solid;
			  margin-top:12px;
			  padding-left:20px;

			 }
			  div#navigation ul li a{height:36px; padding-top:5px;
			   margin:0;
			   padding:0;
			  color:#52a300;
			   position:relative;
			  display:block;
			  }
			  div#navigation ul li.menu {

			 font-family:Arial, Helvetica, sans-serif;
			 font-size:18px;
			 text-decoration:underline;

			 font-weight:normal;
			margin:0;
			   padding:0;
			   border:#FFFFFF 1px solid;
			  margin-top:10px;
			  padding-left:20px;




			 }
			  div#navigation ul li.menu a{height:36px; padding-top:5px;
			   margin:0;
			   padding:0;
			  color:#52a300;
			   position:relative;
			  display:block;
			  } 
			 div#navigation ul li.menu_act {background:url(../../img/menu_act.gif) no-repeat; text-decoration:none;}
			 div#navigation ul li.menu_act a{text-decoration:none; height:30px; padding-top:5px; color:#ffffff;}

			/*                   BOOKS             */
			#books
			{ 
			position:absolute;
			top:390px;
			left:0;
			background:url(../../img/books2.gif) 779px 0% no-repeat;
			width:100%;
			height:390px;



			}

/**********  free form *********/
div#freeform label{


color:#000;

font-family:Arial, Helvetica, sans-serif;
font-size:12px;
padding:0;
padding-bottom:5px;


margin:0 5px 0 0;

}



div#freeform  input.text{
width:119px;
margin-left:3px;


}
div#freeform {

margin:0;
padding:0;
position:relative;
background:url(../../img/free_div_bg.gif)  no-repeat ;
height:133px;
padding-top:10px;

}

div#freeform textarea{
position:absolute;
left:0;
top:0;

border:none;
float:left;
clear:both;
overflow: hidden;
width:385px;
height:44px;
margin:6px 1px;

border:none;
background:none;


}
div#textround{
position:relative;
padding:0;
width:390px;
margin:0;

border:none;
height:62px;
background:url(../../img/texta.gif)  no-repeat;
}

div#freeform ul{


margin:0;

padding:0;
margin-left:15px;
}
div#freeform ul li{
overflow:hidden;
display:inline;


clear:left;}
input#freesend{

width:100px;
height:100px;
background:none;
border:none;

position:absolute;
right:150px;
top:15px;
cursor:pointer;


}
 
div#freeform  label#labem{


 margin-left:10px;
 
 }
 
 label#blinl{

 line-height:1.5em;}
 

 
  label#blinl span{
  
  color:#717171;
  }
 /***********  ROUND  ***********/
 div.yomayo{float:left;
 width:210px;

 height:22px;
 padding:5px 0 0  0;}
 
div.round130{
padding:1px;
width:140px;
top:-20px;
left:80px;
position:relative;
margin:0;
padding:0;

height:29px;
background:url(../../img/round2.gif)  no-repeat;
}

div.round130 input.text{
border:none;
background:none;
margin:3px 10px 0 3px;

}

div#lang{left:80px;}
div#email{left:55px;}


div.round130 select{
width:117px;
border:none;
margin:3px 0 0 3px; 

width:119px; 
position:absolute;
clip:rect(1px 120px 20px 2px);
padding:0;}
div.round130 select option{
border:none;
background:none;
}


label#gluklab label#labem{float:left;
clear:none;}

/**********         Pay form            ********/
div#paysample h2{color:#000; font-size:18px; margin:0; margin-top:20px;}
div#paysample p{color:#444; font-size:14px; margin:0; padding:0; margin-top:3px;}


ul#btns2 li{float:left; margin:0 0px 0 2px;
}

ul#btns2 li.active,ul#btns2 li.active2{
background:url(../../img/act_li.gif) no-repeat top left;
width:240px;
height:91px;
margin-bottom:-15px;
position:relative;
z-index:3000;


}

ul#btns2 li.active2{
background:url(../../img/act_li2.gif) top left no-repeat;
margin-bottom:-14px;

}

ul#btns2 li.active{
top:0px;
left:7px;
}

ul#btns2 li a{

 display:block;
 width:225px;
 height:65px;
 text-indent:-5000px;
 z-index:2000;
 margin:8px 0 0 8px;
 
 }
 ul#btns2 {

   z-index:2000;
 list-style:none;
 margin:0;
 padding:0;
 margin-top:20px;

 margin-left:0px;
 
 
 }
 
ul#btns2 li a#freeb2{
 background:
 url(../../img/bt_grey.gif) no-repeat;
 top:5px; 
 }
 
 
  ul#btns2 li.active2  a#freeb2{
 background:
 url(../../img/bt_free2.gif) no-repeat;

 

 }
 
ul#btns2   a#getb2{
margin-top:11px;
left:230px;
  margin:8px 0 0 8px;
 background:
 url(../../img/bt_grey2.gif) no-repeat;
 }

  ul#btns2 li.active a#getb2{
 background:
 url(../../img/bt_inst2.gif) no-repeat;
 margin:8px 0 0 8px;

 

 }


/************ Pay Form **************/

div#sobsforma{
clear:left;
width:650px;
height:426px;
background:url(../../img/pay_bg.png) no-repeat;
padding-top:12px;

position:relative;
}

div#sobsforma label{


color:#000;

font-family:Arial, Helvetica, sans-serif;
font-size:12px;
padding:0;
padding-bottom:5px;


margin:0 5px 0 0;

}



div#sobsforma input.text{
width:119px;
margin-left:3px;


}


div#sobsforma textarea{


border:none;
float:left;
clear:both;
overflow: hidden;
width:600px;
height:170px;
margin:6px 1px;
background:none;
border:none;


}
div#textround{
position:relative;
padding:0;
width:390px;
margin:0;

border:none;
height:62px;
background:url(../../img/texta.gif)  no-repeat;
}

div#sobsforma ul{


margin:0;

padding:0;
margin-left:15px;
width:500px;


}
div#sobsforma ul li{
overflow:hidden;
display:inline;
clear:left;}
input#freesend{

width:100px;
height:100px;
background:none;
border:none;

position:absolute;
right:150px;
top:15px;
cursor:pointer;


}
 
div#sobsforma label#labem{


 margin-left:10px;
 
 }
 
 label#blinlp2{


 line-height:1.5em;}
 

 
  label#blinlp2 span{
  
  color:#717171;
  }
  
  
  
  /******** Additional fields */
 div.yomayo2{
 clear:left;
 
 float:left;
 width:210px;

 height:22px;
 padding:5px 0 0  0;}
 
div.yomayo3{
float:left;
width:150px;

 height:22px;
 padding:5px 0 0  0;}
 
 div#sobsforma ul li.leftt{
 clear:left;

 margin:0;
 padding:0;
 height:30px;
 

 float:left;
 width:380px;
}
 div.yomayo3 label#labemma{
 padding:0;
 width:110px;
 margin:0;
 margin-left:10px;}
 div.yomayo3 div.round130{


 margin:0;
 
 }
 
 input#paysend{
 position:absolute;

width:265px;
height:75px;
background:none;
border:none;

right:55px;
top:345px;
cursor:pointer;


}

/******** round2   *******/
 div#sobsforma div.yomayo2{float:left;
 width:210px;

 height:22px;
 padding:5px 0 0  0;}
 
 div#sobsforma div.round130{
padding:1px;
width:150px;
top:0px;
left:80px;
position:relative;
margin:0;
padding:0;
top:-20px;

height:29px;
background:url(../../img/round2.gif)  no-repeat;
}

  div#sobsforma div.round130 input.text{
border:none;
background:none;
margin:3px 10px 0 3px;

}

 div#sobsforma div#top{left:45px;}
 div#sobsforma div#fromp{left:87px; }


  div#sobsforma div.round130 select{
width:117px;
border:none;
margin:3px 0 0 3px; 

width:119px; 
position:absolute;
clip:rect(1px 120px 20px 2px);
padding:0;}
div.round130 select option{
border:none;
background:none;
}


  div#sobsforma label#gluklab , div#sobsforma label#labem{float:left;
clear:none;}
 
 
div#vobzablock{

 position:relative;
 top:-54px;
 right:-420px;
 width:200px;

 }
 
 
 
 div#tasmona{

}
 div#vobzablock div.round130{
 
 clear:left;}
 
 label#diff{
 float:left;
}
 
 div#hmstuck{
 padding-top:5px;}
 
  div#sobsforma div#hmstuck div#helpmed{
 position:relative;
 margin-right:50px;

}


 
 div#sobsforma label#naff{
 width:200px;
 font-size:13px;

}

div#dinfa{

position:absolute;
top:58px;
left:265px;
}
div#dinfa h2{
font-family:arial;font-size:12px;font-weight:bold;text-decoration:none;
color:#0082a3;

}

span.keyss{
text-align: justify;
margin-left:5px;

}

div#dinfa input{
cursor:pointer;}

a.defki{
display:block;
text-indent:-5000px;}

input#magika{
font-family:arial;font-size:12px;font-weight:bold;text-decoration:none;
color:#0082a3;font-family:arial;font-size:12px;font-weight:bold;text-decoration:none;
background:none;
border:none;
cursor:pointer;
border-bottom:none;
border-top:none;
border-left:none;
border-right:none;

text-align:left;

position:absolute;
top:3px;

left:2px;

}

input#magika2{
font-family:arial;font-size:12px;font-weight:bold;text-decoration:none;
color:#0082a3;font-family:arial;font-size:12px;font-weight:bold;text-decoration:none;
background:none;
border:none;
cursor:pointer;
border-bottom:none;
border-top:none;
border-left:none;
border-right:none;

text-align:left;

position:absolute;
top:9px;

left:12px;

}




input#magika::active{
border:none;}

span.keyss a{
text-align: justify;

height:27px;
margin-right:23px;
line-height:27px;
font-family:Arial;
font-weight:bold;
text-decoration:none;
color:#0082a3;
font-size:11px;


}

span.keyss a.active{

padding-bottom:13px;

background-repeat:no-repeat;

background-image:url(../../img/a_act_1.png);
}



 ul#bag{
 list-style:none;
 margin:0;
 padding:0;}
 
 ul#bag a{
 display:block;

 text-indent:-5000px;
 
 
 }
 ul#bag li.active22 a#bbo{
  background:url(../../img/boysoff.jpg) no-repeat;
   background-position:bottom right; 
 }
 
 ul#bag li.active22 a#ggi{
  background:url(../../img/girlson.jpg) no-repeat;
    background-position:0 -1px ; 
 }
 ul#bag a#bbo{
 
 width:151px;
 height:65px;
 background:url(../../img/boyson.jpg) no-repeat;
 background-position:bottom right; 
 }
 
 ul#bag a#ggi{
 width:151px;
 height:69px;
  background:url(../../img/girlsoff.jpg) no-repeat;
  background-position:0 -1px ; 
 }
 
 div#bagd{
 background:url(../../img/actback.jpg) no-repeat;
 background-position:top right;}
 
 span#update{
 font-size:18px;
 color:#5b9c16;}
 
 span.funny{
 font-size:18px;
 color:#FF8100;}
 
 /******* hode  ********/
 .hide{ display:none;}
 li.alfali{
 opacity: 0.5;
	filter: alpha(opacity=50);
	
	
 }
  li.active,li.active2{
 opacity:1;
	filter:  alpha(opacity=100);
	overflow:hidden;
	outline: none;
	position:absolute;
	z-index:3001;

	
 }
 
 div.finpm{
 margin-bottom:10px;}

 /******  Additional Fields ******/
 div#freeform ul#addulya div.round130 {
 left:120px;
 }
 
 
#blog_entry	{width:270px; height:200px; background:url(../../img/lb1_bg.jpg) no-repeat;overflow:hidden; position:relative;}
#blog_entry_in	{padding:45px 20px 20px 20px; font:13px arial; color:#000;}
#blog_entry_button {position:absolute; top:155px; left:129px; height:30px; width:130px;}
#blog_entry_button img{border:0; height:30px; width:130px;}

#random_feedback	{width:270px; height:200px; background:url(../../img/lb2_bg.jpg) no-repeat;overflow:hidden; position:relative;}
#random_feedback_in	{padding:45px 20px 20px 20px; font:13px arial; color:#000;}
#random_feedback_button {position:absolute; top:155px; left:129px; height:30px; width:130px;}
#random_feedback_button img{border:0; height:30px; width:130px;}
#mmenu	{padding-left:45px;}
div.mmenu	{padding:7px 5px 7px 17px;}
div.mmenu a{color:#52a300;  font-family:Arial, Helvetica, sans-serif; font-size:18px; text-decoration:underline;}
div.mmenu_a	{padding:7px 5px 7px 17px; background:url(../../img/menu_act.gif) no-repeat; text-decoration:none;}
div.mmenu_a a{font-family:Arial, Helvetica, sans-serif; font-size:18px; text-decoration:none; height:30px; padding-top:5px; color:#ffffff;}

h1#headsd{
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
font-style:italic;
text-align:center;
font-weight:normal;
margin:25px 0 45px 0;
}


ul#badform li b{margin-bottom:25px;width:140px; display:block;float:left; clear:left;}
ul#badform li input,textarea{ float:left;border:none; }
ul#badform li input{
width:139px;
height:23px;
background:url(../../img/formtext.jpg) no-repeat;
padding:0 12px;

}
ul#badform li textarea{
margin-bottom:15px;
width:405px;
padding:5px 35px 30px 20px;
height:120px;
background: url(../../img/formarea.jpg);
background-position:top left;
background-repeat:no-repeat;

border:none;
overflow:hidden;}



td.pass{font-size:16px;
width:5px;
padding:0px;
font-size:16px;
color:#0082a3;
text-decoration:none;
font-weight:normal;}
td.pass a{
color:#0082a3;
text-decoration:none;
font-weight:bold;
font-family:Arial, Helvetica, sans-serif;

padding:0px;
line-height:35px;
width:33px;
height:35px;
background-repeat:no-repeat;
background-position:0 2px;

display:block;
}

td#tada{
font-size:16px;
color:#322e2a;
font-weight:bold;
font-family:Arial, Helvetica, sans-serif;
height:35px;
margin-bottom:15px;}

a#next{
background:url(../../img/right.jpg) bottom left no-repeat;
height:26px;
display:block;
text-indent:-5000px;
}

div#content p#faki{
font-size:14px; font-family:arial;line-heigth:1.5em;margin-top:20px;margin-bottom:23px;
text-indent:0px;
 }
 
div#content p#toos{text-indent:0px; text-align:center;font-style:italic;font-size:12px; font-family:arial;}
 
 
 div#content p#faki:first-line, div#content p#toos:first-line{color:#000;}
 

div#content p{
font-size:14px; font-family:arial;line-heigth:1.5em;margin-top:5px;margin-bottom:5px;
text-indent:25px;
}

div#content p:first-line{
}


.opaq{
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=85); /* IE 5.5+*/
-moz-opacity: 0.85; /* Mozilla 1.6 и ниже */
-khtml-opacity: 0.85; /* Konqueror 3.1, Safari 1.1 */
opacity: 0.85;

}
