

/*----------------------------------------------------------------------POSITIONEN - Mass-----------------------------------------------*/



/*content mitte--------------------------------------------------------------------------------------------------------------------------------------------------*/
#I{
width:520px;/*40.78em;/*522px*/

}
/*content rechts--------------------------------------------------------------------------------------------------------------------------------------------------*/
#J{
width:20.9em;/*235px*/;
}









/*----------------------------------------------------------------------Content Rechts und Content mitte-----------------------------------------------*/


#cmitte{
padding:0 10px 0 10px;
}

.ticker{
border: 1px solid #0086D7;
background-color:#9DCCEF; /**/
margin-bottom:10px;
}

#boxLeistungsspektrum{
background-color:#D2E8F8; /**/
color: #000;
}
.leistungen{
background-color:#D2E8F8; /**/
padding-left:188px;
padding-top:10px;
}
#boxLeistungsspektrum img{
float: left;
}
#boxLeistungsspektrum a{
line-height:1.8em;
font-size: 0.9em;
color:#CC3300;
}
#boxLeistungsspektrum a:hover, #boxLeistungsspektrum a:hover{
color:#0086D7;
}
#boxLeistungsspektrum label,  #boxLeistungsspektrum select { /* Alle Labels UND Formularelemente auswählen */
font-size: 0.85em;
display: block;
float: left;
}
#boxLeistungsspektrum form br { /* Alle Zeilenumbrüche in Formularen auswählen */
clear: left; /* das floating der labels und inputs aufheben */
}
.linkskarte{
padding-top:40px;
float: left;
}
h1{
font-size: 1em;
background: url('/fileadmin/bilder/hintergrund_h1_home.gif') no-repeat;
padding:2px 2px 2px 20px;
margin:0px;
color: #000;
background-color:#9DCCEF; /**/
}


#infoBox{
padding-top: 10px;
font-size: 0.85em;
}
.infoEins, .infoZwei, .infoDrei{
background-color: #d2e8f8;
float: left;
height: 100px;
margin-right: 4px;
width: 164px;
}
.infoDrei{
margin-right: 0px;
}
.infoEins p, .infoZwei p, .infoDrei p{
margin:0px;
padding: 9px 9px 9px 9px;
}
.infoBoxButton{
background-color: #cd3301;
padding: 2px 2px 2px 2px;
text-align:center;
}
#infoBox .infoBoxButton a{
color: #fff;
display:block;
font-size: 1.2em;
font-weight: bold;
text-decoration: none;
}
#infoBox .infoBoxButton a:hover{
color: #fff;
}



.notfall{
text-align: center;
}

#crechts{
padding: 0px;
margin:0px;
background-color:#fff; /**/
}
#crechts h2{
font-size: 1.1em;
padding: 2px 2px 20px 20px;
margin:0px;
color: #fff;
}
#crechts p{
margin:0px;
padding: 5px 5px 10px 5px;
}

p img {
float:left;
padding-right:15px;
padding-bottom:5px;
}
.csc-frame-frame1/*box blau*/, .csc-frame-frame2/*box lila*/, .csc-frame-indent6633/*box gelb*/, .csc-frame-indent3366/*box cyan*/, .csc-frame-indent/*box gruen*/, .csc-frame-frame2/*box rot*/,{
margin-bottom: 15px;
padding-bottom:16px;
/*width:20.9em;/*235px*/
}

.csc-frame-frame1{
background-color:#C7EAFB; /*box blau*/
}
.csc-frame-frame1 h2{
background: url('/fileadmin/bilder/hintergrund_h2_home_blau.gif') no-repeat;
}

.csc-frame-frame2/*box lila*/{
background-color:#E5DAEC; /**/
}
.csc-frame-frame2 h2{
background: url('/fileadmin/bilder/hintergrund_h2_home_lila.gif') no-repeat;
}

.csc-frame-indent6633/*box gelb*/{
background-color:#fffbd5; /**/
}
#crechts .csc-frame-indent6633 h2{
background: url('/fileadmin/bilder/hintergrund_h2_home_gelb.gif') no-repeat;
color:#000;
}

.csc-frame-indent3366/*box cyan*/{
background-color:#ebf5fc; /**/
}
#crechts .csc-frame-indent3366 h2{
background: url('/fileadmin/bilder/hintergrund_h2_home_cyan.gif') no-repeat;
color:#000;
}

.csc-frame-indent/*box gruen*/{
background-color:#e9f4ec; /**/
}
#crechts .csc-frame-indent h2{
background: url('/fileadmin/bilder/hintergrund_h2_home_gruen.gif') no-repeat;
color:#000;
}

.rote_box/*box rot*/{
background-color:#fcebe6; /**/
}
.rote_box h2{
background: url('/fileadmin/bilder/hintergrund_h2_home_rot.gif') no-repeat;
}


.csc-textpic-intext-left {
padding-left: 5px;
margin-top: 5px;
}

.csc-textpic-image {
padding-left: 5px;
padding-top: 7px;
}

#kopfbilder .csc-textpic-image {
padding-left: 0px;
padding-top: 0px;
}

.mehr{
background: url('/fileadmin/bilder/icon_mehr2.gif') no-repeat;
}



/*---------------------------------------------------------------------- Content Links -----------------------------------------------*/
#G .boxNewsStartseite{
background-color:#C7EAFB; /**/
margin: 0 10px 10px 10px;
padding: 0px 0px 10px 0px;
width: 203px;
}
#G h2.newsStartseite{
background: url('/fileadmin/bilder/hintergrund_h2_home_blau.gif') no-repeat;
color:#fff;
font-size: 0.7em;
height: 38px;
margin:0px 0px 0px 0px;
padding: 3px 0px 0px 15px;
}
#G p.newsStartseite{
font-size: 0.7em;
padding: 0px 15px 5px 15px;
margin:0px 0px 0px 0px;
}
#G a.newsStartseite{
color:#0086D7;
}
#G a.newsStartseite:hover{
color:#000;
}