/*Definitionen die nur innerhalb des HTMLArea gelten*/
.htmlarea-content-body{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1em;
	color: #270E4A;
	font-size: 70%;
	text-align: left;
	width: 488px;
}

.htmlarea-content-body a{
	color: #270E4A;
	text-decoration: underline;
}

.htmlarea-content-body table{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1em;
	width: 488px;
	height: auto;
}

.htmlarea-content-body td a{
	color: #270E4A;
	text-decoration: underline;
}

.htmlarea-content-body .list_download {
	margin-left: 0px;
	list-style-position: outside;
	list-style-image: url(../images/li_download.gif);
	background-image: none;

}

/*Globale Definitionen*/

/*LISTEN*/
/*
.list_download{
	margin-left: 0px;
	list-style-position: outside;
	list-style-image: url(images/li_download.gif);
	background-image: none;	
}
*/

/*###TABELLEN###*/

/*Standard*/
table, .htmlarea-content-body table{
	width: 531px;
	border-collapse: collapse;
	border-spacing: 0px;
	margin-bottom: 15px;
}

table th, .htmlarea-content-body table th{
	font-weight: bold;
	text-align: left;
	vertical-align: top;
	padding: 5px;
}

table td, .htmlarea-content-body table td{
	text-align: left;
	vertical-align: top;
	padding: 5px;
}

/*Orange Tabellen*/
table.tabelle_orange, .htmlarea-content-body table.tabelle_orange{
 /*ANZEIGEN*/
}

table.tabelle_orange caption, .htmlarea-content-body table.tabelle_orange caption{
	height: 70px;
	* height: 30px;
	background-image: url(../images/table_head_bg_all.jpg);
	background-repeat: repeat-x;
	text-align: right;
	font-weight: bold;
	font-size: 130%;
	padding: 20px 10px 0px 0px;
	border-bottom: 20px solid #FFFFFF;
}
table.tabelle_orange th, .htmlarea-content-body table.tabelle_orange th{
	font-weight: bold;
	text-align: left;
	vertical-align: top;
	background-color: #2D2E67;
	color: #FFFFFF;
	padding: 5px;
	border-left: 1px solid #FFFFFF;
	border-bottom: 1px solid #FFFFFF;
}
table.tabelle_orange td, .htmlarea-content-body table.tabelle_orange td{
	text-align: left;
	vertical-align: top;
	background-color: #2D2E67;
	color: #FFFFFF;
	padding: 5px;
	border-left: 1px solid #FFFFFF;
	border-bottom: 1px solid #FFFFFF;
}

/*Erstausbildun Tabellen*/
table.tabelle_erstausbildung, .htmlarea-content-body table.tabelle_erstausbildung{
 /*ANZEIGEN*/
}

table.tabelle_erstausbildung caption, .htmlarea-content-body table.tabelle_erstausbildung caption{
	height: 70px;
	* height: 30px;
	background-image: url(../images/table_head_bg_erstausbildung.jpg);
	background-repeat: repeat-x;
	text-align: right;
	font-weight: bold;
	font-size: 130%;
	padding: 20px 10px 0px 0px;
	border-bottom: 20px solid #FFFFFF;
}
table.tabelle_erstausbildung th, .htmlarea-content-body table.tabelle_erstausbildung th{
	font-weight: bold;
	text-align: left;
	vertical-align: top;
	background-color: #2D2E67;
	color: #FFFFFF;
	padding: 5px;
	border-left: 1px solid #FFFFFF;
	border-bottom: 1px solid #FFFFFF;
}
table.tabelle_erstausbildung td, .htmlarea-content-body table.tabelle_erstausbildung td{
	text-align: left;
	vertical-align: top;
	background-color: #2D2E67;
	color: #FFFFFF;
	padding: 5px;
	border-left: 1px solid #FFFFFF;
	border-bottom: 1px solid #FFFFFF;
}

/*Weiterbildung Tabellen*/
table.tabelle_weiterbildung, .htmlarea-content-body table.tabelle_weiterbildung{
 /*ANZEIGEN*/
}

table.tabelle_weiterbildung caption, .htmlarea-content-body table.tabelle_weiterbildung caption{
	height: 70px;
	* height: 30px;
	background-image: url(../images/table_head_bg_weiterbildung.jpg);
	background-repeat: repeat-x;
	text-align: right;
	font-weight: bold;
	font-size: 130%;
	padding: 20px 10px 0px 0px;
	border-bottom: 20px solid #FFFFFF;
}
table.tabelle_weiterbildung th, .htmlarea-content-body table.tabelle_weiterbildung th{
	font-weight: bold;
	text-align: left;
	vertical-align: top;
	background-color: #2D2E67;
	color: #FFFFFF;
	padding: 5px;
	border-left: 1px solid #FFFFFF;
	border-bottom: 1px solid #FFFFFF;
}
table.tabelle_weiterbildung td, .htmlarea-content-body table.tabelle_weiterbildung td{
	text-align: left;
	vertical-align: top;
	background-color: #2D2E67;
	color: #FFFFFF;
	padding: 5px;
	border-left: 1px solid #FFFFFF;
	border-bottom: 1px solid #FFFFFF;
}

#content ul li.list_download{
	list-style-type:none;
	background: url(../images/li_download.gif) no-repeat;
	padding:0 0 4px 18px;
}



