body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;	
	
	background: url('/fileadmin/bilder/hintergrund3.jpg') repeat;  
	 
	height:1000px;
	padding: 0;
	margin: 0;		
}

   
.bodytext {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
padding: 5px 8px 5px 15px;


}


	
/*-------------------- Ueberschriften im Content -------- */



	h1 {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color: black;
font-weight:bold;
margin-top:0px;
margin-bottom:0px;
}


h2 {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
color: #4b453e;
font-weight:bold;
margin:0px;
top:0px;
padding: 10px 10px 10px 10px;
}

 
td {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color: black;
}



/*-------------------- Ueberschriften  ENDE -------- */


/*-------------------- news  -------- */




.news-latest-container{	
	/*background-image: url(http://p51637.typo3server.info/fileadmin/bilder/news_header.jpg);
	background-repeat:no repeat;*/	
  	background-color:#efe8e0;
  	border-color:#efe8e0;
  	padding:0px 0px 30px 0px;
}


.news-latest-item{
 	background-color:#efe8e0;
  	border-color:#efe8e0;
	margin:10px 0px 0px 0px;
	padding:0px;
	min-height:100px;
}


.newsheaderneu {
	height:55px;
	background-image:url(http://p51637.typo3server.info/fileadmin/bilder/news_header2.jpg);	
	}
	

	
.newsheaderneu3{
	
	padding:26px 10px 0px 10px;
	background-image:url(http://p51637.typo3server.info/fileadmin/bilder/news_header2.jpg);	
	}
	
	
		
.newsheaderneu4{
	
	padding:26px 10px 0px 10px;
	background-image:url(http://p51637.typo3server.info/fileadmin/bilder/news_header4.jpg);	
	}
	

h3 {
	font-size:13px;
	padding: 0 0 0 0px;
	}

h4 {
	font-size:11px;
	font-weight:normal;
	padding: 0 0 0 10px;
	}

h5 {
	font-size:9px;
	font-weight:normal;
	padding: 0 0 0 10px;
	} 
	

	
.news-single-item{
	border-left:1px solid #b1a28f;
	border-right:1px solid #b1a28f;
	border-top:1px solid #b1a28f;
	background-color:#f2ede4;
	padding:10px;
	}
	
	

	
	
 
	
/*-------------------- news ENDE -------- */

/*-------------------- Bildzusatz txt -------- */









/*-------------------- Bildzusatz  ENDE-------- */

/*-------------------- css-templates -------- */




#container {		
	min-height:1000px;	
	position: relative;
	margin:0;
 	padding:0;	
	width:955px;
	background-color: #efe8e0;		
	background-image: url(/fileadmin/bilder/randges.gif);		
	background-repeat:repeat-y;	
	}
	
	
* html #container { 
 	height:1000px; 
 	}


#header {
	position : relative;	
	left:53px;
	}



#bilder {
	position : relative;
	margin-top:-100px;	
	left:324px;	
	width: 491px;
	}



#bilder {
	margin-top: expression("-113px");
}



#content {		
	position : relative;
	margin-top:60px;
	left:324px;	
	width: 491px;

	}	
	

	
	
	
.linie {	
	position : relative;
	left:13px;
	/* top:22px; */
	}
	



#naviall {
	position : absolute;	
	left:100px;	
	top:250px;		
	}
	

#navi {	
	position : relative;	
	padding:  0 0 10px 0;	
	}
	
	
#navi2 {	
	position : relative;				
	padding: 10px 0 10px 0;	
	}
	
	

#navi3 {	
	position : relative;			
	padding: 10px 0 10px 0;	
	}
	

#navi4 {	
	position : relative;			
	padding: 10px 0 10px 0;	
	}
	
#navi5 {	
	position : relative;			
	padding: 10px 0 0 0;	
	}

	
	
/*-------------------- kalender -------- */	

			


dt {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
color: black;
font-weight:bold;
margin-top:0px;
padding: 10px 0 15px 10px;
}



dd {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
color: black;
font-weight:normal;
margin-top:-10px;
margin-left:0px;
margin-bottom:12px;
padding: 5px 0 5px 5px;
}


.cal-single-item{
	border-left:1px solid #b1a28f;
	border-right:1px solid #b1a28f;
	border-top:1px solid #b1a28f;
	background-color:#f2ede4;
	padding:10px;
	}
	

.cal-single-itemevent{
	
	padding:26px 10px 0px 10px;
	background-image:url(http://p51637.typo3server.info/fileadmin/bilder/news_header4.jpg);	
	}





/*-------------------- seminare -------- */	



.seminare_ansicht_2{
	padding:26px;
	margin:20px;
	}


	
.seminare_schatten {
	padding:26px 10px 0px 10px;
	background-image:url(http://p51637.typo3server.info/fileadmin/bilder/news_header4.jpg);		
	}


/*-------------------- links -------- */	





a:link {
   color: #4b453e;
   text-decoration: underline;
}

a:visited {
   color: #82786c;
   text-decoration: underline;
}

a:hover {
   color: #b74578;
   text-decoration: underline;
}

a:active {
   color: #b74578;
   text-decoration: underline;
}

/*-------------------- angemeldet produktpartner -------- */	



.tx-fhtdownload-pi1 {
	padding:10px;
	margin:0px;
	}
	
	
	
	
/*-------------------- allgemeine typo3 einstellungen für bilder und bildtexte -------- */	


.bildtext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color: black;
	font-weight: normal;
	
	margin-left:10px;
	}



.csc-textpic-caption {
	padding:10px;
	margin:10px;
	}
	
	
	
.csc-textpic-imagewrap {
	
	padding:0px;
	margin-left:-10px;
	}	
	
 
	
	
	
#content img {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	color: black;
	font-weight:normal;
	}
	
	

	

	


	

	/*----------------------------seminare test--------------------------------*/


	

.tx-srfeuserregister-pi1 p { font-family:Verdana, sans-serif; font-size:12px; line-height:125%; color:#000; margin-top:8px; margin-bottom:0px; padding-top:0px; padding-bottom:0px; padding-right:3px; padding-left:3px; text-indent:0px; }
.tx-srfeuserregister-pi1 a:link { background-color:transparent; color:navy; text-decoration:none; font-weight:bold;}
.tx-srfeuserregister-pi1 a:visited { background-color:transparent; color:navy; font-weight:bold; text-decoration:none; }
.tx-srfeuserregister-pi1 a:hover { background-color:transparent; color:#333333; text-decoration:none; }
.tx-srfeuserregister-pi1 a:active { background-color:transparent; color:navy; font-weight:bold; text-decoration:none; }
.tx-srfeuserregister-pi1 td { vertical-align:top;  font-family:Verdana, sans-serif; font-size:12px; line-height:125%; color:#35006d; margin-top:8px; margin-bottom:0px; padding-top:0px; padding-bottom:0px; padding-right:3px; padding-left:3px; text-indent:0px;}
.tx-srfeuserregister-pi1 input { font-size:10px; font-family:Verdana; background-color:#f2eee5; color:#000; font-weight:normal; }
.tx-srfeuserregister-pi1 input[type=radio] { vertical-align: middle; margin-left: 10px; margin-right: 5px; }
.tx-srfeuserregister-pi1 input.tx-srfeuserregister-pi1-submit { font-size:10px; font-family:Verdana; background-color:#f2eee5; color:#000; font-weight:bold; }
.tx-srfeuserregister-pi1 input.tx-srfeuserregister-pi1-uploader { font-size:10px; font-family:Verdana; background-color:#f2eee5; color:#000; font-weight:bold; }
.tx-srfeuserregister-pi1 input.tx-srfeuserregister-pi1-icon { font-size:10px; font-family:Verdana; background-color:transparent;}
.tx-srfeuserregister-pi1 select { font-size:10px; font-family:Verdana; background-color:#f2eee5; color:#000; font-weight:normal; }
.tx-srfeuserregister-pi1 textarea { font-size:10px; font-family:Verdana; background-color:#f2eee5; color:#000; font-weight:normal; }
.tx-srfeuserregister-pi1 .tx-srfeuserregister-pi1-radio input  { font-size:10px; font-family:Verdana; background-color:transparent; color:#35006d; font-weight:bold; vertical-align:middle; }
.tx-srfeuserregister-pi1 .tx-srfeuserregister-pi1-checkbox input  { font-size:10px; font-family:Verdana; background-color:transparent; color:#35006d; font-weight:bold; vertical-align:middle; }
.tx-srfeuserregister-pi1 ul.tx-srfeuserregister-multiple-checkboxes { list-style-type: none; list-style-image: none; list-style-position: inside; margin: 0 0 0 .5em; font-size: 1em; }
.tx-srfeuserregister-pi1 ul.tx-srfeuserregister-multiple-checkboxes li { margin: 0 0 .4em 0; }
.tx-srfeuserregister-pi1 ul.tx-srfeuserregister-multiple-checkboxes li label { margin: 0; padding: 0 0 0 .5em; font-size: 1em; }
.tx-srfeuserregister-pi1 ul.tx-srfeuserregister-multiple-checked-values { list-style-type: square; list-style-image: none; list-style-position: inside; margin: 0; font-size: 1em; }
.tx-srfeuserregister-pi1 ul.tx-srfeuserregister-multiple-checked-values li { float: left; margin: 0 2em 0 0;}







.tx-onetimeaccount-pi1 {
	border-left:1px solid #b1a28f;
	border-right:1px solid #b1a28f;
	border-top:1px solid #b1a28f;
	background-color:#f2ede4;
	padding:10px;
}

.tx-onetimeaccount-pi1 dt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color: black;
	font-weight:bold;
	margin-top:0px;
	margin-bottom:0px;
	padding:-10px 0px 0px 0px;
	margin:-10px 0px 0px 0px;
}

.tx_onetimeaccount_pi1 dd {
	margin-top:-10px;
}

