body{
background:#f8f8f8 url('../img/bg.jpg') repeat-x;
}

h1{
font-family:Trebuchet MS, Arial;
font-size:16px;
}

li.text{
font-family:Tahoma;
font-size:14px;
color:#fff;
text-shadow: 1px 1px 1px #000;
}

div.head{
margin:0px;
padding:0px;
width:100%;
height:100px;
background:url('../img/head.jpg') repeat-x;
}

div.searchandtext{
margin-left:0px;
padding:0px;
width:100%;
height:200px;
background:#000;
background:url('../img/web2.jpg') repeat-x;

}

div.navi{
width:968px;
height:37px;
background:#fff;
border-radius:5px; 
-webkit-border-radius:5px; 
-moz-border-radius:5px; 
-khtml-border-radius:5px;
margin-left:24px;
margin-top:-22px;
float:none;
z-index:2;
border:1px solid #f5f5f5;
text-align:left;
display: table;
background:#f8f9f9;
box-shadow:1px 1px 0px #656565;
}


p.navi{
display: table-cell;
vertical-align: middle;
text-align: left;
}

a.navi {
FONT-SIZE: 15px; 
FONT-FAMILY:Tahoma;
color:#525667;
TEXT-DECORATION:none;
border-bottom:1px dashed #525667;
margin-left:15px;
padding-left:1px;
padding-right:1px;
}
a.navi:visited {COLOR:#525667; TEXT-DECORATION: none;}
a.navi:hover { COLOR:#000000; TEXT-DECORATION: none; border-bottom:1px dashed #000000;}
a.navi:active {COLOR:#525667; TEXT-DECORATION: none;}



a.naviadd {
FONT-SIZE: 15px; 
FONT-FAMILY:Tahoma;
color:#8f2525;
TEXT-DECORATION:none;
margin-left:15px;
padding-left:1px;
padding-right:1px;
border-bottom:1px dashed #8f2525;
}
a.naviadd:visited {COLOR:#8f2525; TEXT-DECORATION: none;}
a.naviadd:hover { COLOR:#000000; TEXT-DECORATION: none; border-bottom:1px dashed #000;}
a.naviadd:active {COLOR:#8f2525; TEXT-DECORATION: none;}

a.inpage {
FONT-SIZE: 15px; 
FONT-FAMILY:Tahoma;
color:#f4006d;
TEXT-DECORATION:none;
padding-left:15px;
padding-bottom:10px;
background:url('../img/onlink.png') no-repeat center bottom;
}
a.inpage:visited {COLOR:#f4006d; TEXT-DECORATION: none;}
a.inpage:hover {COLOR:#f4006d; TEXT-DECORATION: none;}
a.inpage:active {COLOR:#f4006d; TEXT-DECORATION: none;}




div.text{
width:400px;
height:180px;
float:left;
margin-left:35px;
margin-top:7px;

}



div.left{
width:200px;
margin-left:25px;
margin-top:10px;
float:left;
}

div.cent{
width:490px;
margin-left:44px;
margin-top:10px;
float:left;
}

div.right{
width:200px;
margin-left:10px;
margin-top:10px;
float:left;
}


div.bottom{
position:relative;
width:100%;
height:150px;
border-top:1px dashed #e1e1e1;
float:left;
margin-top: 50px;
}

div.logo{
width:300px;
height:100px;
float:left;
text-align:center;
margin-left:25px;
}

span.brend{
font-family:Arial;
font-size:12px;
}

div.topmenu{
position:relative;
margin-top:8px;
width:590px;
height:100px;
float:left;
margin-left:10px;
}

ul.top{
font-family: Trebuchet MS,Arial,Helvetica,sans-serif;
font-size:16px;
margin-top:10px;
list-style-type: none;
float:right;
position: relative;
}

li.top{
float: left;
padding: 0 0 0 20px;
}


a.topmenu {
FONT-SIZE: 18px; 
FONT-FAMILY:Trebuchet MS;
color:#333232;
TEXT-DECORATION: underline;
font-variant: small-caps;
cursor:pointer;
}
a.topmenu:hover,visited {COLOR:#f4006d; TEXT-DECORATION: none;}
a.topmenu:active {COLOR:#333232; TEXT-DECORATION: underline;}



div.leftmenu{
width:200px;
border-left:1px solid #e0e0e0;
border-right:1px solid #e0e0e0;
border-bottom:1px solid #e0e0e0;
border-radius:6px; 
-webkit-border-radius:6px; 
-moz-border-radius:6px; 
-khtml-border-radius:6px;
float:left;
background: #fff url('../img/gradi21.jpg') repeat-x top left;
padding:8px;
}


div.content{
position:relative;
width:470px;
border-left:1px solid #f4006d;
border-right:1px solid #f4006d;
border-bottom:1px solid #f4006d;
border-radius:16px; 
-webkit-border-radius:16px; 
-moz-border-radius:16px; 
-khtml-border-radius:16px;
float:left;
background:url('../img/gradi21.jpg') repeat-x top left;
padding:8px;
}

div.rightmenu{
width:200px;
border-left:1px solid #e0e0e0;
border-right:1px solid #e0e0e0;
border-bottom:1px solid #e0e0e0;
border-radius:6px; 
-webkit-border-radius:6px; 
-moz-border-radius:6px; 
-khtml-border-radius:6px;
float:left;
background:#fff url('../img/gradi21.jpg') repeat-x top left;
padding:8px;
}


div.zagc{
font-family: Myriad Pro, Arial;
font-size:14px;
color:#ffffff;
text-shadow: 0px 1px 0px #545454;
float:left;
margin-top:-3px;
margin-left:10px;
}



span.rech{
font-family: Tahoma;
font-size:12px;
width:200px;
color:#212121;
}


p.text{
font-family:Tahoma;
font-size:12px;
color:#878787;
}

li{
font-family:Tahoma;
font-size:12px;
color:#878787;
}

h2{
font-family:Tahoma;
font-size:16px;
color:#878787;
}

a.leftmenu {
FONT-SIZE: 14px; 
FONT-FAMILY:Tahoma;
color:#333232;
TEXT-DECORATION: none;
border-bottom:1px dashed #333232;
}
a.leftmenu:hover,visited {COLOR:#000; TEXT-DECORATION: none;}
a.leftmenu:active {COLOR:#333232; TEXT-DECORATION: none;}


a.leftmenun {
FONT-SIZE: 11px; 
FONT-FAMILY:Arial;
color:#003362;
TEXT-DECORATION: none;
border-bottom:1px dotted #003362;
}
a.leftmenun:hover,visited {COLOR:#003362; TEXT-DECORATION: none;}
a.leftmenun:active {COLOR:#003362; TEXT-DECORATION: none;}

span.m1{
font-family:Trebuchet MS, Arial;
font-size:16px;
color:#212121;
padding-bottom:5px;
}

div.clear{
width:200px;
height:15px;
float:left;
}

div.anketa{
position:relative;
width:455px;
background:#fdf5d7;
border:1px solid #fce587;
border-radius:6px; 
-webkit-border-radius:6px; 
-moz-border-radius:6px; 
-khtml-border-radius:6px;
float:left;
padding:8px;
margin-top:15px;
}


span.tit{
font-family:Tahoma;
font-size:12px;
color:#353535;
}


a.name {
FONT-SIZE: 18px; 
FONT-FAMILY:Trebuchet MS;
color:#f4006d;
border-bottom:1px dotted #f4006d;
TEXT-DECORATION: none;
margin-bottom:5px;
}
a.name:hover,visited {COLOR:#f4006d; TEXT-DECORATION: none;}
a.name:active {COLOR:#f4006d; TEXT-DECORATION: none;}

table{
FONT-FAMILY:Trebuchet MS, Arial;
font-size:12px;
color:#000000;
}



div.searchmini{
width:200px;
float:left;
margin-left:1px;
margin-top:6px;

}

div.inpsearch{
width:60px;
height:20px;
margin-left:5px;
border-radius:6px; 
-webkit-border-radius:6px; 
-moz-border-radius:6px; 
-khtml-border-radius:6px;
float:left;
background:#fff;
border:1px solid #e1e1e1;
}


input.searchmini{
margin-left:5px;
margin-top:1px;
border:0px;
}


td.searchmini{
font-family:Trebuchet MS;
color:#000;
}

a.searchmini {
FONT-SIZE: 11px; 
FONT-FAMILY:Trebuchet MS;
color:#000;
border-bottom:1px dotted #000;
TEXT-DECORATION: none;
margin-bottom:5px;
}
a.searchmini:hover,visited {COLOR:#000; TEXT-DECORATION: none;}
a.searchmini:active {COLOR:#000; TEXT-DECORATION: none;}




div.fl{
height:20px;
background:url('../img/forlink.png');
border-radius:16px; 
-webkit-border-radius:16px; 
-moz-border-radius:16px; 
-khtml-border-radius:16px;
padding-left:5px;
}

div.topv{
position:relative;
top:-6px;
height:25px;
border-radius:16px; 
-webkit-border-radius:16px; 
-moz-border-radius:16px; 
-khtml-border-radius:16px;
float:left;
margin-left:0px;
background:#fff;
padding:8px;
background:url('../img/but.jpg') repeat-x top;
}

div.topn{
position:relative;
top:-6px;
height:25px;
border-radius:16px; 
-webkit-border-radius:16px; 
-moz-border-radius:16px; 
-khtml-border-radius:16px;
float:left;
margin-left:30px;
background:#fff;
padding:8px;
background:url('../img/but2.jpg') repeat-x top;
}

a.topn {
FONT-SIZE: 16px; 
FONT-FAMILY:Trebuchet MS;
color:#ffffff;
TEXT-DECORATION: none;
text-shadow: 1px 1px 2px #000;
}
a.topn:hover,visited {COLOR:#ffffff; TEXT-DECORATION: none;}
a.topn:active {COLOR:#ffffff; TEXT-DECORATION: none;}

a.topv {
FONT-SIZE: 18px; 
FONT-FAMILY:Trebuchet MS;
color:#ffffff;
TEXT-DECORATION: none;
text-shadow: 0px 1px 2px #000;
}
a.topv:hover,visited {COLOR:#ffffff; TEXT-DECORATION: none;}
a.topv:active {COLOR:#ffffff; TEXT-DECORATION: none;}


span.pages{
FONT-FAMILY:Tahoma;
color:#f4006d;
font-size:16px;
}


a.pages {
FONT-SIZE: 12px; 
FONT-FAMILY:Tahoma;
color:#525667;
TEXT-DECORATION: none;
text-shadow: 0px 1px 0px #000;
}
a.pages:hover,visited {COLOR:#f4006d; TEXT-DECORATION: none;}
a.pages:active {COLOR:#525667; TEXT-DECORATION: none;}

span.sm{
FONT-SIZE: 14px; 
FONT-FAMILY:Trebuchet MS;
color:#000000;
}

div.new{
float: right;
position: absolute;
margin-top: -21px;
right:233px;
width:50px;
height:30px;
z-index:1;
background:url('../img/new.png') no-repeat;
}

div.real{
float: right;
position: absolute;
margin-top: -24px;
right:-2px;
width:50px;
height:50px;
z-index:1;
background:url('../img/real.png') no-repeat;
}

div.vip{
float: left;
position: absolute;
margin-top: -24px;
left:-12px;
width:50px;
height:50px;
z-index:1;
background:url('../img/vip.png') no-repeat;
}

span.tel{
font-size:18px;
color:#b50f51;
}

img.logo{
border:1px solid #000;
}

table.reklam{
font-family:Trebuchet MS;
font-size:16px;
}

div.newa{
float: right;
position: absolute;
right:65px;
width:50px;
height:50px;
z-index:1;
background:url('../img/newa.png') no-repeat;
}

div.reala{
float: right;
position: absolute;
right:1px;
width:50px;
height:50px;
z-index:1;
background:url('../img/real.png') no-repeat;
}

div.vipa{
float: left;
position: absolute;
left:1px;
width:50px;
height:50px;
z-index:1;
background:url('../img/vip.png') no-repeat;
}

div.video{
float: left;
position: absolute;
left:52px;
width:50px;
height:50px;
z-index:1;
background:url('../img/video.png') no-repeat;
}

span.tel2{
font-family:Trebuchet MS;
color:#581399;
font-size:25px;
}

span.name{
FONT-SIZE: 20px; 
FONT-FAMILY:Trebuchet MS;
color:#f4006d;
}

span.tip{
FONT-SIZE: 16px; 
FONT-FAMILY:Trebuchet MS;
color:#f4006d;
}

div.nazbloka{
background:#fff url('../img/bb.jpg') repeat-x top left;
width:100%;
height:25px;
float:left;
border-radius:6px; 
-webkit-border-radius:6px; 
-moz-border-radius:6px; 
-khtml-border-radius:6px;
}


td.dannie{
height:25px;
border-bottom:1px solid #e1e1e1;
font-family:Tahoma;
color:#515151;
}

span.vvidah{
FONT-SIZE: 12px; 
FONT-FAMILY:Trebuchet MS;
color:#f4006d;
font-weight:bold;
}

div.zagca{
font-family: Tahoma, Arial;
font-size:13px;
color:#ffffff;
float:left;
margin-top:3px;
margin-left:10px;
}


div.uslugi{
float:none;
height:20px;
font-family: Tahoma, Arial;
font-size:13px;
color:#515151;
border-bottom:1px solid #e1e1e1;
}

span.cen{
font-family: Tahoma, Arial;
font-size:14px;
color:#353535;
}

span.cen2{
font-family: Tahoma, Arial;
font-size:14px;
color:#525667;
}

div.bottoml{
margin-left:25px;
width:300px;
float:left;
font-family: Tahoma;
font-size:11px;
color:#525667;
}

div.bottomc{
margin-left:5px;
width:400px;
float:left;
font-family: Tahoma;
font-size:11px;
color:#525667;
}

div.bottomr{
margin-left:5px;
width:250px;
float:right;
font-family: Tahoma;
font-size:11px;
color:#525667;
}

a {
FONT-SIZE: 11px; 
FONT-FAMILY:Tahoma;
color:#525667;
TEXT-DECORATION: underline;
}
a:hover,visited {COLOR:#000; TEXT-DECORATION: none;}
a:active {COLOR:#525667; TEXT-DECORATION: underline;}


img.ank{
border:1px solid #e1e1e1;
}


a.name_week {
FONT-SIZE: 18px; 
FONT-FAMILY:Trebuchet MS;
color:#e35500;
border-bottom:1px dotted #a44105;
TEXT-DECORATION: none;
margin-bottom:5px;
}
a.name_week:hover,visited {COLOR:#e35500; TEXT-DECORATION: none;}
a.name_week:active {COLOR:#e35500; TEXT-DECORATION: none;}


