@charset "windows-1251";
/* CSS Document */

body { margin:0px; padding:0px; background-color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; font-size:10pt; color:#003366;  background-image:url(../images/tab-bg.jpg); background-repeat:repeat}
h1 { font-size:16px; margin:0px; padding:0px; text-align:center; color:#003366}
h2 { font-size:14px; margin:0px; padding:0px; text-align:center; color:#003366}
h3 { font-size:12px; margin:0px; padding:0px; color:#003366}
a { color:#003366; text-decoration:underline}
a:hover {color:#366287; text-decoration:none}
.tab1 { background-image:url(../images/tab1-bg.jpg); background-repeat:repeat-x}
.tab2-l { background-image:url(../images/tab2-left.png); background-repeat:repeat-y}
.tab2-r { background-image:url(../images/tab2-right.png); background-repeat:repeat-y}
.tab3-bg { background-image:url(../images/tab3-bg.jpg); background-repeat:repeat-x}

.menu-t{ background-image:url(../images/bg.gif);}
.menu-top-tab { background-image:url(../images/menu-top-bg.gif); background-repeat:repeat-x}
.menu-top-cel a { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF; font-weight:bold; text-decoration:none; display:block}
.menu-top-cel a:hover { color:#a3d5e1}
.menu-top-cel-in { background-image:url(../images/topml-bg2.gif); background-repeat:repeat-x; }
.menu-top-cel-in a { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#366287; font-weight:bold; text-decoration:none; display:block}
.menu-top-cel-in a:hover { color:#999999}
.poisk { background:#d8ebef; border: 1px; border-color: #0000CC; color:#0c1845}
.but { background-image:url(../images/but.gif); background-position:bottom; background-repeat:repeat-x; color:#003366; border:0px; font-size:12px; }

.alfavit { font-family:Arial, Helvetica, sans-serif; font-size:9pt; font-weight:bold; color:#366287;}
.alfavit a {font-family:Arial, Helvetica, sans-serif; font-size:9pt; font-weight:bold; color:#366287; text-decoration:none;}
.alfavit a:hover { color:#3399ff; text-decoration:underline;}

.line-gor { background-image:url(../images/line-gorizont.jpg); background-repeat:repeat-x}
.line-vert-r{ background-image:url(../images/line-vert.gif); background-repeat:repeat-y; background-position:left}
.line-vert-l{ background-image:url(../images/line-vert.gif); background-repeat:repeat-y; background-position:right}

.m-left { border-top:1px #908da8 solid; border-right:hidden; border-bottom:1px #908da8 solid;  border-left: hidden; color:#0066CC; font-weight:bold}
.m-left-w{ height:21px; vertical-align:middle; background-image:url(../images/menu-left-row-green.gif); background-repeat:no-repeat; background-position:left top;}
.m-left-w a {color:#0066CC; font-weight:bold; font-size:12px; text-decoration:none;  padding:6px 4px 1px 27px; height:19px; display:block}
.m-left-w a:hover { color:#003366; padding:6px 4px 1px 27px}
.m-left-g{  height:21px; vertical-align:middle; background-image:url(../images/menu-left-row-blue.gif); background-repeat:no-repeat; background-position:left top;}
.m-left-g a {color: #003366; font-weight:bold; font-size:12px; text-decoration:none;  padding:6px 4px 1px 27px; height:19px; display:block}
.m-left-g a:hover { color:#003366; padding:6px 4px 1px 27px; height:19px; vertical-align:middle; background-image:url(../images/menu-left-row-green.gif); background-repeat:no-repeat; background-position:left top;}

.sm-left { border-top:1px #908da8 solid; border-right:hidden; border-bottom:1px #908da8 solid;  border-left: hidden; color:#0066CC; font-weight:bold}
.sm-left-w{ height:34px; vertical-align:middle; background-image:url(../images/menu-left-row-green-s.gif); background-repeat:no-repeat; background-position:left top;}
.sm-left-w a {color:#0066CC; font-weight:bold; font-size:11px; text-decoration:none;  padding:0px 4px 1px 27px; height:29px; display:block}
.sm-left-w a:hover { color:#003366; padding:0px 4px 1px 27px;}
.sm-left-g{  height:34px; vertical-align:middle; background-image:url(../images/menu-left-row-blue-s.gif); background-repeat:no-repeat; background-position:left top;}
.sm-left-g a {color: #003366; font-weight:bold; font-size:11px; text-decoration:none;  padding:0px 4px 1px 27px; height:29px; display:block}
.sm-left-g a:hover { color:#003366; height:31px; padding:2px 4px 1px 27px; vertical-align:top; background-image:url(../images/menu-left-row-green-s.gif); background-repeat:no-repeat; background-position:left top;}

.dm-left { border-top:1px #908da8 solid; border-right:hidden; border-bottom:1px #908da8 solid;  border-left: hidden; color:#0066CC; font-weight:bold}
.dm-left-w{ height:21px; vertical-align:middle; background-image:url(../images/menu-left-row-green.gif); background-repeat:no-repeat; background-position:left top;}
.dm-left-w a {color:#0066CC; font-weight:bold; font-size:12px; text-decoration:none;  padding:6px 4px 1px 27px; height:19px; display:block}
.dm-left-w a:hover { color:#003366; padding:6px 4px 1px 27px}
.dm-left-g{  height:21px; vertical-align:middle; background-image:url(../images/menu-left-row-blue-d.gif); background-repeat:no-repeat; background-position:left top;}
.dm-left-g a {color: #003366; font-weight:bold; font-size:12px; text-decoration:none;  padding:6px 4px 1px 27px; height:19px; display:block}
.dm-left-g a:hover { color:#003366; padding:6px 4px 1px 27px; height:19px; vertical-align:middle; background-image:url(../images/menu-left-row-green-d.gif); background-repeat:no-repeat; background-position:left top;}

.tab-green { background-image:url(../images/heder-tab-green.jpg); background-repeat:repeat-x; color:#FFFFFF; font-weight:bold; height:20px}
.tab-green-big { background-image:url(../images/heder-tab-green-big.jpg); background-repeat:repeat-x; color:#FFFFFF; font-weight:bold; height:20px; padding:0px 7px 0px 7px;}
.tab-blue { background-image:url(../images/header-tab-blue.jpg); background-repeat:repeat-x; color:#FFFFFF; font-weight:bold; height:20px}
.group { font-size:9px; color: #333333; padding-top:9px}
.strana { font-size:12px; font-weight:bold; color:#333399; text-decoration:underline}
.schot { font-size:14px; font-weight:bold; color:#000066}
.copy { font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#d8ebef; padding-left: 10px; padding-right:10px; background-image:url(../images/bot-bg.jpg); height:31px}

.tab-rezult { font-family:Helvetica,  Verdana, Arial, sans-serif; font-size:10px;}
.tab-heder-top { font-family:Helvetica,  Verdana, Arial, sans-serif; font-size:10px; color: #333333;}
.tab-heder { font-family:Helvetica,  Verdana, Arial, sans-serif; font-size:10px; color: #333333; text-align:center}

.toursel { background:#d8ebef ; border-color:#B6B6B6; border-width:1px; border-style:solid; color:#0c0f47; font-size:9pt;}
.marked {background:#ffffbb;}

.margin-0 {margin:0px; font-size:10px;}
.margin-3 {margin:3px; font-size:10px;}
.margin-7 {margin:7px; font-size:10px;}
.marginleft-right-7-light {margin:0px 7px 0px 7px; font-size:10px; color:#0066CC; font-family:Arial}
.marginleft-right-7-dark {margin:0px 7px 0px 7px; font-size:10px; color:#003366; font-family:Arial}
.table-single-border {border-collapse: collapse; border: 1px solid #908da8;}

a.year {margin:0px; padding:0px; font-size:10px; text-decoration:none; text-align:left}
.tour { font-family:Arial, Helvetica, sans-serif; font-size:9pt; color: #333333; padding-top:1px; text-align:center; font-weight:bold; background-image:url(../images/tour-bg.gif); background-repeat:repeat-x; height:21px}
.tour-light { font-family:Arial, Helvetica, sans-serif; font-size:9pt; color: #333333; padding-top:1px; text-align:center; font-weight:bold; background-image:url(../images/tour-bg-light.gif); background-repeat:repeat-x; height:21px}
.tour-light-mini { font-family:Arial, Helvetica, sans-serif; font-size:10px; color: #333333; padding-top:1px; text-align:center; font-weight:bold; background-image:url(../images/tour-bg-light.gif); background-repeat:repeat-x; height:21px}
.tour-light-mini2 { font-family:Arial, Helvetica, sans-serif; font-size:10px; color: #333333; padding-top:1px; text-align:center; font-weight:bold; background-image:url(../images/tour-bg-light2.gif); background-repeat:repeat-x; height:28px}
.tour-noshade { font-family:Arial, Helvetica, sans-serif; font-size:10px; color: #333333; padding-top:1px; text-align:center; font-weight:bold; background-color:#d8ebef; height:15px}
.line-tab {padding:0px 0px 0px 0px; background-image:url(../images/line-bg.gif); background-repeat:repeat-x; height:7px}
.news { font-family:Arial, Helvetica, sans-serif; font-size:9pt; color: #003366; padding:7px 3px 0px 3px; margin:0px; text-align:justify;}
.championship { font-family:Arial, Helvetica, sans-serif; font-size:9pt}
.tab-row-green { background-color:#d8ebef; }
.tab-row-darkgreen { background-color:#eed9d9; }
.tab-row-darkgrey { background-color:#ffeeee; }
.tab-row-white { background-color: #F9F9F9}
.tab-row-line {height:1px; padding:0px; border-bottom:1px #908da8 solid;}
.tab-row-line-white {background-image:url(../images/white-line.gif);background-repeat:repeat-x; height:1px; padding:0px}
.line-gr { background-image:url(../images/line-gr.gif); background-repeat:repeat-x; background-position:center}
.note { text-align:left; font-weight:normal; font-size:8pt; color:#333333; font-style:italic; margin-top:5px; margin-bottom:5px;}
.calendar { font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#0067ce; background-image: url(../images/calendar-bg.gif); background-position:bottom; background-repeat:no-repeat; border-collapse:collapse;}
.calendar a { color:#000000; text-decoration:none}
.calendar a:hover { color: #00CC00; text-decoration:none; font-weight:bold}
.calendarYM {border-collapse:collapse; background-color:#d8ebef; font-size:9pt; color:#0067ce}
.calendarYM a { font-size:9pt; text-decoration:none; color:#0067ce}
.calendarYM a:hover { font-size:9pt; text-decoration: underline; color:#0067ce}

a.ball { color:#a3d5e1; text-decoration:none}
a:hover.ball {color:#a3d5e1; text-decoration:underline}

.tzcContainer {text-align:right; font-size:8pt; color:#333333; font-style:italic; padding-bottom:5px; cursor:pointer}
.TZCclient {font-weight:bold;}

#begunSpan {font-size: 10px; color: #003366;}
#begunSpan A:link {color: #003366;text-decoration: none; font-size: 10px;}
#begunSpan A:visited {color: #003366;text-decoration: none}
#begunSpan A:hover  {color:#006600}
#begunSpan A:active {color: #003366;text-decoration: none}
