/* ##### globalstyles start ###### */

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-family:Arial, Helvetica, sans-serif;
}

.leer {font-family: Verdana,Helvetica, sans-serif; font-size: 1px}

form {
	   	border: 0px solid #000;
	   	display: inline;
	    	margin: 0px;
	    	padding: 0px;
}

table.sia_table{	
		border:0px solid #BEBEBE;
		padding:0px;
}

td.sia_table	{	
		border:1px solid #BEBEBE;	
		padding:5px;
		vertical-align:top;
}

h1, h2, h3, h5 {font-size: 12px; font-weight: bold; margin: 0px}

/* ##### globalstyles stop ###### */

	.flexheadline {font-family: arial,Helvetica, sans-serif; font-size: 11px; color: #333333; font-weight: bold} 
	.flexheadline a{font-family: arial,Helvetica, sans-serif; font-size: 11px; color: #333333; text-decoration: none} 
	.flexheadline a:hover{font-family: arial,Helvetica, sans-serif; font-size: 11px; color: #333333; text-decoration: underline}
		
	.text513 {font-family: arial,Helvetica, sans-serif; font-size: 12px; color: #333333}
	.text513 a{font-family: arial,Helvetica,  sans-serif; font-size: 12px; color: #990000; text-decoration: underline}
	.text513 a:hover{font-family:  arial,Helvetica, sans-serif; font-size: 12px; color: #990000; text-decoration: underline}
	
	.text500 {font-family: arial,Helvetica, sans-serif; font-size: 12px; color: #333333}
	.text500 a{font-family: arial,Helvetica,  sans-serif; font-size: 12px; color: #333333; text-decoration: none}
	.text500 a:hover{font-family:  arial,Helvetica, sans-serif; font-size: 12px; color: #333333; text-decoration: underline}
	
	.text501 {font-family: arial,Helvetica, sans-serif; font-size: 12px; color: #999999}
	.text501 a{font-family: arial,Helvetica,  sans-serif; font-size: 12px; color: #999999; text-decoration: none}
	.text501 a:hover{font-family:  arial,Helvetica, sans-serif; font-size: 12px; color: #999999; text-decoration: underline}

	.text502 {font-family: arial,Helvetica, sans-serif; font-size: 12px; color: #333333; font-weight: bold}
	.text502 a{font-family: arial,Helvetica,  sans-serif; font-size: 12px; color: #333333; text-decoration: none}
	.text502 a:hover{font-family:  arial,Helvetica, sans-serif; font-size: 12px; color: #333333; text-decoration: underline}
	
	.text503 {font-family: arial,Helvetica, sans-serif; font-size: 12px; color: #CCCCCC}
	.text503 a{font-family: arial,Helvetica,  sans-serif; font-size: 12px; color: #CCCCCC; text-decoration: none}
	.text503 a:hover{font-family:  arial,Helvetica, sans-serif; font-size: 12px; color: #CCCCCC; text-decoration: underline}
	
	.text504 {font-family: arial,Helvetica, sans-serif; font-size: 12px; color: #990000}
	.text504 a{font-family: arial,Helvetica,  sans-serif; font-size: 12px; color: #990000; text-decoration: none}
	.text504 a:hover{font-family:  arial,Helvetica, sans-serif; font-size: 12px; color: #990000; text-decoration: underline}

	.text505 {font-family: arial,Helvetica, sans-serif; font-size: 15px; color: #FFFFFF; font-weight: bold}
	
	.text506 {font-family: arial,Helvetica, sans-serif; font-size: 12px; color: #990000; font-weight: bold}
	.text506 a{font-family: arial,Helvetica,  sans-serif; font-size: 12px; color: #990000; text-decoration: none}
	.text506 a:hover{font-family:  arial,Helvetica, sans-serif; font-size: 12px; color: #990000; text-decoration: underline}

	.text507 {font-family: arial,Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; font-weight: bold}
	.text507 a{font-family: arial,Helvetica,  sans-serif; font-size: 12px; color: #FFFFFF; text-decoration: none}
	.text507 a:hover{font-family:  arial,Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; text-decoration: underline}
	
	.text508 {font-family: arial,Helvetica, sans-serif; font-size: 11px; color: #8C8C8C}
	.text508 a{font-family: arial,Helvetica,  sans-serif; font-size: 11px; color: #8C8C8C; text-decoration: none}
	.text508 a:hover{font-family:  arial,Helvetica, sans-serif; font-size: 11px; color: #8C8C8C; text-decoration: underline}
		
	.text509 {font-family: arial,Helvetica, sans-serif; font-size: 12px; color: #666666; font-weight: bold}
	.text509 a{font-family: arial,Helvetica,  sans-serif; font-size: 12px; color: #666666; text-decoration: none}
	.text509 a:hover{font-family:  arial,Helvetica, sans-serif; font-size: 12px; color: #666666; text-decoration: underline}
	
	.text510 {font-family: arial,Helvetica, sans-serif; font-size: 12px; color: #990000}
	.text510 a{font-family: arial,Helvetica,  sans-serif; font-size: 12px; color: #990000; text-decoration: none}
	.text510 a:hover{font-family:  arial,Helvetica, sans-serif; font-size: 12px; color: #990000; text-decoration: underline}
	
	.text511 {font-family: arial,Helvetica, sans-serif; font-size: 12px; color: #007D00}
	.text511 a{font-family: arial,Helvetica,  sans-serif; font-size: 12px; color: #007D00; text-decoration: none}
	.text511 a:hover{font-family:  arial,Helvetica, sans-serif; font-size: 12px; color: #007D00; text-decoration: underline}
	
	.text512 {font-family: arial,Helvetica, sans-serif; font-size: 14px; color: #990000; font-weight: bold}
	.text512 a{font-family: arial,Helvetica,  sans-serif; font-size: 14px; color: #990000; text-decoration: none}
	.text512 a:hover{font-family:  arial,Helvetica, sans-serif; font-size: 14px; color: #990000; text-decoration: underline}
		
	.text514 {font-family: arial,Helvetica, sans-serif; font-size: 13px; color: #000000; font-weight: normal}
	.text514 a{font-family: arial,Helvetica,  sans-serif; font-size: 13px; color: #000000; text-decoration: none}
	.text514 a:hover{font-family:  arial,Helvetica, sans-serif; font-size: 13px; color: #000000; text-decoration: underline}

	.text515 {font-family: arial,Helvetica, sans-serif; font-size: 18px; color: #333333; font-weight: bold}

	.text516 {font-family: arial,Helvetica, sans-serif; font-size: 13px; color: #333333; font-weight: bold}
	
	.text517 {font-family: arial,Helvetica, sans-serif; font-size: 32px; color: #FFFFFF; font-weight: bold}

	.text518 {font-family: arial,Helvetica, sans-serif; font-size: 12px; color: #333333}
	.text518 a{font-family: arial,Helvetica,  sans-serif; font-size: 12px; color: #990000; text-decoration: none}
	.text518 a:hover{font-family:  arial,Helvetica, sans-serif; font-size: 12px; color: #990000; text-decoration: none}
	
	.text519 {font-family: arial,Helvetica, sans-serif; font-size: 12px; color: #000000; font-weight: bold}

	.text520 {font-family: arial,Helvetica, sans-serif; font-size: 13px; color: #333333; font-weight: normal}
	
	.text521 {font-family: arial,Helvetica, sans-serif; font-size: 16px; color: #333333; font-weight: normal}
		
	.text522 {font-family: arial,Helvetica, sans-serif; font-size: 18px; color: #990000; font-weight: bold}

	.text523 {font-family: arial,Helvetica, sans-serif; font-size: 12px; color: #990000}
	.text523 a{font-family: arial,Helvetica,  sans-serif; font-size: 12px; color: #990000; text-decoration: none}
	.text523 a:hover{font-family:  arial,Helvetica, sans-serif; font-size: 12px; color: #990000; text-decoration: none}

	.text524 {font-family: arial,Helvetica, sans-serif; font-size: 14px; color: #FFFFFF; font-weight: bold}
	
	.text525 {font-family: arial,Helvetica, sans-serif; font-size: 12px; color: #666666}
	.text525 a{font-family: arial,Helvetica,  sans-serif; font-size: 12px; color: #666666; text-decoration: none}
	.text525 a:hover{font-family:  arial,Helvetica, sans-serif; font-size: 12px; color: #666666; text-decoration: none}
	
	.text526 {font-family: arial,Helvetica, sans-serif; font-size: 12px; color: #9F0000}
	.text526 a{font-family: arial,Helvetica,  sans-serif; font-size: 12px; color: #9F0000; text-decoration: none}
	.text526 a:hover{font-family:  arial,Helvetica, sans-serif; font-size: 12px; color: #9F0000; text-decoration: none}
		
	.text527 {font-family: arial,Helvetica, sans-serif; font-size: 12px; color: #666666; line-height: 13px}
	.text527 a{font-family: arial,Helvetica,  sans-serif; font-size: 12px; color: #666666; text-decoration: none}
	.text527 a:hover{font-family:  arial,Helvetica, sans-serif; font-size: 12px; color: #666666; text-decoration: none}
		
	.text528 {font-family: arial,Helvetica, sans-serif; font-size: 11px; color: #333333}
	.text528 a{font-family: arial,Helvetica,  sans-serif; font-size: 11px; color: #333333; text-decoration: none}
	.text528 a:hover{font-family:  arial,Helvetica, sans-serif; font-size: 11px; color: #333333; text-decoration: underline}
			
	.text529 {font-family: arial,Helvetica, sans-serif; font-size: 11px; color: #666666; font-weight: bold}
	.text529 a{font-family: arial,Helvetica,  sans-serif; font-size: 11px; color: #666666; text-decoration: none}
	.text529 a:hover{font-family:  arial,Helvetica, sans-serif; font-size: 11px; color: #666666; text-decoration: underline}
		
	.text530 {font-family: arial,Helvetica, sans-serif; font-size: 12px; color: #990000}
	.text530 a{font-family: arial,Helvetica,  sans-serif; font-size: 12px; color: #990000; text-decoration: none}
	.text530 a:hover{font-family:  arial,Helvetica, sans-serif; font-size: 12px; color: #990000; text-decoration: none}
	
	.text531 {font-family: arial,Helvetica, sans-serif; font-size: 11px; color: #990000}
	.text531 a{font-family: arial,Helvetica,  sans-serif; font-size: 11px; color: #990000; text-decoration: none}
	.text531 a:hover{font-family:  arial,Helvetica, sans-serif; font-size: 11px; color: #990000; text-decoration: underline}
	
	.text532 {font-family: arial,Helvetica, sans-serif; font-size: 14px; color: #333333; font-weight: bold}
	.text532 a{font-family: arial,Helvetica,  sans-serif; font-size: 14px; color: #333333; text-decoration: none}
	.text532 a:hover{font-family:  arial,Helvetica, sans-serif; font-size: 14px; color: #333333; text-decoration: underline}

	.text532a {font-family: arial,Helvetica, sans-serif; font-size: 14px; color: #ffffff; font-weight: bold}
	.text532a a{font-family: arial,Helvetica,  sans-serif; font-size: 14px; color: #ffffff; text-decoration: none}
	.text532a a:hover{font-family:  arial,Helvetica, sans-serif; font-size: 14px; color: #ffffff; text-decoration: underline}

	.text533 {font-family: arial,Helvetica, sans-serif; font-size: 11px; color: #666666}
	.text533 a{font-family: arial,Helvetica,  sans-serif; font-size: 11px; px; color: #666666; text-decoration: none}
	.text533 a:hover{font-family:  arial,Helvetica, sans-serif; font-size: 11px; color: #666666; text-decoration: none}
		
	.text534 {font-family: arial,Helvetica, sans-serif; font-size: 11px; color: #333333}
	.text534 a{font-family: arial,Helvetica,  sans-serif; font-size: 11px; color: #333333; text-decoration: none}
	.text534 a:hover{font-family:  arial,Helvetica, sans-serif; font-size: 11px; color: #333333; text-decoration: underline}
		
	.text535 {font-family: arial,Helvetica, sans-serif; font-size: 11px; color: #505050}
	.text535 a{font-family: arial,Helvetica,  sans-serif; font-size: 11px; color: #505050; text-decoration: none}
	.text535 a:hover{font-family:  arial,Helvetica, sans-serif; font-size: 11px; color: #505050; text-decoration: underline}
	
	.text536 {font-family: arial,Helvetica, sans-serif; font-size: 12px; color: #6D6D6D}
	.text536 a{font-family: arial,Helvetica,  sans-serif; font-size: 12px; color: #6D6D6D; text-decoration: none}
	.text536 a:hover{font-family:  arial,Helvetica, sans-serif; font-size: 12px; color: #6D6D6D; text-decoration: none}
	


.login10 {
	font-family: Arial;
	font-size: 12px; 
	color: #333333;
	border: 1px solid #D6DCD8;
	width: 100%;
	height: 19px;
	padding-left: 3px;
	padding-right: 3px;
}

.eingabe100 {
	font-family: Arial;
	font-size: 12px; 
	color: #333333;
	border: 1px solid #D6DCD8;
	width: 100%;
	height: 19px;
	padding-left: 3px;
	padding-right: 3px;
}

.eingabe101 {
	font-family: Arial;
	font-size: 12px; 
	color: #333333;
	border: 1px solid #D6DCD8;
	width: 122px;
	height: 19px;
	padding-left: 3px;
	padding-right: 3px;
}

.eingabe102 {
	font-family: Arial;
	font-size: 12px; 
	color: #333333;
	border: 1px solid #BEBEBE;
	width: 100%;
	height: 19px;
	padding-left: 3px;
	padding-right: 3px;
	background-image: url(form_bg_text2.gif);
}

.eingabe103 {
	font-family: Arial;
	font-size: 12px; 
	color: #333333;
	border: 1px solid #BEBEBE;
	width: 138px;
	height: 19px;
	padding-left: 3px;
	padding-right: 3px;
	background-image: url(form_bg_text2.gif);
}

.eingabe104 {
	font-family: Arial;
	font-size: 12px; 
	color: #333333;
	border: 1px solid #BEBEBE;
	width: 100px;
	height: 19px;
	padding-left: 3px;
	padding-right: 3px;
	background-image: url(form_bg_text2.gif);
}

.eingabe105 {
	font-family: Arial;
	font-size: 12px; 
	color: #333333;
	border: 1px solid #BEBEBE;
	width: 248px;
	height: 19px;
	padding-left: 3px;
	padding-right: 3px;
	background-image: url(form_bg_text2.gif);
}



.auswahl100 {
	font-family: Arial;
	color: #333333;
	font-size: 12px; 
	width: 100%;
}
.auswahl101 {
	font-family: Arial;
	color: #333333;
	font-size: 12px; 
	width: 248px;
}
.auswahl102 {
	font-family: Arial;
	color: #333333;
	font-size: 12px; 
	width: 100px;
}
.auswahl103 {
	font-family: Arial;
	color: #333333;
	font-size: 12px; 
	width: 138px;
}

.auswahl104 {
	font-family: Arial;
	color: #333333;
	font-size: 12px; 
	width: 100%;
}

	.fp-auswahl3
		{
		font-family: verdana;
		color: #333333;
		font-size: 12px; 
		width: 100%;
		padding-left: 3px;
		}


/* ##### Menschenwahl styles ###### */

#menschenwahl1 {
	position:relative;
	left:623px;
	top:308px;
	width:229px;
	height:auto;
	z-index:1;
	vertical-align: top;
	visibility: hidden;
}
#menschenwahl2{
	position:absolute;
	left: -5px;
	top:-77px;
	width:229px;
	height:233px;
	z-index:2;
	background-color: #ECECEC;
}
#menschenwahl3{
	position:absolute;
	left: -193px;
	top: 158px;
	width:418px;
	height:46px;
	z-index:2;
	background-color: #ECECEC;
}
#inhalt1 {
	position:relative;
	left:40px;
	top:-77px;
	width:185px;
	height:auto;
	z-index:3;
	vertical-align: top;
	text-align: right;
}





/* ##### Menschenwahl styles für einzelne menschenwahl ###### */

#inhalt_mw {
	position:relative;
	padding-right: 10px;
	left: 0px;
	top: 0px;
	width:230px;
	overflow: auto;
	z-index:2;
	vertical-align: top;
	visibility: hidden;
	background: #ECECEC;
}