@import url(/Css/champs.css?rand=000000001);
@import url(/Css/issue.css?rand=000000001);
@import url(/Css/blog.css?rand=000000001);
@import url(/Css/moretable.css?rand=000000001);
*{
    font-family: Arial,Helvetica,sans-serif;
    font-size: 100%;
}
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
        margin: 0;
	padding: 0;
/*        border: 0;*/
    	outline: 0;
	font-size: 100%;
        font-style: inherit;
        font-family: inherit;
	vertical-align: baseline;
}
.bWhite{ background: White;}
div.begins{ /*position: absolute;*/ width:1px; height: 1px; left: 0; top: 0; z-index:-1;}
/*p{ margin:auto; line-height:1.3em}*/

.pull:after { content: "."; display: block; height: 0; clear: both; visibility: hidden;}
.pull {display: inline-block;}
/* oculto IE-mac \*/
* html .pul {height: 1%;}
.pull {display: block;}
/*fin oculto IE-mac */

body {color: black; background-color: #151515; font: normal 0.625em/1 Arial, Helvetica, sans-serif;}
img {border: 0;}
a { text-decoration: none;}
ol, ul{list-style: none;}

.bg-norep{ background-repeat: no-repeat;}
.bg-repx{ background-repeat: repeat-x;}
.bg-repy{ background-repeat: repeat-y;}
.bg-pos-lt{ background-position: left top;}
.bg-pos-ct{ background-position: center top;}
.bg-pos-rt{ background-position: right top;}
.bg-pos-lc{ background-position: left center;}
.bg-pos-cc{ background-position: center center;}
.bg-pos-rc{ background-position: right center;}
.bg-pos-lb{ background-position: left bottom;}
.bg-pos-cb{ background-position: center bottom;}
.bg-pos-rb{ background-position: right bottom;}
.logo { padding: 0px; margin: 0px; background: url("/Images/logo_bg.gif") repeat-x;}

#first{ position:relative; width: 995px; margin: 0 auto; padding:0; }
#first .favorite{text-align:center;color: #999;}
#first .favorite a{ color: #999;}
#first .favorite a:hover{ color: #eee;}

#first #headtable{position:relative; background: url("/Images/FHlogo.jpg") left top no-repeat; margin: 3px auto 0 auto; padding: 0; text-align: center;}
#first #headtable span{ display: block; height: 68px;}
#first #headtable .dates { position:absolute; left:12px; top:55px; color:#fff; font: 100%/100% Tahoma,Arial, Helvetica, sans-serif ; }
#first #headtable .dates strong:first-letter{ text-transform: uppercase;}

#first #headtable .issue{ position:absolute; right:0px; top:-4px;  width:240px;}
#first #headtable .issue td{vertical-align:top;padding:5px;}
#first #headtable .issue h2{ padding-top: 15px; padding-bottom: 3px;color:White; font-weight: bold; font-size: 110%; border-bottom: 1px dotted White;text-align:right;}
#first #headtable .issue p{font-size: 110%; white-space: normal; text-align:right;color:White; padding-top: 5px; margin:0 auto;}

#second{ position:relative; width: 995px; margin: 0 auto; padding:0; }
#second #headtable {position:relative; background: url(/Images/logov_back.jpg) repeat-x; margin: 0 auto; padding: 0; text-align: left;}
#second #headtable .title{height: 36px; background: url(/Images/mlogo.jpg) left top no-repeat;  margin-left:10px; font-size:210%; position: relative;}
#second #headtable .title li{float:left; padding: 0 5px; margin: 2px 0; list-style-type:none;}
#second #headtable .title li + li {border-left: 1px solid DarkGray; color: #222222; margin-top: 6px;}

#second #headtable .dates { position:absolute; right:12px; top: 0px; margin-top: 5px; color:#000; font-size :100%; font-family: Tahoma,Arial, Helvetica, sans-serif ; }
#second #headtable .dates strong{font-size:100%; font-family: Tahoma,Arial, Helvetica, sans-serif ; color: #000;}
#second #headtable .dates strong:first-letter{ text-transform: uppercase;}


#middletable .borderWhite { border: 1px solid White; background: #fff;}
#middletable .tright{ background: #2f2f2f; color: #fff; padding: 0px; width: 330px; margin:0 auto;position:relative; vertical-align: top;}
#middletable .tleft{ background: #fff; vertical-align: top;}

#middletable .clubs{ background: black url(/Images/embl_bg.gif) repeat-x; margin: 2px 0 0 1px; height: 30px;}
#middletable .clubs dl{width:100%; border-bottom: 3px solid #1F1F1F;}
#middletable .clubs dd{float:left; text-align:center; padding:2px 0 0 0; background: url(/Images/sep.gif) no-repeat left top;}

#middletable .tleft .rubric_header{background:#9C998A; font-size: 130%; height: 15px; color: White; font-weight: bold; text-transform: uppercase;  padding: 7px 0 7px 10px; }
#middletable .tleft .ttable{width: 660px; border: 1px solid White; height:auto;}

.ttleft {border-right: 1px solid #d6d6d6; width: 381px; vertical-align: top;}
.ttright{ width: 281px; vertical-align: top; }
.ttleft .rubric_header{margin: 0px 1px; }
.ttright .rubric_header{margin-left:1px;}

/* Меню */
.gmenu_comm{ background-color: #151515;}
.gmenu_parent{ background: url(/Images/gmenu_back.gif) bottom repeat-x; white-space: nowrap;}
.gmenu_parent a{ color:#fff; display: block; float: left; font-weight: bold; font-size: 130%;  padding: 0 6px; height:25px; line-height: 25px; vertical-align: middle; border-top: 1px solid #151515; border-left: solid 1px #151515; border-left: solid 1px #151515;}
.gmenu_parent a.active{ background: #353535; border-left: solid 1px #54504D; border-right: solid 1px #54504D; border: solid 1px #54504D; border-bottom: solid 1px #353535; color: #F3A330;}
.gmenu_parent a:hover{ text-decoration: underline;}

/* Субменю */
.gmenu{background: #1f1f1f url("/Images/grad_1.gif") repeat-x; }
.gmenu a{ display: block; float: left; line-height: 25px; font-size: 1.1em; padding: 0 15px; font-weight: normal; font-family: Tahoma,Arial,sans-serif; color: #ccc; background: url("/Images/bull.gif") -4px repeat-y;}
.gmenu a + a{background: url("/Images/bull.gif") -4px no-repeat;}
.gmenu a.active{ background: url(/Images/gmenu_sub_back.gif) repeat-x;}
.gmenu a:hover{ text-decoration: underline;}

.ssearch{text-align: right; padding-right: 5px; white-space: nowrap;}
.ssearch input.search_input{ width: 110px; height: 15px; font-size: 1.1em; display:inline; border:1px solid #AEAEAE; float:right; margin: 3px 5px;}
.ssearch input.subm{ width: 45px; height: 19px; background: #474747; border: 0; color:white; font-size: 1.3em; font-family: sans-serif; float:right; margin: 3px -5px 3px 0; cursor: pointer;}

.ressearchform{ background: #CBCBBF; padding: 7px; font-size: 120%;}
.ressearchform #searchstring{width: 250px; }
.ressearchform .subm{ width: 60px; height: 19px; background: #4c4c4c; border: 0; color:white; font-size: 1.2em; font-family: sans-serif;  cursor: pointer; vertical-align: middle}
.ressearch{ border-top:1px solid #d7d7d7;}
.ressearch li{ padding:11px; border-bottom:1px solid #d7d7d7;}
.ressearch li .res_img{float: left; margin-right: 15px;}
.ressearch h3{font:normal 181.5%/125% Arial,Helvetica,sans-serif; color:#666; margin-bottom:4px;}
.ressearch h3 strong{ font-size:150%;}
.ressearch .res_txt h3{ font-weight: bold;}
.ressearch h3 a{ color:#000;} 
.ressearch h4,.ressearch .epigrafe{color:#666; font:normal 120%/105% Arial,Helvetica,sans-serif; margin-bottom:3px; text-transform:uppercase;}
.ressearch p{ font:120%/115% Arial, Helvetica, sans-serif; color:#000;}
.ressearch p.firma{ font:100% Georgia, "Times New Roman", Times, serif; color:#666;}
.ressearch p.firma strong{ color:#CE9522;}
.resnotsearch{ font-size: 180%; padding: 50px 20px 300px 20px;}

/*----  третий уровень меню ----*/
.thirdmenu{ width: 100%}
.thirdmenu ul{}
.thirdmenu ul li{display:inline; float: left; color: Black; border: 1px solid #999999; background: #343434 url(/Images/thrd.jpg) right bottom no-repeat;}
.thirdmenu ul li.active{background: #cbcbbf url(/Images/thrda.jpg) right bottom no-repeat;}
.thirdmenu ul li a{ color: #cbcbbf; font: bold 110%/100% Tahoma,Arial; width:100%; display: block; text-align:center; padding: 7px 0; text-decoration: none;}
.thirdmenu ul li a:hover{ color:#fff;}
.thirdmenu ul li.active a,.thirdmenu ul li.active a:hover{ color:#343434;}
ul.count7 li{ width:14.2%;}
ul.count6 li{ width:16.39%;}
ul.count5 li{ width:19.69%;}
ul.count4 li{ width:24.69%;}
ul.count3 li{ width:33%;}
ul.count2 li{ width:49.69%;}

/* Анонсы */

.news { border-bottom: 1px solid #d6d6d6; vertical-align:top; padding: 0; margin-bottom:1px;}
.news img{margin: 0 1px 0 1px; clear:both;}
.news .imgvi{margin-bottom: 5px;}
.news h3{ font-variant: small-caps; font-weight: normal; font-size: 1.2em; color: #666666; padding: 3px 5px;}
.rubric_header + .news h3{padding-top:10px;}
.news h2{padding: 0 7px; ;}
.news h2 a { font-weight: bold; ; color: black !important; }
.news h2 a:hover{ text-decoration: underline;}

.f12{font-size: 1.2em;}
.f14{font-size: 1.4em;}
.f18{font-size: 1.8em;}
.f25{font-size: 2.5em;}
.f35{font-size: 3.5em;}
.news .author{ padding:0 5px; margin: 6px 0 2px 0; color: #707066;}
.news .author .date{font: 90% Georgia, "Times New Roman", Times, serif;}
.news .author .time{font: 90% Georgia, "Times New Roman", Times, serif; color:#D09521;}

.news p.lcommcount{  color:#484848; padding:8px 5px 5px 5px; font-weight: normal; font-size: 1.1em;}
.news p.lcommcount a{ color:#484848; text-decoration:none; padding:2px 7px;background:#fff url('/Images/coment_rt.gif') no-repeat right center; white-space:nowrap; }
.news p.lcommcount a:hover{ background:#fff url('/Images/coment_rt_over.gif') no-repeat right center; text-decoration:none;}
.news p.lcommcount strong{ padding:2px 5px 2px 10px; background:#fff url('/Images/coment_lt.gif') no-repeat left center; font-weight: bold; color:#fff;}
.news p.lcommcount strong a{ color:#fff; text-decoration:none; padding:0; background:none; line-height:100%;}
.news p.lcommcount strong a:hover{ background:none; text-decoration:none;}
.news .content{ color:#353535; font-family: Tahoma,Arial,Helvetica,sans-serif; padding: 5px 7px; line-height: 1.3em;}
.news .ssilk a{ margin:0 5px; padding: 5px; }

/* 18 12 */
.c18_12 .content {font-size:1.2em;}
.c18_12 h2 a{font-size:1.8em; line-height:110%;}

/* 18 14 */
.c18_14 .content {font-size:1.4em; letter-spacing: 1px;}
.c18_14 h2 a{font-size:1.8em; line-height:110%;}

/* 25 12 */
.c25_12 .content {font-size:1.2em; }
.c25_12 h2 a{font-size:2.5em;}

/* 25 14 */
.c25_14 .content {font-size:1.4em; letter-spacing: 1px;}
.c25_14 h2 a{font-size:2.5em; line-height:110%;}

/* 28 12 */
.c28_12 .content {font-size:1.2em; }
.c28_12 h2 a{font-size:2.8em; line-height:110%;}

/* 28 14 */
.c28_14 .content {font-size: 1.4em; letter-spacing: 1px;}
.c28_14 h2 a{font-size: 2.8em; line-height:110%;}

/* 30 12 */
.c30_12 .content {font-size:1.2em; }
.c30_12 h2 a{font-size:3em; line-height:110%;}

/* 30 14 */
.c30_14 .content {font-size: 1.4em; letter-spacing: 1px;}
.c30_14 h2 a{font-size: 3em; line-height:110%;}

/* 33 12 */
.c33_12 .content {font-size:1.2em; }
.c33_12 h2 a{font-size:3.3em; line-height:110%;}

/* 33 14 */
.c33_14 .content {font-size: 1.4em; letter-spacing: 1px;}
.c33_14 h2 a{font-size: 3.3em; line-height:110%; }

/* 35 12 */
.c35_12 .content {font-size:1.2em; }
.c35_12 h2 a{font-size:3.5em; line-height:110%;}

/* 35 14 */
.c35_14 .content {font-size: 1.4em; letter-spacing: 1px;}
.c35_14 h2 a{font-size: 3.5em; line-height:110%;}
a.newsn {display: block; color:#000; font: normal 11px Tahoma,Arial,Helvetica,sans-serif; margin:0 5px; padding: 5px; background: url("/Images/flecha.gif") left no-repeat;}
a.newsn:hover{text-decoration:underline;}

.news_list{ list-style-image: url("/Images/flecha.gif"); }


/* Вывод тела новости или публикации */
.detailnews .content { font-size: 1.28em;}
.detailnews .content p.MsoNormal{ margin: 0 }


.detailnews .detailfiles{display: inline; float: left; padding: 10px;}
.detailnews .detailfiles fieldset{border:1px solid #999999; padding: 10px; font: normal 100%/130% Tahoma,Arial;}
.detailnews .detailfiles fieldset legend{font: bold 120%/130% Tahoma,Arial; }
.detailnews .detailfiles fieldset a{font: bold 120%/130% Tahoma,Arial; color:#d00;}

#body a:hover{text-decoration: underline;}
#body .detailnews{ /*font-size: 128%;*/}
#body .detailnews .topics{ background:#EBECDC; padding:15px 15px 10px 15px; border-bottom:1px solid #d9d9d1; margin: 15px 0 15px 0 !important;}
#body .detailnews .topics h2 { margin:0 0 5px 0; font:bold 200% Arial, Helvetica, sans-serif; color:#151515; letter-spacing:-1px;}
#body .detailnews .topics h3{font: 105% Arial, Helvetica, sans-serif; color:#828373; text-transform:uppercase;}
    
#body .detailnews .bodies {margin: 0 14px 15px 14px;}
#body .detailnews .bodies a{ color: #000;}
#body .detailnews .bodies .auhtor{margin:0 14px 5px 10px; font:100% Georgia, "Times New Roman", Times, serif; color:#666; }
#body .detailnews .bodies .author .date{font:90% Georgia, "Times New Roman", Times, serif;}
#body .detailnews .bodies .author .time{font:90% Georgia, "Times New Roman", Times, serif; color:#D09521;}
#body .detailnews .bodies .content{line-height:1.35em; font-size: 128%;}
#body .detailnews .bodies .content p{margin-bottom:1em;}
#body .detailnews .bodies .content a{color: #D11919; /*#CB9926;*/}
/*#body table, #body td{ border: 1px solid Black;}*/

.archiv{text-align: right; padding-right: 5px;}
.archiv a{background: #f3a42e;border:1px solid #3b3b3b;color:#fff; font:bold 11px/24px Arial,Helvetica,sans-serif !important; padding:3px 6px;text-decoration:none;}
.archiv a:hover {background: #BA8C3E; border:1px solid #C8A263;color:#FFFFFF;text-decoration:none;}

/* Важные новости*/
.majornews{width: 330px; margin-bottom: 10px;}
.majorbody{ margin: 0 8px;}
.majornews a.header{background: #23221E;  margin-left:3px; padding:5px 10px;  white-space:nowrap; font: bold 110%/120% Tahoma,Arial,Helvetica,sans-serif; color:#E5A03B;}
.majornews table{width:100%; border: 1px solid #23221e; background: #23221E; margin-left:3px;}
.majornews td{ padding:2px 5px; line-height:120%;}
.majornews td.date{color:#E5A03B; font-size: 1.1em;}
.majornews td.text{ color: #fff; font-size: 1.2em;}
.majornews td.text a{ color: #fff;}
.majornews td.text a:hover{ text-decoration:underline;}
.majornews td.text span{ color: #888785; text-transform:uppercase; padding-right:5px; font-size: 1.2em;}
.majornews td.archiv{text-align:right;}



/* Голосование */
.vote{width:100%; padding: 5px 8px; clear:both; position: relative;}
.vote >.head{ background: #868372; font-size: 1.3em; line-height: 23px; height: 23px; width: 300px; vertical-align: middle; padding-left: 10px; }


.vote .answertable{ background: #E4E2D2; width: 310px; padding: 10px;}
.vote .answertable .spoll{font-size: 1.2em; color: #000; font-family: Tahoma, Arial; clear:both; padding-top: 5px;}
/*
.vote .answertable{ background: #fff url(/Images/Golos_back.jpg); width: 310px; padding-top:7px;}
.vote .answertable .head{ background: #000; color: #FFB535; font: bold 110%/100% arial black,avant garde; font-variant: small-caps;}
.vote .answertable .spoll{font-size: 120%/100% Tahoma, Arial; color: #000; clear:both; padding-left: 10px;}
*/
.vote .answertable ul{ position: relative; padding: 5px auto; text-align: center; margin-top:10px;}
.vote .answertable ul li{list-style-type:none;float:left;margin-left:15px;}
.vote .answertable ul li a{display:block; background: #f3a42e; border:1px solid #3b3b3b;color:#000; font:bold 11px/14px Arial,Helvetica,sans-serif !important; width: 50px; padding:3px 0; text-decoration:none;}
.vote .answertable ul li a:hover {background: #BA8C3E; border:1px solid #C8A263;color:#000; text-decoration:none;}
.vote .ball{ }
/* vote_golos */

.vote_golos{ width:314px; padding: 5px 8px; position: relative; margin-bottom: 10px;}
.vote_golos  .main{background: #fff url(/Images/Golos_back.jpg) center center no-repeat; padding-top:5px; height:195px;}
.vote_golos  .main .head{background: #000; color: #FFB535; font: bold 110%/100% Arial Black,avant garde; text-transform: uppercase; font-variant: small-caps; padding: 2px 96px 2px 10px;}
.vote_golos  .main .spoll{color:#000; padding: 5px 80px 0 10px;}
.vote_golos  .main .spoll p{color:#000; margin:10px}

.vote_golos .answertable{width:100%;}
.vote_golos .answertable ul{ position: relative; padding: 0px auto; text-align: center; margin-top:-5px;}
* HTML .vote_golos .answertable ul{margin-top:0px;}
.vote_golos .answertable ul li{list-style-type:none;float:left;margin-left:15px;margin-top:3px;}
.vote_golos .answertable ul li a{display:block; background: #f3a42e; border:1px solid #3b3b3b;color:#000; font:bold 12px/14px Arial Black,avant garde; !important; width: 120px; padding:3px 0; text-decoration:none; text-transform: uppercase; font-variant: small-caps; white-space: nowrap;}
.vote_golos .answertable ul li a:hover {background: #BA8C3E; border:1px solid #C8A263;color:#000; text-decoration:none; cursor:pointer;}
.vote_golos .ball{ position:absolute; top: 5px; left:8px; background: url("/Images/Golos_ball.gif") 4px top no-repeat; width:100%; height:87px; z-index:50;}
.vote_golos .archi{ text-align:right; width:100%; padding: 0px 5px 0px 0;}
.vote_golos .archi a{color:#000; font-size: 1em; font-weight:bold; cursor: pointer;}
.vote_golos .archi a:hover {text-decoration:underline;}
/* Турнирная таблица */

.turnir{ width:330px; padding: 0; clear:both; position: relative; margin-bottom: 10px;}
.turnir .turnirbody{ margin: 0 8px;}
.turnir .body table{width: 100%;border: 1px solid #23221e; border-spacing: 0;}
.turnir .body table .h1 td, .turnir .body .table th{color: #999999; font-weight: bold; height: 17px;}

.turnir .body table td{height: 17px;vertical-align: middle; border-bottom: 1px solid #403D36; background:#23221e; font-size: 1.1em !important;font-family: Tahoma,Arial,Helvetica; text-align:center; color:#ffffff; white-space: nowrap;}
.turnir .body table td + td,.turnir .body table td.command {text-align: left; padding: 0px !important; color:white;}
.turnir .body table td + td + td{text-align: center; color: #F1A42E; }

/* ----- youtube ----- begin ----- */
.svideo { width:330px; padding: 0; clear:both; position: relative; margin-bottom: 10px;}
.svideo .svideobody{ margin: 0 8px; background:#23221e; text-align:center; padding-bottom:7px;}

/* ----- youtube ----- end ----- */

/* Баннер в третьей колонке*/
.banner_d{ width: 314px; position: relative; padding: 0 8px; margin-bottom: 10px;}
.banner_d div {width: 100%; background:#23221e; text-align: center; padding: 10px 0;}

/* Фотоальбомы в третьей колонке*/
.fotos{ width: 330px; padding: 0; position: relative; margin-bottom: 10px;}
.fotos .fotosbody{background:#23221e; margin: 0 8px;}
.fotos .bodies{background:#23221e; padding-bottom: 10px;}
.fotos .bodies table{background-color: #fff; border: 10px solid #fff; margin: 0 auto; position: relative;}
.fotos .bodies td{background-color: #EDEDED; margin-bottom: 2px; width:65px;}
.fotos .bodies td a{font-size: 1em; color: #666; font-weight: normal; display: block; }
.fotos .bodies td a:hover{background: #f3a42e;}
.fotos .bodies td a img{display: block;}
.fotos .bodies td a span{display: block; padding: 2px 5px 0 5px; height: 38px; line-height: 12px; text-align:left;}
.fotos .bodies .archiv{ text-align:right; background:#23221e; padding-top: 5px;}
/*
.fotos .bodies .archiv a{background: #f3a42e;border:1px solid #3b3b3b;color:#fff; font:bold 11px/24px Arial,Helvetica,sans-serif !important; padding:3px 6px;text-decoration:none;}
.fotos .bodies .archiv a:hover {background: #BA8C3E; border:1px solid #C8A263;color:#FFFFFF;text-decoration:none;}
*/

/* Блоги */
.blog{width: 330px; padding: 0; position: relative; margin-bottom: 10px;}
.blog .bodies{background:#23221e; margin: 0 8px; padding-bottom: 5px;}
.blog .body table{ background: #fff; margin-left:3px; }
.blog .body td.content{width:225px; vertical-align:top; font-family: Arial, Helvetica,sans-serif; padding: 0px 0 0 5px;}
.blog .body tr td{border-top: 1px solid #E8E8E8;}
.blog .body tr.none td{border-top: 0}
.blog .body td.image {width:65px; padding:0 5px 0 0;}
.blog .body h3{ color: #999999; text-transform: uppercase; font-size: 1.1em; padding-top:8px;}
.blog .body h2{padding-top:3px;}
.blog .body h2 a{ color: #000000;font-size: 1.4em;}
.blog .body p{color: #000000;font-size: 1.1em; padding: 5px 0;}
.blog .body a.go{color: #D11919;font-size: 1.1em; font-weight: bold; font-family: Tahoma,Arial, Helvetica,sans-serif;}
.blog .body a:hover{ text-decoration: underline;}
/* ---- хедера headers----- ---- */
.turnir .head, .fotos  .head, .blog  .head,.svideo .head{ background: #000; font: bold 130%/150% Arial; height: 23px; width: 100%; vertical-align: middle; text-indent: 10px;margin-bottom:5px;}

.pvote{padding:10px;}
.fset{ border:1px solid LightGray; padding:10px; margin-bottom: 15px;}
.fset table{padding-top:10px}
.fset table *{font-size: 1.2em;}
.pvote .pinfo *{font-size: 1.1em; font-family: Tahoma,Arial; letter-spacing:1px;line-height:120%;}
.rt_col td{
	background-color: #23221e;
	vertical-align: top;
	
}
.fset .psend *{ font-size: 1em;}

.news_img_l{
	width: 665px;
}
.news_img_r{
	width: 300px;
	padding-bottom: 10px;
}
.preview{
	width: 100px;
}
.black{
 	background-color: #000000 !important;
 	background-image:  url("/Images/flech_widget.gif");
 	background-repeat:  no-repeat;
 	vertical-align: middle !important;

}
.black span{
 	color: #cccccc;
 	font-weight: bold; 
	font-size: 0.8em;
 	padding-left: 45px;
 	
}


.first_td{
 	background-color: #2f2f2f !important;
 	height: 21px;
 	}
 	
 .lll{
	background-image:  url("/Images/fndo_pestanias.gif");
 	background-repeat:  no-repeat;
 	background-position: top right;
 	border-top: 1px solid #51504c;
 }
 	
 .first_td a{
	background-color: #23221e;
	font-size: 1em;
	font-weight: bold;
	color: #f2a42f !important;
	padding: 2px 4px 5px 8px;
	border-top: 1px solid #51504c;
 }
 
.another_td{
	background-color: #23221e !important;
	
	
}
.ftbl{
	margin: 0px;
	color: #999999;
	font-size: 0.8em;
	}

.ftbl td{
	border-bottom: 1px solid #403d36;
	text-align: center;
}
.ftbl a{
	color: #f2a42f !important;
}
.ftbl a+a{
	color: white !important;
}
.lst_nws{
	font-size: 0.8em;
}
.lst_nws td{
	vertical-align: top;
	color: #f2a42f !important;

}
.lst_nws td+td{
	color: #888785 !important;
	height: 1%;

}
.footer{
	border-bottom: 1px solid #444444; 
	color: #9e9a90;
	vertical-align: middle;
	font-size: 0.8em;
}
.footer .footdiv{float:left; font-size: 1.1em; padding: 0 5px;vertical-align: middle; height:100%;}
.cursor{
    cursor: pointer;
}
.cursor2{ cursor: pointer; z-index: 2000;}
.orange{
    color:#E5A03B;
}

/* Страница Все новости - начало*/
.allnewspage > h4{ text-align: center; font: normal 1.2em Georgia,Tahoma,Arial; margin: 10px 0;}
.allnewspage table{ width: 100%; border-collapse:collapse; margin: 1px;}
.allnewspage table tr:hover{ background: #f3f4ec;}
.allnewspage table tr td{ border-bottom: 1px solid #ccc;border-top: 1px solid #ccc; height:27px;}
.allnewspage table tr td.c1{ width: 100px;}
.allnewspage p.timeblock{ width: 62px; padding:8px 0px 8px 12px; margin:0 25px 0 0; font-family: Georgia,Tahoma; height: 30px;}
.allnewspage p.timeblock strong {font-size:1.2em;}
.allnewspage p.other{ background:#191919; width:62px; border-right:1px solid #c9c9c9; }
.allnewspage p.other strong{color:#E5A03A; font-weight:normal;}
.allnewspage p.second{ background: url(/Images/an_second.gif) no-repeat right center; width:62px; padding-right:17px; color:#fff; margin-right:15px;}
.allnewspage p.second strong{color:#57411C;}
.allnewspage p.first{ background: url(/Images/an_first.gif) no-repeat right center; width:62px; padding-right:17px; color:#fff; margin-right:15px; }
.allnewspage td.infos{ vertical-align: top; padding-left: 25px;}
.allnewspage td.infos a{ color: Black; font-size: 1.2em; font-weight: bold; margin-top: 3px;}
.allnewspage td.infos a:hover{text-decoration: underline;}
.allnewspage td.infos h4{ margin-top: 3px; color: #666666; font-size: 1.2em; font-weight: normal; text-transform: uppercase;}
/* Страница Все новости - конец*/

/* Страница Все новости - начало*/
.pos3{  margin: 0px 1px 15px 1px; border: 1px solid #d8d8d8;}
.pos3club{ padding-left: 30px; background: url(/Images/pos3_book.gif) 1px 1px no-repeat;}
.pos3 .mod_txt{ vertical-align: top;}
.pos3 .mod_txt h3 { font:bold 160%/105% Arial, Helvetica, sans-serif; color:#353535; margin-bottom:2px;margin-top: 2px;}
.pos3 .mod_txt h3 a{ color:#353535; text-decoration:none;}
.pos3 .mod_txt h3 a:hover{ color:#353535; text-decoration:underline;}
.pos3 .mod_img{ padding-left: 10px;}
/*
.pos3 .mas{ padding-bottom:0;}
.pos3 h3{ font:bold 160%/105% Arial, Helvetica, sans-serif; color:#353535; margin-bottom:2px;}
.pos3 h3 a{ color:#353535; text-decoration:none;}
.pos3 h3 a:hover{ color:#353535; text-decoration:underline;}
.pos3 h4{ font:bold 120%/120% Arial, Helvetica, sans-serif; color:#999; margin-bottom:10px;}
.pos3 .mod_txt{ display:table; height:1%; margin-right:5px;}
.pos3 .mod_txt p{ font:120%/110% Arial, Helvetica, sans-serif; color:#353535;}
.pos3 .mod_txt .epigrafe{  font:110%/120% Arial, Helvetica, sans-serif; color:#999; }
.pos3 .mod_txt .epigrafe .fuente{ font: 100% Arial, Helvetica, sans-serif; color:#999;}
.pos3 .mod_txt .epigrafe .fecha{ font: 90% Georgia, "Times New Roman", Times, serif; color:#999; }
.pos3 .mod_txt .epigrafe .hora{ font-size:100%;}
.pos3 .mod_img{ float:right;}
.pos3 .mod_img img{ display:block;}
.pos3afondo{ background: url(/img/ico_art/ico_afondo.gif) no-repeat 1px 1px;}
*/

/* Страница Все новости - конец*/

/* ----- Персоны в детализации новости ---- begin ----- */
.newsperson{width:100%;}
.newsperson .nperson{ border: 1px solid #bbb; margin: 0 0 10px 0; padding: 7px 7px 7px 36px; background: url(/Images/pos3_book.gif) 1px 1px no-repeat;}
.newsperson .nperson .nperson_img{float: right;}
.newsperson .nperson .nperson_txt{ font: 120%/120% Arial,Helvetica,sans-serif; color: #353535;}
.newsperson .nperson .nperson_txt h3{ font: 160%/120% Arial,Helvetica,sans-serif;}
.newsperson .nperson .nperson_txt h3 a { color: #353535;}

/* ----- Персоны в детализации новости ---- end ----- */

/* ----- Картинка в детализации новости ---- begin ----- */
.newsimage {width: 100%;}
.newsimage .nimage{ margin-bottom: 10px; background: url(/Images/pos3_book.gif) 1px 1px no-repeat; position: relative; }
.newsimage .nimage .moreimage{position: absolute; top: 0; right: 0; z-index: 5;}
.newsimage .nimage .moreimage a{display: block; text-indent:-9000px; background: url(/Images/bigimage.gif) left top no-repeat; width:70px; height:25px;}
.newsimage .nimage .moreimage a:hover{ background: url(/Images/bigimage.gif) -70px top no-repeat; width:70px; height:25px;}
/* ----- Картинка в детализации новости ---- end ----- */


/* пейджер для всех - begin */
.gencomm_pager{ height: 36px; white-space: nowrap; }
.gencomm_pager .pag{ float:left; font-size: 1.2em; margin: 10px 0 0 15px;}
.gencomm_pager ul{ list-style-type: none; float: right; margin-top: 5px;}
.gencomm_pager ul li{float: left;}
.gencomm_pager ul li a{display:block; padding: 3px 5px; margin: 0 1px; border: 1px solid #D0D0D0; color: #999; font-size: 1.2em;}
.gencomm_pager ul li a:hover{background: #999; color: #fff;; text-decoration: none;}
.gencomm_pager ul li span{ font-size: 1.2em; padding: 3px 5px; margin: 0 1px; }
.gencomm_pager ul li a.pgr_lt{ background: url(/Images/btn_lt.gif); text-indent:-9000px; width:39px;height:22px; display:block;padding:0; border:0;}
.gencomm_pager ul li a.pgr_lt:hover{background: url(/Images/btn_lt_over.gif);}
.gencomm_pager ul li a.pgr_gt{ background: url(/Images/btn_gt.gif); text-indent:-9000px; width:39px;height:22px; display:block; padding:0; border:0;}
.gencomm_pager ul li a.pgr_gt:hover{background: url(/Images/btn_gt_over.gif);}
.gencomm_pager ul li span.prevnex{ padding:0;margin:0;}
/* пейджер для всех - end */

/* комментарии - begin */
#commentlist h3{ padding:4px 9px 5px 9px; font:bold 1.3em/100% Tahoma, Arial, Helvetica, sans-serif; color:#fff; background:#5A554F;}
#commentlist h3 span{ color:#E6A53F;}
#commentlist .commlist{border:1px solid #d7d7d7; margin:1px;}
.list_coment{ list-style-type: none;}
.list_coment li{ padding:10px; border-bottom:1px solid #d7d7d7;}
.list_coment p{ font:120%/120% Arial, Helvetica, sans-serif; color:#000; padding-bottom:2px;}
.list_coment p strong{ font-size:100%; }
.list_coment p .num_coment{color:#BE0000}
.list_coment p a{color:#000; text-decoration:underline;}
.list_coment p span{ color:#000;}
.comm_pager{ height: 36px;}
.comm_pager ul{ list-style-type: none; float: right;}
.comm_pager ul li{float: left;}
.comm_pager ul li a{display:block; padding: 3px 5px; margin: 0 1px; border: 1px solid #D0D0D0; color: #999; font-size: 1.2em;}
.comm_pager ul li a:hover{background: #999; color: #fff;; text-decoration: none;}
.comm_pager ul li span{ font-size: 1.2em; padding: 3px 5px; margin: 0 1px; }
.comm_pager ul li a.pgr_lt{ background: url(/Images/btn_lt.gif); text-indent:-9000px; width:39px;height:22px; display:block;padding:0; border:0;}
.comm_pager ul li a.pgr_lt:hover{background: url(/Images/btn_lt_over.gif);}
.comm_pager ul li a.pgr_gt{ background: url(/Images/btn_gt.gif); text-indent:-9000px; width:39px;height:22px; display:block; padding:0; border:0;}
.comm_pager ul li a.pgr_gt:hover{background: url(/Images/btn_gt_over.gif);}
.comm_pager ul li span.prevnex{ padding:0;margin:0;}

.commentlogin p{ font: 130%/120% Arial,Tahoma; padding: 7px 5px;}

#commform{ padding-left: 10px;}
#commform div textarea{height: 100px; width: 99%;}

.moderated .modr img{background: url(/Images/modr.gif) left top no-repeat;}
.moderated .modr:hover img{background: url(/Images/modr_over.gif) left top no-repeat;}
.moderated .modd img{background: url(/Images/modd.gif) left top no-repeat;}
.moderated .modd:hover img{background: url(/Images/modd_over.gif) left top no-repeat;}

/* комментарии - конец*/

/* MARGINS - begin */
.mb20_ln20 {margin-bottom: 2em; line-height:2em;}
.mb20_ln15 {margin-bottom: 2em; line-height:1.5em;}
.mb20 {margin-bottom: 2em;}
span.mb20, span.mb20_ln15, span.mb20_ln20{padding-bottom:2em; }

.mb15_ln20 {margin-bottom: 1.5em; line-height:2em;}
.mb15_ln15 {margin-bottom: 1.5em; line-height:1.5em;}
.mb15 {margin-bottom: 1.5em}
span.mb15, span.mb15_ln15, span.mb15_ln20{padding-bottom:1.5em;}

.mb12_ln20 {margin-bottom: 1.2em; line-height:2em;}
.mb12_ln15 {margin-bottom: 1.2em; line-height:1.5em;}
.mb12 {margin-bottom: 1.2em}

.mb09_ln20 {margin-bottom: 0.9em; line-height:2em;}
.mb09_ln15 {margin-bottom: 0.9em; line-height:1.5em;}
.mb09 {margin-bottom: 0.9em}

.mb08_ln20 {margin-bottom: 0.8em; line-height:2em;}
.mb08_ln15 {margin-bottom: 0.8em; line-height:1.5em;}
.mb08 {margin-bottom: 0.8em}

.mb06_ln20 {margin-bottom: 0.6em; line-height:2em;}
.mb06_ln15 {margin-bottom: 0.6em; line-height:1.5em;}
.mb06 {margin-bottom: 0.6em}

.mb05_ln20 {margin-bottom: 0.5em; line-height:2em;}
.mb05_ln15 {margin-bottom: 0.5em; line-height:1.5em;}
.mb05 {margin-bottom: 0.5em}

/* MARGINS - end */

/*---- Календарь ----*/
#allnewscalendar{ width: 308; padding: 0 8px; position: relative; text-align: center; font-size:11px;font-family: Tahoma,Arial,sans-serif;}
#allnewscalendar h2{ background: #000; font-size:1.6em;}
#allnewscalendar table{margin-top: 5px; border-collapse:collapse; background:#23221e;}
#allnewscalendar table td{ color:#ccc; border-top: 1px solid #aaa;border-right: 1px solid #aaa;padding: 5px 0;}
#allnewscalendar table td.red{ border-right:0; color: #BF392F;}
#allnewscalendar table td.current{background: #555;}
#allnewscalendar table td.passive{background: #000;}
#allnewscalendar table td.active{ background:#888785; color: White;}
#allnewscalendar table td a{ color: #F1A42E;}
#allnewscalendar table td.red a{color:Red;}

/*---- Информация о клубе ----*/
#sclubinfo{  margin: 0 9px; position: relative; background: #fff; padding:5px;}
#sclubinfo .bname{height: 38px; color: #000; margin-bottom:9px}
#sclubinfo .bname img{float:left; margin:0 8px 0 0; display:inline;}
#sclubinfo .bname h2{font:bold 250%/100% Arial, Helvetica, sans-serif; color:#000; padding:0px 0 0 0;}

#sclubinfo .sostav {position:relative; background:#000; clear:both;}
#sclubinfo .sostav h3{font:bold 130%/100% Arial, Helvetica, sans-serif; color:#fff; background:#7d7d7d url('/Images/rsostav.jpg') no-repeat center top; padding:10px 10px 6px; clear: both;}
#sclubinfo .sostav p {position:absolute; right:7px; top:12px; font:bold 90%/100% Tahoma,Arial, Helvetica, sans-serif;}
#sclubinfo .sostav p a {color:White;}
* HTML #sclubinfo .sostav p{right: 20px;}

#sclubinfo .sostav li{clear:both; font:bold 90%/100% Tahoma,Arial, Helvetica, sans-serif; color:#EFAA35; border-bottom:1px solid #505050; padding:6px 0 6px; margin:0 7px 0 11px;}
#sclubinfo .sostav li.ult{ border-bottom:0;}
#sclubinfo .sostav li ul{ padding:2px 0;}
#sclubinfo .sostav li li{float:left; clear:none; width:130px; margin:0 4px 1px 0; font:120%/120% Arial, Helvetica, sans-serif; color:#c7c7c7; border:0; padding:0; display:inline;}
#sclubinfo .sostav li li a{ color:#c7c7c7; text-decoration:underline;}
#sclubinfo .sostav li li a:hover{ color:#a7a7a7;}
#sclubinfo .sostav{ background:#000 url('/Images/rsostav2.jpg') repeat-x;}

#sclubinfo .infoclub{padding:5px 10px 13px; background:#000 url('/Images/infoclub.jpg') repeat-x; font:110%/120% Arial, Helvetica, sans-serif;}
#sclubinfo .infoclub h3{ padding:9px 0 7px; margin:0 0 10px 0;}
#sclubinfo .infoclub img{margin-bottom: 7px;}
#sclubinfo .infoclub li{ border:0; padding:2px 0;}
#sclubinfo .infoclub li span{ float:left; color:#EFAA35; width:105px;}

* HTML #sclubinfo .infoclub li span{ float: none;}
#sclubinfo .infoclub li strong{ color:#d1d1d1; margin:0 0 2px 0; }
#sclubinfo .infoclub li a{ color:#d1d1d1; text-decoration:underline;}

#sclubinfo .wins{ background:#000 url('/Images/infoclub.jpg') repeat-x; font: normal 110%/100% Arial, Helvetica, sans-serif; padding-bottom:5px;}
#sclubinfo .wins h3{ padding:9px 0 7px; margin:0 0 10px 0; text-indent: 10px;}
#sclubinfo .wins li{color:#d1d1d1; border:0; font: normal 110%/110% Arial, Helvetica, sans-serif;padding:2px 0 2px 10px;}

/*---- Информация о человеке ----*/
.personinfo{ background: #f1a42e; width:100%; border-collapse: collapse; margin:0.1em;}
.personinfo .image{ width:1%;}
.personinfo .text{ vertical-align: top; padding-left: 15px;}
.personinfo .text h2{font:bold  350%/105% Arial, Helvetica, sans-serif; color:#000; padding:20px 0 19px 0;}

.personinfo .text li{ font: 110%/110% Arial, Helvetica, sans-serif; margin-bottom: 5px; }
.personinfo .text li strong {color:#fff; font-weight:bold; background:url(/Images/flecha.gif) no-repeat left center; padding:0 0 3px 8px;}
.personinfo .text li span {padding:2px 0 1px 8px;}
.personinfo .text li a {color:#000; text-decoration: underline;}
.personinfo td.persinfo{ font: 120%/120% Arial, Helvetica, sans-serif; white-space: normal; width: 70%;}

.ttleft .alln{ color: #000;}
.pfoot{
    color: #999; float:right; display: block;
}
/*---- Лига чемпионов меню ----*/
#championsleague{ background: #272726 url(/Images/champback.jpg) left top no-repeat; height:98px; width: 663px;}
#championsleague .heads{ padding: 5px 7px;}
#championsleague .heads div{ height:38px; background: #4a4a4a url(/Images/champr.jpg) right top no-repeat;}
#championsleague .heads a{ display: block; text-indent: -9000px; height: 38px; background: url(/Images/champl.jpg) left top no-repeat;}
#championsleague .bodys{ padding: 5px 7px;}
#championsleague .bodys ul{ width: 100%;}
#championsleague .bodys ul li{float: left; display: inline;}
#championsleague .bodys ul li a{display: block; text-align: center; color:#ECECEC; font: bold 120%/110% Arial,Helvetica,sans-serif; border-right: 1px solid #999; vertical-align: center; height: 21px; padding-top: 15px;}
#championsleague .bodys ul li.last a{border:0;}

/*---- Кубок уефа меню ----*/
#uefacup{ background: #272726 url(/Images/champback.jpg) left top no-repeat; height:98px;}
#uefacup .heads{ padding: 5px 7px;}
#uefacup .heads div{ height:38px; background: #4a4a4a url(/Images/uefar.jpg) right top no-repeat;}
#uefacup .heads a{ display: block; text-indent: -9000px; height: 38px; background: url(/Images/uefal.jpg) left top no-repeat;}
#uefacup .bodys{ padding: 5px 7px;}
#uefacup .bodys ul{ width: 100%;}
#uefacup .bodys ul li{float: left; display: inline;}
#uefacup .bodys ul li a{display: block; text-align: center; color:#ECECEC; font: bold 120%/110% Arial,Helvetica,sans-serif; border-right: 1px solid #999; vertical-align: center; height: 21px; padding-top: 15px;}
#uefacup .bodys ul li.last a{border:0;}

.page404{ font-size: 200%; }

/* Фотоблоки*/
#fotosone{ width:100%; border-collapse: collapse;}
#fotosone .head{ background: #ebecdc; padding: 10px;}
#fotosone .head h2{ font: 320%/100% Arial,Helvetica,sans-serif;}
#fotosone .fleft{ width:1%; height: 489px; background: #2b2b2b; vertical-align:top; text-align: center;}
#fotosone .fright{ padding: 5px; background: #2b2b2b; vertical-align: top;}

#fotosone .change .cnt{text-align: center; font: 120%/100% Arial,Helvetica,sans-serif; color:#ccc; background: #545454; padding: 10px 0;}
#fotosone .change ul{ white-space: nowrap; float: left;}
#fotosone .change li{display:inline;float: left; padding: 1px;}
#fotosone .change a.pgr_lt{ background: url(/Images/btn_lt.gif); text-indent:-9000px; width:39px;height:22px; display:block;padding:0; border:0;}
#fotosone .change a.pgr_lt:hover{background: url(/Images/btn_lt_over.gif);}
#fotosone .change a.pgr_gt{ background: url(/Images/btn_gt.gif); text-indent:-9000px; width:39px;height:22px; display:block; padding:0; border:0;}
#fotosone .change a.pgr_gt:hover{background: url(/Images/btn_gt_over.gif);}


#fotosone .txt{ color: #ccc; font: 120%/100% Arial,Helvetica,sans-serif;}
#fotosone .txt p{ color: #999; }
#fotosone .txt p .date{ font: 80%/100% Georgia,"Times New Roman",Times,serif;}

.fotomorenews{margin:10px 8px 15px 14px; clear:both; border: 1px solid #5A554F;}
.fotomorenews h3{ padding:4px 9px 5px 9px; font:bold 130%/100% Tahoma, Arial, Helvetica, sans-serif; color:#fff; background:#5A554F;}
.fotomorenews .fotomorelist ul{ padding-top:8px; margin-bottom:20px;}
.fotomorenews .fotomorelist li{ float:left; width:212px; border-left:1px solid #ECEAEB; font:120%/110% Tahoma, Arial, Helvetica, sans-serif; color:#000;}
.fotomorenews .fotomorelist li strong{ font-weight:normal; color:#888;}
.fotomorenews .fotomorelist li .mod_img{float:left; margin:0 7px 0 4px;display:inline;}
.fotomorenews .fotomorelist li .mod_img img{ display:block;}
.fotomorenews .fotomorelist li p{ display:table; height:1%; margin:0 6px;}
.fotomorenews .fotomorelist li p a{color:#000; text-decoration:none;}
.fotomorenews .fotomorelist li p a:hover{color:#000; text-decoration:underline;}
			    

#fotosblock{ border-collapse: collapse;}
#fotosblock td.fbottom{width: 100%; text-align: right; background: #fff; border-top: 1px solid #D3D3D3;}
#fotosblock td.fbottom .fotos_pager{ position: relative; top: -16px; right: 10px; float: right;}
#fotosblock td.fbottom .fotos_pager li{float: left; display: inline;}
#fotosblock td.fbottom .fotos_pager li.txt{ text-align: center; vertical-align: middle; padding: 5px 0; font: 110%/100% Arial; border: 1px solid #D3D3D3; background: #fff; width: 50px; color: #676767;}

#fotosblock .fotosblock_list{ height: 80px; width:33%; float: left; font: 120%/100% Arial,Helvetica,sans-serif; margin-bottom: 15px;}
#fotosblock .fotosblock_list a {font-weight: bold; color: #000;}
#fotosblock .fotosblock_list img{ margin-right: 7px;}

#fotosblock .fotoblock_rubric {width: 160px; background: #eeefe1; vertical-align: top; font: 120%/100% Arial;}
#fotosblock .fotoblock_rubric li{padding: 10px 0 10px 15px; border-bottom: 1px solid #dcddcf; background: #eeefe1;}
#fotosblock .fotoblock_rubric li.active{ background: #f7f6f1;}
#fotosblock .fotoblock_rubric a{color: #888;}
#fotosblock .fotoblock_rubric li.active a{color: #ce0002; font-weight: bold;}

#foottable a{ color: #fff;}
.logoliga{ position: relative; margin-top: 1px; width: 660px; height: 161px;}
.logoliga img{ position: absolute; left: 1px;}

.rss{
    font: 120%/110% Arial, sans-serif;
    padding: 5px;
}
.rss a{
    font-weight: bold;
    color: #d11919;
}
.rss img{
    vertical-align: middle;
}
#registration, #login{ font: 120%/110% Arial, Helvetica, sans-serif; padding: 5px 40px; background: #EEEFE1;}
#registration .regform{ width: 100%;}
#registration .regform h3{ font: bold 130%/160% Arial, Helvetica, sans-serif; padding: 10px 0 10px 15px;}
#registration .regform h4{ font: normal: 120%/110% Arial, Helvetica, sans-serif; padding: 5px 5px 0px 15px;}
#registration .regform .field{background: #cbcbbf; padding: 10px; margin: 5px 0;}
#registration .error{color: #ee0000; font: bold 120% Tahoma,Arial;}
#registration .error u{ color:#000;}
.regtext{ padding: 20px 10px 100px 10px; font: bold 200%/130% Arial,Tahoma; background: #EEEFE1;}
.unvoted{font-size: 200%;}
#page404{background:#F3A331; padding: 50px 35px; border:1px solid White;}
#page404 h1{ font: bold 350% Arial,Tahoma; color: White;}
#page404 h2{ font: bold 190%/130% Arial,Tahoma; color: Black; }
#page404 p {font: 130%/110% Arial,Tahoma; color: Black; margin: 15px 0;}
#page404 p a{ color: Black; font-weight: bold; text-decoration: underline;}

.twocolumnsleft,.twocolumnsright {border-bottom: 1px solid #d6d6d6;}
.twocolumnsleft .news,.twocolumnsright news{border-bottom:0;}
.twocolumnsleft .twoleft,.twocolumnsright .twoleft{ float: left; width: 190px; height: 100%; border-right: 1px solid #d6d6d6;}
.twocolumnsleft .tworight,.twocolumnsright .tworight{ float: right; width: 190px; height: 100%}
.twocolumnsright .twoleft, .twocolumnsright .tworight{width: 140px;}
.dialog{ border: 2px ridge #555; background: Black; z-index: 10; text-align: right; font-size: 120%;}
.unvoted{font-size: 200%;}

.videothumb{ position: absolute; left: 0; bottom: 2px; width: 40px; height: 40px;}
.videothumb img{background: url(/Images/video.gif) left top no-repeat; width: 40px; height: 40px; cursor: pointer;}
.videothumb a:hover img{background: url(/Images/video.gif) -40px top no-repeat; width: 40px; height: 40px; cursor: pointer;}

.videothumb.t2{ padding-right: 5px; float:right; position: relative; width: 59px; height: 21px;}
.videothumb.t2 img{background: url(/Images/video2.gif) left top no-repeat; width: 59px; height: 21px; cursor: pointer;}
.videothumb.t2 a:hover img{background: url(/Images/video2.gif) -59px top no-repeat; width: 59px; height: 21px; cursor: pointer;}

#trade{width:330px; padding: 7px 0 0 0; clear:both; position: relative; margin-bottom: 10px; text-align: center;}
.rel{position: relative;}
.w80p{ width: 100px; float: right; height: 100px; margin-bottom: 8px;}
#trade-mrade{text-align: center;}

#prepfoot{border-top: 1px solid #444444; border-bottom: 1px solid #444444;}