*{
border: none;
}
html, body{
height: 100%;
margin: 0;
padding: 0;
background-color: #25758C;
}
table{
height: 100%;
margin: 0 auto;
border: none;
border-spacing :0;
}
td{
vertical-align:middle;
}
div#cont{
position: relative;
background-image: url('../pic/back_main.jpg');
background-position: top right;
background-repeat: no-repeat;
width: 980px;
height: 650px;
}
div#body{
position: absolute;
left: 482px;
top:226px;
width: 463px;
height: 398px;
z-index: 80;
overflow: auto;
}
div#text{
width: 430px;
padding: 20px 0;
}
ul#navi{
position: absolute;
top:196px;
right: 35px;
margin:0;
padding:0;
list-style-type: none;
z-index: 90;
}
div#foot{
position: absolute;
left: 0px;
top:624px;
height:20px;
padding-top: 5px;
width:945px;
text-align: right;
}
div#foot,div#foot *{
text-decoration: none;
color: #fff;
font-size: 11px;
}
div#bigPic{
position: absolute;
top: 0px;
left:0;
width: 486px;
height: 624px;
}
div#bigPic img{
position: absolute;
bottom:0;
right:0;
}
div.set{
margin:1em 0 0 2em;
}
div.set p{
margin:0 0 .3em 0;
font-weight:bold;
}
*{
font-family: verdana, arial, sans-serif;
font-size: 13px;
}
h1{
font-size: 18px;
color: #900;
margin: 0 0 1em 0;
}
div#body a{
color:#900;
}
div#body a:hover{
color:#c00;
}
ul#navi *{
color: #fff;
font-size: 16px;
font-weight: bold;
text-decoration: none;
}
ul#navi li{
margin:0;
padding:0 5px 0 17px;
width:auto;
float: left;
background-image: url('../pic/star.gif');
background-position: left center;
background-repeat: no-repeat;
position:relative;
}
ul#navi li.first{
padding:0 5px 0 0;
background-image: none;
}
ul#navi li ul{
position: absolute;
display: none;
top:30px;
left:50%;
width: 94px;
margin:0 0 0 -46px;
padding:0 4px 2px 4px;
list-style-type: none;
background-image: url('../pic/drop.png');
background-position: left bottom;
background-repeat: no-repeat;
}
* html ul#navi li ul{
background-image: url('../pic/drop.gif');
}
ul#navi li li{
position: static;
float: none;
padding: 0 0 4px 0;
background-image: none;
text-align: center;
border-top: 1px solid #25758C;
}
ul#navi li li a{
display: block;
}
ul#navi a.activ{
color: #eeee33;
}
ul#navi li li a.activ{
color: #25758c;
}
ul#navi li li.first2{
border:none;
}
ul#navi li li *{
font-size: 13px;
color: #000;
}
ul#navi a:hover{
color: #cc0000;
}
.klein{
font-size: 11px;
}
