P, OL, UL, DIV, H1, H2,H3, td{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	vertical-align:top;
}
H1 { font-size: 15px; }
H2 { font-size: 13px; }
H3 {
	text-decoration:underline;
	font-weight: normal;
	font-style: normal;
	font-variant: normal;
	line-height: normal;
	letter-spacing: normal;
	word-spacing: normal;
	white-space: normal;
	list-style-image: none;
	list-style-type: none;
	height: auto;
	width: auto;
}
/*P, H1, H2 {margin: 0px 0px 5px 0px;}*/
FORM { margin: 0px 0px 0px 0px;}

body {
	background-color: #888888;
}

p.align-center, h1.align-center, h2.align-center, h3.align-center, h4.align-center, h5.align-center, h6.align-center, td.align-center {
text-align: center;
}

A {
	color: #d4011b;
	text-decoration: none;
}

A:HOVER {
	text-decoration: underline;
}
TD#nav {
	background-color: #D4011B;
	padding: 8px; /*<-- groesse ueber das padding erhoehen funktioniert! */
/*	height: 30px; */ /*erst mal auskommentiert weil sonst das format er unterpunkte kaput ist!?*/
}


TD#trennlinie-rot {
	background-color: #D4011B;
	height: 5px;
}

TD#content {
	padding-left: 20px;
	padding-right: 10px;
	padding-top: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-color: #D6D6D6;
	padding-bottom: 10px;
	height: 280px;
	vertical-align: top;
	width: 100%;
}
TD#Image {
	height: 245px;

}
TR#menu_2 TD {
	background-color: #D4011B;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	border-right-style: solid;
	border-right-color: #ACACAC;
	border-right-width: 2px;
	font-size: 9px;
	padding: 1px;
}
TR#menu_2 TD A {
	text-decoration: none;
	color: #FFFFFF;
}
TR#menu_2 TD.menu2-level1-no {
}
TR#menu_2 TD.menu2-level1-act {
	font-size: 9px;
	background-color: #EEEEEE;
	filter:alpha(opacity='70', style='0');
	color: #000000;
}
TR#menu_2 TD.menu2-level1-act A {

	font-weight:bolder;
	color: #000000;
}
TD#Image2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
TR#menu_2 TD A:hover {
	color: #3B0000;
	font-size: 9px;
}
TD#logo {
	padding-top: 10px;
}
TD#content_r {

	padding-left: 10px;
	padding-right: 10px;
	padding-top: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-color: #D6D6D6;
	padding-bottom: 10px;
	height: 280px;
	vertical-align: top;
}
/*** Formulare *********************/
.csc-mailform {
        border: 0px;
       }
 
.csc-mailform-field label {
	border: 0px;
        margin:2px;
        font-size:10px;
        line-height:10px;
        color: black;
        float: left;
        text-align: right;
        margin-right: 10px;
        
        display: block;
        font-family: Verdana, Geneva, Helvetica, sans-serif;
       }
 
.csc-mailform-submit {
        font-size:10px;
        background-color:#d4011b;
        color:white;
       } 
		 .csc-form-label {
		 	border: 0px;
		 }	 .csc-form-labelcell {
		 	border: 0px;
		 }	 .csc-form-fieldcell {
		 	border: 0px;
		 }

/*Tabelle*/
.contenttable {vertical-align:top;
	}
	
/* Ausrichtung Sprachwahl*/
TD#ls{padding-top:10px;}