body
	{
		padding:2px;
		margin:0px;
		background:#ffffff;
		font-family:Tahoma;
		font-size:13px;
	}
	
p
	{
		font-size:12px;
		color:#707070;
		padding:0px;
		margin:6px 0px 0px 0px;
		
	}	

p.small
	{
		font-size:11px;
		color:#707070;
		padding:0px;
		margin:0px;
	}

.anons p
	{
		font-size:14px;
		color:#707070;
		padding:0px;
		margin:5px 80px 0px 0px;
		
	}

a.anons_link
	{
		font-size:14px;
		color:#707070;
		padding:0px;
		margin:5px 0px 0px 0px;
		
	}	
/* Layout ******************/

.top {
	
}

.left { /* Левая колонка */
 float: left; 
 margin-left: 15px;
 margin-top: -10px;
 width: 200px;
 padding-bottom:20px;

}


.center { /* Центральная колонка */
 margin: 15px 5px 10px 0px;	
 padding-left: 20px;
}

.content {
	margin: 15px 30px 10px 207px;
	

}

.right {
	float:right;
	position: relative;
	width:195px;
	padding: 3px;
	border:1px solid #2C93A6;
	background: rgb(245,245,245);
	margin-left:5px;
	margin-right: -27px;
	z-index: 10;
}

.right_main {
	margin-left: 40px;
	padding: 3px;
	border:1px solid #2C93A6;
	z-index: 1;
	background: rgb(255,255,204);
}

.footer {
  height:40px; width:100%;
  padding:1px 0;
}


/* Ссылки */

a.context_link
	{
		color:#FF8A02;
		text-decoration:underline;
	}	

a.context_link:hover
	{
		color:#FF8A02;
	}	
	
.orange
	{
		color:#FF8A02;
		font-weight:bold;
		display:block;
		padding:0px 0px 0px 0px;
	}	

.blue
	{
		color:#2C93A6;
		font-weight:bold;
		font-size:13px;
		display:block;
		padding:0px 0px 0px 0px;
	}

.blue2
	{
		color:#2C93A6;
		font-weight:bold;
		font-size:13px;
		padding:0px 0px 0px 0px;
	}
	
a.osobye_nazvanie
	{
		color:#2C93A6;
		font-weight:bold;
		font-size:13px;
		background:url(img/small_star.gif) top left no-repeat;
		padding:0px 0px 0px 18px;
		text-decoration: none;
	}

a.osobye_nazvanie:hover
	{
		text-decoration: underline
	}
	
.osobye_orange
	{
		color:#FF8A02;
		font-weight:bold;

		font-size:14px;
		padding:0px 0px 0px 0px;
	}	
			
h1
	{
		color:#2C93A6;
		font-weight:bold;
		font-size:14px;
		display:block;
		padding:0px 0px 0px 0px;
		margin: 5px 0px 3px 0px;
	}	

h2
	{
		color:#ff8a02;
		font-weight:bold;
		font-size:14px;
		display:block;
		padding:0px 0px 0px 0px;
		margin: 5px 0px 2px 0px;
	}	

h4
	{
		color:#2C93A6;
		font-weight:bold;
		font-size:14px;
		display:block;
		padding:0px 0px 0px 0px;
		margin: 25px 0px 3px 0px;
	}	
	
.table_b
  {
    border: none;
    padding: 0px; 
    border-collapse: collapse;   
  }

.table_b td
  {
    border: #2C93A6 solid 1px;
    padding: 5px; 
    margin: 0px;
    text-align: center;  
  }  

fieldset.fld
  {
    border: #2C93A6 solid 1px;
    padding: 0px 10px 20px 10px; 
    width: 600px;
    background: #FFFFE1;
    text-align: left;
    display: block;
    margin: 0px;
  }

fieldset.fld legend
  {
    color:#2C93A6;
		font-weight:bold;
		font-size:14px;
  }  

fieldset.fld input
  {
    color:#2C93A6;
		font-weight:bold;
		font-size:14px;
		width: 100px;
		margin: 0px;
  } 
        	
.top_tabl
	{
		background:#ffffff;

	}

div.partnerG
  {
    display: block;
    background: #D9F0F4 ;
    padding: 5px;
    border: #2C93A6 dashed 1px;
    margin: 10px 0px 10px 0px;
    font-size: 110%;
    line-height: 130%;
    font-family: Verdana;
  }

  	
/* шапка */	
	
	
	
.top1
	{
		height:148px;
		background:url(img/top_img.jpg) top right no-repeat;
	}	


.top1xxx
	{
		height:83px;
		background:url(img/top_imgxxx.jpg) top right no-repeat;

	}	
		
.top2
	{
		width:750px;
		height:92px;
		background:url(img/top_fon.gif) top left no-repeat;
		margin:0px 246px 0px 0px;
	}	

.top2xxx
	{
		width:750px;
		height:92px;
		background:url(img/top_fon.gif) top left no-repeat;
		margin:0px 0px 0px 0px;
	}	
		
.top_menu
	{
		float:left;
		margin:60px 0px 0px 0px;
	}	
	
.top_menu, .top_menu a
	{
		font-size:11px;
		color:#2C93A6;
		font-weight:bold;
		padding:0px 0px 0px 15px;
	}
	
.top_menu a:hover
	{
		color:#FF8A02;
	}		
	
.top3
	{
		font-size:10px;
		color:#7C7B7A;
		width:260px;
		padding:10px 0px 0px 20px;
		float:left;
	}
	
	
.top4
	{
		float:left;
		width:235px;
		padding:15px 0px 0px 0px;
	}
	
	
.top4, .top4 a
	{		
		font-size:10px;
		color:#7C7B7A;
	}		
	
	
.top5
	{
		float:left;
		padding:6px 0px 0px 0px;
	}
	
	
/* левая колонка */	
	
.form1
	{
		padding:25px 0px 0px 0px;
		margin:0px;
		
		font-size:10px;
		color:#7C7B7A;
		
	}	
	
	
.form1 b
	{
		font-size:11px;
	}	
	
.login1	
	{
		width:132px;
		height:15px;
		border:1px solid #7F9DB9;
	}		

.input	
	{
		width:350px;
		height:15px;
		border:1px solid #7F9DB9;
	}

input:focus {
 color: black;
 background-color: #cf0;
}

.input2	
	{
		border:1px solid #7F9DB9;
		cursor:pointer;
	}

.input3	
	{
		border:1px solid #7F9DB9;
	}

.input4	
	{
		border:1px solid #7F9DB9;
		font-size: 9px;
		padding-left: 0px;
		padding-right: 0px;
		margin: 1px;
		height: 13px;
		line-height:8px;
	}
				
.login_input2	
	{
		width:162px;
		height:15px;
		border:1px solid #7F9DB9;
	}

.checkbox
	{
		width:25px;
		height:25px;
		color:red;
		font-size:50px;
	}

option.main_razdel 
	{
		color: rgb(255,255,255);
		font-weight:bold;
 		background-color: #2C93A6;
	}
	
input:focus 
	{
 		color: black;
 		background-color: #cf0;
	}
	
.hr
	{
		border: 1px solid rgb(255,255,255);
	}	
		
.left1
	{
		padding:0px 0px 0px 20px;

	}	
	
	
.login2
	{
		width:57px;
		height:19px;
		border:0px;
		background:url(img/voity.gif) no-repeat;
		cursor:pointer;
		margin:0px 0px 0px 2px;
	}	

.login_vyhod
	{
		width:57px;
		height:19px;
		border:0px;
		background:url(img/vyhod.gif) no-repeat;
		cursor:pointer;
		margin:0px 0px 0px 2px;
	}
	

.submit
	{
		width:72px;
		height:19px;
		border:0px;
		background:url(img/send.gif) no-repeat;
		cursor:pointer;
		margin:0px 0px 0px 2px;
	}
		
.login3
	{
		padding:8px 0px 0px 20px;
		background:url(img/voity2.jpg) left no-repeat;
		float:right;
	}	
	
.login4
	{
		float:left;
		padding:8px 0px 0px 0px;
	}
	
.left_menu1
	{
		padding:20px 0px 0px 0px;
	}	
	
.left_menu1, .left_menu1 a
	{
		color:#7C7B7A;
		font-size:11px;
		font-weight:bold;
		text-decoration:none;
	}	
	
.left_menu1 a
	{
		display:block;
		padding:10px 0px 10px 40px;
	}	
			
			
.left_menu1 a:hover
	{
		color:#FF8A02;
	}		
	
.lmenu0
	{
		background:url(img/ico2.jpg) left no-repeat;	
		display:block;
		border:1px solid #CDCCCC;	
		width: 140px;
	}	
	
		
.lmenu1
	{
		background:url(img/ico1.jpg) left no-repeat;		
	}	

.lmenu2
	{
		background:url(img/ico2.jpg) left no-repeat;		
	}	
	
.lmenu3
	{
		background:url(img/ico3.jpg) left no-repeat;		
	}	
	
.lmenu4
	{
		background:url(img/ico4.jpg) left no-repeat;		
	}	
	
.lmenu5
	{
		background:url(img/ico9.jpg) left no-repeat;		
	}		
		
	
.lmenu6
	{
		background:url(img/ico10.jpg) left no-repeat;		
	}	
	
.lmenu7
	{
		background:url(img/ico11.jpg) left no-repeat;		
	}				


/* центральная колонка */



.content1
	{
		background:url(img/teni.jpg) right top no-repeat;
	}

.content1xxx
	{
		background:url(img/tenixxx.jpg) right top no-repeat;
		margin: -1px 0px 0px 0px;
	}


.center1
	{
		text-align:right;
		font-family:Arial;
		font-size:18px;
		color:#505050;
		padding:15px 0px 35px 30px;
	}	
	
	
	.center1xxx
	{
		text-align:right;
		font-family:Arial;
		font-size:15px;
		color:#505050;
		padding:10px 0px 25px 10px;
	}	
	
.center1 b.b1
	{
		color:#FF8A02;
	}

.center1 b.b2
	{
		color:#2C93A6;
	}

.osobye
	{
		display:block;	
		padding: 2px;
		margin-bottom:20px;
		margin-top: 25px;
		margin-left:0px;
		line-height: 17px;
		width:220px;
		
	}

.search_result
	{
		line-height: 150%;
    margin: 30px 150px 0px 0px;	
    width: 500px;
    padding: 10px;
	}	

.search_result_oplacheno
	{
		line-height: 150%;
    margin: 30px 150px 0px 0px;	
    background: rgb(240,255,255); 
    width: 500px;
    padding: 10px;
    border: 1px dotted #2C93A6;
    cursor: pointer;
	}	
  	
a.obyava_nazvanie 
	{
		color:#2C93A6;
		text-decoration:underline;	
		font-size: 16px;
			
	}

a.obyava_nazvanie_special 
	{
		color:#2C93A6;
		text-decoration:underline;	
		font-size: 18px;
		background:url(img/big_star.gif) top left no-repeat;	
		padding:0px 0px 5px 30px;
		margin-bottom: 15px;
	}

.more_blue 
	{
		background:url(/img/more_green.gif) top right no-repeat;		
		display:block;
		float: right;	
		padding:0px 0px 0px 0px;
		margin:-80px 0px 0px 380px;
		text-decoration:none;
		border:0px solid #CDCCCC;	
		width: 79px;
		height: 65px;
	}

.more_orange 
	{
		background:url(/img/more_orange.gif) top right no-repeat;		
		display:block;
		float: right;	
		padding:0px 0px 0px 0px;
		margin:-80px 0px 0px 380px;
		text-decoration:none;
		border:0px solid #CDCCCC;	
		width: 79px;
		height: 65px;
	}
  		
a.obyava_nazvanie:hover
	{
		text-decoration:underline;
		color:#FF8A02;
	}
	
a.obyava_nazvanie2 
	{
		color:#2C93A6;
		text-decoration:none;
		font-size: 10px;
	}
	
a.obyava_region
	{
		color:#787878;
		text-decoration:underline;
	}

a.obyava_region:hover
	{
		text-decoration:underline;
		color:#FF8A02;
	}
		
.center2
	{
		background:#F3F3F3; 
		margin:0px 0px 0px 60px;
		height:121px;
		border: 0px solid;

	}

.center2xxx
	{
		background:#2C93A6; 
		margin:0px 0px 0px 230px;
		height:121px;
		border: 0px solid;
	}
		
.center3
	{
		padding:20px 0px 30px 35px;
		font-size:11px;
		color:#7C7B7A;
		position:relative;
	}	

.center3xxx
	{
		padding:10px 0px 15px 20px;
		
		font-size:14px;
		color:white;
		position:relative;
	}

a.form_sub 
	{
		color:#D3D3D3; 
		text-decoration: none;
		border-bottom: 1px dotted #D3D3D3;
	
	}

a.form_sub:hover
	{
		color:#D3D3D3; 
		text-decoration: none;
		border-bottom: 1px solid #D3D3D3;
	
	}
	
.dollar
	{
		width:100px;
		height:201px;
		background:url(img/dollar.gif) no-repeat;
		margin:-156px 0px 0px 20px;
	}

.dollarxxx
	{
		width:100px;
		height:201px;
		background:url(img/dollarxxx.gif) no-repeat;
		margin:-156px 0px 0px 20px;
	}
		
.form2
	{
		padding:0px 0px 0px 13px;
		margin:0px;
		
	}	
.form2 select
	{
		font-size:11px;
		color:#7C7B7A
	}	
	
.search1
	{
		width:57px;
		height:19px;
		background:url(img/search.gif) no-repeat;
		border:0px;
		cursor:pointer;
	}

.hide
	{
		width:16px;
		height:16px;
		background:url(img/up.gif) no-repeat;
		border:0px;
		cursor:pointer;
	}

.show
	{
		width:16px;
		height:16px;
		background:url(img/down.gif) no-repeat;
		border:0px;
		cursor:pointer;
	}
			
.center_menu2	
	{
		margin:10px 10px 0px 10px;
	}	

.content_main, .content_main a
	{
		font-size:11px;
		color:#7C7B7A;
		line-height:18px;
		text-decoration:none;
		margin:1px 0px 0px 0px;
		display:block;

	}

.content_main h4
	{
		font-size:11px;
		font-weight:bold;
		padding:5px 0px 5px 30px;
		margin:0px 0px 7px 0px;
	}	

.content_main a:hover
	{
		color:#FF8A02;
	}	
			
.center_menu2, .center_menu2 a
	{
		font-size:11px;
		color:#7C7B7A;
		line-height:18px;
		text-decoration:none;
	}
	
.center_menu2 a
	{
		display:block;
	}	
.center_menu2 a:hover
	{
		color:#FF8A02;
	}	
	
.center_menu2 h4
	{
		font-size:11px;
		font-weight:bold;
		padding:5px 0px 5px 30px;
		margin:0px 0px 7px 0px;
	}	

.center_menu3 a
	{
		font-size:11px;
		padding:5px 0px 5px 0px;
		margin:0px 0px 0px 0px;
	}	
	
		
.center_menu1	
	{
		border-left:1px dotted #878686;
		padding:0px 0px 0px 15px;
		margin:0px 0px 35px 10px;
		height:105px;
	}
	
.cmenu1
 	{
 		background:url(img/ico5.jpg) left no-repeat;		
 	}
	
.cmenu2
 	{
 		background:url(img/ico6.jpg) left no-repeat;		
 	}
 	
.cmenu3
 	{
 		background:url(img/ico7.jpg) left no-repeat;		
 	}	


.cmenu4
 	{
 		background:url(img/ico8.jpg) left no-repeat;		
 	}	
	

.cmenu5
 	{
 		background:url(img/ico12.jpg) left no-repeat;		
 	}	
	

.cmenu6
 	{
 		background:url(img/ico13.jpg) left no-repeat;		
 	}	
	

.cmenu7
 	{
 		background:url(img/ico14.jpg) left no-repeat;		
 	}	
	
	

.cmenu8
 	{
 		background:url(img/ico15.jpg) left no-repeat;		
 	}	
	
		
		
	
/* правая колонка */	
	
.right1
	{
		padding:20px 25px 0px 35px;
		
		font-size:11px;
		color:#707070;
	}
	

.right1 a.a1, .right a.a1, .anons a.a1
	{
		color:#FF8A02;
		font-weight:bold;
		display:block;
		padding:10px 0px 0px 0px;
	}	

a.orange_link
	{
		color:#FF8A02;
		font-weight:bold;
		text-decoration: underline;
		padding:10px 0px 3px 30px;
		background:url(img/s.gif) left no-repeat;
	}	
		
.right1 a.a2, .right a.a2, .anons a.a2
	{
		color:#2C93A6;
		font-weight:bold;
		display:block;
		padding:0px 0px 20px 0px;
	}		
.img1
	{
		padding:10px 0px 10px 0px;
	}	
	
/* футер */

.footer1
	{
		
		height:70px;
		border-top:1px solid #CDCCCC;
	}	
	

	
.footer2
	{
		
		font-size:10px;
		color:#ADABA6;
		padding:5px 4% 0px 0px;
		
	}
	
		
		
.footer3
	{
		float:left;
		padding:25px 0px 0px 20px;
	}			
		
		
.footer3, .footer3 a
	{
		font-size:11px;
		color:#9B9689;
		text-decoration:none;
	}	

.footer3 a
	{	
		padding:0px 10px 0px 10px;
	}	

.footer3 a:hover
	{
		text-decoration:underline;
	}		

.saved
	{
	display:block; 
	color: white; 
	height:20px; 
	margin-top:20px; 
	margin-bottom:20px; 
	padding:7px;
	background:green;
	font-weight:bold;
	}				

.error
	{
	display:block; 
	color: white; 
	margin-top:20px; 
	margin-bottom:20px; 
	padding:7px;
	background:red;
	font-weight:bold;
	}	

    
table.vidy_oplaty
  {
    border: none;
    padding: 0px; 
    border-collapse: collapse;
    width: 600px;  
}
    
table.vidy_oplaty td
  {
    border: 1px solid #2C93A6;
    padding: 3px;
    vertical-align: top;
  }
  
h5
  {
    color:#2C93A6;
		text-decoration:underline;	
		font-size: 16px;
		padding:0px 0px 0px 0px;
		margin: 0px;
  }

h5.oplacheno
  {
    color:#2C93A6;
		text-decoration:underline;	
		font-size: 18px;
		background:url(img/big_star.gif) top left no-repeat;	
		padding: 0px 3px 5px 40px;
    margin: 0px 0px 0px 0px;
  }
  
.links a
  {
    color: #787878;
    
  }
  
  
.biz{
  background: #2C93A6; 
  color: #ffffff; 
  padding: 20px; 
  width: 600px; 
  font-family: Verdana; 
  font-size: 14px;
}

.biz a, h1, p{
  color: #ffffff;
}

.biz h1{
  font-size: 18px;
  margin-bottom: 20px;
}
.biz a{
  font-weight: bold;
}