﻿html, body, div, span, p, a, font, table, pre, td, tr, th, ul, ol, li, h1, h2, h3, h4, h5, h6,form, fieldset, img, blockquote, iframe, strong, b, u, i, center, textarea{
	margin: 0;
	padding: 0;
	border: 0;
} 
body {
	width: 100%;
	font-family:Tahoma, Geneva, sans-serif;
	background-color:#000;	
	background-image:url(../i/top_grad.gif);
	background-repeat:repeat-x;
}
#main {	
	width: 1000px;
	margin: 0 auto;	
	background-image:url(../i/klubn.jpg);
	background-repeat:no-repeat;
	background-position:0 94px;
}

#main_inner {
	position: absolute;
	top: 0px;
	background-image: url(../i/back_inner.jpg);
	background-repeat: no-repeat;
	width: 220px;
	height: 363px;
	z-index: -1;
}

#wrap{
	background-image:url(../i/head.jpg);
	background-repeat:no-repeat;
	background-position:50% top;
	z-index:-1;
	width:100%;
	height:550px;
	left:0;
	position:absolute;
	top:0;
}
.cl{clear:both;}
a:hover{
	text-decoration:none;
}
/* =Header-----------------------------------------*/
.header {
	width: 100%;
	height:300px;	
	margin-bottom:-61px;
}
#logo{
	display:block;
	width:169px;
	height:28px;
	background-image:url(../i/logo.jpg);
	background-repeat:no-repeat;
	margin-top:68px;
	margin-left:57px;
}
#pro{
	display:block;
	float:left;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:10px;
	color:#999;
	margin-top:12px;
	margin-right:3px;
	margin-left:57px;	
}
#sel{
	background-color:#999;
	display:block;
	margin-top:12px;
	width:104px;
	line-height:16.5px;
	border:0;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:10px;
	color:#fff;
	background-image:url(../i/arrow.jpg);
	background-repeat:no-repeat;
	background-position:90px 9px;
	text-decoration:underline;
	cursor:pointer;
}
#enter{
	width:186px;
	height:75px;
	float:right;
	padding-top:48px;
	padding-left:63px;
	margin-top:-100px;
	margin-right:42px;
}
#enter a{
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	color:#f56298;
	padding-left:23px;
	line-height:16px;
	height:16px;
	display:block;
	background-image:url(../i/key.gif);
	background-position:left top;
	background-repeat:no-repeat;
}
#enter_{
	display:none;
	width:249px;
	height:123px;
	float:right;
	background-image:url(../i/login.jpg);
	background-position:bottom;
	background-repeat:no-repeat;
	margin-top:-107px;
	margin-right:-245px;
}
#close{
	background-image:url(../i/krest.jpg);
	display:block;
	background-repeat:no-repeat;
	background-position:left center;
	margin-left:170px;
	padding-left:20px;
	width:57px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	color:#fff;
	line-height:15px;
}
#log{
	width:87px;
	line-height:18px;
	height:18px;
	display:block;
	float:left;
	margin-left:17px;
	margin-right:30px;
	margin-bottom:6px;
}
#pas{
	width:87px;
	line-height:18px;
	height:18px;
	display:block;
	float:left;
	margin:0;
}
#enter_ span{
	margin-left:19px;	
	display:block;
	width:170px;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	color:#fff;
	margin-top:17px;
	line-height:100%;
	margin-bottom:7px;
}
#enter_ span span{
	display:inline;	
	margin-left:35px;
}
.log_a{
	display:block;
	font-family:Verdana, Geneva, sans-serif;
	font-size:10px;
	color:#f66299;
	margin-left:17px;
	width:110px;
	line-height:17px;
}
#sub{
	float:left;
	display:block;
	width:78px;
	height:21px;
	border:0;
	border:solid 1px #454545;
	border-bottom:0;
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	color:#fff;
	background-color:#242424;
	background-image:url(../i/key.gif);
	background-position:9px 3px;
	background-repeat:no-repeat;
	padding-left:25px;
	margin-top:-26px;
	margin-left:149px;
}
/* =Left Column-----------------------------------*/
.leftcolumn {
	width: 240px;
	float: left;
	margin-right:25px;
	margin-left:47px;
	margin-top:-118px;
}
#nav_out{
	width:240px;
	height:260px;	
}
#nav_{
	width:240px;
	background-image:url(../i/nav_c.jpg);
	background-position:left;
	background-repeat:repeat-y;
}
ul#nav{
	list-style:none;	
	display:block;
	background-image:url(../i/pink_bot.gif);
	background-position:bottom left;
	background-repeat:no-repeat;
	width:188px;
	padding:0px 26px;
	padding-bottom:17px;
}
ul#nav li a{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:13px;
	color:#FFF;
	line-height:25px;
}
span#x{
	background-image:url(../i/pink_top.gif);
	display:block;
	height:10px;
	width:240px;
	background-repeat:no-repeat;
	background-position:center top;
}
.news{
	background-image:url(../i/div2_bot.gif);
	background-position:bottom left;
	background-repeat:no-repeat;
	background-color:#242424;
	padding-bottom:10px;
	line-height:17px;
}
.news_main{
	background-image:url(../i/div2_bot_main.gif);
	background-position:bottom left;
	background-repeat:no-repeat;
	background-color:#242424;
	padding-bottom:10px;
	line-height:17px;
}
h2#news_main{
	margin-bottom:0;
	height:41px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#fff;
	font-style:italic;
	background-image:url(../i/div2_top.gif);
	background-position:bottom left;
	background-repeat:no-repeat;
	padding-left:18px;
	width:222px;
}

h2#news_inner{
	margin-bottom:0;
	height:41px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#fff;
	font-style:italic;
	background-image:url(../i/div2_top.gif);
	background-position:bottom left;
	background-repeat:no-repeat;
	margin-left:0;
	padding-left:-18px;
	width:222px;
}

.date{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	color:#333;
	display:block;
	padding-left:18px;
	width:222px;
}
.news a {
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	color:#f56298;
	display:block;
	padding-left:18px;
	width:222px;
}

.news_main a {
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	color:#f56298;
	display:block;
	padding-left:18px;
	width:222px;
}
.new{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	color:#999;
	display:block;
	padding-left:18px;
	width:206px;
}
a.all{
	font-family:Verdana, Geneva, sans-serif;
	font-size:10px;
	color:#f56298;
	background-image:url(../i/arh.jpg);
	background-repeat:no-repeat;
	background-position:left center;
	margin-left:175px;
	padding-left:15px;
	margin-top:11px;
	display:block;
	width:55px;
}
.leftcolumn h2{
	margin-left:35px;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	color:#fff;
	font-weight:600;
	background-image:url(../i/heading.jpg);
	padding-left:20px;
	background-repeat:no-repeat;
	line-height:16px;
	margin-bottom:5px;
}
ul#sovet{
	list-style:none;	
	margin-left:44px;
}
ul#sovet li{line-height:100%;}
ul#sovet li a{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	color:#fff;
	background-image:url(../i/pink_mark.gif);
	background-repeat:no-repeat;
	background-position:left center;
	padding-left:16px;
	display:block;
	float:left;
	width:201px;
	line-height:24px;
}
/* =Content---------------------------------------*/
.content {
	width:920px;
	margin-left:48px;
/*	float: left;*/
	background-image:url(../i/div_c.jpg);
	background-position:top;
	background-repeat:repeat-x;
	margin-top:5px;
}
.content #wrap1{
	width:920px;
/*	float: left;*/
	background-image:url(../i/div_l.jpg);
	background-position:left top;
	background-repeat:no-repeat;
	height:236px;
}
.content #wrap2{
	width:887px;
/*	float: left;*/
	background-image:url(../i/div_r.jpg);
	background-position:right top;
	background-repeat:no-repeat;
	height:220px;
	padding-left:33px;
	padding-top:16px;
}
.content h1{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#fff;
	font-style:italic;
	font-weight:100;
	line-height:31px;
}
p{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	color:#fff;
	margin-left:4px;
	line-height:16px;
	float:left;
}



.content #wrap2 p{
	width:560px;	
	margin-top:15px;
	color:#FFF;
}
a{
	font-family:Verdana, Geneva, sans-serif;
	color:#5ead60;
	font-size:11px;
}
ul#host{
	list-style:none;	
	margin-top:50px;
	display:block;
	
}
ul#host li{
	line-height:100%;
}
ul#host li a{
	background-image:url(../i/pink_mark.gif);
	background-repeat:no-repeat;
	background-position:left center;
	padding-left:15px;
	color:#FFF;
	font-weight:600;
	margin-left:30px;
}
#girl{
	float:left;	
	width:418px;
}
#reg{
	float:left;	
	width:430px;
}
#girl p, #reg p{
	padding-left:20px;	
}
h3{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	color:#ccc;
	font-weight:600;
	padding-left:25px;
	text-decoration:underline;
	margin-bottom:15px;
	margin-top:10px;
}

/* =Content_inner---------------------------------------*/
.content_inner {
	width: 620px;
	float: left;
	margin-top:-118px;
}

.content_inner h1{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:21px;
	color:#ffffff;
	font-weight:100;
	line-height:31px;
}

.content_inner tr,td{
	color:#ffffff;
}

.razd{
	font-family:Verdana, Geneva, sans-serif;
	font-size:10px;
	color:#999;
	margin-bottom:28px;
	display:block;
}
.razd a{
	font-family:Verdana, Geneva, sans-serif;
	font-size:10px;
	color:#999;
}

/* =Rightcolumn--------------------------------*/
.rightcolumn{
	float:right;
	width:240px;
	margin-right:48px;
	margin-top:-149px;
}
/* =Footer-------------------------------------*/
.footer {
	width: 100%;
	height: 113px;
	clear: both;
	background-image:url(../i/footer.jpg);
	background-repeat:repeat-x;
}
.footer div{
	width:997px;
	margin:0 auto;
	padding-top:42px;
	height:71px;
}
#copy{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	color:#666;
	display:block;
	float:left;
	margin-left:57px;
	line-height:14px;
}
#supp{
	background-image:url(../i/phones.jpg);
	background-repeat:no-repeat;
	background-position:left top;
	display:block;
	float:left;
	padding-left:30px;
	margin-left:165px;
}
#supp a{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	color:#666;
	line-height:14px;	
}
#diz{
	display:block;
	float:left;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	color:#999;
	float:right;
	margin-right:39px;
}
#diz a{
	color:#f56298;	
}

/*SERVERS*/
#podblok1{
position:relative;
width:42%;
min-height:100px;
margin-bottom:20px;
border-right:1px solid white;
float:left;
padding-left:40px;
}
.podblokblok1:after{
content: '';
display: block;
clear: both;
}
.podblok{
position:relative;
left: 0px;
top: 0px;
}
#podblok1 p{
	font-family: Tahoma;
	font-size: 11px;
	color: #FFFFFF;
}
#podblok2 p{
	font-family: Tahoma;
	font-size: 11px;
	color: #FFFFFF;
}
#podblok2{
position: relative;
min-height:100px;
width:40%;
left:-1px;
top:0px;

margin_bottom: 20px;
float:left;
padding-left:40px;
border-left: 1px solid white;
}
.podblok2:after{
content: '';
display: block;
clear: both;
}
.podblok2{
position:relative;
left: -1px;
top: 0px;
}
#q1{
	position: absolute;
	width:7px;
	height:10px;
	font-family: "Trebuchet MS";
	font-size: 20px;
	color: #fff;
top: 50px;
left: 10px;
}
#q2{
	position: absolute;
	width:7px;
	height:10px;
	font-family: "Trebuchet MS";
	font-size: 20px;
	color: #fff;
top: 50px;
left: 106%;
}

#blok{
position:relative;
width:90%;
min-height:120px;
background-image:url(../i/fon_contact.png);
background-repeat:repeat-x;
background-color:#262626;
padding:20px;
padding-bottom:10px;
}
.blok:after{
content: '';
display: block;
clear: both;
}
.blok{
position:relative;
left: 0px;
top: 0px;
}
#left_top{
position: absolute;
width:14px;
height:14px;
left:0px;
top:0px;
background-image:url(../i/left_top.png);
background-repeat:no-repeat;
}
#left_bottom{
position: absolute;
width:14px;
height:14px;
left:0px;
bottom:0px;
background-image:url(../i/left_bottom.png);
background-repeat:no-repeat;
}
#right_bottom{
position: absolute;
width:14px;
height:14px;
right:0px;
bottom:0px;
background-image:url(../i/right_bottom.png);
background-repeat:no-repeat;
}
#right_top{
position: absolute;
width:14px;
height:14px;
right:0px;
top:0px;
background-image:url(../i/right_top.png);
background-repeat:no-repeat;
}

/*END SERVERS*/

/*TARIF*/
#text_tarif{
	position: relative;
	width:250px;
	height:40px;
	left:0px;
	font-family: "Trebuchet MS";
	font-size: 21px;
	font-style: oblique;
	
}

#zakaz1_tar{
position:absolute;
width:45px;
height:29px;
left:5px;
top:5px;
border: 1px solid black;
}
#zakaz2_tar{
position:absolute;
width:45px;
height:29px;
left:29%;
top:440px;
border: 1px solid black;
}
#zakaz3_tar{
position:absolute;
width:45px;
height:29px;
left:206px;
top:440px;
border: 1px solid black;
}
#zakaz4_tar{
position:absolute;
width:45px;
height:29px;
left:269px;
top:440px;
border: 1px solid black;
}
#zakaz5_tar{
position:absolute;
width:45px;
height:29px;
left:332px;
top:440px;
border: 1px solid black;
}
#zakaz6_tar{
position:absolute;
width:45px;
height:29px;
left:395px;
top:440px;
border: 1px solid black;
}
#zakaz7_tar{
position:absolute;
width:45px;
height:29px;
left:458px;
top:440px;
border: 1px solid black;
}


#text_tar{
width:600px;
height:30px;
left:60px;
top:150px;
font-family: Tahoma;
font-size: 11px;
color: #666666;	
line-height:32px;
margin-bottom: 80px;
}

#tar_img {
	position: relative;
	top: 10px;
	margin-right: 10px;
}

#text_tar a{
color: #666666;	

}

#forall{
	margin-top:19px;	
	width:625px;
	margin-left:4px;
}

#forall #unlim_img {
	width:625px;
	text-align: center;
}

#forall h2{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	color:#fff;
	font-weight:600;
	width:610px;
	padding-left:25px;
	border-bottom:solid 1px #8f8f8f;
	line-height:36px;
}

#div_l, #div_r{
	width: 250px;	
	float:left;
	margin-top:19px;
	margin-right:36px;
	margin-left:4px;
	margin-bottom:40px;
}

#div_l ul li, #div_r ul li{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	color:#fff;
	list-style:none;
	line-height:22px;
	padding-left:38px;
	background-image:url(../i/galka.gif);
	background-repeat:no-repeat;
	background-position:20px center;
}

.border{
border-bottom: 4px solid #85254D;
border-right: 1px solid #85254D;
}
.border1{
border-bottom: 4px solid #85254D;
}
.border2{
border-bottom: 1px solid #85254D;
border-right: 1px solid #85254D;
}
.border3{
border-bottom: 1px solid #85254D;
}
.border4{
border-right: 1px solid #85254D;
}
#table {
margin-top: 20px;

}
#table_text{
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #fff;
	}
#table_text1{
	font-family: Tahoma;
	font-size: 18px;
	font-weight: bold;
	color: #fff;
	}
	
#rub{
	font-family: Tahoma;
	font-size: 12px;
	color: #fff;
	font-style: normal;
}
	
.border4_vip{
border-right: 1px solid #85254D;
border-bottom: 1px solid #85254D;
}
.border4z_vip{
border: 0px;
}
.border2_vip{

border-bottom: 1px solid #85254D;
}
.border_vip{
border-right: 0px;
border-bottom: 4px solid #85254D;
}

.bordern_vip{
border:0px;
}

#table_text_vip{
	font-size: 11px;
	color: #fff;
}

/*END TARIF */

/*OPLATA*/
#webmoney{
position:absolute;
background-image:url(../i/webmoney.png);
background-repeat:no-repeat;
top:70px;
left:40px;
width: 28px;
height: 28px;
}
#webmoney_text{
font-family: Tahoma;
      font-size: 11px;
      position: absolute;
      width:100px;
      height:20px;
      top:75px;
left:73px;
}
#webmoney_text a{
color: #FFFFFF;
}
#yandex{
position:absolute;
background-image:url(../i/yandex.png);
background-repeat:no-repeat;
top:70px;
left:195px;
width: 25px;
height: 30px;
}
#yandex_text{
font-family: Tahoma;
      font-size: 11px;
      position: absolute;
      width:100px;
      height:20px;
      top:75px;
left:225px;
}
#yandex_text a{
color: #FFFFFF;
}
#egold{
position:absolute;
background-image:url(../i/egold.png);
background-repeat:no-repeat;
top:72px;
left:395px;
width: 42px;
height: 18px;
}
#egold_text{
font-family: Tahoma;
      font-size: 11px;
      position: absolute;
      width:100px;
      height:20px;
      top:75px;
left:443px;
}
#egold_text a{
color: #FFFFFF;
}
#prinim{
position: relative;
      width:500px;
      height:40px;
      font-family: Tahoma;
      font-size: 11px;
      color: #fff;

}
#zagolovok{
position:relative;
width: 159px;
height: 20px;
      font-family: Verdana, Arial, Helvetica, sans-serif;
      font-size: 11px;
      font-weight: bold;
      color: #fff;
}
#znaki {
position: relative;
height: 300px;
width:100%;
border-top: 1px solid gray;

}
#znak1{
position:absolute;
width:39px;
height:28px;
top:7px;
left:5px;
background-image:url(../i/znak1.png);
background-repeat:no-repeat;

}
#znak2{
position:absolute;
width:23px;
height:23px;
top:54px;
left:13px;
background-image:url(../i/znak2.png);
background-repeat:no-repeat;

}
#znak3{
position:absolute;
width:21px;
height:19px;
top:103px;
left:13px;
background-image:url(../i/znak3.png);
background-repeat:no-repeat;

}
#znak4{
position:absolute;
width:37px;
height:28px;
top:7px;
left:34%;
background-image:url(../i/znak4.png);
background-repeat:no-repeat;

}
#znak5{
position:absolute;
width:38px;
height:12px;
top:60px;
left:34%;
background-image:url(../i/znak5.png);
background-repeat:no-repeat;

}
#znak6{
position:absolute;
width:17px;
height:28px;
top:98px;
left:36%;
background-image:url(../i/znak6.png);
background-repeat:no-repeat;

}
#znak7{
position:absolute;
width:17px;
height:28px;
top:7px;
left:72%;
background-image:url(../i/znak6.png);
background-repeat:no-repeat;

}
#znak8{
position:absolute;
width:35px;
height:21px;
top:60px;
left:70%;
background-image:url(../i/znak8.png);
background-repeat:no-repeat;

}
#znak9{
position:absolute;
width:23px;
height:23px;
top:103px;
left:71%;
background-image:url(../i/znak2.png);
background-repeat:no-repeat;

}
#znak10{
position:absolute;
width:210px;
height:189px;
top:203px;
left:36%;
background-image:url(../i/znak7.png);
background-repeat:no-repeat;

}
#nazv1{
position: absolute;
      width:150px;
      height:40px;
      font-family: Tahoma;
      font-size: 11px;
      color: #fff;
      left: 68px;
top:13px;
}
#nazv1 a{color: #fff;}
#nazv2{
position: absolute;
      width:150px;
      height:40px;
      font-family: Tahoma;
      font-size: 11px;
      color: #fff;
      left: 68px;
top:63px;
}
#nazv2 a{color: #fff;}
#nazv3{
position: absolute;
      width:150px;
      height:40px;
      font-family: Tahoma;
      font-size: 11px;
      color: #fff;
      left: 68px;
top:103px;
}
#nazv3 a{color: #fff;}
#nazv4{
position: absolute;
      width:150px;
      height:40px;
      font-family: Tahoma;
      font-size: 11px;
      color: #fff;
      left: 44%;
top:13px;
}
#nazv4 a{color: #fff;}
#nazv5{
position: absolute;
      width:150px;
      height:40px;
      font-family: Tahoma;
      font-size: 11px;
      color: #fff;
      left: 44%;
top:60px;
}
#nazv5 a{color: #fff;}
#nazv6{
position: absolute;
      width:150px;
      height:40px;
      font-family: Tahoma;
      font-size: 11px;
      color: #fff;
      left: 44%;
top:103px;
}
#nazv6 a{color: #fff;}
#nazv7{
position: absolute;
      width:150px;

      height:40px;
      font-family: Tahoma;
      font-size: 11px;
      color: #fff;
      left: 80%;
top:13px;
}
#nazv7 a{color: #fff;}
#nazv8{
position: absolute;
      width:150px;
      height:40px;
      font-family: Tahoma;
      font-size: 11px;
      color: #fff;
      left: 80%;
top:63px;
}
#nazv8 a{color: #fff;}
#nazv9{
position: absolute;
      width:150px;
      height:40px;
      font-family: Tahoma;
      font-size: 11px;
      color: #fff;
      left: 80%;
top:110px;
}
#nazv9 a{color: #fff;}

/* END OPLATA */