/* #content  Typ 2 */
/* 
völlig andere Seite wie der Rest 
Der Newsbereich wird genutzt und
dieser Bereich ist breiter 200px
*/

/* Kopfbereich mit Linien */
/* ----------------------- */
#content #kopf {
width: 625px;
}
/* Werte wie für #content #news h1 ! */
#content #kopf p.abstand {
font-size: 0.8em;
padding: 2px 0 1px 0;
margin: 0;
background-image: url(../img/css/bg_content_200_blau.gif);
border-top: 1px solid #ccd8e0;
}
#content #kopf h1 {
width: 405px;
font-size: 1.0em;
color: #003366;
margin: 0;
padding: 5px 10px 3px 10px;
border-top: 1px solid #ccd8e0;
border-bottom: 1px solid #ccd8e0;
}


/* #content überschreiben */
#container #content {
background-image: url(../img/css/bg_content_200.gif);
}

/* Funktionen am Seitenende */
#content #funktionen {
/*border-top: 1px solid #ccd8e0;*/
font-size: 0.7em;
width: 403px;
margin: 10px 0;
padding: 10px 0 0 0;
text-align: right;
}

/* ohne feste Höhe für Partner */
#content div.links {
width: 405px;
float: left;
padding: 5px 10px;
border-bottom: 1px solid #ccd8e0;
}
#content div.rechts {
width: 200px;
padding: 0;
float: right;
padding: 0;
}
/* für Produktseiten */
#content div.linksProdukt {
width: 405px; height: 150px;
float: left;
padding: 5px 10px;
border-bottom: 1px solid #ccd8e0;
}
#content div.rechtsProdukt {
width: 200px; height: 160px;
float: right;
text-align: center;
padding: 0;
background-color: #ccd8e0;
}

/* ------------------------ */
/* Inhalte für Seiten-Typ 2 */
/* ------------------------ */
#content h1.pfeil {
color: #003c66;
font-size: 1.0em;
font-weight: bold;
margin: 10px 0 5px 0;
padding-left: 16px; 
background-image: url(../img/css/pfeil2.gif);
background-repeat: no-repeat;
background-position: center left;
}

/* 2spaltig für Tel etc. */
#content p.left-zeile {
width: 60px;
clear: both;
float: left;
font-weight: normal;
padding-right: 10px;
margin: 0 0 0.1em 0;
}
#content p.right-zeile {
/*width: 530px;*/
padding: 0;
margin: 0 0 0.1em 50px;
}

#content h2 {
color: #444;
font-size: 0.8em;
font-weight: bold;
margin: 0 0 3px 0;
}
#content h1.textBoxRechts {
font-size: 0.8em;
color: #fff;
font-weight: bold;
margin: 0 1px;
background-color: #336385;
width: 188px;
padding: 2px 5px;
}
#content p.textBoxRechts {
font-size: 0.7em;
line-height: 1.3em;
color: #003c66;
margin: 5px;
}


#content h2.zusatzinfo {
font-size: 0.7em;
color: #000;
}
#content h3 {
font-size: 0.8em;
font-weight: bold;
color: #333;
margin: 0 0 0.2em 0;
}
#content p {
color: #333;
font-size: 0.8em;
margin: 0 0 20px 0;
padding: 0;
}

#content p.partner {
margin: 0 0 5px 0;
}
/* Links für Typ2 (benötigen font-size Angaben!) */
#content a.boxlink-typ2 {
font-size: 0.8em;
text-decoration: none;
padding: 1px 5px;
color: #003366;
background-color: #e5ebef;
}
#content a.boxlink-typ2:hover {
text-decoration: underline;
background-color: #ccd8e0;
}
/* oder sie stehen in einem p: */
#content a.boxlink-typ2-in-p {
text-decoration: none;
padding: 1px 5px;
color: #003366;
background-color: #e5ebef;
}
#content a.boxlink-typ2-in-p:hover {
text-decoration: underline;
background-color: #ccd8e0;
}

/* subnav für produkte */
h2.nav2 {
padding: 30px 0 5px 5px;
}
ul.nav2 {
background-color: #003c66;
list-style-type: none;
margin: 0 0 12px 2px;
padding: 0;
}
li.nav2 {
border-bottom: 1px solid #809eb3;
margin: 0;
padding: 0;
}
a.nav2 {
display: block;
margin: 0;
padding: 1px 0 2px 21px;
font-size: 12px;
font-weight: normal;
color: #fff;
text-decoration: none;
background-image: url(../img/css/pfeil-on.gif);
background-repeat: no-repeat;
background-position: center left;
}
* html a.nav2 {
width: 176px;
line-height: 1.3em;
}
a.nav2:hover {
background-color: #336385;
background-image: url(../img/css/pfeil-on.gif);
background-repeat: no-repeat;
background-position: center left;
}