.bodytrapopup {
	background-color: #009DEA;
}

/* TRAINER BEREICH CMGMT */

.tdmain {
	background-image: url(../img/bg/bg_trainer.gif);
	background-repeat: no-repeat;
	background-color: #009DEA;
	vertical-align: top;
	border: 0;
}

.tdleft {
	vertical-align: top;
	width: 190px;
	background-color: #0086CE;
	border: 0px;
}

.tdright {
	padding-top: 20px;
	vertical-align: top;
	width: 185px;
	background-color: #009DEA;
}

.tdfooter {
	text-align: center;
	padding-top: 10px;
	padding-left: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	background-color: #0086CE;	
}

.divlefthl {
	height: 16px;
	width: 100%;
	background-color: #009DEA;
	padding-left: 10px;
	padding-top: 2px;
}

.divleft {
	vertical-align: top;
	border: 2px #009DEA;
	border-style: none none solid none;
	padding-left: 10px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-top: 5px;
}


/* KURSPLAN */

.tableplan {
		background-color: #009DEA;
}

.tdplan {
		background-color: #0086CE;
}

.tdtagleer {
	background-color: #009DEA;
	border: 1px #FFFFFF;
	border-style: none none solid none;
	padding: 0px;
	width: 100px;
}

.tdtagleerwd {
	background-color: #19B1F3;
	border: 1px #FFFFFF;
	border-style: none none solid none;
	padding: 0px;
	width: 100px;
}

.thplan {
	color: #FFFFFF;
	width: 100px;
}

.tdquali01{
	border: 1px #FFFFFF;
	border-style: solid none none solid;
	padding: 5px;
}

.tdquali02{
	border: 1px #FFFFFF;
	border-style: solid solid none none;
	padding: 5px;
}

.tdqualiabschluss{
	border: 1px #FFFFFF;
	border-style: solid none none none;
	padding: 5px;
}

/* KURSPLAN SIMPLE */


.tableplansimple {
	background-color: #FFFFFF;
	border: 1px #FFFFFF;
}

.tdkurssimple {
	background-color: #0086CE;
	padding: 5px;
	vertical-align: top;
	width: 90px;
}

.tdtagleersimple {
	background-color: #009DEA;
	padding: 0px;
	width: 100px;
}

.tdtagleerwdsimple {
	background-color: #19B1F3;
	padding: 0px;
	width: 100px;
}

.thplansimple {
	color: #FFFFFF;
	width: 100px;
	background-color: #009DEA;
}


/* STUDIO SUCHE */

.tablesuche {
	/*width: 620px;*/
	border: 1px #0086CE;
	border-style: solid none solid solid;

}

.tdsuche{
	vertical-align: top;
	padding: 5px;
	border: 1px #0086CE;
	border-style: solid solid none none;
}

/* VERTRETUNG SUCHE */

.tablesuche {
	width: 480px;
	border: 1px #FFFFFF;
	border-style: solid none solid solid;
}

.tdsuche {
	vertical-align: top;
	padding: 5px;
	border: 1px #FFFFFF;
	border-style: solid solid none none;
}

.tdsuchecol{
	vertical-align: top;
	padding: 5px;
	border: 1px #FFFFFF;
	border-style: solid solid none none;
}

.tdsuchedetail{
	vertical-align: top;
	padding: 5px;
	border: 1px #FFFFFF;
	border-style: solid solid none none;
}

.tdsuche2 {
	background-color: #0086CE;
	vertical-align: top;
	padding: 5px;
	border: 1px #FFFFFF;
	border-style: solid solid none none;
}

.tdsuchecol2{
	background-color: #0086CE;
	vertical-align: top;
	padding: 5px;
	border: 1px #FFFFFF;
	border-style: solid solid none none;
}

.tdsuchedetail2{
	vertical-align: top;
	padding: 5px;
	border: 1px #FFFFFF;
	border-style: solid solid none none;
	background-color: #49A600;
}



/* SONSTIGE */

.tabletrainersucheansprech{
	width: 650px;
	border: 1px #0086CE;
	border-style: solid none solid solid;
}

.tdtrainersucheansprech2 {
	vertical-align: top;
	padding: 5px;
	border: 1px #0086CE;
	border-style: solid solid none none;
	background-color: #0086CE;
}

.tdtrainersucheansprech {
	vertical-align: top;
	padding: 5px;
	border: 1px #0086CE;
	border-style: solid solid none none;
}

.tdrighttrainer {
	padding-top: 20px;
	vertical-align: top;
	width: 185px;
	background-color: #009DEA;
}