/****************************************/
ul#nav {
    list-style-type: none;
    margin: 0 0 0 105px;
    padding: 0;
    height: 20px;
}

ul#nav li {
    padding: 0;
    margin: 0;
	display: inline;
	height: 20px;
}

ul#nav li a {
    text-decoration: none;
    color: #FFFFFF;
    padding: 0 20px;
    border: none;
    border-right: 1px solid #fff;
    font-size: 13px;
    font-family: Verdana, Helvetica, Arial;
}
    


/* Fix IE. Hide from IE Mac \*/
* html ul#nav li { float: left; height: 1%; }
* html ul#nav li a { height: 1%; }
/* End */

ul#nav ul {
	margin: 0;
	padding: 0;
	display: none;
    position: absolute;
    top: 100px;
    left: 495px;
    list-style-type: decimal;
}



/* Sub Menu Styles */
ul#nav li ul li a { 
    display: block;
    border: none;
    padding: 5px 0; 
}

/* Hide sub-menus initially */
ul#nav li:hover ul ul, ul#nav li:hover ul ul ul, ul#nav li.over ul ul, ul#nav li.over ul ul ul { 
    display: none; 
} 

/* The magic */
/*
ul#nav li:hover ul, ul#nav li li:hover ul, ul#nav li li li:hover ul, ul#nav li.over ul, ul#nav li li.over ul, ul#nav li li li.over ul {
    display: block;
} 
*/

ul#nav li.menuparent {
}

ul#nav li.menuparent:hover, ul#nav li.over {
    background-color: #ee7f01;
}


ul#nav li a:hover {
    color:#c1c2c3;
}


/*******************************************************/




ul#subnav {
    list-style-type: none;
    margin: 30px 0 0 30px;
    padding: 0;
}

ul#subnav li {
    padding: 4px 0;
    margin: 0;
	display: block;
	height: 20px;
}

ul#subnav li a {
    text-decoration: none;
    color: #FFFFFF;
    border: none;
    font-size: 15px;
    font-family: Verdana, Helvetica, Arial;
}








/*Allgemeine Links*/
a:link {
	color:#ee7f01;
	font-family:arial;
	font-size:10pt;
	text-decoration:none;
}
a:visited { 
	color:#ee7f01;
	font-family:arial;
	font-size:10pt;
	text-decoration:none;
}
a:focus {
  color:#ee7f01;
  font-family:arial;
  font-size:10pt;
  text-decoration:none;
}
a:hover {
  color:#ee7f01;
  font-family:arial;
  font-size:10pt;
  text-decoration:none;
}
a:active {
  color:#ee7f01;
  font-family:arial;
  font-size:10pt;
  text-decoration:none;
}
/*Hauptmenü Links*/
.menu {
  margin-top:-21px;
  margin-left:35px;
  list-style-type: none;
  font-family:arial;
  color:#FFFFFF;    
}
#menu {
  list-style-type: none;
  font-family:arial;
  color:#FFFFFF; 
}
#menu:hover {
  list-style-type: none;
  font-family:arial;
  color:#c1c2c3;  
}


body {
  font-family:arial;
  font-size:10pt;
  background:#41413f;
  color:#c1c2c3;
}
h1 {
  font-size:14pt;
  margin-top:0px;
  margin-bottom:0px;
}
h2 {
  font-size:12pt;
  margin-top:0px;
  margin-bottom:0px;
}
h6 {
  font-family:arial;
  font-size:10pt;
  color:#EE7F01;
  font-style:italic;
  font-weight:normal;
}


#logo {
  background:#FEFEFE;
  height:70px;
  width:250px;
  margin-left:102px;
  text-align:center;

}
#head {
  background:#31312f;
  height:100px;
  width: 975px;

}

#navlocation {
   background-color: #ee7f01;
   height: 30px;
   width: 975px;
   padding-top: 5px;
}

.trenner {
  background:#c1c2c3;
  height:10px;
  width:975px
}

#trenner2 {
  background:#41413f;
  height:10px;
  width:975px
}

#trenner3 {
  background:#31312f;
  height:10px;
  width:975px
}

#multimedia {
  background:#000000;
  height:300px;
  width:570px;
  margin-left:352px;
}

#content {
  background:#31312f;
  height:530px;
  width:570px;
  margin-left:352px;
  overflow:auto;
  padding-left:10px;
  padding-top:10px;
}

#hintergrund {
  background:#000000;
  height:300px;
  width:975px;
}

#navigation {
  background:#ee7f01;
  height:300px;
  width:250px;
}

.mitte {
  float:left;
  width:820px;
  margin-left:102px;
}

#subnavigation {
  background:#444444;
  height:30px;
  width:975px;
  text-align: center;
  color:#c1c2c3;
  padding-top:10px;
}

#subnavigation a:link, #subnavigation a:active, #subnavigation a:visited {
    text-decoration: none;
    color: #c1c2c3;
}

#subnavigation a:hover {
    color: #EE7F01;
}

.extra {
  color:#c1c2c3;
  margin-left:25px;
}

.csc-mailform {
    border: none;
}

.csc-mailform label {
    display: inline-block;
    width: 130px;
}