body {
	background-color: #000;
	margin: 0;
	padding: 0;
	font: 11px Verdana, Tahoma, Helvetica, sans-serif;
	color:#333;
}


td{
	font: 11px Verdana, Tahoma, Helvetica, sans-serif;
	color:#333;
}
H1
{  
    margin:0;  
    padding:0 10px 10px 0px;   
	font: 12px Verdana, Tahoma, Helvetica, sans-serif;
	font-weight: bold;
    color:#339;
	text-align:left;
}
H2
{  
    margin:0px;
	padding: 20px 0px 20px 0px;      
	font: 26px  Trebuchet MS, Georgia, Arial Narrow,Helvetica, Tahoma,Arial;
	color:#fff;
	text-align: left;
	text-decoration:none;
}
H4
{  
    margin:0px;
	padding: 0px 0px 10px 0px;      
	font: 22px  Trebuchet MS, Georgia, Arial Narrow,Helvetica, Tahoma,Arial;
	color:#fff;
	text-align: left;
	text-decoration:none;
}
.zast
{   border: 1px solid #333;
    margin:0px;
	padding: 20px 0px 30px 0px;      
	font: 16px  Trebuchet MS, Georgia, Arial Narrow,Helvetica, Tahoma,Arial;
	color:#fff;
	text-align: center;
	text-decoration:none;
}
.nazv{
	font: 22px Trebuchet MS,Arial Narrow,Verdana, Tahoma, Helvetica, sans-serif;
	color:#fff;
	border-bottom: 2px solid #999;
}
.nazv2{
	font: 14px Trebuchet MS,Arial Narrow,Verdana, Tahoma, Helvetica, sans-serif;
	color:#fff;
	border-bottom: 2px solid #999;
}
.new{

    text-decoration: none;
	color: #900;
}

.slogan{
	padding: 2px 30px 2px 30px;
	text-align:center;
	font: 10px   Verdana, Tahoma, Arial, Helvetica, sans-serif;
	color:#999;
    margin: 0;
}
.enter {
	font: 14px   Verdana, Tahoma, Arial, Helvetica, sans-serif;
	color:#fff;
	font-weight:bold;
}
.enter  a{ 
	font: 14px   Verdana, Tahoma, Arial, Helvetica, sans-serif;
	color:#fff;
	text-decoration:none;
}
.enter  a:hover{ 
	font: 11px   Verdana, Tahoma, Arial, Helvetica, sans-serif ;
	color:#999;
	text-decoration:none;
}
.lang {
    text-align: right;
    margin-right:  0px;
    margin-top:  30px;
	margin-bottom:  0px;

}
.lang a{ 
	font: 11px   Verdana, Tahoma, Arial, Helvetica, sans-serif;
	color:#933;
	text-decoration:none;
}
.lang a:hover{ 
	font: 11px   Verdana, Tahoma, Arial, Helvetica, sans-serif ;
	color:#999;
	text-decoration:none;
}




/*--------------------------------- middle      border: 1px solid red;--------------------------- */



.banner{
	vertical-align:bottom;
    margin:10px 10px 10px 10px;
}

.banner_right{
	vertical-align:top;
    text-align:center;
    padding-top:10px;
    padding-bottom:10px;
}

.left_menu{
	font: 11px Verdana, Tahoma, Helvetica, sans-serif;
	color:#999;
	font-weight:bold;
	margin:10px 0 10px 5px;
	line-height: 14px;
}

.left_menu a{
	font: 11px Verdana, Tahoma, Helvetica, sans-serif;
	color:#666;
	font-weight:bold;
	text-decoration:none;
}

.left_menu a:hover{
	font: 11px Verdana, Tahoma, Helvetica, sans-serif;
	color:#999;
	font-weight:bold;

}
.left_menu_act{
	font: 11px Verdana, Tahoma, Helvetica, sans-serif;
	color:#933;
	font-weight:bold;
	margin:10px 0 10px 5px;
	line-height: 14px;
}
.left_menu_act a{
	font: 11px Verdana, Tahoma, Helvetica, sans-serif;
	color:#933;
	font-weight:bold;
	text-decoration:none;
}



.cen
{
    
	font: 11px Verdana, Tahoma, Helvetica, sans-serif;
	color:#fff;
	padding:5px 10px 30px 10px;
	background-color:#333333;
}

.text
{
    float:justify;
	font: 11px Verdana, Tahoma, Helvetica, sans-serif;
	color:#999;
	padding:5px 20px 0px 20px;
	
}

.text p
{
    padding-bottom:10px;
    margin:0;
    text-align:justify;
}

.text a{
	font: 11px Verdana, Tahoma, Helvetica, sans-serif;
	color:#933;
	text-decoration:none;

}

.text a:hover{
	font: 11px Verdana, Tahoma, Helvetica, sans-serif;
	color:#c66;

}

/*------------- forms      border: 1px solid red;------------ */


input,option,select
    {
	border-color:#999;
	border-width:1;
	font-family: verdana, Arial Cyr, Helvetica;
	font-size:11px;
	color:#fff;
	background-color:#333
  ;


    }

textarea
	{
		border-color:#999;
		border-width:1px;
		overflow:hidden;
		font-family: verdana, Arial Cyr,Helvetica;
		font-size:11px;
		color:#fff;
		background-color:#333

;
	}
.logtext {
	font: 11px Verdana, Tahoma, Helvetica, sans-serif;
	color:#fff;
	font-weight : bold;
	text-align: left;
	line-height: 18px;
}

.logtext input{
	font: 11px Verdana, Tahoma, Helvetica, sans-serif;
	color:#fff;
	font-weight : bold;
	text-align: left;
	line-height: 18px;
}
.logtext_2{
	font: 16px Verdana, Tahoma, Helvetica, sans-serif;
	color:#fff;
	font-weight : bold;
	text-align: left;
	line-height: 24px;
}
.logtext_3 {
	font: 11px Verdana, Tahoma, Helvetica, sans-serif;
	color:#fff;
	font-weight : bold;
	text-align: center;
	line-height: 18px;
}
.logtext_4 {
	font: 11px Verdana, Tahoma, Helvetica, sans-serif;
	color:#fff;
	text-align: left;
	line-height: 18px;
}

.redz {
	font: 11px Verdana, Tahoma, Helvetica, sans-serif;
	color:red;
	text-align: center;
	line-height: 18px;
}
.logbut{
	font: 12px Verdana, Tahoma, Helvetica, sans-serif;
	color:#fff;
	font-weight : bold;
	text-align: left;
	text-align: center;
}

.texthead {
	font: 11px Verdana, Tahoma, Helvetica, sans-serif;
	color:#ff00d1;
	font-weight : bold;
	text-align: left;
}

/*----------------------- anketa      border: 1px solid red;------------------ */
.an_text    {
	border-color:#444;
	border-width:1;
	font-family: verdana, Arial Cyr, Helvetica;
	font-size:11px;
	color:#fff;
	background-color:#444;
    width: 190px;
    }
.an_text_2    {
	border-color:#444;
	border-width:2;
	padding:5px;
	font-family: verdana, Arial Cyr, Helvetica;
	font-size:16px;
	font-weight : bold;
	color:#333;
	background-color:#fff;
    width: 190px;
    }
.an_text_3   {
    background-color:#444;
	border-color:#444;
	border-width:1;
	padding: 2px;
	font-family: verdana, Arial Cyr, Helvetica;
	font-size:11px;
	color:#fff;
	font-weight : bold;
	width: 250px;
    }
.an_text_4    {
	border-color:#444;
	border-width:1;
	font-family: verdana, Arial Cyr, Helvetica;
	font-size:11px;
	color:#fff;
	background-color:#444;
    width: 200px;
    }	
	.an_area    {
	border-color:#444;
	border-width:1;
	font-family: verdana, Arial Cyr, Helvetica;
	font-size:11px;
	color:#fff;
	background-color:#444;
	width: 450px;
    }
	.an_ch    {
	border-color:#999;
	border-width:1;
	color:#fff;
	background-color:#444;
    }
	
.an_nadp{
	font: 11px Verdana, Tahoma, Helvetica, sans-serif;
	color:#fff;
	text-align: left;
	line-height: 18px;
}

.succ   {
    padding:15px;
	font-family: verdana, Arial Cyr, Helvetica;
	font-size:11px;
	color:#fff;
	text-align: center;
    }
.succ_2  {
	font-family: verdana, Arial Cyr, Helvetica;
	font-size:13px;
	color:#fff;
	font-weight : bold;
	text-align: center;
    }	
/*----------------------- mas      border: 1px solid red;------------------ */
.sticker_category {
	padding-left : 7px;
	font: 14px Verdana, Tahoma, Helvetica, sans-serif;
	color:#fff;
	font-weight : bold;
	text-align: center;
}

.sticker_week {
	font: 13px Verdana, Tahoma, Helvetica, sans-serif;
	color:#999;
	font-weight : bold;
	text-align: center;
}

.sticker_recom {
	font: 13px Verdana, Tahoma, Helvetica, sans-serif;
	color:#999;
	font-weight : bold;
	height : 15px;
	text-align: center;
}

.capit{
	padding-left : 5px;
	font: 14px Verdana, Tahoma, Helvetica, sans-serif;
	color:#ff00d1;
	font-weight : bold;
	border-bottom: 2px solid #ff00d1;
}


.vip_baner {
	padding : 10px;
	vertical-align : top;
	text-align: center;
	
}

.banner {
    margin : 20px;
	padding : 2px;
	vertical-align : top;
	text-align: center;
	border: 1px solid #444;
}
.pics {
    text-align: center;
    padding : 2px;
	border: 1px solid #444;
}
.menu_part1 {
	background-color:#333333;
	text-align: center;
	height : 32px;
}

.menu_part1 a{
    font: 11px Verdana, Tahoma, Helvetica, sans-serif;
	color:#fff;
	background-color:#333333;
	text-decoration:none;
}

.menu_part1 a:hover{
	background-color:#333333;
	text-decoration:none;
}
.menu_part2 {
	background-color:#666666;
	text-align: center;
	height : 32px;
}
.menu_part2 a{
    font: 11px Verdana, Tahoma, Helvetica, sans-serif;
	color:#fff;
	text-decoration:none;
}

.menu_part2 a:hover{
	text-decoration:none;
}
.menu_part3 {
	background-color:#999999;
	text-align: center;
	height : 32px;
}
.menu_part3 a{
    font: 11px Verdana, Tahoma, Helvetica, sans-serif;
	color:#fff;
	text-decoration:none;
}

.menu_part3 a:hover{
	text-decoration:none;
}
.menu_part4 a{
    font: 11px Verdana, Tahoma, Helvetica, sans-serif;
	color:#fff;
	text-decoration:none;
}
.menu_part4{
    font: 11px Verdana, Tahoma, Helvetica, sans-serif;
	color:#fff;
	text-align: center;
	height : 32px;
}
.menu_part4 a:hover{
	text-decoration:none;
}
.sticker_name {
	padding-left : 15px;
	font: 16px Verdana, Tahoma, Helvetica, sans-serif;
	color:#fff;
	font-weight : bold;
}

.featured_link {
font-size: 9px; 
color: #999999; 
padding-left : 20px;
}

.featured_link  a{
font-size: 11px; 
color: #fff;
text-decoration:none;
}


.featured_link  a:hover{
color: #999; 
}

.last_upd_container {
    text-align: center;
	padding : 5px;
    padding-top : 10px;

}
.last_upd_container  a{
	text-align:center;
	font: 10px   Verdana, Tahoma, Arial, Helvetica, sans-serif;
	color:#999;
    text-decoration:none;
}
.last_upd_container  a:hover{
	color:#fff;
	text-decoration:none;
}
.podp{
	padding: 2px 30px 2px 30px;
	text-align:center;
	font: 10px   Verdana, Tahoma, Arial, Helvetica, sans-serif;
	color:#999;
    margin: 0;
}
.newslet{ 
	padding: 10px 0px 10px 5px;
	text-align:left;
	font: 10px   Verdana, Tahoma, Arial, Helvetica, sans-serif;
	color:#fff;
    margin: 0;
}
.cat_container {
    text-align: center;
	padding : 10px;
    padding-top : 20px;

}
.cat_container  a{
	text-align:center;
	font: 11px   Verdana, Tahoma, Arial, Helvetica, sans-serif;
	color:#fff;
    text-decoration:none;
}
.cat_container  a:hover{
	color:#999;
	text-decoration:none;
}
/*----------------------- wid      border: 1px solid red;------------------ */
.descr_wid {
    text-align: left;
	padding : 10px;
    padding-left : 10px;
    font: 11px   Verdana, Tahoma, Arial, Helvetica, sans-serif;
	color:#fff;
	line-height: 18px;
}

.head_wid {
    background:url(../pics/bul.gif) 5px 20px no-repeat;
    text-align: left;
	padding : 15px;
    padding-top : 20px;
    font: 13px   Verdana, Tahoma, Arial, Helvetica, sans-serif;
	color:#fff;
	font-weight : bold;
}

.z_wid {
    font: 11px   Verdana, Tahoma, Arial, Helvetica, sans-serif;
	color:#fff;
	font-weight : bold;
}
.z_wid a{
    font: 11px   Verdana, Tahoma, Arial, Helvetica, sans-serif;
	color:#fff;
	font-weight : bold;
}
.tel_wid {
    text-align: left;
	padding : 10px;
    padding-top : 0px;
    font: 14px   Verdana, Tahoma, Arial, Helvetica, sans-serif;
	color:#fff;
	line-height: 18px;
	font-weight : bold;
}
.tel_wid  a{
    font: 14px   Verdana, Tahoma, Arial, Helvetica, sans-serif;
	color:#fff;
	font-weight : bold;
}

.inf_wid {
    text-align: left;
	padding : 2px;
    padding-left : 10px;
    font: 11px   Verdana, Tahoma, Arial, Helvetica, sans-serif;
	color:#fff;

}
.inf_wid  a{
    font: 11px   Verdana, Tahoma, Arial, Helvetica, sans-serif;
	color:#fff;
font-weight : bold;
text-decoration:none;
}
.inf_wid  a:hover{
	color:#666;
font-weight : bold;
text-decoration:none;
}



