/* CSS Document */

* {margin:0em; padding:0em; vertical-align:top; border:0em; font-size:12px; }
body { font-size: 12px; font-family: Verdana,Arial,Helvetica,sans-serif; position:relative; color: #FFF; text-align: left; background:url(/pics/background.jpg) top right no-repeat #000000; }

p { margin:1em 0px; }
form, select, input, td, th ul, ol, li { margin:0em; padding:0em; /* font-size:12px; */ }
li { margin-bottom:0.833em; }
a, a:link { color:#909090; text-decoration:underline; }
a:hover, a:focus { color:#CB8633; text-decoration:none; }
a img, a:link img { border:none; outline:none; }
option { border:none; background:none; width:auto; display:block;}

/****************************************************/
/* Seiten Layout*/
/****************************************************/

#logo { position:absolute; top:0.5em; left:10em; width:23.25em; height:23.33em; } 

#Navigation { float:left; padding-left:6.5em; width:14em; }
#Navigation ul { width:20em; list-style-image:url(/pics/icons/bullet.gif); list-style-position:outside; color:#CB8633; margin-top:27em; margin-bottom:5em; }
#Navigation ul li { margin-top:0.3em; margin-left:1.5em; }
#Navigation ul li a, #Navigation ul li a:link  { color:#CB8633; text-decoration:none; font-weight:bold; font-size:140%;}
#Navigation ul li a:hover, #Navigation ul li a:focus { color:#CB8633; text-decoration:underline; }
#Navigation p { font-size:90%; }

#Footer { position:relative; margin-top:2.5em; width:100%; /*border-top:0.0833em solid #909090; */}
#Footer_text { font-size:0.9em; text-align:left; margin:1em 0em; color:#909090; }
 
#Kopf h1{ font-size:270%; font-family: Arial,Helvetica,sans-serif; color:#FFFFFF; margin-top:1em; margin-right:6.0em; }
#Kopf h2{ font-size:187%; font-family: Arial,Helvetica,sans-serif; color:#FFFFFF; margin-top:1em; margin-right:6.0em; }

#Kontakt label { float:left; text-align:left; overflow:hidden; white-space:nowrap; cursor:pointer; width:16.666em; margin-bottom:0.416em; margin-right:0.416em; }
#Kontakt .eingabe  {	width:16.666em;	margin-bottom:0.5em; background-color:#E0E0E0; }

#Start ul { list-style-image:url(/pics/icons/bullet.gif); list-style-position:outside; color:#CB8633; }
#Start ul li { margin-top:2px; margin-left:17px; }

.agl1 { clear:both; }
.agl1l { clear:left; }
.agl1r { clear:right; }

.agl2 { clear:both; font-size:0em; height:0em; }
.agl2l { clear:left; font-size:0em; height:0em; }
.agl2r { clear:right; font-size:0em; height:0em; }

.agll { float:none;clear:left; font-size:0em; line-height:0em; }
.aglr { float:none;clear:right; font-size:0em; line-height:0em; }
.aglb { float:none;clear:both; font-size:0em; line-height:0em; }

/****************************************************/
/* Textformatierung */
/****************************************************/

h4, h5, h6 { font-family: verdana, arial, sans-serif; font-weight: bold; color:#000000; margin:0em 0em 0.5em 0em; display: block; }
h1, h2, h3 { font-family: verdana, arial, sans-serif; font-weight: bold; color:#CB8633; margin:0em 0em 0.5em 0em; display: block; }

h1 { font-size: 170%; margin-bottom:1em; }
h2 { font-size: 130%; }
h3 { font-size: 120%; }
h4 { font-size: 118%; }

input, select, textarea { border: 1px solid #CB8633; background-color:#CB8633; color:#262626; }
