* {
padding : 0; 
margin : 0; 
} 
html , body {
height : 100%; 
padding : 0; 
margin : 0; 
background-color : #FECE02;
color:#000099; 
font-family : verdana, arial, helvetica, sans-serif; 
font-size : 100.1%;
text-align:center; 
} 
#box {
width : 765px;
background-color : #FECE02; 
margin : 0 auto; 
text-align : left; 
position : relative; 
min-height : 100%; 
height : auto !important; 
height : 100%; 
border-left : 1px solid #e4d9c0; 
border-right : 1px solid #e4d9c0; 
} 
a img , a:link img {
border : none; 
} 
.ohne a:link {
color : #00008c; 
text-decoration : none; 
} 
a:hover {
color : #ff0000; 
text-decoration : none; 
} 
.mit {
color : #33cc99; 
font-family : verdana, arial, helvetica, sans-serif;
font-style : italic; 
 
}
.pro {
	color : #F00;
	font-family : verdana, arial, helvetica, sans-serif;
	font-style : italic; 
} 

#header {
width : 765px; 
	height : 50px;
	margin : 0;
	padding : 0;
}
#bild2 {
float : left; 
width : 497px; 
margin :10px 10px 0 0; 
} 

#bild1 {
float : left; 
width : 403px; 
margin : 10px 0 0 6px;
border: 1px solid #000099
}
#main {
width : 100%; 
margin : 10px 0 0; 
color : #ff9900; 
background : #e1ddd9; 
} 
strong , b {
font-weight : bold; 
} 
p {
font-size : 0.82em; 
line-height : 1.4em; 
margin-top : 1em; 
margin-bottom : 0.82em; 
} 
#date {
color : #000099; 
text-align : left; 
width : 16em; 
margin : 0.2em 0 0; 
padding : 0.4em 0 0.73em; 
font-family : verdana, arial, helvetica, sans-serif; 
font-size : 0.6em; 
} 
#menulinks ul{
float : left; 
width : 133px; 
margin : 0.5em 0 0 0.3em; 
padding : 0; 
list-style : none;
} 
#menulinks li a {
color : #000099; 
font-family : verdana, arial, helvetica, sans-serif; 
font-size : 0.82em; 
margin : 0.5em 0 0; 
padding : 0.1em 0 0;
text-decoration : none;
list-style : none; 
display : block; 
width : 133px; 
text-align : left;
border-top : 1px solid #e4d9c0; 
border-right : 1px solid #837c6b; 
border-bottom : 1px solid #837c6b; 
border-left : 1px solid #e4d9c0; 
} 
#menulinks li a:hover {
color : #ff0000;
border-top : 1px solid #837c6b; 
border-right : 1px solid #e4d9c0; 
border-bottom : 1px solid #e4d9c0; 
border-left : 1px solid #837c6b; 
}
#hov {
width : 133px;
color : #ff0000;
font-size : 0.82em;  
font-family : verdana, arial, helvetica, sans-serif;
font-style : italic; 
margin : 0.5em 0 0; 
padding : 0.1em 0 0;
border-top : 1px solid #837c6b; 
border-right : 1px solid #e4d9c0; 
border-bottom : 1px solid #e4d9c0; 
border-left : 1px solid #837c6b;  
display : block;
cursor:default;
}
#hovrot {
color : #ff0000;
margin : 3px 0 0 0; 
padding : 1px 0 3px 0; 
text-decoration:none;
width : 105px;
border-bottom : 1px solid #ff0000; 
display : block;
cursor:default;
}


#sprache {
float : right;
color : #000000; 
text-align : right; 
width : 20em; 
margin : 1em 1em 0 0; 
padding : 0.5em 0 0 1em; 
font-family : verdana, arial, helvetica, sans-serif; 
font-size : 0.6em; 
}
#sprache a {
color:#000000;
text-decoration:none;
}
#sprache a:hover {
color : #ff0000; 
text-decoration : none; 
}
 
#content {
	color : #000099;
	font-family : verdana, arial, helvetica, sans-serif;
	margin : 1.8em 0em 1em 12em;
	padding : 0.8em 1em 0.4em 1.3em;
	text-decoration : none;
	background-color: #FECE02;
	border-left : 1px solid #330099;
}
 #content h1 {
margin : 0; 
padding : 0; 
font-family : verdana, arial, helvetica, sans-serif; 
font-size : 1.2em; 
line-height : 1.4em; 
font-weight : bold; 
} 
#content h2 {
margin : 0; 
padding : 0; 
font-family : verdana, arial, helvetica, sans-serif; 
font-size : 1em; 
line-height : 1.4em; 
font-weight : bold; 
} 

#content ul {
font-size : 0.82em; 
margin-left : 1em; 
padding-left : 1em; 
} 
#content a{
color : #000000; 
font-family : verdana, arial, helvetica, sans-serif; 
font-size : 1em; 
text-decoration:none; 
}  
#content a:hover {
color : #ff0000;
} 
.bild {
float : left; 
width : 120px; 
margin : 0; 
padding : 0; 
}
#auto{
float:right;
width:233px;
margin : 0; 
padding : 0 0.3em;
} 
#menuco {
color : #000099; 
font-family : verdana, arial, helvetica, sans-serif; 
font-size : 0.7em; 
margin : 0 0 0.5em; 
padding : 0.4em 0 0.5em; 
 }
#menuco a {
color : #000099; 
background : #FECE02; 
padding : 2px 20px; 
border-top : 1px solid #e4d9c0; 
border-right : 1px solid #837c6b; 
border-bottom : 1px solid #837c6b; 
border-left : 1px solid #e4d9c0; 
font-family : verdana, arial, helvetica, sans-serif; 
text-decoration : none; 
text-align : center; 
} 
#menuco a:hover {
color : #ff0000; 
background : #FECE02; 
border-top : 1px solid #837c6b; 
border-right : 1px solid #e4d9c0; 
border-bottom : 1px solid #e4d9c0; 
border-left : 1px solid #837c6b; 
} 

#foot {
color:#000000;
position : absolute;
padding : 0 0 0.5em  0; 
font-family : verdana, arial, helvetica, sans-serif;
  font-size : 0.82em; 
bottom : 0; 
background-color : #FECE02; 
} 
#foot p {
margin : 0; 
padding : 0 0.82em 0 0; 
}
#foot li {  
display: inline;
} 
#foot li a {  
color : #330099; 
background : #FECE02; 
font-family : verdana, arial, helvetica, sans-serif; 
font-size : 0.82em; 
text-decoration : none; 
} 
#foot li a:hover {
color : #ff0000; 
background : #FECE02; 
} 
#links {
float : left; 
padding : 0.4em 0 0 0.8em; 
margin : 0; 
width : 11em; 
}
 #links p {
text-align : left; 
font-family : verdana, arial, helvetica, sans-serif; 
font-size : 0.82em; 
} 
#links a {
color : #330099; 
background : #FECE02; 
margin : 0; 
padding : 0 0 0 10px; 
font-family : verdana, arial, helvetica, sans-serif; 
font-size : 1em; 
text-decoration : none; 
text-align : left; 
} 
#links a:hover {
color : #ff0000; 
background : #FECE02; 
} 

#rechts {
float : right; 
padding : 0.4em 0 0 0; 
margin : 0; 
width : 18em; 
} 
#rechts p {
text-align : right;
font-family : verdana, arial, helvetica, sans-serif; 
font-size : 0.82em; 
} 
#rechts a {
text-align : right;
color : #330099; 
background : #FECE02; 
margin : 0; 
padding : 0 0 0 10px; 
font-family : verdana, arial, helvetica, sans-serif; 
font-size : 1em; 
text-decoration : none; 
} 
#rechts a:hover {
color : #ff0000; 
background : #FECE02; 
} 

  div.inhalt 
  { 
  background-color:#bbb; 
  margin: 0.5em 0.5em;
  }

  div.text 
  { 
  position: relative;
  top: -3px;
  left: -3px; 
  background-color:#ffffee;
  padding: 1em;
  border: 1px solid #666;
  }


div.shadow {
float: left;
background-color: #837c6b;
padding: 0;
margin: 0.6em 0.8em 0.2em 0.2em;
}

div.shadow img {
display:block;
border: 1px solid #000;
position: relative;
top: -3px;
left: -3px;
}

div.shadowli {
float: left;
background-color: #333333;
padding: 0;
margin: 0.7em 0.8em 0.2em 0.2em;
}
div.shadowli img {
display:block;
border: 1px solid #666;
position: relative;
top: -3px;
left: -3px;
}
div.shadowhill {
float: left;
background-color: #333333;
padding: 0;
margin: 0.7em 0.8em 0.4em 2.7em;
}
div.shadowhill img {
display:block;
border: 1px solid #666;
position: relative;
top: -3px;
left: -3px;
}

div.shadowre {
float: right;
background-color: #333333;
padding: 0;
margin: 0.7em 0.8em 0.2em 0.8em;
}

div.shadowre img {
display:block;
border: 1px solid #666;
position: relative;
top: -3px;
left: -3px;
}

hr {
width : 99%; 
color : #837c6b; 
background-color : #ffffee; 
height : 1px; 
text-align : left; 
} 
.table {
padding: 0;
	color : #cccccc;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	list-style-position: inside;
	list-style-type: disc;
	}
	td {
		color : #000099;
		font-family: Verdana, Arial, Helvetica, sans-serif;
   vertical-align: top;
   	margin : 0;
	padding : 0;
	 }
	 .bestell {
padding: 0 0 1em 0;
	color : #cccccc;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	}
	table.bestell td  {
		width:130px;
		color : #000099;
		font-family: Verdana, Arial, Helvetica, sans-serif;
   vertical-align: top;
   	margin : 0;
	padding : 0;
	 }

#table {
	color : #000099;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	   	margin : 0.5em 0 0 0;
	}
	td {
		color : #000099;
		font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.82em;

   vertical-align: top;
   	margin : 0;
	padding : 0.2em 0.4em 0.2em 0em;
	 }
