body 
{ 
background-image:url(http://www.treib-stoff.com/cms/uploads/images/frontend/bgrd.gif);
}

  
div#logo
{
position:absolute;
left:38px; 
top:17px; 
width:85px; 
height:80px;
background-color:#fff;
}
 
 
div#news
{
position:absolute;
left:161px; 
top:75px; 
width:56px; 
height:30px;
background-color:#ffffff;
} 
  

div#profil
{
position:absolute;
left:358px; 
top:75px; 
width:65px; 
height:30px;
background-color:#ffffff;
} 


div#portfolio
{
position:absolute;
left:540px; 
top:75px; 
width:96px; 
height:30px;
background-color:#ffffff;
} 


div#kontakt
{
position:absolute;
left:760px; 
top:75px; 
width:83px; 
height:30px;
background-color:#ffffff;
} 


div#inhalt
{
position:absolute;
left:132px; 
top:112px; 
width:695px; 
height:477px;
overflow: hidden;
margin-left:16px;
margin-top:16px;
background-color:#fff;
} 



div#impressum
{
position:absolute;
left:765px; 
top:620px; 
width:80px; 
height:20px;
background-color:#fff;
font-size:1em;
font-family: arial, verdana, sans-serif;
color: #fe0000;
} 



div#x
{
height:250px;
background-color:#fff;
} 




.txt
{
color: #fe0000;
font-family: arial, verdana, sans-serif;
font-size:1em;
}

.header
{
color: #fe0000;
font-family: arial, verdana, sans-serif;
font-size:1.4em;
font-weight:bold;
}



a:link 
{
color: #fe0000;
font-family: arial, verdana, sans-serif;
font-size:1em;
text-decoration: underline;
}
a:visited 
{
color: #fe0000;
font-family: arial, verdana, sans-serif;
font-size:1em;
text-decoration: underline;
}

a.impressum:link 
{
color: #fe0000;
font-family: arial, verdana, sans-serif;
font-size:1em;
text-decoration: none;
}
a.impressum:visited 
{
color: #fe0000;
font-family: arial, verdana, sans-serif;
font-size:1em;
text-decoration: none;
}


/*coda styles*/



  .wrapper{
    font-family:Arial, Helvetica, sans-serif;
    margin-top:75px;
    margin-left:532px;
  }
  
   

  .wrapper h1{
    font-family:Arial, Helvetica, sans-serif;
    font-size:26px;
  }
  
  
  
   .maindiv{
    font-family:Arial, Helvetica, sans-serif;
    margin-top:0px;
    margin-left:30px;
  }
  
  
  button{
    padding:4px;
    display:inline-block;
    cursor:pointer;
    font:12px/14px Arial, Helvetica, sans-serif;
    color:#666;
    border:1px solid #ffff00;
    background-color:#eee;
    margin-bottom:4px;
  }
  button:hover{
    color:#aaa;
    background-color:#444;
  }
  :focus {
    outline: 0;
  }

  span.btn{
    padding:10px;
    display:inline-block;
    cursor:pointer;
    font:12px/14px Arial, Helvetica, sans-serif;
    color:#aaa;
    background-color:#eee;

  }
  span.btn:hover{
    background-color:#444;
  }
  
  .msgBox{
    position:absolute;
    width:250px;
    height:60px;
    background:black;
    padding:10px;
    padding-top:30px;
    top:10px;
    right:10px;
    font:20px/24px Arial, Helvetica, sans-serif;
  }

/*coda styles ende */

