body {
	background-color:#757587;
         color:rgb(0,0,0);
         margin:0px;
         padding:0px;
         font-family:Arial,Helvetica,sans-serif;
         font-size: 12px
         text-align:left;
         vertical-align:top;
}

div {
	text-align:left;
}

p,li,h1,h2 {
	padding:6px;
         margin:0px;
         text-align:justify;
         font-size:12px;
}

img, table {
	border:0px;
}

h1 {
 	font-size:22px;
         font-weight:normal;
         text-transform:uppercase;
         text-align:center;
}

h2 {
	font-size:12px;
         font-weight:bold;
         text-transform:uppercase;
         text-align:left;
         padding:16px;
         margin:0px;
}

a {
	color:#9C0000;
}

#head {
      	text-align:left;
         padding-left:31px;
         font-size:0px;
         line-height:0px;
         background-image:url('/images/balken_h.jpg');
         background-repeat:repeat-y;
         background-position:right;
         background-color:rgb(255,255,255);
}

#stage {
	width:779px;
         margin:auto;
         border:0px;
         text-align:center;
}

#content {
	background-color:#9c0000;
         padding:30px 36px 35px 40px;
	width:100%;
}

#menu {
   	list-style-type:none;
         margin:0px
         padding:0px;
         text-align:left;
}

#menu li {
 	background-color:#9c0000;
         margin:0px 0px 12px 0px;
         padding:4px 5px 5px 10px;
         text-transform:uppercase;
         font-size:10px;
         color:rgb(255,207,0);
	width:100%;
}

#menu a {
	color:rgb(255,255,255);
         text-decoration:none;
         width:100%;
         display:block;
         padding:0px;
}

#menu a:hover {
 	color:rgb(255,207,0);
}

#submenu {
   	list-style-type:none;
         margin:0px
         padding:0px;
         text-align:left;
}

#submenu li {
 	background-color:rgb(255,255,255);
         margin:0px 0px 12px 0px;
         padding:0px;
         text-transform:uppercase;
         font-size:10px;
         color:rgb(0,0,0);
	width:100%;
}

#submenu a {
	background-color:rgb(255,255,255);
	color:rgb(0,0,0);
         text-decoration:none;
         width:100%;
         display:block;
         padding:5px;
         padding-left:10px;
}

#submenu li.active {
 	background-color:rgb(255,154,0);
         color:rgb(0,0,0);
         padding:5px;
         padding-left:10px;
}

#submenu li.active a {
	background-color:rgb(255,154,0);
         color:rgb(255,255,255);
}

#submenu a:hover {
 	background-color:rgb(255,154,0);
         color:rgb(0,0,0);
}

td {
	padding:0px;
         margin:0px;
         vertical-align:top;
}

.branch {
 	text-align:center;
         text-transform:uppercase;
	padding:8px;
}

.branch a {
 	color:rgb(0,0,0);
         text-decoration:none;
}

.branch a:hover {
	color:rgb(150,150,150);
}

.kontakt input {
	width:140px;
}

.kontakt textarea {
	width:240px;
}

.kontakt p {
	padding:0px 14px 0px 14px;
         margin:0px;
}

.kontakt h2 {
 	padding:6px 14px 4px 14px;
         margin:0px;
}

.small {
	font-size:10px;
}

.kontakt ul {
   	list-style-type:none;
         margin:0px
         padding:0px;
         text-align:left;
}

.kontakt a {
	background-color:rgb(255,154,0);
	color:rgb(0,0,0);
         text-decoration:none;
         width:103px;
         vertical-align:middle;
         text-align:center;
         display:block;
         padding:3px;
         font-size:11px;
}

.kontakt a:hover {
 	color:rgb(255,255,255);
}

#menuscope {
	height:460px;
}

form {
	margin:0px;
}

.menuetexte {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: normal; color: #FFFFFF}
.flagge {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; color: #000000; text-decoration: underline; font-weight: normal}
.text {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: normal}
.ueberschrift {  font-family: Arial, Helvetica, sans-serif; font-size: 22px; font-style: normal; font-weight: normal}
.menuetexte_u {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: normal; color: #000000}
.menuetexte_u_h {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: normal; color: #000000; background-color: #FF9A00}
.menuetexte_h { font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: normal; color: #FFFF00}
.text_seite_4 { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; color: #000000}
.danke { font-family: Arial, Helvetica, sans-serif; font-size: 18px; font-style: normal; font-weight: normal }
.textar {  width: 240px}
.textfie {  width: 140px}
.text2 { font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: normal }