* { 
        margin: 0; 
        padding: 0; 
        font-weight: normal; 
        font-style: normal; 
        border: none; 
} 

.mceContentBody { 
        padding: 10px; 
        margin: 10px; 
        background: #000000;
} 

/***** Global Settings *****/ 
body { 
font:12px/1.25 arial, helvetica, sans-serif; 
       color: #FFF;
       background:#000 url(../images/bg_footer.jpg) left bottom no-repeat;
} 

/***** Common Formatting *****/ 
h1, .ContentTitle { 
padding:10px 0 15px 0; 
font:15px arial, helvetica, sans-serif; 
color:#f28600; 
} 

.MiniTitle, h2 { 
padding-top : 10px; 
font-family:arial, helvetica, sans-serif; 
font-size : 13px; 
font-weight : bold; 
color:#f28600; 
} 

h3 { 
font:1em arial, helvetica, sans-serif; 
font-weight:bold; 
} 

h4 { 
font:15px arial, helvetica, sans-serif; 
border: 1px solid #f00; 
} 

p, ul { 
margin:0; 
padding:0 0 18px 0; 
} 

strong { 
font-weight:bold; 
} 

ul, li { 
list-style:none; 
padding:0 0 6px 0px; 
} 

blockquote { 
margin:22px 40px; 
padding:0; 
} 

small { 
font-size:0.85em; 
} 

img { 
border:0; 
} 

sup { 
position:relative; 
bottom:0.3em; 
vertical-align:baseline; 
} 

sub { 
position:relative; 
bottom:-0.2em; 
vertical-align:baseline; 
} 

acronym, abbr { 
cursor:help; 
letter-spacing:1px; 
border-bottom:1px dashed; 
} 

/***** Links *****/ 

a, a:visited { 
        color:#65ade3; 
        text-decoration:underline; 
} 


/***** Forms *****/ 

form { 
margin:0; 
padding:0; 
display:inline; 
} 

.select { 
background:#19232C; 
border:1px solid #2C3F50; 
color:#CCC; 
font:12px arial, helvetica, sans-serif; 
width:118px; 
height:18px; 
margin-left:35px; 
margin-top:20px; 
} 

#city select { 
background:#19232C; 
border:1px solid #2C3F50; 
color:#CCC; 
font:12px arial, helvetica, sans-serif; 
width:118px; 
height:18px; 
} 

.input #ok { 
width:24px; 
height:18px; 
font-size:12px; 
} 
textarea { 
line-height:1.25; 
background:#19232C; 
border:1px solid #2C3F50; 
color:#CCC; 
padding : 3px 3px 3px 3px;
} 

label { 
cursor:pointer; 
} 

#current { 
border:0; 
padding:5px 0 15px 0; 
margin:0; 
} 


.inputLogin { 
font-size:12px; 
} 

#city { 
border:0; 
padding:22px 0 0 75px; 
margin:0; 
} 

#city legend { 
padding:0; 
visibility:hidden; 
} 

#login { 
border:0; 
padding:52px 0 0 117px; 
margin:0; 
} 

#login legend { 
padding:0; 
visibility:hidden; 
} 

#login input { 
background:#19232C; 
border:1px solid #2C3F50; 
color:#CCC; 
margin:0 0 5px 0; 
display:block; 
width:100px; 
height:19px; 
} 

#login .but { 
background:none; 
border:0; 
cursor:hand; 
margin:0 0 6px 0px; 
display:inline; 
width:55px; 
height:20px; 
} 
#login .reg { 
background:none; 
border:0; 
cursor:hand; 
padding-left:40px; 
margin:0 0 6px 25px; 
display:inline; 
width:35px; 
height:20px; 
} 

#data table, #data td 
{ 
        border : 1px solid #4d4d4d; 
        border-collapse : collapse; 
} 
#data table 
{ 
        border :none; 
        border :1px solid #4d4d4d; 
} 
#data thead th, 
#data tbody th 
{ 
        color : #FFF; 
        padding : 5px 10px; 
        border-left : 1px solid #4d4d4d; 
        border-top : 1px solid #4d4d4d; 
} 
#data tbody tr td 
{ 
        padding : 5px 10px; 
           color : #EEE; 
} 
#data tbody tr:hover 
{ 
   background : #FFF; 
} 

#data tbody tr:hover td 
{ 
   color : #454545; 
} 
#data tfoot td, 
#data tfoot th 
{ 
   border-left : none; 
   border-top : 1px solid #CCC; 
        padding : 4px; 
   background : #FFF; 
   color : #666; 
} 
#data caption 
{ 
        text-align : left; 
        font-size : 100%; 
        padding : 10px 0; 
        color : #f28600; 
        float: left; 
        width: 5em; 
} 
#data table a:link 
{ 
        color : #666; 
} 

span.date { 
color:#858583; 
font-size:11px; 
padding:0 0 0 100px; 
} 
ul#comments li { 
padding:0 0 20px 0; 
list-style:none; 
} 
ul#comm_nav 
{ 
text-transform:lowercase; 
list-style-type: none; 
font-size:11px; 
color:#858583; 
margin: 0; 
padding: .5em 0; 
padding:0 40px 0 40px; 
} 
ul#comm_nav li a 
{ 
display: block; 
padding: .2em 0; 
} 
ul#comm_nav .left { float: left; } 
ul#comm_nav .right { float: right; } 

.thumbnail 
{ 
float: left; 
width: 80px; 
border: 1px solid #999; 
margin: 0 15px 15px 0; 
padding: 5px; 
text-align:center; 
} 

#team_rating { 
        width:520px; 
        padding:0 0 0 20px; 
} 

#team_rating ol { 
        width:200px; 
} 
#team_rating ol li{ 
        list-style-type: decimal; 
} 

#team_rating span { 
float:right; 
} 
.left { 
float:left; 
width:200px; 
} 
.right { 
float:right; 
width:200px; 
} 

/***** Layout *****/ 

/*
 #wrapper {
                    display: table;
                    min-width: 740px; 
                    max-width: 80em;
               }
*/
#wrapper { 
	display: table; 
	min-width: 1000px; 
/*
	min-width: 740px; 
	max-width: 80em;
*/ 
}

#wrapper a {
        color:#65ade3; 
        text-decoration:underline; 
}
			   
	

/*
#content{
	 vertical-align: top;
     margin-left:54px;
     padding: 0 0 0 80px; 
     padding-bottom: 400px;
	 width:580px;    background: url(../images/bg_content1.jpg) left top no-repeat;
}
*/

#content { vertical-align: top; /*margin-left:54px; padding: 0 0 0 80px; width:550px;*/ padding-bottom: 400px; width:607px; padding-left: 80px; background: url(../images/bg_content1.jpg) left top no-repeat; }

#sidebar{
	vertical-align: top;
     width:314px;
     background: url(../images/bg_city.jpg) -8px -90px no-repeat;
     }
	 
#extra{
     float:right;
     clear:right;
     width:314px;
     background: url(../images/bg_login.jpg) -8px top no-repeat;
}
#extra_1{
     float:right;
     clear:right;
     width:314px;
     background: url(../images/bg_login_1.jpg) -8px top no-repeat;
}
#anons { 
     width:214px;
    padding: 40px 30px 0 70px; 
} 
#footer{
	clear:both;
	width:100%;
	}

/***** Global Classes *****/ 

.clear { clear:both; } 

.float-left { float:left; } 
.float-right { float:right; } 

.text-left { text-align:left; } 
.text-right { text-align:right; } 
.text-center { text-align:center; } 
.text-justify { text-align:justify; } 

.bold { font-weight:bold; } 
.italic { font-style:italic; } 
.underline { border-bottom:1px solid; } 
.highlight { background:#ffc; } 

.img-left { float:left;margin:4px 10px 4px 0; } 
.img-right { float:right;margin:4px 0 4px 10px; } 

.nopadding { padding:0; } 
.noindent { margin-left:0;padding-left:0; } 
.nobullet { list-style:none;list-style-image:none; } 
.hidden {visibility:hidden;} 

.print { 
                font-size : 90%; 
                border: 1px solid #f00; 
                float: right; 
                width: 5em; 
} 

/***** Header *****/ 

#header { 
background: url(../images/bg_header.jpg) left center no-repeat; 
height: 203px; 
padding-top:97px;
} 

/***** Logo *****/ 

#logo { 
        background: url(../images/logo.gif) no-repeat top right; 
        width: 2230px; 
        height: 52px; 
        margin: 0 0 0 -2000px; 
		cursor:hand;
        } 

/***** Menu *****/ 

#navcontainer td { 
/*width:175px; */
padding-top:0px; 
padding-left:20px; 
/*border: 1px solid #FF0000;*/ 
} 

#navcontainer { 
height:40px; 
width:580px;
} 

#navcontainer ul 
{ 
list-style-type: none; 
text-align: left; 
} 

#navcontainer ul li a 
{ 
background: transparent url(../images/list-off.gif) left center no-repeat; 
padding-left: 10px; 
text-align: left; 
font: normal 12px Verdana, Arial, Helvetica, sans-serif; 
text-decoration: underline; 
color: #65ade3; 
} 

#navcontainer ul li a:hover 
{ 
background: transparent url(../images/list-on.gif) left center no-repeat; 
color: #f28600; 
} 

#navcontainer ul li a#current 
{ 
background: transparent url(../images/list-on.gif) left 11px no-repeat; 
color: #f28600; 
text-decoration:none; 
font-weight:bold; 
} 


#menulink { 
text-transform:lowercase; 
padding:10px 4px 4px 4px; 
} 
#disabled { 
color : #808080; 
} 

#footer p { 
        margin: 0; 
        padding: 10px 0; 
} 

#design { 
        float:right; 
        width:230px; 
		padding-bottom: 20px;
		padding-right: 20px;
		padding-left: 10px;
} 

#design p { 
        color:#a9a9a9; 
        font-size:11px; 
} 

#design a { 
        color:#fff; 
} 


.clearfloat { 
     clear:both; 
     height:0; 
     font-size: 1px; 
     line-height: 0px; 
} 

.regComment { 
        font-family : Tahoma; 
        font-size : 10px; 
        color : #808080; 
        padding-bottom : 8px; 
} 
.regInput { 
        border: 1px solid #505050; 
        padding-left : 3px; 
        padding-top: 3px; 
        padding-bottom : 3px; 
        padding-right : 3px; 
} 
.Date { 
        color: #757575; 
        font-size: 13px; 
        line-height: 16px; 
        font-family: Verdana, Arial, Helvetica, sans-serif; 
}
.InputOne { 
        border: 1px solid #f0f0f0; 
		background:#19232C; 
		border:1px solid #2C3F50; 
		color:#CCC; 
        padding : 3px 3px 3px 3px;
} 
.grayBox {
	background-color : #262626;
	padding : 10px 10px 10px 10px;
}
.boxOrang {
	text-align : center;
/*	margin-top : 45px;*/
	background-color : #ff9900;
	padding : 5px 5px 5px 5px;
	color : black;
}

.boxOrang a:link{
     color : #000;
     text-decoration : none;
}

.boxOrang  a:visited {
     color : #000;
     text-decoration : none;
}

.boxOrang a:hover {
     color : #000000;
     text-decoration : underline;
}

#left {
	text-align : left;
	padding : 0px 10px 10px 10px;
}
#orang {
	color: #ff8600;
}
#disabled {
	color : #505050;
}

.tbl {
	border-width: 1px;
	border-style: solid;
	border-color: #FFFFFF;
	background-color : #000;
    border-collapse : collapse ; 
}

#suxx {
	font:11px/1.1 arial, helvetica, sans-serif;
	border:1px solid white;
}

.tbl td, th {
	border: 1px solid white;
}

.tbl td {
	padding : 3px 3px 3px 3px;
}

.tbl a, .tbl a:visited {
    color : black;
}

.tbl th {
	width : 50px;
	padding : 5px 5px 5px 5px;
}

.tbl th {
	border: 1px solid white;
	font-weight : bold;
}

#shapka {
	background-color : #FF9933;
	color : black;
}

#nf {
	color:#FF3300;
}
#ltime {
	color:#ffff66;
}
#ltime1 {
	color:#66CC66;
}
#ltime2 {
	color:#3399FF;
}

#tmname {
	color:#ff9900;
	text-align : left;
	font-weight : bold;
}

#suxx a{
     color:#ff9900;
}

#fulltime {
	color:#FF3300;
	font-weight : bold;
}

#bbanner {
	width : 468px;
	height : 60px;
	paddint-top : 5px;
}

#ng {
        color : #ff3399;
}

#sg {
        color : #ff00ff;
}
#ltime {
        color:#ffff66;
}
#ltime1 {
        color:#66CC66;
}
#ltime2 {
        color:#3399FF;
}
#ltime-c {
        color:#ffff66;
	font-weight : bold;
}
#ltime1-c {
        color:#66CC66;
	font-weight : bold;
}
#ltime2-c {
        color:#3399FF;
	font-weight : bold;
}

#yellow {
	color : #ffff00;
}

.gameTitle {
	font-size : 20px;
} 

#vz {
	color:#999900;
	text-align : left;
	font-weight : bold;
}

#pict {
    position: absolute;
    background: url(/images/pict.jpg) no-repeat top left;
    width: 253px;
    margin: 82px 0 0 737px;
    height: 208px; 
    cursor:hand;
}