/* то что не нужно для мобильной версии */
#content {
	float: left;
	width: 72%;
	margin: 0 0 0 100px;
	padding-top: 45px;

} html>body #content {
	margin: 0 -200px 0 200px;
	/* margin: 0px 0px 0 200px; */
}
#home #content {
	width: 72%;
	margin: 0;

}

#inner #content {
	width: 100%;
	margin: 0 0 0 100px;
	padding-top: 45px;
}

#wrapper_content {
	background: transparent url(/s/img/crn_btm.gif) no-repeat 50px 100%;
	float: left;
	width: 100%;
	padding-bottom: 10px;
	min-height: 250px;
}

html>body#inner #content {
	margin: 0;
}
#inner #content {
	width: 100%;
	margin: 0;
}

#inner .content_main {
   padding-right: 30px;
}

#home .content_main, #inner .content_main {
	padding: 15px 0px 0px 270px;
}

#mini_page #content {
	width: 100%;
	margin: 0;
	padding: 0;
	background: #fff;
	float: none;
}

body {
   margin: 0;
   padding: 0;
   min-width: 1000px;
   background: #006432;
}
body#mini_page, body#mini_page_white {
	min-width: 0;
}

#wrapper {
   width: expression((document.body.clientWidth||document.documentElement.clientWidth)  > 1000 ? '100%' : '1000px');
   min-width: 1000px;
}
#wrapper {
   background: #ffffff url(/s/img/bg_left.jpg) repeat-y 0px 0px;
}
#wrapper_in {
   background: transparent url(/s/img/bg_right.gif) repeat-y 100% 0%;
}

#top {
	clear: both;
	width: 100%;
   background: transparent url(/s/img/bg_top.jpg) repeat-x 0px 0px;
   height: 50px;
}
#lang {
   position: absolute;
   padding: 10px 0 0 40px;
   z-index: 10;
}
#lang form {
   padding: 0 0 0 30px;
   margin: 0;
   background: transparent url(/s/img/li_foot.gif) no-repeat 0px 5px;
}
#lang form div {
   border: 1px solid #7fb198;
}
#lang select {
   width: 153px;
   height: 18px;
}
#head {
   position: absolute;
   width: 100%;
   height: 81px;
   min-width: 1000px;
}
#head .indent {
   position: relative;
   z-index: 4;
   padding: 19px 10px 0 250px;
}

#sidebar_left {
   float: left;
   position: relative;
   width: 250px;
   margin: -45px 0 0 0 ;
   padding: 0;

}

#sidebar_left .indent {
   padding: 0 0 0 70px;
}
#sidebar_right {
	float: left;
	width: 28%;
   padding-top: 45px;

}
#sidebar_right .indent {
   padding: 0 20px 20px 20px;
}
#home #sidebar_right .indent {
   padding: 15px 20px 20px 20px;
}
#golpas_vcard p {
	text-align: left;
}

/* menu */
.mainmenu {
   clear: both;
   height: 31px;
}
.mainmenu .menuitem {
   background: #b1e3ca url(/s/img/menu/m_bg.gif) repeat-x 0px 0px;
   padding: 0px 5px;
   vertical-align: middle;
}
.mainmenu .menuitem.active {
   background: #ffcd00 url(/s/img/menu/m_bg_a.gif) repeat-x 0px 0px;
}
.mainmenu a, .mainmenu a:hover, .mainmenu td {
   text-transform: uppercase;
   color: #000000 !important;
   text-decoration: none;
   font-weight: bold;
}
.submenu {
   margin-left: 1px;
   height: 25px;
   background: #ffcd00;
   clear: both;
   overflow: hidden;
}
.submenu ul li {
   float: left;
   font-weight: bold;
   margin: 5px 0px 0px 0px;
   padding: 1px 5px 6px 5px;
   background: none;
}
.submenu ul li.active {
   background: #fa6900;
   color: #ffffff;
}
.submenu ul li.active, .submenu ul li.active a, .submenu ul li.active a:hover {
   color: #ffffff;
   text-decoration: none;
}
.submenu a {
   color: #000000;
}
.submenu a:hover {
   color: #ff3700;
}
.submenu ul li.activeWhite {
   background: #ffffff;
   color: #fa4100;
}
.submenu ul li.activeWhite a, .submenu ul li.activeWhite a:hover {
   color: #fa4100;
}
.m_left {
	background: transparent url(/s/img/menu/m_left.gif) no-repeat;
}
.m_left_a {
	background: transparent url(/s/img/menu/m_left_a.gif) no-repeat;
}
.m_right {
	background: transparent url(/s/img/menu/m_right.gif) no-repeat;
}
.m_right_a {
	background: transparent url(/s/img/menu/m_right_a.gif) no-repeat;
}



/**********   CONTENT STYLES   **********/
a {
   color: #003200;
}
a:hover {
   color: #fa3700;
}

h1, .header1 {
   padding: 0;
   margin: 5px 0 10px 0;
   font-family: Arial;
   font-size: 20px;
   font-weight: normal;
}

h1, h1 a, .header1, .header1 a {
   color: #005028;
}
h1 a:hover, h1 span, .header1 a:hover, .header1 span {
   color: #fa3700;
}

h2, .header2 {
   padding: 0;
   margin: 5px 0 10px 0;
   color: #005028;
   font-family: Arial;
   font-size: 18px;
   font-weight: normal;
}

.main_body h2, #b_client h2 {
   color: #ffffff;
   background: #006432 url(/s/img/bg_h2.gif) repeat-x 0px 0px;
   margin: 0px 15px 0px 0px;
   padding: 0px 0px 0px 0px;
   font-size: 11px;
   text-transform: uppercase;
   height: 19px;
   border-left: 1px solid #005028;
   border-right: 1px solid #005028;
   position: relative;
}
.main_body .content_main h2 {
   width: 230px;
}

.main_body h2 span, #b_client h2 span {
   display: block;
   background: transparent url(/s/img/li_title.gif) no-repeat 10px 4px;
   padding: 3px 0px 0px 33px;
}
.main_body h2 img, #b_client h2 img {
   position: absolute;
   top: 1px;
   left: 33px;
}
.main_body h2 a.h2_help img {
   left: 192px;
}

.main_body h2.gray, #b_client h2.gray {
   background: #646464 url(/s/img/bg_h2_gray.gif) repeat-x 0px 0px;
   border-left: 1px solid #646464;
   border-right: 1px solid #646464;
}
.main_body h2.gray span, #b_client h2.gray span {
   background: transparent url(/s/img/li_title_gray.gif) no-repeat 10px 4px;
}
.main_body h2.green, #b_client h2.green {
   color: #fa6900;
   background: none;
   border: none;
   position: relative;
}
.main_body h2.green span, #b_client h2.green span {
   background: transparent url(/s/img/li_title_green.gif) no-repeat 0px 4px;
   padding: 2px 0px 0px 23px;
}
.main_body h2.green img, #b_client h2.green img {
   left: 23px;
}
.main_body h2 a, .main_body h2 a:hover, #b_client h2 a, #b_client h2 a:hover {
   background: transparent;
   color: #ffffff;
   text-decoration: none;
}
.main_body h2.green a, .main_body h2.green a:hover, #b_client h2.green a, #b_client h2.green a:hover {
   color: #fa6900;
}

h3, .header3 {
	font-family: Arial;
	font-size: 17px;
	font-weight: bold;
	color: #005028;
	padding: 0;
	margin: 5px 0 10px 0;

}

.main_body h3, #b_client h3 {
   color: #ffffff;
   background: #006432 url(/s/img/bg_h3.gif) repeat-x 0px 0px;
   margin: 0px 0px 0px 0px;
   padding: 0px 0px 0px 0px;
   font-size: 11px;
   text-transform: uppercase;
   height: 29px;
   border-left: 1px solid #005028;
   border-right: 1px solid #005028;
   position: relative;
}
.main_body h3 span, #b_client h3 span {
   display: block;
   background: transparent url(/s/img/li_title.gif) no-repeat 10px 9px;
   padding: 4px 0px 4px 33px;
}
.main_body h3 img.title, #b_client h3 img.title {
   position: absolute;
   top: 1px;
   left: 33px;
}
.main_body h3 a img, #b_client h3 a img {
   float: right;
   margin: 7px 8px 0px 0px;
}
h4, .header4 {
   padding: 0;
   margin: 10px 0 5px 0;
   font-family: Arial;
   font-size: 16px;
   font-weight: bold;
}
h4, h4 a, .header4, .header4 a {
   color: #005028;
}
h4 a:hover, h4 span, .header4 a:hover, .header4 span {
   color: #fa3700;
}
h4 a, h4 a:hover, .header4 a, .header4 a:hover {
   text-decoration: none;
}

.groupped_list b.news-date,
.groupped_list .boxHighlighted b.news-date {
	margin: 1px;
	padding: 4px 0 0 4px;
	display:block;
}


#action-select, #action-unselect, .action-clean {
   background-position: 50% 50%;
   background-repeat: no-repeat;
   text-decoration: none;
   padding: 3px 8px;
}

#action-select   { background-image: url(/s/img/icons/betslip-select-all.png); }
#action-unselect { background-image: url(/s/img/icons/betslip-unselect-all.png); }
.action-clean    { background-image: url(/s/img/icons/betslip-clean.png); }


#footer {
	clear: both;
	background: #006432;
   color: #ffffff;
   padding: 0 0 10px 0;
}

#footer td {
	background: #006432 url(/s/img/bg_btm.gif) repeat-x 0px 0px;
   padding-top: 17px;
   color: #ffffff;
}
#footer a {
   color: #ffcd00;
}
#footer a:hover {
   color: #ffffff;
}
#footer #copyright {
   padding: 0px 0px 0px 30px;
   width: 340px;
   float: left;
   text-align: left;
}
#footer #bottom_links {
   float: right;
   width: 220px;
   text-align: left;
}
#footer #bottom_links ul li {
   background: transparent url(/s/img/li_title.gif) no-repeat 0px 4px;
   padding: 0px 0px 10px 30px;
}
#footer #bottom_links ul li a {
   color: #ffffff;
}

ul {
   padding: 0;
   list-style: none;
}

ul li {
   padding: 0 0 5px 15px;
   margin: 0;
   background: transparent url(/s/img/li.gif) no-repeat 0 3px;
}

ul.orange {
   padding: 7px 0 0 0;
}

ul li.redx, .error-summary li {
	background-image: url(/s/img/i_cross2.gif);
}
ul.orange li, ul.orangeWide li, .message-summary li {
   background: transparent url(/s/img/li_orangew.gif) no-repeat 0 3px;
}
ul.orangeWide li {
   padding: 0 0 12px 20px;
}
ul.orange li {
   padding: 0 0 7px 20px;
}
ul.orange a, ul.orangeWide a {
   color: #006432;
}
ul.orange a:hover, ul.orangeWide a:hover {
   color: #fa3700;
}


/**********   FORMS   **********/
input.field, select.field {
   background: #ffffff;
   border: 1px solid #005028;
   height: 16px;
}
input.field {
   width: 160px;
   padding-left: 2px;
}


/* table*/
.table.floatLeft {
   float: left;
}

/**********   TEASER   **********/

/*скрывалка пустых колонок базовых коэфициентов*/
.hc0 .c0, .hc1 .c1, .hc2 .c2, .hc3 .c3, .hc4 .c4, .hc5 .c5, .hc6 .c6, .hc7 .c7, .hc8 .c8, .hc9 .c9,.hc10 .c10,
.hc11 .c11, .hc12 .c12, .hc13 .c13, .hc14 .c14, .hc15 .c15, .hc16 .c16, .hc17 .c17, .hc18 .c18, .hc19 .c19, .hc20 .c20,

.hc0 .ct0, .hc1 .ct1, .hc2 .ct2, .hc3 .ct3, .hc4 .ct4, .hc5 .ct5, .hc6 .ct6, .hc7 .ct7, .hc8 .ct8, .hc9 .ct9,.hc10 .ct10,
.hc11 .ct11, .hc12 .ct12, .hc13 .ct13, .hc14 .ct14, .hc15 .ct15, .hc16 .ct16, .hc17 .ct17, .hc18 .ct18, .hc19 .ct19, .hc20 .ct20 {
	display:none;
}
/*правая закрывающая ячейку граница*/
.rc0 .c0, .rc1 .c1, .rc2 .c2, .rc3 .c3, .rc4 .c4, .rc5 .c5, .rc6 .c6, .rc7 .c7, .rc8 .c8, .rc9 .c9,.rc10 .c10,
.rc11 .c11, .rc12 .c12, .rc13 .c13, .rc14 .c14, .rc15 .c15, .rc16 .c16, .rc17 .c17, .rc18 .c18, .rc19 .c19, .rc20 .c20 {
	border-right: 1px solid #105b35;
}

