BODY { 
font-family : Arial, Verdana, Helvetica; 
border-top-width : 0; 
padding-right : 25px; 
min-width : 1005px; 
padding-left : 25px; 
border-left-width : 0; 
font-size : 100%; 
background : #fff; 
border-bottom-width : 0; 
padding-bottom : 0; 
margin : 0 auto; 
padding-top : 0; 
text-align : center; 
border-right-width : 0; 
} 
A { 
color : #369; 
} 
A:hover { 
color : black; 

} 
H1 { 
font-size : 100%; 
padding : 0; 
margin : 0; 
font-weight : normal; 
text-align : left; 
color : #8c2244; 
} 
H2 { 
font-size : 110%; 
padding-right : 0; 
padding-left : 0; 
padding-bottom : 0; 
margin : 0.8em 0 0.2em; 
padding-top : 0; 
} 
H3 { 
font-size : 100%; 
padding-right : 0; 
padding-left : 0; 
padding-bottom : 2px; 
margin : 0 0 0.2em; 
padding-top : 2px; 
text-align : center; 
} 
P { 
padding-right : 0; 
padding-left : 3px; 
padding-bottom : 2em; 
margin : 0.4em 0 0.8em; 
padding-top : 0.6em; 
color : #8c2244; 

} 
IMG { 
margin : 0; 
padding : 0; 
border : 0; 
margin-left : auto; 
margin-right : auto; 
} 
#logo { 
height : 200px; 
background : url(Logo.jpg) no-repeat top left; 
} 
.fixed #wrapper { 
margin : 0 auto; 
width : 800px; 
text-align : left; 
} 
.liquid #wrapper { 
width : 100%; 
text-align : left; 
} 
#header { 
clear : both; 
background : #fff7c2; 
float : left; 
width : 100%; 
} 
#header P { 
padding-right : 15px; 
padding-left : 15px; 
padding-bottom : 0; 
margin : 0; 
padding-top : 0.4em; 
} 
#header H1 { 
padding-right : 15px; 
padding-left : 15px; 
padding-bottom : 0; 
margin : 0; 
padding-top : 0.4em; 
} 
#header H2 { 
padding-right : 15px; 
padding-left : 15px; 
padding-bottom : 0; 
margin : 0; 
padding-top : 0.4em; 
} 
P.layoutstyle { 
float : right; 
} 
#navitop { 
color : white; 
background : #d1396f; 
text-align : left; 
padding-top : 6px; 
padding-bottom : 6px; 
padding-right : 0; 
} 
#header UL { 
margin-top : 1px; 
margin-bottom : 1px; 
margin-left : 0; 
margin-right : 0; 
text-align : center; 
color : white; 
padding-left : 6px; 
padding-top : 6px; 
padding-bottom : 6px; 
padding-right : 12px; 
background : #d1396f; 
list-style-type : none; 
} 
#header UL LI { 
display : inline; 
list-style-type : none; 
} 
#header UL LI A { 
font-weight : bold; 
color : #FFFFE2; 
text-align : center; 
text-decoration : none; 
padding : 0 2px 0 2px; 
} 
#header UL LI A:hover { 
background : #FFFFE1; 
color : #8c2144; 
padding : 0 2px 0 2px; 
} 
#header UL LI A.active { 
font-weight : bold; 
color : #fffffe; 
padding : 0 2px 0 2px; 
} 
#header UL LI A.active:hover { 
font-weight : bold; 
color : #feffff; 
padding : 0 2px 0 2px; 
} 
#header UL LI A SPAN { 
display : block; 
} 
#layoutdims { 
clear : both; 
padding-right : 15px !important ; 
padding-left : 15px !important ; 
padding-bottom : 0 !important ; 
margin : 0; 
padding-top : 0 !important ; 
text-align : right; 

} 
.colmask { 
clear : both; 
float : left; 
overflow : hidden; 
width : 100%; 
position : relative; 
margin : 0; 
padding : 0; 
} 

	.box { 
background : #ececec; 
color : #8c2244; 
margin : 0; 
padding : 0; 

} 
.box h3 { 
font-size : 86%; 
background : #FFFFE1; 
color : #8c2244; 
text-align : left; 
padding-bottom : 5px; 
padding-top : 5px; 
padding-left : 12px; 
margin-top : 1em; 
} 
.box h4 { 
background : #fff; 
} 
.box .colmid { 
right : 100%; 
background : #8c2344; 
float : left; 
margin-left : -200px; 
width : 200%; 
position : relative; 
} 
.box .colleft { 
background : #ececec; 
left : 400px; 
float : left; 
margin-left : -50%; 
width : 100%; 
position : relative; 
} 
.box .col1wrap { 

right : 200px; 
float : left; 
padding-bottom : 1em; 
width : 50%; 
position : relative; 

} 
.box .colleft h3 { 
background : #e0e0e0; 
} 
.box .col1 { 
left : 200%; 
margin : 0 215px; 
overflow : hidden; 
position : relative; 
line-height:1em;

} 
.box .col2 { 
right : 15px; 
float : right; 
width : 170px; 
position : relative; 
} 
.box .col3 { 
left : 50%; 
float : right; 
width : 170px; 
margin-right : 45px; 
position : relative; 
} 
.box .col3 A { 
display : block; 
color : #8c2243; 
background : #ececec; 
text-decoration : none; 
} 
.box .col3 A:hover { 
color : #ececec; 
background : #8c2243; 
color : #fff; 
text-decoration : none; 
} 
.box .col3 A:active { 
color : #8c2244; 
background : #eee; 
} 
.rot { 
color : red; 
} 
.box UL { 
list-style-type : none; 
margin : 0; 
padding-top : 0.6em; 
padding-bottom : 2em; 
padding-left : 6px; 
padding-right : 6px; 
color : #1e2538; 
} 
.box UL A { 
color : #8c2244; 
background : #ececec; 
text-decoration : none; 
display : block; 
padding : 1px; 
} 
.box UL A:hover { 
color : #FFFFE1; 
background : #8c2243; 
} 
.box UL A:active { 
color : #8c2244; 
background : #ececec; 
} 
#whiteContent { 
background : #FFFFE1; 
width : 98%; 
margin-top : 1em; 
padding : 1%; 
padding-top : 0; 
} 
#whiteContent h3 { 
background : #FFFFE0; 
font-size : 110%; 
padding-right : 0; 
padding-left : 0; 
padding-bottom : 0; 
margin : 0.8em 0 0.2em; 
padding-top : 0; 

} 
#whiteContent hr { 
color : #8c2244; 
height : 1px; 
} 
.artikelKleinLinks { 
border-width : 1px; 
border-style : solid; 
border-color : red; 
min-height : 360px; 
text-align : center; 
margin : 4px; 
padding-bottom : 2em; 
padding-top : 2em; 
padding-right : 2.5px; 
padding-left : 5px; 
background : white; 
} 
.artikelKleinRechts { 
border-width : 1px; 
border-style : solid; 
border-color : red; 
min-height : 360px; 
text-align : center; 
margin : 4px; 
padding-bottom : 2em; 
padding-top : 2em; 
padding-left : 2.5px; 
padding-right : 5px; 
background : white; 
} 
#artikelKleinLinks h3 { 
font-size : 92%; 
background : #fff; 
color : #8c2344; 
text-align : center; 
padding-bottom : 5px; 
padding-top : 5px; 
padding-left : 2px; 
margin-top : 1px; 
margin-bottom : 2em; 
} 
#artikelKleinRechts h3 { 
font-size : 92%; 
background : #fff; 
color : #8c2344; 
text-align : center; 
padding-bottom : 5px; 
padding-top : 5px; 
padding-left : 2px; 
margin-top : 1px; 
margin-bottom : 2em; 
} 
#mitteContent { 
margin : 1px; 
padding-bottom : 2em; 
padding-top : 2em; 
padding-right : 2.5px; 
padding-left : 5px; 
width : 99%; 
background : white; 
} 
#footer { 
clear : both; 
border-top : 1px solid #000; 
background : #fff; 
float : left; 
width : 100%; 
} 
#footer P { 
padding-right : 10px; 
padding-left : 10px; 
padding-bottom : 10px; 
margin : 0; 
padding-top : 10px; 
} 
#headerContent { 
color : #FFFFE3; 
width : 94%; 
margin-top : 2em; 
padding-top : 0; 
} 
#whiteContent a { 
margin : 0; 
padding : 0; 
font-weight : normal; 
text-decoration : none; 
font-weight : normal; 
color : #8c2244; 
} 
#whiteContent a:active { 
margin : 0; 
padding : 0; 
font-weight : normal; 
text-decoration : none; 
font-weight : normal; 
color : #8c2244; 
} 
#whiteContent a:visited { 
margin : 0; 
padding : 0; 
font-weight : normal; 
text-decoration : none; 
font-weight : normal; 
color : #8c2244; 
} 
#whiteContent a:hover { 
margin : 0; 
padding : 0; 
font-weight : normal; 
text-decoration : none; 
font-weight : normal; 
color : green; 
} 
.seitenZahlen { 
margin : 3em; 
} 

