/* 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-color:rgb(230,230,230);

	}

/* GENERALLY */
h1									{ font-size:11px; font-weight: bold;  vertical-align:middle; 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; }
.hl									{ font-size:10px; font-weight: normal; color:rgb(255,255,255); 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(75,0,0); font-size:12px;  }
.subgrey							{ color:rgb(175,175,175); font-size:10px;  }

/* GENERAL COLORZ */
.white								{ background-color:rgb(255,255,255);}
.black								{ background-color:rgb(0,0,0);}
.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(120,0,0); font-weight: bold; color:rgb(255,255,255); font-size:10px; }
.blocksubhead						{ background-color:rgb(218,220,226); }

/* 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(200,200,200);  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(200,200,200);  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; }

.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*/
.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(0,0,0); }
	a.linkSA:link					{ text-decoration: none; color:rgb(0,0,0); }
	a.linkSA:active					{ text-decoration: none; color:rgb(255,150,0); }
	a.linkSA:visited				{ text-decoration: none; color:rgb(0,0,0); }
	a.linkSA:hover 					{ text-decoration: none; color:rgb(255,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: bold; color:rgb(255,255,255);}				
	a.FullNEG:link					{ text-decoration: none;  font-weight: bold; color:rgb(255,255,255);    	background-color:none; display:block;}
	a.FullNEG:active				{ text-decoration: none;  font-weight: bold; color:rgb(255,255,255);		background-color:rgb(75,0,0); width: 100%; height: 100%; display:block;}
	a.FullNEG:visited				{ text-decoration: none;  font-weight: bold; color:rgb(255,255,255);		background-color:none; display:block;}
	a.FullNEG:hover 				{ text-decoration: none;  font-weight: bold; color:rgb(255,255,255);		background-color:rgb(120,0,0); 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(250,200,50); }
	a.TxtHL:visited					{ text-decoration: none; color:rgb(255,255,255); }
	a.TxtHL:hover 					{ text-decoration: none; color:rgb(250,200,50);	}

.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);}


/* 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;}
.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: 18px; 		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;}

textarea.Form100					{ 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;}

.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;}

.infobox 							{ border-bottom-width:1px; border-top-width:1px; border-left-width:1px; border-right-width:1px; border-color: #7C8FEC; border-style:solid;  color: #061f84;  
									  font-size:8pt; font-family:Verdana; font-weight:bold; background-color: #DDE5FF; filter:alpha(opacity=80); -moz-opacity:0.8; opacity: 0.8; }