*{
  margin:0px;
  padding:0px;
  border-collapse:collapse;
  font-size:100%;
}
html{
  height:100%;
  background:#002201;
}
body{
  position:relative;
  min-height:100%;
  width:1000px;
  margin:0px auto;
  background:#008548 url(http://dcimages.tennis-russia.ru:80/fon_body1.png) 0% 100% no-repeat;
  font-size:12px;
  font-family:Arial, Helvetica, sans-serif;
  color:#FFFFFF;
}
.fil{
  color:#f7d049;
}
body a{
  color:#f7d049;
}
body a:hover{
  text-decoration:none;
}
body a img{
  border:none;
}
body img{
  vertical-align:bottom;
}
table td{
  vertical-align:top;
}
form fieldset{
  border:none;
}
form input,
form textarea,
form select{
  background:#fffefe;
}
form input.png{
  background-color:transparent;
}
body ul{
  list-style:none;
}
#header{
  min-height:270px;
  padding-top:15px;
  background:url(http://dcimages.tennis-russia.ru:80/fon_header.png) 0% 0% no-repeat;
}
#left{
  width:190px;
  padding-left:20px;
  padding-top:20px;
  float:left;
  text-align:center;
}
#right{
  margin-left:260px;
  padding-right:20px;
  padding-top:20px;
}
#center{
  clear:both;
  padding-bottom:100px;
}
#footer{
  width:1000px;
  height:80px;
  overflow:hidden;
  position:absolute;
  bottom:0px;
  left:0px;
  font-size:10px;
}
#footer #foot01{
  float:left;
  width:220px;
  padding:20px;
}
#footer #foot02{
  margin-left:260px;
  padding-top:20px;
  padding-right:20px;
  text-align:right;
}

#header h1{
  background:#002201;
  font-size:19px;
  margin-bottom:20px;
  text-align:center;
  padding:3px 0px;
}
#header h2{
  font-size:28px;
  text-transform:uppercase;
  padding-top:20px;
  padding-bottom:15px;
}
#header h3{
  font-size:20px;
}
#header h4{
  font-size:18px;
  margin-top:30px;
  padding-bottom:20px;
}
#header_left{
  width:220px;
  padding:0px 20px;
  float:left;
  text-align:center;
  font-size:14px;
}
#header_center{
  margin:0px 260px;
  text-align:center;  
}
#header_right{
  width:220px;
  padding:0px 20px;
  float:right;
}
#header_left img{
  margin-bottom:20px;
}
#header_left a{
  color:#FFFFFF;
}
#header_left a:hover{
  color:#FFFFFF;
}
#hdcenter_left{
  float:left;
  width:180px;
}
#hdcenter_center{
  margin-left:180px;
  margin-right:180px;
}
#hdcenter_right{
  float:right;
  width:180px;
}
#header #frame1,
#header #frame2{
  margin-left:-75px;
}

#menu{
  background:#002201;
  text-align:center;
  padding:10px 0px;
  font-weight:bold;
}
#menu li{
  display:inline;
  margin:0 6px;
}
#menu li ul{
  position:absolute;
  background:#002201;
  visibility:hidden;
  text-align:left;
  padding-top:10px;
  padding-bottom:10px;
}
#menu li ul li{
  display:block;
  font-weight:normal;
}
#menu li ul li a:hover{
  color:#f7d049;
}
#menu a{
  text-decoration:none;
  color:#FFFFFF;
}
#menu a:hover{
  color:#f7d049;
}

#left h2{
  margin-top:35px;
  margin-bottom:10px;
}
#left table{
  margin-top:25px;
  width:190px;
  text-align:left;
}
#left table #choose{
  margin-top:20px;
  margin-bottom:60px;
}
#left table #choose p {
  padding-bottom:3px;
}
#left table #result{
  margin-top:20px;
  margin-bottom:60px;
}
#left table input{
  background-color:transparent;
  cursor:pointer;
}
#left table h5{
  text-align:right;
}
#left .topleft{
  width:11px;
  height:22px;
  background:url(http://dcimages.tennis-russia.ru:80/image02/1.png) 0% 0% no-repeat;
}
#left .topcenter{
  background:url(http://dcimages.tennis-russia.ru:80/image02/2.png) 0% 0% repeat-x;
  padding-top:3px;
  color:#FFFFFF;
}
#left .topright{
  width:13px;
  height:22px;
  background:url(http://dcimages.tennis-russia.ru:80/image02/3.png) 0% 0% no-repeat;
}
#left .midleft{
  background:url(http://dcimages.tennis-russia.ru:80/image02/4.png) 0% 0% repeat-y;
}
#left .midcenter{
  background:#006d36;
  padding-top:15px;
  padding-bottom:5px;
}
#left .midright{
  background:url(http://dcimages.tennis-russia.ru:80/image02/6.png) 0% 0% repeat-y;
}
#left .bottomleft{
  width:11px;
  height:13px;
  background:url(http://dcimages.tennis-russia.ru:80/image02/7.png) 0% 0% no-repeat;
}
#left .bottomcenter{
  background:url(http://dcimages.tennis-russia.ru:80/image02/8.png) 0% 0% repeat-x;
}
#left .bottomright{
  width:13px;
  height:13px;
  background:url(http://dcimages.tennis-russia.ru:80/image02/9.png) 0% 0% no-repeat;
}

#right_center{
  text-align:center;
  clear:right;
  padding-top:20px;
}
#right_center .table{
  margin-bottom:5px;
  width:715px;
  border:1px #002201 solid;
  background:#FFFFFF;
}
#right_center .table img{
  margin:2px 7px;
}
/*#right_center table{
  margin-bottom:5px;
  width:715px;
}
#right_center .topleft{
  width:11px;
  height:12px;
  background:url(http://dcimages.tennis-russia.ru:80/image01/1.png) 0% 0% no-repeat;
}
#right_center .topcenter{
  background:url(http://dcimages.tennis-russia.ru:80/image01/2.png) 0% 0% repeat-x;
}
#right_center .topright{
  width:13px;
  height:12px;
  background:url(http://dcimages.tennis-russia.ru:80/image01/3.png) 0% 0% no-repeat;
}
#right_center .midleft{
  background:url(http://dcimages.tennis-russia.ru:80/image01/4.png) 0% 0% repeat-y;
}
#right_center .midcenter{
  background:#FFFFFF;
}
#right_center .midcenter img{
  margin:0px 7px;
}
#right_center .midright{
  background:url(http://dcimages.tennis-russia.ru:80/image01/6.png) 0% 0% repeat-y;
}
#right_center .bottomleft{
  width:11px;
  height:13px;
  background:url(http://dcimages.tennis-russia.ru:80/image01/7.png) 0% 0% no-repeat;
}
#right_center .bottomcenter{
  background:url(http://dcimages.tennis-russia.ru:80/image01/8.png) 0% 0% repeat-x;
}
#right_center .bottomright{
  width:13px;
  height:13px;
  background:url(http://dcimages.tennis-russia.ru:80/image01/9.png) 0% 0% no-repeat;
}*/

#right div.blog{
  min-height:97px;
  margin-bottom:25px;
}
#right #border div.blog{
  width:325px;
  float:left;
}
#right div.blog img{
  float:left;
  margin-right:25px;
  margin-top:5px;
  margin-bottom:10px;
  border:1px #002201 solid;
}
#right div.blog h4{
  font-size:14px;
  margin-bottom:5px;
}
#show h3{
  text-align:center;
  margin-top:20px;
}
#show h4{
  margin-bottom:5px;
  font-size:16px;
}
#show p {
  line-height:16px;
}
#voting{
  width:100px;
  height:35px;
  cursor:pointer;
  border:none;
}
.title {
	text-transform:uppercase;
	color:#ffee60;
	font-weight:bold;
	font-size:14px;
}
.title:hover {
	color:#ffffff;
}
.for_pertner {
	font-size:12px;
}