/* CSS Document */

body, pre, td, div, p, font, b, table {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;}


label {
	cursor: pointer;
}
	
a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #213982;
	text-decoration: underline;
}

a:hover{
	text-decoration: none;
}

.sprechblase{
	padding-top: 20px;
	padding-left: 10px;
}	
.content{
	padding-top: 25px;
	padding-left: 25px;
	padding-right: 28px;
}

a.unternavi{
	font-size: 14px;
	color: #213982;
	text-decoration: none;
}

a.unternavi:hover{
	font-size: 14px;
	color: #213982;
	font-weight: bold;
	text-decoration: none;
}

a.unternavi_aktiv{
	font-size: 14px;
	color: #213982;
	font-weight: bold;
	text-decoration: none;
}

/* Liste */
div.liste td {
	padding-right: 15px;
	padding-left: 5px;
	padding-bottom: 5px;
	padding-top: 5px;
	border-bottom-width: 1px;
 	border-bottom-style:solid;
    border-bottom-color: #B4BCC2; 
	}  
/* erste Zeile */  
div.liste tr.erstezeile td {
	padding-right: 15px;
	padding-left: 5px;
	padding-bottom: 5px;
	padding-top: 5px;
	color: #ffffff;  
	background-color: #213982;
	border-bottom-width: 1px;
 	border-bottom-style:solid;
    border-bottom-color: #ffffff; 
	}  

.klein {
	font-size: 11px;
}
/*Styles: Startseite*/
.rot{
	color: #D2232A;
}
	
.rot_links{
	width: 162px;
	background-color: #E59080;
	padding-top: 5px;
	padding-left: 10px;
}	

/*Styles: Die Zeitung*/	
.orange{
	color: #FAA61A;
}

.orange_links{
	width: 161px;
	background-color: #FDE2B4;
	padding-top: 32px;
	padding-left: 10px;
}	

/*Styles: Downloads*/
.gelb{
	color: #AFAEAE;
}

.gelb_links{
	width: 161px;
	background-color: #FFFBAB;
	padding-top: 32px;
	padding-left: 10px;
}	

/*Styles: Tipps für Lehrer*/
.gruen{
	color: #41AD49;
}

.gruen_links{
	width: 161px;
	background-color: #C0E4C3;
	padding-top: 32px;
	padding-left: 10px;
}	

/*Styles: Bestellung*/
.blau{
	color: #0071BC;
}

.blau_links{
	width: 161px;
	background-color: #ABD0E9;
	padding-top: 32px;
	padding-left: 10px;
}	

/*Styles: Aktionen*/
.dunkelblau{
	color: #2E4489;
}

.dunkelblau_links{
	width: 161px;
	background-color: #B6BED6;
	padding-top: 32px;
	padding-left: 10px;
}	

/*Styles: Über uns*/
.violett{
	color: #A154A1;
}

.violett_links{
	width: 161px;
	background-color: #E0C7E0;
	padding-top: 32px;
	padding-left: 10px;
}	

/*Styles: Kontakt*/
.hellblau{
	color: #02A5E1;
}

.hellblau_links{
	width: 161px;
	background-color: #ACE1F5;
	padding-top: 32px;
	padding-left: 10px;
}	

/*Styles: Kontaktformular*/
.feld_rot{
	width: 300px;
	border: 1px solid #D2232A;
	background-color: #FFFFFF;
	padding-left: 2px;
}		

.feld_rot:hover{
	width: 300px;
	border: 1px solid #D2232A;
	background-color: #E59080;
	padding-left: 2px;
}		

.feld_orange{
	width: 300px;
	border: 1px solid #FAA61A;
	background-color: #FFFFFF;
	padding-left: 2px;	
}		

.feld_orange:hover{
	width: 300px;
	border: 1px solid #FAA61A;
	background-color: #FDE2B4;
	padding-left: 2px;	
}	

.feld_gelb{
	width: 300px;
	border: 1px solid #FFF200;
	background-color: #FFFFFF;
	padding-left: 2px;	
}		

.feld_gelb:hover{
	width: 300px;
	border: 1px solid #FFF200;
	background-color: #FFFBAB;
}

.feld_gruen{
	width: 300px;
	border: 1px solid #41AD49;
	background-color: #FFFFFF;
	padding-left: 2px;	
}		

.feld_gruen:hover{
	width: 300px;
	border: 1px solid #41AD49;
	background-color: #C0E4C3;
}	
	
.feld_blau{
	width: 300px;
	border: 1px solid #0071BC;
	background-color: #FFFFFF;
	padding-left: 2px;	
}		

.feld_blau:hover{
	width: 300px;
	border: 1px solid #0071BC;
	background-color: #ABD0E9;
	padding-left: 2px;	
}	

.feld_dunkelblau{
	width: 300px;
	border: 1px solid #213982;
	background-color: #FFFFFF;
	padding-left: 2px;	
}		

.feld_dunkelblau:hover{
	width: 300px;
	border: 1px solid #213982;
	background-color: #B6BED6;
	padding-left: 2px;	
}	

.feld_violett{
	width: 300px;
	height: 100px;
	border: 1px solid #A154A1;
	background-color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding-left: 2px;	
}		

.feld_violett:hover{
	width: 300px;
	height: 100px;
	border: 1px solid #A154A1;
	background-color: #E0C7E0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding-left: 2px;	
}	

/*CAPTCHA Styles*/      
	    #mCaptchaField {
		border: 1px solid #02A5E1;
		padding: 2px;
		background-color:#FFFFFF;
		width: 236px;
        }

	    #mCaptchaField:hover{
		border: 1px solid #02A5E1;
		padding: 2px;
		background-color:#ACE1F5;
		width: 236px;
        }

        #mCaptchaImage {
            border: 1px solid #02A5E1;
        }
		
.abschicken{
	width: 110px;
	height: 30px;
	border: 1px solid #00B0F0;
	background-color: #FFD67C;
	padding: 5px;
	color: #00B0F0;
}		

/*Popup - Datenschutz und Haftungsausschluss*/
.popup_rot{
	border: 5px solid #D2232A;
	background-color: #E59080;
}

.popup_ueberschrift{
	font-size: 14px;
	font-weight: bold;
}

.popup_violett{
	border: 5px solid #A154A1;
	background-color: #E0C7E0;
}


.popup_orange{
	border: 5px solid #FAA61A;
	background-color: #FDE2B4;
}


.kasten{
	border: 1px solid #D2232A;
	padding: 3px;
}

.kasten_blau{
	border: 1px solid #0071BC;
	padding: 3px;
}

.linie_blau{
	border-bottom: 1px solid #0071BC;
}	

.linie_orange{
	border-bottom: 1px solid #FAA61A;
	}
