/*
        (c) 2007, Mediaweb Studio
        Client: 
        URL:
*/

        /* common */
html,
body,
img,
form {
        margin: 0px;
        padding: 0px;
        border: none;}
body {
        background: #fff;}
body,
td {
        font: 13px Tahoma , Arial, Helvetica, sans-serif;;
        color: #282828;}
a {
        color: #104877;
        text-decoration: underline;}
a:hover {
        text-decoration: none;}
table {
        border: 0px;
        border-collapse: collapse;}
td {
        vertical-align: top;
        padding: 0px;}
p {     
        padding: 0px;
        margin: 0px 0px 12px 0px;}

.clear {clear:both;}
.relative {position:relative;}

H1 {color:#000; font-size:15px; margin:0 0 8px 0;}
H2 {color:#026A96; font-size:13px; margin:0 0 8px 0;}
H3 {color:#000; font-size:13px; margin:0 0 5px 0;}

DIV.conteiner {width:100%; min-width:980px; background: url(/img/cnt/big-grad.jpg) 0 205px repeat-x; float:left;}
DIV.conteiner2 {float:left; width:100%;}

/* header */
DIV.header {width:100%; height:175px; background: url(/img/hdr/head-clouds.gif) no-repeat #fff;}
DIV.logo {position:relative; top:34px; left:38px; float:left;}
DIV.logo SPAN IMG {margin:23px 0 0 30px;}

/* top menu */
DIV.top-menu {width:100%; height:28px; background: url(/img/cnt/menu-grad.gif) repeat-x #0196CA; border-top:1px solid #285A78; border-bottom:1px solid #285A78;}
INPUT.search-field {width:153px; float:left; border:1px solid #01A2D3; color:#64A1C9; padding:1px 0 0; margin:5px 0 0 24px;}
INPUT.search-but {margin:5px 23px 0 0; float:left;}
DIV.top-menu DIV A {display:block; color:#fff; float:left; padding:4px 10px; font-size:13px; text-decoration:none;}
DIV.top-menu DIV U {display:block; color:#B3E2FF; float:left; padding:4px 10px; font-size:13px; text-decoration: none; cursor:default;}
DIV.top-menu DIV A:hover {text-decoration:underline;}
DIV.top-menu DIV SPAN {display:block; float:left; background: url(/img/cnt/menu-line.gif) no-repeat; font-size:1px; width:2px; height:28px;}

/* left col */
DIV.left-col {float:left; position:relative; z-index:3; width:221px; margin-right:-221px;}
DIV.left-col A, DIV.left-col INPUT {z-index:5; position:relative;}

/* left menu */
DIV.left-menu-cont {margin-top:3px; float:left; clear:both; background: url(/img/cnt/corner1.gif) top right no-repeat #3370A4;}
DIV.left-menu {background: url(/img/cnt/corner2.gif) bottom right no-repeat; padding:10px 0; float:left; clear:both; width:221px;}
DIV.left-menu A {color:#fff; display:block; margin:0 0 10px 10px; background: url(/img/icn/menu-box.gif) 0 5px no-repeat; padding-left:15px;}
DIV.left-menu B {color:#B3E2FF; display:block; margin:0 0 10px 10px; background: url(/img/icn/menu-box2.gif) 0 5px no-repeat; padding-left:15px; cursor:default;}
DIV.left-menu DIV {margin:-3px 0 13px 30px;}
DIV.left-menu DIV A {background:none; font-size:11px; margin:0 0 5px 5px; padding:0px;}
DIV.left-menu DIV B {background:none; font-size:11px; margin:0 0 5px 5px; padding:0px;}
DIV.left-menu-title {font-weight:bold; color:#fff; width:221px; padding:3px 0; text-align:center; background: url(/img/cnt/corner3.gif) top right no-repeat #C5000C;}

/* votes block */
DIV.votes-cont {margin-top:3px; float:left; position:relative;}
DIV.votes {background: url(/img/cnt/corner4.gif) bottom right no-repeat #FFFBD9; position:relative; padding:10px 10px; float:left; clear:both; width:201px;}
DIV.votes-rez {background: url(/img/cnt/corner4.gif) bottom right no-repeat #FFFBD9; position:relative; padding:10px 7px; float:left; clear:both; width:207px;}
DIV.result-row {width:205px; margin:5px 0; float:left; clear:both;}
DIV.answer {/*width:140px; float:left; clear:both;*/ font-size:11px; display:inline !important;}
DIV.sum {/*width:50px;*/ margin-left:5px; float:right; height:15px; font-size:11px;}
DIV.sum B {display:inline;}
SPAN.sum-digit {font-weight:bold;}

DIV.votes FORM {position:relative; float:left;}
DIV.votes B, DIV.votes-rez B {font-size:10px; display:block; margin-bottom:10px;} 
DIV.votes LABEL {font-size:10px; display:inline; position:relative; margin-bottom:8px;}
DIV.votes DIV {float:left; padding-left:10px; }
DIV.votes SPAN {display:block; position:relative; float:left; width:150px; margin:2px 0 7px 0; white-space:normal; padding-left:3px;}
INPUT.button-vote {width:84px; height:18px; margin: 0 0 0 55px; float:left; clear:both; z-index:5; position:relative;}

/* center col */
DIV.center-col {position:relative; z-index:1; float:left; width:100%; /*height:1px;*/}
DIV.center-cont {margin-left:221px; background: url(/img/cnt/grad2.gif) repeat-x; padding:15px 20px; /*height:300px;*/}
DIV.cent-cont2 {float:left; width:100%;}

/* top post block */
DIV.top-postblock {}
DIV.img-cont1 {background:#85A6BC; float:left; position:relative; margin:0 8px 5px 0;}
DIV.img-cont1 IMG {border:1px solid #fff; position:relative; top:-3px; right:2px;}
DIV.more-link {text-align:right; margin:10px 0;}
DIV.top-postblock DIV.more-link A {font-weight:bold;}

DIV.separator {background: url(/img/cnt/separator.gif) repeat-x; float:left; width:100%; margin:10px 0; height:3px; font-size:1px;}

/* anons */
DIV.anons-sob-title {width:128px; height:17px; background: url(/img/cnt/corner5.gif) no-repeat; color:#fff; font-weight:bold; padding:3px 0 0 15px; float:left;}
DIV.anons-sob {background: url(/img/cnt/corner6.gif) top right no-repeat #619EC6; float:left; width:100%; padding:10px 0 0 0;}
DIV.anons-sob P {color:#fff;}
DIV.anons-sob H2 {color:#fff;}
DIV.anons-post1 {padding:0px 10px; float:left; margin:0px;}
DIV.img-cont2 {background:#5185A6; float:left; position:relative; margin:0 8px 5px 0;}
DIV.img-cont2 IMG {border:1px solid #fff; position:relative; top:-3px; right:2px;}
DIV.anons-sob DIV.date {color:#FFA400; font-weight:bold; margin:0px; padding:0;}
DIV.anons-sob DIV.more-link A {font-weight:bold; color:#FFAC16;}
DIV.top-postblock-corn {float:left; width:100%; height:7px; font-size:1px;}

/* sport news */
DIV.news-sob-title {width:148px; height:17px; background: url(/img/cnt/corner9.gif) no-repeat; color:#C5000C; font-weight:bold; padding:3px 0 0 15px; float:left; margin-top:10px;}
DIV.sport-news {position:relative; background: url(/img/cnt/corner10.gif) top right no-repeat #FFFBD9; float:left; width:100%; padding:10px 0 0 0;}
DIV.sport-news P {color:#000;}
DIV.sport-news H2 {color:#000;}
DIV.img-cont3 {background:#D6D3B6; float:left; position:relative; margin:0 8px 5px 0;}
DIV.img-cont3 IMG {position:relative; top:-3px; right:2px;}
DIV.anons-post1 {padding:0px 10px; float:left; margin:0;}
DIV.sport-news DIV.date {color:#C5000C; font-weight:bold; margin:0px; padding:0;}
DIV.sport-news DIV.more-link A {font-weight:bold; color:#C5000C;}
DIV.top-postblock-corn { float:left; width:100%;}
DIV.top-postblock-corn2 {float:left; width:100%; height:7px; font-size:1px;}

/* footer */
DIV.footer {border-bottom:5px solid #5D9AC3; float:left; clear:both; width:100%; height:83px; margin-top:30px;}
IMG.mw-logo {margin:25px 0 0 25px;}
DIV.copyrights {color:#127AB0; color:#127AB0; font-size:11px; margin:15px 0 0 0; padding-left:40px; float:left; position:relative;}
DIV.copyrights A {color: #D2591D;}
DIV.footer td {padding-right:10px;}
/* inner */

DIV.gallery TABLE {width:100%;}
DIV.gallery TABLE TD {text-align:center; padding:3px 5px;}
DIV.gallery TABLE TD IMG {border:1px solid #104877; padding:3px; background:#fff;}

DIV.files-block {float:left; clear:both; margin:10px 0;}
DIV.files-block DIV {float:left; clear:both; margin:3px 0;}
DIV.files-block DIV SPAN {font-size:10px; color:#000;}
DIV.files-block A {padding:0 0 3px 17px; font-size:11px;}
A.doc {background: url(/img/icn/file/doc.gif) 0 2px no-repeat;}
A.xls {background: url(/img/icn/file/xls.gif) 0 2px no-repeat;}
A.pdf {background: url(/img/icn/file/pdf.gif) 0 2px no-repeat;}

DIV.links-block {float:left; clear:both; margin:10px 0;}
DIV.links-block A {display:block; padding:0 0 3px 17px; margin:3px; float:left; clear:both; font-size:11px; background: url(/img/icn/link.gif) 0 3px no-repeat;}

/* voting */

A.result-link {font-size:11px; display:block; float:left; clear:both; margin-top:5px; position:relative; left:65px;}

TABLE.form-tab TD {padding:3px 5px;}
INPUT.submit {background:#ddd; border:1px solid #000;}
