/* CSS MASTER */

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

	}

table								{ font-size:10px; font-weight: normal; color:rgb(0,0,0); background-color:none; font-family:verdana,arial,helvetica,sans-serif; }
div									{ font-size:10px; font-weight: normal; color:rgb(0,0,0); background-color:none; font-family:verdana,arial,helvetica,sans-serif; }
h1									{ font-size:12px; font-weight: bold; vertical-align:middle; font-family:verdana,arial,helvetica,sans-serif; }


/* TYPO */
.head								{ font-weight: bold; color:rgb(20,95,110); font-size:12px;  }
.grey								{ background-color:none; font-weight: none; color:rgb(150,150,150); font-size:9px;  }
.subhead							{ font-weight: bold; color:rgb(255,255,255); font-size:10px;  }
.subtitle							{ font-weight: bold; color:rgb(20,95,110); font-size:10px;  }
.navHead							{ font-weight: bold; color:rgb(255,255,255); font-size:10px;  }
.navTable							{ background-color:none; border-width:1px ; border-color:rgb(100,100,100);  border-style:solid  ; border-right-style:none; border-top-style:none; border-bottom-style:none;}
.navTable2							{ background-color:none; border-width:1px ; border-color:rgb(175,175,175);  border-style:solid  ; border-left-style:none; border-top-style:none; border-bottom-style:none;}
.navTable3							{ background-color:none; border-width:2px ; border-color:rgb(240,240,220);  border-style:solid  ; border-left-style:none; border-top-style:none; border-bottom-style:none;}
.navTableBot						{ background-color:none; border-width:1px ; border-color:rgb(255,255,255);  border-style:solid  ; border-left-style:none; border-top-style:none; border-right-style:none;}
.preis								{ font-size:12px; font-weight: bold; color:rgb(180,0,0); }
.klein								{ font-size:9px; font-weight: normal; color:rgb(0,0,0); }

a									{ 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(190,20,25); }
a:visited							{ text-decoration: none; color:rgb(0,0,0); }
a:hover 							{ text-decoration: none; color:rgb(190,20,25);	}


/* NAVIGATION */

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

.FTxtLink							{ text-decoration: none; color:rgb(20,95,110);  font-weight: bold; font-size:10px;}
	a.FTxtLink:link					{ text-decoration: none; color:rgb(20,95,110);  font-weight: bold; font-size:10px;}
	a.FTxtLink:active				{ text-decoration: none; color:rgb(190,20,25); font-weight: bold; font-size:10px; }
	a.FTxtLink:visited				{ text-decoration: none; color:rgb(20,95,110);  font-weight: bold; font-size:10px; }
	a.FTxtLink:hover 				{ text-decoration: none; color:rgb(190,20,25); font-weight: bold; font-size:10px;}
	display:block					{ text-decoration: none; color:rgb(190,20,25); font-weight: bold; font-size:10px;}

.STxtLink							{ text-decoration: none; color:rgb(40,40,100); font-weight: bold;}
	a.STxtLink:link					{ text-decoration: none; color:rgb(40,40,100); }
	a.STxtLink:active				{ text-decoration: none; color:rgb(190,20,25); }
	a.STxtLink:visited				{ text-decoration: none; color:rgb(40,40,100); }
	a.STxtLink:hover 				{ text-decoration: none; color:rgb(190,20,25);	}


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

.FullSub							{ text-decoration: none;  color:rgb(255,255,255); }				
	a.FullSub:link					{ text-decoration: none;  color:rgb(255,255,255);  	background-color:none;}
	a.FullSub:active				{ text-decoration: none;  color:rgb(255,255,255);	background-color:rgb(245,170,70); width: 100%; height: 100%	}
	a.FullSub:visited				{ text-decoration: none;  color:rgb(255,255,255); 	background-color:none;}
	a.FullSub:hover 				{ text-decoration: none;  color:rgb(255,255,255);	background-color:rgb(245,170,70); width: 100%; height: 100%	}


.SubLink							{ text-decoration: none; color:rgb(255,255,255); font-weight: bold; font-size:10px; }
	a.SubLink:link					{ text-decoration: none; color:rgb(255,255,255); font-weight: bold; font-size:10px; }
	a.SubLink:active				{ text-decoration: none; color:rgb(190,20,25);  font-weight: bold; font-size:10px;}
	a.SubLink:visited				{ text-decoration: none; color:rgb(255,255,255); font-weight: bold; font-size:10px;}
	a.SubLink:hover 				{ text-decoration: none; color:rgb(190,20,25);  font-weight: bold; font-size:10px;}

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




/* COLORS GROUPS */
.admin								{ background-color:rgb(40,40,100); color:rgb(255,255,255); font-weight: bold; }
.Hermes								{ background-color:rgb(40,40,100); color:rgb(255,255,255); font-weight: bold; }
.Anbieter							{ background-color:rgb(40,40,100); color:rgb(255,255,255); font-weight: bold;}
.Trainer							{ background-color:rgb(40,40,100); color:rgb(255,255,255); font-weight: bold; font-weight: bold; font-size:14px;}
.user								{ background-color:rgb(40,40,100); color:rgb(255,255,255); font-weight: bold;}
.public								{ background-color:rgb(240,240,240); color:rgb(0,0,0); font-weight: bold;}
.katalog_hl							{ background-color:rgb(250,240,200); color:rgb(0,0,0); }

/* COLORS TABLES */
.red								{ background-color:rgb(190,20,25); }
.black								{ background-color:rgb(40,40,100); }
.nabgr								{ background-color:rgb(240,240,220); }
.orange								{ background-color:rgb(245,145,45); color:rgb(255,255,255); font-weight: none; font-size:10px; }
.blue								{ background-color:rgb(40,40,100);  color:rgb(255,255,255); font-weight: bold; font-size:12px;}
.index								{ background-color:rgb(240,240,240); }
.farbe0								{ background-color:rgb(255,255,255); }
.farbe1								{ background-color:rgb(255,255,255); }
.farbe2								{ background-color:rgb(20,95,110); }
.farbe3								{ background-color:rgb(255,255,255); }
.grey_dl							{ background-color:rgb(225,225,225); }
.grey_hl							{ background-color:rgb(255,255,255); }
						
/* FUNC ELEMENTS - SWITCHING */
.color1								{ background-color:rgb(255,255,255); }
.color2								{ background-color:rgb(245,245,235); }


/* COLORS MODULES */
.Anmeldung							{ background-color:rgb(240,240,220);  color:rgb(20,110,80); font-weight: bold; font-size:12px;}
.angebote							{ background-color:rgb(40,40,100);  color:rgb(255,255,255); font-weight: bold; font-size:12px;}
.articles							{ background-color:rgb(40,40,100);  color:rgb(255,255,255); font-weight: bold; font-size:12px;}
.ausschreibungen					{ background-color:rgb(40,40,100);  color:rgb(255,255,255); font-weight: bold; font-size:12px;}
.bewerbungsmanagement				{ background-color:rgb(40,40,100);  color:rgb(255,255,255); font-weight: bold; font-size:12px;}

.default							{ background-color:rgb(40,40,100);  color:rgb(255,255,255); font-weight: bold; font-size:12px;}
.default2							{ background-color:rgb(240,240,220);  color:rgb(20,110,80); font-weight: bold; font-size:12px;}

.diverses							{ background-color:rgb(40,40,100);  color:rgb(255,255,255); font-weight: bold; font-size:12px;}
.empfehlen							{ background-color:rgb(40,40,100);  color:rgb(255,255,255); font-weight: bold; font-size:12px;}
.Fachartikel						{ background-color:rgb(40,40,100);  color:rgb(255,255,255); font-weight: bold; font-size:12px;}
.Forum								{ background-color:rgb(40,40,100);  color:rgb(255,255,255); font-weight: bold; font-size:12px;}
.Footer								{ background-color:rgb(40,40,100);  color:rgb(255,255,255); font-weight: bold; font-size:12px;}
.gesuche							{ background-color:rgb(40,40,100);  color:rgb(255,255,255); font-weight: bold; font-size:12px;}
.google								{ background-color:rgb(40,40,100);  color:rgb(255,255,255); font-weight: bold; font-size:12px;}
.Help								{ background-color:rgb(245,145,45);  color:rgb(255,255,255); font-weight: bold; font-size:12px;}
.jobgesuche							{ background-color:rgb(40,40,100);  color:rgb(255,255,255); font-weight: bold; font-size:12px;}
.katalog							{ background-color:rgb(240,240,220);  color:rgb(20,110,80); font-weight: bold; font-size:10px;}
.list								{ background-color:rgb(40,40,100);  color:rgb(255,255,255); font-weight: bold; font-size:12px;}
.LogIn								{ background-color:rgb(40,40,100);  color:rgb(255,255,255); font-weight: bold; font-size:12px;}
.Marktplatz							{ background-color:rgb(40,40,100);  color:rgb(255,255,255); font-weight: bold; font-size:12px;}
.News								{ background-color:rgb(40,40,100);  color:rgb(255,255,255); font-weight: bold; font-size:12px;}
.Payment							{ background-color:rgb(40,40,100);  color:rgb(255,255,255); font-weight: bold; font-size:12px;}
.Presse								{ background-color:rgb(40,40,100);  color:rgb(255,255,255); font-weight: bold; font-size:12px;}
.quicknav							{ background-color:rgb(240,240,240); color:rgb(20,110,80); font-weight: bold; font-size:12px;}
.quicknav2							{ background-color:rgb(40,40,100);  color:rgb(255,255,255); font-weight: bold; font-size:12px;}
.Redaktion							{ background-color:rgb(40,40,100);  color:rgb(255,255,255); font-weight: bold; font-size:14px;}
.search								{ background-color:rgb(240,140,0); color:rgb(255,255,255); font-weight: bold;}
.seminargesuche						{ background-color:rgb(40,40,100);  color:rgb(255,255,255); font-weight: bold; font-size:12px;}
.seminare							{ background-color:rgb(40,40,100);  color:rgb(255,255,255); font-weight: bold; font-size:12px;}
.statements							{ background-color:rgb(240,240,220);  color:rgb(20,110,80); font-weight: bold; font-size:12px;}
.static								{ background-color:rgb(240,240,220);  color:rgb(20,110,80); font-weight: bold; font-size:12px;}
.Statistik							{ background-color:rgb(40,40,100);  color:rgb(255,255,255); font-weight: bold; font-size:12px;}
.daten								{ background-color:rgb(40,40,100);  color:rgb(255,255,255); font-weight: bold; font-size:12px;}
.billing							{ background-color:rgb(40,40,100);  color:rgb(255,255,255); font-weight: bold; font-size:12px;}
.termine							{ background-color:rgb(40,40,100);  color:rgb(255,255,255); font-weight: bold; font-size:12px;}
.kurzprofile						{ background-color:rgb(40,40,100);  color:rgb(255,255,255); font-weight: bold; font-size:12px;}
.kurzprofile_2						{ background-color:rgb(40,40,100);  color:rgb(255,255,255); font-weight: bold; font-size:12px;}
.kurzprofile_1						{ background-color:rgb(40,40,100);  color:rgb(255,255,255); font-weight: bold; font-size:12px;}
.trainergesuche						{ background-color:rgb(40,40,100);  color:rgb(255,255,255); font-weight: bold; font-size:12px;}



/* FORMS */
.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;}
.Form48								{ 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;}
.Form90								{ font-size:10px; font-weight: none; color:rgb(0,0,0); background-color:rgb(250,250,240);  width:100px; 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;}
.FormLogIn							{ font-size:10px; font-weight: none; color:rgb(0,0,0); background-color:rgb(200,200,200);   width:95%; 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;}
.FormGR								{ font-size:10px; font-weight: none; color:rgb(0,0,0); background-color:rgb(250,250,240);  width:97%; height: 18px; 		border: 1px solid 01f;}
.FormSPEC							{ 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;}
.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;}
.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;}
.FormANM							{ font-size:10px; font-weight: bold; color:rgb(255,255,255); background-color:rgb(175,25,15);  width:200px; height: 20px; 	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: 16px; font-family:verdana,arial,helvetica,sans-serif; 		border: 1px solid 01f;}
