@charset "iso-8859-1";
/* CSS Document */

/* -------------------------------------------------- styles global
*/

body {
color: #6e6e6e; 
background-color: #ededed;
font: 11px/15px Verdana, Arial, Helvetica, sans-serif;
font-weight: normal;
margin: 0;
padding: 0;
text-align: center;
}
  
div#contentPage {
text-align: left;
margin: 0 auto;
width: 924px;
padding: 0;
background: #ffffff url(../_media/bg_page.gif) repeat-y;
}

div#contentBoxInhalt {
margin: 0 0 0 211px;
padding: 0;
}

h1 {
color: #6e6e6e;
font: 20px/24px Verdana, Arial, Helvetica, sans-serif;
font-weight: bold;
margin: 0; 
padding: 0 0 28px 0;
}

h2 {
color: #6e6e6e;
font: 11px/15px Verdana, Arial, Helvetica, sans-serif;
font-weight: bold;
margin: 0; 
padding: 0;
}

h2 span {
color: #ff0000;
}

h3, h4 {
color: #6e6e6e;
font: 11px/15px Verdana, Arial, Helvetica, sans-serif;
font-weight: normal;
margin: 0; 
padding: 0;
}

p {
color: #6e6e6e;
font: 11px/15px Verdana, Arial, Helvetica, sans-serif;
font-weight: normal;
margin: 0 0 15px 0; 
padding: 0;
}
span.search {
color: #6e6e6e;
font: 11px/15px Verdana, Arial, Helvetica, sans-serif;
font-weight: normal;	
}

#contentBoxInhalt ul {
padding: 0; 
margin: 0 0 0 20px;
line-height: 15px;
}

#contentBoxInhalt li { 
margin: 0 0 15px 0;
padding: 0;
list-style-image:url(../_media/bullet2.gif);
}

#contentBoxInhalt a, #contentBoxInhalt a:focus, #contentBoxInhalt a:active {
color: #0000FF;
font: 11px/15px Verdana, Arial, Helvetica, sans-serif;
font-weight: normal;
text-decoration: none;
}

#contentBoxInhalt a:hover {
text-decoration: underline;
}

/* -------------------------------------------------- templates global >> topnav
*/

#contentBoxTopnav {
position: relative;
width: 924px;
height: 40px;
background: #ededed url(../_media/bg_topnav.gif);
}

/* -------------------------------------------------- templates global >> pageHeader
*/

#contentBoxHeader {
position: relative;
width: 911px;
height: 187px;
margin: 0;
padding: 0;
margin-left: 13px;
}

/* -------------------------------------------------- templates global >> catNav
*/

#contentBoxCatnav {
width:198px;
float:left;
margin: 0;
padding: 0 0 0 13px;
}

#contentBoxCatnavItem {
margin: 0;
padding: 0;
}


/* -------------------------------------------------- templates global >> finderNav
*/
  
div#contentBoxFinder {
position: relative;
width: 680px;
height: 48px;
}

#contentBoxFindernav {
position: relative;
float: left;
width: 680px;
height: 48px;
}

#contentBoxFindernav {
color: #787878;
font: 10px/48px Verdana, Arial, Helvetica, sans-serif;
font-weight: normal;
}

#contentBoxFindernav a, #contentBoxFindernav a:focus, #contentBoxFindernav a:active {
color: #787878;
font: 10px/48px Verdana, Arial, Helvetica, sans-serif;
font-weight: normal;
text-decoration: none;
}

#contentBoxFindernav a:hover {
text-decoration: underline;
}

/* -------------------------------------------------- templates global >> pageFooter
*/

#pageFooter {
clear: both;
width: 924px;
height: 58px;
margin: 0;
padding: 0;
background: #ededed url(../_media/bg_footer.gif);
}

#pageFooter p {
margin: 0;
padding: 28px 0 0 24px;
color: #666666;
font: 10px/12px Verdana, Arial, Helvetica, sans-serif;
font-weight: normal;
}

#pageFooter a, #pageFooter a:focus, #pageFooter a:active {
color: #0000FF;
font: 10px/12px Verdana, Arial, Helvetica, sans-serif;
font-weight: normal;
text-decoration: none;
}

#pageFooter a:hover {
text-decoration: underline;
}

/* -------------------------------------------------- templates global >> content
*/

#contentBoxS1A {
width: 680px;
margin: 0;
padding: 0;
}

#contentBoxS2A {
float: left;
width: 370px;
margin: 0 20px 0 0;
padding: 0;
}

#contentBoxS2AWide {
float: left;
width: 650px;
margin: 0 20px 0 0;
padding: 0;
}

#contentBoxS2B {
float: left;
width: 290px;
margin: 0;
padding: 0;
}

#contentBoxS2B p {
color: #0000FF;
font: 10px/12px Verdana, Arial, Helvetica, sans-serif;
font-weight: normal;
}

#contentBoxS2B a, #contentBoxS2B a:focus, #contentBoxS2B a:active {
color: #0000FF;
font: 10px/12px Verdana, Arial, Helvetica, sans-serif;
font-weight: normal;
text-decoration: none;
}

#contentBoxS2B a:hover {
text-decoration: underline;
}

