/* CSS .BERATER.DE */

/* BODY */

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;
	background: url("/gfx/academy/stylz/bgr_streifen_master.jpg");

	}

/* 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; }	


/* 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); }

	
/* TABLECOLORS */
.tablehead							{ background-color:rgb(100,120,140); }
.blockhead							{ background-color:rgb(0,20,60); font-weight: bold; color:rgb(255,255,255); font-size:10px; }
.blocksubhead						{ background-color:rgb(218,220,226); }
.DateSpec							{ font-weight: bold; color:rgb(255,255,255); font-size:12px; font-family:arial,helvetica,sans-serif;  }
.blockhl							{ background-color:rgb(135,20,25); font-weight: bold; color:rgb(255,255,255); font-size:10px; }

/* 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(175,0,0);  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(175,0,0);  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; }

/* LINKZ*/

.NAVh1								{ font-size:10px; font-weight: bold; color:rgb(255,255,255); 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)}

.NAVh2								{ font-size:10px; font-weight: bold; color:rgb(255,255,255); font-family:verdana,arial,helvetica,sans-serif; }
	
.ArtHeadLink						{ text-decoration: none; font-size:12px; font-weight: bold; color:rgb(80,90,110)}	
	a.ArtHeadLink:link				{ text-decoration: none; font-size:12px; font-weight: bold; color:rgb(80,90,110)}
	a.ArtHeadLink:active			{ text-decoration: none; font-size:12px; font-weight: bold; color:rgb(135,20,25)}
	a.ArtHeadLink:visited			{ text-decoration: none; font-size:12px; font-weight: bold; color:rgb(80,90,110)}
	a.ArtHeadLink:hover 			{ text-decoration: none; font-size:12px; font-weight: bold; color:rgb(135,20,25)}


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



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

.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);	}


.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(255,255,255);	background-color:rgb(180,25,35); 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(255,255,255);	background-color:rgb(180,25,35); 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;}
.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:95%; height: 18px; 		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;}
.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;}
.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;}