
* {
margin : 0;
padding : 0;
}
html, body {
font : 11px verdana, arial, helvetica, sans-serif;
background : url(../images/back.jpg) right top;
color : #fff;
}
h2 {
font : 12px Tahoma;
text-indent : 12px;
text-align : left;
}
a {
font-size : 11px;
font-weight : 700;
color : #fff;
}
.all {
min-width : 990px;
background : url(../images/girl.jpg) no-repeat right top;
}
.gordi {
position : relative;
border : 1px solid #000;
}
.subwrap, .content {
width : 100%;
}
.content, .right {
overflow : hidden;
}
.subwrap, .right {
float : right;
}
.content, .left {
float : left;
margin-right : -264px;
}
.content .lining {
padding : 0 235px 0 285px;
}
.right {
width : 228px;
text-align : left;
}
.left {
width : 264px;
text-align : center;
}
* html .serg, * html .gordi, * html .warp {
height : 0;
}
* html .all {
padding : 0 0 0 990px;
}
* html .gordi {
margin : 0 0 0 -990px;
}
.header {
width : 100%;
height : 7px;
background : url(../images/top.jpg) repeat-x right top;
}
#logo {
position : relative;
width : 147px;
height : 144px;
margin : 50px auto 0;
}
#main {
position : relative;
width : 230px;
margin-left : 30px !important ;
margin-top : 70px;
margin-bottom : 20px;
text-align : left;
border : 2px solid #daca59;
}
.vint_top_left {
position : absolute;
top : -11px;
left : -19px;
width : 27px;
height : 67px;
background : url(../images/border-cor-top-left.gif) no-repeat left top;
}
.vint_top_right {
position : absolute;
top : -11px;
right : -19px;
width : 27px;
height : 67px;
background : url(../images/border-cor-top-right.gif) no-repeat left top;
}
.vint_bottom_right {
position : absolute;
bottom : -11px;
right : -19px;
width : 27px;
height : 67px;
background : url(../images/border-cor-bot-right.gif) no-repeat left top;
}
.vint_bottom_left {
position : absolute;
bottom : -11px;
left : -19px;
width : 27px;
height : 67px;
background : url(../images/border-cor-bot-left.gif) no-repeat left top;
}
h3 {
margin-left : 23px;
padding-left : 25px;
margin-top : 10px;
margin-bottom : 10px;
text-align : left;
text-transform : uppercase;
color : #fde962;
font : bold 10px Tahoma;
height : 33px;
line-height : 33px;
background : url(../images/menu-girl.gif) no-repeat left center;
}
.nav_left {
position : relative;
text-align : left;
margin-bottom : 20px;
overflow : hidden;
}
.nav_left ul {
list-style-type : none;
margin-bottom : -10px;
padding-bottom : 0;
}
.nav_left li ul {
margin-top : 8px;
}
.nav_left li ul li {
padding-left : 15px;
}
.nav_left ul li {
padding-left : 25px;
margin-bottom : 10px;
width : 195px;
overflow : hidden;
}
.nav_left ul a {
color : #fff;
text-decoration : none;
font-weight : 400;
font-family : tahoma;
padding-left : 20px;
font-size : 11px;
background : url(../images/str-w.gif) no-repeat left center;
}
#nav2 {
float : left;
}
#nav2 ul a {
background : url(../images/line.gif) no-repeat left center;
padding-left : 25px;
}
#left_nav {
margin-top : 0;
width : 100%;
}
#left_nav a {
text-align : left;
width : 110px;
padding-left : 25px;
margin-left : 10px;
margin-top : 10px;
background : url(../images/line.gif) no-repeat left center;
}
.clear {
clear : both;
}
.right #main {
margin-top : 337px;
margin-left : 20px;
right : 10px !important ;
width : 180px;
}
.small_nav {
float : right;
margin-right : 30px !important ;
height : 20px;
width : 94px;
margin-top : 40px;
text-align : center;
}
.small_nav a {
color : #5b7073;
}
.home {
float : right;
border : 0;
text-decoration : none;
padding-right : 15px;
margin-top : 5px;
}
.small_nav img {
width : 11px;
height : 10px;
border : 0;
}
.content {
text-align : left;
}
.ban {
position : relative;
padding-left : 20px;
width : 468px;
height : 60px;
margin : 0 auto;
}
.ban img {
width : 468px;
height : 60px;
}
.anketa {
float : left;
width : 230px;
height : 178px;
background : url(../images/anketa-ldark.gif) no-repeat center top;
text-align : left;
overflow : hidden;
margin : 0 0 0 10px !important ;
}
.anketa_content {
background : url(../images/anketa-light.gif) no-repeat center top;
margin-right : 0 !important ;
margin-bottom : 10px;
}
.rez {
position : relative;
margin-top : -164px;
height : 170px;
margin-left : 128px;
}
.rez a {
position : absolute;
bottom : 2px;
right : 0;
}
.anketa em {
font-style : normal;
color : #fde962;
}
.anketa ul {
list-style-type : none;
}
.anketa li {
margin-top : 1px;
padding-bottom : 3px;
text-align : left;
width : 94%;
background : url(../images/razdel.gif) no-repeat left bottom;
}
.name {
text-transform : uppercase;
font-weight : 700;
color : #fde962;
}
.anketa a {
float : right;
text-decoration : none;
color : #fde962;
font-weight : 400;
margin-top : 4px;
margin-right : 5px;
}
.anketa a:hover {
color : #fde962;
text-decoration : underline;
}
.foto {
text-align : left;
position : relative;
width : 115px;
height : 155px;
margin-left : 3px;
margin-top : 14px;
}
.foto img {
position : absolute;
top : 5px;
left : 16px;
width : 94px;
height : 139px;
}
.foto #foto_border {
position : absolute;
top : 0;
left : 0;
width : 115px;
height : 155px;
}
.telephon {
float : right;
width : 200px;
margin-right : 35px !important ;
text-align : left;
}
.telephon p {
margin-top : 0;
color : #faedcd;
font-size : 10px;
font-weight : 400;
text-transform : uppercase;
}
.telephon img {
width : 194px;
height : 59px;
margin-bottom : 10px;
margin-top : 5px;
}
.telephon .nav_left ul {
margin-top : 0;
}
.telephon .nav_left a {
padding-left : 15px;
text-transform : uppercase;
font-size : 10px;
background : url(../images/str-y.gif) no-repeat left center;
}
.telephon .nav_left ul li {
padding-left : 0;
margin-top : 0;
margin-bottom : 5px;
}
.center {
float : left;
width : 100%;
margin-top : 38px !important ;
padding-bottom : 30px;
background : url(../images/back-content.gif) right top;
}
.niz_girl {
float : right;
width : 100%;
height : 44px;
background : url(../images/girl-bott.jpg) no-repeat right top;
}
.adress {
float : left;
margin-top : -44px;
height : 44px;
width : 90%;
text-align : left;
margin-left : 20px !important ;
}
.adress p {
margin-top : 16px;
font-weight : 700;
font-size : 10px;
color : #fff;
}
.news {
float : left;
width : 100%;
text-align : left;
margin-top : 30px;
}
.date em {
font : normal bold 11px Tahoma;
color : #fff;
}
.footer {
position : relative;
width : 100%;
padding-top : 10px;
height : 100px;
min-height : 100px;
padding-bottom : 10px;
background : #111 url(../images/bott.jpg) repeat-x left bottom;
}
.footer a {
color : #fff;
}
.bot_left {
position : absolute;
left : 0;
top : 10px;
height : 85px;
z-index : 999;
}
.bot_left p {
margin-left : 30px;
font-size : 10px;
color : #ffe057;
}
.bot_right {
position : absolute;
right : 0;
top : 10px;
height : 85px;
z-index : 999;
}
.bot_right p {
margin-right : 30px;
font-size : 10px;
color : #ffe057;
}
.bottom_center {
position : relative;
text-align : justify;
width : 100%;
background : #111 url(../images/bot_back.jpg) repeat left top;
}
.bottom_center p {
font-size : 10px;
padding-left : 240px;
padding-right : 232px;
text-align : justify;
color : #ccc;
}
.bottom_center b {
text-align : justify;
}
.bottom_center h2 {
margin-left : 240px;
margin-right : 232px;
}
.salon {
float : left;
padding-left : 10px;
text-align : left;
color : #333;
}
.salon a {
color : #fff062;
}
.salon p {
color : #333;
}
.page_girl {
float : left;
padding-left : 10px;
text-align : left;
color : #333;
padding-right : 15px;
}
.page_girl em {
font : normal 11px Tahoma;
color : #fff062;
}
.gal_girl {
float : left;
width : 115px;
height : 205px;
background : #000;
text-align : center;
margin-left : 10px;
margin-bottom : 10px;
font-size : 11px;
}
.gal_girl a {
color : #fde962;
background : #000;
font : normal 11px Tahoma;
display : block;
width : 100%;
float : left;
margin-top : 2px;
text-align : center;
}
.gal_girl img {
position : relative;
margin : 0 auto;
}
.for_sel {
float : left;
width : 100%;
margin-bottom : 10px;
}
.for_sel select {
margin-left : 15px;
width : 100px;
}
.pages {
width : 100%;
float : left;
text-align : center;
}
.price {
float : left;
width : 100%;
margin-top : 10px;
text-align : center;
}
.price a {
color : #fde962;
font-weight : 700;
}
a:link, a:visited, a:active, .footer a:link, .footer a:visited {
color : #fff;
text-decoration : none;
}
a:hover, .footer a:hover, .footer a:active {
color : #fff;
text-decoration : underline;
}
.head_nav a:link, .head_nav a:visited {
color : #000;
text-decoration : none;
}
.head_nav a:hover, .head_nav a:active {
color : #000;
text-decoration : underline;
}
.ban a, #no_razdel {
background : none;
}
.anketa a:link, .anketa a:visited, .anketa a:active {
color : #fde962;
text-decoration : none;
}
.bot_left a, .bot_right a {
font-size : 10px;
font-weight : 400;
color : #ffe057;
}
.bot_left a:link, .bot_left a:visited, .bot_left a:hover, .bot_left a:active, .bot_right a:link, .bot_right a:visited, .bot_right a:hover, .bot_right a:active {
font-size : 10px;
color : #ffe057;
}
.gal_girl a:link, .gal_girl a:visited, .gal_girl a:hover, .gal_girl a:active {
color : #fde962;
}

