



body {
margin: 0;
padding: 0;
height:100%;
text-align:center;
}

div#header {
position: relative;
height: 180px;
width:990px;
padding: 0;
top:0;

}

div#navigation {

width: 180px;

}
div#background{
background-image:url(img/bodyAlles.jpg);
background-repeat: no-repeat;

}
div#container{

width:990px;
margin:0px auto;
text-align:left;
padding:0;
background-image:url(img/containerBackground.jpg);
background-repeat: repeat;
border:0px solid #000;

}
div#feetnav{
width:990px;
margin:0px auto;
text-align:left;
padding:10px;
}

body {
font-family: arial;
}

div#wrapper {
float: left;
width: 100%;
text-align: left;
padding: 0;
border:0px solid #fff;
margin:0;
}

div#contentText {
padding: 25px 40px 10px 40px;
margin: 0 160px 0 180px;
}

div#navigation {
float: left;
width:160px;
margin-left: -990px;
padding: 0 10px 25px 10px;


}



div#feet {
clear: left;
margin:0 200px;
width: 590px;
}

div#aktuell {
float: left;
width: 160px;
margin-left: -160px;
padding:0;
}



div#contentLinks {
float: left;
width: 375px;
margin: 0 10px 0 0;
border: 0px solid #CC0000;
}

div#contentRechts {
float: left;
width: 200px;
border: 0px solid #CC0000;
}

#navigationHorizontal {
padding: 0px 10px 0 0;
float: right;
margin: 0;
}

div#navigationHorizontal ul a:link, div#navigationHorizontal ul a:visited, div#navigationHorizontal ul a:hover, div#navigationHorizontal ul a:active, div#navigationHorizontal ul a {
display: block;
float: left;
height: 30px;
line-height: 30px;
vertical-align: middle;
color: #F6FFD8;
margin: 0 17px 0 0px;
text-decoration: none;

}

#navigationHorizontal ul {
margin: 0;
padding: 0;
white-space: nowrap;
list-style-image: none;
color: #F6FFD8;
font-weight: bold;
}

#navigationHorizontal li {
float: left;
margin: 0;
padding: 0;
list-style-type: none;
}
/**********************************vertikale Navigation ******************************/
#navigation ul#ulRoot {
margin: 20px 0 0 5px;
padding: 0;
list-style-image: none;
color: #679726;
list-style-type: none;

}

ul#ul3, ul#ul2 {
margin: 0 0 0 15px;
padding: 0;
}

#navigation li {
margin: 0;
padding: 0;
list-style-type: none;
}

#navigation a:link, #navigation a:visited, #navigation a:active {
line-height: 1.4em;
vertical-align: middle;
font-weight: bold;
color: #679726;
text-decoration: none;
}

#navigation a:hover, #navigation a.menuAktiv {
font-weight: bold;
color:#333300;
}

/*Bestellformular*/

#bestellformular img{
width:120px;
margin:0 !important;
padding:0;
}
#bestellformular table{
margin:0 0 20px 0;
}
#bestellformular td.bild{
	width:140px;
	text-align:left;
	
}
#bestellformular td.beschreibung{
	width:280px;
	text-align:left;
	
}
#bestellformular td.anzahl{
	width:70px;
	text-align:left;
	padding:0 0 0 10px;
	
}
