/* CSS .BERATER.DE */

/* BODY */
/* background: url("/gfx/academy/stylz/bgr_streifen_master.jpg") */

body{

	margin-top:0px; margin-left:0px; margin-top:0px; margin-width:0px; margin-height:0px; margin-bottom:0px; background-color: #FFFFFF;
	font-size:10px; font-weight: normal; color:rgb(0,0,0); background-color:none; font-family:verdana,arial,helvetica,sans-serif;
		}



.ACHTpt								{ font-size:8px; color:rgb(255,255,255);}
.NEUNpt								{ font-size:9px; color:rgb(255,255,255);}
.ZEHNpt								{ font-size:10px; color:rgb(255,255,255);}
.ELFpt								{ font-size:11px; color:rgb(255,255,255);}
.ZWOELFpt							{ font-size:12px; color:rgb(255,255,255);}
.DREIZEHNpt							{ font-size:13px; color:rgb(255,255,255);}
.VIERZEHNpt							{ font-size:14px; color:rgb(255,255,255);}
.FUENFZEHNpt						{ font-size:15px; color:rgb(255,255,255);}
.SECHSZEHNpt						{ font-size:16px; color:rgb(255,255,255);}

/* GENERALLY */
h1									{ font-size:14px; font-weight: normal; color:rgb(130,135,145); font-family:verdana,arial,helvetica,sans-serif; }	
table								{ font-size:10px; font-weight: normal; color:rgb(0,0,0); font-family:verdana,arial,helvetica,sans-serif; }
h1									{ font-size:14px; font-weight: bold; color:rgb(120,20,25); font-family:verdana,arial,helvetica,sans-serif; }	
.subhead							{ font-weight: bold; color:rgb(255,255,255); font-size:10px;  }
.head								{ font-weight: bold; color:rgb(20,95,110); font-size:12px;  }
.subgrey							{ color:rgb(175,175,175); font-size:10px;  }
.ArtHead							{ font-size:12px; font-weight: bold; color:rgb(130,135,145); font-family:verdana,arial,helvetica,sans-serif; }	
.SemHead							{ font-size:14px; font-weight: bold; color:rgb(120,20,25); font-family:verdana,arial,helvetica,sans-serif; }	
.SemSubHead							{ font-size:12px; font-weight: bold; color:rgb(120,20,25); font-family:verdana,arial,helvetica,sans-serif; }	
.UserList							{ font-size:12px; font-weight: bold; color:rgb(120,20,25); font-family:verdana,arial,helvetica,sans-serif; }	
.Price								{ font-size:15px; font-weight: bold; color:rgb(135,35,25); font-family:verdana,arial,helvetica,sans-serif; }	

.NavHead							{ font-size:16px; font-weight: bold; color:rgb(255,255,255); font-family:verdana,arial,helvetica,sans-serif; }	
.NavHL								{ font-size:12px; font-weight: bold; color:rgb(255,255,255); font-family:verdana,arial,helvetica,sans-serif; }	



/* GENERAL COLORZ */
.white								{ background-color:rgb(255,255,255);}
.grey								{ background-color:rgb(240,240,240);}
.color1								{ background-color:rgb(255,255,255); }
.color2								{ background-color:rgb(218,220,226); }
.red								{ background-color:rgb(125,0,0); font-weight: bold; color:rgb(255,255,255); font-size:10px; font-family:arial,helvetica,sans-serif;  }
	
/* TABLECOLORS */
.tablehead							{ background-color:rgb(100,120,140); }
.blockhead							{ background-color:rgb(25,25,25); font-weight: bold; color:rgb(255,255,255); font-size:10px; }
.blocksubhead						{ background-color:rgb(232,236,237); }
.DateSpec							{ font-weight: bold; color:rgb(255,255,255); font-size:14px; font-family:arial,helvetica,sans-serif;  }
.blockhl							{ background-color:rgb(135,20,25); font-weight: bold; color:rgb(255,255,255); font-size:10px; }
/* SPECIAL TABLECOLORS */
.plz_header_css_class { background-color:rgb(230,230,230); }
/* EFFECTS*/
.tborderTOP							{ background-color:none; border-width:1px ; border-color:rgb(100,100,100);  border-style:solid  ; border-right-style:none; border-left-style:none; }
.tborderBOT							{ background-color:none; border-width:1px ; border-color:rgb(0,0,0,);  border-style:solid  ; border-top-style:none; border-right-style:none; border-left-style:none; }
.tborderLEFT						{ background-color:none; border-width:1px ; border-color:rgb(25,40,60);  border-style:solid  ; border-top-style:none; border-bottom-style:none; border-right-style:none;  }
.tborderRIGHT						{ background-color:none; border-width:1px ; border-color:rgb(25,40,60);  border-style:solid  ; border-top-style:none; border-bottom-style:none; border-left-style:none; }
.tborderRIGHTgrey					{ background-color:none; border-width:1px ; border-color:rgb(170,177,189);  border-style:solid  ; border-top-style:none; border-bottom-style:none; border-left-style:none; }

.tborderSITES						{ background-color:none; border-width:1px ; border-color:rgb(100,100,100);  border-style:solid  ; border-top-style:none; border-bottom-style:none; }

.tborderWhiteRIGHT					{ background-color:none; border-width:1px ; border-color:rgb(255,255,255);  border-style:solid  ; border-top-style:none; border-bottom-style:none; border-left-style:none; }
.tborderWhiteOU						{ background-color:none; border-width:1px ; border-color:rgb(255,255,255);  border-style:solid  ; border-left-style:none; border-right-style:none; }
.tborderWhiteO						{ background-color:none; border-width:1px ; border-color:rgb(255,255,255);  border-style:solid  ; border-left-style:none; border-right-style:none; border-bottom-style:none; }

.tborderBLACKOU						{ background-color:none; border-width:1px ; border-color:rgb(100,100,100);  border-style:solid  ; border-right-style:none; border-left-style:none; }

.tborderGTOP						{ background-color:none; border-width:1px ; border-color:rgb(195,195,195);  border-style:solid  ; border-right-style:none; border-left-style:none; border-bottom-style:none; }
.tborderGBOT						{ background-color:none; border-width:1px ; border-color:rgb(195,195,195);  border-style:solid  ; border-right-style:none; border-left-style:none; border-top-style:none; }

.tborderBLACKTOP					{ background-color:none; border-width:1px ; border-color:rgb(100,100,100);  border-style:solid  ; border-right-style:none; border-left-style:none; border-bottom-style:none; }

.FeederBox							{ background-color:rgb(232,236,237); border-width:1px ; border-color:rgb(182,207,223);  border-style:solid  ; border-top-style:none;}

.BoxoO								{ background-color:rgb(242,242,242); border-width:1px ; border-color:rgb(230,230,230);  border-style:solid;}

.VCard								{ background-color:rgb(242,246,247); border-width:1px ; border-color:rgb(182,207,223);  border-style:solid  ; border-top-style:none;}



/* TEXT */
.baustelle							{ font-size:10px; 
										  font-weight: bold; 
										  color:darkblue; 
										  background-color:rgb(250,250,240);  
										  width:99%; height: 25px;  
										  font-family:verdana,arial,helvetica,sans-serif; 		
										  border: 0px solid 01f;}

/* LINKZ*/

.NAVh1								{ font-size:10px; font-weight: bold; color:rgb(130,135,145); font-family:verdana,arial,helvetica,sans-serif; }	
	a.NAVh1:link					{ text-decoration: none; font-size:10px; color:rgb(130,135,145)}
	a.NAVh1:active					{ text-decoration: none; font-size:10px; color:rgb(135,20,25)}
	a.NAVh1:visited					{ text-decoration: none; font-size:10px; color:rgb(130,135,145)}
	a.NAVh1:hover 					{ text-decoration: none; font-size:10px; color:rgb(135,20,25)}


.ArtHeadLink						{ text-decoration: none; font-size:11px; font-weight: bold; color:rgb(50,60,90)}	
	a.ArtHeadLink:link				{ text-decoration: none; font-size:11px; font-weight: bold; color:rgb(50,60,90)}
	a.ArtHeadLink:active			{ text-decoration: none; font-size:11px; font-weight: bold; color:rgb(135,20,25)}
	a.ArtHeadLink:visited			{ text-decoration: none; font-size:11px; font-weight: bold; color:rgb(50,60,90)}
	a.ArtHeadLink:hover 			{ text-decoration: none; font-size:11px; font-weight: bold; color:rgb(135,20,25)}


.ArtHeadLink2						{ text-decoration: none; font-size:14px; font-weight: bold; color:rgb(50,60,90)}	
	a.ArtHeadLink2:link				{ text-decoration: none; font-size:14px; font-weight: bold; color:rgb(50,60,90)}
	a.ArtHeadLink2:active			{ text-decoration: none; font-size:14px; font-weight: bold; color:rgb(50,60,90)}
	a.ArtHeadLink2:visited			{ text-decoration: none; font-size:14px; font-weight: bold; color:rgb(50,60,90)}
	a.ArtHeadLink2:hover 			{ text-decoration: none; font-size:14px; font-weight: bold; color:rgb(130,140,150)}


.ArtHeadLink3						{ text-decoration: none; font-size:11px; font-weight: bold; color:rgb(120,20,25)}	
	a.ArtHeadLink3:link				{ text-decoration: none; font-size:11px; font-weight: bold; color:rgb(120,20,25)}
	a.ArtHeadLink3:active			{ text-decoration: none; font-size:11px; font-weight: bold; color:rgb(120,20,25)}
	a.ArtHeadLink3:visited			{ text-decoration: none; font-size:11px; font-weight: bold; color:rgb(120,20,25)}
	a.ArtHeadLink3:hover 			{ text-decoration: none; font-size:11px; font-weight: bold; color:rgb(255,211,0)}

.ArtHeadLink4						{ text-decoration: none; font-size:14px; font-weight: bold; color:rgb(175,20,75)}	
	a.ArtHeadLink4:link				{ text-decoration: none; font-size:14px; font-weight: bold; color:rgb(175,20,75)}
	a.ArtHeadLink4:active			{ text-decoration: none; font-size:14px; font-weight: bold; color:rgb(135,20,25)}
	a.ArtHeadLink4:visited			{ text-decoration: none; font-size:14px; font-weight: bold; color:rgb(175,20,75)}
	a.ArtHeadLink4:hover 			{ text-decoration: none; font-size:14px; font-weight: bold; color:rgb(135,20,25)}


.link								{ text-decoration: none; color:rgb(75,75,75); }
	a:link							{ text-decoration: none; color:rgb(75,75,75); }
	a:active						{ text-decoration: none; color:rgb(255,150,0); }
	a:visited						{ text-decoration: none; color:rgb(75,75,75); }
	a:hover 						{ text-decoration: none; color:rgb(255,150,0);	}
	
.glossar_letter					{ font-weight: bold;font-size:14px;text-decoration: none; color:rgb(0,0,0); }
	a.glossar_letter:link		{ font-weight: bold;font-size:14px;text-decoration: none; color:rgb(0,0,0); }
	a.glossar_letter:active		{ font-weight: bold;font-size:14px;text-decoration: none; color:rgb(255,150,0); }
	a.glossar_letter:visited	{ font-weight: bold;font-size:14px;text-decoration: none; color:rgb(0,0,0); }
	a.glossar_letter:hover 		{font-weight: bold; font-size:14px;text-decoration: none; color:rgb(255,150,0);	}
	
.glossar_link					{ font-weight: none;font-size:10px;text-decoration: none; color:rgb(0,0,255); }
	a.glossar_link:link		{ font-weight: none;font-size:10px;text-decoration: none; color:rgb(0,0,255); }
	a.glossar_link:active		{ font-weight: none;font-size:10px;text-decoration: none; color:rgb(255,150,255); }
	a.glossar_link:visited	{ font-weight: none;font-size:10px;text-decoration: none; color:rgb(0,0,255); }
	a.glossar_link:hover 		{font-weight: none; font-size:10px;text-decoration: none; color:rgb(255,150,255);	}
	
.linkSA								{ text-decoration: none; color:rgb(200,0,0); }
	a.linkSA:link					{ text-decoration: none; color:rgb(200,0,0); }
	a.linkSA:active					{ text-decoration: none; color:rgb(200,150,0); }
	a.linkSA:visited				{ text-decoration: none; color:rgb(200,0,0); }
	a.linkSA:hover 					{ text-decoration: none; color:rgb(200,150,0);	}


.linkNegNorm						{ text-decoration: none; color:rgb(255,255,255); }
	a.linkNegNorm:link				{ text-decoration: none; color:rgb(255,255,255); }
	a.linkNegNorm:active			{ text-decoration: none; color:rgb(255,211,0); }
	a.linkNegNorm:visited			{ text-decoration: none; color:rgb(255,255,255); }
	a.linkNegNorm:hover 			{ text-decoration: none; color:rgb(255,211,0); }


.linkNegBox							{ font-size:12px; text-decoration: none; color:rgb(255,255,255); }
	a.linkNegBox:link				{ text-decoration: none; color:rgb(255,255,255); }
	a.linkNegBox:active				{ text-decoration: none; color:rgb(255,211,0); }
	a.linkNegBox:visited			{ text-decoration: none; color:rgb(255,255,255); }
	a.linkNegBox:hover 				{ text-decoration: none; color:rgb(255,211,0); }


.Full								{ text-decoration: none;  color:rgb(65,65,65);}				
	a.Full:link						{ text-decoration: none;  color:rgb(65,65,65);  	background-color:none; display:block;}
	a.Full:active					{ text-decoration: none;  color:rgb(120,5,5);	background-color:rgb(218,220,226); width: 100%; height: 100%; display:block;}
	a.Full:visited					{ text-decoration: none;  color:rgb(65,65,65); 		background-color:none; display:block;}
	a.Full:hover 					{ text-decoration: none;  color:rgb(120,5,5);	background-color:rgb(218,220,226); width: 100%; height: 100%; display:block;}

.FullNEG							{ text-decoration: none;  font-weight: normal; color:rgb(255,255,255);}				
	a.FullNEG:link					{ text-decoration: none;  font-weight: normal; color:rgb(255,255,255);   background-color:none; display:block;}
	a.FullNEG:active				{ text-decoration: none;  font-weight: normal; color:rgb(0,0,0);	background-color:rgb(255,211,0); width: 100%; height: 100%; display:block;}
	a.FullNEG:visited				{ text-decoration: none;  font-weight: normal; color:rgb(255,255,255);	background-color:none; display:block;}
	a.FullNEG:hover 				{ text-decoration: none;  font-weight: normal; color:rgb(0,0,0);	background-color:rgb(255,211,0); width: 100%; height: 100%; display:block;}

.FullNEG2							{ text-decoration: none;  font-weight: normal; font-size:12px; color:rgb(255,255,255);}				
	a.FullNEG2:link					{ text-decoration: none;  font-weight: normal; font-size:12px; color:rgb(255,255,255);   background-color:none; display:block;}
	a.FullNEG2:active				{ text-decoration: none;  font-weight: normal; font-size:12px; color:rgb(0,0,0);	background-color:rgb(255,211,0); width: 100%; height: 100%; display:block;}
	a.FullNEG2:visited				{ text-decoration: none;  font-weight: normal; color:rgb(255,255,255);	background-color:none; display:block;}
	a.FullNEG2:hover 				{ text-decoration: none;  font-weight: normal; font-size:12px; color:rgb(0,0,0);	background-color:rgb(255,211,0); width: 100%; height: 100%; display:block;}


.FullNEGgrey							{ text-decoration: none;  font-weight: normal;  font-size:11px; color:rgb(255,255,255);}				
	a.FullNEGgrey:link					{ text-decoration: none;  font-weight: normal;  font-size:11px; color:rgb(255,255,255); background-color:none; display:block;}
	a.FullNEGgrey:active				{ text-decoration: none;  font-weight: normal;  font-size:11px; color:rgb(0,0,0);		background-color:rgb(232,236,237); width: 100%; height: 100%; display:block;}
	a.FullNEGgrey:visited				{ text-decoration: none;  font-weight: normal; font-size:11px;  color:rgb(255,255,255);	background-color:none;  display:block;}
	a.FullNEGgrey:hover 				{ text-decoration: none;  font-weight: normal;  font-size:11px; color:rgb(0,0,0);		background-color:rgb(232,236,237); width: 100%; height: 100%; display:block;}


.FullNEGgreyL							{ text-decoration: none;  font-weight: normal;  font-size:11px; color:rgb(200,200,200);}				
	a.FullNEGgreyL:link					{ text-decoration: none;  font-weight: normal;  font-size:11px; color:rgb(200,200,200); background-color:none; display:block;}
	a.FullNEGgreyL:active				{ text-decoration: none;  font-weight: normal;  font-size:11px; color:rgb(0,0,0);		background-color:rgb(232,236,237); width: 100%; height: 100%; display:block;}
	a.FullNEGgreyL:visited				{ text-decoration: none;  font-weight: normal; font-size:11px;  color:rgb(200,200,200);	background-color:none;  display:block;}
	a.FullNEGgreyL:hover 				{ text-decoration: none;  font-weight: normal;  font-size:11px; color:rgb(0,0,0);		background-color:rgb(232,236,237); width: 100%; height: 100%; display:block;}


.FullV								{ text-decoration: none;  color:rgb(65,65,65);}				
	a.FullV:link					{ text-decoration: none;  color:rgb(65,65,65);  	background-color:none; display:block;}
	a.FullV:active					{ text-decoration: none;  color:rgb(0,0,0);			background-image:url(/gfx/stylz/verlauf_w_or.jpg); width: 100%; height: 100%; display:block;}
	a.FullV:visited					{ text-decoration: none;  color:rgb(65,65,65); 		background-color:none; display:block;}
	a.FullV:hover 					{ text-decoration: none;  color:rgb(0,0,0);			background-image:url(/gfx/stylz/verlauf_w_or.jpg); width: 100%; height: 100%; display:block;}


.TxtHL								{ text-decoration: none; color:rgb(255,255,255); }
	a.TxtHL:link					{ text-decoration: none; color:rgb(255,255,255); }
	a.TxtHL:active					{ text-decoration: none; color:rgb(180,25,35); }
	a.TxtHL:visited					{ text-decoration: none; color:rgb(255,255,255); }
	a.TxtHL:hover 					{ text-decoration: none; color:rgb(180,25,35);	}

.PICLink							{ text-decoration: none; color:rgb(0,0,0); border-width:1px; border-color:rgb(0,0,0);}
	a.PICLink:link					{ text-decoration: none; color:rgb(0,0,0); border-width:1px; border-color:rgb(0,0,0);}
	a.PICLink:active				{ text-decoration: none; color:rgb(190,20,25); border-width:1px; border-color:rgb(0,0,0);}
	a.PICLink:visited				{ text-decoration: none; color:rgb(0,0,0); border-width:1px; border-color:rgb(0,0,0);}
	a.PICLink:hover 				{ text-decoration: none; color:rgb(190,20,25); border-width:1px; border-color:rgb(0,0,0);}

.a_search_head						{ text-decoration: none; color:rgb(80,90,110); }
	a.a_search_head:link			{ text-decoration: none; color:rgb(80,90,110); }
	a.a_search_head:active			{ text-decoration: none; color:rgb(135,20,25); }
	a.a_search_head:visited			{ text-decoration: none; color:rgb(80,90,110); }
	a.a_search_head:hover 			{ text-decoration: none; color:rgb(135,20,25);	}

.a_search_head_selected								{ text-decoration: none; color:rgb(0,0,0); }
	a.a_search_head_selected:link					{ text-decoration: none; color:rgb(0,0,0); }
	a.a_search_head_selected:active					{ text-decoration: none; color:rgb(135,20,25); }
	a.a_search_head_selected:visited				{ text-decoration: none; color:rgb(0,0,0); }
	a.a_search_head_selected:hover 					{ text-decoration: none; color:rgb(135,20,25);	}


/* FORMZ*/
.Form30								{ font-size:10px; font-weight: none; color:rgb(0,0,0); background-color:rgb(255,255,255);  width:80px; height: 18px; 		border: 1px solid 01f;}
.Form35								{ font-size:10px; font-weight: none; color:rgb(0,0,0); background-color:rgb(250,250,240);  width:35%; height: 18px; 		border: 1px solid 01f;}
.Form50								{ font-size:10px; font-weight: none; color:rgb(0,0,0); background-color:rgb(250,250,240);  width:49%; height: 18px; 		border: 1px solid 01f;}
.Form70								{ font-size:10px; font-weight: none; color:rgb(0,0,0); background-color:rgb(255,255,255);  width:115px; height: 18px; 		border: 1px solid 01f;}
.Form100							{ font-size:10px; font-weight: none; color:rgb(0,0,0); background-color:rgb(250,250,240);  width:99%; height: 18px; 		border: 1px solid 01f;}
.Form100multi					{ font-size:10px; font-weight: none; color:rgb(0,0,0); background-color:rgb(250,250,240);  width:99%; height: 150px; 		border: 1px solid 01f;}
.ProdForm100						{ font-size:10px; font-weight: none; color:rgb(0,0,0); background-color:rgb(250,250,240);  width:310px; height: 18px; 		border: 1px solid 01f;}
.FormLogIn							{ font-size:10px; font-weight: none; color:rgb(0,0,0); background-color:rgb(218,220,226);   width:225px; height: 20px; 		border: 1px solid 01f;}
.FormLogInKl						{ font-size:10px; font-weight: none; color:rgb(0,0,0); background-color:rgb(218,220,226);   width:90%; height: 18px; 		border: 1px solid 01f;}
.FormSubIn							{ font-size:12px; font-weight: bold; color:rgb(255,255,255); background-color:rgb(100,160,200);   width:75%; height: 30px; 		border: 0px solid 01f;}

.FormKL								{ font-size:10px; font-weight: none; color:rgb(0,0,0); background-color:rgb(250,250,240);  width:45%; height: 19px; 		border: 1px solid 01f;}
.FormGKL							{ font-size:10px; font-weight: none; color:rgb(0,0,0); background-color:rgb(250,250,240);  width:22%; height: 18px; 		border: 1px solid 01f;}

.FormPay							{ font-size:10px; font-weight: none; color:rgb(0,0,0); background-color:rgb(250,250,250);  width:100%; height: 20px; 		border: none;}


.FormBOX25							{ font-size:10px; font-weight: none; color:rgb(0,0,0); background-color:rgb(250,250,240);  width:99%; height: 25px;  font-family:verdana,arial,helvetica,sans-serif; 		border: 1px solid 01f;}
.FormBOX50							{ font-size:10px; font-weight: none; color:rgb(0,0,0); background-color:rgb(250,250,240);  width:99%; height: 50px;  font-family:verdana,arial,helvetica,sans-serif; 		border: 1px solid 01f;}


.FormBOX150							{ 	font-size:12px; font-weight: none; color:rgb(50,60,90); background-color:rgb(255,250,225);  width: 150px; height: 18px;  
										font-family:verdana,arial,helvetica,sans-serif; border: 1px solid 01f;}






.FormBOX100							{ font-size:10px; font-weight: none; color:rgb(0,0,0); background-color:rgb(250,250,240);  width:99%; height: 150px;  font-family:verdana,arial,helvetica,sans-serif; 		border: 1px solid 01f;}
.FormBOX							{ font-size:10px; font-weight: none; color:rgb(0,0,0); background-color:rgb(250,250,240);  width:99%; height: 200px; font-family:verdana,arial,helvetica,sans-serif; 		border: 1px solid 01f;}
.FormBox400							{ font-size:10px; font-weight: none; color:rgb(0,0,0); background-color:rgb(250,250,240);  width:99%; height: 400px; font-family:verdana,arial,helvetica,sans-serif; 		border: 1px solid 01f;}
.FormBoxNews						{ font-size:10px; font-weight: none; color:rgb(0,0,0); background-color:rgb(250,250,240);  width:99%; height: 600px; font-family:verdana,arial,helvetica,sans-serif; 		border: 1px solid 01f;}
.FormBUT							{ font-size:9px; font-weight: bold; color:rgb(0,0,0); background-color:rgb(250,250,240);  width:175px; height: 18px; font-family:verdana,arial,helvetica,sans-serif; 		border: 1px solid 01f;}

