* {margin:0; padding:0; border:none; font-style:normal; font-weight:normal;}

body {
 font:100.01%/1.3 geneva,arial,helvetica,sans-serif; color:#000;
}

/* DIVERSES */
strong {font-weight:bold;}
em {font-style:italic;}
strong em, em strong {font-weight:bold; font-style:italic;}
hr {color:#000; background-color:#000; height:1pt;}

/* CONTAINER */

#cpheader {font-size:9pt; padding:30pt 0;}

#cpheader #cpaddress {
 margin-right:40pt;
 float:right;
}
#cpheader #cpphone {float:right;}

#cpsubheader {
 clear:both;
 padding:5pt 0;
}

#cptotop {display:none;}

/* TITEL */
h1 {
 margin-bottom:10pt;
 font-weight:bold; font-size:14pt;
}

h2 {
 margin-bottom:9pt;
 font-weight:bold; font-size:11pt;
}

h3 {font-weight:bold; font-size:11pt;}

h4 {font-weight:bold; font-style:italic; font-size:11pt;}
h5 {font-style:italic; font-size:11pt;}
h6 {font-size:11pt;} 

/* TEXTBLÖCKE */
p {
 margin:0 0 10pt 0;
 font-size:11pt;
}
#sitemap p {margin:0;}
#cpheader p {font-size:9pt;}

ul {
 list-style-type:disc;
 margin:0 0 10pt 0; padding-left:10pt;
}
ol {margin:0 0 10pt 5pt; padding-left:10pt;}
html>body ol {margin-left:4pt;}
li {
 margin:0;
 font-size:11pt;
}

/* LINKS */
#cpsubheader a {display:none;}

/* NAVI */
#cpnav {display:none;}

/* EDITLAND SPECIAL */
.tsmall {font-size:9pt;}
.tmiddle {font-size:11pt;}
.tbig {font-size:14pt;}

/* TABELLEN-PLUGIN */
.cptable th, .cptable td {
 font-size:11pt;
 border:none;
 vertical-align:top; text-align:left;
 padding-right:10pt;
}

/* FORMULARE */
input, select, textarea {
 border:1pt solid #000;
 color:#000; background-color:#fff;
 padding:2pt;
}
#xmailer p {margin:0 0 5pt 0;}
#xmailer label {float:left; width:100pt;}
.formelements {width:200pt;}
.button {cursor:pointer; font-weight:bold;}