html, body {
	margin:0px; padding:0px; 
	position:relative; 
}

body {
	text-align:center;
	background:#039a01 url(../images/1.jpg) repeat fixed;
	font-size: 14px;
    font-family:Trebuchet MS;
    color:#000;
}

a{
  text-decoration: underline;
  color:#000000;
}

a:hover{
  text-decoration: none;
  color:#000000;
}

#all {
	text-align:left;
	margin:0 auto;
	min-width:1000px;
	max-width:1000px;
}

.head {
	display:block;
	background:url(../images/bg.jpg) no-repeat;width:1000px;height:236px;
}

/*
    первое меню
*/

.head ul{float:right;width:1000px;margin:0;padding:0;}

* html .head ul{width:100%;}

.head ul li{display:inline;}

.head ul li a{color:#FFFFFF;text-decoration:none;float:right;text-transform:uppercase;outline:none;padding:202px 20px 3px 20px;font-weight: bold;}

/*
    сайт
*/

#container {
	position:relative; 
	display:block; 
    background:#ffffff;
	border-left:solid 300px #F0FFF0;
}

/*
    Левая таблица
*/

#inner {
	display:block;
	position:relative;
	margin-left:-300px;
	padding:1px;
}

#left {
	float:left; 
	position:relative; 
	width:300px;
	left:0px;
}

div.tableleft{margin:10px 0 10px 6px;}

div.tableleft td{padding:6px 0 0 0;}

 tr.yourteam{color:#008b00;font-weight: bold;}

tr.myteam{color:#ffa500;font-weight: bold;}

/*
    Центр
*/

#center {
	margin-left:300px;
	position:relative; 
	display:block;
	height:1%;
	padding:0 15px 0 15px;
}
.clear {
	clear:both;
}


.foot {
	display:block;
	height:50px;
	background:#360;
	padding:15px;
	text-align:center;
	color:#e5f5e5;
}

h2{font: normal 18px/26px "Tahoma", "Lucida Grande", "Myriad Pro", sans-serif;color: #008b00;padding: 15px 0 2px 0;margin: 0;}

a.black{
  color: #008b00;
  font: normal 18px/26px "Tahoma", "Lucida Grande", "Myriad Pro", sans-serif;
}

h4{background:url(../images/ball.gif) no-repeat left 6px;font:bold 11px/18px verdana,arial, helvetica, sans-serif;text-transform:uppercase;letter-spacing:2px;text-align:right;border-bottom:1px solid #360;padding-top:5px;margin:10px 5px 0 0;}

h1{background:url(../images/salh1.gif) no-repeat 0;font:24px/50px georgia, times new roman, times, serif;letter-spacing:2px;padding-left:40px;}

h3, h5, h6{font:bold 16px/18px verdana, arial, helvetica, sans-serif;letter-spacing:2px;text-transform:uppercase;}

/*
    Изображение
*/

.leftimg{float:left;margin:7px 7px 7px 0;}

.rightimg{float:right;margin:7px 0 7px 7px;}

/*
    Следующий матч
*/
.next-game{
    width:270px;
}
.next-game-pic{
    width:270px;
    height: 329px;
    background: url('../images/anons.jpg');
	text-align: center;
    margin-left:8px;
}
.next-game-team1{
    padding-top:145px;
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 22px;
	font-weight: bold;
    color: #006400;
}
.next-game-team2{
    padding-top:5px;
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 22px;
	font-weight: bold;
    color: #8B0000;
}
.next-game-subteam{
    padding-top:2px;
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 12px;
    color: #000000;
}
.next-game-date{
    padding-top:0;
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 32px;
    font-weight: bold;
    color: #fff;
}
.next-game-month{
    padding-top:-2px;
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 14px;
    font-weight: bold;
    color: #fff;
}
.next-game-start{
    font-size:13px;
	font-weight: bold;
    color: #FFFFFF;
    padding-top:5px;
}
.next-game-place{
    font-size:13px;
	font-weight: bold;
    color: #FFFFFF;
    padding-top:0px;
}

/*
    snews
*/

#search {
float:right;
clear:both;
text-align:right;
border-top:1px solid #ccc;
margin:0;
padding:10px 0 0;
}

input{vertical-align:middle;padding:2px;}

input.searchfield{width:200px;border:1px solid #99cc00;font-size:.9em;padding:6px;}

input.searchbutton{border:border:1px solid #99cc00;color:#000;font-weight:700;font-size:.9em;padding:6px;}

textarea {
width:97%;
height:400px;
padding:3px;
}

.comment {
color:gray;
border-top:1px solid #ccc;
background:#F5F6F6;
margin:0 0 10px;
padding:10px;
}

.commentsbox {
color:gray;
background:#f4f4f4;
margin:0 0 10px;
padding:10px;
}

.date {
border-top:1px solid #eee;
margin:0 0 20px;
font-size:11px;
color: #616161;
}

.news {
margin:0 0 20px;
font-size:11px;
color: #616161;
}

.news h3{font:bold 11px/18px verdana, arial, helvetica, sans-serif;letter-spacing:2px;text-transform:uppercase;}

.highlight {background:#ffff88;} 

.commentsrss { lear: both;padding: 4px 36px 0 0;margin-bottom: 4px;height: 32px;color: #000; vertical-align: middle;text-align: right; } 

.commentsrss a { font-variant: small-caps;font-size: 1.2em;color: #000;text-decoration: none; } 

.comment_preview { font-size: 9em;font-style: italic;color: #555; }

.imput_captcha {vertical-align:middle;} 

.img_captcha {vertical-align:middle;margin:0 20px;} 

<!-- 
.nth-corners {background-color: #fff; width:270px; margin-left:3px; padding:5px; border:1px solid #99cc00; position:relative} 

.nth-corners span {display:block; position:absolute; width:10px; height:10px;background-image:url(../images/corners.png)} 

.top-right {top:-1px; right:-1px; background-position:100% 0} 

.top-left  {top:-1px; left:-1px} 

.bot-right {bottom:-1px; right:-1px; background-position:100% 100%} 

.bot-left  {bottom:-1px; left:-1px; background-position:0 100%} 

* html .top-right {right: expression( this.parentNode && this.parentNode.offsetWidth % 2 ? -2 : -1 );} 
--> 

/* sitemap */
.drop_title a {
font:bold 12px Arial;
}

.droplist_div {
width:95%;
border-bottom:1px solid #ccc;
padding:4px 0;
}

.subcatlist_div {
width:95%;
padding:0 0 0 15px;
}

/*
    меню левое
*/
.markermenu{width:299px;clear:left;position:relative;margin:-15px 0 0 -1px}

.markermenu ul{list-style-type:none;padding-left:0;border-bottom:1px solid #e5f5e5;}

.markermenu ul li a{background:url(../images/1.gif);font: bold 14px "Tahoma", "Lucida Grande", "Myriad Pro", sans-serif;color:#fff;display:block;width:auto;border-bottom:1px solid #e5f5e5;padding:8px 5px 5px 5px;text-decoration: none;}

* html .markermenu ul li a{width:299px;}

.markermenu ul li a:visited,.markermenu ul li a:active{color:#fff;}

.markermenu ul li a:hover,.markermenu ul li a.selected{color:#eee8aa;background-color:#b70001;border-bottom:1px solid #360;}

.blackwhite li a{background:url(../images/vfl_3600.png);}

.blackwhite li a:hover{background:url(../images/vfl_360.png);color:#eee8aa;}

.ddsubmenustyle,.ddsubmenustyle ul{font: bold 14px "Tahoma", "Lucida Grande", "Myriad Pro", sans-serif;position:absolute;left:0;top:0;list-style-type:none;border-bottom-width:0;visibility:hidden;z-index:100;border-bottom:1px solid #e5f5e5;margin:0;padding:1px;}

.ddsubmenustyle li a{display:block;width:100%;color:#fff;text-align:left;padding:4px 5px;text-decoration: none;}

* html .ddsubmenustyle li{display:inline-block;width:100%px;}

.ddsubmenustyle li a:hover{background-color:#b70001;color:#eee8aa;}

.downarrowpointer{padding-left:4px;border:0;}

.rightarrowpointer{position:absolute;padding-top:3px;left:100px;border:0;}

.ddiframeshim{position:absolute;z-index:500;background:transparent;width:0;height:0;display:block;border-width:0;}