body {
  font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
  font-size: 11px;
  background-color: White;
  background-image: none;
  background-repeat: repeat-x;
  background-position: top;
  line-height: 130%;
  margin: 0px;
  padding: 8px 0 0 0;
  color: black;

}

td {
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
	  font-size: 11px;

}

th {
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
	  font-size: 11px;

}

p{
	padding: 0 0 10px 0;
	margin: 0;
	  font-family: Verdana, Geneva, Arial, helvetica, sans-serif;

}


h1 {
	font-size: 14px;
	color: #345FA4;
	margin: 0 0 10px 0;
	padding: 0;
	text-transform: uppercase;
		font-weight: bold;
		  font-family: Verdana, Geneva, Arial, helvetica, sans-serif;


}

h2 {
	font-size: 12px;
	color: #666666;
	margin: 0 0 10px 0;
	padding: 0;
	text-transform: uppercase;
		font-weight: bold;
  font-family: Verdana, Geneva, Arial, helvetica, sans-serif;

}
h3 {
	font-size: 11px;
	color: #666666;
	margin: 0 0 10px 0;
	padding: 0;
	font-weight: bold;
}

a:link    		{color: #2A6395; background-color:transparent; text-decoration:underline;}
a:visited 		{color: #2A6395; background-color:transparent; text-decoration:none;}
a:hover   		{color: #54A8D3; background-color:transparent; text-decoration:none;}
a:active  		{color: #2A6395; background-color:transparent; text-decoration:none;}



#divContainer {

}

#divMenu, #divMenuMiddle, #divMenuBottom, #divContentBottom, #divContentBottomImpressum {
display:none;
	
}




#divContent {
	position: absolute;
	top: 0px;
	left: 20px;
	width: 752px;
	background-color: transparent;
	height: auto;
	  font-family: Verdana, Geneva, Arial, helvetica, sans-serif;

}

#divContentTop {
background-color: transparent;
background-image: none;
background-repeat: no-repeat;
width: 356px;
height: 100px;

	
}

#printHeader {
float: left;
clear: both;
width: 356px;
height: 53px;
	
}

#divContentMiddle {
background-color: transparent;
background-image: none;

}



/* Angebotsseite */

legend {
	font-weight:bold;
	margin: 0px 0px 0 0px;
		padding: 0 6px 0 3px;
		width: auto;
		height: auto;
		text-transform: uppercase;

}

fieldset {
float: left;
clear: both;
width: 316px !important;
width /**/:336px; /*ie5 hack*/
height: 100%;
margin: 0 10px 20px 0;

}

.small {
	font-size: 9px;
}

.smaller10 {
		font-size: 10px;

}

