/* NAVIGATION */
@import url(navigation.css);

/* --- ALLGEMEIN --- */
html,body,form{margin:0;padding:0}
body { font: 9pt/12pt Tahoma, Arial, Helvetica, sans-serif; background: #2c2f37 url(body_back.gif) repeat-x left top; text-align:center; }
h1,h2,h3,h4,h5,h6,p{ margin: 0 15px 10px; }
h2 { font-size: 13pt; line-height: 16pt; }
h3 { font-size: 11pt; line-height: 14pt; }
.bildunterschrift { margin-top:0px; }
.prev_next_top { font-size:8pt; line-height:10pt; text-align:center; border-top:1px solid #000; padding-top:7px; margin-top:15px; margin-bottom:0; margin-left:0; width:100%; overflow:hidden; }

div#container{ background: #444852 url(container_back.gif) repeat-y left top; text-align:left     }

/* --- HEADER UND SUCHE --- */
div#header { background-color: #444852; position:relative; }
div#header .suche_input { color: #b1b5c0; border:solid 1px #2c2f37; background:#4e525e; font-size:8pt; margin-left:55px; margin-top:5px; }
div#header .suche_button { font-size:8pt; background:#444852; border:solid 1px #2c2f37; color:#bcc1ca; }

/* --- BREADCRUMBS --- */
div#breadcrumbs { width:525px; font-size: 8pt; margin-bottom: 10px; padding-top: 5px; padding-bottom: 7px; padding-left: 15px; border-bottom: 1px solid #000; }

/* --- CONTENT --- */
div#content { color:#2C2F37; }

div#content a, 
div#content a:link, 
div#content a:visited, 
div#content a:active { color:#00499C; text-decoration:none; }
div#content a:hover { text-decoration:underline; }

div#content ul { margin-left: 0; padding-left:30px }
div#content li { list-style-image: url(pfeil_breadcrumbs.gif); }

/* --- NEWS --- */
div#news { border-left: 1px solid #fff; }

/* --- REFERENZEN --- */
div#extra{ color: #b1b5c0; background-image: none; background-repeat: repeat; background-attachment: scroll; background-position: 0 0; padding-top: 10px; border-top: 1px solid #2c2f37; }
div#extra a, div#extra a:link, div#extra a:visited, div#extra a:active { color:#fff; } 
div#extra a:hover { color:#00B6D9; }

/* --- FOOTER --- */
div#footer{ color: #b1b5c0; font-size: 8pt; background-color: #2c2f37; text-align: center; }
div#footer p{margin:0;padding:5px 10px}
div#footer a,
div#footer a:link,
div#footer a:active,
div#footer a:visited { color: #00B6D9; text-decoration:none; }
div#footer a:hover { text-decoration:underline; }

/* --- FLOATS, GROESSEN UND CO --- */
div#container{width:880px;margin:0 auto}
div#wrapper { }
div#content{ float:right; width:540px; padding-top: 0; padding-bottom: 10px; border-top: 1px solid #2c2f37; overflow:hidden; }
div#news { width:190px; float:right; margin-left: 10px; }
div#navigation{ float:left; width:340px; padding-top: 15px; padding-bottom: 15px; border-top: 1px solid #2c2f37; }
div#extra{float:left;clear:left;width:340px; }
div#footer{ clear:both; width:100%  ; padding-top: 5px; }