body{
margin:0px;
padding:0px;
/* visibility:hidden;*/
}




p { 
margin: 5px 0px;
}

/* bis hier */
img{
border:0px solid;
}
#AllThat{
width:1000px;
overflow:hidden;
background-color:#ffffff;
}
#middle{
}
#head{
background-image:url(../images/header.jpg);
width:1000px;
height:126px;
overflow:hidden;
}
#naviTop{
margin-right:168px;
line-height:20px;
height:20px;
overflow:hidden;
}
#headspace{
height:86px;
overflow:hidden;
}

#space{
height:20px;
overflow:hidden;
width:175px;
float: left;
}
#naviTop2{
line-height:20px;
height:20px;
overflow:hidden;
}
#lefthand{
background-color:#b8c6e4;
width:151px;
}
#leftNavi{
margin-top:1px;
width:150px;
}
#leftTeaser{
width:151px;
overflow:hidden;
}

#headline{
margin-top:2px;
margin-left:29px;
font-size:14px;
font-family:Arial;
height:18px;
overflow:hidden;
}


/*------------- Beginn Contentformatierung--------------- */

#content{
width:849px;
}

#mainContent{
width: 820px;
color: #142346;
font-family: arial;
font-size: 11px;
letter-spacing:0px;
white-space:normal;
line-height:15px;
margin-left:29px;
margin-top:9px;
overflow:hidden;
}

p{
color: #142346;
font-family: arial;
font-size: 11px;
letter-spacing:0px;
line-height:15px;
white-space:normal;
/*display:inline;*/
}

td{
color: #142346;
font-family: arial;
font-size: 11px;
letter-spacing:0px;
line-height:15px;
white-space:normal;
}

#leftContent{
width:408px;
overflow:hidden;
color: #142346;
font-family: Arial;
font-size: 11px;

}
#rightContent{
width:407px;
overflow:hidden;
color: #142346;
font-family: arial;
font-size: 11px;
}


#einspaltenContent{
width:95%;
/*margin-left:29px;*/
overflow:hidden;
color: #142346;
font-family: arial;
font-size: 11px;
}

/* -----------------Ende--------------------*/
/* #teaser{
width:330px;
height:440px;
overflow:hidden;
border: 1px solid black; 

}
*/

#contentBottom{
width:820px;
margin-left:29px;
overflow:hidden;
}
a.img{
text-decoration:none;
}

/*--------------- Beginn linke Navigation-------------- */
a.img:hover{
text-decoration:none;
}

a.imgLeft{
text-decoration:none;
display:block;
background-color:#729BE1;
width:150px;
height:20px;
border-bottom:1px solid #b8c6e4;
overflow:hidden;
font-size : 11px; 
font-family :Arial;
font-weight: bold; 
color: #394479;
padding-left:10px;
padding-top:3px;
}

a.imgLeft:hover{
text-decoration:none;
display:block;
background-color:transparent;
width:150px;
height:20px;
border-bottom:1px solid #b8c6e4;
overflow:hidden;
font-size : 11px; 
font-family :Arial;
font-weight: bold; 
color: #394479;
padding-left:10px;
padding-top:3px;
}

a.imgLeftHover{
text-decoration:none;
display:block;
background-color:transparent;
width:150px;
height:20px;
border-bottom:1px solid #b8c6e4;
overflow:hidden;
}


/*+++++++++++++ Submenu links */
a.imgLeftSub{
text-decoration:none;
display:block;
background-color:transparent;
width:150px;
height:18px;
overflow:hidden;
font-size : 11px; 
font-family :Arial;
font-weight: normal; 
color: #394479;
/*padding-left:10px;
padding-top:1px;*/

}
a.imgLeftSub:hover{
text-decoration:none;
display:block;
background-color:#ffffff;
width:150px;
height:18px;
overflow:hidden;
font-size : 11px; 
font-family :Arial;
font-weight: normal; 
color: #394479;
/*padding-left:10px;
padding-top:1px;*/

}

a.imgLeftSubHover{
text-decoration:none;
display:block;
background-color:#ffffff;
width:150px;
height:18px;
overflow:hidden;
font-size : 11px; 
font-family :Arial;
font-weight: normal; 
color: #394479;
/*padding-left:10px;
padding-top:1px;*/

}



a.level2  {	
       /* padding-left:10px;
        padding-top:3px;*/
     
}
a.level2:hover{	
       /* padding-left:10px;
        padding-top:3px;*/
}
level3 a {
	color: #ffffff;
	text-decoration: none;
}
level3{
	padding: 5px 5px 5px 20px;
	color: #ffffff;
	text-decoration: none;
}



 /* uberschriften */

h1  {  
   color: #142346;
   font-family: arial;
   font-size: 14px;
   line-height:18px;
   display:inline;
   font-weight: bold;
}

h2,h3,h4,h5,h6 { 
  color: #142346;
   font-family: arial;
   font-size: 14px;
   line-height:18px;
   font-weight: bold;
   }

/*-------------Beginn Template2 Formatierung-------*/
.copy{
color: #142346;
font-family: arial;
font-size: 11px;
letter-spacing:0px;
line-height:15px;
white-space:normal;
}

#middleContent2{
width:5px;
overflow:hidden;
}

td.border{
background-image:url(../images/strich.gif);
background-repeat:repeat-y;
width:1px;
height:100%;
overflow:hidden;
}

#leftContent2{
width:406px;
overflow:hidden;
}
#leftInnerContent2{
width:386px;
margin-top:2px;
margin-bottom:2px;
margin-left:20px;
overflow:hidden;
}

#rightContent2{
width:406px;
overflow:hidden;

}

#rightInnerContent2{
width:386px;
margin-top:2px;
margin-bottom:2px;
margin-left:20px;
overflow:hidden;
}
/* old: outerH1*/
.csc-header{
   background-image:url(../images/block1.gif);
   background-position:right;
   line-height:22px;
   margin-bottom:19px;
   background-repeat:no-repeat;
 }
 
/* old: outerH*/
.csc-firstHeader, .csc-header-n1, .csc-header-n2, .csc-header-n3, h1{    
	padding:4px;
	padding-right:12px;
	padding-left:0px;
        background-color:#FFFFFF;
}

/* Diese h1 formatierung bitte ersetzen */


/*-------------Ende Template2 Formatierung-------*/

/** RTE Configuration */

.bildzentrieren{

display:block;
}



/*-------------Content ----------*/

/* imp_feusereditnlist */

/*
	.tx-impfeusereditnlist-pi1 {}
	.tx-impfeusereditnlist-pi1 .tx-impfeusereditnlist-pi1-searchbox, .tx-impfeusereditnlist-pi1 .tx-impfeusereditnlist-pi1-browsebox, .tx-impfeusereditnlist-pi1-filterbox { margin: 10px 0; }
	.tx-impfeusereditnlist-pi1 .tx-impfeusereditnlist-pi1-list h4 { margin: 10px 0; }
	.tx-impfeusereditnlist-pi1 .tx-impfeusereditnlist-pi1-list thead th { vertical-align: middle; text-align: left; background: #CCCCCC; padding: 5px 3px; }
	.tx-impfeusereditnlist-pi1 .tx-impfeusereditnlist-pi1-list tbody td { vertical-align: top; background: #F6F6F6; padding: 3px; }
	.tx-impfeusereditnlist-pi1 .tx-impfeusereditnlist-pi1-list tbody tr.odd td { background: #F6F6F6; }
	.tx-impfeusereditnlist-pi1 .tx-impfeusereditnlist-pi1-list tbody tr.even td { background: #EEEEEE; }
	.tx-impfeusereditnlist-pi1 .tx-impfeusereditnlist-pi1-list tbody tr:hover td { background: #D3DBED; }
	
	
	.tx-impfeusereditnlist-pi1 .tx-impfeusereditnlist-pi1-details { margin: 10px 0; }
	.tx-impfeusereditnlist-pi1 .tx-impfeusereditnlist-pi1-details h4 { margin: 10px 0; }
	.tx-impfeusereditnlist-pi1 .tx-impfeusereditnlist-pi1-details tbody th { width: 30%; vertical-align: top; text-align: left; background: #CCCCCC; padding: 5px; }
	.tx-impfeusereditnlist-pi1 .tx-impfeusereditnlist-pi1-details tbody td { width: 70%; vertical-align: top; text-align: left; background: #F6F6F6; padding: 5px; }

*/
	.tx-impfeusereditnlist-pi1 {}
	.tx-impfeusereditnlist-pi1 .tx-impfeusereditnlist-pi1-searchbox, .tx-impfeusereditnlist-pi1 .tx-impfeusereditnlist-pi1-browsebox, .tx-impfeusereditnlist-pi1-filterbox { margin: 10px 0; }
	.tx-impfeusereditnlist-pi1 .tx-impfeusereditnlist-pi1-list h4 { margin: 10px 0; }
	.tx-impfeusereditnlist-pi1 .tx-impfeusereditnlist-pi1-list table { width: 97%; }
	.tx-impfeusereditnlist-pi1 .tx-impfeusereditnlist-pi1-list tbody td { vertical-align: top; border-top: 1px solid #B8C6E4; background: #F6F6F6; padding: 3px; }
	.tx-impfeusereditnlist-pi1 .tx-impfeusereditnlist-pi1-list tbody td.separator { height: 20px; border-top: 0px solid #ffffff;  background: #ffffff; }
	.tx-impfeusereditnlist-pi1 .tx-impfeusereditnlist-pi1-list tbody td h5 { margin: 5px 0 10px 0; }

	.tx-impfeusereditnlist-pi1 .tx-impfeusereditnlist-pi1-list-button a:link, .tx-impfeusereditnlist-pi1 .tx-impfeusereditnlist-pi1-list-button a:visited { height: 16px;  line-height: 16px; color: #729BE1; font-size: 11px; font-weight: bold; text-align: center; text-decoration: none; border: 1px solid #ffffff; background: url(../images/button_back.gif) left top repeat-x; display: block;}
	.tx-impfeusereditnlist-pi1 .tx-impfeusereditnlist-pi1-list-button a:hover { border: 1px solid #729BE1; }
	.tx-impfeusereditnlist-pi1 .tx-impfeusereditnlist-pi1-list .tx-impfeusereditnlist-pi1-list-button a:link, .tx-impfeusereditnlist-pi1 .tx-impfeusereditnlist-pi1-list .tx-impfeusereditnlist-pi1-list-button a:visited { width: 70px;  } 
	.tx-impfeusereditnlist-pi1 .tx-impfeusereditnlist-pi1-details .tx-impfeusereditnlist-pi1-list-button a:link, .tx-impfeusereditnlist-pi1 .tx-impfeusereditnlist-pi1-details .tx-impfeusereditnlist-pi1-list-button a:visited { width: 100px;  } 


	.tx-impfeusereditnlist-pi1 .tx-impfeusereditnlist-pi1-details { margin: 10px 0; }
	.tx-impfeusereditnlist-pi1 .tx-impfeusereditnlist-pi1-details h4 { margin: 10px 0; }
	.tx-impfeusereditnlist-pi1 .tx-impfeusereditnlist-pi1-details table { width: 97%; margin: 0 0 10px 0; }
	.tx-impfeusereditnlist-pi1 .tx-impfeusereditnlist-pi1-details tbody th { width: 30%; font-weight: bold; vertical-align: top; text-align: left; border-top: 1px solid #B8C6E4; background: #F6F6F6; padding: 5px; }
	.tx-impfeusereditnlist-pi1 .tx-impfeusereditnlist-pi1-details tbody td { width: 70%; vertical-align: top; text-align: left; border-top: 1px solid #B8C6E4; background: #F6F6F6; padding: 5px; }

/* imp_feusereditnlist */

/* sr_feuser_register */
.tx-srfeuserregister-pi1 {}
.tx-srfeuserregister-pi1 fieldset { border: 0px solid #ffffff; }
.tx-srfeuserregister-pi1 .tx-srfeuserregister-pi1-file-view { font-size: 1em!important; }
/* sr_feuser_register */
.csi-textpic .csi-image {
width:auto !important;
border:none !important;
margin:0 0 0 0 !important;
display:inline !important;
}