/* POLL */
	.tx_myquizpoll_pi1-title { 	
	font-size: 11px; 	
	font-weight: bold; 	
	color: #757575; 	
	font-family: verdana,arial,sans-serif;   
	}     
	
	.tx_myquizpoll_pi1-title-hide 
	{ display:none; 
		}   
		
	.tx_myquizpoll_pi1-question { 	
		font-size: 13px; 	
	font-weight: bold; 	
		color: #757575; 	
		font-family: verdana,arial,sans-serif;   
		}   
		

		.tx_myquizpoll_pi1-answer, .tx_myquizpoll_pi1-answer select  
		{ 	
			font-size: 12px; 	
			font-weight: normal; 	
			color: #757575; 	
			font-family: verdana,arial,sans-serif; 
			padding: 8px;  
			}  
			
		.tx_myquizpoll_pi1-yesno,   .tx_myquizpoll_pi1-yes,   .tx_myquizpoll_pi1-no {   	
				font-weight: normal;   
				}   
				
		.tx_myquizpoll_pi1-explanation { 	
				font-size: 12px; 	
				font-weight: normal; 	
				font-style: italic; 	
				color: #757575; 	
				font-family: verdana,arial,sans-serif;   
				}   
				
		.tx_myquizpoll_pi1-false { 	
					text-decoration: line-through; 	color: #777777;   
					} 
					  
		.tx_myquizpoll_pi1-label { 	
						font-size: 12px; 	
						font-weight: normal; 	
						color: #757575; 	
						font-family: verdana,arial,sans-serif;   
						}   
						
		.tx_myquizpoll_pi1-field { 	
							font-size: 12px; 	
							border: 1px solid #B5B5B5; 	
							background: #DBE2FF;   }   
							
		.tx_myquizpoll_pi1-field:focus { 	
								font-size: 12px; 	
								border: 1px solid #757575; 	
								background: #DBE2FF;   
								} 
								  
		.tx_myquizpoll_pi1-submit { 	
									font-size: 12px; 	
									background: #DBE2FF; 	
									border: 1px solid #757575;   
									}
									
		.tx_myquizpoll_pi1-reset {
										 	font-size: 12px; 
										 	background: #cd9f9f; 
										 	border: 1px solid #757575;   
										 	}
										 	   
		.tx_myquizpoll_pi1-table {   }   
		.tx_myquizpoll_pi1-tr {   }   
		.tx_myquizpoll_pi1-tr-act { 	background: #ffffff;   }   
		.tx_myquizpoll_pi1-tr-even { 	background: #DFB375;   }   
		.tx_myquizpoll_pi1-tr-odd { 	background: #DBBFA9;   }  
		.tx_myquizpoll_pi1-caption { 	
										 				 	border:thin dotted black; 	
										 				 	background: #dc9d8c; 	
										 				 	font-size: 12px; 	
										 				 	font-weight: bold; 	
										 				 	padding: 5px;   
										 				 	}    
		
		.tx_myquizpoll_pi1-th { 	background: #dc9d8c; 	padding: 5px;   }     
		.tx_myquizpoll_pi1-td { 	padding: 5px;   }    
		.tx_myquizpoll_pi1-left { 	float: left;   }    
		.tx_myquizpoll_pi1-right { 	float: right;   }    
		#tx_myquizpoll_pi1-joker { 	display: none;   }   
		.tx_myquizpoll_pi1-details {   	
										 				 			font-size: 12px; 	
										 				 			font-weight: normal; 	
										 				 			color: #757575; 	
										 				 			font-family: verdana,arial,sans-serif;   
										 				 			}   
		.tx_myquizpoll_pi1-details_hidden {   	
										 				 				display: none;   	
										 				 				border: 1px dotted #333;   	
										 				 				padding: 4px;   	
										 				 				margin: 4px;   
										 				 				}   
		.tx_myquizpoll_pi1-details_item-odd,   .tx_myquizpoll_pi1-details_item-even { 	
										 				 					font-size: 12px; 	
										 				 					font-weight: normal; 	
										 				 					font-family: verdana,arial,sans-serif; 	
										 				 					padding: 3px;   }   
										 				 					
		.tx_myquizpoll_pi1-details_item-odd {   	color: #444;   	background: #fff;   }   
		.tx_myquizpoll_pi1-details_item-even {   	color: #000;   	background: #eee;   }


/* MAILFORM FORMATIERUNG TYPO3 FORMULAR */

legend {
padding-left:11px;
padding-right:11px;
border: 0px;
}

fieldset {
border:0px;
padding-left:11px;
padding-right:11px;
padding-top:11px;
padding-bottom:11px;
border: 1px solid #C0C0C0;
}

.radiolayout {
width:80%;
padding-top:15px;
padding-bottom:15px;
}

.formu {
width:100%;
padding-top:11px;
padding-bottom:11px;
padding-left:0px;

}

.mf-radio {
border:0px;
margin-bottom: 11px;
}

.mf-text {
color: #000000;
border: 1px solid #C0C0C0;
margin-bottom: 11px;
}

.mf-check {
border: 0px;
margin-bottom: 11px;
}
.mf-select {
border:1px solid #C0C0C0;
margin-bottom: 11px;
}

.mf-input {
border: 1px solid #C0C0C0;
margin-bottom: 11px;
}

.mf-submit {
color: #FFF;
background-color: #24337B;
border: 1px solid #CCC;
font-size: 13px;
}

.mf-submit:hover{
color: #FFF;
background-color: #808080;
border: 1px solid #CCC;
font-size: 13px;
}








/* FAQ CSS */
.tx-irfaq-answer {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	font-size:13px;
	line-height:17px;
}
.tx-irfaq-pi1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	font-size:13px;
	line-height:17px;
}
.tx-irfaq-question {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	font-size:13px;
	line-height:17px;
	font-weight: bold;

}
.additional-info{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	font-size:11px;
	line-height:17px;
	border: 1px dotted #E4E4E4;
	padding: 4px;
}
.additional-info a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	font-size:11px;
	line-height:17px;
	text-decoration: none;
}
.additional-info a:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	font-size:11px;
	line-height:17px;
	text-decoration: underline;
	
}

/* default styles for extension "tx_thmailformplus_pi1" */
.tx-thmailformplus-pi1 H2 { 
	margin-top: 0px; 
	margin-bottom: 0px; }
	

/* example styles for the pagebrowser */    
  .tx-ttnews-browsebox TD { font-size: 11px; }    
  .tx-ttnews-browsebox-strong, 
  .tx-ttnews-browsebox-SCell { font-weight: bold; }    
  .tx-ttnews-browsebox-SCell { background-color: #EEE; }

  
/* Mitarbeiter */
  .tx-cdcstaff-pi1 H2 { margin-top: 0px; margin-bottom: 0px; }
