body, td {
 color: #9d9999;
 font-family:Tahoma;
 font-size: 11;
 line-height: 1.3em;
}
h1 {
	font-size: 150%;
	color: #ffffff;
	font-weight: bold;
	margin: 2em 0em 0.5em 0em;
}
h2 {
	font-size: 150%;
	color: #ffffff;
	font-weight: bold;
	margin: 0.5em 0em;
}
h3 {
	font-size: 140%;
	color: #ffffff;
	font-weight: bold;
	margin: 0px;
	padding: 0px;
}

a, a:link, a:visited {
	color: #9d9999;
	text-decoration: underline;
}
a:active, a:hover {
	text-decoration: none;
}
ul {margin:0; padding-left:15px;}
li { margin-bottom: 4px; color: #8d8989; font-family:Tahoma; font-size:11px; list-style:square; }
li.sub { list-style:circle; }
img.border, img.photo { border:5px solid #302F2F;}
img.border3 { border:3px solid #302F2F;}
.grey {color: #8d8989; font-family:Tahoma; font-size:11px;  }
.greynoUnderline {color: #8d8989; font-family:Tahoma; font-size:11px; text-decoration:none; }
.greylight {color: #D5CECE; font-family:Tahoma; font-size:11px; }
.white {color: #ffffff; font-family:Tahoma; font-size:11px;  }
.whiteTitl {color: #ffffff; font-family:Tahoma; font-size:140%; font-weight:bold; line-height:20px;  }
.whiteTitlSmoll {color: #ffffff; font-family:Tahoma; font-size:11px; font-weight:bold; line-height:15px;  }
.orangeDarkbold, a.orangeDarkbold, a:link.orangeDarkbold, a:visited.orangeDarkbold, a:active.orangeDarkbold, a:hover.orangeDarkbold {color: #6E4B0B; font-family:Tahoma; font-size:11px; font-weight:bold; text-decoration:none;}
a.orange, a:link.orange, a:visited.orange {
	color: #E19001;
	font-family:Tahoma;
	font-size:11px;  
	text-decoration: underline
}
a:active.orange, a:hover.orange {
	text-decoration: none
}
img.arrow_orange { margin-right: 3px; }

.orange {color: #E19001; font-family:Tahoma; font-size:11px;  }
.whiteUnderline {color: #ffffff; font-family:Tahoma; font-size:11px; text-decoration:underline;  }
.whiteUnderline:hover {color: #ffffff; font-family:Tahoma; font-size:11px; text-decoration:none;  }
.whiteUppercase {color: #ffffff; font-family:Tahoma; font-size:11px; text-transform:uppercase; font-weight: bold;  }
.whiteUppercase10 {color: #ffffff; font-family:Tahoma; font-size:10px; text-transform:uppercase; font-weight: bold;  }
select.top {border:1px solid #A4ABB1; color:#666666;font-family:Tahoma; font-size:11px;}
input.greyIn {border:1px solid #777676; background-color:#777676; color:#ffffff;font-family:Tahoma; font-size:11px;}

#menu1 a{font-family:Tahoma; font-size:10px;font-weight:bold; margin-left:9px; padding-left:20px; padding-top:3px; margin-top:1px; padding-bottom:1px;}
#menu1 a.watch {margin-left: 4px; padding-top: 4px; padding-bottom: 4px; padding: 0px; font-weight: normal;}

#menu1 a.comm, #menu1 a.comm:link, #menu1 a.comm:visited {color: #ffffff; font-family:Tahoma; font-size:10px; background-image:url(/design/images/strelka.gif); height:23px; display:block; background-repeat:no-repeat; text-decoration:none; font-weight:bold; margin-left:9px; padding-left:20px; padding-top:3px; margin-top:1px; padding-bottom:1px;}
#menu1 a.comm:hover, #menu1 a.comm:active {color: #E19001; }

#menu1 a.nobot, #menu1 a:link.nobot, #menu1 a:visited.nobot {color: #ffffff; font-family:Tahoma; font-size:10px; background-image: url(/design/images/strelkanobot.gif); height:23px; display:block; background-repeat:no-repeat; text-decoration:none; font-weight:bold; margin-top:1px; padding-bottom:1px;}
#menu1 a:hover.nobot, #menu1 a:active.nobot {color: #E19001; }

#menu1 a.orange, #menu1 a:link.orange, #menu1 a:visited.orange, #menu1 a:hover.orange, #menu1 a:active.orange {color: #E19001; font-family:Tahoma; font-size:10px; background-image: url(/design/images/strelkaOr.gif); height:23px; display:block; background-repeat:no-repeat; text-decoration:none; font-weight:bold; margin-top:1px; padding-bottom:1px;}
#menu1 a.orange_nobot, #menu1 a:link.orange_nobot, #menu1 a:visited.orange_nobot, #menu1 a:active.orange_nobot, #menu1 a:hover.orange_nobot {color: #E19001; font-family:Tahoma; font-size:10px; height:23px; display:block; background-repeat:no-repeat; text-decoration:none; font-weight:bold; margin-top:1px; padding-bottom:1px;}

.bantitl {
	font-family: Tahoma;
	font-size: 10px;
	color: #FFFFFF;
}
.banredtxt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #de131a;font-size: 10px;
}
.whitetxt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
}
.redbig {
	color: #de131a; font-family:Tahoma;
	font-size: 42px; font-weight:bold;
	line-height: 28px;
}

.style1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
	font-weight: bold;
}
.bantxtred2 {
	font-family: Arial, Helvetica, sans-serif;
	color: #de131a;
	font-size: 10px; text-transform:uppercase;
}
.bantxtw2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
}

table.game_banner {
	float: right;
}
.floatL {
	float: left;
	border:5px solid #302F2F;
	margin-right: 8px;
}
img + p {
	margin-top: 0px;
}
p + p {
	margin-top: 1em;
}
table.photo_table {
	float: left;
	background-color: #121212;
	border:1px solid #1A1A1A;
	margin: 3px;
}
.comment {
	text-align: center;
}
span.percent {
	margin-left: 5px;
	margin-right: 5px;
	font-size: 110%;
	font-weight: bold;	
}
input.photo {
	border:5px solid #302F2F;
}
input:hover.photo {
	border:5px solid #95060A;
}
a img, a:link img, a:visited img, a:hover img, a:active img {
	border:none;
}
a img.link, a:link img.link, a:visited img.link {
	border:5px solid #302F2F;
	margin-right: 5px;
}
a:hover img.link, a:active img.link {
	border:5px solid #95060A;
}
a img.link2, a:link img.link2, a:visited img.link2, a img.link3, a:link img.link3, a:visited img.link3 {
	border:3px solid #302F2F;
	margin-right: 5px;
}
a:hover img.link2, a:active img.link2, a:hover img.link3, a:active img.link3 {
	border:3px solid #95060A;
}
a img.link3 {
	float:left;
	
}
.warning {
	color: red;
}

table.comment_table {
	border: 0px solid #9d9999;
	width: 100%;
}
td.comment_head {
	background-color: #272626;
	border-bottom: 0px solid #9d9999;
}
div.comment_head_left {
	float: left;
	//color: #4499cc;
	color: #E19001;
	//color: #ffffff;
}
div.comment_head_right {
	float: right;
	//color: #4499cc;
	color: #ffffff;
}
a.email, a:link.email, a:visited.email {
	//color: #4499cc;
	color: #ffffff;
	text-decoration: underline;
}
a:active.email, a:hover.email {
	text-decoration: none;
}
input.grey_inp, textarea.grey_inp {
	margin-right: 10px;
	border:1px solid #9d9999;
	background-color:#000000;
	color:#9d9999; 
	font-family:Tahoma;
	font-size:11px;
}
span.input_caption {
	margin-right: 10px;
}
span.input_caption2 {
	float: left;
	width: 90px;
}
div.question {
	font-weight: bold;
	color: #E19001;
	font-family:Tahoma;
	font-size:11px;
	margin-left: 4px;
}
div.vote {
	color: #ffffff;
	font-family:Tahoma;
	font-size:10px;
	text-transform:uppercase;
	font-weight: bold;
	margin-left: 6px;
	margin-top: 6px;
	margin-bottom: 6px;
}
input.send_button {
	margin-left: 4px;
}
div.vote_radio {
	margin-left: 8px;
	margin-bottom: 4px;
}
div.diagram {
	background-color:#95060A;
`	text-align: right;
	font-size: 110%;
	font-weight: bold;
	color: #FFFFFF;
}
span.percent {
	font-size: 130%;
	font-weight: bold;
}
form {
	margin-bottom: 0px;
}
img.main_logo {
	border: none;
}
.photo_back {
	background-color: #121212;
	border:1px solid #1A1A1A;
	padding: 2px;
}
img.photo_pass, input.photo_pass {
	border:3px solid #302F2F;
}
input:hover.photo_pass {
	border:3px solid #95060A;
}
span.comment {
	font-size: 130%;
	font-weight: bold;
}
span.whiteTitl a, span.whiteTitl a:link, span.whiteTitl a:visited, span.whiteTitl a:hover, span.whiteTitl a:active {
	color: #ffffff;
	text-decoration: none;
	margin-top: 3px;
}
span.date {
	float: right;
	color: #ffffff;
	font-size: 90%;
}
img + h2 { margin-top: 0px;}
table + p { margin-top: 0px;}
td.comment {
padding-bottom: 4px;
}
div.banner_right {
	padding-top: 4px;
}
td.calendar {
	padding: 5px;
	border: 1px solid rgb(26, 26, 26);
	background-color: #121212;
}
div.brief {
}
div.date_brief {
	margin: 2px 0px;
	font-size: 80%;
}
.whiteTitlSmoll a {
	color: #ffffff;
}
.bigwhite {
	font-size: 140%;
	font-weight: bold;
	color: #ffffff;
}
.bigcount {
	color: #de131a; font-family:Tahoma;
	font-size: 35px;
	font-weight:bold;
	line-height: 28px;
}
img.poll_image {
	cursor: pointer;
}
h3.poll {
	cursor: pointer;
}

h3:hover.poll { text-decoration: underline; }

form.prev {
  float: left;
  margin-left: 25px;
}

form.next {
  float: right;
  margin-right: 25px;
}

form.next input, form.prev input {
 border: none;
 background-color: #000000;
 color: #ffffff;
 font-size: 150%;
 font-weight: bold;
 text-decoration: underline;
}

form.next input:hover, form.prev input:hover {
 text-decoration: none;
}

span.inactive_next, span.inactive_prev {
 background-color: #000000;
 color: #777777;
 font-size: 150%;
 font-weight: bold;
 text-decoration: none;
}
span.inactive_next {
  float: right;	
  margin-right: 25px;
}

span.inactive_prev {
  float: left;
  margin-left: 25px;
}

.brief_info {
	background-image:url('/design/images/pc_banner2_03.gif');
	background-repeat:no-repeat;
	padding-left:8px;
	padding-top:5px;
}