/* ####### PROFI-Page CSS Vorgaben ########*/
/* ####### Diese Werte dürfen NICHT geändert werden! #######*/


* {
margin: 0;
padding: 0;
}


body, td { 
font-family: arial, sans-serif; 
font-size: 13px; 
}


td {
vertical-align: top;
}

#kopf {
margin: 30px 0 0 0;
width: 920px;
border:0px;
}


#logozelle {
width:670px;
}

#logozelle a {
background: transparent;
}

#adresszelle {
width:250px;
}

.logo {
border: 0;
margin: 0 0 0 0;
padding: 0 0 0 0;
}

#adress {
width: 210px;
border: 0;
}

.adzelle {
padding: 0px 12px 0px 12px;
font-size: 11px;
}

.adzelle1 {
padding: 9px 12px 2px 12px;
font-size: 11px;
}

#inhaltzelle {
width: 920px;
border: 0px;
}

#inhaltzelleb {
width: 640px;
border: 0;
}

#mfeld { 
width: 180px;
padding: 12px 0 0 0;
 }
 
#cont {
width: 740px; 
padding: 14px 0 30px 0;
text-align: center;
}


.spaltenspacer {
	width: 20px;
}

/*

.spaltea {
	vertical-align: middle;
	padding: 2px;
border: 3px double #663300;
	width: 300px;
	clear: none;
	float: none;
	height: 185px;
}

.spalteb {
	vertical-align: middle;
	padding: 2px;
	width: 300px;
border: 3px double #663300;
	}

.spaltec {
	vertical-align: top;
	padding: 2px;
	width: 187px;
border: 3px double #663300;
	height: 300px;


}
.spalted {
	vertical-align: top;
	padding: 2px;
	width: 187px;
border: 3px double #663300;
	height: 300px;
*/


}
.einzeller {
padding: 12px 12px 18px 12px;
vertical-align: top;
border: 0px solid #FEF1D8;
}

/*.einzeller2 {
padding: 10px 12px 0 12px;
border-top: 0px solid #006FB6;
border-left: 0px solid #006FB6;
border-bottom: 0px solid #006FB6;
background: url(gifs/conttopstart.gif) repeat-x center top;
color: #fff;
font-size: 14px;
font-weight: bold;
}
.einzeller3 {
padding: 0 12px 0 12px;
border-top: 0px solid #006FB6;
border-right: 0px solid #006FB6;
border-bottom: 0px solid #006FB6;
background: url(gifs/conttopstart.gif) repeat-x center top;
}

*/

.einzelleraktu {
padding: 12px 0px 18px 0px;
/*padding: 12px 12px 18px 40px;*/
vertical-align: top;
border: 0px;
background: #FEF1D8;
color: #333333;
}

h1 { 
font-size: 18px; 
font-weight: bold;
padding: 0 0 0 0; 
/*width:550px;*/
}

h2 { 
font-size: 13px; 
font-weight: bold;
padding: 12px 0 10px 0; 
}

#footer {
margin: 18px 0 0 0;
font-size: 11px;
}


/* ######################  Listen  ##########################  */

ul#norm {
list-style-type : square;
margin : 1px 1px 24px 12px;
padding : 1px 1px 1px 12px;
}
