.Stil1 {
	color: #FF0000;
	font-weight: bold;
}
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
.bold { font-weight: bold; }

.blocktext { text-align: justify; font-family: Verdana, Arial, Helvetica, Tahoma, sans-serif; font-size: 11px; line-height: 18px} 
.uebschriften12 {  font-style: normal; font-weight: bold; font-size: 16px; font-family: Verdana, Helvetica, Arial, Geneva, Swiss, SunSans-Regular, Tahoma }
.uebschriften14 {  font-style: normal; font-weight: bold; font-size: 18px; font-family: Verdana, Helvetica, Arial, Geneva, Swiss, SunSans-Regular, Tahoma }
.ueberschrift16 {  font-style: normal; font-weight: bold; font-size: 16pt; font-family: Verdana, Helvetica, Arial, Geneva, Swiss, SunSans-Regular, Tahoma }


.contentheading, 
.componentheading,
.componentheading_search {color:#2b2b2b; font-size:18px; font-weight:normal; padding:0px 0px 0px 0px;}

.blocktext-small { text-align: justify; font-family: Verdana, Arial, Helvetica, Tahoma, sans-serif; font-size: 11px; line-height: 14px} 

#return a		{color:#121212; font-weight:normal; font-size:12px; font-weight:bold; text-decoration:underline;}
#return a:hover	 {color:#121212; text-decoration:none}

a						{color:#121212; text-decoration:underline}
a:visited 				{color:#121212;}
a:hover 				{color:#121212; text-decoration:none}



/*________________________________________MAINMENU_____________________________________*/

#topmenu 				{height:82px; margin:0px 8px 0px 0px;}
ul#mainlevel 			{padding:35px 0px 0px 15px;}
ul#mainlevel li			{display:block; float:left;}
a.mainlevel 	 		{color:#121212; font-weight:normal; font-size:14px; text-decoration:none; background:url(../images/topmenu_separator.gif) no-repeat right center; margin:0px 0px 0px 0px; padding:0px 25px 0px 25px; text-transform:none}
a.mainlevel:visited		{color:#121212; font-weight:normal; font-size:14px;}
a.mainlevel:hover, #active_menu	{color:#000; font-weight:normal; font-size:14px; text-decoration:underline}
/*_____________________________________________________________________________*/

body { font-family: Arial, Helvetica, sans-serif; font-size: 11px} 
ul { font-style: normal; font-weight: normal; font-size: 11px; font-family: Verdana, Helvetica, Arial, Geneva, Swiss, SunSans-Regular, Tahoma; list-style-type: square;} 
blockquote { font-style: normal; font-weight: normal; line-height: 20px; font-size: 11px; font-family: Verdana, Helvetica, Arial, Geneva, Swiss, SunSans-Regular, Tahoma; list-style-type: square;} 
li { font-style: normal; font-weight: normal; font-size: 11px; font-family: Verdana, Helvetica, Arial, Geneva, Swiss, SunSans-Regular, Tahoma }
p { font-family: Verdana, Helvetica, Arial, Geneva, Swiss, SunSans-Regular, Tahoma; font-size: 11px} 
br { font-family: Verdana, Helvetica, Arial, Geneva, Swiss, SunSans-Regular, Tahoma; font-size: 11px} 
div { font-family: Verdana, Helvetica, Arial, Geneva, Swiss, SunSans-Regular, Tahoma; font-size: 11px} 
table { font-family: Verdana, Helvetica, Arial, Geneva, Swiss, SunSans-Regular, Tahoma; font-size: 11px } 
td { font-family: Verdana, Helvetica, Arial, Geneva, Swiss, SunSans-Regular, Tahoma; font-size: 11px } 

.text11px-linhight20px { line-height: 20px; font-size: 11px; font-family: Verdana, Helvetica, Arial, Geneva, Swiss, SunSans-Regular, Tahoma}
.main-storys {  color: black; font-style: normal; font-size: 10px; font-family: Verdana, Helvetica, Arial, Geneva, Swiss, SunSans-Regular, Tahoma; margin-top: 5px }
.copy { font-family: Verdana, Arial, Helvetica, Tahoma, sans-serif; font-size: 11px; line-height: 20px} 
.storys-ueberschriften {  font-size: 10px;  font-family: Verdana, Helvetica, Arial, Geneva, Swiss, SunSans-Regular, Tahoma; color: #FFFFFF; font-weight: normal}
.submenue {  font-size: 10px;  font-family: Verdana, Helvetica, Arial, Geneva, Swiss, SunSans-Regular, Tahoma }
.storys {  color: black; font-style: normal; font-weight: normal; font-size: 11px; font-family: Verdana, Helvetica, Arial, Geneva, Swiss, SunSans-Regular, Tahoma; line-height: 10px}
.size8 { font-family: Verdana, Helvetica, Arial, Geneva, Swiss, SunSans-Regular; font-size: 10px; line-height: 14px}.size7 { font-family: Verdana, Helvetica, Arial, Geneva, Swiss, SunSans-Regular, Tahoma; font-size: 9px; line-height: 16px}
.size7high { font-family: Verdana, Helvetica, Arial, Geneva, Swiss, SunSans-Regular, Tahoma; font-size: 9px; line-height: 22px }
.arial14 {  font-family: Arial, Helvetica, Tahoma, sans-serif; font-size: 20px; font-style: normal; font-weight: bold}





	a:hover{ 
/*		font-style: italic;
		font-weight: bold; */
	}
	
/* Formstyles  */


span#textitem {

	background-color: #EEEEEE;

}


.myinput, select, textarea {
 	font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	font-size: 10px;
	text-decoration: none;
	color:#000000;
	border:1px solid #737D94;
	margin-top: 2px;
	margin-bottom: 2px;
}




.popupform {
	width: 160px;
}

.popupform1 {
	width: 30px;
}

.popupform2 {
	width: 45px;
}

textarea.popupform {
	height: 110px;
}

.popformtd {
	padding: 3px;
	padding-top: 1px;
	padding-bottom: 1px;
}


.copy {
	font-weight: bold;
	font-size: 10px;
	line-height:8px;
	font-family: Verdana, Geneva, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	color: #000000;
}


a:link      { color: #000000;  }
a:visited     { color: #000000;  }
a:hover   { color: #999999;  }

	

.Stil2 {
	font-size: 14px;
	font-weight: bold;
}
.Stil5 {font-size: 14px}
.Stil7 {font-size: 13px}

.invalid
{
	font-color: #FF0000;
}