ul{
list-style-type:none;
margin:0;
padding:0;
}

ul.hz {
list-style-type:none;
margin:0;
padding:0;
}

ul.bn{
list-style-type:none;
margin:0;
padding:0;
}

img.nav2 {
border:0;
margin:0;
margin-top:4px;
margin-left:3px;
margin-right:2px;
float:left;
}

img.nav {
border:0;
margin:0;
margin-top:8px;
margin-left:3px;
margin-right:2px;
float:left;
}

img.no_cell {
border:0;
margin:0;
margin-right:3px;
margin-top:2px;
float:left;
}

li.ho a img {
margin-top:8px;
}

li.ho a:hover img {
margin-top:6px;
}

li.bar a:link{
display:block;
width:auto;
height:24px;
background:transparent;
background-image:none;
color:#454545;
text-indent:3px;
font-family:verdana;
font-size:12px;
line-height:24px;
font-weight:normal;
text-decoration:none;
text-align:center;
margin:0;
padding:0;
padding-left:2px;
padding-right:10px;
letter-spacing:0px;
border:0;
margin-left:-7px;
text-shadow:#ffffff 0.1px 0.1px 8px, #ffffff 0.1px 0.1px 8px;
}

li.bar a:hover{
display:block;
width:auto;
height:24px;
background:url(graph/btn24l.png) no-repeat left;
color:#454545;
text-indent:3px;
font-family:verdana;
font-size:12px;
line-height:24px;
font-weight:normal;
text-decoration:none;
visibility:visible;
text-align:center;
margin:0;
padding:0;
padding-left:2px;
padding-right:10px;
letter-spacing:0px;
border:0;
margin-left:-7px;
}

li.bar a:visited{
display:block;
width:auto;
height:24px;
background:transparent;
background-image:none;
color:#454545;
text-indent:3px;
font-family:verdana;
font-size:12px;
line-height:24px;
font-weight:normal;
text-decoration:none;
visibility:visible;
text-align:center;
margin:0;
padding:0;
padding-left:2px;
padding-right:10px;
letter-spacing:0px;
border:0;
margin-left:-7px;
text-shadow:#ffffff 0.1px 0.1px 8px, #ffffff 0.1px 0.1px 8px;
}

li.bar a:visited:hover{
display:block;
width:auto;
height:24px;
background:url(graph/btn24l.png) no-repeat left;
color:#454545;
text-indent:3px;
font-family:verdana;
font-size:12px;
line-height:24px;
font-weight:normal;
text-decoration:none;
visibility:visible;
text-align:center;
margin:0;
padding:0;
padding-left:2px;
padding-right:10px;
letter-spacing:0px;
border:0;
margin-left:-7px;
}

li.bar2 a:link{
display:block;
width:auto;
height:24px;
background:transparent;
background:url(graph/btn24la.png) no-repeat left;
color:#454545;
text-indent:3px;
font-family:verdana;
font-size:12px;
line-height:24px;
font-weight:normal;
text-decoration:none;
visibility:visible;
text-align:center;
margin:0;
padding:0;
padding-left:2px;
padding-right:10px;
letter-spacing:0px;
border:0;
margin-left:-7px;
text-shadow:#ffffff 0.1px 0.1px 8px, #ffffff 0.1px 0.1px 8px;
}

li.bar2 a:hover{
display:block;
width:auto;
height:24px;
background:transparent;
background:url(graph/btn24la.png) no-repeat left;
color:#454545;
text-indent:3px;
font-family:verdana;
font-size:12px;
line-height:24px;
font-weight:normal;
text-decoration:none;
visibility:visible;
text-align:center;
margin:0;
padding:0;
padding-left:2px;
padding-right:10px;
letter-spacing:0px;
border:0;
margin-left:-7px;
}

li.bar2 a:visited{
display:block;
width:auto;
height:24px;
background:transparent;
background:url(graph/btn24la.png) no-repeat left;
color:#454545;
text-indent:3px;
font-family:verdana;
font-size:12px;
line-height:24px;
font-weight:normal;
text-decoration:none;
visibility:visible;
text-align:center;
margin:0;
padding:0;
padding-left:2px;
padding-right:10px;
letter-spacing:0px;
border:0;
margin-left:-7px;
}

li.bar2 a:visited:hover{
display:block;
width:auto;
height:24px;
background:transparent;
background:url(graph/btn24la.png) no-repeat left;
color:#454545;
text-indent:3px;
font-family:verdana;
font-size:12px;
line-height:24px;
font-weight:normal;
text-decoration:none;
visibility:visible;
text-align:center;
margin:0;
padding:0;
padding-left:2px;
padding-right:10px;
letter-spacing:0px;
border:0;
margin-left:-7px;
}

li.ho a:link{
display:block;
width:auto;
height:27px;
background:url(graph/left.png) no-repeat left;
color:#303030;
text-indent:3px;
font-family:verdana;
font-size:12px;
line-height:33px;
font-weight:normal;
text-decoration:none;
visibility:visible;
text-align:center;
margin:0;
padding:0;
padding-left:7px;
padding-right:10px;
letter-spacing:0px;
border:0;
margin-left:-7px;
text-shadow:#ffffff 0.1px 0.1px 8px, #ffffff 0.1px 0.1px 8px;
}

li.ho a:hover{
display:block;
width:auto;
height:27px;
background:url(graph/left2.png) no-repeat left;
background-position:0 1px;
color:#303030;
text-indent:3px;
font-family:verdana;
font-size:12px;
line-height:27px;
font-weight:normal;
text-decoration:none;
visibility:visible;
text-align:center;
margin:0;
padding:0;
padding-left:7px;
padding-right:10px;
letter-spacing:0px;
border:0;
margin-left:-7px;
}

li.ho a:visited{
display:block;
width:auto;
height:27px;
background:url(graph/left.png) no-repeat left;
color:#303030;
text-indent:3px;
font-family:verdana;
font-size:12px;
line-height:33px;
font-weight:normal;
text-decoration:none;
visibility:visible;
text-align:center;
margin:0;
padding:0;
padding-left:7px;
padding-right:10px;
letter-spacing:0px;
border:0;
margin-left:-7px;
text-shadow:#ffffff 0.1px 0.1px 8px, #ffffff 0.1px 0.1px 8px;
}

li.ho a:visited:hover{
display:block;
width:auto;
height:27px;
background:url(graph/left2.png) no-repeat left;
background-position:0 1px;
color:#303030;
text-indent:3px;
font-family:verdana;
font-size:12px;
line-height:27px;
font-weight:normal;
text-decoration:none;
visibility:visible;
text-align:center;
margin:0;
padding:0;
padding-left:7px;
padding-right:10px;
letter-spacing:0px;
border:0;
margin-left:-7px;
}

li.ho {
float:left;
background:transparent;
background:url(graph/hh.png) no-repeat right;
background-position:right;
margin:0;
margin-bottom:8px;
margin-left:2px;
padding:0;
}

li.ho:hover {
float:left;
background:transparent;
background:url(graph/hh2.png) no-repeat right;
background-position:right;
margin:0;
margin-bottom:8px;
margin-left:2px;
padding:0;
}

li.an a:link{
display:block;
width:auto;
height:35px;
background:url(graph/acl.png) no-repeat left top;
color:#656565;
text-indent:3px;
font-family:verdana;
font-size:12px;
line-height:35px;
font-weight:bold;
text-decoration:none;
visibility:visible;
text-align:center;
margin:0;
padding:0;
padding-left:7px;
padding-right:10px;
letter-spacing:0px;
border:0;
margin-left:-7px;
}

li.an a:hover{
display:block;
width:auto;
height:35px;
background:url(graph/acl.png) no-repeat left top;
color:#656565;
text-indent:3px;
font-family:verdana;
font-size:12px;
line-height:35px;
font-weight:bold;
text-decoration:none;
visibility:visible;
text-align:center;
margin:0;
padding:0;
padding-left:7px;
padding-right:10px;
letter-spacing:0px;
border:0;
margin-left:-7px;
}

li.an a:visited{
display:block;
width:auto;
height:35px;
background:url(graph/acl.png) no-repeat left top;
color:#656565;
text-indent:3px;
font-family:verdana;
font-size:12px;
line-height:35px;
font-weight:bold;
text-decoration:none;
visibility:visible;
text-align:center;
margin:0;
margin-left:-3px;
padding:0;
padding-left:7px;
padding-right:10px;
letter-spacing:0px;
border:0;
margin-left:-7px;
}

li.an a:visited:hover{
display:block;
width:auto;
height:35px;
background:url(graph/acl.png) no-repeat left top;
color:#656565;
text-indent:3px;
font-family:verdana;
font-size:12px;
line-height:35px;
font-weight:bold;
text-decoration:none;
visibility:visible;
text-align:center;
margin:0;
margin-left:-3px;
padding:0;
padding-left:7px;
padding-right:10px;
letter-spacing:0px;
border:0;
margin-left:-7px;
}

li.btn_24 a:link{
display:block;
width:auto;
height:31px;
background:none;
background:url(graph/btn_n.png) no-repeat left top;
color:#000000;
font-family:verdana;
font-size:12px;
font-weight:normal;
line-height:31px;
text-decoration:none;
visibility:visible;
text-align:center;
margin:0;
margin-left:-10px;
padding:0;
padding-left:8px;
padding-right:8px;
letter-spacing:0px;
border:0;
}

li.btn_24 a:hover{
display:block;
width:auto;
background:url(graph/btn_h.png) no-repeat left top;
}

li.btn_24 a:visited{
display:block;
width:auto;
height:31px;
background:none;
background:url(graph/btn_n.png) no-repeat left top;
color:#000000;
font-family:verdana;
font-size:12px;
font-weight:normal;
line-height:31px;
text-decoration:none;
visibility:visible;
text-align:center;
margin:0;
margin-left:-10px;
padding:0;
padding-left:8px;
padding-right:8px;
letter-spacing:0px;
border:0;
}

li.btn_24 a:visited:hover{
display:block;
width:auto;
background:url(graph/btn_h.png) no-repeat left top;
}

li.btn a:link{
display:block;
width:170px;
height:30px;
background:url(graph/but2.png) no-repeat left top;
color:#959595;
text-indent:3px;
font-family:verdana;
font-size:12px;
line-height:30px;
font-weight:bold;
text-decoration:none;
visibility:visible;
text-align:center;
margin:0;
padding:0;
letter-spacing:0px;
border:0;
clear:both;
}

li.btn a:hover{
display:block;
width:170px;
height:30px;
background:url(graph/but2_h.png) no-repeat left top;
color:#F5F5F5;
text-indent:3px;
font-family:verdana;
font-size:12px;
line-height:30px;
font-weight:bold;
text-decoration:none;
visibility:visible;
text-align:center;
margin:0;
padding:0;
letter-spacing:0px;
border:0;
clear:both;
}

li.btn a:visited{
display:block;
width:170px;
height:30px;
background:url(graph/but2.png) no-repeat left top;
color:#959595;
text-indent:3px;
font-family:verdana;
font-size:12px;
line-height:30px;
font-weight:bold;
text-decoration:none;
visibility:visible;
text-align:center;
margin:0;
padding:0;
letter-spacing:0px;
border:0;
clear:both;
}

li.btn a:visited:hover{
display:block;
width:170px;
height:30px;
background:url(graph/but2_h.png) no-repeat left top;
color:#F5F5F5;
text-indent:3px;
font-family:verdana;
font-size:12px;
line-height:30px;
font-weight:bold;
text-decoration:none;
visibility:visible;
text-align:center;
margin:0;
padding:0;
letter-spacing:0px;
border:0;
clear:both;
}

li.btn2 a:link{
display:block;
width:170px;
height:30px;
background:url(graph/but.png) no-repeat left top;
color:#799AAC;
text-indent:3px;
font-family:verdana;
font-size:12px;
line-height:30px;
font-weight:bold;
text-decoration:none;
visibility:visible;
text-align:center;
margin:0;
padding:0;
letter-spacing:0px;
border:0;
clear:both;
}

li.btn2 a:hover{
display:block;
width:170px;
height:30px;
background:url(graph/but_h.png) no-repeat left top;
color:#F5F5F5;
text-indent:3px;
font-family:verdana;
font-size:12px;
line-height:30px;
font-weight:bold;
text-decoration:none;
visibility:visible;
text-align:center;
margin:0;
padding:0;
letter-spacing:0px;
border:0;
clear:both;
}

li.btn2 a:visited{
display:block;
width:170px;
height:30px;
background:url(graph/but.png) no-repeat left top;
color:#799AAC;
text-indent:3px;
font-family:verdana;
font-size:12px;
line-height:30px;
font-weight:bold;
text-decoration:none;
visibility:visible;
text-align:center;
margin:0;
padding:0;
letter-spacing:0px;
border:0;
clear:both;
}

li.btn2 a:visited:hover{
display:block;
width:170px;
height:30px;
background:url(graph/but_h.png) no-repeat left top;
color:#F5F5F5;
text-indent:3px;
font-family:verdana;
font-size:12px;
line-height:30px;
font-weight:bold;
text-decoration:none;
visibility:visible;
text-align:center;
margin:0;
padding:0;
letter-spacing:0px;
border:0;
clear:both;
}

li.bar {
float:left;
background:transparent;
background-image:none;
margin:0;
margin-left:7px;
margin-right:2px;
padding:0;
}

li.bar2:hover {
float:left;
background:transparent;
background:url(graph/btn24a.png) no-repeat;
background-position:right;
margin:0;
margin-left:7px;
margin-right:2px;
padding:0;
padding-right:1px;
}

li.bar2 {
float:left;
background:transparent;
background:url(graph/btn24a.png) no-repeat;
background-position:right;
margin:0;
margin-left:7px;
margin-right:2px;
padding:0;
padding-right:1px;
}

li.bar:hover {
float:left;
background:transparent;
background:url(graph/btn24.png) no-repeat;
background-position:right;
margin:0;
margin-left:7px;
margin-right:2px;
padding:0;
}

li.bar_sep:hover {
float:left;
background:transparent;
background:url(graph/bar_sep.png) no-repeat;
width:5px;
margin:0;
margin-left:2px;
margin-right:2px;
padding:0;
padding-right:1px;
}

li.bar_sep {
float:left;
background:transparent;
background:url(graph/bar_sep.png) no-repeat;
width:5px;
margin:0;
margin-left:2px;
margin-right:2px;
padding:0;
padding-right:1px;
}

li.an {
float:left;
background:transparent;
background:url(graph/ac.png) no-repeat right top;
margin:0;
padding:0;
margin-right:1px;
margin-left:1px;
}

li.an:hover {
float:left;
background:transparent;
background:url(graph/ac.png) no-repeat right top;
margin:0;
padding:0;
margin-right:1px;
margin-left:1px;
}

li.btn_24 {
background:transparent;
background:none;
background:url(graph/btn_n_r.png) no-repeat right top;
margin:0;
padding:0;
margin-top:1px;
margin-bottom:-1px;
margin-left:8px;
margin-right:2px;
display:inline-block;
}

li.btn_24:hover {
background:transparent;
background:url(graph/btn_h_r.png) no-repeat right top;
margin:0;
padding:0;
margin-top:1px;
margin-bottom:-1px;
margin-left:8px;
margin-right:2px;
display:inline-block;
}

li.btn {
display:inline;
float:left;
background:transparent;
margin:0;
padding:0;
}

li.btn:hover {
display:inline;
float:left;
background:transparent;
margin:0;
padding:0;
}
li.btn2 {
display:inline;
float:left;
background:transparent;
margin:0;
padding:0;
}

li.btn2:hover {
display:inline;
float:left;
background:transparent;
margin:0;
padding:0;
}

li.cell_btn a:link{
display:block;
width:auto;
height:24px;
background:none;
color:#000000;
font-family:verdana;
font-size:12px;
font-weight:normal;
line-height:24px;
text-decoration:none;
visibility:visible;
text-align:center;
margin:0;
padding:0;
padding-left:3px;
padding-right:8px;
letter-spacing:0px;
border:0;
}

li.cell_btn a:hover{
display:block;
width:auto;
background:url(graph/cell_btn.png) no-repeat left top;
}

li.cell_btn a:visited{
display:block;
width:auto;
height:24px;
background:none;
color:#000000;
font-family:verdana;
font-size:12px;
font-weight:normal;
line-height:24px;
text-decoration:none;
visibility:visible;
text-align:center;
margin:0;
padding:0;
padding-left:3px;
padding-right:8px;
letter-spacing:0px;
border:0;
}

li.cell_btn a:visited:hover{
display:block;
width:auto;
background:url(graph/cell_btn.png) no-repeat left top;
}

li.cell_btn {
float:left;
background:transparent;
background:none;
margin:0;
padding:0;
margin-top:1px;
margin-bottom:-1px;
}

li.cell_btn:hover {
float:left;
background:transparent;
background:url(graph/cell_btn_r.png) no-repeat right top;
margin:0;
padding:0;
margin-top:1px;
margin-bottom:-1px;
}

li.cell_btn_dis,
li.cell_btn_dis:hover {
float:left;
background:transparent;
background:none;
margin:0;
padding:0;
margin-top:1px;
margin-bottom:-1px;
}

li.cell_btn_dis a,
li.cell_btn_dis a:link,
li.cell_btn_dis a:hover,
li.cell_btn_dis a:visited,
li.cell_btn_dis a:visited:hover{
display:block;
width:auto;
height:24px;
background:none;
color:#656565;
font-family:verdana;
font-size:12px;
font-weight:normal;
line-height:24px;
text-decoration:none;
visibility:visible;
text-align:center;
margin:0;
padding:0;
padding-left:3px;
padding-right:8px;
letter-spacing:0px;
border:0;
cursor:default;
}

a.norm:link{
color:#000000;
font-family:verdana;
font-size:12px;
font-weight:bold;
text-decoration:none;
text-align:left;
padding:0;
margin:0;
}

a.norm:hover{
color:#CA000E;
font-family:verdana;
font-size:12px;
font-weight:bold;
text-decoration:none;
text-align:left;
padding:0;
margin:0;
}

a.norm:visited{
color:#000000;
font-family:verdana;
font-size:12px;
font-weight:bold;
text-decoration:none;
text-align:left;
padding:0;
margin:0;
}

a.norm:visited:hover{
color:#CA000E;
font-family:verdana;
font-size:12px;
font-weight:bold;
text-decoration:none;
text-align:left;
padding:0;
margin:0;
}

a.nw:link{
color:#000000;
font-family:verdana;
font-size:12px;
font-weight:normal;
text-decoration:none;
text-align:left;
padding:0;
margin:0;
}

a.nw:hover{
color:#000000;
font-family:verdana;
font-size:12px;
font-weight:normal;
text-decoration:underline;
text-align:left;
padding:0;
margin:0;
}

a.nw:visited{
color:#000000;
font-family:verdana;
font-size:12px;
font-weight:normal;
text-decoration:none;
text-align:left;
padding:0;
margin:0;
}

a.nw:visited:hover{
color:#000000;
font-family:verdana;
font-size:12px;
font-weight:normal;
text-decoration:underline;
text-align:left;
padding:0;
margin:0;
}

a:link{
color:#000000;
font-family:verdana;
font-size:12px;
font-weight:normal;
text-decoration:none;
text-align:left;
padding:0;
margin:0;
}

a:hover{
color:#CA000E;
font-family:verdana;
font-size:12px;
font-weight:normal;
text-decoration:none;
text-align:left;
padding:0;
margin:0;
}

a:visited{
color:#000000;
font-family:verdana;
font-size:12px;
font-weight:normal;
text-decoration:none;
text-align:left;
padding:0;
margin:0;
}

a:visited:hover{
color:#CA000E;
font-family:verdana;
font-size:12px;
font-weight:normal;
text-decoration:none;
text-align:left;
padding:0;
margin:0;
}

a.icn:link{
color:#000000;
display:block;
width:16px;
height:16px;
font-family:verdana;
font-size:12px;
font-weight:bold;
text-decoration:none;
text-align:left;
padding:0;
padding-left:1px;
padding-top:1px;
margin:0;
background:none;
text-indent:0;
opacity:0.7;
}

a.icn:hover{
color:#CA000E;
display:block;
width:16px;
height:16px;
font-family:verdana;
font-size:12px;
font-weight:bold;
text-decoration:none;
text-align:left;
padding:0;
padding-left:1px;
padding-top:1px;
margin:0;
background:url(graph/icn_h.png);
text-indent:0;
opacity:1;
}

a.icn:visited{
color:#000000;
display:block;
width:16px;
height:16px;
font-family:verdana;
font-size:12px;
font-weight:bold;
text-decoration:none;
text-align:left;
padding:0;
padding-left:1px;
padding-top:1px;
margin:0;
background:none;
text-indent:0;
opacity:0.7;
}

a.icn:visited:hover{
color:#CA000E;
display:block;
width:16px;
height:16px;
font-family:verdana;
font-size:12px;
font-weight:bold;
text-decoration:none;
text-align:left;
padding:0;
padding-left:1px;
padding-top:1px;
margin:0;
background:url(graph/icn_h.png);
text-indent:0;
opacity:1;
}

a.icn24:link{
color:#000000;
display:block;
width:21px;
height:20px;
font-family:verdana;
font-size:12px;
font-weight:bold;
text-decoration:none;
text-align:left;
padding:0;
padding-left:1px;
padding-top:2px;
margin:0;
background:none;
text-indent:3px;
}

a.icn24:hover{
color:#CA000E;
display:block;
width:21px;
height:20px;
font-family:verdana;
font-size:12px;
font-weight:bold;
text-decoration:none;
text-align:left;
padding:0;
padding-left:1px;
padding-top:2px;
margin:0;
background:url(graph/24/icn_h24.png);
text-indent:3px;
}

a.icn24:visited{
color:#000000;
display:block;
width:21px;
height:20px;
font-family:verdana;
font-size:12px;
font-weight:bold;
text-decoration:none;
text-align:left;
padding:0;
padding-left:1px;
padding-top:2px;
margin:0;
background:none;
text-indent:3px;
}

a.icn24:visited:hover{
color:#CA000E;
display:block;
width:21px;
height:20px;
font-family:verdana;
font-size:12px;
font-weight:bold;
text-decoration:none;
text-align:left;
padding:0;
padding-left:1px;
padding-top:2px;
margin:0;
background:url(graph/24/icn_h24.png);
text-indent:3px;
}

a.fav1:link{
color:#000000;
display:block;
width:16px;
height:16px;
padding:0;
margin:0;
background-image:url(graph/fav_war.png);
float:left;
}

a.fav1:hover{
color:#000000;
display:block;
width:16px;
height:16px;
padding:0;
margin:0;
background-image:url(graph/fav.png);
float:left;
}

a.fav1:visited{
color:#000000;
display:block;
width:16px;
height:16px;
padding:0;
margin:0;
background-image:url(graph/fav_war.png);
float:left;
}

a.fav1:visited:hover{
color:#000000;
display:block;
width:16px;
height:16px;
padding:0;
margin:0;
background-image:url(graph/fav.png);
float:left;
}

a.fav2:link{
color:#000000;
display:block;
width:16px;
height:16px;
padding:0;
margin:0;
background-image:url(graph/fav2.png);
float:left;
}

a.fav2:hover{
color:#000000;
display:block;
width:16px;
height:16px;
padding:0;
margin:0;
background-image:url(graph/fav.png);
float:left;
}

a.fav2:visited{
color:#000000;
display:block;
width:16px;
height:16px;
padding:0;
margin:0;
background-image:url(graph/fav2.png);
float:left;
}

a.fav2:visited:hover{
color:#000000;
display:block;
width:16px;
height:16px;
padding:0;
margin:0;
background-image:url(graph/fav.png);
float:left;
}

a.w_sm:link{
color:#656565;
font-family:verdana;
font-size:11px;
font-weight:normal;
text-decoration:none;
text-align:left;
padding:0;
margin:0;
}

a.w_sm:hover{
color:#CA000E;
font-family:verdana;
font-size:11px;
font-weight:normal;
text-decoration:none;
text-align:left;
padding:0;
margin:0;
}

a.w_sm:visited{
color:#656565;
font-family:verdana;
font-size:11px;
font-weight:normal;
text-decoration:none;
text-align:left;
padding:0;
margin:0;
}

a.w_sm:visited:hover{
color:#CA000E;
font-family:verdana;
font-size:11px;
font-weight:normal;
text-decoration:none;
text-align:left;
padding:0;
margin:0;
}

a.w_sm2:link{
color:#9EEBF2;
font-family:verdana;
font-size:11px;
font-weight:normal;
text-decoration:none;
text-align:left;
padding:0;
margin:0;
}

a.w_sm2:hover{
color:#FFFFFF;
font-family:verdana;
font-size:11px;
font-weight:normal;
text-decoration:underline;
text-align:left;
padding:0;
margin:0;
}

a.w_sm2:visited{
color:#9EEBF2;
font-family:verdana;
font-size:11px;
font-weight:normal;
text-decoration:none;
text-align:left;
padding:0;
margin:0;
}

a.w_sm2:visited:hover{
color:#FFFFFF;
font-family:verdana;
font-size:11px;
font-weight:normal;
text-decoration:underline;
text-align:left;
padding:0;
margin:0;
}

h1,h2 {
font-family: "Segoe UI",Tahoma, Verdana, sans-serif;
margin:0;
padding:0;
}


h1 {
color:#7FC318;
letter-spacing:-1px;
font-weight:normal;
font-size:22px;
margin:0;
padding:0;
border-bottom:1px solid #656667;
text-shadow:#ababab 1px 1px 1px;
}

h2 {
margin:0;
margin-bottom:13px;
padding:0;
border-bottom:1px solid #ababab;
font-family: "Calibri light";
font-size: 30px;
color: rgb(100, 100, 100);
font-weight: normal;
text-decoration: none;
line-height: 30px;
}

h1,h2 a:link{
color:#CA000E;
font-size:16px;
margin:0;
margin-bottom:3px;
padding:0;
text-shadow:#ababab 0.8px 0.5px 1px;
}

h1,h2 a:hover{
font-family: "Segoe UI",Tahoma, Verdana, sans-serif;
color:#CA000E;
font-size:16px;
margin:0;
margin-bottom:3px;
padding:0;
border-bottom:1px solid #477193;
font-weight:bold;
text-shadow:#ababab 0.8px 0.5px 1px;
}

.lv_maincap {
color:#006E12;
font-size:19px;
font-weight:normal;
margin:0;
margin-bottom:5px;
border:0;
padding:0;
text-shadow:none;
}

.tab_group {
height:20px;
background-image:url(./graph/tab_cap.png);
color:#003399;
font-size:13px;
font-weight:normal; 
text-indent:5px;
margin:0;
margin-bottom:5px;
margin-top:3px;
padding:0;
border:0;
text-shadow:none;
}

.tab_group span{
height:20px;
min-height:20px;
background-image:url(./graph/tab_cap_bg.png);
color:#003399;
font-size:14px;
line-height:19px;
font-weight:normal; 
margin:0;
margin-top:5px;
margin-left:1px;
padding:0;
padding-right:5px;
border:0;
text-shadow:none;
cursor:default;
}

h3 {
color:#000000;
font-size:12px;
margin:0;
margin-bottom:3px;
padding:0;
border:0;
}

h4 {
color:#000000;
font-size:12px;
margin:0;
margin-bottom:3px;
padding:0;
border:0;
}

.titel {
color:#7FC318;
letter-spacing:-1px;
font-weight:bold;
font-size:22px;
margin-left:10px;
padding:0;
border:0;
float:left;
} 

.page{
color:#000000;
text-indent:0px;
font-family:verdana;
font-size:12px;
text-indent:0px;
text-align:left;
float:none;
clear:both;
}

.small_page{
color:#656565;
text-indent:0px;
font-family:verdana;
font-size:9px;
text-indent:0px;
text-align:left;
float:none;
clear:both;
}

.lv_sub {
color:#646464;
text-indent:0px;
font-family:verdana;
font-size:12px;
text-indent:0px;
text-align:left;
float:none;
clear:both;
cursor:default;
}

.lv_sub:hover{
color:#000000;
text-indent:0px;
font-family:verdana;
font-size:12px;
text-indent:0px;
text-align:left;
float:none;
clear:both;
cursor:default;
}

.but {
display:block;
width:auto;
height:31px;
background:none;
background:url(graph/btn_n.png) no-repeat left top;
color:#000000;
font-family:verdana;
font-size:12px;
font-weight:normal;
line-height:31px;
text-decoration:none;
visibility:visible;
text-align:center;
margin:0;
margin-left:-10px;
padding:0;
padding-left:8px;
padding-right:8px;
padding-bottom:2px;
letter-spacing:0px;
border:0;
cursor:pointer;
}

.but:focus,
.but:active,
.but:hover {
background:url(graph/btn_h.png) no-repeat left top;
cursor:pointer;
}

#col{
color:#ffffff;
text-indent:5px;
font-family:verdana;
font-size:12px;
text-align:left;
width:100%;
background:#CEE8F0; 
min-height:25px;
}

#col:hover{
color:#000000;
text-indent:5px;
font-family:verdana;
font-size:12px;
text-align:left;
width:100%;
background:#F5F7FE; 
min-height:25px;
}

#col a.def:link,
#col a.def:visited{
color:#535353;
font-family:verdana;
font-size:12px;
font-weight:normal;
text-decoration:none;
text-indent:5px;
text-align:left;
padding:0;
margin:0;
}

#col:hover a.def:link,
#col:hover a.def:visited{
color:#000000;
font-family:verdana;
font-size:12px;
font-weight:normal;
text-decoration:underline;
text-indent:5px;
text-align:left;
padding:0;
margin:0;
}

#col a.def:hover,
#col a.def:visited:hover{
color:#000000;
font-family:verdana;
font-size:12px;
font-weight:normal;
text-decoration:underline;
text-indent:5px;
text-align:left;
padding:0;
margin:0;
}

#explor{
width:100%;
background-image:url(graph/hra.png); 
min-height:24px;
height:24px;
}

#explor{
background-color:#C3DBF3;
background-image:url(graph/expl.png); 
min-height:24px;
text-indent:2px;
max-width:522px;
width:auto;
clear:both;
}

#explor:hover{
background-color:#C3DBF3;
background-image:url(graph/expl_h.png); 
min-height:24px;
text-indent:2px;
max-width:522px;
width:auto;
clear:both;
}

#zeile:hover{
text-align:left;
width:100%;
background-color:#C3DBF3;
background-image:url(graph/hra.png); 
border:1px dotted #000000;
min-height:26px;
padding-top:1px;
}

#zeile2{
text-align:left;
width:100%;
height:19px;
background:#FFFFFF; 
border:1px solid transparent;
border-bottom:1px dotted #000000;
min-height:19px;
margin-top:1px;
text-indent:3px;
line-height:14px;
}

#zeile2:hover{
text-align:left;
width:100%;
height:19px;
background-color:#C3DBF3;
background-image:url(graph/hr.png); 
border:1px dotted #000000;
min-height:19px;
margin-top:1px;
line-height:14px;
}

#zeile2 .lv_sub{
color:#646464;
text-indent:0px;
font-family:verdana;
font-size:12px;
text-indent:0px;
text-align:left;
float:none;
clear:both;
cursor:default;
}

#zeile2:hover .lv_sub{
color:#000000;
text-indent:0px;
font-family:verdana;
font-size:12px;
text-indent:0px;
text-align:left;
float:none;
clear:both;
cursor:default;
}

#zeile2:hover .icn{opacity:1;
}

#zeile24{
text-align:left;
width:100%;
background:#FFFFFF; 
border:1px solid transparent;
border-bottom:1px dotted #000000;
min-height:24px;
margin-top:1px;
text-indent:3px;
line-height:14px;
}

#zeile24:hover{
text-align:left;
width:100%;
background-color:#C3DBF3;
background-image:url(graph/hra_24.png); 
border:1px dotted #000000;
min-height:24px;
margin-top:1px;
line-height:14px;
}

#cl2{
color:#FFFFFF;
text-indent:2px;
height:25px; 
border:1px solid #FF0000;
background-image:url(graph/col2.png);
width:100%;
}

.current{
color:#CA000E;
font: bold 18px/23px Verdana;
}

.tab_cap{
color:#191970;
text-indent:0px;
font-family:verdana;
font-size:15px;
text-indent:0px;
text-align:left;
float:none;
clear:both;
}


#menu {
        padding:0;
        margin:0;
        height:60px;
        text-align: right;
}

#menu ul {
        padding:0;
        margin:0;
        list-style-type:none;
}

#menu ul li {
        position:relative;
        display:inline-block;
        width:auto;
        padding:0;
        margin:0;
        color: #EEEDDB;
}

#menu ul li:hover ul {
        display:block;
}

#menu ul li a:link,
#menu ul li a:visited {
        display:inline-block;
        width:auto;
        color:#CCCEC2;
        padding-left:0.44em;
        padding-right:0.44em;
        font-weight:regular;
        font-family:verdana;
        font-size:11px;
        margin-top:8px;
        margin-bottom:2px;
}


#menu ul li a:hover,
#menu ul li a:visited:hover {
        color: #EEEDDB;
}

#menu ul li a:hover img,
#menu ul li a:visited:hover img{
        box-shadow: rgba(0,0,0,.5) 0 0 5px;
}

#menu ul ul li a:hover img {
	box-shadow:none;
}

#menu a.sub:link,
#menu a.sub:visited,
#menu ul ul li a:link {
        display:block;
        width:145px;
        height:24px;
        text-align:left;
        line-height:24px;
        color:#404040;
        margin:1px;
        font-family:verdana;
        font-size:11px;
        margin-left:0;
        margin-right: -3px;
}

#menu a.sub:hover,
#menu a.sub:visited:hover,
#menu ul ul li a:hover {
        background-image:url(graph/men_h.png);
        background-repeat:no-repeat;
        background-position:left 1px;
}

#menu ul ul {
        position:absolute;
        width:auto;
        z-index:122;
        display:none;
        padding:0;
        margin:0;
        text-align:left;
	background-color: #F5F5F5;
	background-image: url(./graph/men_bg.png);
	background-repeat: repeat-y;
        margin-left:-66px !important;
        box-shadow:3px 3px 4px 1px rgba(0, 0, 0, .2);
}
        
#menu ul ul li {
        white-space: nowrap;
}

#menu a.sub_ex:link {
        display:block;
        min-width:140px;
        height:24px;
        text-align:left;
        line-height:24px;
        color:#404040;
        margin:0;
        font-size:0.95em;
}

#menu a.sub_ex:hover {
        color: #009dff;
}

#fav1 {
float:left; 
height:16px; 
background-image:url(./graph/16/fav_war.png);
}

#fav1:hover {
background-image:url(./graph/16/fav.png);
}

#fav1 a{
color:#000000;
display:block;
width:16px;
height:16px;
padding:0;
margin:0;
float:left;
}

#fav1 a:hover {
color:#000000;
display:block;
width:16px;
height:16px;
padding:0;
margin:0;
background-image:url(./graph/16/fav_h.png);
float:left;
}

#fav2 {
float:left; 
height:16px; 
background-image:url(./graph/16/fav_dis.png);
}

#fav2:hover {
background-image:url(./graph/16/fav_war.png);
}

#fav2 a{
color:#000000;
display:block;
width:16px;
height:16px;
padding:0;
margin:0;
float:left;
}

#fav2 a:hover {
color:#000000;
display:block;
width:16px;
height:16px;
padding:0;
margin:0;
background-image:url(./graph/16/fav_h2.png);
float:left;
}

a.bm_icn img, a.bm_icn_a img{
margin-top:3px;
margin-bottom:3px;
}
a.bm_icn:link{
color:#000000;
display:block;
width:96px;
height:70px;
font-family:verdana;
font-size:12px;
font-weight:normal;
text-decoration:none;
text-align:center;
padding:0;
margin:0;
background:none;
text-indent:0;
opacity:0.7;
}

a.bm_icn:hover{
color:#000000;
display:block;
width:96px;
height:70px;
font-family:verdana;
font-size:12px;
font-weight:normal;
text-decoration:none;
text-align:center;
padding:0;
margin:0;
background:url(./graph/bm_icn_h.png);
text-indent:0;
opacity:1;
}

a.bm_icn:visited{
color:#000000;
display:block;
width:96px;
height:70px;
font-family:verdana;
font-size:12px;
font-weight:normal;
text-decoration:none;
text-align:center;
padding:0;
margin:0;
background:none;
text-indent:0;
opacity:0.7;
}

a.bm_icn:visited:hover{
color:#000000;
display:block;
width:96px;
height:70px;
font-family:verdana;
font-size:12px;
font-weight:normal;
text-decoration:none;
text-align:center;
padding:0;
margin:0;
background:url(./graph/bm_icn_h.png);
text-indent:0;
opacity:1;
}

a.bm_icn_a:visited:hover, 
a.bm_icn_a:link:hover, a.bm_icn_a:link, a.bm_icn_a:visited{
color:#000000;
display:block;
width:96px;
height:70px;
font-family: Verdana, Sans-serif, "Segoe UI", Tahoma;
font-size:12px;
font-weight:normal;
text-decoration:none;
text-align:center;
padding:0;
margin:0;
background:url(./graph/bm_icn_h.png);
text-indent:0;
opacity:1;
}


.time {
color:#FFFFFF;
font-size:58px;
font-family: "Segoe UI", Tahoma, Verdana, Sans-serif;
margin:5px;
margin-top:-12px;
margin-bottom:-5px;
padding:0;
text-shadow:#000000 0 0 8px;
float:right;
}

.date {
color:#FFFFFF;
font-size:32px;
font-family: "Segoe UI", Tahoma, Verdana, Sans-serif;
margin:5px;
margin-top:-15px;
padding:0;
text-shadow:none;
float:right;
opacity:0.5;
}

.home_cap {
color:#FFFFFF;
font-size:22px;
font-family: "Segoe UI", Tahoma, Verdana, Sans-serif;
margin:5px;
margin-top:-15px;
margin-bottom:-5px;
padding:0;
text-shadow:#000000 0 0 12px;
}

.home_ucap {
color:#FFFFFF;
font-size:16px;
font-family: Verdana, Sans-serif;
margin:5px;
margin-top:-15px;
margin-bottom:-5px;
padding:0;
text-shadow:none;
opacity:0.5;
}

.page_home{
color:#FFFFFF;
text-indent:0px;
font-family:Verdana;
font-size:14px;
line-height:20px;
text-indent:0px;
text-align:left;
float:none;
clear:both;
}

.wetter1{
color:#FFFFFF;
text-indent:0px;
font-family:Verdana;
font-size:14px;
text-indent:0px;
text-align:left;
float:none;
clear:both;
}

.wetter2{
color:#FFFFFF;
text-indent:0px;
font-family:Verdana;
font-size:14px;
text-indent:0px;
text-align:left;
float:none;
clear:both;
opacity:0.5;
}

a.home:link,
a.home:visited {
color:#FFFFFF;
font-family:Verdana;
font-size:14px;
line-height:23px;
font-weight:normal;
text-decoration:none;
text-align:left;
padding:0;
margin:0;
}

a.home:hover,
a.home:visited:hover {
color:#FFFFFF;
font-family:Verdana;
font-size:14px;
line-height:23px;
font-weight:normal;
text-decoration:underline;
text-align:left;
padding:0;
margin:0;
}

a.o_but:link,
a.o_but:visited {
display:block; 
width:54px; 
height:48px;
background:none;
color:#000000;
font-family:verdana;
font-size:12px;
font-weight:normal;
text-decoration:none;
text-align:center;
text-indent:0;
padding:0;
margin:0;
line-height:24px;
-webkit-filter: grayscale(80%);
-moz-filter: grayscale(80%);
}

a.o_but:hover,
a.o_but:visited:hover {
display:block; 
width:54px; 
height:48px;
background-image:url(./graph/buth.png);
color:#000000;
font-family:verdana;
font-size:12px;
font-weight:normal;
text-decoration:none;
text-align:center;
text-indent:0;
padding:0;
margin:0;
line-height:24px;
-webkit-filter: grayscale(0%);
-moz-filter: grayscale(0%);
}