.gp {display:none;}
 
body {padding: 0px 0px 0px 0px;
margin: 0px;
background: url(../images/background.jpg) center top no-repeat #000000;
font-family: tahoma;
width: 100%;
min-width: 1000px;
text-align: center;}
p, h1, h2, h3, h4, img, form{border: 0px;
padding: 0px;
margin: 0px;}
a{text-decoration: none;
color: #ffd200;}
a:hover{text-decoration: underline;
color: #ffd200;}
p{font-size: 11px;
text-align: left;}
h4{font-size: 12px;
color: #ffffff;
font-family: arial;
text-align: left;
text-transform: uppercase;
padding: 25px 0px 5px 0px;}
 
h1{font-size: 12px;
color: #ffffff;
font-family: arial;
text-align: left;
text-transform: uppercase;
padding: 25px 0px 5px 0px;}
 
.main{width: 1000px;
min-width: 1000px;
margin: auto;
background: url(../images/main_bg.gif) 187px 82px no-repeat;
padding: 67px 0px 0px 0px;
overflow: hidden;}
.head{clear: both;
padding: 0px 50px 0px 27px;
overflow: hidden;
height: 81px;}
.logo{float: left;
background: url(../images/logo.png) center no-repeat;
width: 272px;
height: 56px;}
.logo img{width: 272px;
height: 56px;}
.icons{float: right;
font-size: 11px;
color: #ffd200;
text-align: right;
padding-left: 13px;
height: 20px;
margin-top: 20px;}
.topseo{float: right;
font-size: 11px;
color: #ffd200;
text-align: right;
height: 20px;
line-height: 20px;
border-right: 1px solid #ffd200;
padding-right: 20px;
margin-top: 20px;}
.topseo a{color: #ffd200;
text-decoration: underline;}
.topseo a:hover{color: #ffffff;
text-decoration: underline;}
.leftcolumn{float: left;
width: 278px;
padding: 23px 0px 10px 0px;
text-align: left;}
.rightcolumn{float: right;
width: 722px;
padding: 0px 0px 10px 0px;
text-align: left;}
.menu{padding: 0px 0px 0px 26px;}
.menu div{width: 214px;
height: 32px;
background: url(../images/button.png) center no-repeat;
line-height: 32px;
color: #ffdcde;
margin-bottom: 6px;
clear: both;
font-size: 12px;
text-align: left;}
.menu div div{background: none;
position: relative;
margin: 0px;}
.menu div.light{width: 214px;
height: 32px;
background: url(../images/button_light.png) center no-repeat;
line-height: 32px;
color: #ffdcde;
margin-bottom: 6px;
clear: both;
font-size: 12px;
text-align: left;}
.menu div a{color: #ffdcde;
text-decoration: none;
padding-left: 32px;}
.menu div a:hover{text-decoration: underline;
color: #ffffff;}
.leftcolumn p{font-size: 11px;
color: #d3c7c9;
padding: 0px 33px 0px 31px;}
.leftcolumn h4{padding: 35px 33px 0px 31px;}
.leftcolumn h1{padding: 35px 33px 0px 31px;}
 
.index{clear: both;
width: 677px;
height: 274px;
background: url(../images/index.png) center no-repeat;}
.index img{width: 677px;
height: 274px;}
.index div{position: relative;}
.rightcolumn p{font-size: 11px;
text-align: left;
color: #ffe3ea;
padding: 0px 0px 15px 0px;}
.rightcolumn p.red{color: #a7092f;
padding: 10px 0px 15px 0px;}
.content{padding: 0px 45px 20px 10px;}
.new{background: url(../images/new.gif) top repeat-x #6a001c;
clear: both;
height: 215px;}
h3{padding: 0px 0px 0px 10px;
height: 24px;
text-align: left;
line-height: 24px;
font-family: book antiqua;
font-size: 14px;}
h3 a{color: #ffd200;
background: #770420;
padding: 0px 5px 0px 5px;}
.new div{background: url(../images/frame.gif) center 5px no-repeat;
float: left;
text-align: center;
width: 166px;
font-size: 12px;
overflow: hidden;
padding: 5px 0px 0px 0px;}
.new div a{color: #a7092f;
font-weight: bold;
text-decoration: underline;}
.new div a:hover{color: #ffffff;}
.new div img{width: 111px;
height: 150px;
margin: 15px 0px 7px 0px;}
.new div a.name{background: #ffffff;
padding: 0px 3px 0px 3px;}
.new div a.name:hover{background: #a7092f;}
.footer{height: 70px;
background: url(../images/footer.jpg) 20px top no-repeat;
overflow: hidden;
clear: both;}
.copy{float: left;
font-size: 11px;
color: #92707b;
padding: 25px 0px 0px 35px;}
.seobottom{float: right;
 font-size: 11px;
 text-align: right;
 color: #82556c;
 padding: 25px 50px 0px 0px;}
 .seobottom a{color: #82556c;
 text-decoration: underline;}
 .seobottom a:hover{color: #ffffff;
 text-decoration: underline;}
 .catalog_top{height: 21px;
 overflow: hidden;
 clear: both;
 background: url(../images/content_top.gif) center top no-repeat;
 width: 663px;}
 .catalog_bottom{height: 21px;
 overflow: hidden;
 clear: both;
 background: url(../images/content_bottom.gif) center top no-repeat;
 width: 663px;}
 .catalog{clear: both;
 background: url(../images/content_bg.gif) center top repeat-y;
 width: 663px;
 text-align: center;}
 .catalog table{border: 0px;
 border-collapse: collapse;
 width: 625px;
 margin: auto;}
 .catalog td{padding: 0px;
 font-size: 11px;
 color: #ffffff;
 text-align: left;
 vertical-align: top;
 padding: 10px 0px 10px 0px;
 border-bottom: 1px solid #7d181a;}
 .catalog td span{color: #ffd200;}
 .catalog td.smallphoto{text-align: center;}
 .catalog td.smallphoto a{color: #c66680;
 text-decoration: underline;}
 .catalog td.smallphoto a:hover{color: #ffffff;
 text-decoration: underline;}
 .catalog td.girlname{border: 0px;
 padding: 10px 0px 0px 0px;}
 .girlname a{background: #ffd200;
 color: #6d001d;
 font-size: 13px;
 font-weight: bold;
 padding: 0px 2px 0px 2px;}
 .girlname a:hover{background: #ffffff;
 color: #6d001d;
 text-decoration: none;}
 .girlname a.cart{background: none;}
 .catalog td.col1{padding-left: 10px;}
 .catalog td.col3{width: 135px;}
 .catalog td.col2{width: 155px;}
 .catalog td span.metro{color: #ffffff;
 font-weight: bold;
 background: url(../images/metro.gif) left 1px no-repeat;
 padding-left: 15px;}
 .catalog td span.phone{color: #ffd200;
 font-weight: bold;
 background: url(../images/phone.gif) left 1px no-repeat;
 padding-left: 15px;}
 .catalog td.col1 p{padding-left: 15px;
 font-weight: normal;
 color: #ffd200;}
 .catalog table.photo td{text-align: center;
 vertical-align: middle;}
 .right_top{background: url(../images/right_top.gif) left bottom no-repeat;
 width: 206px;
 height: 30px;
 clear: both;
 overflow: hidden;}
 .right_bottom{background: url(../images/right_bottom.gif) left top no-repeat;
 width: 206px;
 height: 5px;
 clear: both;
 overflow: hidden;}
 .right{background: #5a000e;
 width: 206px;
 clear: both;
 font-size: 11px;
 color: #ffd200;
 line-height: 18px;}
 .right select{background: #ffffff;
 border: 1px solid #7f9db9;
 width: 170px;
 height: 18px;
 font-size: 11px;
 color: #504a4a;}
 .right p b{color: #ffd200;}
 .right p a{color: #c66680;
 text-decoration: underline;
 background: url(../images/arrow.gif) left center no-repeat;
 padding: 0px 0px 0px 10px;}
 .right p a:hover{color: #ffffff;}
 .right p{padding: 10px 17px 10px 17px;}
 .blocks{padding-left: 30px;}
 .filtr{position: relative;
 height: 143px;}
 .filtr h3{padding: 0px 0px 0px 15px;}
  
 .form0{position: absolute;
 top: 36px;
 left: 15px;}
 .form1{position: absolute;
 top: 64px;
 left: 15px;}
 .form2{position: absolute;
 top: 92px;
 left: 15px;}
 .form3{position: absolute;
 top: 120px;
 left: 15px;
 background: #ffffff;
 border: 1px solid #7f9db9;
 width: 168px;
 height: 16px;
 font-size: 11px;
 color: #504a4a;}
 .filtr_button{position: absolute;
 top: 95px;
 left: 165px;
 background: #7f9db9;
 color: #ffffff;
 width: 19px;
 height: 16px;
 border: 0px;
 font-size: 10px;
 cursor: pointer;
 text-align: center;}
 .vkladki{clear: both;
 font-family: book antiqua;
 font-size: 14px;
 font-weight: bold;
 line-height: 24px;}
 .vkladki a{background: #7a0120;
 border-top: 1px solid #b0752d;
 border-left: 1px solid #b0752d;
 border-right: 1px solid #b0752d;
 padding: 0px 4px 0px 4px;
 margin-left: 10px;}
 .vkladki a:hover{color: #ffffff;
 text-decoration: none;}
 .vkladki a.spisok{background: #7a0120;
 border-top: 1px solid #850526;
 border-left: 1px solid #850526;
 border-right: 1px solid #850526;
 padding: 0px 4px 0px 4px;
 margin-left: 20px;
 color: #d66684;}
 .vkladki a.spisok:hover{color: #ffffff;
 text-decoration: none;}
 .arrowtd{width: 40px;}
 .otherphoto{clear: both;
 font-size: 11px;
 color: #ffd200;
 text-align: left;
 width: 605px;
 margin: auto;
 overflow: hidden;
 padding-top: 10px;}
 .otherphoto div{float: left;
 padding: 10px 20px 10px 0px;
 overflow: hidden;}
 .otherphoto p{clear: both;
 color: #ffd200;
 
 vkladki h1{
 color: #ffd200;
 position: absolute;
 }
 
 .button1{
 
 background: #7f9db9;
 color: #ffffff;
 width: 19px;
 height: 16px;
 border: 0px;
 font-size: 10px;
 cursor: pointer;
 text-align: center;}
 padding: 0px;}																																																																																																																																																																																																																																																																																																																																																																															 padding: 0px;}