html { height: 101%; margin-bottom: 1px; } 

body {
    
	background:#cccccc url(../Bilder/background2.jpg) repeat-x ;
}

p {
  font-family:Arial,Helvetica, Sans-Serif;
  color:#555555;
  font-size:11px;
}  

/* html { height: 101%; margin-bottom: 1px; } */


div.clearfix:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}

/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
/* End hide from IE-mac */

.hidden {
  display:none;
 } 

div.main {
	/*position:absolute;
	text-align:center;
	width:1010px;
	left:0px;
	top:0px;*/
	position: absolute;
   visibility: visible;
   left: 50%;
   top: 0;
   width: 1010px;
   margin-left: -525px;
   
  
	
	
}

 


h1, h1 a, h1 a:link, h1 a:visited, h1 a:hover
{
  font-family: Arial, Helvetica, Sans-Serif;
  font-size: 18px;
  font-style: normal;
  font-weight: bold;
  text-align: left;
  color: #E75113;
  /*white-space:nowrap;*/
  
}

h2, h2 a, h2 a:link, h2 a:visited, h2 a:hover
{
  font-family: Arial, Helvetica, Sans-Serif;
  font-size: 13px;
  font-style: normal;
  font-weight: bold;
  text-align: left;
  color: #555555;
  
  
}


h3, h3 a, h3 a:link, h3 a:visited, h3 a:hover
{
  font-family: Arial, Helvetica, Sans-Serif;
  font-size: 13px;
  font-style: normal;
  font-weight: bold;
  text-align: left;
  color: #555555;
  /*white-space:nowrap;*/
  
}

h4, h4 a, h4 a:link, h4 a:visited, h4 a:hover
{
  font-family: Arial, Helvetica, Sans-Serif;
  font-size: 13px;
  font-style: normal;
  font-weight: bold;
  text-align: left;
  color: #E75113;
  
  
}

h6
{
  font-family: Arial, Helvetica, Sans-Serif;
  font-size: 11px;
  font-style: normal;
  text-align: left;
  color: #555555;
  font-weight:normal;
    
}

h6 a {
    font-family: Arial, Helvetica, Sans-Serif;
  font-size: 11px;
  font-style: normal;
  text-align: left;
  color: #555555;
  margin:0 0 0 0px;
  font-weight:normal;
  
 } 

h6 a:hover {
    font-family: Arial, Helvetica, Sans-Serif;
  font-size: 11px;
  font-style: normal;
  text-align: left;
  color: #555555;
  margin:0 0 0 0px;
  font-weight:normal;
  
 }  
 

div.content_start {
    background-color:#cccccc;
    width:956px;
	/*margin-left:45px;*/
	margin-top:121px;
	min-height:483px;
	
	
	
}	






div.content_inhalt_normal {
    background-color:#cccccc;
    width:956px;
	/*margin-left:45px;*/
	margin-top:121px;
	min-height:483px;
	
	
	
	
}	


div.content {
    
	background-color:#cccccc;
    width:956px;
	margin-left:45px;
	top:121px;
	

}	




div.header {
    background-image:url(../Bilder/header.jpg);
	position:absolute;
	left:45px;
	top:10px;
	width:970px;
	height:75px;
	z-index:1;
}

div.language {
	position:absolute;
	left:884px;
	top:76px;
	width:120px;
	height:15px;
	z-index:1;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 14px;
}

div.language a {
	color: yellow;
}


div.search_start {
    /*background-color:transparent;*/
	position:absolute;
	left:45px;
	top:72px;
	width:277px;
	height:25px;
	/*background: transparent url(../Bilder/dummy.jpg);*/
}

/*div.indexedsearchbox {
	background-color:#dddddd;
}
*/
div.topmenue {
	position:absolute;
	left:405px;
	top:40px;
	width:464px;
	height:29px;
	z-index:10;
	
}

div.mainmenue {
	position:absolute;
	left:420px;
	top:92px;
	width:580px;
	height:24px;
	text-align: left;
	background-color:#AAAAAA;
	z-index:10;
	
	
	
}

div.mainmenue ul{
  list-style-type: none;
  margin: 0;
  padding: 0;
}

div.mainmenue li{
  float: left;
  
  
}

div.mood_start {
	position:absolute;
	left:45px;
	top:121px;
	width:716px;
	height:308px;
}

/*div.mood_headline {
    background-color:#ffffff;
	position:absolute;
	left:87px;
	top:135px;
	width:610px;
	height:67px;
}

div.mood_menue {
    background-color:#ffffff;
	position:absolute;
	left:58px;
	top:223px;
	width:34px;
	height:197px;
}*/

div.event_start {
	position:absolute;
	left:767px;
	top:121px;
	width:230px;
	height:308px;
	/*background-image:url(../Bilder/Automechanika.png);*/
}

div.event_text {
	position:absolute;
	left:789px;
	top:346px;
	width:210px;
	height:75px;
	
}

div.event_text p{
	font-family: Arial, Helvetica, Sans-Serif;
	color:#E75113;
	font-size:18px;
	margin:0 0 5px 5px;
	
}



div.teaser_start_1 {
    background-color:#ffffff; 
	color:#555555;
	font-family:arial;
	font-size:11px;
	text-align:left;
	position:absolute;
	left:45px;
	top:436px;
	width:225px;
	height:132px;
	padding:0 0 0 10px;
}

div.teaser_start_2 {
    background-color:#ffffff; 
	color:#555555;
	font-family:arial;
	font-size:11px;
	text-align:left;
	position:absolute;
	left:286px;
	top:436px;
	width:225px;
	height:132px;
	padding:0 0 0 10px;
}

div.teaser_start_3 {
    background-color:#ffffff; 
    color:#555555;
	font-family:arial;
	font-size:11px;
	text-align:left;
	position:absolute;
	left:527px;
	top:436px;
	width:224px;
	height:132px;
	padding:0 0 0 10px;
	
}

div.teaser_start_4 {
    background-color:#ffffff; 
    color:#555555;
	font-family:arial;
	font-size:11px;
	text-align:left;
	position:absolute;
	left:767px;
	top:436px;
	width:224px;
	height:132px;
	padding:0 0 0 10px;
}

div.teaser_start_1_link {
    background-color:white; 
	position:absolute;
	left:45px;
	top:568px;
	width:225px;
	height:29px;
	padding:0 0 0 10px;
	/*background-image:url(../Bilder/weiterklein.png);
	background-repeat:no-repeat;
	background-position:5% 5%;*/
	color:#222222;
	font-family:arial;
	font-size:11px;
	text-align:justify;
	font-weight: bold;
	vertical-align:top;
}

div.teaser_start_1_link  p a{
    margin-left:5px;
	margin-top:0px;
	color:#222222;
    text-decoration:none;
    background-image:url(../Bilder/weiterklein.png);
    padding: 0 0 0 20px;
    background-repeat:no-repeat;
    font-weight:bold;
    font-size:11px;	

}	
	
div.teaser_start_1_link  p a:hover{
    margin-left:5px;
	margin-top:0px;
	color:#E75113;
    text-decoration:none;
    background-image:url(../Bilder/weiterklein.png);
    padding: 0 0 0 20px;
    background-repeat:no-repeat;
    font-weight:bold;
    font-size:11px;	

}	
	
	
	
	
	
	
div.teaser_start_2_link {
    background-color:#ffffff; 
	position:absolute;
	left:286px;
	top:568px;
	width:225px;
	height:29px;
	text-align:left;
	padding:0 0 0 10px;
	color:#222222;
	font-family:arial;
	font-size:11px;
	text-align:justify;
	font-weight: bold;
	background-position:5% 5%;
}

div.teaser_start_2_link  p a{
    margin-left:5px;
	margin-top:0px;
	color:#222222;
    text-decoration:none;
    background-image:url(../Bilder/weiterklein.png);
    padding: 0 0 0 20px;
    background-repeat:no-repeat;
    font-weight:bold;
    font-size:11px;	

}	
	
div.teaser_start_2_link  p a:hover{
    margin-left:5px;
	margin-top:0px;
	color:#E75113;
    text-decoration:none;
    background-image:url(../Bilder/weiterklein.png);
    padding: 0 0 0 20px;
    background-repeat:no-repeat;
    font-weight:bold;
    font-size:11px;	

}	




div.teaser_start_3_link {
    background-color:#ffffff; 
	position:absolute;
	left:527px;
	top:568px;
	width:224px;
	height:29px;
	text-align:left;
	padding:0 0 0 10px;
	color:#222222;
	font-family:arial;
	font-size:11px;
	text-align:justify;
	font-weight: bold;
	background-position:5% 5%;
}

div.teaser_start_3_link  p a{
    margin-left:5px;
	margin-top:0px;
	color:#222222;
    text-decoration:none;
    background-image:url(../Bilder/weiterklein.png);
    padding: 0 0 0 20px;
    background-repeat:no-repeat;
    font-weight:bold;
    font-size:11px;	

}	
	
div.teaser_start_3_link  p a:hover{
    margin-left:5px;
	margin-top:0px;
	color:#E75113;
    text-decoration:none;
    background-image:url(../Bilder/weiterklein.png);
    padding: 0 0 0 20px;
    background-repeat:no-repeat;
    font-weight:bold;
    font-size:11px;	

}	

div.teaser_start_4_link {
    background-color:#ffffff; 
	position:absolute;
	left:767px;
	top:568px;
	width:224px;
	height:29px;
	text-align:left;
	padding:0 0 0 10px;
	color:#222222;
	font-family:arial;
	font-size:11px;
	text-align:justify;
	font-weight: bold;
	background-position:5% 5%;
}

div.teaser_start_4_link  p a{
    margin-left:5px;
	margin-top:0px;
	color:#222222;
    text-decoration:none;
    background-image:url(../Bilder/weiterklein.png);
    padding: 0 0 0 20px;
    background-repeat:no-repeat;
    font-weight:bold;
    font-size:11px;	

}	
	
div.teaser_start_4_link  p a:hover{
    margin-left:5px;
	margin-top:0px;
	color:#E75113;
    text-decoration:none;
    background-image:url(../Bilder/weiterklein.png);
    padding: 0 0 0 20px;
    background-repeat:no-repeat;
    font-weight:bold;
    font-size:11px;	

}	

div.footer {
	background-color:#aaaaaa;
	margin-left:45px;
	/*top:603px;*/
	width:956px;
	height:9px;
}

div.bottommenue {
	margin-left:550px;
	width:280px;
	height:48px;
	float:left;
	text-align:right;
	margin-top:-10px;
	
	
}

div.second_menue_style {
	left:0px;
	top:0px;
	width:170px;
	min-height:483px;
	background-color:#cccccc;
	float:left;
	margin-top:25px;
}

div.second_menue_1_style {
	/*margin-left:10px;*/
	margin-top:25px;
	width:165px;
	height:300px;
	text-align:left;
	white-space:nowrap;
	
}

div.second_menue_2_style {
	margin-left:10px;
	margin-top:10px;
	width:165px;
	height:100px;
	
}

div.content_help {
    background:url(../Bilder/divbg.gif) repeat;
    margin-left: 10px;
	margin-top:25px;
	margin-bottom:10px;
	width:776px;
	float:left;
	
}

div.content_middle_style {
	/*margin-left: 10px;
	margin-top:25px;*/
	margin-bottom:10px;
	width:598px;
	background-color:#ffffff;
	/*float:left;*/
	min-height:535px;
	
}

/*.content_middle_style p a {
    color:#555555;
    text-decoration:underline;
    /*background-image:url(../Bilder/weiterklein.png);
    padding: 0 0 0 15px;*/
 /*   background-repeat:no-repeat;
    font-weight:bold;
    font-size:10px;	
}*/

.content_middle_style p a  img{
    color:#555555;
    text-decoration:none;
    /*background-image:url(../Bilder/weiterklein.png);*/
    padding: 0 0 0 0px;
    background-repeat:no-repeat;
    font-weight:bold;
    font-size:10px;	
	border:none;
}	

/*.content_middle_style p a:hover {
    color:#E75113;
    text-decoration:underline;
    /*background-image:url(../Bilder/weiterklein.png);
    padding: 0 0 0 15px;*/
 /*   background-repeat:no-repeat;
	font-weight:bold;
	font-size:10px;
}	*/





div.content_middle_header_style {
	margin-left:10px;
	margin-top:10px;
	width:580px;
	height:115px;
	background-color:#ffffff;
	border:1px solid #cccccc;
	
}
div.content_middle_intro_style {
	margin-left:10px;
	width:580px;
	/*min-height:110px;*/
	background-color:#ffffff;
	text-align:left;
}

.content_middle_intro_style p {
	font-family:Arial, Helvetica, Sans-Serif;
	font-size:13px;
	color: #555555;
	line-height:17px;
	text-align:left;
	
}	

.content_middle_intro_style ul {
    list-style: url("../Bilder/quadrat.jpg") none outside; 
	margin-bottom:5px;
}	

.content_middle_intro_style p a{
	font-family:Arial, Helvetica, Sans-Serif;
	font-size:11px;
	color: #555555;
	/*line-height:17px;*/
	text-align:left;
	text-decoration:none;
	font-weight:bold;
	
}	

.content_middle_intro_style p a:hover{
	font-family:Arial, Helvetica, Sans-Serif;
	font-size:11px;
	color: #E75113;
	/*line-height:17px;*/
	text-align:left;
	text-decoration:none;
	font-weight:bold;
	
}	

p.content_intro {
    font-family:Arial, Helvetica, Sans-Serif;
	font-size:13px;
	color: #555555;
	line-height:17px;
	text-align:left;
	
}	

div.content_middle_box_1_style {
	width:275px;
	min-height:20px;
	background-color:#ffffff;
	text-align:left;
	float:left;
	margin-left:10px;
	font-family:Arial, Helvetica, Sans-Serif;
	font-size:11px;
	color: #555555;
}


.content_middle_box_1_style ul {
    list-style: url("../Bilder/quadrat.jpg") none outside; 
	margin-bottom:5px;
}	

.content_middle_box_1_style ul a {
    color:#555555;
    text-decoration:none;
    /*background-image:url(../Bilder/weiterklein.png);*/
    padding: 0 0 5px 0px;
    background-repeat:no-repeat;
    font-weight:bold;
    font-size:11px;	
	
}	

.content_middle_box_1_style ul a:hover {
    color:#E75113;
    text-decoration:none;
    /*background-image:url(../Bilder/weiterklein.png);*/
    padding: 0 0 5px 0px;
    background-repeat:no-repeat;
	font-weight:bold;
	font-size:11px;
	
}	



div.content_middle_box_2_style {
	position:relativ;
	left:495px;
	margin-left:20px;
	width:275px;
	min-height:20px;
	background-color:#ffffff;
	text-align:left;
	float:right;
	padding-right:10px;
	font-family:Arial, Helvetica, Sans-Serif;
	font-size:11px;
	color: #555555;
    margin-bottom:10px;	
}

.content_middle_box_2_style ul {
    list-style: url("../Bilder/quadrat.jpg") none outside; 
}	


.content_middle_box_2_style ul a {
    color:#555555;
    text-decoration:none;
    /*background-image:url(../Bilder/weiterklein.png);*/
    padding: 0 0 5px 0px;
    background-repeat:no-repeat;
    font-weight:bold;
    font-size:11px;	
	
}	

.content_middle_box_2_style ul a:hover {
    color:#E75113;
    text-decoration:none;
    /*background-image:url(../Bilder/weiterklein.png);*/
    padding: 0 0 5px 0px;
    background-repeat:no-repeat;
	font-weight:bold;
	font-size:11px;
	
}	


p.content_middle_box {
    font-family:Arial, Helvetica, Sans-Serif;
	font-size:11px;
	color: #555555;
	text-align:left;
}	

div.content_middle_box_1Spalte {
	width:580px;
	min-height:90px;
	background-color:#ffffff;
	text-align:left;
	/*float:left;*/
	text-align:left;
	margin-left:10px;
	font-family:Arial, Helvetica, Sans-Serif;
	font-size:11px;
	color: #555555;
}

.content_middle_box_1Spalte ul {
    list-style: url("../Bilder/quadrat.jpg") none outside; 
	margin-bottom:5px;
}	

.content_middle_box_1Spalte ul a {
    color:#555555;
    text-decoration:none;
    /*background-image:url(../Bilder/weiterklein.png);*/
    padding: 0 0 5px 0px;
    background-repeat:no-repeat;
    font-weight:bold;
    font-size:11px;	
	
}	

.content_middle_box_1Spalte li a {
    color:#555555;
    text-decoration:none;
    /*background-image:url(../Bilder/pdf_button.jpg);*/
    padding: 0 0 5px 0px;
    background-repeat:no-repeat;
    font-weight:bold;
    font-size:11px;	
	font-family:Arial, Helvetica, Sans-Serif;
	
}	

.content_middle_box_1Spalte li a:hover {
    color:#E75113;
    text-decoration:none;
    /*background-image:url(../Bilder/pdf_button.jpg);*/
    padding: 0 0 5px 0px;
    background-repeat:no-repeat;
    font-weight:bold;
    font-size:11px;	
	font-family:Arial, Helvetica, Sans-Serif;
	
}	

div.csc-textpicHeader {
    /*font-family:Arial, Helvetica, Sans-Serif;
	font-size:11px;
	color: #555555;
	text-align:left;
	padding:2px 0 0 5px;*/
	height: 23px;
	white-space:nowrap;
	
	
}	


div.csc-textpic-text {
    font-family:Arial, Helvetica, Sans-Serif;
	font-size:11px;
	color: #555555;
	text-align:left;
	padding:2px 0 0 5px;
	
	
}	

.csc-textpic-text ul {
  list-style: url("../Bilder/quadrat.jpg") none outside; 
  
}  



div.csc-textpic div.csc-textpic-single-image img {
    margin-bottom:5px;
    margin-right:5px;
    margin-top:40px;
	
}


div.csc-textpic-center div.csc-textpic-imagewrap {
    margin:-40px 0 0 5px;

}

div.csc-textpic div.csc-textpic-imagewrap .csc-textpic-image .csc-textpic-caption {
   margin:0;
   font-family:Arial, Helvetica, Sans-Serif;
   font-size:11px;
   color: #555555;
   text-align:center;
  
}

div.csc-textpic div.csc-textpic-imagewrap dl.csc-textpic-image dd {
float:none;
}

dl.csc-textpic-image dd {
margin:0;
}

div.csc-header {
    /*height:40px;*/
	text-align:left;
	
	
}	

div.csc-header h1{
   	font-family:Arial, Helvetica, Sans-Serif;
	font-size: 13px;
	font-weight: bold;
	color:#555555;
	text-align:left;
	
	
}	

p.csc-linkToTop {
   text-align:right;
   margin-right:10px;
}


p.csc-linkToTop a{
    font-family:Arial, Helvetica, Sans-Serif;
	font-size: 11px;
	font-weight: bold;
	color:#555555;
	text-decoration:none;
	align:right;
}	

p.csc-linkToTop a:hover{
    font-family:Arial, Helvetica, Sans-Serif;
	font-size: 11px;
	font-weight: bold;
	color:#E75113;
	text-decoration:none;
	text-align:right;
}	

div.content_right_style {
	margin-left:10px;
	width:168px;
	min-height:450px;
	background-color:#ffffff;
	text-align:left;
	float:right;
	/*margin-top:25px;*/
	
}

p.content_right {
    font-family:Arial, Helvetica, Sans-Serif;
	font-size:11px;
	color: #555555;
}	

.content_right_style ul {
    list-style: url("../Bilder/quadrat.jpg") none outside; 
	margin-bottom:5px;
}	


  

/*.content_right_style p a {
    color:#555555;
    text-decoration:underline;
    background-image:url(../Bilder/weiterklein.png);
    padding: 0 0 0 20px;
    background-repeat:no-repeat;
    font-weight:bold;	
}	

.content_right_style p a:hover {
    color:#E75113;
    text-decoration:underline;
    background-image:url(../Bilder/weiterklein.png);
    padding: 0 0 0 20px;
    background-repeat:no-repeat;
	font-weight:bold;
}	*/

div.content_right_1_style {
	width:160px;
	/*min-height:150px;*/
	background-color:#ffffff;
	text-align:left;
	margin-top:10px;
	margin-left:5px;
	
}

.csc-header-n1 {
    margin-left:-5px;
	margin-top:-15px;
}	


div.content_right_2_style {
	width:160px;
	/*min-height:150px;*/
	background-color:#ffffff;
	text-align:left;
	/*margin-top:40px;*/
	font-family:Arial, Helvetica, Sans-Serif;
	font-size:11px;
	color: #555555;
	margin-left:5px;
}



div.content_right_3_style {
	width:160px;
	/*min-height:50px;*/
	background-color:#ffffff;
	text-align:left;
	margin-top:10px;
}

/*Navigationen   */

/*Submenue     */
.subnav_title {
    font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#E75113;
	font-weight:bold;
	margin-left:10px;
	
}	

.subnav_title a {
    font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#E75113;
	font-weight:bold;
	margin-left:0px;
	text-decoration:none;
	
}	

.subnav_aktiv {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	/*font-weight:bold;*/
	color:#4c6774;
	display:block;
	width:144px;
	height:24px;
	margin:0 0 0 0;
	padding: 5px 0 0 40px;
	text-decoration:none;
}

.subnav li {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#E75113;
	display:block;
	width:144px;
	height:24px;
	margin:0 0 0 0;
	padding: 5px 0 0 40px;
	text-decoration:none;
}

.subnav_act {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#E75113;
	display:block;
	width:144px;
	height:24px;
	margin:0 0 0 0;
	padding: 0px 0 0 0px;
	text-decoration:none;
}


.subnav_normal {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#000000;
	display:block;
	width:144px;
	height:20px;
	margin:0 0 0 0;
	padding: 0 0 0 0;
	text-decoration:none;
}

a.subnav {
  font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#000000;
	display:block;
	width:144px;
	height:24px;
	margin:0 0 0 0;
	text-decoration:none; 
}

a.subnav:hover {
color:#E75113;
}

a.subnav:active {
color:#E75113;
}    

ul {
list-style:none;
padding:0 0 0 15px;
}

/* Menue unten     */
a.navu, .navu_cur {
               font-family:Arial, Helvetica, sans-serif;
               font-size:11px;
               font-weight:bold;
               color:#777777;
               width:auto;
               margin:0px 0 0 0;
               padding: 0 0 0 10px;
               text-decoration:none;
			   /*float:left;*/
}
.navu_cur{ color:#000000; } 





a.navu:hover {
color:#000000;
}



.navu ul{
list-style-type:none;
margin:0;
padding: 0px;



}
.navu li{
float:right;
line-height: 110%;

}


/* Menue oben     */
a.navo, .navo_cur {
               font-family:Arial, Helvetica, sans-serif;
               font-size:11px;
               font-weight:bold;
               color:#777777;
               width:auto;
               margin:0px 20px 0 0;
               padding: 0 0 0 10px;
               text-decoration:none;
			   float:left;
			   
}
.navo_cur{ color:#000000; } 


a.navo:hover {
color:#000000;
}



.navo ul{
list-style-type:none;
margin:0;
padding: 0px;


}
.navo li{
float:left;




}


/* Hauptmenue    */

a.navh, .navh_act {
               font-family:Arial, Helvetica, sans-serif;
               font-size:0.75em;
               font-weight:bold;
               color:#FFFFFF;
               width:auto;
               margin:4px 12px 0 0;
               padding: 0 0 0 11px;
               text-decoration:none;
			   float:left;
			   /*display:inline;*/
			  
}
.navh_act{ color:#E75113; } 


a.navh:hover {
color:#E75113;
}



.navh ul{
list-style-type:none;
margin:0;
padding: 0px;


}
.navh li{


}




div.content_middle_intro_style li {
  font-size:11px;
  font-family:Arial, Helvetica, Sans-Serif;
  color:#555555;
  text-align:left;
}  

/* Eigene Klassen f?r Academy */

div.content_right_academy {
	margin-left:10px;
	width:168px;
	height:450px;
	background-color:#cccccc;
	text-align:left;
	float:right;
	/*margin-top:10px;*/
	/*padding:15px 0 0 0;*/
}

/*.content_right_academy p {
    margin-left:10px;
}	*/

.content_right_academy p a {
    color:#555555;
    text-decoration:none;
    background-image:url(../Bilder/weiterklein.png);
    padding: 0 0 0 15px;
    background-repeat:no-repeat;
    font-weight:bold;	
}	

.content_right_academy p a:hover {
    color:#E75113;
    text-decoration:none;
    background-image:url(../Bilder/weiterklein.png);
    padding: 0 0 0 15px;
    background-repeat:no-repeat;
	font-weight:bold;
}	

div.content_right_1_academy {
	width:168px;
	min-height:236px;
	background-color:#ffffff;
	text-align:left;
	/*margin-top:10px;
	margin-left:5px;*/
	/*margin-bottom:10px;*/

}

/*div.content_right_1_academy  h1{
   margin-left:5px;
}*/

/*.content_right_academy p {
    margin-left:10px;
}*/	

div.content_right_2_academy {
	width:168px;
	min-height:236px;
	background-color:#ffffff;
	text-align:left;
	margin-top:9px;
}

.content_right_2_academy  h3{
    padding:10px 0 0 5px;
}	

.content_right_2_academy  p{
    padding:0px 0 0 5px;
}	




.csc-textpic  .csc-textpic-single-image {
    margin:0;
}	

div.content_right_3_academy {
	position:absolute;
	left:840px;
	top:390px;
	width:110px;
	height:75px;
	
}

.content_right_3_academy p a {
    color:#ffffff;
    text-decoration:none;
    background-image:url(../Bilder/weiter_klein_w.png);
    padding: 0 0 0 15px;
    background-repeat:no-repeat;
    font-weight:bold;	
}	

.content_right_3_academy p a:hover {
    color:#ffffff;
    text-decoration:none;
    background-image:url(../Bilder/weiter_klein_w.png);
    padding: 0 0 0 15px;
    background-repeat:no-repeat;
	font-weight:bold;
}	





div.content_middle_header_academy {
	/*background-image:url(../Bilder/Academy.jpg);*/
	margin-left:10px;
	margin-top:10px;
	width:580px;
	height:110px;
	background-color:#ffffff;
	
}

/*RTE.classesAnchor*/
 
#content_middle_style a.internal-link, #content_middle_style a.internal-link-new-window , #content_right_style a.internal-link, #content_right_style a.internal-link-new-window {
  padding: 0 0 0 20px;
  background: url(../Bilder/weiterklein.png) 0em 0.1em no-repeat ;
  color:#555555;
  text-decoration:none;
  font-family:Arial, Helvetica, Sans-Serif;
  font-size:11px;
  font-weight:bold;
  
}

#content_middle_style a.internal-link:hover, #content_middle_style a.internal-link-new-window:hover , #content_right_style a.internal-link:hover, #content_right_style a.internal-link-new-window:hover {
  padding: 0 0 0 20px;
  background: url(../Bilder/weiterklein.png) 0em 0.1em no-repeat ;
  color:#E75113;
  text-decoration:none;
  font-family:Arial, Helvetica, Sans-Serif;
  font-size:11px;
  font-weight:bold;
}

#content_middle_style a.internal-link-ohne-bild, #content_middle_style a.internal-link-new-window-ohne-bild , #content_right_style a.internal-link-ohne-bild, #content_right_style a.internal-link-new-window-ohne-bild {
  padding: 0 0 0 0px;
  color:#555555;
  text-decoration:none;
  font-weight:bold;
}

#content_middle_style a.internal-link-ohne-bild:hover, #content_middle_style a.internal-link-new-window-ohne-bild:hover , #content_right_style a.internal-link-ohne-bild:hover, #content_right_style a.internal-link-new-window-ohne-bild:hover {
  padding: 0 0 0 0px;
  color:#E75113;
  text-decoration:none;
  font-weight:bold;
}



#content_middle_style a.external-link, #content_middle_style a.external-link-new-window, #content_right_style a.external-link, #content_right_style a.external-link-new-window  {
  padding: 0 0 0 0px;
  color:#555555;
  text-decoration:none;
  font-weight:bold;
}

#content_middle_style a.external-link:hover, #content_middle_style a.external-link-new-window:hover, #content_right_style a.external-link:hover, #content_right_style a.external-link-new-window:hover  {
  padding: 0 0 0 0px;
  color:#E75113;
  text-decoration:none;
  font-weight:bold;  
}

 
#content_middle_style a.download_pdf, #content_right_style a.download_pdf , #content_middle_box_1Spalte a.download_pdf {
  padding-left: 20px; 
  background: url(../Bilder/weiterklein.png) 0em 0.1em no-repeat ;
  color:#555555;
  text-decoration:none;
  font-size:11px;
  font-family:Arial, Helvetica, Sans-Serif;
  font-weight:bold;
}

#content_middle_style a.download_pdf:hover, #content_right_style a.download_pdf:hover, #content_middle_box_1Spalte a.download_pdf:hover {
  padding-left: 20px; 
  background: url(../Bilder/weiterklein.png) 0em 0.1em no-repeat ;
  color:#E75113;
  text-decoration:none;
  font-size:11px;
  font-family:Arial, Helvetica, Sans-Serif;
  font-weight:bold;
}
 
#content_middle_style a.download_pdf_ohne_bild, #content_right_style a.download_pdf_ohne_bild,  #content_middle_box_1Spalte a.download_pdf_ohne_bild {
  padding-left: 0px; 
  color:#555555;
  text-decoration:none;
  font-weight:bold;
  font-size:11px;
  font-family:Arial, Helvetica, Sans-Serif;
  font-weight:bold;
}

#content_middle_style a.download_pdf_ohne_bild:hover, #content_right_style a.download_pdf_ohne_bild:hover, #content_middle_box_1Spalte a.download_pdf_ohne_bild:hover {
  padding-left: 0px; 
  color:#E75113;
  text-decoration:none;
  font-weight:bold;
  font-size:11px;
  font-family:Arial, Helvetica, Sans-Serif;
  font-weight:bold;
}
 

 
#content_middle_style a.mail, #content_right_style a.mail {
  padding-left: 0px; 
  color:#555555;
  text-decoration:none;
}

#content_middle_style a.mail:hover, #content_right_style a.mail:hover {
  padding-left: 0px; 
  color:#E75113;
  text-decoration:none;
}

/* CSS fuer Kontaktformular*/
div.tx-powermail-pi1 {
    font-family:Arial, Helvetica, Sans-Serif;
	font-size:11px;
	color: #555555;
	line-height:17px;
	text-align:left;
		
}	

div.tx-powermail-pi1 legend{
    display:none;
}	
.links  { padding: 1em; font:80%/1 sans-serif; float:left;border:none; text-align:left;font-size:11px;}

.tx-powermail-pi1 fieldset { padding: 1em; font:80%/1 sans-serif; text-align:left;}
.tx-powermail-pi1 label { font-family:verdana,arial; width: 12em; font-size: 11px; padding: 0px 10px 0px 10px; float: left; text-align: left;margin-right: 0.5em display: block;max-width:90px; }

.tx-powermail-pi1 p { font-family:verdana,arial; width: 12em; font-size: 11px; padding: 0px 10px 0px 10px; float: left; text-align: left;margin-right: 0.5em display: block;max-width:90px; }
.tx-powermail-pi1 input { margin-bottom: 10px;text-align:left;}
.tx-powermail-pi1 textarea { margin-bottom: 10px; }
.tx-powermail-pi1 legend { font-family:verdana,arial; font-size: 12px; padding: 0px 10px 0px 10px; }
.tx-powermail-pi1 select {margin-bottom:10px; }

.rechts { padding: 1em; font:80%/1 sans-serif; border: none;float:right;}

/*.linkscheckboxen  { 
       
	  font: sans-serif; 
	  float:left;
	  border:none; 
	  text-align:left;
	  margin-left:0px;
	  
	  
	  
}*/

/*.linkscheckboxen  label { 
      
	  font: sans-serif; 
	  float:left;
	  border:none; 
	  text-align:left;
	  margin-left:0px;
	  font-size:11px;
	  width:250px;
	  
}
*/

fieldset.tx-powermail-pi1_fieldset_10   {
	margin-left:-10px;
	margin-top: -20px;
}

fieldset.tx-powermail-pi1_fieldset_10 input{
	width: 165px;
	font-size:11px;
}

fieldset.tx-powermail-pi1_fieldset_10 select{
	width: 170px;
	font-size:11px;
}

fieldset.tx-powermail-pi1_fieldset_11 select{
	
	font-size:11px;
}

fieldset.tx-powermail-pi1_fieldset_11   {
	margin-top: -20px;
}

fieldset.tx-powermail-pi1_fieldset_11 input{
	font-size:11px;
}


fieldset.tx-powermail-pi1_fieldset_12  {
	width: 200px;
	border: none;
	float:left;
	margin-top:-30px;
	
}


fieldset.tx-powermail-pi1_fieldset_12  label {
	max-width: 150px;
	margin-bottom:10px;
	margin-right:20px;
	
}



fieldset.tx-powermail-pi1_fieldset_13 {
	width: 280px;
	border: none;
	float:right;
	margin-top:-40px;
	margin-left:-20px;
}



fieldset.tx-powermail-pi1_fieldset_13  label {
	max-width: 250px;
	margin-bottom:10px;
	margin-right:20px;
	
	
	
}

fieldset.tx-powermail-pi1_fieldset_14 {
	border: none;
	margin-top:10px;
	margin-left:-7px;
	
}

fieldset.tx-powermail-pi1_fieldset_46 {
	width: 500px;
	border: none;
	float:left;
	margin-top:-5px;
	margin-left:12px;
}

fieldset.tx-powermail-pi1_fieldset_51 {
	width: 500px;
	border: none;
	float:left;
	margin-top:-5px;
}

fieldset.tx-powermail-pi1_fieldset_63 {
	border: none;
	float:left;
	margin-top: 5px;
}

fieldset.tx-powermail-pi1_fieldset_72 {
	border: none;
	font-weight: bold;
	position: absolute;
	top: 470px;
	left: 520px;
}

#powermaildiv_uid434 label {
    padding-left: 40px;
	padding-top: 3px;
	width:  250px;
	max-width:250px;
}
#powermaildiv_uid434 input {
    margin-left: -285px;
	margin-top: 13px;
}

#powermaildiv_uid435 label {
    padding-left: 40px;
	padding-top: 15px;
	width:  250px;
	max-width:250px;
}
#powermaildiv_uid435 input {
    margin-left: -285px;
	margin-top: 25px;
}

#powermaildiv_uid436 input[type="submit"]:hover{
     margin-top:15px;
	 margin-left:155px;
	 font-family:Arial,Helvetica, Sans-Serif;
	 font-size:13px;
	 color:#555555;
	 background-color: #FFFFFF;
	 padding:0px 0 0 15px;
	 font-weight:bold;
	 text-decoration:none;
	 border:none;
	 cursor:pointer;
}

#powermaildiv_uid436 input[type="submit"]{
     margin-top:15px;
	 margin-left:155px;
	 font-family:Arial,Helvetica, Sans-Serif;
	 font-size:13px;
	 color:#E75113;
	 background-color: #FFFFFF;
	 padding:0px 0 0 15px;
	 font-weight:bold;
	 text-decoration:none;
	 border:none;
}

#powermaildiv_uid388  {
	font-size: 13px; 
	margin-top: 15px;
	margin-bottom: 15px;
}

#powermaildiv_uid323 {
   overflow:hidden;
   font-size: 12px;
   font-family:Arial,Helvetica, Sans-Serif;
   margin-top: -32px;
   margin-left: 78px;
}

#powermaildiv_uid323 label {

}
#powermaildiv_uid323 input {
	margin-left: -60px;
}

#powermaildiv_uid322 {
   overflow:hidden;
   font-size: 12px;
   font-family:Arial,Helvetica, Sans-Serif;
   margin-left: -30px;
}

#powermaildiv_uid322 label {

}
#powermaildiv_uid322 input {
	margin-left: -60px;
}

#powermaildiv_uid315 {
   overflow:hidden;
   font-size: 12px;
   font-family:Arial,Helvetica, Sans-Serif;
   margin-top: 10px;
}

#powermaildiv_uid315 label {
    padding-left: 9px;
	width:  260px;
	max-width:260px;
}
#powermaildiv_uid315 input {
    margin-left: -20px;
	width: 135px;
}

#powermaildiv_uid316 {
   overflow:hidden;
   font-size: 12px;
   font-family:Arial,Helvetica, Sans-Serif;
   margin-top: 15px;
}

#powermaildiv_uid316 label {
    padding-left: 40px;
	padding-top: 3px;
	width:  280px;
	max-width:280px;
}
#powermaildiv_uid316 input {
    margin-left: -320px;

}

#powermaildiv_uid317 {
   overflow:hidden;
   font-size: 12px;
   font-family:Arial,Helvetica, Sans-Serif;
   margin-top: -15px;
   margin-left: -110px;
}

#powermaildiv_uid317 label {
	width:  100px;
	max-width: 100px;
	margin-left: 320px;
	padding-top: 3px;
}
#powermaildiv_uid317 input {
    margin-left: -140px;
	padding-top: 3px;
}

.powermail_check_inner_uid317_0 {

}	

.powermail_check_inner_uid317_1 {
    margin-left: 115px;
	margin-top: -26px;
	float: left;
}

#powermaildiv_uid319 {
   margin-left: 8px;
   margin-top: -15px;
}



#powermaildiv_uid318 {
   overflow:hidden;
   font-size: 12px;
   font-family:Arial,Helvetica, Sans-Serif;
   margin-top: -20px;
   margin-left: 8px;
}

#powermaildiv_uid99 label {
    visibility:hidden;
}	

#powermaildiv_uid179 label {
    margin-top: 32px;
}
#powermaildiv_uid179 input {
    margin-top: 32px;
}	

#powermaildiv_uid228 label {
    margin-top: 32px;
}
#powermaildiv_uid228 input {
    margin-top: 32px;
}

#powermaildiv_uid292 input {
    margin-top: 52px;
}
#powermaildiv_uid292 label {
    margin-top: 55px;
}	


#powermaildiv_uid102 {
    font-family:Arial, Helvetica, Sans-Serif;
	font-size: 11px;
	color:#555555;
}	

#powermaildiv_uid103 {
    display:none;
}	

.tx_powermail_pi1_fieldwrap_html_checkbox_title {
    font-size:13px;
	font-weight:bold;
	visibility: hidden;
	margin-left:-150px;
}	



.powermail_check_inner_uid92_0 {
    margin-bottom:10px;
}	

.powermail_check_inner_uid92_1 {
    margin-bottom:10px;
}	

.powermail_check_inner_uid92_2 {
    margin-bottom:10px;
}	

.powermail_check_inner_uid92_3 {
    margin-bottom:10px;
}	

.powermail_check_inner_uid92_4 {
    margin-bottom:10px;
}	

.powermail_check_inner_uid92_5 {
    margin-bottom:10px;
}	

.powermail_check_inner_uid92_6 {
    margin-bottom:10px;
}	

.powermail_check_inner_uid93_0 {
    margin-bottom:15px;
}	

.powermail_check_inner_uid93_1 {
    margin-bottom:15px;
}	

.powermail_check_inner_uid93_2 {
    margin-bottom:15px;
}	

.powermail_check_inner_uid93_3 {
    margin-bottom:15px;
}	

.powermail_check_inner_uid93_4 {
    margin-bottom:15px;
}	

.powermail_check_inner_uid93_5 {
    margin-bottom:15px;
}	

.powermail_check_inner_uid289_0 {
    margin-bottom:3px;
}	

.powermail_check_inner_uid289_1 {
    margin-bottom:3px;
}	

.powermail_check_inner_uid289_2 {
    margin-bottom:3px;
}	

.powermail_check_inner_uid289_3 {
    margin-bottom:3px;
}	

.powermail_check_inner_uid289_4 {
    margin-bottom:3px;
}

#powermaildiv_uid289 label {
    padding-left: 30px;
	width:  250px;
	max-width:250px;
}
#powermaildiv_uid289 input {
    margin-left: -288px;
}

#powermaildiv_uid297 label {
    padding-left: 30px;
	width:  330px;
	max-width:330px;
	margin-top: 10px;
}
#powermaildiv_uid297 input {
    margin-left: -368px;
	margin-top: 10px;
}


/*fieldset.tx-powermail-pi1_fieldset_12 div.tx-powermail_pi1_fieldwrap_html_92 label {
       display:inline;
	   float: none;
	   clear: none;
	   margin: 0;
	   width: 100px;

}

fieldset.tx-powermail-pi1_fieldset_12 p.tx_powermail_pi1_fieldwrap_html_check_title {
	display: block;
	float: left;
	width: 100px;
	margin-right: 10px;
}
div.tx_powermail_pi1_fieldwrap_html {
	clear: both;
}
*/




/*#tx-powermail-pi1_fieldset_12 {
    border:none;
	float:left;
}	

#tx-powermail-pi1_fieldset_13 {
    border:none;
	float:right;
}	*/
	

.rechtscheckboxen  { 
      padding: 1em; 
	  font: sans-serif; 
	  float:right;
	  border:none; 
	  text-align:left;
	  margin-left:0px;
	  
	  
}

#powermaildiv_uid93 label {
    width:180px;
	font-size:11px;
}	
	
#powermaildiv_uid97 {
    max-width:300px;
	font-size:12px;
	margin-left:10px;
	margin-bottom:10px;
	margin-top:10px;
}	



#powermaildiv_uid214 label {
   display:block;
   white-space:nowrap;

} 
#powermaildiv_uid214 textarea {
   margin-top:20px;
   margin-left:-100px;
   overflow:hidden;
   width:250px;

} 

#powermaildiv_uid19 label {
   display:block;
   white-space:nowrap;

} 

#powermaildiv_uid19 textarea {
   margin-top:20px;
   margin-left:-100px;
   overflow:hidden;
   width:250px;

} 

#powermaildiv_uid288  {
   overflow:hidden;
   width:450px;
   font-size: 12px;
   font-family:Arial,Helvetica, Sans-Serif;
   line-height: 1.5;
} 

#powermaildiv_uid298  {
   overflow:hidden;
   width:450px;
   font-size: 12px;
   font-family:Arial,Helvetica, Sans-Serif;
   line-height: 1.5;
   margin-top: 80px;
   padding-left: 0px;
   margin-left: -10px;
} 

#powermaildiv_uid289  {
   overflow:hidden;
   width:450px;
   font-size: 12px;
   font-family:Arial,Helvetica, Sans-Serif;
   line-height: 1.5;
   margin-top: 15px;
} 

#powermaildiv_uid292  {
   overflow:hidden;
   width:450px;
   font-size: 12px;
   font-family:Arial,Helvetica, Sans-Serif;
   margin-top: -142px;
   margin-left: 291px;
} 

#powermaildiv_uid294  {
   overflow:hidden;
   width:450px;
   font-size: 12px;
   font-family:Arial,Helvetica, Sans-Serif;
   margin-top: 20px;
   margin-left: 0px;
}

#powermaildiv_uid305  {
   overflow:hidden;
   width:270px;
   font-size: 12px;
   font-family:Arial,Helvetica, Sans-Serif;
   margin-top: 32px;
   margin-left: 0px;
}

#powermaildiv_uid310  {
   overflow:hidden;
   width:270px;
   font-size: 12px;
   font-family:Arial,Helvetica, Sans-Serif;
   margin-top: 62px;
   margin-left: 0px;
}

#powermaildiv_uid312  {
   overflow:hidden;
   width:270px;
   font-size: 12px;
   font-family:Arial,Helvetica, Sans-Serif;
   margin-top: 62px;
   margin-left: 0px;
}

#powermaildiv_uid294 label {
    margin-bottom: 7px;
	padding-left: 0px;
	width:  250px;
	max-width:250px;
}

#powermaildiv_uid104 input[type="submit"]{
     margin-top:0px;
	 margin-left:-5px;
	 font-family:Arial,Helvetica, Sans-Serif;
	 font-size:11px;
	 color:#555555;
	 padding:0px 0 0 15px;
	 background: url(../Bilder/weiterklein.png) 0 0.1em no-repeat ;
	 font-weight:bold;
	 text-decoration:none;
	 border:none;
}	   

#powermaildiv_uid95 input[type="submit"]{
     margin-top:0px;
	 margin-left:10px;
	 font-family:Arial,Helvetica, Sans-Serif;
	 font-size:11px;
	 color:#555555;
	 padding:0px 0 0 15px;
	 background: url(../Bilder/weiterklein.png) 0 0.1em no-repeat ;
	 font-weight:bold;
	 text-decoration:none;
	 border:none;
}	   


#powermaildiv_uid215 input[type="submit"]{
     margin-top:10px;
	 margin-left:10px;
	 font-family:Arial,Helvetica, Sans-Serif;
	 font-size:11px;
	 color:#555555;
	 padding:0px 0 0 15px;
	 background: url(../Bilder/weiterklein.png) 0 0.1em no-repeat ;
	 font-weight:bold;
	 text-decoration:none;
	 border:none;
}	   

#powermaildiv_uid225 input[type="submit"]:hover{
     margin-top:10px;
	 margin-left:10px;
	 font-family:Arial,Helvetica, Sans-Serif;
	 font-size:11px;
	 color:#E75113;
	 padding:0px 0 0 15px;
	 background: url(../Bilder/weiterklein.png) 0 0.1em no-repeat ;
	 font-weight:bold;
	 text-decoration:none;
	 border:none;
	 cursor:pointer;
}

#powermaildiv_uid225 input[type="submit"]{
     margin-top:10px;
	 margin-left:10px;
	 font-family:Arial,Helvetica, Sans-Serif;
	 font-size:11px;
	 color:#555555;
	 padding:0px 0 0 15px;
	 background: url(../Bilder/weiterklein.png) 0 0.1em no-repeat ;
	 font-weight:bold;
	 text-decoration:none;
	 border:none;
}	

#powermaildiv_uid290 input[type="submit"]:hover{
     margin-top:10px;
	 margin-left:0px;
	 font-family:Arial,Helvetica, Sans-Serif;
	 font-size:11px;
	 color:#E75113;
	 padding:0px 0 0 15px;
	 background: url(../Bilder/weiterklein.png) 0 0.1em no-repeat ;
	 font-weight:bold;
	 text-decoration:none;
	 border:none;
	 cursor:pointer;
}

#powermaildiv_uid290 input[type="submit"]{
     margin-top:10px;
	 margin-left:0px;
	 font-family:Arial,Helvetica, Sans-Serif;
	 font-size:11px;
	 color:#555555;
	 padding:0px 0 0 15px;
	 background: url(../Bilder/weiterklein.png) 0 0.1em no-repeat ;
	 font-weight:bold;
	 text-decoration:none;
	 border:none;
}   

#powermaildiv_uid319 input[type="submit"]:hover{
     margin-top:10px;
	 margin-left:0px;
	 font-family:Arial,Helvetica, Sans-Serif;
	 font-size:11px;
	 color:#E75113;
	 padding:0px 0 0 15px;
	 background: url(../Bilder/weiterklein.png) 0 0.1em no-repeat ;
	 font-weight:bold;
	 text-decoration:none;
	 border:none;
	 cursor:pointer;
}

#powermaildiv_uid319 input[type="submit"]{
     margin-top:10px;
	 margin-left:0px;
	 font-family:Arial,Helvetica, Sans-Serif;
	 font-size:11px;
	 color:#555555;
	 padding:0px 0 0 15px;
	 background: url(../Bilder/weiterklein.png) 0 0.1em no-repeat ;
	 font-weight:bold;
	 text-decoration:none;
	 border:none;
}   

#powermaildiv_uid389 input[type="submit"]:hover{
     margin-top:10px;
	 margin-left:0px;
	 font-family:Arial,Helvetica, Sans-Serif;
	 font-size:11px;
	 color:#E75113;
	 padding:0px 0 0 15px;
	 background: url(../Bilder/weiterklein.png) 0 0.1em no-repeat ;
	 font-weight:bold;
	 text-decoration:none;
	 border:none;
	 cursor:pointer;
}

#powermaildiv_uid389 input[type="submit"]{
     margin-top:10px;
	 margin-left:0px;
	 font-family:Arial,Helvetica, Sans-Serif;
	 font-size:11px;
	 color:#555555;
	 padding:0px 0 0 15px;
	 background: url(../Bilder/weiterklein.png) 0 0.1em no-repeat ;
	 font-weight:bold;
	 text-decoration:none;
	 border:none;
}  

#powermaildiv_uid215 input[type="submit"]:hover{
     margin-top:10px;
	 margin-left:10px;
	 font-family:Arial,Helvetica, Sans-Serif;
	 font-size:11px;
	 color:#E75113;
	 padding:0px 0 0 15px;
	 background: url(../Bilder/weiterklein.png) 0 0.1em no-repeat ;
	 font-weight:bold;
	 text-decoration:none;
	 border:none;
	 cursor:pointer;
}

#powermaildiv_uid11 input[type="submit"]{
     margin-top:10px;
	 margin-left:10px;
	 font-family:Arial,Helvetica, Sans-Serif;
	 font-size:11px;
	 color:#555555;
	 padding:0px 0 0 15px;
	 background: url(../Bilder/weiterklein.png) 0 0.1em no-repeat ;
	 font-weight:bold;
	 text-decoration:none;
	 border:none;
}	   

#powermaildiv_uid11 input[type="submit"]:hover{
     margin-top:10px;
	 margin-left:10px;
	 font-family:Arial,Helvetica, Sans-Serif;
	 font-size:11px;
	 color:#E75113;
	 padding:0px 0 0 15px;
	 background: url(../Bilder/weiterklein.png) 0 0.1em no-repeat ;
	 font-weight:bold;
	 text-decoration:none;
	 border:none;
	 cursor:pointer;
}	   

#powermaildiv_uid20 input[type="reset"]{
     margin-top:10px;
	 margin-left:10px;
	 font-family:Arial,Helvetica, Sans-Serif;
	 font-size:11px;
	 color:#555555;
	 padding:0px 0 0 15px;
	 background: url(../Bilder/weiterklein.png) 0 0.1em no-repeat ;
	 font-weight:bold;
	 text-decoration:none;
	 border:none;
}	   



#powermaildiv_uid20 input[type="reset"]:hover {
     margin-top:10px;
	 margin-left:10px;
	 font-family:Arial,Helvetica, Sans-Serif;
	 font-size:11px;
	 color:#E75113;
	 padding:0px 0 0 15px;
	 background: url(../Bilder/weiterklein.png) 0 0.1em no-repeat ;
	 font-weight:bold;
	 text-decoration:none;
	 border:none;
	 cursor:pointer;
	 
}	   


.tx-powermail-pi1_mandatory_submit {
     margin-top:10px;
	 margin-left:10px;
	 font-family:Arial,Helvetica, Sans-Serif;
	 font-size:11px;
	 color:#555555;
	 padding:0px 0 0 15px;
	 background: url(../Bilder/weiterklein.png) 0 0.1em no-repeat ;
	 font-weight:bold;
	 text-decoration:none;
	 border:none;
}	 

.tx-powermail-pi1_confirmation_submit {
     margin-top:10px;
	 margin-left:10px;
	 font-family:Arial,Helvetica, Sans-Serif;
	 font-size:11px;
	 color:#555555;
	 padding:0px 0 0 15px;
	 background: url(../Bilder/weiterklein.png) 0 0.1em no-repeat ;
	 font-weight:bold;
	 text-decoration:none;
	 border:none;
}	 

.tx-powermail-pi1_confirmation_back {
     margin-top:10px;
	 margin-left:10px;
	 font-family:Arial,Helvetica, Sans-Serif;
	 font-size:11px;
	 color:#555555;
	 padding:0px 0 0 15px;
	 background: url(../Bilder/weiterklein.png) 0 0.1em no-repeat ;
	 font-weight:bold;
	 text-decoration:none;
	 border:none;
}	 

/* Klassen  Powermail Webcast */

#powermaildiv_uid124 input[type="submit"]{
     margin-top:10px;
	 margin-left:80px;
	 font-family:Arial,Helvetica, Sans-Serif;
	 font-size:11px;
	 color:#555555;
	 padding:0px 0 0 15px;
	 background: url(../Bilder/weiterklein.png) 0 0.1em no-repeat ;
	 font-weight:bold;
	 text-decoration:none;
	 border:none;
}	   

#powermaildiv_uid124 input[type="submit"]:hover{
     margin-top:10px;
	 margin-left:80px;
	 font-family:Arial,Helvetica, Sans-Serif;
	 font-size:11px;
	 color:#E75113;
	 padding:0px 0 0 15px;
	 background: url(../Bilder/weiterklein.png) 0 0.1em no-repeat ;
	 font-weight:bold;
	 text-decoration:none;
	 border:none;
	 cursor:pointer;
}	   

#powermaildiv_uid127 {
     margin-top:10px;
	 margin-left:10px;
	 margin-bottom:15px;
	 font-family:Arial,Helvetica, Sans-Serif;
	 font-size:11px;
	 color:#555555;
	 font-weight:bold;
	 text-decoration:none;
	 width:250px;
}	   

#tx-powermail-pi1_fieldset_18 {
     margin-top:60px;
}	 



/* Tabellenklassen*/

.contenttable {
      margin:0 20px 0 20px;
	  padding:0px;
}	  


/* Klassen f?r Loginform*/

div.tx-arotealoginbox-pi1 {
     font-family:Arial,Helvetica, Sans-Serif;
	 font-size:11px;
	 color:#555555;
	 padding:0 0 0 0px;
	 margin-left:5px;
	 margin-top:5px;
	 
}	 

div.tx-felogin-pi1 {
    padding:5px 0 0 0;
}	

.homeLoginFormDiv {
     padding:0 0 0 5px;
}

.homeLoginFormHeadline {
      padding:5px 0 0 5px;
	  font-family:Arial, Helvetica, Sans-Srif;
	  font-size:13px;
	  color:#555555;
	  font-weight:bold;
}	 

.homeLoginFormError {
      padding:5px 0 0 5px;
	  font-family:Arial, Helvetica, Sans-Srif;
	  font-size:11px;
	  color:#E75113;
	  font-weight:bold;
}	  

.homeLoginFormUser{
     margin:0 0 10px 0;
	 background-color:#cccccc;
	 max-width:140px;
	 border:none;
	 padding:0 0 0 3px;
	 font-family:Arial, Helvetica, Sans-Srif;
	 
}	

.homeLoginFormPass{
     margin:0 0 10px 0;
	 background-color:#cccccc;
	 max-width:140px;
	 border:none;
	 padding:0 0 0 3px;
}	


.homeLoginFormLogin  {
     font-family:Arial,Helvetica, Sans-Serif;
	 font-size:11px;
	 color:#555555;
	 padding:0px 0 0 15px;
	 background: url(../Bilder/weiterklein.png) 0 0.1em no-repeat ;
	 font-weight:bold;
	 text-decoration:none;
	 border:none;
	 }

.homeLoginFormLogout  {
     font-family:Arial,Helvetica, Sans-Serif;
	 font-size:11px;
	 color:#555555;
	 padding:0px 0 0 15px;
	 background: url(../Bilder/weiterklein.png) 0 0.1em no-repeat ;
	 font-weight:bold;
	 text-decoration:none;
	 border:none;
	 }	 


	 
.csc-header-n1{
   	padding: 5px 0 0 5px;
	height:40px;
	
	
}	




/* Klassen f?r Event-Accordion*/

.ka-panel {
    margin-left:20px;
	text-align:left;
}	


/*.ka-panel h3 {
    font-size:11px;
	color:#555555;
}*/


/*.ka-panel h6{
    padding-left: 20px; 
	padding-top: -5px;
    background: url(../Bilder/quadrat.jpg) 0em 0.1em no-repeat ;
	color:#555555;
	font-weight:bold;
	
 }*/



/*Klasse f?r Google Map Modul*/

div.content_middle_box_map {
    margin: 250px 0 0px 20px;
	color:#555555;
	font-family:Arial, Helvetica, Sans Serif;
	font-size:11px;
	
}	

div.tx-lumogooglemaps-pi1 {
    margin-top:20px;
}	


/* Formatierungen f?r Download Bereich*/

div.feuser_logout {
    margin-top:10px;
}	

div.tx-srfeuserregister-pi1 {
    font-family:Arial, Helvetica, Sans-Serif;
	font-size:11px;
	color: #555555;
	line-height:17px;
	text-align:left;
	margin-top:20px;
		
}	

.csc-header-n1 {
    margin:0;
}

.tx-srfeuserregister-pi1 label { 
     font-family:verdana,arial; 
	 width: 12em; 
	 font-size: 11px; 
	 padding: 0px 10px 0px 10px; 
	 float: left; 
	 text-align: left;
	 margin-right: 0.5em display: block;
	 max-width:95px; 
}


.tx-srfeuserregister-pi1 input { 
     margin-bottom: 10px;
	 text-align:left;
}

.tx-srfeuserregister-pi1 input[type="password"] {
     margin-right:0px;
	 width:143px;
}

.tx-srfeuserregister-pi1 input[type="submit"] {
     margin-left:10px;
	 margin-top:10px;
	 font-family:Arial,Helvetica, Sans-Serif;
	 font-size:11px;
	 color:#555555;
	 padding:0px 0 0 15px;
	 background: url(../Bilder/weiterklein.png) 0 0.1em no-repeat ;
	 font-weight:bold;
	 text-decoration:none;
	 border:none;
	 
}

.tx-srfeuserregister-pi1 input a:hover[type="submit"] {
     margin-left:10px;
	 margin-top:10px;
	 font-family:Arial,Helvetica, Sans-Serif;
	 font-size:11px;
	 color:#E75113;
	 padding:0px 0 0 15px;
	 background: url(../Bilder/weiterklein.png) 0em 0.1em no-repeat ;
	 font-weight:bold;
	 text-decoration:none;
	 border:none;
}	 

.tx-srfeuserregister-pi1 select{ 
     margin-bottom: 10px;
	 text-align:left;
	 
}



.tx-srfeuserregister-pi1 label span {
     color:#555555;
}	 
 
 
.tx-srfeuserregister-pi1 p  { margin-top: .5em; margin-bottom: 0; padding: 0 .9em; text-indent: 0; color:#E75113; }
 
.tx-srfeuserregister-pi1 td {
    color:#555555;
	font-family:Arial,Helvetica, Sans-Serif;
	font-size:11px;
	max-width:150px;
}	
 
.tx-srfeuserregister-pi1 td  p{
    color:#555555;
	font-family:Arial,Helvetica, Sans-Serif;
	font-size:11px;
	
}	 
 
/* Tip a Friend Formatierung der Tabelle */
div.content_middle_box_1Spalte td {
     font-family:Arial, Helvetica, Sans-Serif;
	 font-size:11px;
	 color: #555555;
	 
}	

.table td{
     font-family:Arial, Helvetica, Sans-Serif;
	 font-size:11px;
	 color: #555555;
	 
}	

/*Formatierungen Downloadbereich*/

div.download_links {
	width:225px;
	min-height:20px;
	background-color:#ffffff;
	text-align:left;
	float:left;
	margin-left:10px;
	font-family:Arial, Helvetica, Sans-Serif;
	font-size:11px;
	color: #555555;
}



.download_links ul {
    list-style: url("../Bilder/quadrat.jpg") none outside; 
	margin-bottom:5px;
}	

.download_links ul a {
    color:#555555;
    text-decoration:none;
    /*background-image:url(../Bilder/weiterklein.png);*/
    padding: 0 0 5px 0px;
    background-repeat:no-repeat;
    font-weight:bold;
    font-size:11px;	
	
}	

.download_links ul a:hover {
    color:#E75113;
    text-decoration:none;
    /*background-image:url(../Bilder/weiterklein.png);*/
    padding: 0 0 5px 0px;
    background-repeat:no-repeat;
	font-weight:bold;
	font-size:11px;
	
}	


div.download_rechts {
	position:relativ;
	left:495px;
	margin-left:20px;
	width:225px;
	min-height:20px;
	background-color:#ffffff;
	text-align:left;
	float:right;
	padding-right:10px;
	font-family:Arial, Helvetica, Sans-Serif;
	font-size:11px;
	color: #555555;
    margin-bottom:10px;
    	
}




.download_rechts ul {
    list-style: url("../Bilder/quadrat.jpg") none outside; 
}	


.download_rechts ul a {
    color:#555555;
    text-decoration:none;
    /*background-image:url(../Bilder/weiterklein.png);*/
    padding: 0 0 5px 0px;
    background-repeat:no-repeat;
    font-weight:bold;
    font-size:11px;	
	
}	

.download_rechts ul a:hover {
    color:#E75113;
    text-decoration:none;
    /*background-image:url(../Bilder/weiterklein.png);*/
    padding: 0 0 5px 0px;
    background-repeat:no-repeat;
	font-weight:bold;
	font-size:11px;
	
}	

/* Formatierungen f?r Suchergebnisse    */

.tx-indexedsearch-title-caption a{
    font-family:Arial, Helvetica, Sans-Serif;
	font-size:11px;
	color: #555555;
	text-decoration:none;
	font-weight:bold;
}	

.tx-indexedsearch-title-caption a:hover{
    font-family:Arial, Helvetica, Sans-Serif;
	font-size:11px;
	color: #E75113;
	text-decoration:none;
	font-weight:bold;
}	

/* Formatierung der Sitemap  */

div.sitemap_links {
	width:275px;
	min-height:30px;
	background-color:#ffffff;
	text-align:left;
	float:left;
	margin-left:50px;
	font-family:Arial, Helvetica, Sans-Serif;
	font-size:11px;
	color: #555555;
}

.csc-header-n1 {
    height: 15px;
}	

.csc-header-n2 {
    height: 5px;
	margin-top:30px;
}	

.sitemap_links ul {
    /*list-style: url("../Bilder/quadrat.jpg") none outside; */
	margin-bottom:5px;
}	

.sitemap_links ul a {
    color:#555555;
    text-decoration:none;
    padding: 0 0 5px 0px;
    background-repeat:no-repeat;
    font-weight:bold;
    font-size:11px;	
	
}	

.sitemap_links ul a:hover {
    color:#E75113;
    text-decoration:none;
    padding: 0 0 5px 0px;
    background-repeat:no-repeat;
	font-weight:bold;
	font-size:11px;
	
}	



div.sitemap_rechts {
	position:relativ;
	left:495px;
	margin-left:20px;
	width:235px;
	min-height:20px;
	background-color:#ffffff;
	text-align:left;
	float:right;
	padding-right:10px;
	font-family:Arial, Helvetica, Sans-Serif;
	font-size:11px;
	color: #555555;
    margin-bottom:10px;	
}



.csc-header-n3 {
    height: 5px;
	margin-top:30px;
}	

.csc-header-n4 {
    height: 5px;
	margin-top:30px;
}	

.csc-header-n5 {
    height: 5px;
	margin-top:30px;
}	

.sitemap_rechts ul {
    /*list-style: url("../Bilder/quadrat.jpg") none outside; */
}	


.sitemap_rechts ul a {
    color:#555555;
    text-decoration:none;
    padding: 0 0 5px 0px;
    background-repeat:no-repeat;
    font-weight:bold;
    font-size:11px;	
	
}	

.sitemap_rechts ul a:hover {
    color:#E75113;
    text-decoration:none;
    padding: 0 0 5px 0px;
    background-repeat:no-repeat;
	font-weight:bold;
	font-size:11px;
	
}	


p.content_sitemap {
    font-family:Arial, Helvetica, Sans-Serif;
	font-size:11px;
	color: #555555;
	text-align:left;
}	

/* Formatierung Newsletter abonnieren */

#powermaildiv_uid128 {
    margin-bottom: 15px;
	font-family: Arial, Helvetica, Sans-Serif;
    font-size: 13px;
    font-style: normal;
    font-weight: bold;
    text-align: left;
    color: #555555;
}	



/* added by brunner-it */

#powermaildiv_uid158 {
     margin-top:10px;
	 margin-left:10px;
	 margin-bottom:15px;
	 font-family:Arial,Helvetica, Sans-Serif;
	 font-size:11px;
	 color:#555555;
	 font-weight:bold;
	 text-decoration:none;
	 width:250px;
} 


#tx-powermail-pi1_fieldset_22 {
	margin-top:69px;
}

#powermaildiv_uid146 input[type="submit"] {
	background:url("../Bilder/weiterklein.png") no-repeat scroll 0 0.1em transparent;
	border:medium none;
	color:#555555;
	font-family:Arial,Helvetica,Sans-Serif;
	font-size:11px;
	font-weight:bold;
	margin-left:80px;
	margin-top:10px;
	padding:0 0 0 15px;
	text-decoration:none;
}


#powermaildiv_uid417 {
     margin-top:10px;
	 margin-left:10px;
	 margin-bottom:15px;
	 font-family:Arial,Helvetica, Sans-Serif;
	 font-size:11px;
	 color:#555555;
	 font-weight:bold;
	 text-decoration:none;
	 width:250px;
} 

#tx-powermail-pi1_fieldset_71 {
	margin-top:69px;
}

#powermaildiv_uid424 input[type="submit"] {
	background:url("../Bilder/weiterklein.png") no-repeat scroll 0 0.1em transparent;
	border:medium none;
	color:#555555;
	font-family:Arial,Helvetica,Sans-Serif;
	font-size:11px;
	font-weight:bold;
	margin-left:80px;
	margin-top:10px;
	padding:0 0 0 15px;
	text-decoration:none;
}

table.FCE_IN_2_Spalten{
	width:100%;
}
table.FCE_IN_2_Spalten td{
	vertical-align:top;
}
.FCE_IN_2_Spalten_left1, .FCE_IN_2_Spalten_left2{
	float:left;
	width:110px;
}
.FCE_IN_2_Spalten_right1, .FCE_IN_2_Spalten_right2{
	float:left;
	width:150px;
	margin:65px 0px 0px 10px;
}
.FCE_IN_2_Spalten_right1 .bodytext a,.FCE_IN_2_Spalten_right2 .bodytext a{
	background: url(http://softproject.de/fileadmin/templates/start/Bilder/weiterklein.png) no-repeat 0em 0.1em;
	color: #555;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	padding: 0px 0px 0px 20px;
	text-decoration: none;
}

.FCE_IN_2_Spalten_right1 .csc-header h1,.FCE_IN_2_Spalten_right2 .csc-header h1{
	color:#E75113;
}
.FCE_IN_2_Spalten_right1 .csc-header-n1, .FCE_IN_2_Spalten_right2 .csc-header-n1{
	margin:0px;
	padding:0px;
}
.divclear{
	clear:both;
}

div.mood_start div.csc-textpic div.csc-textpic-single-image img {
	margin:0;
}
div.event_start div.csc-textpic div.csc-textpic-single-image img {
	margin:0;
}
 
/* Engl. Kontaktformular (Academy)  04. Feb. 2011 */

fieldset.tx-powermail-pi1_fieldset_38   {
	margin-left:-10px;
	margin-top: -20px;
}

fieldset.tx-powermail-pi1_fieldset_38 input{
	width: 165px;
	font-size:11px;
}

fieldset.tx-powermail-pi1_fieldset_38 select{
	width: 170px;
	font-size:11px;
}

fieldset.tx-powermail-pi1_fieldset_39 select{
	font-size:11px;
}

fieldset.tx-powermail-pi1_fieldset_39   {
	margin-top: -20px;
}

fieldset.tx-powermail-pi1_fieldset_39 input{
	font-size:11px;
}

fieldset.tx-powermail-pi1_fieldset_38 {
	margin-left:-10px;
	margin-top: -20px;
}

fieldset.tx-powermail-pi1_fieldset_38 input{
	width: 165px;
	font-size:11px;
}

fieldset.tx-powermail-pi1_fieldset_38 select{
	width: 170px;
	font-size:11px;
}

fieldset.tx-powermail-pi1_fieldset_39 select{
	font-size:11px;
}

fieldset.tx-powermail-pi1_fieldset_39   {
	margin-top: -20px;
}

fieldset.tx-powermail-pi1_fieldset_39 input{
	font-size:11px;
}

#powermaildiv_uid237 {
	max-width:300px;
	font-size:12px;
	margin-left:10px;
	margin-bottom:10px;
	margin-top:10px;
}

#powermaildiv_uid243 input[type="submit"]{
     margin-top:0px;
	 margin-left:-5px;
	 font-family:Arial,Helvetica, Sans-Serif;
	 font-size:11px;
	 color:#555555;
	 padding:0px 0 0 15px;
	 background: url(../Bilder/weiterklein.png) 0 0.1em no-repeat ;
	 font-weight:bold;
	 text-decoration:none;
	 border:none;
}	   

/* Engl. Newsletter (ABO)  04. Feb. 2011 */

#powermaildiv_uid252 {
    margin-bottom: 15px;
	font-family: Arial, Helvetica, Sans-Serif;
    font-size: 13px;
    font-style: normal;
    font-weight: bold;
    text-align: left;
    color: #555555;
}	
#powermaildiv_uid253 {
    font-family:Arial, Helvetica, Sans-Serif;
	font-size: 11px;
	color:#555555;
}	
#powermaildiv_uid254 label {
    visibility:hidden;
}	
fieldset.tx-powermail-pi1_fieldset_40 {
	border: none;
	margin-top:10px;
	margin-left:-7px;
	
}

/* Engl. Kontaktformular (Footerleiste) 04. Feb. 2011 */

#powermaildiv_uid341 textarea {
   margin-top:20px;
   margin-left:-100px;
   overflow:hidden;
   width:250px;

} 
#powermaildiv_uid341 label {
   display:block;
   white-space:nowrap;

} 
#powermaildiv_uid333 input[type="submit"]{
     margin-top:10px;
	 margin-left:10px;
	 font-family:Arial,Helvetica, Sans-Serif;
	 font-size:11px;
	 color:#555555;
	 padding:0px 0 0 15px;
	 background: url(../Bilder/weiterklein.png) 0 0.1em no-repeat ;
	 font-weight:bold;
	 text-decoration:none;
	 border:none;
}	   

#powermaildiv_uid333 input[type="submit"]:hover{
     margin-top:10px;
	 margin-left:10px;
	 font-family:Arial,Helvetica, Sans-Serif;
	 font-size:11px;
	 color:#E75113;
	 padding:0px 0 0 15px;
	 background: url(../Bilder/weiterklein.png) 0 0.1em no-repeat ;
	 font-weight:bold;
	 text-decoration:none;
	 border:none;
	 cursor:pointer;
}	   

#powermaildiv_uid334 input[type="reset"]{
     margin-top:10px;
	 margin-left:10px;
	 font-family:Arial,Helvetica, Sans-Serif;
	 font-size:11px;
	 color:#555555;
	 padding:0px 0 0 15px;
	 background: url(../Bilder/weiterklein.png) 0 0.1em no-repeat ;
	 font-weight:bold;
	 text-decoration:none;
	 border:none;
}	   



#powermaildiv_uid334 input[type="reset"]:hover {
     margin-top:10px;
	 margin-left:10px;
	 font-family:Arial,Helvetica, Sans-Serif;
	 font-size:11px;
	 color:#E75113;
	 padding:0px 0 0 15px;
	 background: url(../Bilder/weiterklein.png) 0 0.1em no-repeat ;
	 font-weight:bold;
	 text-decoration:none;
	 border:none;
	 cursor:pointer;
	 
}

.keq_matrix_th	{
	width: 60px;
	padding-left: 10px;
	text-align: center;
}

.keq_matrix_radio {
	text-align: center;
	padding-left: 10px;
}

