* { margin: 0; padding: 0; }
body { font: 62.5% Verdana, Arial, Helvetica, sans-serif; color: #000000; background: #616161;}
p { font-size: 1.2em; padding: 0px; margin: 0px; margin-right: 25px; margin-top: 10px; }
h1 { font-size: 1.7em; font-weight: bold; margin-top: 15px; margin-left: 0px; margin-right: 0px; margin-bottom: 15px; background: #d1000d; color: #bfbfbf; padding: 3px; padding-left: 10px; }
h2 { font-size: 1.6em; font-weight: bold; color: #d1000d; margin-left: 0px; padding-top: 15px; padding-bottom: 5px; }
h3 { font-size: 1.3em; margin-left: 0px; padding-top: 15px; color: #d1000d; }

/* Aufteilung der Bereiche */
#container { width: 950px; margin: 0 auto; background: #ffffff; height: 1000px; }
#content { overflow:auto; float: left; background: #ffffff; width: 710px; height: 800px; padding-top: 20px; font: 100% Verdana, Arial, Helvetica, sans-serif; color: #444; margin-left: 40px; margin-right: 0px; }
#logo {background: url(/fileadmin/template/cocovertrieb.de/images/titel.jpg); height: 165px; background-repeat: no-repeat; }

#col1 { float: left; width: 186px; padding-left: 5px; background: #fff; padding-top: 0px; padding-bottom: 60px;}
#footer { clear: left; }
.csc-sitemap ul { margin-left: 40px; }

#mainnav { margin-left: 7px; padding: 5px; padding-top: 0px; padding-bottom: 20px; background: #d8d8d8; }
#mainnav ul { list-style-type: none; margin-left: 0pX; margin-top: 0px; }
#mainnav ul ul { margin-left: 10pX; }
#mainnav li { padding: 10px; font-size: 12px; }
#mainnav a { color: black; text-decoration: none; font-weight: bold; font-size: 0.9em; }
#mainnav a:hover { color: #2e2e2e; }

/* Splaten */
.col70l { float: left; width: 59%; clear: both; }
.col30r { float: left; width: 39%; padding-left: 1%; }

.col50l { float: left; width: 49%; clear: both; }
.col50r { float: left; width: 49%; padding-left: 1%; }

.subcl, .subcr, .subcm { padding-top: 10px; }

.clearer { clear: left; margin-bottom: 30px; }
.fotoboek-navigation { visibility: hidden; }
.tx-gooffotoboek-pi1 { padding: 30px; }
.fotoboek-thumbnails { padding: 1px; margin-top: -50px; }
.fotoboek-thumbnails img { border: 0; }

#extranav { position: absolute; width: 920px; padding-right: 30px; } 
#extranav ul li { display: inline; float: right; margin: 5px; }
#extranav a { color: #343434; text-decoration: none; font-weight: bold; border-left: 2px solid lightgray; padding-left: 10px;}

#contact { padding: 5px; text-align: center; border-top: 1px solid red; border-bottom: 1px solid red; font-weight: bold; background: white; }
label { width: 100px; display: inline-block; }
input { margin-top: 20px; }

.contenttable { margin-left: 1px; }
.contenttable td { border: 1px solid gray; margin: 10px; padding: 6px; }
table { border-collapse: collapse; }

#content ul { list-style-image:url(/fileadmin/template/qipendi.de/images/dot.gif); margin-left: 15px;  }

#mainnav ul ul a { font-weight: normal; }
#mainnav .active1 a,#mainnav .active2 a{ color: #d1000d; }