*{font-size:100%;margin:0}
h1,h2,h3,h4,h5,h6{font-weight:normal;padding:0}
table{border-collapse:collapse}
th,td{padding:0;text-align:left;vertical-align:top;border-collapse:collapse}
ol,ul{list-style:none}
ol,ul,li{padding:0}
code,input,textarea{font-family:Arial,sans-serif}
a{text-decoration:none}
:link,:visited{text-decoration:underline}
a img,fieldset{border:0}
b{font-weight:normal}
i{font-style:normal}
body{font:.8em Arial,sans-serif;position:relative;z-index:0;margin:0;padding:0 0 0em 0;color:#000;background:#696969 url(../i/l-page.png) left bottom repeat-x}

.l-page{min-height:1200px;background:url(../i/l-page-i.png) left top repeat-x}
.l-page-i{width:971px;margin:0 auto;padding:9px 0 30px}

.b-nav-top-left{float:left;margin:0 3px 11px 0}
.b-nav-top-left li{float:left;padding:0 10px;background:url(../i/bo.gif) 100% 100% no-repeat}
.b-nav-top-left a{display:block}
.b-nav-top-left .last{padding-right:0;background:none}
.b-nav-top-right{float:right;margin:0 3px 11px 0}
.b-nav-top-right li{float:left;padding:0 10px 0 8px;background:url(../i/marker.png) 0 50% no-repeat}
.b-nav-top-right a{display:block}


.l-layout:after{display:block;clear:both;visibility:hidden;height:0;content:"."}
.l-layout-left{float:left;width:165px;padding:12px 10px 0}
.l-layout-right{float:right;width:776px;padding:12px 10px 0 0}
.l-layout-center{padding:10px 0}
.l-layout_content{clear:both;padding:0 10px 0 10px}
.l-layout-g{font-size:1px;clear:both;height:1px;line-height:1px}
.l-layout_red{background:#000 url(../i/l-layout_red.png) left 100% repeat-x}
.l-layout_gray{background:#fff url(../i/l-layout_gray-r.png) left bottom repeat-x}
.l-layout_gray .l-layout-left{background:#ededed url(../i/l-layout_gray-l.png) left bottom repeat-x}
.l-layout_gray .l-layout-right{width:766px;padding-left:10px}
.l-layout_white{padding-bottom:10px;background:#fff}
.l-layout_light{background:#fff}
.l-layout_light .l-layout-left{background:#dcdcdc}
.l-layout_light .l-layout-right{width:766px;padding-left:10px}
.l-layout_fire{background:#b11f1f url(../i/l-layout_fire.png) left top repeat-x}
.l-layout_fire .l-layout-right{width:468px}
.l-layout_fire .l-layout-left{width:478px;padding-right:0}
.l-layout_fire .l-layout-center{width:951px;padding:10px}
.l-layout_vine{background:#180303 url(../i/l-layout_red-i.png) left top repeat-x}
.l-layout_inner .l-layout-right{width:310px}
.l-layout_inner .l-layout-left{width:630px;margin:10px 0 0 10px;padding:0}
.l-layout_inner-head .l-layout-right{width:300px;padding-top:0}
.l-layout_inner-head .l-layout-left{width:640px;padding-top:0;padding-right:0}
.l-layout_inner-head .b-title-page{margin-bottom:10px}
.b-bg-gray {position:absolute;top:167px;right:0;width:50%;height:39px;background:url(../i/b-menu-grey-bg.png) 0 0 repeat-x}

.b-nav-top{float:right;clear:both;margin:0 3px 18px 0}
.b-nav-top li{float:left;padding:0 10px;background:url(../i/bo.gif) 100% 100% no-repeat}
.b-nav-top a{display:block}
.b-nav-top .last{padding-right:0;background:none}

.b-nav-top-left{float:left;margin:0 3px 12px -7px}
.b-nav-top-left li{float:left;padding:0 9px;background:url(../i/bo.gif) 100% 100% no-repeat}
.b-nav-top-right{float:right;margin:3px -9px 8px 0}

.b-head{clear:both;position:relative;height:135px;}
.b-head h1{position:absolute;top:12px;left:0px}
.b-head .banner{position:absolute;top:5px;right:0}
.b-head .last-update{position:absolute;bottom:11px;left:2px;font-size:85%; color:#FF7272;}
.b-head .last-update strong {font-weight:bold; color:#fff;}
.b-head .search{position:absolute;right:0px;bottom:5px;padding-right:0}
.b-head .search input{vertical-align:middle}
.b-head .search label{font-size:85%;margin:0 1em 0 0;color:#fff}
.b-head .search .line{width:395px;margin:0 .5em 0 0.1em;padding-left:.2em}
.b-head .search .submit{width:72px; height:25px; background:url(../i/btn.png) no-repeat 0 0; text-indent:-1000px; border:none; cursor:pointer;}

.b-menu{position:relative;height:39px;width:971px;background:#c00303 url(../i/b-menu-bg.png) 0 0 repeat-x;}
.b-menu li{position:absolute;top:0;height:38px}
.b-menu .item{font-family:Arial,sans-serif;font-weight:normal;position:absolute;top:0;left:0;overflow:hidden;width:100%;height:38px;line-height:38px;cursor:pointer;text-decoration:none;text-transform:uppercase;text-align:center;text-shadow:#000 1px 1px 1px;color:#fff}
.b-menu .item span{position:absolute;top:0;left:0;width:100%;height:38px;background:url(../i/b-menu.png) 0 0 no-repeat}
.b-menu .auto{left:0;width:64px}
.b-menu .sport{left:64px;width:62px}
.b-menu .sport .item:hover{width:63px}
.b-menu .sex{left:126px;width:55px}
.b-menu .style{left:181px;width:63px}
.b-menu .entertaiment{left:244px;width:112px}
.b-menu .girl{left:356px;width:84px}
.b-menu .raut{left:440px;width:53px}
.b-menu .gadgets{left:493px;width:62px}
.b-menu .health{left:555px;width:87px}
.b-menu .video{left:642px;width:64px}
.b-menu .top{left:706px;width:67px}
.b-menu .celebrity{left:773px;width:124px}
.b-menu .rss{left:897px;width:74px}
.b-menu .item:hover,.b-menu .active{left:-1px;background-color:#161616}
.b-menu .auto .item:hover,.b-menu .auto .active,.b-menu .rss .item:hover,.b-menu .rss .active{left:0}
.b-menu .auto span{background-position:0 0}
.b-menu .auto .item:hover span,.b-menu .auto .active span{background-position:0 -38px}
.b-menu .sport span{background-position:-64px 0}
.b-menu .sport .item:hover span,.b-menu .sport .active span{background-position:-63px -38px}
.b-menu .sex span{background-position:-126px 0}
.b-menu .sex .item:hover span,.b-menu .sex .active span{background-position:-125px -38px}
.b-menu .style span{background-position:-181px 0}
.b-menu .style .item:hover span,.b-menu .style .active span{background-position:-180px -38px}
.b-menu .entertaiment span{background-position:-244px 0}
.b-menu .entertaiment .item:hover span,.b-menu .entertaiment .active span{background-position:-243px -38px}
.b-menu .girl span{background-position:-356px 0}
.b-menu .girl .item:hover span,.b-menu .girl .active span{background-position:-355px -38px}
.b-menu .raut span{background-position:-440px 0}
.b-menu .raut .item:hover span,.b-menu .raut .active span{background-position:-439px -38px}
.b-menu .gadgets span{background-position:-493px 0}
.b-menu .gadgets .item:hover span,.b-menu .gadgets .active span{background-position:-492px -38px;}
.b-menu .health span{background-position:-555px 0}
.b-menu .health .item:hover span {background-position:-554px -38px}
.b-menu .health .active span{background-position:-554px -38px}
.b-menu .video span{background-position:-642px 0}
.b-menu .video .item:hover span,.b-menu .video .active span{background-position:-641px -38px}
.b-menu .top span{background-position:-706px 0}
.b-menu .top .item:hover span,.b-menu .top .active span{background-position:-705px -38px}
.b-menu .celebrity span{background-position:-773px 0}
.b-menu .celebrity .item:hover span,.b-menu .celebrity .active span{background-position:-772px -38px}
.b-menu .rss span{background-position:-897px 0}
.b-submenu{position:absolute;top:-9000px;left:-9000px;z-index:1010;width:auto;min-width:174px;padding:0 0 1em 0;background:#161616 url(../i/b-submenu-bg.png) repeat-x;border-top:2px solid #000}
.b-submenu ul{height:auto;border-top:1px solid #7c7c7c}
.b-menu li:hover .b-submenu,.b-menu li.hover .b-submenu{top:38px;left:0}
.b-submenu li{position:static;height:auto;margin:0 0 0 30px;padding-right:10px;padding-bottom:10px;list-style-image:url(../i/b-submenu-marker.png)}
.b-submenu .first{margin-top:1em}
.b-submenu a{vertical-align:middle;white-space:nowrap;color:#fff}
.b-submenu .sub{position:absolute;top:-9000px;left:100%;background:#262626;border-top:1px solid #7c7c7c}
.b-submenu li:hover .sub,.b-submenu li.hover .sub{top:0}
.b-submenu .sub .news{font-size:100%;margin:15px 20px 0 20px;list-style-image:none}
.b-submenu .sub .news img{margin:10px 0}
.b-submenu .sub li{font-size:85%;margin-left:40px;list-style-image:url(../i/b-submenu-sub-marker.png)}
.b-submenu .sub .news strong{font-size:110%}
.b-foot{font-size:87%; overflow:hidden;width:100%;background:#4e4e4e url(../i/foot-bg.gif) 0 100% repeat-x;border-top:1px solid #737373}
.b-foot,.b-foot a{color:#fff}
.b-foot .nav{position:relative;clear:both;overflow:hidden;margin:15px 33px 0}
.b-foot .nav li{float:left;margin:0 10px 0 0;padding:0 10px 0 0;background:url(../i/bo.gif) 100% 50% no-repeat}
.b-foot .nav a{display:block;text-decoration:none}
.b-foot .nav .last{background:none}
.b-foot .nav .rss{font-family:Tahoma,Arial,sans-serif;position:absolute;top:0;right:0;margin:0;padding:0}
.b-foot .nav .rss a{padding:0 0 0 14px;background:url(../i/i-rss.gif) 0 80% no-repeat}
.b-foot .line{font-size:1px;height:1px;margin:15px 20px;background:url(../i/line.gif) 0 0 repeat-x}
.b-foot .copy{clear:left;float:left;margin:0 33px;padding:0 0 50px}


.b-foot .partner {float:right; margin:0 20px;padding:0 0 18px}
.b-foot .partner li {float:left; width:98px; height:65px; padding:0 2px 0 0;}
.b-foot .partner li a {display:block; height:65px; background-image:url(../i/partner.png); background-repeat:no-repeat;}
.b-foot .partner .pink a {background-position:0 0;}
.b-foot .partner .pink a:hover {background-position:0 -65px;}
.b-foot .partner .officiel a {background-position:-100px 0;}
.b-foot .partner .officiel a:hover {background-position:-100px -65px;}
.b-foot .partner .h2o a {background-position:-200px 0;}
.b-foot .partner .h2o a:hover {background-position:-200px -65px;}

.b-cover{float:left;width:467px;height:272px}
.b-cover_long{width:642px;height:250px;margin:0 0 25px}
.b-issue{width:164px;height:272px}
.b-title{position:relative;z-index:1;clear:both;height:26px;color:#fff}
.b-title h2{font:bold 110% Arial,sans-serif;padding:5px 13px 0;text-transform:uppercase}
.b-title h2 img{margin:0 5px 0 0}
.b-title h2 a{text-decoration:none!important;color:#fff}
.b-title div{position:absolute;top:10px;right:9px}
.b-title div span a img{position:relative;top:-5px}
.b-title ul{position:absolute;top:3px;left:50%;margin-left:-100px}
.b-title li{float:left;margin:3px 5px 0 0;padding:0 3px}
.b-title li.current{background:url(../i/b-title-year.png) repeat-x}
.b-title li a{font:80% Verdana,sans-serif;text-decoration:none;color:#fff}
.b-title_fire{background:#6f0000 url(../i/bg_fire.gif) 0 0 repeat-x}
.b-title_black{background:#000}
.b-title_darkgray-long{background:url(../i/bg-darkgray-long.png) 0 0 no-repeat}
.b-title_gray-long{background:url(../i/bg-gray-long.png) 0 0 no-repeat}
.b-title_gray-middle{background:url(../i/bg-gray-middle.png) 0 0 no-repeat}
.b-title_gray-short{background:url(../i/bg-gray-short.png) 0 0 no-repeat}
.b-title_red-short{background:url(../i/bg-red-short.png) 0 0 no-repeat}
.b-title_red-long{background:url(../i/bg-red-long.png) 0 0 no-repeat}
.b-title_red-longer{background:url(../i/bg-red-longer.png) 0 0 no-repeat}
.b-video{float:right;width:300px;height:248px}
/*.b-video_bg{margin:0 0 2px;padding:0px;}*/

.b-girls-xxl {float:left;width:467px;height:138px;padding-top:5px;background:url(../i/b-girls-xxl.png) repeat-x}
.b-girls-xxl .b-title span{margin-left:5px}
.b-girls-xxl .b-title span img{top:0;vertical-align:middle}
.b-girls-xxl .b-title div{top:2px;right:15px}
.b-girls-xxl .girl{font:85% Arial,serif;position:relative;float:left;width:103px;margin:5px 0 0 10px;text-decoration:none}

.b-girls-xxl .pic {width: 103px; height: 65px; overflow:hidden; padding-top: 5px}
.b-girls-xxl .pic img {width: 103px}
.b-girls-xxl .name {display:block;margin:5px 0 0;text-align:center;color:#fff}
.b-girls-xxl .girl a.border {position:absolute;top:5px;left:0;width:97px;height:60px;}
.b-girls-xxl .girl a.border:hover {border: 3px solid white}


.b-girls-xxl_	long{float:left;width:764px;height:auto;background:transparent}

.b-girls-xxl_long{float:left;width:764px;height:auto;background:transparent}
.b-girls-xxl_long .girl{width:144px;margin:4px 10px 7px 0}
.b-girls-xxl_long .pic{width:144px;height:91px}
.b-girls-xxl_long .name{overflow:hidden;height:12px;margin:0;padding:5px;line-height:140%;background:#5c5c5c}
.b-girls-xxl_long .last{margin-right:0}

.b-girls-xxl_longer{float:left;width:100%;height:auto;background:transparent}
.b-girls-xxl_longer .girl{width:144px;margin:4px 15px 0 0}
.b-girls-xxl_longer .pic{width:144px;height:91px}
.b-girls-xxl_longer .name{overflow:hidden;height:12px;margin:0;padding:5px;line-height:140%;background:#5c5c5c}
.b-girls-xxl_longer .last{margin-right:0}

.b-poster{float:right;width:300px;height:265px;background:url(../i/b-poster.png) left bottom no-repeat}
.b-poster_bg{width:302px;margin:0 0 10px;padding:3px 4px;background:#3c3c3c url(../i/b-poster.png) 4px 98% no-repeat}
.b-poster_large{float:none;height:auto;padding:20px 0 10px;background:none}

.b-top{width:164px}
.b-top .new{display:-moz-inline-box;display:inline-block;width:23px;height:10px;margin-left:3px;vertical-align:middle;background:url(../i/new.png) no-repeat}
.b-top .items{margin:0}
.b-top .items .first{padding-top:8px}
.b-top .item{margin:0 2px 5px 11px;line-height:100%;cursor:pointer}
.b-top .item a{font:85% Arial,serif;padding-left:12px;vertical-align:middle;background-position:0 4px;background-repeat:no-repeat}
.b-top_red .item a{color:#fff;background-image:url(../i/b-top10-marker_red.png)}
.b-top_black .items{margin-bottom:10px;background:#fff;border-bottom:1px solid #929292}
.b-top_black .item{padding-bottom:4px;background:url(../i/line.gif) left bottom repeat-x}
.b-top_black .last{padding-bottom:5px;background:none}
.b-top_black .item a{text-decoration:none;background-image:url(../i/b-top10-marker_black.png);color:#000}

.b-top_black strong{font:125% Arial,serif; color: #cc0000;font-weight: bold}
.b-top_black .b-info_hot{xborder: 1px solid red; height: 88px}
.b-top_black .text {padding-top: 5px}

.b-top_img .item{clear:both;overflow:hidden;padding:5px 0 6px}
.b-top_img .items .first{padding-top:13px}
.b-top_img .items .last{padding-bottom:13px}
.b-top_img .items a{padding:0;text-decoration:underline;background:none}
.b-top_img .items img{float:left;margin:0 5px 0 0}
.b-top_long{width:309px;float:right}
.b-top_long .items{border:none}
.b-list{float:left;width:308px;margin:0 2px 0 10px;background:#e4e4e4 url(../i/b-list.png) repeat-x 0 50%}
.b-list .b-title{margin-bottom:10px}
.b-list .b-info{margin-right:10px;margin-left:10px}
.b-list_auto{margin-top:10px;margin-right:0;margin-bottom:0;background:transparent}
.b-list_auto .b-info{margin-right:0;margin-left:0}


.b-list_raut{width:444px;margin-left:0}
.b-list_raut .b-info.last{background:url(../i/line.gif) repeat-x left bottom}
.b-list_raut .b-info{margin-bottom:8px;padding-bottom:8px}
.b-list_raut{background:url(../i/bg-top.png) 0 0 repeat-x}
.b-list_wide{width:468px;margin:0 0 15px;padding:0 8px 0 0;background:none}

.b-list_raut .wrap {float: left; background: black;position: relative; overflow: hidden; width: 140px; height: 86px}


.l-layout_fire .l-layout-left .b-list_wide{background:url(../i/bg-v-line.gif) 100% 0 repeat-y}
.b-list_girl{width:100%;margin:10px 0 0 0;padding:0;background:none}
.b-list_girl .b-info{display:inline;float:left;width:300px;margin-right:5px;background:none}
.b-list_girl .b-info strong{font-size:105%;color:#fee0a0}

.b-list_girls{width:305px;margin:10px 0 0 0;padding:0 6px;background:none}
.b-list_girls .b-info strong{font-size:105%;color:#fee0a0}
.b-list_girls .girlimg { width: 135px; height: 85px;}


.b-list_video{width:630px;margin:0;background:none}
.b-list_video .hot{float:left;width:100%}
.b-list_video .b-info{float:left;width:144px;margin:10px 18px 0 0;background:none;}
.b-list_video .last{margin-right:0}

.b-list_new{width:630px;margin:0;background:none}
.b-list_new .hot{float:left;width:100%;background:#e1e1e0 url(../i/bg-news.png) 0 50% repeat-x}
.b-list_new .b-info{float:left;width:290px;margin:10px 10px 0}
.b-list_sport{float:right;margin:0;margin-top:10px}
.b-info{font:100% Arial,sans-serif;margin-bottom:10px;padding-bottom:10px;background:url(../i/line.gif) left bottom repeat-x}
.b-info dt strong{font-size:115%;vertical-align:middle;color:#474747}
.b-info dt a{text-decoration:none!important;color:#474747}
.b-info dt em{font-size:85%;vertical-align:middle;color:#8f0000}
.b-info dt .more{vertical-align:middle}
.b-info dt .shot{font-size:85%;font-weight:400;vertical-align:middle;text-decoration:none;color:#838383}
.b-info dt .shot img{margin-top:-2px;margin-right:3px}
.b-info_last{background:none}
.b-info_simple dt{position:relative}
.b-info_simple dt em{display:block}
.b-info_simple dt .shot{position:absolute;top:12px;right:0}
.b-info_small{position:relative;min-height:65px}
.b-info_small strong{line-height:105%}
.b-info_small dt{margin-left:110px;}
.b-info_small dt em{display:block;}

.b-info_small dd {position: absolute; overflow: hidden; width: 103px; height: 66px;float: left; top: 0}
.b-info_small dd img{position: absolute; width: 103px; height: 66px; bottom: 0px}

.b-info_big{position:relative;min-height:85px}
.b-info_big strong{margin-bottom:10px}
.b-info_big .watch{margin-left:5px;text-decoration:underline!important;color:#000}
.b-info_hot dd{font-size:85%;margin-top:15px;color:#474747;}
.b-info_big dt,.b-info_big dd{margin-left:160px}
.b-info_big dt em{display:block}
.b-info_big dd img{position:absolute;top:0;left:0}
.b-info_big dd .more{position:static}
.b-info_hot dt em{display:block}
.b-info_hot dt strong{font-size:130%}
.b-info_hot dd{font-size:85%;min-height:90px;margin-top:7px;color:#474747;}
.b-info_hot dd a{text-decoration:none!important;color:#474747;}
.b-info_hot dd img{float:left;margin-right:10px}
.b-info_vert{position:relative;min-height:110px}
.b-info_vert dt{font-size:120%;margin-left:86px}
.b-info_vert dd img{position:absolute;top:0;left:0}
.b-info_white dt strong,.b-info_white dt strong a{color:#fff}
.b-info_white dt em{color:#fee0a0}
.b-info_white dd a{font-size:85%;text-decoration:none;color:#fff}
.b-info_line em{margin:0 20px 0 0}
.b-info_line.last{margin-bottom:0}

.b-photos{width:468px;height:112px;background:url(../i/b-photos.png) repeat-x; padding: 0px}
.b-photos .wrap {float:left;background: black;position: relative; overflow: hidden; width: 139px; height: 84px; margin-left: 6px; margin-top:10px;margin-right: 8px}
.b-photos .wrap img{width:139px}


#hot {
	position:relative;
	overflow: hidden;
	margin: 0px;
	float:left;
	width:444px;
	height:234px;
	margin-top:10px
	border: 1px solid red;
}

#hot p.title a {
	text-decoration: none;
	width:444px;
	height:74px;
	position:absolute;
	bottom:0;
	left:0;
	color: white;
	font-size:25px;
	letter-spacing:-1px;
	font-weight:normal;
	font-family:Lucida Sans Unicode, Lucida Grande, sans-serif; 
	padding: 10px;
}

#hot p.caption a {
	text-decoration: none;
	xborder: 1px solid red;
	width:400px;
	height:34px;
	position:absolute;
	bottom:0;
	left:0;
	color: white;
	font-size:14px;
	letter-spacing:-1px;
	font-weight:normal;
	font-family:Lucida Sans Unicode, Lucida Grande, sans-serif; 
	padding: 10px;
}

#hot .overlay {
	background:black;
	width:444px;
	height:84px;
	position:absolute;
	bottom:0;
	left:0;
	filter:alpha(opacity=50);
	opacity:0.50
}


#hot p a:hover {
	color: orange;
}


#b-auto-hot {
	background: black;
	overflow: hidden;
	margin: 0px;
	position: relative;
	margin-top: 10px;
}

.b-auto-hot {
	float:left;
	width:444px;
   	height:248px;
	margin-top:10px
}

#b-auto-hot p.title a {
	text-decoration: none;
	width:444px;
	height:54px;
	position:absolute;
	bottom:0;
	left:0;
	color: white;
	font-size:21px;
	letter-spacing:-1px;
	font-weight:normal;
	font-family:Lucida Sans Unicode, Lucida Grande, sans-serif; 
	padding: 10px;
}

#b-auto-hot .overlay {
	background:black;
	width:444px;
	height:64px;
	position:absolute;
	bottom:0;
	left:0;
	filter:alpha(opacity=50);
	opacity:0.50
}


.b-choose-cover{float:right;width:309px;height:276px;margin:0 0 10px;background:#c4c4c4 url(../i/b-list.png) 0 50% repeat-x}
.b-choose-cover .cont{margin:10px 0 0 10px}

.b-great-cover{float:left;width:100%;background:url(../i/bg-top.png) repeat-x}
.b-great-cover .b-info_vert{float:left;width:195px;margin:10px 0 0 10px}
.b-great-cover img {xwidth:76px}


.b-title-page{font:bold 180% Arial,sans-serif;padding:14px 0 0 20px;text-transform:uppercase;color:#fff}
.b-title-page em{font-size:55%;font-style:normal;margin-left:10px;color:#fee0a0}
.b-article{margin:0 20px 0 10px}
.b-article .author,.b-article .date{font-size:85%;color:#8f0000}
.b-article .author span{color:#696969}
.b-article .date{margin-left:10px}
.b-article .title{font-size:220%;font-weight:bold;margin:.5em 0 1em}
.b-article .text strong{margin-bottom:1em}
.b-article .text p{margin-bottom:1em}
.b-article .b-gallery{float:left;margin:0 20px 10px 0}
.b-gallery{padding:10px;background:#fff url(../i/b-gallery-bg.png) repeat-x left bottom;border:1px solid #d6d6d6}
.b-gallery .current{margin-bottom:1px}
.b-gallery .slider{float:left}
.b-gallery .slider li{float:left;width:103px;height:66px;margin-left:5px}
.b-gallery .slider .left,.b-gallery .slider .right{width:8px;vertical-align:middle}
.b-gallery .slider .left img,.b-gallery .slider .right img{position:relative;top:25px}
.b-gallery .slider .left{margin-left:0}
.b-comments{margin:0 0 25px}
.b-comments .item{position:relative;margin-top:11px;padding:13px;border:1px solid #d6d6d6;background:url(../i/bg-comment.gif) 0 100% repeat-x}
.b-comments .item .name{font-size:110%}
.b-comments .item .date{font-size:85%;color:#8f0000}
.b-comments .item p{font-size:90%;margin:7px 0 0;color:#474747}
.b-comments .item i{position:absolute;top:-11px;left:18px;width:10px;height:12px;background:url(../i/comment-arrow.gif) 0 0 no-repeat}
.b-comments .m1{margin-left:30px}
.b-comments .m2{margin-left:60px}
.b-comments .m3{margin-left:90px}
.b-comments .m4{margin-left:120px}
.b-add{padding:18px 8px 0 18px;background:#e3e3e3 url(../i/b-list.png) left center repeat-x}
.b-add table{width:100%}
.b-add td{font-size:90%;width:50%;padding:0 15px 14px 0}
.b-add label{font-size:95%;display:block;margin:0 0 4px;color:#474747}
.b-add .top input,.b-add textarea{width:100%}
.b-add img{margin-left:10px}
.b-add .code,.b-add img{vertical-align:middle}
.b-add .btn{display:block;margin:15px 0 5px}


#rotator
{
	overflow: hidden;
	margin: 0px;
	position: relative;
	width: 462px;
	height: 270px;
	background: black;
}

#rotator img
{
	width: 462px;
}

#rotator .overlay {
	background:black;
	width:430px;
	height:102px;
	position:absolute;
	bottom:0;
	left:0;
	filter:alpha(opacity=50);
	opacity:0.50
	}


#rotator span
{
}

#rotator p
{
	padding-left: 10px; 
	padding-top: 2px; 
	font-size: 21px; 
	text-decoration: none;
	color: white;
}

#rotator a
{
	text-decoration: none;
	color: white;
}
	
.text ol {
	margin-left: 25px;
	margin-bottom: 20px;
}



.pagi{
	list-style:none;
	width:100%;
	overflow:hidden;
	height:25px;
	position:relative;
	xbackground:url(../img/pagi.png) repeat-x 0 0;
	background-color:#ccc;
	}
.news .pagi{
	width:290px;
	margin-left:16px;
}
	.pagi li a,.pagi li b{
		padding: 5px;
		color: black;
		width:200px;
		height:25px;
		overflow:hidden;
		text-decoration:none;
		position:absolute;
		top:0;
		}
		.news .pagi li.prev a,.news .pagi li.prev b{
			width:200px;
			}
		.news .pagi li.next a,.news .pagi li.next b{
			width:200px;
			}
	.pagi li.prev a,.pagi li.prev b{
		left:0;
		width:200px;
		}
	.pagi li.next a,.pagi li.next b{
		right:0;
		width:200px;
		}
		 .pagipage li.prev a,.news .pagipage li.prev b{
			width:200px;
			}
		 .pagipage li.next a,.pagipage li.next b{
			width:135px;
			}
		#out .pagi li a:hover, #out .pagi li a.inactive,#out .pagi li b{
			background-color:#ccc;

    filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50);
    -moz-opacity: 5;
    -khtml-opacity: 5;
    opacity: 5;


			}

			
			
			
#scCover {
	background: black;
	overflow: hidden;
	margin: 0px;
	position: relative;
	height:250px;
	margin-bottom: 7px;
}

.scCover {
	float:left;
	width:644px;
	height:234px;
	margin-top:10px
}

#scCover p.title a {
	margin-left: 10px;
	text-decoration: none;
	width:600px;
	height:94px;
	position:absolute;
	bottom:0;
	left:0;
	color: white;
	font-size:25px;
	letter-spacing:-1px;
	font-weight:normal;
	font-family:Lucida Sans Unicode, Lucida Grande, sans-serif; 
}

#scCover p.caption a {
	text-decoration: none;
	width:600px;
	height:54px;
	position:absolute;
	bottom:0;
	left:0;
	color: white;
	font-size:13px;
	font-weight:normal;
	font-family:Arial, Lucida Sans Unicode, Lucida Grande, sans-serif; 
	padding: 10px;
}


#scCover .overlay {
	background:black;
	width:644px;
	height:104px;
	position:absolute;
	bottom:0;
	left:0;
	filter:alpha(opacity=50);
	opacity:0.50
}



div.gallery{
	height:107px;
	overflow:hidden;
	position:relative;
	}
.gallery .next, .gallery .prev{
	position:absolute;
	top:0;
	width:22px;
	height:107px;
	text-indent:-1983em;
	overflow:hidden;
	text-decoration:none;
	}
.gallery .next{
	right:0;
	background:url(../img/gallery_nav_right.gif) no-repeat 0 0;
	}
.gallery .prev{
	left:0;
	background:url(../img/gallery_nav_left.gif) no-repeat 0 0;
	}
ul.gallery{
	list-style:none;
	}
	.gallery li{
		float:left;
		margin:0 0 0 36px;
		display:inline;
		}
		.gallery li img{
			border:1px solid #fff;
			}



.girl_gal_tab{
	margin-top:15px;
	height:107px;
	}

.subscribe input {
	width:90%;
	margin: 10px;
}
.subscribe .image{
	width: 100px;
	height: 24px;
}


.subscribe{   text-align: center;
	width:100%;
	overflow:hidden;
	padding-bottom:6px;
	margin-bottom:8px;
	}
/*	.subscribe a{
		float:left;
		border:1px solid #232323;
		color:#fff;
		text-decoration:none;
		}
		.subscribe a span{
			float:left;
			padding:5px 11px;
			color:#fff;
			background:#000 url(../img/subscribe.png) repeat-x 0 0;
			}
    */
.xvid {
	padding:10px;
	background:#6a0d0d
}			

.vid {
	float:left;
	width:302px;
	height:260px;
	padding:3px 4px;
	margin-bottom: 10px
}



.art-gal{
	float: left;
	position: relative;
	width: 316px;
	height: 80px;
	}
	
.art-gal_div{
	position: absolute;
	top: 0px; 
	left: 0px;
	margin-top: 10px;
	height: 66px;
	width:337px;
	overflow:hidden;
	}


.art-gal_div .gal_item{
	float:left;
	overflow:hidden;
	width: 102px;
	height: 66px;
	margin-right:5px;
	}

.art-gal_div img{
	width: 102px;
	}

.b-pager{height:20px;padding:10px;clear:both;background:#E1E1E0 url(../i/b-list.png) repeat-x 0 0;color:#6c6c6c; font-size:85%;text-decoration:none;}
.b-pager a{text-decoration:none;color:#6c6c6c}
.b-pager a:hover{color:#8f0000}
.b-pager .prew{float:left}
.b-pager .next{float:right}


.best_cover	{
	width: 76px;
}

.b-video_bg {
    -moz-background-clip:border;
    -moz-background-inline-policy:continuous;
    -moz-background-origin:padding;
    background:#6A0D0D none repeat scroll 0 0;
    margin:0 0 10px;
    padding:3px 4px;
    width:302px;
}


.b-video .wrap {
	position: relative; 
	float: left; 
	background: black;
	overflow: hidden; 
	width: 300px; 
	height: 210px
	z-index: 1000;
}

.b-video .video_cover {
	background: black;
	position: relative;
	width: 300px; 
	height: 200px
}

.b-video .play-button {
	top: 50px;
	left: 100px;
	position: absolute;
}

.text b {
	font-weight: bold;
}
a.conLink {
	color:#CC0000;
	text-decoration:underline;
}
a.conLink:hover {
	color:#CC0000;
	text-decoration: none;	
}
.smallTxt {
	font-size: 80%;
	color:#636363;
}
.smallTxtForm {
	font-size: 10px;
}
.bigContTxt{
	font-size: 120%;
}
.ColContTxt{
	color:#CC0000;
}
.title-orange{background:url(../i/ques-registr-head.png) 0 0 no-repeat}
h1.avto{
	text-align: center;
	font-size: 18pt;
	font-weight: bold;
}
