h1 {
font-size:13px;
font-weight:bold;
color: #ac0303;
}

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}


#bodyindex {
background: url(../img-bg/rotate.php) no-repeat center top;
background-repeat:no-repeat;
background-position:center;
background-position:top;
}

#wrapper {
width: 990px;
margin-left: auto;
margin-right: auto;
padding: 0px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
line-height:18px;
}

#top {
height:84px;
width:990px;
margin-top:19px;
background-image:url(../img/bg-top-index.png);
}

#top-us {
height:84px;
width:990px;
margin-top:19px;
background-color:#eff1f3;
}



#top-logo {
widht: 210px;
margin-left: 38px;
margin-top: 17px;
float:left;
}

#top-navi {
float:left;
margin-top:57px;
margin-left: 75px;
color: #002c4b;
font-size: 14px;
font-weight: bold;
}

#subtop {
background-image:url(../img/bg-subtop-index.png);
margin-top: 4px;
height:20px;
}

#subtop-us {
background-image:url(../img/bg-navi.jpg);
background-repeat: no-repeat;
background-color:#4c6879;
margin-top: 4px;
height:20px;
}

#subtop-text {
font-family:Verdana, Arial, Helvetica, sans-serif;
padding-left:370px;
color:#ffffff;
font-size:12px;
font-weight :bold;
}

#subtop-text a {
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#ffffff;
font-size:12px;
font-weight :bold;
text-decoration:underline;
}

#sitename {
float:left;
padding-left:40px;
width:310px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#ffffff;
float:left;
font-size:12px;
font-weight :bold;
}

#subtop-text-us{
font-family:Verdana, Arial, Helvetica, sans-serif;
padding-left:20px;
color:#ffffff;
float:left;
font-size:12px;
font-weight :bold;
}

#subtop-text-us a{
font-family:Verdana, Arial, Helvetica, sans-serif;
text-decoration:underline;
color:#ffffff;
font-size:12px;
font-weight :bold;
}

#index-middle {
height:385px;
width:990px;
background-image:url(../img/bg-index-middle.png);
background-repeat:no-repeat;
}

#index-middle-ueber {
height:250px;
width:990px;
background-image:url(../img/bg-ueber.jpg);
background-repeat:no-repeat;
}

#index-middle-stimmen {
height:250px;
width:990px;
background-image:url(../img/bg-stimmen.jpg);
background-repeat:no-repeat;
}

#index-middle-seminare {
height:250px;
width:990px;
background-image:url(../img/bg-seminare.jpg);
background-repeat:no-repeat;
}

#index-middle-termine {
height:250px;
width:990px;
background-image:url(../img/bg-termine.jpg);
background-repeat:no-repeat;
}

#index-middle-trainer {
height:250px;
width:990px;
background-image:url(../img/bg-trainer.jpg);
background-repeat:no-repeat;
}

#index-middle-kontakt {
height:250px;
width:990px;
background-image:url(../img/bg-kontakt.jpg);
background-repeat:no-repeat;
}

.index-middle-box-us {
width:170px;
float:left;
margin-top:35px;
margin-left:105px;
}

.index-middle-box1 {
width:170px;
float:left;
margin-top:206px;
margin-left:146px;
}

.index-middle-box2 {
width:170px;
float:left;
margin-top:145px;
margin-left:79px;
}

.index-middle-box3 {
width:170px;
float:left;
margin-top:190px;
margin-left:71px;
}

.boxtextheadline {
font-weight:bold;
font-size: 13px;
color: #ac0303;
}

.boxtextheadline a {
font-weight:bold;
font-size: 13px;
color: #ac0303;
}

.boxtext {
font-weight: bold;
font-size: 11px;
color: #011555;
}

#index-middle-bottom {
position:absolute;
margin-left: 445px;
margin-top:350px;
width: 850px;
color: #FFFFFF;
font-weight: bold;
}


#content-wrapper {

width:990px;
float:left;

/*       position:absolute;
top:555px;                  */
}

#content-wrapper a{
text-decoration:underline;
color:#393939;
}

.content-left {
background-image:url(../img/bg-headline.png);
background-repeat:no-repeat;
width:680px;
margin-top:0px;
padding-left:40px;
padding-right:31px;
padding-top:2px;
color:#393939;
float:left;
}

.headline-content-left {
color: #ffffff;
font-weight:bold;
}

.index-box {
float:right;
padding-left:15px;
padding-bottom:15px;
}


.content-right{
width:212px;
padding-top:0px;
padding-left:10px;
float:left;
color:#032a54;
font-size:11px;
line-height:20px;
}


.box-right {
background-image:url(../img/bg-box-right.png);
background-repeat:no-repeat;
width:212px;
height: 154px;
margin-top:2px;
padding:15px;
}



#footer {
float:left;
font-family:Verdana, Arial, Helvetica, sans-serif;
width:100%;
height:auto;
padding-top:10px;
color:#cac3bd;
font-size:10px;
text-align:center;
}

#footer a {
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#cac3bd;
font-size:10px;
text-align:center;
text-decoration:none;
}

.headlinered {
font-size:13px;
font-weight:bold;
color: #ac0303;
}
