Body,table,tr,td {SCROLLBAR-ARROW-COLOR:#F0C000 ; SCROLLBAR-BASE-COLOR: #003884;
scrollbar-highlight-color :#003173; scrollbar-shadow-color : #001E3C;scrollbar-3dlight-color:#F0C000;}
body {
	background-attachment : fixed;
	padding : 0;
	margin : 0;
	font-family : "Comic Sans MS",Arial, Helvetica, Geneva, sans-serif;
	font-size : 10pt;
	color : #f0c000;
	line-height : 11pt;
	background-image:url(../images/hpgrafik/hintergrund06.jpg);
	background-color :#003884;
	float: inherit;
	padding-bottom: 5px;
} 
#header_container {
position : fixed;
left : 0;
right : 0;
font-size : 14pt;
text-align : center;
color : #f0c000;
margin : 0;
z-index : 1;
background-image:url(../images/hpgrafik/hintergrund06.jpg);
padding: 15px 15px 15px 330px;
}
#menu_container {
position : fixed; 
font-family : "Comic Sans MS",Arial, Helvetica, Geneva, sans-serif ; 
font-size : 8pt; 
color : #f0c000; 
left : -45px; 
width : 320px; 
top : 0; 
height : 343px;
text-align: right;
} 
#content_container {
padding-top : 5.5em; 
padding-bottom : 5em; 
margin-left : 25em; 
margin-right : 1em; 
padding-left : 1em;
text-align:left;
} 
#footer_container {
position : fixed;
font-size : 8pt;
bottom : 0; 
left : 0; 
right : 0; 
text-align : center; 
padding-top : 20px; 
color : #f0c000; 
padding-right : 0; 
padding-bottom : 1%; 
padding-left : 0;
} 
* html, * html body {
height : 100%; 
overflow : hidden; 
} 
* html #header_container {
height : 8%; 
margin-top : 0; 
margin-right : 0; 
margin-bottom : 0; 
margin-left : 16em;
background-image:none;
padding:15px;
}
* html #content_container {
position : fixed;
height : 87%;
overflow : auto;
padding: 1.3em;
} 
* html #footer_container {
height : 1%; 
padding-top : 1%; 
margin-left : 30em;
background-image:none;
font-size : 8pt;
} 
* html #menu_container {
position : absolute; 
margin : 0; 
} 
dl, dt, dd, ul, li {
margin : 0; 
padding : 0; 
list-style-type : none; 
}

 
#menu {
font-family : "Comic Sans MS",Arial, Helvetica, Geneva, sans-serif ; 
font-size : 8pt; 
color : #f0c000; 
position : absolute; 
left : 140px; 
width : 100px; 
height : 15px; 
top : 190px; 
} 
* html #menu_container {
width : 58px; 
} 
#menu_container dt {
cursor : pointer; 
height : 13px; 
text-align : left; 
font-weight : normal; 
color : #f0c000; 
background-color : navy; 
} 
#menu_container li {
text-align : left; 
font-size : 8pt; 
background-color : navy; 
} 
#menu_container li a, #menu dt a {
color : #f0c000; 
text-decoration : none; 
background-color : navy; 
} 
#menu_container li a:hover, #menu_container dt a:hover {
color : #247bff; 
text-decoration : underline; 
line-height : 11pt; 
background-color : navy; 
} 
#mentions {
font-family : "Comic Sans MS",Arial, Helvetica, Geneva, sans-serif ; 
position : absolute; 
bottom : 200px; 
left : 8pt; 
color : #f0c000; 
background-color : navy; 
} 
a {
color : #f0c000; 
font-size : 8pt; 
text-decoration : none; 
} 
a:hover {
color : #247bff; 
text-decoration : underline; 
line-height : 11pt; 
} 

ul#navlist
{margin-left: 0;
padding-left: 0;
white-space: nowrap;}

#navlist li
{display: inline;
list-style-type: none;}

#navlist a:link, #navlist a:visited
{font-size : 9pt; 
color: #f0c000;
text-decoration: none;}

#navlist a:hover
{font-size : 9pt; 
color: #247bff;
text-decoration: underline;}

* html div#content {
height : 1em; 
padding-top : 1em; 
}
#home {
z-index:12;
left: 116px;
top: 170px;
}
#index {
z-index:12;
left: 103px;
top: 190px;
}
#news {
z-index:13;
left: 89px;
top: 210px;
}
#billy {
z-index:14;
left: 75px;
top: 230px;
}
#shannon {
z-index:15;
left: 60px;
top: 250px;
}
#rayoflight {
z-index:16;
left: 50px;
top: 270px;
}
#fotogalerie {
z-index:17;
left: 37px;
top: 290px;
}
#birmafarben{
z-index:18;
left: 26px;
top: 310px;
}
#schweigegebot {
z-index:19;
left: 18px;
top: 330px;
}
#infos {
z-index:20;
left: 12px;
top: 350px;
}
#puzzle {
z-index:21;
left: 8px;
top: 370px;
}

#geschenke {
z-index:22;
left: 4px;
top: 390px;
}
#awards {
z-index:23;
left: 1px;
top: 410px;
}
#links {
z-index:24;
left: -2px;
top: 430px;
}
#gästebuch{
z-index:28;
left: -5px;
top: 450px;
}
#webdesign {
z-index:25;
left: -7px;
top: 470px;
}
#impressum {
z-index:26;
left: -6px;
top: 490px;
}

#besucherzaehler {
z-index:27;
left: -5px;
top: 510px;
}

#menu_container div {
position:fixed;
width:140px;
height:20px;
}

* html #menu_container div {
position:absolute;
}
img{
  border:0;
}
*.h1 {text-align:center; font-weight:bold;}
*.h2 {text-align:center; }
*.h3 {text-align:center; font-size : 12pt; font-weight:bold;}
*.h4 {text-align:left; font-weight:bold; }
*.h5 {text-align:left; font-weight:bold;text-decoration: underline; }
*.h6 {text-align:center; font-weight:bold;font-size : 12pt; text-decoration: underline;}
*.h7 {text-align:left; font-weight:bold; font-size : 11pt;border-color:#f0c000; border:1px ridge;}

*.brechts{ 	padding:5px;text-align:left; padding-left:5px; padding-right:5px; border-color:#f0c000; border:2px groove; }

*.sr {padding:15px;float:right;width:230px;text-align:left;}
*.sl {padding:15px;width:230px;text-align:left;padding-left:0px;padding-right: 5px;}

*.spalte0 { padding:10px;float:right;width:270px;text-align:left;}
*.spalte1{ 	padding:10px;width:200px;text-align:left;padding-left:0px;padding-right: 5px;}

*.spalte2 { padding:10px;float:right;width:200px;text-align:left;}

*.spalte3 { padding:10px;float:right;width:200px;text-align:left;padding-left:10px;padding-right: 0px;}
*.spalte4{ 	padding:10px;width:105px;text-align:left;padding-left:0px;padding-right: 5px;}
*.spalte5 { padding:10px;float:right;width:260px;text-align:left;}

*.spalte6{	padding:10px;width:200px;text-align:left;padding-left:0px;padding-right: 5px;}

*.spalte7 { padding:10px;float:right;width:320px;text-align:left;}
*.spalte8 { padding:10px;float:right;width:400px;text-align:left;font-weight:bold;padding-left:0px; padding-right: 5px;}
*.spalte9 { padding:10px;float:left;width:400px;text-align:left;padding-left:0px; padding-right: 5px;}
*.spalte10{ padding:10px;float:left;width:200px;text-align:left;padding-left:0px; padding-right: 5px;}

*.rechts{ 	padding:5px;width:300px;text-align:left;padding-left:0px;padding-right: 5px;font-weight:bold;}
*.links { padding:5px;float:right;width:300px;text-align:left;font-weight:bold;padding-right: 5px;}

*.clear { clear:right;}

#contentbreit {width: 56%; float: left; padding: 0; margin: 3.5em 0 1.5em 26em;}

#contentInhalt h1, h2, h3, h4, h5, h6 {font-size: 100%; margin: 1.5em 0 0.75em 0;}

#contentInhalt a:link, #contentInhalt a:visited {text-decoration: none; font-family : "Comic Sans MS",Arial, Helvetica, Geneva, sans-serif ; 
font-size : 8pt; }

#contentInhalt a:hover, #contentInhalt a:focus, #contentInhalt a:active {text-decoration: underline;}

.ciVerweise {clear: both; width: 100%;text-decoration:inherit;}

.ciVerweise h2 {width: 100%; border-color:#f0c000; border:2px groove; padding: 0.2em 0 0.2em 0.2em; margin: 0 0 0.07em 0; text-decoration: underline;}

div.ciZweiSpLinks {clear: both; float: left; width: 48%;}

div.ciZweiSpRechts {width: 48%;float: right;}

.ciSitemap li { font-weight: normal;  padding-bottom: 0.2em;}