body  { color: #000; font-size: 11px; font-family: verdana, helvetica, SunSans-Regular ; background-image: url(../images/bg_body.jpg); background-repeat: repeat-y; margin: 0 0 0 10px; }
td { color: #656668; font-size: 11px; font-family: verdana, SunSans-Regular, arial ; line-height: 14px; word-spacing: 1px; }
h1, h2 , h3 {
	font-family: Arial;
	line-height: 18px; }

h1 {
	font-size: 15px;
	font-weight: bold; }

h2 {	font-size:   14px;
	font-weight: bold; }

h3 {	font-size:   13px;
	font-weight: bold; }

.w_100pro  { color: #4c4c4c; padding: 1px; width: 100% }
.small { font-size: 10px; font-family: Verdana }
.tourn_line1  { margin-left: 0; padding-right: 2px; padding-left: 0; border-left: 2px solid #8f8f8f }
.tourn_line_t { margin-left: 0; padding-right: 2px; padding-left: 0; border-top: 2px solid #a2a2a2; border-left: 2px solid #8f8f8f }
.tourn_line_b { margin-left: 0; padding-right: 2px; padding-left: 0; border-bottom: 2px solid #a2a2a2; border-left: 2px solid #8f8f8f }
.smallLogin { font-size: 10px; font-family: Arial; width: 120px;}
.smallSearch { font-size: 10px; font-family: Arial; width: 110px; height: 15px; }
.subdescr   {
	color: #fff;
	font-size: 10px;
	font-family: Verdana;
	background-color: #843b1a;
	margin: 0;
	padding: 2px 0px 2px 2px !important   
	}
.blockdescr { color: #000; font-size: 11px; font-family: Arial; font-weight: bold }
.subreference { font-size: 10px; font-family: Verdana }
.smalli { font-size: 11px; font-family: Arial; font-style: italic }
.HRart1    { color: #50201f; font-size: 16px; font-family: georgia, "times new roman", "lucida grande"; font-weight: bold ; line-height: 20px; letter-spacing: 1px; }
.HRart2  { color: #a4393e; font-size: 12px; font-family: georgia, "times new roman"; font-weight: bold ; line-height: 16px; text-decoration: underline; }
.HRart3     { color: #000; font-size: 12px; font-family: georgia, "times new roman"; font-weight: bold; background-color: #d9d9d9; background-repeat: no-repeat; background-position: 2px 0; padding: 2px 5px 2px 23px }
.HRart31     { color: #000; font-size: 12px; font-family: georgia, "times new roman"; font-weight: bold; background-color: #d9d9d9; background-repeat: no-repeat; background-position: 2px 0; padding: 2px 5px 1px 31px; border: solid 1px }
.HRart32     { color: #000; font-size: 12px; font-family: georgia, "times new roman"; font-weight: bold; background-color: #d9d9d9; background-repeat: no-repeat; background-position: 2px 2px; padding: 2px 3px 2px 31px; border: solid 1px #a2a2a2 }
.HRart4 { color: #000; font-size: 11px; font-family: tahoma; font-weight: bold }
.Hart0 { color: #250a09; font-size: 17px; font-family: georgia, "times new roman"; font-weight: bold ; line-height: 20px; letter-spacing: 1px; padding: 5px 5px 5px 0; }
.Hart1  { color: #cf2c31; font-size: 13px; font-family: georgia, "times new roman"; font-weight: bold ; line-height: 18px; letter-spacing: 1px; padding-top: 2px; padding-bottom: 2px; padding-left: 3px; }
.Hart2 { color: #652211; font-size: 12px; font-family: georgia, "times new roman"; font-weight: bold; line-height: 17px; letter-spacing: 1px; margin-bottom: 5px; padding-top: 2px; padding-bottom: 3px; border-bottom-color: #d1c1b7; }
.Hart3 { color: #1f1f1f; font-size: 12px; font-family: georgia, "times new roman"; font-weight: bold ; line-height: 15px; }
.Hart4 { color: #1f1f1f ; font-family: georgia, "times new roman"; }
.HWart1  { color: #790c04; font-size: 13px; font-family: georgia, geneva, "times new roman"; font-weight: bold; line-height: 17px; background-color: #e8e6e2; letter-spacing: 1px; padding: 3px 2px 2px 5px     ; border-bottom: 1px solid #b29887; }
.service_topheadermenu { background-image: url(../images/header_vfn.jpg); background-repeat: no-repeat; background-position: 0 0; }
.service_mainmenu { color: #f6f6f6; font-size: 12px; font-family: georgia; font-weight: normal; background-color: #8c8482; background-image: url(../images/bg_menu.jpg); background-repeat: repeat-y; }
.service_mainframe { background-image: none; }
.service_main_banner { background-image: none; }
.service_main_left { background-color: #fff; background-image: none; padding: 5px; border-color: #e0dada; border-style: solid dashed solid solid; border-width: 1px; }
.service_main_right { background-color: #fff; background-image: none; padding: 5px; border-top: 1px solid #e0dada; border-right: 1px solid #e0dada; border-bottom: 1px solid #e0dada; border-left-color: #e0dada; border-left-width: 0; }
.service_main_newsblock { background-color: #fff; background-image: none; padding-top: 2px; padding-bottom: 3px; }
.service_main_trenn { background-image: none; padding-top: 0; padding-bottom: 2px; border-bottom: 1px solid #b1b1b1; }
.service_pad_morebutt { background-image: none; padding-top: 3px; padding-bottom: 0; }
.service_toparticle { background-color: #fff; background-image: none; padding: 10px; }
.service_rightframe { background-color: #e8e6e2; background-repeat: repeat-x; background-position: 0 0; padding: 10px 10px 5px; border-right: 1px solid #6c362a; border-left: 1px solid #b2b2b2; }
.service_padding5 { background-image: none; padding: 5px; }
.service_padding_news { font-size: 10px; background-image: none; padding: 0 10px; }
.service_mainbanner { background-image: none; }
.service_headerRightframe { color: #f2ba00; font-size: 12px; font-family: Arial; font-weight: bold; background-color: #494c4d; background-repeat: no-repeat; background-position: 3px 1px; text-decoration: none; padding: 2px 3px 1px 28px; }
.service_h_145right { color: #50201f; font-size: 13px; font-family: georgia, "times new roman"; font-weight: bold; text-decoration: none; background-image: none; background-repeat: no-repeat; text-align: right; letter-spacing: 1px; padding-top: 3px; padding-right: 6px; padding-bottom: 3px; }
.service_h_314g { color: #50201f; font-size: 13px; font-family: georgia, "times new roman"; font-weight: bold; line-height: 15px; background-color: #fff; text-decoration: none; letter-spacing: 1px; padding: 5px 5px 5px 10px; border-bottom: 1px dashed #50201f; }
.service_h_newsfl { color: #2f2420; font-size: 13px; font-family: georgia, "times new roman"; font-weight: bold; line-height: 15px; text-decoration: none; background-color: #eee9d2; letter-spacing: 1px; padding: 5px 5px 5px 10px; border-bottom: 1px solid #615652; }
.service_head_site { color: #790c04; font-size: 15px; font-family: georgia, "times new roman"; font-weight: bold; line-height: 15px; text-decoration: none; background-color: #e8e6e2; letter-spacing: 1px; padding: 5px 5px 5px 10px; border-color: #c4c6c9 #c4c6c9 #50201f; border-style: solid; border-width: 1px; }
.Fpadding10 { background-color: #fcfbf5; padding: 10px  ; border-bottom: 1px solid #e0dada; border-right-color: #fff; border-left-color: #fff; }
.Fpadd_bannerF { padding: 0 0 10px; border-right-color: #fff; border-bottom: 1px solid #e0dada; border-left-color: #fff; }
.service_head_news { color: #50201f; font-size: 12px; font-family: georgia, "times new roman"; font-weight: bold; text-decoration: none; background-repeat: no-repeat; letter-spacing: 1px; padding: 3px 5px; }
.Fpadding_cont { background-color: #fff; padding: 10px; border: solid 1px #e0dada; }
.service_h_370g { color: #50201f; font-size: 13px; font-family: georgia, "times new roman"; font-weight: bold; background-color: #f6f6f6; text-decoration: none; background-repeat: no-repeat; letter-spacing: 1px; padding: 3px 5px 3px 10px; }
.service_h_370s { color: #630; font-size: 13px; font-family: georgia, "times new roman"; font-weight: bold; background-color: #e7f3d4; text-decoration: none; background-repeat: no-repeat; letter-spacing: 1px; padding: 3px 5px 3px 10px; }
.service_h_182g { color: #50201f; font-size: 13px; font-family: georgia, "times new roman"; font-weight: bold; background-color: #e8e6e2; text-decoration: none; background-repeat: no-repeat; letter-spacing: 1px; padding: 3px 5px 3px 10px; }
.service_h_182s { color: #f2f1ef; font-size: 13px; font-family: georgia, "times new roman"; font-weight: bold; background-color: #927e7d; text-decoration: none; background-repeat: no-repeat; letter-spacing: 1px; padding: 3px 5px 4px 10px; }
.service_h_158left { color: #50201f; font-size: 13px; font-family: georgia, "times new roman"; font-weight: bold; background-color: #e8e6e2; text-decoration: none; background-repeat: no-repeat; letter-spacing: 1px; padding: 3px 5px 3px 10px; }
.butt { color: #f4ecca; font-size: 10px; font-family: geneva, "times new roman"; font-weight: normal; background-color: #a4393e; letter-spacing: 1px; margin-right: 2px; margin-bottom: 0; margin-left: 2px; padding: 1px 2px 0 4px; border-style: solid; border-width: 1px; border-color: #e0dada #656668 #656668 #e0dada; }
.DRAW { color: #4c4c4c !important; font-size: 13px; font-family: Arial; font-weight: bold; background-color: #ffd700 ; padding-right: 2px; padding-left: 2px; }
.tourneutr { color: #1f1f1f; font-size: 12px; font-family: Arial; font-weight: bold; padding-left: 5px; }
.tourwin { color: #1f1f1f; font-size: 12px; font-family: Arial; font-weight: bold; padding-left: 5px; border-left: 10px solid #090; }
.tourlose { color: #1f1f1f; font-size: 12px; font-family: Arial; font-weight: bold; padding-left: 5px; border-left: 10px solid #fe0000; }
.tour_top { color: #1f1f1f; font-size: 13px; font-family: Arial; font-weight: bold; padding: 3px 5px 1px 1px; border-top: 1px solid #8f8f8f }
.tour_down { color: #1f1f1f; font-size: 13px; font-family: Arial; font-weight: bold; padding: 1px 1px 3px; border-bottom: 1px solid #8f8f8f }
button { color: #f6f6f6; font-size: 10px; font-family: geneva, "times new roman"; font-weight: normal; background-color: #675c5a; letter-spacing: 1px; margin: 2px 2px 0 0; padding: 1px 3px 0 4px; border-style: solid; border-width: 1px; border-color: #e0dada #656668 #656668 #e0dada; }
input, select { color: #505050; font-size: 11px; font-family: verdana; background-color: #f9f8f9; padding: 1px 3px 2px; border: solid 1px #e0dada; }
.WIN { color: #fff !important; font-size: 13px; font-family: Arial; font-weight: bold; background-color: #090 ; padding-right: 2px; padding-left: 2px; }
.LOSE { color: #fff !important; font-size: 13px; font-family: Arial; font-weight: bold; background-color: #fe0000 ; padding-right: 2px; padding-left: 2px; }
.menutop      { color: #f4ecca; font-size: 12px; font-family: geneva, "times new roman"; font-style: normal; font-weight: bold; background-color: #360403; background-image: url(../images/bg_menuhd.jpg); background-repeat: repeat-x; background-position: 0 0; text-decoration: none; letter-spacing: 1px; padding: 2px 0 3px 10px; width: 100%; height: 15px; border-bottom: 1px solid #e1c97f; border-top-width: 0; }
.menu_B      { color: #f6f6f6; font-family: Verdana; font-style: normal; font-weight: normal; text-decoration: none; padding: 10px 5px 3px 10px; outline-color: #fff         }
.menu { color: #fff; font-size: 10px; font-family: geneva, Verdana, "times new roman"; font-style: normal; font-weight: bold; text-decoration: none; letter-spacing: 1px; padding: 3px 5px; border-right-color: #fff; border-bottom: 1px solid #a12e2a; outline-color: #fff; }
.menu a:link, .menu a:active, .menu a:visited  { color: #f6f6f6; font-weight: bold; font-style: normal; text-decoration: none; padding: 3px 5px; border-width: 0; }
.menu a:hover   { color: #fff; font-style: normal; text-decoration: underline; padding: 3px 5px }
.framepic { color: #fff; font-size: 10px; font-family: Verdana; background-color: #843b1a; padding: 2px }
.framepic10 { color: #fff; font-size: 10px; font-family: Verdana; background-color: #843b1a; padding: 2px }
.framepic10padd_right { color: #fff; margin-right: 10px; padding: 2px; }
.framemain { padding: 5px 10px; border-right: 1px solid #c0c0c0; border-left: 1px solid #c0c0c0 }
.frameadds { padding: 5px }
.framenextevent { border: solid 4px #fbb33d }
.framebanners { border: solid 4px #ffe1ba }
.Ftop  { padding: 5px 5px 10px }
.Finterview  { padding: 5px }
.Fnews    { background-color: #fff; padding: 5px; border-color: gray   }
.FRpanel  { padding: 5px; border-color: #cfcfcf }
.FLpanel  { padding: 5px; border-color: gray }
.Fpadding { padding: 5px }
.tvpicpadd{ background-color: #fff; margin: 1px 5px 20px 0; border-color: #b2b2b2; border-width: 1px; }
.tableTV { padding: 5px; border: solid 1px #8d8d8d }
.itun { font-style: italic; text-decoration: underline }
.b1 { font-size: 13px; font-family: Arial, SunSans-Regular, sans-serif; font-weight: bold }
.imgPadding { padding-right: 10px; top: 10px; right: 10px }
.Fmenuline { background-color: #fff; padding: 4px; border: solid 1px #ad1100 }
.FLnews       { font-size: 10px; background-color: #fff; text-decoration: none; background-position: 3px 4px; padding: 4px 5px 5px 10px   ; border-bottom: 1px dotted #866f59; }
.FLnews a:link, .FLnews a:visited, .FLnews a:visited   { color: #790c04; font-size: 10px; font-family: Verdana; font-weight: normal; text-decoration: none    }
.FLnews a:hover   { font-family: Verdana; text-decoration: underline  }
.FLnews2 { font-size: 10px; background-color: #f5f5f5; text-decoration: none; padding: 4px 5px 5px 10px; border-bottom: 1px solid #c4c6c9; }
.FLnews2 a:link, .FLnews2 a:visited, .FLnews2 a:visited { color: #790c04; font-size: 10px; font-family: Verdana; font-weight: normal; text-decoration: none; }
.FLnews2 a:hover { font-family: Verdana; text-decoration: underline; }
.Ftvs    { font-size: 11px; font-family: Arial; font-weight: normal; background-color: #fff; text-decoration: none; padding: 3px 3px 5px; border-color: #a8a9ad; border-width: 1px; }
.ramka_grey { background-color: #fff; padding: 5px; border: solid 1px #a2a2a2 }
.ramka_login { background-color: #f2f1ef; padding: 10px; }
.Ftvs2 { background-color: #fff; padding: 5px; border: solid 1px #4c4c4c }
a:link, a:active, a:visited { color: #4f0602; text-decoration: underline }
a:hover { color: #000; text-decoration: underline }
hr { color: #aba395; background-color: #e8e6e2; height: 1px; border-width: 0; }
.hrgrey { color: #f8f8f8; background-color: #e3e4e5; }
.tdtitle { color: #000; font-size: 13px; font-weight: bold; background-color: #fcfcfc; padding: 10px; }
.tdcontent { font-size: 12px; font-family: Arial; background-color: #fcfcfc; margin: 0; padding: 10px; border-color: #ffe1ba; border-width: 10px; }
.live { color: #f00000; font-size: 12px; font-family: "lucida grande"; font-weight: normal; font-style: italic; }
.pay_per_view { color: #888; font-size: 12px; font-family: "lucida grande"; font-weight: normal; font-style: italic; }
.semi_live { color: #09f; font-size: 12px; font-family: "lucida grande"; font-style: italic; font-weight: normal; }
.live_delayed { color: #039; font-size: 12px; font-family: "lucida grande"; font-weight: normal; font-style: italic; }
.report { color: #100; font-size: 12px; font-family: "lucida grande"; font-weight: normal; font-style: italic; }
.highlights { color: #888; font-size: 12px; font-family: "lucida grande"; font-weight: normal; font-style: italic; }
.magazine { color: #60c; font-size: 12px; font-family: "lucida grande"; font-weight: normal; font-style: italic; }
