body {
	background-color: #31374f;
	background-image: url('/images/bg_all_blue.gif');
	background-repeat: repeat;
	margin: 0;
	padding: 0;	
	font-family: "Trebuchet MS", Helvetica, sans-serif;
	*overflow-x:hidden;
}


a {
	text-decoration: none;
}

.antislide {
	width: 1000px;

}

table {
	font-size: 100%;
}

.batter728 {
	xmargin-bottom: 10px;
	margin-top: 10px;
	text-align: center;
}

.rowCell .batter728 {
	width: 962px;
	margin-bottom: 2px;	
	margin-top: 0px;
}

/* top menu rules */

.topLogoCell {
	padding-right: 10px;
	padding-left: 0px;
}

.menuTopDiv {
	position: relative;
	z-index: 10;
	width:861px;
}

.menuTD {
	width: 100%;
	padding-bottom: 10px;
}


/* END top menu rules */

/* page nav rules */



.navOuter {
	position: relative;
	height:25px;	
	clear: both;
}

div.blocknav {
	height:28px;
	text-align: right;
	clear: both;
	margin-right: 3px;
	padding-top: 3px;
	position: absolute;
	right: 0;
	top: 1px;
}

div.blocknav ol, div.blocknav ul {
	padding:0px;
	float:right;
	margin:0px;
	list-style:none;
}

div.blocknav ol li {	
	display:block; 
	float:left;
	list-style:none; 	 
	margin: 0 0 0 6px;
	padding-top: 9px;
}

div.blocknav ol li.cur a {
	background:url(/images/thumb-blue-active.gif) no-repeat;
}

div.blocknav ol li a {
	display:block; 
	float:left;
	width: 7px;
	height: 8px;
	background:url(/images/thumb-passive.gif) no-repeat;  
}

div.blocknav ul li {
	display:block; 
	float:left;
	list-style:none; 	
	margin: 0 0px 0 6px;
}

.blocknav ul li.prev a.enabled {
	background:url(/images/nav-left-enabled.gif) no-repeat; 
}

.blocknav ul li.next a.enabled {
	background:url(/images/nav-right-enabled.gif) no-repeat; 
}

.blocknav ul li.prev a:hover {
	background:url(/images/nav-left-hover.gif) no-repeat; 
}

.blocknav ul li.next a:hover {
	background:url(/images/nav-right-hover.gif) no-repeat; 
}

.blocknav ul li.prev a.disabled {
	background:url(/images/nav-left-disabled.gif) no-repeat; 
}

.blocknav ul li.next a.disabled {
	background:url(/images/nav-right-disabled.gif) no-repeat; 
}

.blocknav ul li.prev a.pressed {
    background:url('/images/nav-left-press.gif') no-repeat;
}

.blocknav ul li.next a.pressed {
    background:url('/images/nav-right-press.gif') no-repeat;
}

div.blocknav ul li a {
	display:block; 
	float:left;
	height: 27px;
	width: 27px;
}



/* orange blocks nav */

.orange div.blocknav ul li.prev a.enabled, .orange div.blocknav ul li.prev a, .grayOnOrange div.blocknav ul li.prev a.enabled, .grayOnOrange div.blocknav ul li.prev a {
    background:url('/images/nav-orng-left-enabled.gif') no-repeat;
}

.orange div.blocknav ul li.next a.enabled, .orange div.blocknav ul li.next a, .grayOnOrange div.blocknav ul li.next a.enabled, .grayOnOrange div.blocknav ul li.next a {
    background:url('/images/nav-orng-right-enabled.gif') no-repeat;
}

.orange div.blocknav ul li.prev a.enabled:hover, .grayOnOrange div.blocknav ul li.prev a.enabled:hover {
    background:url('/images/nav-orng-left-hover.gif') no-repeat;
}

.orange div.blocknav ul li.next a.enabled:hover, .grayOnOrange div.blocknav ul li.next a.enabled:hover {
    background:url('/images/nav-orng-right-hover.gif') no-repeat;
}

.orange div.blocknav ul li.prev a.pressed, .grayOnOrange div.blocknav ul li.prev a.pressed {
    background:url('/images/nav-orng-left-press.gif') no-repeat;
}

.orange div.blocknav ul li.next a.pressed, .grayOnOrange div.blocknav ul li.next a.pressed {
    background:url('/images/nav-orng-right-press.gif') no-repeat;
}

.orange div.blocknav ul li.prev a.disabled, .grayOnOrange div.blocknav ul li.prev a.disabled {
    background:url('/images/nav-orng-left-disabled.gif') no-repeat;
}

.orange div.blocknav ul li.next a.disabled, .grayOnOrange div.blocknav ul li.next a.disabled {
    background:url('/images/nav-orng-right-disabled.gif') no-repeat;
}

.orange div.blocknav ol li a, .grayOnOrange div.blocknav ol li a {
    background:url('/images/thumb-orng-passive.gif') no-repeat;
}

.orange div.blocknav ol li.cur a, .grayOnOrange div.blocknav ol li.cur a {
    background:url('/images/thumb-orng-gray2-active.gif') no-repeat;
}



/* Sport blocks nav */

.sport div.blocknav ul li.prev a.enabled, .sport div.blocknav ul li.prev a {
    background:url('/images/nav-sport-left-enabled.gif') no-repeat;
}

.sport div.blocknav ul li.next a.enabled, .sport div.blocknav ul li.next a {
    background:url('/images/nav-sport-right-enabled.gif') no-repeat;
}

.sport div.blocknav ul li.prev a.enabled:hover {
    background:url('/images/nav-sport-left-hover.gif') no-repeat;
}

.sport div.blocknav ul li.next a.enabled:hover {
    background:url('/images/nav-sport-right-hover.gif') no-repeat;
}

.sport div.blocknav ul li.prev a.pressed {
    background:url('/images/nav-sport-left-press.gif') no-repeat;
}

.sport div.blocknav ul li.next a.pressed {
    background:url('/images/nav-sport-right-press.gif') no-repeat;
}

.sport div.blocknav ul li.prev a.disabled {
    background:url('/images/nav-sport-left-disabled.gif') no-repeat;
}

.sport div.blocknav ul li.next a.disabled {
    background:url('/images/nav-sport-right-disabled.gif') no-repeat;
}

.sport div.blocknav ol li a {
    background:url('/images/thumb-sport-passive.gif') no-repeat;
}

.sport div.blocknav ol li.cur a {
    background:url('/images/thumb-sport-active.gif') no-repeat;
}



/* gray2 blocks nav */

.gray2 div.blocknav ul li.prev a.enabled{
    background:url('/images/nav-gray2-left-enabled.gif') no-repeat;
}

.gray2 div.blocknav ul li.next a.enabled{
    background:url('/images/nav-gray2-right-enabled.gif') no-repeat;
}

.gray2 div.blocknav ul li.prev a.enabled:hover{
    background:url('/images/nav-gray2-left-hover.gif') no-repeat;
}

.gray2 div.blocknav ul li.next a.enabled:hover{
    background:url('/images/nav-gray2-right-hover.gif') no-repeat;
}

.gray2 div.blocknav ul li.prev a.pressed{
    background:url('/images/nav-gray2-left-press.gif') no-repeat;
}

.gray2 div.blocknav ul li.next a.pressed{
    background:url('/images/nav-gray2-right-press.gif') no-repeat;
}

.gray2 div.blocknav ul li.prev a.disabled{
    background:url('/images/nav-gray2-left-disabled.gif') no-repeat;
}

.gray2 div.blocknav ul li.next a.disabled{
    background:url('/images/nav-gray2-right-disabled.gif') no-repeat;
}

.gray2 div.blocknav ol li a{
    background:url('/images/thumb-gray2-passive.gif') no-repeat;
}

.gray2 div.blocknav ol li.cur {
	padding-top: 8px;
}

.gray2 div.blocknav ol li.cur a{
    background:url('/images/thumb-gray2-active.gif') no-repeat;
}



/* up down nav */


.gray2 div.UpDown div.up a {
	background:url('/images/nav-gray2-up-enabled.gif') no-repeat;
}

.gray2 div.UpDown div.down a {
	background:url('/images/nav-gray2-down-enabled.gif') no-repeat;
}


div.UpDown  {
	height:28px;
	text-align: right;
	clear: both;
	margin-right: 3px;
	padding-top: 3px;
	position: absolute;
	right: 0;
	top: 1px;
}


div.UpDown div {
	width: 27px;	
}

div.UpDown div a {
	display: block;	
	width: 27px;	
}


.gray2 div.UpDown div.up a, .gray2 div.UpDown div.up a.enabled {
	background:url('/images/nav-gray2-up-enabled.gif') no-repeat;
}

.gray2 div.UpDown div.down a, .gray2 div.UpDown div.down a.enabled {
	background:url('/images/nav-gray2-down-enabled.gif') no-repeat;
}

.gray2 div.UpDown div.up a.enabled:hover {
    background:url('/images/nav-gray2-up-hover.gif') no-repeat;
}

.gray2 div.UpDown div.down a.enabled:hover {
    background:url('/images/nav-gray2-down-hover.gif') no-repeat;
}

.gray2 div.UpDown div.up a.pressed {
    background:url('/images/nav-gray2-up-press.gif') no-repeat;
}

.gray2 div.UpDown div.down a.pressed {
    background:url('/images/nav-gray2-down-press.gif') no-repeat;
}

.gray2 div.UpDown div.up a.disabled {
    background:url('/images/nav-gray2-up-disabled2.gif') no-repeat;
}

.gray2 div.UpDown div.down a.disabled {
    background:url('/images/nav-gray2-down-disabled2.gif') no-repeat;
}

.gray2 div.UpDown div.up a.disabled2 {
    background:url('/images/nav-gray2-up-disabled.gif') no-repeat;
}

.gray2 div.UpDown div.down a.disabled2 {
    background:url('/images/nav-gray2-down-disabled.gif') no-repeat;
}




/* under menu block */

.topBlock {
	display:block;
	margin-bottom: 10px;
	margin-top: 10px;
}

.underMenu {
	font-size: 15px;	
	xheight: 23px;
	position: absolute;
	z-index: 0;
	top: 85;
	width: 850px;
}

.underMenu, .underMenu a {
	color: #ffffff;	
}

.underMenu a {
	text-decoration: underline;
}

.underMenu span, .underMenu span a {
	color: #f27301;
}

.underMenu span.arrowLink {
	background-image: url(/images/arrowlink.gif);
	background-repeat: no-repeat;
	background-position: center;
	width: 20px;
}

.underMenu div {
	float: left;
	margin-left: 10px;
	margin-right: 10px;
}

.underMenu div.dateRight {
	float: right;
}

/* END under menu block */



/* buttons rules */

.controlPan {
	margin-bottom: 5px;	
}

.controlPan .selectMenu {
	float: left;
}

.rightRuler {
	float: right;
}

.leftRuler {
	float: left;
}

.controlPan .styledBtn {	
	float: left;
	margin-right: 2px;
	margin-left: 2px;
}

.styledBtn {position: relative;}
.styledBtn a {background:url(/images/bg_orange_button.gif) left top no-repeat; outline:none; padding-left:7px; //padding-top:1px; display:block; position:relative; font:bold 14px "Trebuchet MS", Helvetica, sans-serif; text-decoration:none; line-height:26px !important; cursor:pointer; //cursor:hand}
.styledBtn a span {background:url(/images/bg_orange_button.gif) right top no-repeat; padding-right:7px; //margin-top:-1px; display:block; height:26px; //height:auto; white-space:nowrap; color:#FFF !important}
.styledBtn a span * {color:#424C61 !important; top:-1px !important; position:absolute;text-decoration:none;}

.styledBtn .active {cursor:default}

.styledBtn .active,
.styledBtn a:hover {background:url(/images/bg_orange_button.gif) left -26px no-repeat}

.styledBtn .active span,
.styledBtn a:hover span {background:url(/images/bg_orange_button.gif) right -26px no-repeat; color:#8F3701 !important}

.styledBtn .active span *,
.styledBtn a:hover span * {color:#FFF !important}

.clearer {
	clear: both;
}




/****************************************************************************************************************************************/
/*********************************************            &#9580;ª¸ªºÿ&#8730; ø ÿþû  úýþÿþú            **********************************************/
/****************************************************************************************************************************************/


#buttons li {margin-right:8px} /* þª¸ªºÿ&#8730; üõöôº úýþÿúðüø (óþ¨ø÷þýªðû¹ý&#8730;õ) */



#buttons a {padding-left:7px} /* ÿþû  úýþÿþú */
#buttons a span {padding-right:7px} /* ÿþû  úýþÿþú */
/* ÷ýð¢õýø  padding-left ø padding-right ýõ ôþûöý&#8730; ñ&#8730;ª¹ üõý¹°õ 5px */



#buttons .submenu ul {padding:0px 0px 6px 0px} /* þª¸ªºÿ&#8730; üõöôº úýþÿúðüø (òõ¨ªøúðû¹ý&#8730;õ) */
#buttons .submenu ul li {margin:0px 0px 8px 0px} /* þª¸ªºÿ&#8730; üõöôº úýþÿúðüø (òõ¨ªøúðû¹ý&#8730;õ) */
/* ! ¸ºüüð padding-bottom ø margin-bottom ò¸õóôð ôþûöýð = 14px */



form .input, form .radio, form .razdel, form .rybrika {margin-right:12px} /* þª¸ªºÿ&#8730; üõöôº ¸õûõúªþ¨ðüø */


/****************************************************************************************************************************************/
/****************************************************************************************************************************************/
/****************************************************************************************************************************************/


/*#menu {position:absolute; height:81px; width:861px; margin:100px 0px 0px 100px}*/

#menu {position:relative; height:81px; width:861px;margin:0px 0px 0px 0px;z-index: 10;}

#searchBut {position:absolute; z-index:200; right:12px; //right:11px}
#searchBut a {background:url(/images/search_button.png) left top no-repeat; outline:none; padding-left:7px; //padding-top:1px; display:block; position:relative; font:bold 14px "Trebuchet MS", Helvetica, sans-serif; text-decoration:none; line-height:26px !important; cursor:pointer; //cursor:hand}
#searchBut a span {background:url(/images/search_button.png) right top no-repeat; padding-right:7px; //margin-top:-1px; display:block; height:26px; //height:auto; white-space:nowrap; color:#FFF !important}
#searchBut a span * {color:#424C61 !important; top:-1px !important; left:7px !important; //left:0px}

#searchBut .active {cursor:default}

#searchBut .active,
#searchBut a:hover {background:url(/images/search_button.png) left -26px no-repeat}

#searchBut .active span,
#searchBut a:hover span {background:url(/images/search_button.png) right -26px no-repeat; color:#8F3701 !important}

#searchBut .active span *,
#searchBut a:hover span * {color:#FFF !important}






#marks {position:absolute; height:32px; margin-left:20px; z-index:2}
#marks .right {height:32px; width:10px; background:url(/images/marks_bg_r.png) no-repeat; position:absolute; top:0px; right:-1px; z-index:150}
#marks .left {height:32px; width:10px; background:url(/images/marks_bg_l.png) no-repeat; position:absolute; top:0px; left:-1px; z-index:151}
#marks ul {padding:0px; float:left; margin:0px; list-style:none; position:relative; background:url(/images/marks_bg.png) repeat-x; overflow:hidden}
#marks li {float:left; position:relative}
#marks a {color:#FFF !important; outline:none; height:32px; overflow:hidden; text-align:center; display:block; float:left; position:relative; font:normal 20px "Trebuchet MS", Helvetica, sans-serif; text-decoration:none; cursor:pointer; //cursor:hand}
body:first-of-type #marks a {font-size:19px}
#marks a span {color:#FFF !important; display:block; height:32px; padding-top:4px; white-space:nowrap}
#marks a.first {width:96px; background:url(/images/marks_buttons_r.png) right top no-repeat; padding-left:0px}
#marks a.first span {background:url(/images/marks_shadow_l.png) left top no-repeat; padding-right:0px}
body:first-of-type #marks a.first span {padding-top:6px}
body:first-of-type #marks a.first span * {margin-top:4px}
#marks a.last {width:96px; background:url(/images/marks_shadow_r.png) right top no-repeat; padding-left:0px}
#marks a.last span {background:url(/images/marks_buttons_l.png) left top no-repeat; padding-right:0px}
body:first-of-type #marks a.last span {padding-top:6px}
body:first-of-type #marks a.last span * {margin-top:4px}

#marks a.last span *,
#marks a.first span * {color:#424C61}

#marks a span * {width:96px; margin-top:2px; margin-left:-5px; //margin-left:0px; text-align:center}

#marks a.active {width:96px; //width:106px; padding-left:10px; background:url(/images/menu_buttons2.png) left -32px no-repeat; cursor:default}
#marks a.active span {padding-right:10px; padding-top:2px; color:#8F3701 !important; background:url(/images/menu_buttons2.png) right -32px no-repeat}
#marks a.active span * {width:106px; color:#FFF !important; margin-top:2px}
body:first-of-type #marks a.active span {padding-top:4px}
body:first-of-type #marks a.active span * {margin-top:4px}

#marks a.active.r {background-position:left top; cursor:pointer; //cursor:hand}
#marks a.active.r span {padding-top:2px; background-position:-63px top; color:#3D4A67 !important}
#marks a.active.r span * {margin-top:2px; color:#EEE !important}

#marks a.active.l {background-position:-1px top; cursor:pointer; //cursor:hand}
#marks a.active.l span {padding-top:2px; background-position:right top; color:#3D4A67 !important}
#marks a.active.l span * {margin-top:2px; color:#EEE !important}

#marks a.active.c {background-position:left top; cursor:pointer; //cursor:hand}
#marks a.active.c span {padding-top:2px; background-position:right top; color:#3D4A67 !important}
#marks a.active.c span * {margin-top:2px; color:#EEE !important}

#marks a:hover.active.disable, #marks a.active.disable {background-position:left -64px !important; cursor:pointer}
#marks a:hover.active.disable span, #marks a.active.disable span {padding-top:4px; background-position:right -64px !important; color:#FFF !important}
#marks a:hover.active.disable span *, #marks a.active.disable span * {margin-top:2px; color:#424C61 !important}

#marks a:hover.active {background-position:left -32px !important}
#marks a:hover.active span {padding-top:2px; background-position:right -32px !important; color:#8F3701 !important}
#marks a:hover.active span * {margin-top:2px; color:#FFF !important}

#buttons {position:absolute; height:50px; width:861px; top:31px; z-index:1}
#buttons ol {background:url(/images/menu_bg.png) 0px 0px no-repeat; height:50px; padding-left:12px; margin:0px}
#buttons li {float:left; list-style:none; margin-top:12px}
#buttons a {background:url(/images/menu_buttons.png) left top no-repeat; outline:none; //padding-top:1px; display:block; position:relative; font:normal 17px "Trebuchet MS", Helvetica, sans-serif; text-decoration:none; line-height:25px; cursor:pointer; //cursor:hand}
#buttons a span {background:url(/images/menu_buttons.png) right top no-repeat; //margin-top:-1px; display:block; height:25px; line-height:23px; color:#222; //padding-bottom:2px; //height:auto; white-space:nowrap}

#searchBut a span *,
#marks a span *,
#buttons a span * {position:absolute; z-index:10; top:1px; color:#C4C4C4; text-decoration:none}
#marks a span * {left:5px; //left:0px}
body:first-of-type .submenu a span * {width:100%; left:0px}
html:first-child .submenu a span * {width:100%; left:0px}

#buttons a:hover,
#buttons .active {background-position:0px -25px}
#buttons .active {cursor:default !important}
#buttons a:hover {cursor:pointer; //cursor:hand}

#buttons li:hover .sub span,
#buttons li.iehover .sub span,
#buttons .sub:hover span,
#buttons a:hover span,
#buttons .active span,
#buttons .sub.active2 span {background-position:right -25px; padding-top:2px; //padding-top:1px; height:23px; //height:auto; //line-height:24px !important; padding-bottom:0px !important; color:#8F3701 !important}

#buttons li:hover .sub span *, 
#buttons li.iehover .sub span *,
#buttons .sub:hover span *, 
#buttons a:hover span *, 
#buttons .active span *, 
#buttons .sub.active2 span * {color:#FFF; top:1px; //top:0px}

#buttons .sub {background-position:0px -50px; //padding-top:0px; position:absolute; top:12px; z-index:200; //margin-top:0px; right:6px; //right:5px}
#buttons .sub span {background-position:right -50px; height:32px; padding-right:14px; position:relative; //top:1px}

#buttons li:hover .sub, 
#buttons li.iehover .sub, 
#buttons .sub:hover, 
#buttons .sub.active2 {background-position:left -82px; cursor:pointer !important}

#buttons li:hover .sub span, 
#buttons li.iehover .sub span, 
#buttons .sub:hover span, 
#buttons .sub.active2 span {background-position:right -82px; height:32px}

#buttons .submenu {position:absolute; z-index:300; top:38px; padding-top:14px; cursor:default; right:0px; //right:-1px}
#buttons .submenu a {//margin-bottom:-2px}
#buttons .submenu ul {margin:0px 1px 0px 1px; top:11px}
#buttons .submenu ul li {//font-size:1px; float:none; text-align:center}

#buttons .submenu .top, 
#buttons .submenu .right, 
#buttons .submenu .bottom, 
#buttons .submenu .left, 
#buttons .submenu .left, 
#buttons .submenu .center, 
#buttons .submenu ul {position:relative}

#buttons .submenu .top {padding-top:12px; background:url(/images/menu_bg_dropdown_top.png) no-repeat right top; width:100%; right:0px}
#buttons .submenu .right {background:url(/images/menu_bg_dropdown_right.png) no-repeat right bottom}
#buttons .submenu .bottom {left:-12px; background:url(/images/menu_bg_dropdown_bottom.png) no-repeat left bottom}
#buttons .submenu .left {padding-left:12px; top:-12px; background:url(/images/menu_bg_dropdown_left.png) no-repeat left top}
#buttons .submenu .center {background:#465064; //width:100%; top:1px}

#buttons li:hover .submenu, 
#buttons li.iehover .submenu {visibility:visible}
#buttons li .submenu {visibility:hidden}

form {width:861px; position:absolute; display:block; top:31px; z-index:3; padding:12px 0px 0px 12px; display:none}
form .input, form .radio, form .razdel, form .rybrika {white-space:nowrap; float:left}
form .radio * {float:left}
form span {display:block; font:normal 17px "Trebuchet MS", Helvetica, sans-serif; color:#222}
form span * {position:absolute; z-index:10; margin-top:1px; color:#C4C4C4; text-decoration:none}

form .radio {
	font: bold 16px "Trebuchet MS";	
	color: #cccccc;
}


/* input text */

.inputText {
	background:url(/images/bg_inptext-l.gif) no-repeat left top;
	float:left;
	margin-right: 15px;
}

.inputText .inputTextR {
	background:url(/images/bg_inptext-r.gif) no-repeat right top;
	white-space: nowrap;
	float:left;
}

.inputTextF {
	border: none;
	background: none;
	font: bold 14px "Trebuchet MS";	
	color: #424c61;
}

.inputText .inputTextR .inputTextF {
	margin:2px 0px 0px 6px;
	float:left;
}

.inputText .submitBtn {
	margin:0px;
	padding:0px;
}

.searchWidth {
	width: 390px;
}

/* END input text */


/* input radio / checkbox */

.radio .radioItem {
	width: 13px; 
	height: 14px;
	background:url(/images/radioitem_false.gif) no-repeat;
	margin-top: 4px;
	clear: both;
	margin-right: 4px;
}


.radio div.selected {
	background:url(/images/radioitem_true.gif) no-repeat;
}

/* END input radio / checkbox */
