BODY {
background-color:  #2d521e;
padding:0;
margin:0;
color: white;
_filter:true;//<-вот на это обратите внимание.
}

H1 {font-family: Verdana, ARIAL, HELVETICA, SANS-SERIF;
text-align : center; padding:0; margin:0;
color: black; font-size: 16px; line-height: 18px; font-weight: 500}

H2 {
font-family:  Verdana, ARIAL, HELVETICA, SANS-SERIF;
font-weight: 500; font-size: 21px;
margin-bottom: 1em;
text-align : center;
color: #FFD700;
padding: 10px 0 0 0;
}

H3 {
Font-Family: Verdana, ARIAL, HELVETICA, SANS-SERIF;
Font-weight: 500; Font-size: 15px;
color: #FFD700;
text-indent: 25px
}

p {text-indent: 25px}
p, li {line-height:125%;}

a img {border:0px;}

b {COLOR: gold;}

HR {
COLOR: #F6C90A; HEIGHT: 1px
}

A {FONT-WEIGHT: 100; FONT-SIZE: 12px; COLOR: white; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;}
A:visited {COLOR: #F0E68C;}
A:hover {COLOR: #FFD700;}

#header {background: url(bukmekerskiekontory.jpg) no-repeat;}

.txt {FONT-SIZE: 12px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none}
.txt img {margin:5px;}

.bukmeker2 {
	border-collapse:collapse;
	border-bottom:1px solid #F6C90A;}
 
.bukmeker2 td{
	border-bottom:1px dashed white;
	font-size: 12px; 
	padding:7px; 
	}

.bukmeker2 th{
	border-bottom:1px dashed white;
	font-size: 13px; 
	padding:7px; 
	}

.bukmeker2 a, a.hover, a.visited{
	font-size: 12px; 
	font-weight: normal;
	}

.bukmeker {border-collapse:collapse;}
 
.bukmeker td{
	font-size: 13px; 
	padding:7px; 
	}

.bukmeker a, a.hover, a.visited{
	font-size: 13px; 
	font-weight: normal;
	}

.news a, a.hover, a.visited {font-size: 15px; font-weight: 600; TEXT-DECORATION: none}


#fm {border-right:1px solid #ffa800; border-left:2px solid #ffa800; background: #174d02 url(http://www.bukmekerskiekontory.ru/files/fon.jpg) repeat-x; font-size: 1px; line-height: 1px;}
#fm2 {border-right:1px solid #ffa800; border-left:2px solid #ffa800; background: #174d02 url(http://www.bukmekerskiekontory.ru/files/fon.jpg) repeat-x}

#fon {border-right:1px solid #ffa800; background: #3f662f}


#menu td {padding-left:10px}

#menu .menu2 {padding-left:0px}

#menu b {FONT-SIZE: 12px;}

#menu A {
	FONT-WEIGHT: 100; FONT-SIZE: 11px; COLOR: #fdf5d0; TEXT-DECORATION: none
	}
	#menu A:visited {
	FONT-WEIGHT: 100; FONT-SIZE: 11px; COLOR: #F0E68C; TEXT-DECORATION: none
	}
	#menu A:hover {
	FONT-WEIGHT: 100; FONT-SIZE: 11px; COLOR: #F6C90A; TEXT-DECORATION: none 
	}


.bk a {FONT-WEIGHT: 100; FONT-SIZE: 11px; COLOR: #F6C90A; TEXT-DECORATION: none}

.dno {text-align:center;  padding-bottom: 4px; background: #fdf3de; color: #174d02;}
.dno a, a.hover, a.visited {FONT-SIZE:9pt; color: #174d02; TEXT-DECORATION: none; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;}


//STYLES FOR LEFT BUTTON FROM KEEPER.
a {
	cursor:pointer;
}

#feedback_button {
	position:fixed;
	top:259px;
	left:0;
	_position:absolute; 
	_left:0px;
	_top: expression(
    	(parseInt(document.body.scrollTop, 10) + 259 ) + "px"
	);
}

.feedback_fixed {
	position:fixed;
	top:200px;
	_position:absolute; 
	_top: expression(
    	(parseInt(document.body.scrollTop, 10) + 200)+ "px"
	);
}

.feedback_table {
	background-color:#103c08;
	border:#ffaa00 1px solid;
	width:650px;
}

.feedback_table td table td {
	font-family:Verdana,Arial,Helvetica,sans-serif;
	padding:10px 5px 0px 10px;
	font-size:12px;
	font-weight:100;
}

.header {
	font-family:Verdana,Arial,Helvetica,sans-serif;
	padding:10px 5px 0px 10px;
	font-size:13px;
	font-weight:bold;
}

.close, .close a {
	font-family:Verdana,Arial,Helvetica,sans-serif;
	padding:10px 8px 0px 10px;
	font-size:13px;
	font-weight:bold;
	color:#f7e78c;
	cursor:pointer;
}

.feedback_table input {
	border-bottom:#104d00 2px solid;
	border-right:#104d00 2px solid;
	border-left:none;
	border-top:none;
	background-color:#396529;
	color:#ffffff;
	width:270px;
	font-size:12px;
	font-weight:100;
	height:22px;
	padding:2px;
}

.feedback_table textarea {
    border-bottom:#104d00 2px solid;;
    border-right:#104d00 2px solid;;
    border-left:none;
    border-top:none;
    background-color:#396529;
    color:#ffffff;
    width:379px;
    _width:365px;
    font-size:12px;
    font-weight:100;
    height:183px;
    overflow:auto;
	padding:2px;
}

.button {
	margin:10px 0 10px 120px;
	_margin:10px 0 10px 105px;
	color:#f7e78c !important;
	font-weight:bold !important;
	padding:2px;
}

.feedback_vote {
	background-color:#396529;
	border:none;
	height:268px;
	border-bottom:#104d00 2px solid;
	border-right:#104d00 2px solid;
	line-height:130%;
}

.feedback_vote th {
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:13px;
	font-weight:bold;
	text-align:left;
	padding:10px 5px 0px 10px;
}

.feedback_vote span {
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:13px;
	font-weight:bold;
	text-align:left;
	padding:10px 5px 0px 10px;
	display:block;
	width:200px;
}

.feedback_vote input {
	width:18px !important;
	font-weight:20 !important;
	font-size:5px !important;
	border:none !important;
	color:#ffaa00 !important;
	height:10 !important;
	padding:0 2px 0 2px;
	margin:5px 0 0 8px;
	display:block;
	float:left;
}

.feedback_vote label {
	width:155px;
	display:block;
	font-size:13px;
	padding:0 2px 0 2px;
	margin:3px 0 0 8px;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	display:block;
	float:left;
}

.clear {
	clear:both;
}

/*.radio {
	width:18px !important;
	font-weight:20 !important;
	font-size:5px !important;
	border:none !important;
	color:#ffaa00 !important;
	height:10 !important;
	padding:0 2px 0 12px;
	margin:0;
	display:block;
}*/

td.tdVote {
	padding:0 5px 0 10px !important;
	margin:0 !important;
}

td.tdVote label {
	padding:0 !important;
	margin:0 !important;
};