@charset "windows-1252";	

 body { background-color: #FFFFFF; 
       font-family: Verdana; 
       margin-right: 0px;
       margin-left: 0px;
margin-top:0px;
text-align:left;
}

table {table-layout: fixed;}

html.* button {    

    padding:            0em .25em;
    width:              auto;
    overflow:           visible;

}



button img {

     vertical-align:    middle;
     border-width:      0px;

}




a{color:#5D3E67;
text-decoration:none;
font-weight:bold;}


a:hover{color:#7F60AA;
text-decoration:none;
font-weight:bold;}	 	   

	   /* Verdana bold 10pt, #EF684B */
a.style1 {font-family: Verdana; font-size: 10pt; font-weight: bold; color: #EF684B}
a.style2 {font-family: Verdana; font-size: 10px; font-weight: bold; color: #EF684B}	
			/* text-align: left;
			margin-left: -50px}    */ 
a.style2:hover {color: #ec3523}
	
a.style1:hover {color:#F38E78}

a.marq{color:white;font-weight:bold;font-size:14px;}
a.marq:hover{color:#fbcee5; cursor:hand;}
		   
	   /* (Verdana bold 14pt, schwarz) -------------------------- .style3	*/
.style3 {font-family: Verdana; font-size: 12pt; font-weight: bold; color: black}	


	   /* (Verdana regular, 11pt, schwarz) --------------------- .style4		*/
.text {font-family: Verdana; font-size: 10pt; font-weight: normal; color: black; text-align:left;}	


	   /* (Verdana bold 11pt, schwarz) ------------------------ .style5		*/
.style5 {font-family: Verdana; font-size: 10px; font-weight: bold; color: #5D3E67}	
a.style5:hover {font-family: Verdana;font-weight: bold; color: grey; cursor:hand}	

	   /* (Verdana bold 16pt, #647D2C (CMYK 49/22/91/31) ------- .style6		*/
.style6 {font-family: Verdana; font-size: 20px; font-weight: bold; color: #647D2C}	


	   /*(Verdana bold 14pt, #43591C (CMYK 56/29/89/51)  ************************* ---- .style7 */
.style7 {font-family: Verdana; font-size: 15px; font-weight: bold; color: #43591C;}	

.sub_headline {font-family: Verdana; font-size: 13px; font-weight: bold; color: #43591C}

	   /* (Verdana bold 42pt, #EC3523 (CMYK 0/88/96/0))  ------------- .style8	*/
.style8 {font-family: Verdana; font-size: 32pt; font-weight: bold; color: #EC3523}	

		  
	   /* (Verdana regular, 12pt, schwarz)  ++++++++++++++++++++++++++ ----- .style9	 */
 .style9 {font-family: Verdana; font-size: 15px; font-weight: normal; color: black}	


	   /* (Verdana bold, 12pt, schwarz)  -------------------------- ----- .style10 */
.text_link {font-family: Verdana; font-size: 9pt; font-weight: bold; color: black; text-align:left;}
a.text_link:hover {font-family: Verdana; font-size: 9pt; font-weight: bold; color: grey; cursor:hand}


	   /* (Verdana bold 14pt, #EC3523 (CMYK 0/88/96/0))  ----- .style11   */                   
.headline {font-family: Verdana; font-size: 15px; font-weight: bold; color: #EC3523; text-align:left;}		
a.headline:hover {font-family: Verdana; font-weight: bold; color: #F38E78; cursor:hand}


	   /* (Verdana bold 12pt, #5D3E67 (CMYK 62/72/17/51))  ----- .style12 */		
.link11_purple {font-family: Verdana; font-size: 8pt; font-weight: bold; color: #5D3E67}
a.link11_purple:hover {font-family: Verdana; font-size: 8pt; font-weight: bold; color: #7F60AA}

.link11_golden {font-family: Verdana; font-size: 12px; font-weight: bold; color: #af9467;}
a.link11_golden:hover {color: #9c7b45;}

.link11_red_small {font-family: Verdana; font-size: 12px; font-weight: bold; color: #e93524;}
a.link11_red_small:hover {color: #F38E78;}

.green_bckgr {background-color:#bcd472;}
.green_bckgr2 {background-color:#dbe8b2;}

.dashed_up {
	border-left:dashed; 
	border-right:dashed; 
	border-top:dashed; 
	border-collapse: collapse; 
	border-width: 2px;
	border-color:black;}

.dashed_down {
	border-left:dashed; 
	border-right:dashed; 
	border-bottom:dashed; 
	border-collapse: collapse;
	border-width: 2px;
	border-color:black;}

.dashed_down_top_1 {
	border-collapse: collapse; 
	border-width: 2px; 
	border-bottom-style: dashed; 
	border-color:#bcbcbc;}

.dashed_down_top_2 {
	border-collapse: collapse;
	border-width: 2px;
	border-bottom-style: dashed;
	border-left-style: dashed; 
	border-color:#bcbcbc;}

.dashed_down_2 {
	border-collapse: collapse;
	border-spacing: 10pt 5pt;
	border-width: 1px;
	border-bottom-style: dashed;
	border-left-style: dashed;
	border-color:black;}

.dashed_down_1 {
	border-collapse: collapse; 
	border-width: 1px; 
	border-bottom-style: dashed; 
	border-color:black;}

.dashed_around {
	border-left:dashed;
	border-right:dashed;
	border-bottom:dashed; 
	border-collapse: collapse; 
	border-spacing: 0;
	border-width: 2px;
	border-color:black;
	padding:0;}
	
 .dashed_around_subsites {
	border:2px dashed black;
	border-collapse: collapse; 
	padding:20px;
	background-color:#dbe8b2;
	color: #43591C;
	line-height: 1.5;
	}
	
a_link.dashed_around_subsites {
	color: #43591C;

	}
	
 .dashed_up_subsites_headline {
	border-top:2px dashed black;
	border-left:2px dashed black;
	border-right:2px dashed black;
	padding-top:20px;
	font-size:12px;
	font-weight: bold;
	color: #EC3523;
	background-color: #bcd472;
	/*background-image: url(../imgs/hl_bg.jpg);*/
	background-repeat: repeat-x;
	background-position: left top;
	}
	
 .dashed_up_subsites_box {
	border-bottom:2px dashed black;
	border-left:2px dashed black;
	border-right:2px dashed black;
	padding:20px;
	margin:0px;
	background-color:#dbe8b2;
	font-size:12px;
	color: #43591C;
	line-height: 1.5;
	}
ul
{margin:0px;
}
/* 
.menu_bckgr {background-color:#C3DA83}
*/

/*
a.submenu_link {font-family: Verdana; font-size:10pt; font-weight:normal; color:#43591C; background-color:#C3DA83}
a.submenu_link:hover {font-family: Verdana; font-size:10pt; font-weight:normal; color:#C3DA83; background-color:#C3DA83;}
  */
  
a.submenu_link {font-family: Verdana; font-size:10pt; font-weight:normal; color:#43591C; background-color:#ABCB50}
a.submenu_link:hover {font-family: Verdana; font-size:10pt; font-weight:normal; color:#43591C; background-color:#C3DA83; cursor:hand}

td.submenu {background-color:#ABCB50;}
.submenu_dashed{ border-top:dashed;border-width: 2px;border-color: #999999;}
td.submenu:hover {background-color:#ABCB50}


	   /* (Verdana bold 11pt, #70992F (CMYK 53/19/95/13)) -------- .style2	*/
a.menu_link {font-family: Verdana; font-size: 10pt; font-weight: bold; color: #70992F}
a.menu_link:hover {color: #bed67f; cursor:hand}

img {border:0}

table {border:0;text-align:left;padding:0;}
table.padded_table td { padding:8px 8px 8px 8px;} 

tr.centered {text-align:center}
p {align:left} 
a { text-decoration:none }


.wettbewerb:hover
{
color: #BED67F;
}


div#toplink
{
	width:100%;
	height:15px;
	padding:0px 0 5px 0;
	margin:5px 0 10px 0;
	text-align:right;
	font-size:8px;
	font-weight:bold;
	vertical-align:middle;
	float:right;
	border-bottom: dashed 1px black;
	
}

