* {padding:0; margin:0}
body {background:#000; font-family:tahoma; font-size:12px}
* html body {behavior: url(../js/csshover.htc)}
img {border:0}
a {outline:none}
ul {list-style:none}
#container {width:1214px; margin:0 auto; background:url(../images/head.jpg) left top no-repeat; height:340px; display:table}
.left-column {width:995px; float:left; margin:0 -45px 0 0}
.right-column {width:264px; float:left; }
.logo {margin:36px 0 0 11px; position:absolute}
.block4 {width:259px;background:url(../images/z2.gif) 0px 0px repeat-y;margin:10px 0px 10px 3px;}               
.block4a {background:url(../images/z1.gif) 0px 0px no-repeat;}       
.block4b {background:url(../images/z3.gif) 0px 100% no-repeat;padding:0px 0px 0px 0px;}
.block4 img {border: 1px solid #3c0a1c;padding: 2px; /*?????? ?????????? ?????*/background: #000; /*???? ?????????? ?????*/}
.topmenu {padding:0 0 0 282px}
.topmenu li {float:left; background:url(../images/icon2.gif) right 17px no-repeat; padding:0 3px 0 2px}
.topmenu li a {float:left; color:#fff; text-decoration:none; background:url(../images/icon.png) center 4px no-repeat; position:relative; cursor:pointer}
.topmenu li.no-bord {background:none}
.left {float:left; width:8px; height:37px}
.center {float:left; padding:12px 4px}
.right {float:left; width:8px; height:37px}
.topmenu li a:hover .left, #top-active .left {background:url(../images/left.gif) no-repeat}
.topmenu li a:hover .center, #top-active .center {background:url(../images/topmenu.png) center top no-repeat; color:#fe4c8a}
.topmenu li a:hover .right, #top-active .right {background:url(../images/right.gif) no-repeat}
.sorting {height:33px; color:#fff; float:left; width:976px; margin:145px 0 0 0; padding:0 0 6px 19px}
.sorting dt {float:left; font-size:10px; height:33px; line-height:32px; padding:0 22px 0 0; background:url(../images/icon3.png) right 16px no-repeat; margin:0 12px 0 0}
.sorting dd {float:left; background:url(../images/line.png) left 4px no-repeat; padding:2px 2px 0 3px}
.sorting dd a {float:left; color:#fff}
.sorting dd a:hover {text-decoration:none}
.l {float:left; width:14px; height:30px;cursor:hand}
.c {float:left; height:30px; line-height:28px;cursor:hand}
.r {float:left; width:14px; height:30px;cursor:hand}
#sort-active {text-decoration:none}
.sorting dd a:hover .l, #sort-active .l {background:url(../images/left.png) left no-repeat;cursor:hand}
.sorting dd a:hover .c, #sort-active .c {background:url(../images/center.png) top repeat-x; color:#ff4095;cursor:hand}
.sorting dd a:hover .r, #sort-active .r {background:url(../images/right.png) left no-repeat;cursor:hand}
.pagination {float:left; width:995px; font-size:10px; color:#fff; padding:2px 0 4px 0}
.pagination a {float:left; width:14px; height:14px; background:url(../images/page.png) no-repeat; padding:5px; color:#fff; text-decoration:none; text-align:center; margin:0 -1px 0 0}
.pagination a:hover, a.page-active {color:#e32467; background:url(../images/page-active.png) no-repeat}
.pagination span {float:left; padding:5px 0 0 0}
.pagination b {float:left; color:#e32467; padding:7px 0 0 0; letter-spacing:1px; position:relative; margin:0 -2px 0 0}
* html .pagination b {margin:0 -1px 0 0}
*+html .pagination b {margin:0 -1px 0 -1px}
.catalog {width:920px; clear:left;margin-left:10px;}
.catalog .tube_p {width:160px;height:205px;padding:0;float:left;padding:0 22px 0 0;margin-bottom:10px;}
.catalog .tube_p h3 {font-weight:normal;font-size:12px;display:block; height:30px;overflow:hidden;background:url(../images/camera.png) left top no-repeat; padding:2px 0 3px 31px; color:#e32468; position:relative; left:-1px}
.catalog a {color:#e32468;text-decoration:none}
.catalog a:hover {color:#9c1a4c;text-decoration:none}
.catalog .tube_p a img {border: 5px solid #3c0a1c;padding: 5px; /*?????? ?????????? ?????*/background: #000; /*???? ?????????? ?????*/}
.catalog .tube_p p {font-size:10px; color:#fff; background:url(../images/time.png) left 4px no-repeat; text-indent:14px; padding-top:2px; line-height:14px}
.semak {background:url(../images/line2.png) left 11px no-repeat; padding:10px 2px 2px 10px; float:right}
.statistics {color:#fff; background:url(../images/statistics.png) 3px top no-repeat; text-align:right; line-height:20px; padding:60px 0 0 0}
.statistics table {margin:0 auto}
.statistics .amount {text-align:left; font-family:georgia; font-size:25px; padding:1px 0 5px 6px}
.authorizing {width:222px; height:106px; background:url(../images/authorizing.png) no-repeat; color:#fff; padding:0 0 0 40px; margin:15px 0 0 0; white-space:nowrap}
.authorizing input {font-family:tahoma; font-size:12px; color:#6a6a6a}
.login {position:absolute; margin:14px 0 0 0; z-index:2}
.login input {margin:0 0 0 34px; background:none; border:0; width:130px}
.password {position:absolute; z-index:1}
.password input {margin:44px 0 0 26px; background:none; border:0; width:130px}
.authorizing a {color:#fff; font-size:11px; position:absolute; margin:68px 0 0 0}
.authorizing a:hover {text-decoration:none}
.enter {background:url(../images/icon4.png) left top no-repeat; height:34px; padding:0 0 0 44px; position:absolute; margin:58px 0 0 112px}
.thum img {border: 2px solid #3c0a1c;padding: 1px; /*?????? ?????????? ?????*/background: #000; /*???? ?????????? ?????*/}
.logistik {width:54px; height:21px; background:url(../images/logis.png) bottom no-repeat;}
.logistik:hover {background:url(../images/logis.png) top no-repeat;width:54px; height:21px;}
#tooltip { background: #000; border : 1px solid #851137; font : 11px tahoma; color : #fff; padding : 7px; position : absolute; visibility : hidden; filter:alpha(opacity=90); -moz-opacity:0.9; -khtml-opacity: 0.9; opacity: 0.9;z-index:5;}
.menu {width:263px; background:url(../images/menu-center.png) left repeat-y; margin:15px 0 0 -1px; position:relative}
.menu div {background:url(../images/menu-bottom.png) left bottom no-repeat}
.menu ul {background:url(../images/menu-top.png) left top no-repeat; padding:13px 13px 24px 20px; width:230px; height:auto;font-weight:normal;}
.menu ul li {display:block; background:url(../images/border.gif) left bottom repeat-x}
.menu ul li:hover {height:23px; margin:0 0 -1px 0}
.menu ul li a {font-weight:normal;font-size:11px; color:#fff; text-decoration:none; display:block; height:22px; line-height:21px; background:url(../images/pointer.gif) left 9px no-repeat; padding:0 0 0 22px}
.menu ul li a:hover, .menu ul li.menu_selected a {font-weight:normal;background:url(../images/menu-hover.gif) left 1px no-repeat; padding:0 0 0 47px; width:208px; color:#e9266b; position:relative; left:-25px; margin:0 -25px 0 0}
.vip-login {width:880px; height:71px; background:url(../images/vip_login.jpg) no-repeat; font-size:15px; font-family:arial; color:#fff; text-transform:uppercase; padding:28px 0 0 40px;margin-top:15px;}
.vip-login input {width:179px; font-family:arial; font-size:13px; text-transform:uppercase; text-align:center; color:#fff; background:url(../images/vip-button.gif) left top no-repeat; border:1px solid #333; position:absolute;height:20px; margin:6px 0 0 673px; padding:2px 0; cursor:pointer; border:none}
.vip-login input:hover {background-position:left -20px}
.vip-login input.v-key {width:658px; border:0; background:none; position:absolute; margin:9px 0 0 -3px; font-size:11px; font-family:tahoma; color:#333; cursor:text; text-align:left; padding:0; text-transform:none}
.search-str {background:url(../images/search.png) no-repeat; width:258px; height:56px; margin:13px 0 0 4px}
.search-str .input-text {font-family:arial; font-size:12px; color:#434343; position:absolute; margin:20px 0 0 20px; border:0; background:none; text-transform:uppercase; width:160px}
.search-str .button {border:0; width:51px; height:24px; background:url(../images/search-button.gif) left top no-repeat; cursor:pointer; position:absolute; margin:16px 0 0 195px}
.search-str .button:hover {background-position:left -24px}
.vip {padding:17px 0 0 20px}
.banner {text-align:center;padding:18px 0 0 0;}
.video {width:600px; height:530px; display:table; float:left;}
.tetl h1 {font-weight:normal;font-size:12px;background:url(../images/camera.png) left 14px no-repeat; font-size:14px; color:#e32468; padding:15px 0 5px 30px}
.title {font-size:14px; color:#e32468; text-align:center; padding:32px 30px 8px 0; background:url(../images/title.png) -50px bottom no-repeat}
.title_pm {font-size:14px; color:#e32468; text-align:center; padding:2px 10px 8px 0; background:url(../images/title.png) bottom no-repeat}
.info {float:left; color:#fff;padding-left:20px;}
.tport table {width:278px}
.tport td {padding:4px 18px 4px 0;}
.polot {color:#fff;}
.polot a {color:#fff;text-decoration:none;}
.polot a:hover {color:#fff;text-decoration:underline;}
.mport a {float:left; width:143px; height:21px; background:url(../images/button.png) left bottom no-repeat; text-align:center; color:#fff; text-decoration:none; line-height:18px; margin:7px 7px 0 0; position:relative; left:-17px}
.mport a:hover {background:url(../images/button.png) left top no-repeat;color:#fff;}
.mport img {padding-top:5px;}
.mport span {float:left; width:143px; height:21px; background:url(../images/button.png) left bottom no-repeat; text-align:center; color:#808080; text-decoration:none; line-height:18px; margin:7px 7px 0 0; position:relative; left:-17px}
.mport div {float:left; width:173px; height:21px; text-align:center; color:#fff; text-decoration:none; line-height:18px; margin:7px 7px 0 0; position:relative; left:-17px}
.logout a {width:56px; height:18px; background:url(../images/logout.png) bottom no-repeat; color:#fff;}
.logout a:hover {background:url(../images/logout.png) top no-repeat;}
.vipok a {width:160px; height:29px; background:url(../images/dostr.png) bottom no-repeat; color:#fff; line-height:18px;margin-left:55px;margin-bottom:15px;}
.vipok a:hover {background:url(../images/dostr.png) top no-repeat;}
.banner-in {float:left; margin:24px 0 0 0}
.hr1 {border-top:1px solid #e32468; width:920px; margin:20px 0 0 0}
.hr2 {margin:20px 20px 0 0;line-height:20px;padding:20px 20px 0 0;}
.comments {float:left; width:100%; color:#fff;}
.comments a {float:left; width:143px; height:21px; background:url(../images/button.png) left bottom no-repeat; text-align:center; color:#fff; text-decoration:none; line-height:18px; margin:4px 0 0 0}
.comments a:hover {background:url(../images/button.png) left top no-repeat}
.comments span {float:left; padding:7px 72px 0 0}
.comm-tab {color:#fff; font-size:11px; float:left; width:920px; line-height:18px; margin:10px 0 0 0}
.comm-tab span {color:#e32468; font-size:14px; padding:0 0 0 23px; background:url(..images/pointer.png) left 6px no-repeat; display:block}
.nickname {font-size:10px; width:100px; padding:0 15px 0 0; line-height:16px}
.comm-tab a {color:#e7266a;text-decoration:none;font-weight:bold;}
.comm-tab a:hover {color:#fff;text-decoration:none;font-weight:bold;}
.priv {color:#808080;font-size:10px;font-weight:normal;}
.priv a {color:#808080;text-decoration:none;font-weight:normal;}
.priv a:hover {color:#fff;text-decoration:none;font-weight:normal;}
.text {border-bottom:1px solid #999; margin:0 0 0 48px}
.text div {background:url(../images/border-comm.png) left repeat-y; margin:12px 0 16px -48px; padding:0 0 0 48px}
.add {text-align:right; float:left; width:920px; color:#fff; padding:5px 0 0 0}
.add a {color:#fff}
.add a:hover {text-decoration:none}
.textarea_in {border:0; background:url(../images/textarea.png) no-repeat; width:690px;height:154px;padding:3px 3px 3px 25px;}
.textarea {background:white;border:0; width:658px;height:140px;font-family:tahoma; font-size:12px}
.coms {color:#fff;width:920px; font-size:14px; margin:20px 0 0 0}
.links {color:#fff; float:left; width:920px; font-size:14px; margin:20px 0 0 0}
.links input {border:0; background:url(../images/input.png) no-repeat; width:665px; margin:4px 0 4px 20px; padding:3px 0 3px 25px; font-family:tahoma; font-size:12px}
* html .links input {margin:3px 0 3px 20px}
*+html .links input {margin:3px 0 3px 20px}
.link {vertical-align:top; width:163px; padding:5px 0 0 0}
.regsin {border:0; background:url(../images/input.png) no-repeat; width:665px; margin:4px 0 4px 20px; padding:3px 0 3px 25px; font-family:tahoma; font-size:12px}
.regsin2 {border:0; background:url(../images/input2.png) no-repeat; width:450px; margin:4px 0 4px 20px; padding:3px 0 3px 25px; font-family:tahoma; font-size:12px}
.regsin3 {border:0;height:20px; background:url(../images/in3.png) no-repeat; width:209px; margin:4px 0 4px 0px; padding:1px 0 3px 0px; font-family:tahoma; font-size:12px;outline:none}
.regs {color:#fff; float:left; font-size:14px; margin:20px 0 0 0}
.prover {font-size:12px;padding-left:39px;}
.codl {background:url(../images/cod.png) no-repeat; width:132px;height:78px; padding:0px 0px 0px 0px; font-family:tahoma; font-size:10px;text-align:center}
.codl a {text-decoration:none;color:#b21d52}
.codl a:hover {text-decoration:none;color:#000}
.secc {border:0; background:url(../images/sec.png) no-repeat; width:334px;height:30px; margin:4px 0 4px 20px; padding:3px 0 3px 25px; font-family:tahoma; font-size:18px}
.tr_op_t1{background-image:url(../images/hr_tt.gif);background-position:bottom;background-repeat:repeat-x;}
.tr_op_t2{background-image:url(../images/hr_tt2.gif);background-position:bottom;background-repeat:repeat-x;}
.f_td_op {color:#fff; font-size:13px;font-family:arial;}
.s_td_op {color:#fff; font-size:14px;font-family:arial;font-weight:bold;}
.s_td_op a {color:#fff; font-size:14px;font-family:arial;font-weight:bold;}
.s_td_op a:hover {color:#C0C0C0; font-size:14px;font-family:arial;font-weight:bold;}
.alike-video {color:#fff; font-size:14px; float:left; width:920px; padding:2px 0 2px 0; margin:1px 0 0 0}
.infol {font-family:Arial;color:#fc2973; padding:7px 0px 0px 5px;font-size:14px;}
.infot {background:url(../images/nav.gif) no-repeat; font-family:Arial;color:#fc2973; padding:7px 0px 0px 16px;font-size:14px;}
.infok {font-family:Arial;color:#fff; font-size:15px;border-bottom:1px solid #fff;border-top:1px solid #fff;width:920px;margin-bottom:8px;margin-top:3px;}
.infok a {text-decoration:none;color:#C0C0C0}
.infok a:hover {text-decoration:underline;color:#fff}
.shag {color:#808080;font-size:28px;padding-left:30px;font-family:Arial;}
.footer {height:87px; background:url(../images/footer.png) top repeat-x; clear:both; color:#fff; margin:0 30px 5px 0}
.footer-logo {padding:21px 9px 0 10px; float:left}
.meters {float:left; height:45px; padding:14px 0 0 13px; background:url(../images/footborder.png) left top no-repeat; margin:28px 0 0 0}
.meters img {margin:0 9px 0 0;border: 1px solid #fff;}
.footer ul {height:15px; background:#000; float:right; padding:18px 0 0 1px}
.footer ul li {display:inline; background:url(../images/pointer.gif) left 2px no-repeat; padding:0 0 2px 18px}
.footer ul li a {color:#fff; text-decoration:none; position:relative; top:-3px}
.footer ul li a:hover {color:#fe4c8a}
.copyright {float:right; width:214px; background:#000; height:52px; font-size:11px; text-align:center; line-height:11px; padding:35px 0 0 50px} 
.copyright a {color:#e32468}
.copyright a:hover {text-decoration:none}
.navigation {color:#666; border:0px;}
.navigation a:link,
.navigation a:visited,
.navigation a:hover,
.navigation a:active {text-decoration:none;color: #FFFFFF;background:#000000;border:1px solid #514d4a;padding:2px 4px;font-size:10px}
.navigation a:hover {background:#000;color:#da2364;border-color:#da2364;}
.navigation span {text-decoration:none;background:#000;padding:2px 4px;border:1px solid #da2364;color:#da2364;font-size:10px;}
.viar {background:#3c0a1c; padding:2px;width:600px;height:470px;}
.flex {font-size:14px; text-align:left;color:#fff} 
.flex a {text-decoration:none;color:#fff}
.flex a:hover {text-decoration:none;color:#fff}
.alls {font-size:12px; text-align:left;color:#fff;font-family:Arial;} 
.alls a {text-decoration:none;color:#fff}
.alls a:hover {text-decoration:none;color:#fff}
.btn {width:143px; height:21px; background:url(../images/button.png) left bottom no-repeat; text-align:center; color:#fff; text-decoration:none; line-height:24px; padding:0px 0px 5px 0px; position:relative; left:-17px;border:0px;font-size:11px;cursor:pointer}
.btn8 {background:url(../images/button.png) left top no-repeat;border:0px;width:143px; height:21px;text-align:center; color:#fff; text-decoration:none;line-height:24px; padding:0px 0px 5px 0px; position:relative; left:-17px;border:0px;font-size:11px;cursor:pointer}
.authorizing-in {width:262px; height:106px; background:url(../images/authorizing-in.png) no-repeat; color:#fff; margin:15px 0 0 0; white-space:nowrap}
.user {font-size:11px; color:#09141a; padding:6px 0 1px 20px; margin:2px 0 0 38px; background:url(../images/user.png) left 3px no-repeat}
.authorizing-in a {font-size:11px; color:#fff; text-decoration:none; display:block; width:110px; height:21px; position:absolute; padding:6px 0 0 0; cursor:pointer; background:url(../images/authorizing-hover.png) no-repeat}
.authorizing-in a.profile {margin:2px 0 0 27px; text-align:center; background-position:left top}
.authorizing-in a.profile:hover {background-position:left -54px}
.authorizing-in a.v_i_p {margin:29px 0 0 27px; text-align:center; padding:6px 0 0 7px; width:103px; background-position:left -27px}
.authorizing-in a.v_i_p:hover {background-position:left -81px}
.authorizing-in a.book-marks {margin:2px 0 0 136px; text-align:center; background-position:-109px top}
.authorizing-in a.book-marks:hover {background-position:-109px -54px}
.authorizing-in a.contacts {margin:29px 0 0 136px; text-align:center; padding:6px 6px 0 0; width:104px; background-position:-109px -27px}
.authorizing-in a.contacts:hover {background-position:-109px -81px}
.authorizing-in a.output {position:absolute; margin:60px 0 0 172px; width:auto; height:auto; padding:0}
.vip-icon {background:url(../images/vip-icon.png) no-repeat; width:44px; height:44px; position:absolute; margin:39px 0 0 10px}
* html .vip-icon  {background:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/vip-icon.png', sizingMethod='scale')} 
.gold-ic {background:url(../images/vip-ic.gif) no-repeat; width:40px; height:38px; position:absolute; margin:-9px 0px 0px 70px}
* html .gold-ic {background:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/vip-ic.gif', sizingMethod='scale')}
.red-ic {background:url(../images/boss-ic.gif) no-repeat; width:40px; height:38px; position:absolute; margin:-9px 0px 0px 70px}
* html .red-ic {background:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/boss-ic.gif', sizingMethod='scale')}
#login_form {position: absolute;width: 430px;left: 62%;top: 85px;background: #000;border:solid #e32468 5px;display: none;color:#fff;z-index: 18;overflow: hidden;}
#border {border:1px solid #c4c4c4;padding:15px}
.errors_news {text-decoration:none}
.errors_news td {padding:6px;background:#161616}
.foot_text {color:#808080;font-size:10px;margin-bottom:8px;font-weight:normal;}
.foot_text td h2 {color:#808080;font-size:10px;margin-bottom:8px;font-weight:normal;}
.foot_text a {color:#808080;text-decoration:none;}
.foot_text a:hover {color:#fff;text-decoration:none;}
.order-a-girl {width:260px; height:219px; background:url(../images/bg_form.png) no-repeat}
.order-a-girl h2 {font:bold 12px times new roman; color:#af1c50; text-transform:uppercase; text-align:center; line-height:11px; padding:10px 0 25px}
.order-a-girl p {padding:0 0 10px 11px}
.order-a-girl p img {padding:0 7px 0 0}
.order-a-girl p select {font:12px times new roman; color:#fff; width:215px; height:20px; background:#3e3e3e; border:0}
.girls {padding:4px 0 0}
.girls a {float:left; margin:0 4px 0 12px}
.girls img {padding:2px; background:url(../images/border.png) no-repeat}
.part_my td {padding:150px;}

.comgistik {width:143px; height:21px; background:url(../images/com_ot.png) bottom no-repeat;}
.comgistik:hover {background:url(../images/com_ot.png) top no-repeat;width:143px; height:21px;}

.feedgistik {width:143px; height:21px; background:url(../images/otpr.gif) bottom no-repeat;}
.feedgistik:hover {background:url(../images/otpr.gif) top no-repeat;width:143px; height:21px;}

.smens {width:143px; height:21px; background:url(../images/smena.png) bottom no-repeat;}
.smens:hover {background:url(../images/smena.png) top no-repeat;width:143px; height:21px;}

.registik {width:160px; height:29px; background:url(../images/regok.png) bottom no-repeat;}
.registik:hover {background:url(../images/regok.png) top no-repeat;width:160px; height:29px;}




.rating {
		color: #666666;
		font-family: Tahoma, helvetica, sans-serif;
		font-size: 11px; 
		width: 85px;
		height: 16px;
	}
	.unit-rating{
		list-style:none;
		margin: 0px;
		padding:0px;
		width: 85px;
		height: 16px;
		position: relative;
		background: url('../dleimages/rating.gif') top left repeat-x;		
	}
	
	.unit-rating li{
	    text-indent: -90000px;
		padding:0px;
		margin:0px;
		float: left;
	}
	.unit-rating li a{
		display:block;
		width:17px;
		height: 16px;
		text-decoration: none;
		text-indent: -9000px;
		z-index: 17;
		position: absolute;
		padding: 0px;
	}
	.unit-rating li a:hover{
		background: url('../dleimages/rating.gif') left center;
		z-index: 2;
		left: 0px;
	}
	.unit-rating a.r1-unit{left: 0px;}
	.unit-rating a.r1-unit:hover{width:17px;}
	.unit-rating a.r2-unit{left:17px;}
	.unit-rating a.r2-unit:hover{width: 34px;}
	.unit-rating a.r3-unit{left: 34px;}
	.unit-rating a.r3-unit:hover{width: 51px;}
	.unit-rating a.r4-unit{left: 51px;}	
	.unit-rating a.r4-unit:hover{width: 68px;}
	.unit-rating a.r5-unit{left: 68px;}
	.unit-rating a.r5-unit:hover{width: 85px;}
	.unit-rating li.current-rating{
		background: url('../dleimages/rating.gif') left bottom;
		position: absolute;
		height: 16px;
		display: block;
		text-indent: -9000px;
		z-index: 1;
}


.textcolor 
{
color:white;
}

.russcat{
	color:#fff;
}

.russcat h1{
	font-size:11px;
}

.videocommentsdiv {
	width:930px;
	height:auto;
	background-color:#000;
	border-bottom:#3c0a1c dotted 2px;
	color:#c3244a;
}

.videocomments{
	padding:10px;
	border-left:#3c0a1c dotted 2px;
}

.commentsuserinfo img{
	border:#3c0a1c solid 4px;
}

.video_download { width: 574px; padding: 5px; background: #101010; border: 1px solid #212021; margin-bottom: 5px;}
.video_download { font-size: 13px; font-weight: bold; text-align: center; margin: 5px 0 5px 0; }
.video_download a { padding-left: 23px; background-image: url(../images/download_video.png); background-repeat: no-repeat; background-position: 0 0; }
.video_download a:hover { background-position: 0 -20px; }
.video_download h2 {font-size: 13px;}


.votemain {
	margin-top:8px;
	border:#8c1740 solid 2px;
	padding:7px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	-khtml-border-radius:5px;
	border-radius: 5px;
}

.vote {
	padding-left:12px;
	font-size:10px;
}

.vopros {
	font-size:13px;
	color:#c3244a;
	padding-left:7px;
	padding-bottom:5px;
	border-bottom:#310816 dotted 2px;
}

.bbcodes_poll {
	background-color:#000;
	border:#8c1740 solid 2px;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	-khtml-border-radius:3px;
	border-radius: 3px;
	color:#fff;
	margin-top:5px;
	margin-left:10px;
	
}

.bbcodes_poll:hover{
	border:#fff solid 2px;
}

.newshortstory {
	width:900px;
	height:auto;
	border-bottom:#3c0a1c dotted 2px;
	color:#c3244a;
}

.newshortstorytitle{
	font-size:17px;
	color:#c3244a;
	font-weight:bold;
	padding-left:8px;
}

.newshortstoryshort{
	font-size:11px;
	color:#c3244a;
	padding-top:9px;
	padding-left:8px;
}

.newshortstoryshortinfo{
	padding-top:3px;
}


.newshortstoryfull{
	padding-top:10px;
	font-size:13px;
	padding-left:5px;
}

.newshortstorytitle h1{
font-size:17px;
	color:#c3244a;
	font-weight:bold;
	padding-left:8px;
}

.newshortstoryfull h2{
	padding-top:10px;
	font-size:13px;
	padding-left:5px;
}

.newfullstoryinfo{
	color:#c3244a;	
	padding-top:5px;
}

.hide_stop {
    border: 1px dotted #FF0000;
    padding: 5px 5px 5px 5px;
    background: #000;
}

.hide_good {
    border: 1px dotted #00CC00;
    padding: 5px 5px 5px 5px;
    background: #000;
}

.hide_in {
    border: 1px dashed #00CC00;
    padding: 3px 3px 3px 3px;
    background: #000;
}
