@media screen
{



#top {
	margin: 0px;
	padding-top: 20px;
	text-align: center;
	color: #fff;
	font-family: Verdana;
	font-weight: normal;
	font-size: 14px;
	height: 100px;
	width: 998px;
	
}

#main {
	clear: both;

}


/* Normale Links */
a {
	color:#9E2662;
}

/* Navigation */
#top a {
	text-decoration: none;
}

#top a.active {
	font-weight: normal;
	color: #fff;
}

  #top ul {
    text-align: left;
  }

  #top ul li {
    list-style-type: none;
    float: left;
    width: auto;
    position: relative;
    margin: 0; padding: 0;
  }
  
  * html #top ul li {  /* Korrektur fuer den IE 5 und 6 */
    margin-bottom: -0.4em;
  }
  
  *:first-child+html #top ul li {  /* Korrektur fuer den IE 7 */
    margin-bottom: -0.1em;
  }

  #top ul li ul {
    margin-top:5px;
    margin-left:5px;
    padding: 0;
    list-style-type: square; 
  }
  
  * html #top ul li ul {  /* Korrektur fuer IE 5.x */
    
  }
  
  #top ul li ul li {
    float: none;
    display: block;
    margin-bottom: 0.2em;
    
  }

  #top ul a, #top ul span {
    display: block;
    padding-left: 5px;
    padding-right: 5px; 
    font-weight: normal;
	color: #D3ADBE;
    
  }
  
  * html #top ul a, * html #top ul span {  /* nur fuer IE erforderlich */
    width: 100%;
    w\idth: 6.4em;
  }
  
  #top ul a:hover, #top ul span, li #top a {
    color: #fff;
  }
  
  li a {  /* aktuelle Rubrik kennzeichnen */
    
  }
  
  #top ul li ul span {  /* aktuelle Unterseite kennzeichnen */
    list-style-type: square;
  }
  
  #top ul ul {
  	list-style-type: square;
  }

/* Erweiterung zur dynamischen Ein-/Ausblendung */
  #top ul li>ul {
    display: none; top: 1.6em;
    list-style-type: square;
  }
  #top ul li:hover>ul, #top ul li>#top a+ul {
    display: block;
    list-style-type: square;
  }

  /* Workaround fuer den IE 7 */
  *:first-child+html #top ul ul {
    padding-bottom:0.4em;
  }
/* Zweite Ebene anzeigen */
ul.menu li.hover ul, ul.menu li:hover ul{
	display: block; 
}



/* Inhalte */

.Text_Gross {
	font-size:16px;
	color:#000000;
	line-height: 26px;
}

.Text_Rosa_Gross {
	font-size:16px;
	color:#9E2662;
	line-height: 26px;
	padding-top:5px;
	padding-bottom:5px;
}

.Text_Rosa_Klein {
	font-size:14px;
	color:#9E2662;
	line-height: 22px;
	padding-top:5px;
	padding-bottom:5px;
}

span.Text_Rosa_Klein {
	font-size:13px;
	color:#9E2662;
}


/* Mailform */

SELECT {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #000000;
  background-color: #EDEFF1;
  border: 0px solid #CCCCCC;
  position:absolute;
left:150px;
}

TEXTAREA {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  border:0px solid #CCCCCC;
  color: #000000;
  font-weight : normal;
  background-color: #EDEFF1;
}

INPUT {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #000000;
/*  background-color:#CCCCCC;*/
  border: 1px solid #666666;
position:absolute;
left:150px;
}

BUTTON {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #000000;
  background-color: #FFFFFF;
  border: 1px solid #EDEFF1;
}

.csc-mailform {
  width: 400px;
  border: 0px none;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #000000;
  padding-left: 36px;
}

.csc-mailform-field {
  margin-bottom: 6px;
  line-height: 18px;

}

}

