body, div{
	margin:0px;
	padding:0px;
       
        
        
}


body{
	font-family:arial;
	font-size:12px;
        height:100%;
        
       
        
       
}
html{
    height:100%;
}

img{
	border:0px;
}

a{
    text-decoration:none;
	
}

a:hover{
	
}

a:visited{
	
}



h1{
	
}

h2{
	
}

h3{
    width:200px;
    color:#Ae3840;
    
	
}


.semantic{
	display:none;
}


/* utitlities */

.clear{
	clear:both;
	float:none;
}


/* eigene auszeichnung*/


#content{ 
    background-repeat:no-repeat;
   
    width:100%;  
}
#bg{
   z-index:1;
   padding-top:80px;
   background-image:url('img/bg.jpg');
    background-repeat:no-repeat;
    width:950px;
    height:650px;
}

#aktuell{
    z-index:2;
    width:930px;
    height:500px;
    float:left;
    overflow:auto;
    margin-left:9px;
    background-image:url('img/cont_repeat.png');
      
}
#rahmen_oben{
    background-image:url('img/top.png');
    background-repeat:no-repeat;
    height:25px;
    width:933px;  
    overflow:hidden;
    float:left;
    margin-left:9px;
    margin-bottom:-5px;
}
#rahmen_unten{
    background-image:url('img/bottom.png');
    background-repeat:no-repeat;
    height:25px;
    width:933px;    
    overflow:hidden;
    float:left;
    margin-left:9px;
}
.content_aktuelles{
    padding-left:90px;
    padding-top:50px;
    float:left;

}
.left{
    float:left;
    overflow:hidden;
    height:160px;
}
.right{
    float:left;
    margin-left:50px;
    width:470px;
    min-height:180px;
    color:#4d4d4d;
}

.footer{
    border-top:1px solid #cccccc;
    height:0px;
    margin-left:90px;
    width:750px;
    float:left;
}

.long{
	display: none;
}

.right h3{
	margin-bottom: 0px;
}

.right h5{
	margin-top: 5px;
}