/* CSS Document */
html, body {width:100%;margin:0;padding:0;}
body {height:100%;font:11px Verdana, Tahoma, Arial, Sans-Serif;color:#7F7F7F;}
div, body, p, ul, ol, li, a, form, img, table, td, h1, h2, h3, h4 {margin:0;padding:0;} 
body {background:#000 url(images/background/bg_r.jpg) right top repeat-x; position:relative; width:100%;}
table {border-collapse:collapse;}
img {border:none; vertical-align:middle;}
ul, li {list-style:none;}
.px {font-size:1px;}
.clearfix:after {content: "."; display: block; height: 0; clear: both; visibility: hidden;}
.img_big {padding:5px 0 7px 0;}
.container {width:1000px; margin:0px auto; overflow:hidden; position:relative; padding-bottom:50px;}
.content {position:relative; z-index:10;}

.a {position:absolute; left:0; width:1000px;}
.a1 {background:url(images/img_big/1.jpg) no-repeat; height:135px; top:0px;}
.a2 {background:url(images/img_big/2.jpg) no-repeat; height:210px; top:135px;}
.a3 {background:url(images/img_big/3.jpg) no-repeat; height:723px; top:345px;}

.header {width:998px; position:relative;}
.logo {margin:15px 0 0 134px;}
.www {margin-left:203px;}
.header_text {margin:36px 0 0 130px; line-height:23px;}
.header_text p {font-weight:bold; font-family:Arial; font-size:2.195em; color:#fff; text-transform:uppercase;}

.left {width:189px; margin:45px 0 0 125px; float:left; position:relative;}
.girl {text-align:center;}
.girl_background {background:#3e0c2a; width:189px; margin:0 0 3px 0; float:left;}
.girl img {margin:4px 0 0 8px; text-align:center;}
.g_s {color:#fff; font-weight:bold; font-size:1.09em; margin:3px 0 0 6px; text-align:center;}
.gum_swapping {float:left; margin:5px;}
.gum_swapping ul li span {color:#d72990; font-size:1em; font-weight:bold;}
.gum_swapping ul li {color:#999; font-size:0.91em; font-family:Tahoma;}
.gum_swapping ul li p {padding-top:4px; color:#fff;}

.right {width:600px; float:left; position:relative; margin:47px 0 0 8px;}
.sel {background:#000 url(images/other/sel_bg.jpg) repeat-x; border:1px solid #000; position:relative; width:142px; padding:10px 10px 7px 8px;}
.sel ul li 	p {font-size:0.91em; color:#fff;text-transform:uppercase; font-family:Sans-Serif; font-weight:bold;}
.sel ul li form select {margin-top:5px; font-size:0.91em; width:142px; border:1px solid; border-color:#3a4657;}
.sel ul li img {margin-right:3px;}
.check {margin:430px 0 0 19px;}
.sex {margin:16px 0 0 18px;}

.bg_gall_foto {background:#3E0C2A; width:568px; height:298px; position:relative; opacity:0.4; border:1px solid #fff; margin-top:13px;}
.gall_foto {width:571px; position:relative; margin:-289px 0 0 7px;}
.gall_foto ul li {display:inline; margin-right:15px;}
.gall_foto ul li img {margin-bottom:16px; border:1px solid #fff;}

.m_1 {width:264px; float:left;}
.img_border {border:1px solid #fff;}
.bottom_foto {width:800px; height:200px; position:relative; float:left; margin:28px 0 10px 126px;}
.media_go {background:url(images/other/media_shadow.jpg); width:238px; height:51px;}
.media_go img {margin:10px 0 0 33px;}

.footer {position:relative; float:left; margin:30px 0 0 313px; font-size:0.91em; font-family:Tahoma;}
.footer p span {color:#aeaeae; font-weight:normal;}
.footer p {color:#de5bae; font-weight:bold;}
.text_18 {margin-top:26px; width:372px; text-align:center;}

/*  Opera  */
@media all and (min-width:0px) {
.header_text {margin:32px 0 0 130px;}
.gall_foto ul li {display:inline; margin-right:13px;}
}

