body {
margin-top: 10px;
margin-left: 10px;
background-color: #C5E4C3;
color: #363636;
}

/*================= positionierungen start==================*/

.mitte {
position:absolute;
	left: 283px;
	top: 220px;
}

.rechts {
position:absolute;
left: 712px;
top: 220px;
}


#navileistehg {
position:absolute;
top: 15px;
left: 28px;
width: 202px;
height: 610px;
background-color: #fff;
z-index: 1;
}

#pixleistehg {
position:absolute;
top:76px;
left: 0px;
width:935px;
height:124px;
background-color: #043D22;
z-index: 2;
}

#laaxerhofposition
{
position:absolute;
top:0px;
left: 28px;
}


.links {
margin-right: 10px;
border: 1px black solid;
}

/*====================== menü =========================*/
#menu {
	position:absolute;
	top: 165px;
	left: 61px;
	z-index: 5;
	width: 180px;
}

ul#Navigation {
width: 10em;
margin: 0; padding: 0.8em;
border: 0px solid black;
}

* html ul#Navigation {  /* Korrekturen fuer IE 5.x */
width: 11.6em;
w\idth: 10em;
padding-left: 0;
padd\ing-left: 1em;
}

/*sub start*/

ul#Navigation ul {
width: 10em;
margin: 0; padding: 0.8em;
border: 0px solid black;
}

* html ul#Navigation ul {  /* Korrekturen fuer IE 5.x */
width: 11.6em;
w\idth: 10em;
padding-left: 0;
padd\ing-left: 1em;
}


/*sub ende*/

ul#Navigation li {
list-style: none;
margin: 0em; padding: 0.1em;
}

ul#Navigation a {
display:block;
font: normal 13px Arial, sans-serif;
text-decoration: none; 
color: #fff;
padding: 0.4em;
width: 180px;
}


ul#Navigation a:hover {
color: #C5E4C3; 
/*background-color: #fff;*/
border-width: 0 0 0 2px; 
border-style: solid; 
border-color: #C5E4C3;
}

.current {
color: #C5E4C3; 
/*background-color: #fff;*/
border-width: 0 0 0 2px; 
border-style: solid; 
border-color: #C5E4C3;
}


/*====================== menü ende =========================*/

/*============ mitte start ====================*/

.content {
margin: 30px 15px 0 30px;
}

#contentzweispaltig {
position:absolute;
left: 275px;
top: 200px;
width: 660px;
}


#contentzweispaltigpr {
position:absolute;
left: 235px;
top: 205px;
width: 660px;
z-index:33;
}
/*============== mitte ende ===================*/


/*=============== rechts kasten start ===========*/

#kasten {
position:absolute;
left: 712px;
top: 220px;
border-style: solid;
border-width: 0 0 0 1px;
border-color: #c2c2c2;
padding: 0 0 0 10px;
z-index:20;
width: 200px;
}


.kastentabelle {
position:absolute;
left: 712px;
top: 210px;
border-style: solid;
border-width: 0 0 0 1px;
border-color: #c2c2c2;
width:200px;

}


.rahmenoben {
border-style: dotted;
border-width: 1px 0 0 0;
border-color: #c2c2c2;
padding-left: 14px;
font: 13px Verdana, Arial, sans-serif;
color: #363636;
line-height:1.4em
}

.kleiner {
font: 13px Verdana, Arial, sans-serif;
color: #363636;
line-height:1.4em
}

a.inhalt {
font: 13px Verdana, Arial, sans-serif;
color: #363636;
text-decoration: underline;
}

a:hover.inhalt {
font: 13px Verdana, Arial, sans-serif;
color: #03381E;
text-decoration: underline;
}


.bildrahmen {
border-style: solid;
border-width: 1px;
border-color: #000;
margin-right:8px;
margin-bottom: 8px;
margin-top: 8px;

}

.bildimmo {
margin: 0 10px 10px 0;
border: 1px black solid;
}


.bildrechts {
position:absolute;
left: 712px;
top: 210px;
z-index:10;
}

/*=============== rechts kasten ende =============*/

/*======================= allg. formate ====================*/

p, td, ul, li {
font-family: Verdana, Arial, sans-serif;
font-size: 13px;
color: #363636;
line-height:1.3em

}

ul {
list-style-type:square;
}

.format {
font-family: Verdana, Arial, sans-serif;
font-size: 13px;
color: #363636;
line-height:1.3em
}

h1 {
font: 120% Verdana, Arial, sans-serif;
color: #043D22;
line-height: 1em;
}

h2 {
font: bold 100% Verdana, Arial, sans-serif;
color: #043D22;
}

.preise {
font: 8pt Verdana, Arial, sans-serif;
text-align: center;
}

.preiseleft {
font: 8pt Verdana, Arial, sans-serif;
text-align: left;
}


.rot {
font-weight: bold;
	color: #A8310E;
}

.linielinks {
font: 8pt Verdana, Arial, sans-serif;
text-align: center;
border-style: solid;
border-width: 0 0 0 1px;
border-color: #c2c2c2;

}

.linielinksu  {
font: 8pt Verdana, Arial, sans-serif;
text-align: center;
border-style: solid;
border-width: 0 0 1px 1px;
border-color: #c2c2c2;
}

.linielinksuleft  {
font: 8pt Verdana, Arial, sans-serif;
text-align: left;
border-style: solid;
border-width: 0 0 1px 0;
border-color: #c2c2c2;
}

.button {
font: 8pt Verdana, Arial, sans-serif;
text-align: center;
border-style: solid;
border-width: 1px;
border-color: #c2c2c2;
background-color: #dde0e1;
}

.selection {
font: 9pt Verdana, Arial, sans-serif;
}
