html,body{margin: 0 5 0 5; padding:0;background-color:#fff; height:100%;}
body,td{font:9pt tahoma;color:#000;}

.topmenu a {font-size:10pt}
.topmenu {color:#a4a4a4;}

.clear_small {
    clear:both;
    font-size:1px;
    height:5px;
    overflow:hidden;
}

.br {
    clear:both;
    font-size:1px;
    height:2px;
    overflow:hidden;
}

.mejdu {
    clear:both;
    font-size:1px;
    height:10px;
    overflow:hidden;
}

.mejdu2 {
    clear:both;
    font-size:1px;
    height:5px;
    overflow:hidden;
}

.clear_rigth {
    clear:both;
    font-size:1px;
    width:15px;
    overflow:hidden;
}

.clear_left {
    clear:both;
    font-size:1px;
    width:30px;
    overflow:hidden;
}


/*.top_line {background: #494955 url("/img/top_line.gif") right top no-repeat; height: 15px; padding: 1px 0px 0px 7px; font: 10px Tahoma, Verdana, Arial, Helvetica, sans-serif; color: #fff; overflow: hidden; width: 954px;}*/

.top_line {background: #494955 right top no-repeat; height: 15px; padding: 1px 0px 0px 7px; font: 10px Tahoma, Verdana, Arial, Helvetica, sans-serif; color: #fff; overflow: hidden; width: 954px;}
/*.top_line a {color: #9f9f9f; text-decoration: none;}*/
.top_line a:link    { color: #9f9f9f; text-decoration: none; }
.top_line a:visited { color: #9f9f9f; text-decoration: none; }
.top_line a:active  { color: #9f9f9f; text-decoration: none; }
.top_line a:hover {color: #eeeeee; text-decoration: underline;}
.top_line a.top_line_right {float: right;}
.top_line a.top_line_right:link {color: #fff;}
.top_line a.top_line_right:visited {color: #fff;}
.top_line a.top_line_right:active {color: #fff;}
.top_line a.top_line_right:hover {color: #fff;}

.right_line {background: #494955; padding:5px 10px; font: 12px Tahoma, Verdana, Arial, Helvetica, sans-serif; color: #fff; overflow: hidden;}
.right_line a:link    { color: #9f9f9f; text-decoration: none; }
.right_line a:visited { color: #9f9f9f; text-decoration: none; }
.right_line a:active  { color: #9f9f9f; text-decoration: none; }
.right_line a:hover {color: #eeeeee; text-decoration: underline;}
.right_line a.top_line_right {float: right;}
.right_line a.top_line_right:link {color: #fff;}
.right_line a.top_line_right:visited {color: #fff;}
.right_line a.top_line_right:active {color: #fff;}
.right_line a.top_line_right:hover {color: #fff;}

.top_line_footer {background: #494955 right top no-repeat; height: 15px; padding: 1px 0px 0px 7px; font: 10px Tahoma, Verdana, Arial, Helvetica, sans-serif; color: #fff; overflow: hidden;}
.top_line_footer a:link    { color: #9f9f9f; text-decoration: none; }
.top_line_footer a:visited { color: #9f9f9f; text-decoration: none; }
.top_line_footer a:active  { color: #9f9f9f; text-decoration: none; }
.top_line_footer a:hover {color: #eeeeee; text-decoration: underline;}
.top_line_footer a.top_line_right {float: right;}
.top_line_footer a.top_line_right:link {color: #fff;}
.top_line_footer a.top_line_right:visited {color: #fff;}
.top_line_footer a.top_line_right:active {color: #fff;}
.top_line_footer a.top_line_right:hover {color: #fff;}


.vote {font-size:10pt}

calendar 	{color: #025F8D; font-weight: normal; font-size: 8pt;  font-family: tahoma; text-decoration: none;}
	.calendar a {color: #025F8D; font-weight: normal; font-size: 8pt;  font-family: tahoma; text-decoration: underline;}
	.calendar a:hover {color: #DD0000; text-decoration: underline; font-weight: normal; font-size: 8pt;  font-family: tahoma; }
	 a.calendar:LINK {color: #025F8D; font-weight: normal; text-decoration: none;}

menu-blok 	{color: #025F8D; font-weight: bold; font-size: 8pt;  font-family: tahoma; text-decoration: none;}
	.menu-blok a {color: #025F8D; font-weight: bold; font-size: 8pt;  font-family: tahoma; text-decoration: underline;}
	.menu-blok a:hover {color: #000000; text-decoration: none; font-weight: bold; font-size: 8pt;  font-family: tahoma; }
	 a.menu-blok:LINK {color: #025F8D; font-weight: bold; text-decoration: none;}


h1 {font:16pt tahoma; color:#2b781a; padding-left:0pt; padding-right:0pt; margin-top:0pt; margin-bottom:0pt;}
h2 {font:14pt tahoma; color:#2b781a;}

a  {color : #4C9743; }
a:hover { text-decoration: underline; }

.headerstring a 
{
	color:b1b1b1;
	text-decoration:none;
	font-weight:normal;
}

strong {font-weight:normal;}

.title {padding:0 5 5 5;color:white;font-weight:bold}


.header {font-weight:bold;}
.bold {font-weight:bold;}
.u {text-decoration:underline;}

.orangeblock {font-weight:bold;color:#ffffff;background-color:#F6A326;width:100%;padding-left:5px;padding-bottom:5px}
.rightblock {font-size:8pt;padding:4px;text-align:right;}

.row {
	background-color:#f3f3f3;
	border-right:1px solid #56B945;
	border-left:1px solid #56B945;
	padding-left:5px;
}

.matchrow {
	border-right:1px solid #878787;
	border-left:1px solid #878787;
	padding-left:5px;
}

.matchdate {
	background-color:#ffffff;
	border-left:1px solid #878787;
	border-right:1px solid #878787;
	text-align:left;padding:2px;
}

.matchtour {
	color:#000000;
	padding:2px;
	font-size:12px;
	text-align:left;
}


.img-sh {
	background-image: url(http://zelenplaneta.ru/img/img-sh.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding: 7px 6px 7px 7px;
	/*width: 84px;*/
	width: 71px;
	height: 84px;
}

.PlayerEvents {
	padding-left: 6px;
}

.img-sh2 {
	background-image: url(http://zelenplaneta.ru/img/img-sh.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding: 7px 6px 7px 7px;
	width: 74px;
	height: 84px;
}

.img-border-1 {
	background-image: url(http://zelenplaneta.ru/img/img-border-1.gif);
	background-repeat: no-repeat;
	background-position: center top;
	height: 65px;
	width: 87px;
	padding: 3px;
}

div#nifty {
  margin: 0 10%; background-color: #9BD1FA;
}
div.rounded div {
  height: 1px;
  overflow: hidden;

}
#radiusx, #radiusy {
  text-align: right;
  width: 30px;
}

.button {
	border: 1px solid white; 
	font-size: 10px; 
	background-color:#56B945; 
	color:white;
	padding:1;
}

.disabledbutton {
	border: 1px solid white; 
	font-size: 10px; 
	background-color:#f3f3f3; 
	color:white;
	padding:1;
}

.upmenu {padding-bottom:4px;font-size:12px;font-weight:bold;white-space:nowrap;text-align:center;background-color:#F3F3F3;border-left:1px solid #D3D3D3;border-right:1px solid #D3D3D3}
.curmenu {padding-bottom:4px;font-size:12px;font-weight:bold;white-space:nowrap;text-align:center;background-color:#56B945;border-left:1px solid #488942;border-right:1px solid #488942}
.upmenu a {color:#777777;margin-left:5px;margin-right:5px;text-decoration:none}
.curmenu a {color:#ffffff;margin-left:5px;margin-right:5px;text-decoration:none}
.upmenu a:hover {text-decoration:underline}
.bottommenu {margin:4px;white-space:nowrap;font-size:80%;}

.border {background-color:#488942}
.noborder {background-color:#56B945}

.news {color:#000000;font-size:8pt;padding:10 5 10 5;border-bottom:1px solid #b0b0b0;background-color:#ffffff}
.bottomnews {color:#000000;font-size:8pt;padding:10 5 10 5;}
#newsblock {background-color:#ffffff;}
#newsblock a {color:#000000;text-decoration:none}
#newsblock a:hover {text-decoration:underline}
.linksblock {font-size:7pt;color:#a4a4a4;margin:2px}
.linksblock a {color:#a4a4a4;}
.linksblock a:hover {color:#565656;}

#tagsblock a {color:#000000;white-space:nowrap;}

#matchesblock a {color:#56B945;text-decoration:none}
#matchesblock a:hover {text-decoration:underline}

.greenblock {border-left:1px solid #56B945;border-right:1px solid #56B945;background-color:#f3f3f3}
.grayblock {border-left:1px solid #a4a4a4;border-right:1px solid #a4a4a4;background-color:#f3f3f3}

.maintable {font-size:10pt;}
.tourTable table.maintable {font-size: 9pt;}
.maintable a {color:#000000}
#tableblock a {color:#000000;text-decoration:none}
#tableblock a:hover {text-decoration:underline}
.menuheader {color:#000000;}
.header a {color:#ffffff;}


.orange-bold {
	font-weight: bold;
	color: #FF9C00;
	text-decoration: none;
}
.green-bold {
	font-weight: bold;
	color: #009819;
	text-decoration: none;
}
.green {
	color: #009819;
	text-decoration: none;
}
.black {
	color: #000000;
	text-decoration: none;
}
.gray-bold {
	font-weight: bold;
	color: #515151;
	text-decoration: none;
	font-size: 14px;
}

.contacts {margin:4px;white-space:nowrap;font-size:80%;color:#ffffff;}
.contacts a {color:#ffffff}

.white {color:white;text-decoration:none; font-size: 9pt;}
.white a {text-decoration:none}
.white a:hover {text-decoration:underline}

.mainborder {border-left:1px solid #A4A4A4;border-right:1px solid #A4A4A4;background-color:#ffffff;}

.maincontent {padding:10 15 10 15;font-size:10pt;}

.greenheader {font-weight:bold;color:#ffffff;background-color:#56B945;background-image: url(http://zelenplaneta.ru/img/green-bg.gif);}

.table {font-size:10pt}

#whitemenu a {color:#ffffff}



.orange-top-right {
	background-image: url(http://zelenplaneta.ru/img/orange-top-right.gif);
	background-position: right top;
	background-repeat: no-repeat;
	vertical-align: middle;
	color:#ffffff;
	font-weight:bold;
}

.orange-top-inner {
	background-image: url(http://zelenplaneta.ru/img/orange-bg.gif);
	background-position:bottom left;
	background-repeat:repeat-x;
	padding:5 5 5 6;
	border-bottom:1px solid #E08F14;
}

.orange-top-left {
	background-image: url(http://zelenplaneta.ru/img/orange-top-left.gif);
	background-position: left top;
	background-repeat: no-repeat;
	vertical-align: middle;
}


.green-top-right {
	background-image: url(http://zelenplaneta.ru/img/green-top-right.gif);
	background-position: right top;
	background-repeat: no-repeat;
	vertical-align: middle;
	color:#ffffff;
	font-weight:bold;

}

.green-top-inner {
	background-image: url(http://zelenplaneta.ru/img/green-bg.gif);
	background-position:bottom left;
	background-repeat:repeat-x;
	padding:5 5 5 6;
	border-bottom:1px solid #409E30;
}

.green-top-left {
	background-image: url(http://zelenplaneta.ru/img/green-top-left.gif);
	background-position: left top;
	background-repeat: no-repeat;
	vertical-align: middle;
}


.gray-top-right {
	background-image: url(http://zelenplaneta.ru/img/gray-top-right.gif);
	background-position: right top;
	background-repeat: no-repeat;
	vertical-align: middle;
	color:#ffffff;
	font-weight:bold;
}

.gray-top-inner {
	background-image: url(http://zelenplaneta.ru/img/gray-bg.gif);
	background-position:bottom left;
	background-repeat:repeat-x;
	padding:5 5 5 6;
	border-bottom:1px solid #858585;
}

.gray-top-left {
	background-image: url(http://zelenplaneta.ru/img/gray-top-left.gif);
	background-position: left top;
	background-repeat: no-repeat;
	vertical-align: middle;
}


.grayborder-top-right {
	background-image: url(http://zelenplaneta.ru/img/grayborder-top-right.gif);
	background-position: right top;
	background-repeat: no-repeat;
	vertical-align: middle;
	color:#ffffff;
	font-weight:bold;
	padding:1 2 2 3;
}
.grayborder-top-left {
	background-image: url(http://zelenplaneta.ru/img/grayborder-top-left.gif);
	background-position: left top;
	background-repeat: no-repeat;
	vertical-align: middle;
}





.grayline {
	margin-left:2px;
	margin-right:2px;
	height:1px;
	background-color:#A4A4A4;
	overflow: hidden;

}

.lightgrayline {
	margin-left:2px;
	margin-right:2px;

	height:1px;
	background-color:#d3d3d3;
	overflow: hidden;
}


.lightgrayline2 {

	border-left:1px solid a4a4a4;
	border-right:1px solid a4a4a4;
	height:1px;
	background-color:#d3d3d3;
	overflow: hidden;
}



.greenline {
	margin-left:2px;
	margin-right:2px;
	height:1px;
	background-color:#56B945;
	overflow: hidden;
}

.orangeline {
	margin-left:2px;
	margin-right:2px;
	height:1px;
	background-color:#F6A326;
	overflow: hidden;
}

.darkgreenline {
	margin-left:2px;
	margin-right:2px;
	height:1px;
	background-color:#488942;
	overflow: hidden;
}



.greenborder-bottom-right {
	background-image: url(http://zelenplaneta.ru/img/greenborder-bottom-right.gif);
	background-position: right top;
	background-repeat: no-repeat;
	vertical-align: middle;
	font-weight:bold;
	padding:2 2 3 3;
	overflow: hidden;
}
.greenborder-bottom-left {
	background-image: url(http://zelenplaneta.ru/img/greenborder-bottom-left.gif);
	background-position: left top;
	background-repeat: no-repeat;
	vertical-align: middle;
	overflow: hidden;

}


.greengrayborder-bottom-right {
	background-image: url(http://zelenplaneta.ru/img/greengrayborder-bottom-right.gif);
	background-position: right top;
	background-repeat: no-repeat;
	vertical-align: middle;
	font-weight:bold;
	padding:2 2 3 3;
	overflow: hidden;
}
.greengrayborder-bottom-left {
	background-image: url(http://zelenplaneta.ru/img/greengrayborder-bottom-left.gif);
	background-position: left top;
	background-repeat: no-repeat;
	vertical-align: middle;
	overflow: hidden;

}


.orangeborder-bottom-right {
	background-image: url(http://zelenplaneta.ru/img/orangeborder-bottom-right.gif);
	background-position: right top;
	background-repeat: no-repeat;
	vertical-align: middle;
	font-weight:bold;
	padding:2 2 3 3;
	overflow: hidden;
}
.orangeborder-bottom-left {
	background-image: url(http://zelenplaneta.ru/img/orangeborder-bottom-left.gif);
	background-position: left top;
	background-repeat: no-repeat;
	vertical-align: middle;
	overflow: hidden;

}

.grayborder-bottom-right {
	background-image: url(http://zelenplaneta.ru/img/grayborder-bottom-right.gif);
	background-position: right top;
	background-repeat: no-repeat;
	vertical-align: middle;
	font-weight:bold;
	padding:1 2 2 3;
	overflow: hidden;
}
.grayborder-bottom-left {
	background-image: url(http://zelenplaneta.ru/img/grayborder-bottom-left.gif);
	background-position: left top;
	background-repeat: no-repeat;
	vertical-align: middle;
	overflow: hidden;

}

.grayborder2-bottom-right {
	background-image: url(http://zelenplaneta.ru/img/grayborder2-bottom-right.gif);
	background-position: right top;
	background-repeat: no-repeat;
	vertical-align: middle;
	font-weight:bold;
	padding:1 2 2 3;
	overflow: hidden;
}
.grayborder2-bottom-left {
	background-image: url(http://zelenplaneta.ru/img/grayborder2-bottom-left.gif);
	background-position: left top;
	background-repeat: no-repeat;
	vertical-align: middle;
	overflow: hidden;

}


.grayborder2-top-right {
	background-image: url(http://zelenplaneta.ru/img/grayborder2-top-right.gif);
	background-position: right top;
	background-repeat: no-repeat;
	vertical-align: middle;
	font-weight:bold;
	padding:1 2 2 3;
}
.grayborder2-top-left {
	background-image: url(http://zelenplaneta.ru/img/grayborder2-top-left.gif);
	background-position: left top;
	background-repeat: no-repeat;
	vertical-align: middle;

}


.greenborder-top-right {
	background-image: url(http://zelenplaneta.ru/img/greenborder-top-right.gif);
	background-position: right top;
	background-repeat: no-repeat;
	vertical-align: middle;
	font-weight:bold;
	padding:1 2 2 3;
}
.greenborder-top-left {
	background-image: url(http://zelenplaneta.ru/img/greenborder-top-left.gif);
	background-position: left top;
	background-repeat: no-repeat;
	vertical-align: middle;

}

.clear {
	clear: both;
	font-size: 2pt;
	padding:0;
	margin:0;
}

/* Îôîðìëåíèå áëîêà "Ëþáèìûå êîëìàíäû" íà÷àëî */

.favoriteTeams {
	/*width: 403px;
	_width: 405px;*/
	width: 385px;
	_width: 385px;
	font-size: 8pt;
	border-left: 1px solid rgb(86, 185, 69);
	border-right: 1px solid rgb(86, 185, 69);
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 2px;
	padding-left: 0px;
	background-color: #fff;
	position: relative;
	min-height: 80px;
	_height: 80px;
}

.favoriteTeamTabs {
	width: 80px;
	padding: 0;
	margin: 0;
	font-size: 8pt;
	float: left;
	position: relative;
	z-index: 20;
}

.teamInfo {
	float: left;
	/*background: no-repeat right 5px;*/
	position: relative;
	min-height: 100px;
	_height: 100px;
	z-index: 20;
}

.opacity, .logo {
	position: absolute;
	top: 0;
	right: 0;
	width: 265px;
	height: 100px;
	z-index: 10;
}

.opacity {
	-moz-opacity: 0.85 !important;
	opacity: 0.85 !important;
	filter:alpha(opacity=85);
	background-color: #fff;
}

.logo {
	top: 20px;
	right: 10px;
	z-index: 5;
	background: no-repeat right top;
}

.favoriteTeamTabs .favoriteTeamTab{
	padding: 0 0 4px 4px;
}

.favoriteTeamMaterial, .favoriteTeamMatch, .favoriteTeamName {
	font-size: 8pt;
	padding-left: 10px;
	z-index: 20;
	position: relative;
	width: 275px;
	margin-bottom: 5px;
}

.favoriteTeamName {
	margin-right: 70px;
	width: 205px;
	font-weight: bold;
	text-align: center;
}

/* Right BOX Styles */
img.button { border: 0px; cursor: pointer; background: none; }

.box_bus  { border: 1px solid #d6d6d6; position: relative; background: url(http://zelenplaneta.ru/img/fiat_ducato_school.jpg) bottom center repeat-x; }
.box_bus .body { padding: 10px; }
.box_bus img.crn-tl { left: -1px; top: -1px; position: absolute; }
.box_bus img.crn-tr { right: -1px; top: -1px; position: absolute; }

.box_cal  { border: 1px solid #d6d6d6; position: relative; background: url(http://zelenplaneta.ru/img/calendar.gif) bottom center repeat-x; }
.box_cal .body { padding: 10px; }
.box_cal img.crn-tl { left: -1px; top: -1px; position: absolute; }
.box_cal img.crn-tr { right: -1px; top: -1px; position: absolute; }

.box  { border: 1px solid #d6d6d6; position: relative; background: url(http://zelenplaneta.ru/img/rboxback.gif) bottom center repeat-x; }
.box .body { padding: 10px; }
.box img.crn-tl { left: -1px; top: -1px; position: absolute; }
.box img.crn-tr { right: -1px; top: -1px; position: absolute; }

.sepline { margin-top: 13px;}

.sepline { margin-top: 13px;}

.review .image {background-position: center; float: left; width: 70px; height: 56px; margin: 4px 12px 4px 0px; position: relative;}
.review .text { font-size: 12px; color: #202020; text-align: justify; margin-top: 3px; }
.review .head { font-size: 13px; font-weight: bold; color: #53a946; text-decoration: none; }
.review a.head:hover { text-decoration: none; }

.textindex {
	text-align:justify;
	
	font-size:12px;
	clear:both;
}

.fullinfo {
	text-align:justify;
	
	font-size:12px;
	clear:both;
}