
body, blockquote, center, div, p, table, td, tr, li, ol, ul, br {
font-family : Verdana;
font-size : 12px;
color : #000000;
font-weight : normal;
line-height : 15pt;
}
h1, h2, h3, h4, h5, h6 {
font-family : Verdana;
}
h1 {
font-size : 24px;
}
h2 {
font-size : 20px;
}
h3 {
font-size : 16px;
}
h4, h5, h6 {
font-size : 14px;
}
a:link, a:visited, a:active {
font-size : 12px;
color : #0000ff;
text-decoration : underline;
}
a:hover {
color : #ff0000;
text-decoration : none;
}
select {
font-size : 12px;
font-family : Verdana;
color : #000000;
background-color : #ffffff;
}
textarea {
font-size : 12px;
font-family : Verdana;
color : #000000;
background-color : #ffffff;
border : 1px solid silver;
}
input {
font-size : 12px;
font-family : Verdana;
color : #000000;
background-color : #ffffff;
border : 1px solid silver;
border-top-width : 1px;
border-right-width : 1px;
border-bottom-width : 1px;
border-left-width : 1px;
}
.navu {
border : 1px solid silver;
background-color : #efefef;
padding : 1px;
}
.kontent {
border : 1px dashed silver;
width : auto;
padding : 4px;
}
.logo {
position : absolute;
left : 560px;
top : 38px;
}
.neu {
color : #00cc00;
}
.text {
width : 400px;
border-right : 1px dashed silver;
padding : 4px;
margin : 4px;
}
.text2 {
width : 450px;
border-right : 1px dashed silver;
padding : 4px;
margin : 4px;
}
#s1 {
margin-left : 50px;
}
#s2 {
margin-left : 46px;
}
#s3 {
margin-left : 36px;
}
.navi {
color : #ffffff;
font-weight : bold;
width : 520px;
height : 38px;
padding-top : 0;
padding-left : 32px;
}
.navi a:hover {
position : relative;
bottom : 1px;
right : 1px;
}
#topmenue a:link, #topmenue a:visited, #topmenue a:active {
font-size : 13px;
color : #ffffff;
text-decoration : underline;
font-weight : bold;
}
.navm a:link, .navm a:visited, .navm a:active {
font-size : 13px;
color : #ffffff;
text-decoration : underline;
}
.navm {
color : #ffffff;
background-image : url(http://www.witzdestages.net/navi/nabg.PNG);
height : 29px;
padding-top : 6px;
padding-left : 1px;
}
#frame {
 width : 800px;
 padding : 0px;
 text-align : justify;
}  
#menu_left {
float: left; overflow: auto; width: 400px; height: 360px; position: relative; padding-right: 4px; padding-left: 0px; padding-top:0px; padding-bottom:0px; 
} 
#menu_right {
width : 396px;
padding : 0px;
float : left;
}
.mlinks {padding-left:4px; color:#FFFFFF;}
.mlinks a:link, .mlinks a:visited, .mlinks a:active {
color: #ffffff;
text-decoration: underline;
font-weight: bold;
}
.hmenue {background-image:url(/navi/obenmenue.png); height:23px;}

li:hover { background-color:#EEEEEE;}

.bookmark {position : fixed; bottom : 0px; right : 20px;}
