@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:#0c4511}
h1 a { font-size:16px; margin:0px; padding:0px; text-align:center; color:#0c4511}
h2 { font-size:14px; margin:0px; padding:0px; text-align:center; color:#0c4511}
h3 { font-size:12px; margin:0px; padding:0px; color:#0c4511}
a { color:#003366; text-decoration:underline}
a:hover {color:#006600; 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:#00CC00}
.menu-top-cel-light {background-image:url(../images/menu-top-bg-light.gif); background-repeat:repeat-x}
.menu-top-cel-light a { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF; font-weight:bold; text-decoration:none; display:block;}
.menu-top-cel-light a:hover { color:#00CC00}
.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:#006600; font-weight:bold; text-decoration:none; display:block}
.menu-top-cel-in a:hover { color:#999999}
.poisk { background:#cadcd1; border: 1px; border-color: #00CC00; color:#0c4712}
.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:#333399;}
.alfavit a {font-family:Arial, Helvetica, sans-serif; font-size:9pt; font-weight:bold; color:#333399; 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 #8da88f solid; border-right:hidden; border-bottom:1px #8da88f solid;  border-left: hidden; color:#0066CC; font-weight:bold}
.m-left-w{ height:19px; 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 25px; height:19px; display:block}
.m-left-w a:hover { color:#006600; padding:6px 4px 1px 25px}
.m-left-g{  height:19px; 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 25px; height:19px; display:block}
.m-left-g a:hover { color:#006600; padding:6px 4px 1px 25px; 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 #8da88f solid; border-right:hidden; border-bottom:1px #8da88f 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 25px; height:33px; display:block}
.sm-left-w a:hover { color:#006600; height:33px; padding:0px 4px 1px 25px;}
.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 25px; height:33px; display:block}
.sm-left-g a:hover { color:#006600; height:33px; padding:0px 4px 1px 25px; 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 #8da88f solid; border-right:hidden; border-bottom:1px #8da88f solid;  border-left: hidden; color:#0066CC; font-weight:bold}
.dm-left-w{ height:19px; 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 25px; height:19px; display:block}
.dm-left-w a:hover { color:#006600; padding:6px 4px 1px 25px}
.dm-left-g{  height:19px; 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 25px; height:19px; display:block}
.dm-left-g a:hover { color:#006600; padding:6px 4px 1px 25px; height:19px; vertical-align:middle; background-image:url(../images/menu-left-row-green-d.gif); background-repeat:no-repeat; background-position:left top;}
.dm-left-sp{  height:9px; vertical-align:middle; background-image:url(../images/menu-left-row-blue-sp.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;text-align:center;padding:1px 7px 1px 7px;}
.tab-green-big { background-image:url(../images/heder-tab-green-big.jpg); background-repeat:repeat-x; color:#FFFFFF; font-weight:bold; height:35px; padding:0px 7px 0px 7px;text-align:center;}
.tab-blue { background-image:url(../images/header-tab-blue.jpg); background-repeat:repeat-x; color:#FFFFFF; font-weight:bold; height:20px;text-align:center;padding:1px 7px 1px 7px;}
.tab-red { background-image:url(../images/header-tab-red.jpg); background-repeat:repeat-x; color:#FFFFFF; font-weight:bold; height:20px;text-align:center;padding:1px 7px 1px 7px;}
.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:#006600}
.copy { font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#00CC00; padding-left: 10px; padding-right:10px; background-image:url(../images/bot-bg.jpg); height:31px}
.copy a { color:#66cc33; text-decoration:none}
.copy a:hover{color:#69f026; text-decoration:none}

.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:#dbe8de ; border-color:#B6B6B6; border-width:1px; border-style:solid; color:#0c4712; font-size:9pt;}
.marked {background:#ffffbb;}

.margin-0 {margin:0px; font-size:10px;}
.margin-2 {margin:2px; font-size:10px;}
.margin-3 {margin:3px; font-size:10px;}
.padding-lr3 {padding:0px 3px 0px 3px;}
.margin-5 {margin:5px; 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}
.paddingbottom-7 {padding-bottom:7px; font-size:10px;margin-right:1px;}
.paddingtop-7 {padding-top:7px; font-size:10px;margin-right:1px;}
.table-single-border {border-collapse: collapse; border: 1px solid #8da88f;}
.table-single-border-dark-bg {border-collapse: collapse; border: 1px solid #8da88f; background-color: #dbe8de;}

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-lgreen.gif); background-repeat:repeat;}
.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.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:#dbe8de; height:15px}
.tour-blue { 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-blue.gif); background-repeat:repeat-x; height:21px}
.tour-yellow { 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-yellow.gif); background-repeat:repeat-x; height:21px}
.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:#dbe8de; }
.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 #8da88f 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:#dbe8de; 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}
.calend-header {margin:3px; font-size:10px;border-collapse: collapse; border: 1px solid #8da88f; background:#dbe8de;}

a.ball { color:#66cc33; text-decoration:none}
a:hover.ball {color:#66cc33; text-decoration:underline}

a.redlink { color:#f00; text-decoration:none;}
a:hover.redlink {color:#006600; text-decoration:underline}

.tzcContainer {text-align:right; font-size:8pt; color:#333333; font-style:italic; padding-bottom:5px; cursor:pointer}
.TZCclient {font-weight:bold;}


#begunSpan1 {font-size: 10px; color: #003366;}
#begunSpan1 A:link {color: #003366;text-decoration: none; font-size: 10px;}
#begunSpan1 A:visited {color: #003366;text-decoration: none}
#begunSpan1 A:hover  {color:#006600}
#begunSpan1 A:active {color: #003366;text-decoration: none}

#begunSpan2 {font-size: 10px; color: #003366;}
#begunSpan2 A:link {color: #003366;text-decoration: none; font-size: 10px;}
#begunSpan2 A:visited {color: #003366;text-decoration: none}
#begunSpan2 A:hover  {color:#006600}
#begunSpan2 A:active {color: #003366;text-decoration: none}

#container_top {
width:1024px;
clear:left;
}
#container3_3_top {
float:left;
width:1024px;
overflow:hidden;
position:relative;
background-image:url(../images/tab2-right.png);
background-repeat:repeat-y;
background-position: right;
}
#container3_2_top {
float:left;
width:1024px;
position:relative;
right:32px;
}
#container3_1_top {
float:left;
width:1024px;
position:relative;
right:968px;
background-image:url(../images/tab2-left.jpg);
background-repeat:repeat-y;
background-position: right;
}
#col3_1_top {
float:left;
width:24px;
position:relative;
left:1000px;
overflow:hidden;
}
#col3_2_top {
float:left;
width:968px;
position:relative;
left:1000px;
overflow:hidden;
background-image:url(../images/tab1-bg.jpg);
background-repeat:repeat-x;
}
#col3_3_top {
float:left;
width:32px;
position:relative;
left:1000px;
overflow:hidden;
}

#container_topmenu {
width:1024px;
clear:left;
}
#container3_3_topmenu {
float:left;
width:1024px;
overflow:hidden;
position:relative;
background-image:url(../images/tab2-right.png);
background-repeat:repeat-y;
background-position: right;
}
#container3_2_topmenu {
float:left;
width:1024px;
position:relative;
right:32px;
}
#container3_1_topmenu {
float:left;
width:1024px;
position:relative;
right:968px;
background-image:url(../images/tab2-left.jpg);
background-repeat:repeat-y;
background-position: right;
}
#col3_1_topmenu {
float:left;
width:24px;
position:relative;
left:1000px;
overflow:hidden;
}
#col3_2_topmenu {
float:left;
width:968px;
position:relative;
left:1000px;
overflow:hidden;
}
#col3_3_topmenu {
float:left;
width:32px;
position:relative;
left:1000px;
overflow:hidden;
}

#container_letters {
width:1024px;
clear:left;
}
#container3_3_letters {
float:left;
width:1024px;
overflow:hidden;
position:relative;
background-image:url(../images/tab2-right.png);
background-repeat:repeat-y;
background-position: right;
}
#container3_2_letters {
float:left;
width:1024px;
position:relative;
right:32px;
}
#container3_1_letters {
float:left;
width:1024px;
position:relative;
right:968px;
background-image:url(../images/tab2-left.jpg);
background-repeat:repeat-y;
background-position: right;
}
#col3_1_letters {
float:left;
width:24px;
position:relative;
left:1000px;
overflow:hidden;
}
#col3_2_letters {
float:left;
width:968px;
position:relative;
left:1000px;
overflow:hidden;
}
#col3_3_letters {
float:left;
width:32px;
position:relative;
left:1000px;
overflow:hidden;
}

#container_status {
width:1024px;
clear:left;
}
#container3_3_status {
float:left;
width:1024px;
overflow:hidden;
position:relative;
background-image:url(../images/tab2-right.png);
background-repeat:repeat-y;
background-position: right;
}
#container3_2_status {
float:left;
width:1024px;
position:relative;
right:32px;
}
#container3_1_status {
float:left;
width:1024px;
position:relative;
right:968px;
background-image:url(../images/tab2-left.jpg);
background-repeat:repeat-y;
background-position: right;
}
#col3_1_status {
float:left;
width:24px;
position:relative;
left:1000px;
overflow:hidden;
}
#col3_2_status {
float:left;
width:968px;
position:relative;
left:1000px;
overflow:hidden;
}
#col3_3_status {
float:left;
width:32px;
position:relative;
left:1000px;
overflow:hidden;
}

#container_bottom {
width:1024px;
clear:left;
}
#container3_3_bottom {
float:left;
width:1024px;
overflow:hidden;
position:relative;
background-image:url(../images/tab2-right.png);
background-repeat:repeat-y;
background-position: right;
}
#container3_2_bottom {
float:left;
width:1024px;
position:relative;
right:32px;
}
#container3_1_bottom {
float:left;
width:1024px;
position:relative;
right:968px;
background-image:url(../images/tab2-left.jpg);
background-repeat:repeat-y;
background-position: right;
}
#col3_1_bottom {
float:left;
width:24px;
position:relative;
left:1000px;
overflow:hidden;
}
#col3_2_bottom {
float:left;
width:968px;
position:relative;
left:1000px;
overflow:hidden;
background-image:url(../images/tab3-bg.jpg);
background-repeat:repeat-x;
}
#col3_3_bottom {
float:left;
width:32px;
position:relative;
left:1000px;
overflow:hidden;
}

#container5 {
width:1024px;
clear:left;
}
#container5_5 {
clear:left;
float:left;
width:1024px;
overflow:hidden;
background-image:url(../images/tab2-right.png);
background-repeat:repeat-y;
background-position: right;
}
#container5_4 {
clear:left;
float:left;
width:1024px;
position:relative;
right:32px;
background:#f1f3f2;
}
#container5_3 {
clear:left;
float:left;
width:1024px;
position:relative;
right:220px;
background-image:url(../images/line-vert.gif);
background-repeat:repeat-y;
background-position:right
}
#container5_2 {
clear:left;
float:left;
width:1024px;
position:relative;
right:550px;
background-image:url(../images/line-vert.gif);
background-repeat:repeat-y;
background-position:right
}
#container5_1 {
float:left;
width:1024px;
position:relative;
right:198px;
background-image:url(../images/tab2-left.jpg);
background-repeat:repeat-y;
background-position: right;
}
#col5_1 {
float:left;
width:24px;
position:relative;
left:1000px;
overflow:hidden;
}
#col5_2 {
float:left;
width:198px;
position:relative;
left:1000px;
overflow:hidden;
text-align: left;
background:#f1f3f2;
background-image:url(../images/line-vert.gif);
background-repeat:repeat-y;
background-position:right
}
#col5_3 {
float:left;
width:550px;
position:relative;
left:1000px;
overflow:hidden;
text-align: left;
background:#f1f3f2;
background-image:url(../images/line-vert.gif);
background-repeat:repeat-y;
background-position:right
}
#col5_4 {
float:left;
width:220px;
position:relative;
left:1000px;
overflow:hidden;
text-align: left;
background:#f1f3f2;
}
#col5_5 {
float:left;
width:32px;
position:relative;
left:1000px;
overflow:hidden;
}

#middle_col {
margin: 6px 5px 7px 5px;
}

.box {}
.box .r {background:url(../images/line-bg-v.gif) repeat-y top right;}
.box .b {background:url(../images/line-bg-h.gif) repeat-x right bottom;}
.box .br {background:url(../images/line-bg-c.gif) no-repeat bottom right;}
.box .content-rb {padding:0px 5px 7px 0px;}
.box .content-r {padding:0px 5px 0px 0px;}

.mn-left { border-top:1px #8da88f solid; border-right:hidden; border-bottom:1px #8da88f solid;  border-left: hidden; color:#0066CC; font-weight:bold}
.mn-left-w{ height:26px; vertical-align:middle; background-image:url(../images/menu-left-row-green.gif); background-repeat:no-repeat; background-position:left top;}
.mn-left-w a {color:#0066CC; font-weight:bold; font-size:12px; text-decoration:none;  padding:5px 4px 1px 23px; height:26px; display:block}
.mn-left-w a:hover { color:#006600; padding:5px 4px 1px 23px}
.mn-left-wn{ height:26px; vertical-align:middle; background-image:url(../images/menu-left-row-green.gif); background-repeat:no-repeat; background-position:left top;}
.mn-left-wn a {color:#777777; font-size:12px; text-decoration:none;  padding:5px 4px 1px 23px; height:26px; display:block}
.mn-left-wn a:hover { color:#777777; padding:5px 4px 1px 23px}
.mn-left-g{  height:26px; vertical-align:middle; background-image:url(../images/menu-left-row-blue.gif); background-repeat:no-repeat; background-position:left top;}
.mn-left-g a {color: #003366; font-weight:bold; font-size:12px; text-decoration:none;  padding:5px 4px 1px 23px; height:26px; display:block}
.mn-left-g a:hover { color:#006600; padding:5px 4px 1px 23px; height:19px; vertical-align:middle; background-image:url(../images/menu-left-row-green.gif); background-repeat:no-repeat; background-position:left top;}
.mn-left-gn{  height:26px; vertical-align:middle; background-image:url(../images/menu-left-row-blue.gif); background-repeat:no-repeat; background-position:left top;}
.mn-left-gn a {color: #777777; font-size:12px; text-decoration:none;  padding:5px 4px 1px 23px; height:26px; display:block}
.mn-left-gn a:hover { color:#777777; padding:5px 4px 1px 23px; height:19px; vertical-align:middle; background-image:url(../images/menu-left-row-green.gif); background-repeat:no-repeat; background-position:left top;}

.smn-left { border-top:1px #8da88f solid; border-right:hidden; border-bottom:1px #8da88f solid;  border-left: hidden; color:#0066CC; font-weight:bold}
.smn-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;}
.smn-left-w a {color:#0066CC; font-weight:bold; font-size:11px; text-decoration:none;  padding:2px 4px 1px 23px; height:34px; display:block}
.smn-left-w a:hover { color:#006600; height:34px; padding:2px 4px 1px 23px;}
.smn-left-wn{ height:34px; vertical-align:middle; background-image:url(../images/menu-left-row-green-s.gif); background-repeat:no-repeat; background-position:left top;}
.smn-left-wn a {color:#777777; font-size:11px; text-decoration:none;  padding:2px 4px 1px 23px; height:34px; display:block}
.smn-left-wn a:hover { color:#777777; height:34px; padding:2px 4px 1px 23px;}
.smn-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;}
.smn-left-g a {color: #003366; font-weight:bold; font-size:11px; text-decoration:none;  padding:2px 4px 1px 23px; height:34px; display:block}
.smn-left-g a:hover { color:#006600; height:34px; padding:2px 4px 1px 23px; vertical-align:top; background-image:url(../images/menu-left-row-green-s.gif); background-repeat:no-repeat; background-position:left top;}
.smn-left-gn{  height:34px; vertical-align:middle; background-image:url(../images/menu-left-row-blue-s.gif); background-repeat:no-repeat; background-position:left top;}
.smn-left-gn a {color: #777777; font-size:11px; text-decoration:none;  padding:2px 4px 1px 23px; height:34px; display:block}
.smn-left-gn a:hover { color:#777777; height:34px; padding:2px 4px 1px 23px; vertical-align:top; background-image:url(../images/menu-left-row-green-s.gif); background-repeat:no-repeat; background-position:left top;}

.dmn-left { border-top:1px #8da88f solid; border-right:hidden; border-bottom:1px #8da88f solid;  border-left: hidden; color:#0066CC; font-weight:bold}
.dmn-left-w{ height:26px; vertical-align:middle; background-image:url(../images/menu-left-row-green.gif); background-repeat:no-repeat; background-position:left top;}
.dmn-left-w a {color:#0066CC; font-weight:bold; font-size:12px; text-decoration:none;  padding:5px 4px 1px 23px; height:26px; display:block}
.dmn-left-w a:hover { color:#006600; padding:5px 4px 1px 23px}
.dmn-left-wn{ height:26px; vertical-align:middle; background-image:url(../images/menu-left-row-green.gif); background-repeat:no-repeat; background-position:left top;}
.dmn-left-wn a {color:#777777; font-size:12px; text-decoration:none;  padding:5px 4px 1px 23px; height:26px; display:block}
.dmn-left-wn a:hover { color:#777777; padding:5px 4px 1px 23px}
.dmn-left-g{  height:26px; vertical-align:middle; background-image:url(../images/menu-left-row-blue-d.gif); background-repeat:no-repeat; background-position:left top;}
.dmn-left-g a {color: #003366; font-weight:bold; font-size:12px; text-decoration:none;  padding:5px 4px 1px 23px; height:26px; display:block}
.dmn-left-g a:hover { color:#006600; padding:5px 4px 1px 23px; height:19px; vertical-align:middle; background-image:url(../images/menu-left-row-green-d.gif); background-repeat:no-repeat; background-position:left top;}
.dmn-left-gn{  height:26px; vertical-align:middle; background-image:url(../images/menu-left-row-blue-d.gif); background-repeat:no-repeat; background-position:left top;}
.dmn-left-gn a {color: #777777; font-size:12px; text-decoration:none;  padding:5px 4px 1px 23px; height:26px; display:block}
.dmn-left-gn a:hover { color:#777777; padding:5px 4px 1px 23px; height:19px; vertical-align:middle; background-image:url(../images/menu-left-row-green-d.gif); background-repeat:no-repeat; background-position:left top;}
.dmn-left-sp{  height:9px; vertical-align:middle; background-image:url(../images/menu-left-row-blue-sp.gif); background-repeat:no-repeat; background-position:left top;}

.red {color:red;text-decoration:none;font-size:12px}
.red a {text-decoration:none}
.red a:hover{text-decoration:underline}

