* {
	margin: 0;
	padding: 0;
	}
body {
	font: 80%/1.8em arial, verdana, helvetica, sans-serif;
	color: black;
	text-align: left;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 5px;
	padding-bottom: 5px;
	background-image: url('/gfx/print_logo_openAdvice.gif');
	background-repeat: no-repeat;
	border:0px solid green;
}



/* header
------------- */

#header {
	display		: none;
}

#sidebar {
	display		: none;
}

#footer  {
	margin-top	: 55px;	
}

#footer a {
	display		: none;
}




#content table.con {
	margin: 0px 28px 18px 0px;
	width: 600px;
	}

#content table.con a {
	font-size: 1.2em;
	}

#content table.con td {
	margin:0px;
	padding:3px;
	}
	
#content p {
	font-size: 1.2em;
	margin: 0px;
	}

#content ul {
	list-style-type: circle;
	list-style-position: inside;
	font-size: 1.2em;
	margin: 0px;
	}


#content ol {
	list-style-type: decimal;
	list-style-position: inside;
	font-size: 1.2em;
	margin: 0px;
	}

#content p a {
	text-decoration:underline;
	}

#content {
	width: 610px;
	}
#content div {
	margin-top: 28px;
	}
#content h3 {
	color: #005C9C;
	font-size: 1.6em;
	margin: 0px 0px 18px 0px;
	}
	
	
/* Inhaltstabellen
-------------------- */
.tabelletrennlinie{
	margin-left		: 30px;
	width			: 580px;
	background-color	: #D2D2D2;
}

.tabelletrennlinie td{
	background-color	: #FFFFFF;
	text-align		: left;
	padding			: 0px;
	margin			: 0px;
}


#content table.tabelletrennlinie p {		
	padding			: 0px;
	padding-top		: 5px;	
	padding-bottom		: 0px;
	margin-right		: 20px;
	margin-left		: 10px;
	margin-bottom		: 5px;
}

dl.newsDL {
	width: 249px;
	float: left;
	margin: 20px 28px 0;
	display: inline;
	font-size: 1.2em;
	}
dl.newsDL dt {
	font-weight: bold;
	padding-left: 34px;
	background: url(/gfx/icon_dt.gif) no-repeat 0 3px;
	}
dl.newsDL a {
	font-weight: bold;
	}


#schulungtabelle {
	width			: 95%;
	margin-left		: 30px;
	}

#schulungmonat {
	padding			: 4px;
	font-size		: 9pt; 
	font-weight		: bold; 	
	}

#schulungheader, #schulungdetailsheader {
	padding			: 4px;
	font-size		: 9pt;
	background-color	: #DFE0E4; 
	font-weight		: normal;
	}

#schulungcontent, #schulungdetailscontent_, #schulungdetailscontent, #schulungdetailscontent_zurueck {
	background-color	: #F9F9FC;
	padding			: 4px;
	font-size		: 9pt;
	}

#schulungcontent a {
	text-decoration		: underline;
	}
	
#schulungcontent a:hover {
	text-decoration		: none;
	}	

#schulungdetailsheader {
	font-weight		: bold;
	}
#schulungdetailscontent_ {
	background-color	: #E9E9EC;
	}
#schulungdetailscontent, #schulungdetailscontent_zurueck {
	background-color	: #FFFFFF;
	}
#schulungdetailscontent_zurueck {
	vertical-align		: middle;
	height			: 30px;
	}
#schulungformulartext {
	font-size		: 9pt; 
	padding-left		: 4px; 
	padding-bottom		: 20px;
	}
#schulungformularheader, #schulungformularcontent, #schulungformularcontent_normal, #schulungformularcontentleft{
	padding-left		: 4px;
	font-size		: 9pt; 
	font-weight		: bold;
	}
#schulungformularcontentleft {
	padding			: 0px;
	padding-left		: 4px;
	width			: 100px;
	}
#schulungformularcontent_normal {
	font-weight		: normal;
	vertical-align		: top;
	}
#schulungformularcontent textarea {
	height			: 80px;
	}
#schulungformularcontent input, textarea {
	border			: 1px solid #D9D9D9;
	width			: 260px;
	height			: 17px;
	}