body {
margin: 10px 0px;
padding: 0px;
left: 0px;
top: 0px;
font-family: Verdana, sans-serif;
font-size: 10px;
line-height: 13px;
font-weight: normal;
color: #333333;
text-decoration: none;
background-color: #FFFFFF;
scrollbar-arrow-color: #333333;
scrollbar-3dlight-color: #666666;
scrollbar-highlight-color: #FFFFFF;
scrollbar-face-color: #FFFFFF;
scrollbar-shadow-color: #FFFFFF;
scrollbar-darkshadow-color: #666666;
scrollbar-track-color: #FFFFFF;
scrollbar-base-color: #FFFFFF;
}
td {
font-family: Verdana, sans-serif;
font-size: 10px;
line-height: 13px;
font-weight: normal;
color: #333333;
text-decoration: none;
margin: 0px;
border: 0px;
padding: 2px 4px;
}

form {
margin: 0px;
padding: 0px;
font-family: Verdana, sans-serif;
font-size: 10px;
line-height: 13px;
font-weight: normal;
color: #666666;
text-decoration: none;
border: 0px;
}

textarea {
font-family: Verdana, sans-serif;
font-size: 10px;
line-height: 13px;
font-weight: normal;
color: #333333;
text-decoration: none;
margin: 0px;
border: 1px solid #000000;
padding: 0px;
background-color: #FFFFFF;
scrollbar-arrow-color: #333333;
scrollbar-3dlight-color: #666666;
scrollbar-highlight-color: #FFFFFF;
scrollbar-face-color: #FFFFFF;
scrollbar-shadow-color: #FFFFFF;
scrollbar-darkshadow-color: #666666;
scrollbar-track-color: #FFFFFF;
scrollbar-base-color: #FFFFFF;
cursor: text;
}
input {
font-family: Verdana, sans-serif;
font-size: 10px;
line-height: 13px;
font-weight: normal;
color: #333333;
text-decoration: none;
margin: 0px;
border: 1px solid #000000;
padding: 0px;
background-color: #FFFFFF;
vertical-align: middle;
}
select {
font-family: Verdana, sans-serif;
font-size: 10px;
line-height: 13px;
font-weight: normal;
color: #333333;
text-decoration: none;
margin: 0px;
border: 1px solid #000000;
padding: 0px;
background-color: #FFFFFF;
scrollbar-arrow-color: #333333;
scrollbar-3dlight-color: #666666;
scrollbar-highlight-color: #FFFFFF;
scrollbar-face-color: #FFFFFF;
scrollbar-shadow-color: #FFFFFF;
scrollbar-darkshadow-color: #666666;
scrollbar-track-color: #FFFFFF;
scrollbar-base-color: #FFFFFF;
cursor: pointer;
}

a, a:link {
color: #333333;
text-decoration: underline;
cursor: pointer;
}
a:hover {
color: #006398;
text-decoration: none;
cursor: pointer;
}
a:active, a:focus {
color: #006398;
text-decoration: none;
cursor: pointer;
}
a:visited {
color: #666666;
text-decoration: underline;
cursor: pointer;
}


.checkbox { margin: 0px 5px; padding: 0px; border: 0px; cursor: pointer; background-color: #F1F3F4; }
.radio { margin: 0px 5px; padding: 0px; border: 0px; cursor: pointer; background-color: #F1F3F4; }
.inputmenu { width: 130px; height: 16px; text-align: left; cursor: text; }
.selectboxmenu { width: 130px; height: 16px; text-align: left; }
.inputsmall { width: 30px; height: 16px; text-align: right; cursor: text; }
.inputmid { width: 90px; height: 16px; text-align: left; cursor: text; }
.inputbig { width: 200px; height: 16px; text-align: left; cursor: text; }
.inputpic { margin: 0px; padding: 0px; border-width: 0px; cursor: pointer; background-color: #F1F3F4; }
.selectboxbig { width: 200px; height: 16px; text-align: left; }
.submit { font-weight: bold; text-decoration: none; color: #FFFFFF; padding: 1px 7px 3px 7px; cursor: pointer; background-image: url(p/submit-bg.gif); background-position: left top; }
.textarea { width: 200px; height: 100px; }

.menubody {
margin: 0px;
border-right: 1px solid #999999;
padding: 0px;
background-color: #FFFFFF;
}
.menutab {
margin: auto;
border: 0px solid #DDDDDD;
padding: 0px;
width: 174px;
}
.menuhead {
margin: 0px;
padding: 4px;
text-align: left;
font-weight: bold;
text-transform: uppercase;
}
.menutabextra {
margin: auto;
border: 0px solid #DDDDDD;
padding: 0px;
width: 174px;
}
.menutabextra a, .menutabextra a:link, .menutabextra a:visited {
color: #666666;
text-decoration: none;
padding-left: 8px;
background-image: url(p/p1.gif);
background-repeat: no-repeat;
background-position: left top;
}
.menutabextra a:hover {
color: #006398;
text-decoration: none;
padding-left: 8px;
background-image: url(p/p2.gif);
background-repeat: no-repeat;
background-position: left top;
}
.menutabextra a:active, .menutabextra a:focus {
color: #006398;
text-decoration: none;
padding-left: 8px;
background-image: url(p/p2.gif);
background-repeat: no-repeat;
background-position: left top;
}

.infobody {
text-align: center;
}
.infotab {
text-align: left;
width: 96%;
margin: auto;
border: solid 1px #999999;
padding: 0px;
background-image: url(p/info-bg.gif);
background-repeat: repeat-x;
background-position: left top;
background-attachment: fixed;
background-color: #F1F3F4;
}
.infonavitab {
text-align: left;
width: 96%;
margin: 10px auto;
border: solid 0px #999999;
padding: 0px;
}
.headlogout , .headstop {
margin: 0px;
padding: 10px 4px 4px 16px;
text-align: left;
font-size: 13px;
color: #005284;
font-weight: bold;
background-image: url(p/p3.gif);
background-repeat: no-repeat;
background-position: left top;
border: 0px solid #EEEEEE;
}
.headliste , .headsp , .headwk , .headbest , .headsuche {
margin: 0px;
padding: 10px 4px 4px 16px;
text-align: left;
font-size: 13px;
color: #005284;
font-weight: bold;
background-image: url(p/p3.gif);
background-repeat: no-repeat;
background-position: left top;
border: 0px solid #EEEEEE;
}
.headbelege , .headbelegnavi , .headkonfig , .headsavewk {
margin: 0px;
padding: 10px 4px 4px 16px;
text-align: left;
font-size: 13px;
color: #005284;
font-weight: bold;
background-image: url(p/p3.gif);
background-repeat: no-repeat;
background-position: left top;
border: 0px solid #EEEEEE;
}
.headhilfe , .headkontakt , .headlegende {
margin: 0px;
padding: 10px 4px 4px 16px;
text-align: left;
font-size: 13px;
color: #005284;
font-weight: bold;
background-image: url(p/p3.gif);
background-repeat: no-repeat;
background-position: left top;
border: 0px solid #EEEEEE;
}

.intab {
width: 98%;
margin: 0px 10px;
padding: 0px;
border: 0px;
}
.intabmax {
width: 80%;
}
.innertab {
margin: 0px;
padding: 0px;
border: 0px;
}

.subhead { font-weight: bold; color: #006398; }
.pic { margin: 0px; padding: 0px; border: 1px solid #333333; }
.preis { font-weight: bold; color: #006398; }
.preisxl { font-size: 13px; font-weight: bold; color: #006398; }
.alert { font-weight: bold; color: #E60004; }
.cellbg { background-color: #FFFFFF; }
.mini { font-size: 9px; line-height: 12px; }
.right { text-align: right; }
.center { text-align: center; }
