/*-- BIS Layout vers. 1  --*/
/*-- 1. April 2006		 --*/
/*-- morepixel.com		 --*/
/*-- comas@morepixel.com --*/	

@media screen {

/*Überladen des headers um ein alternatives Logo bild zu laden   
#header {
	height:132px;
	background: url(../img/logo_schmal.jpg) no-repeat;
	left: 122px;
}
#headerspruch {
	margin: 110px 0px 0px 0px;
}
#logo {
	position: relative;
	float: left;
	width: 185px;
	height: 84px;
	background-color: Aqua;
	background: url(../img/logo_alone.gif) no-repeat;	
	left: 40px;
	top: 20px;
}
*/

/*************************************/
/*CONTENT*/
/*************************************/


.sitemap {
	float: left;
}

.sitemap ul,
.sitemap ul li, 
.sitemap ul li .menu {
	float: left;
	width: 100%;
}


#results_container .content,
#results_container .content_section {
	width: 100%;
	*width: 100%;
	_width: 580px;	

	float: left;
	position: relative;
	margin: 0px 0px 20px 0px;
/*	padding: 0px 0px 0px 10px;*/
	padding: 10px 0px 0px 0px;	
	border-bottom:1px solid #ccc;		
}

.searchhelp {
	padding:0px 0px 0px 0px;
}
.showme {
	float: left;
	clear: both;
	padding: 4px 4px 4px 22px;
	margin: 5px 0px 10px 0px;
	border: 1px solid #A2033D;
	background: #FFD184 url(../img/information.png) left no-repeat;	
}
.helpContent {
	float: left;
	clear: both;
	padding: 0px;
	margin: 5px 0px 15px 0px;
}
h2#navi1 {
	padding: 20px 0px 0px 40px;
	margin: 0px 0px 10px 0px;
	height: 38px;
	color: #BE0A49;
	background: url(../img/navi_button_symbol_1.gif) left no-repeat;	
}
h2#navi2 {
	padding: 20px 0px 0px 40px;
	margin: 0px 0px 10px 0px;	
	height: 38px;
	color: #BE0A49;
	background: url(../img/navi_button_symbol_2.gif) left no-repeat;	
}
h2#navi3 {
	padding: 20px 0px 0px 40px;
	margin: 0px 0px 10px 0px;	
	height: 38px;
	color: #BE0A49;
	background: url(../img/navi_button_symbol_3.gif) left no-repeat;
}
h2#navi4 {
	padding: 20px 0px 0px 40px;
	margin: 0px 0px 10px 0px;	
	height: 38px;
	color: #BE0A49;
	background: url(../img/navi_button_symbol_4.gif) left no-repeat;	
}
h2#item_akt_0 {
	padding: 20px 0px 0px 0px;
	margin: 0px 0px 10px 0px;	
	height: 38px;
	color: #BE0A49;

}

h1#navi1 {
	margin: 0px 0px 10px 0px;
}
h1#navi2 {
	margin: 0px 0px 10px 0px;	
}
h1#navi3 {
	margin: 0px 0px 10px 0px;	
}
h1#navi4 {
	margin: 0px 0px 10px 0px;	
}
h3 {
	margin:0px;
	color: black;
	
}
#alerts_info_help {
	display: none;
}
.subtitle {
	font-size:13px;
	color: #BE0A49;
	margin: 0px 0px 10px 0px;	
}
.content_teaserText {
	color:#BE0A49;
	margin: 0px 0px 5px 0px;
	float: left;
	width: 700px;
}
.content_text {
	margin: 0px 0px 25px 0px;
	line-height: 1.5;	
	float: left;
	width: 100%;

}
.content_text table {
	clear: left;
}
.content .date {
	display: none;
}
.BlogAuthor {
	display: none;
}

/*
.content_teaserText {
	clear: left;
	width: 100%;
	float: left;
	margin: 0px 0px 25px 0px;
	color:#BE0A49;
}
.content_text {
	clear: both;
	float: left;
	width: 100%;
	margin: 0px 0px 25px 0px;
}
*/
/*filemanager 

in bis.basis untergebracht


.filemanager {
	background-color: #F5F5F5;
	float: left;
	width: 100%;
}
.filemanager h4 {
	margin: 10px 0px 0px 10px;
	float: left;
	width: 100%;
}
.filemanager_ul {
	list-style: none;
}
.filemanager li {
	border-bottom:1px solid #D2E4F0;
	width: 100%;	
	padding: 5px 0px 0px 0px;
	height: 19px;	
	clear:both;	
}
.filemanager li a{
	width: 500px;
	float: left;
	height: 19px;	
}
.filemanager li .description {

}
.filemanager .image {
	padding: 0px 0px 0px 20px;
	background: url(../img/icons/picture.png) left no-repeat;		
}
.filemanager .powerpoint {
	padding: 0px 0px 0px 20px;
	background: url(../img/icons/page_white_powerpoint.png) left no-repeat;		
}
.filemanager .excel {
	padding: 0px 0px 0px 20px;
	background: url(../img/icons/page_white_excel.png) left no-repeat;		
}
.filemanager .pdf {
	padding: 0px 0px 0px 20px;
	background: url(../img/icons/page_white_acrobat.png) left no-repeat;		
}*/
/* lernoLINKS */
.LernoLinks {
	float: left;
	width: 90%;
	clear: both;
	/*background-color: #DEEBF4;*/
	padding: 0px 0px 0px 25px;
	margin: 0px 0px 0px 0px;
}
.LernoLinks li.header {
	list-style: none;
	font-weight: bold;
	padding: 10px 0px 10px 0px;
}
.LernoLinks li.items {
	font-weight: normal;
	list-style-image: url(../img/bullet_orange.png);
		margin:5px 0px 5px 0px;
}
.LernoLinks li.items .linkName {


	
}
.LernoLinks li .lernoLink {
	float: left;
	padding: 0px 0px 0px 19px;
	background: url(../img/icons/anchor.png) left no-repeat;			
}
.LernoLinks li.items .moreLerno {
	margin:5px 0px 15px 0px;
	width:100%;
	clear:both;
}
.LernoLinks li.items .moreLerno b {
	margin:0px 0px 0px 0px;
	width:100%;
	clear:both;
}

/* KONTAKTFORMULAR */

.contactForm {
	float: left;
	width: 100%;
}
.contactForm .form_textline, 
.contactForm .form_options, 
.contactForm .form_radiolist,
.contactForm .form_checkboxlist,
.contactForm .form_textarea {
	float: left;
	width: 100%;
	padding:3px 0px 3px 4px;
}
.contactForm .label {
	float: left;
	text-align: left;
	width: 25%;
	text-align: left;
}
.contactForm .form_textarea .label {
	width: 26%;	
}
.contactForm .form_textarea .form textarea {
	width: 65%;	
}
.contactForm .form {
	float: left;
	width: 70%;
}


.subform_contact,
.subform_school,
.subform_vocationaleducation,
.subform_studies,
.subform_occupation,
.subform_furthereducation
 {
	float: left;
	margin: 0px 0px 15px 0px;
	padding:3px 0px 3px 4px;
	border: #C2E1F6 1px solid;
}
.pflichtfeld {
	color: Red;
}



.content_print {
	background: url(../img/printer.gif) no-repeat left;
	float: right;
	padding: 5px 5px 5px 20px;		

	
}


}


@media print {

.content_print,
.backlink_history,
#alerts_info,
#search_balken,
#box_1,
#box_2,
#main_navigation,
#LKS_main_navigation,
#rand,
#system,
#logo,
#spalte1,
.filemanager,
.LernoLinks,
.contactForm,
caption,
.results_head,
#header,
#headerspruch,
#footer
 {
	display: none;
}
body,
table{
	font: Arial;
}
#header
 {
	text-align: left;
	float: left;
	font-size: 10px;
	width: 100%;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;	
	top:0px;
	height:50px;
}



/*************************************/
/*CONTENT*/
/*************************************/
.results_container {
	position: relative;
	float: left;
	margin: 0px 0px 10px 0px;
	text-align: left;
	/*Änderung zwecks Content*/
	/*width: 945px;*/
	width: 100%;

	/*innenabstand vom linken Rand */
	left: 0px;	
}
h1,
h2,
h3 {

	width: 100%;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;	
	clear: both;	
}
#results_container,
#contentarea {
	float:left;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;	
}
#footerarea {
	float: left;	
	width: 100%;	
}
.content,
.content_text {
	float:left;
	margin: 10px 0px 0px 0px;
	padding: 0px 0px 0px 0px;	
	width:100%;
}


.strong {
	font-weight:bold;
}


}
