/* CSS Document */

@charset "ISO-8859-1";

body {
    color: white; background-color: black;
    font-size: 100.01%;
    font-family: Arial,Helvetica,sans-serif;
    margin-top: 20px;/* padding: 1em;*/
    min-width: 41em; /* Mindestbreite verhindert Umbruch und Anzeigefehler in modernen Browsern */
   
  }
h1 {
    font-size: 15px;
    font-family: Arial,Helvetica,sans-serif;
    font-weight: bold;      
   }
.h1 {
    font-size: 15px;
    color: white;
    font-family: Arial,Helvetica,sans-serif;
    font-weight: bold;      
   }
   
h2 {
    font-size: 12px;
    font-family: Arial,Helvetica,sans-serif;
    font-weight: bold;
    letter-spacing:0.05em;    
    margin-bottom: 3px; 
   }
   
.leftlink
{
    font-size: 10px;
    color: white;
    font-weight: bold;
}

.leftlink12
{
    font-size: 12px;
    color: white;
    font-weight: bold;
}


div#body {
    background:url(../images/bg_body.gif) repeat-y;
    width: 1000px;
    padding-left: 27px;
    
    
  }  
div#headertop {
    /*padding:10px;*/
    
    font-size: 0.9em;
    color: white;    
    width: 920px;
    height: 71px;
    background:url(../images/bg_headertop.gif) repeat-x;
  }

div#headertoplogo {
     
    
    position: relative; left: 10px;   
    width: 472px;
    height: 70px;    
    background:url(../images/headertop_logo.gif) no-repeat;
  }
  
div#headertopmenu {
    position: absolute; left: 765px; top: 40px; 
    width: 170px; height:20px;
    color: white;
    
  }

div#headertopmenu a {
    
    color: white;    
    font-weight: bold;
    font-size: 12px;
    text-decoration:none;
  }
  
div#headerimg {
    
    
    font-size: 0.9em;
    color: white;
    width: 920px;
    height: 174px;
    text-align: right;
    vertical-align: top;
    
    background:url(../images/banner_ducati_berlin.jpg) no-repeat;
  }

div#menu {    
    
    color: white;
    width: 920px;
    height: 27px;
    background:url(../images/bg_menu.gif) repeat-x;
  }
  
div#menu a:link  {color: white; font-weight: bold; text-decoration:none;}
div#menu a:visited  {color: white; font-weight: bold; text-decoration:none;}
div#menu a:hover {color: #b3b3b3; font-weight: bold; text-decoration:none;}
div#menu a:active {color: red; font-weight: bold; text-decoration:none;}

  
div#menu table{
    
    font-size: 12px;
    position: relative; bottom: -2px;
    color: white;
    margin-left: 528px;
    height: 100%;
  }

div#menu td{
    
    padding-left: 7px; padding-right:7px; 
  }

div#submenu {
        
    
    font-size: 12px;
    color: white;
    width: 920px;
    height: 19px;
    vertical-align: bottom;
    background:url(../images/bg_submenu.gif) repeat-x;
  }
  
div#submenu a:link  {color: white; font-weight: bold; text-decoration:none;}
div#submenu a:visited  {color: white; font-weight: bold; text-decoration:none;}
div#submenu a:hover {color: red; font-weight: bold; text-decoration:none;}

span#submenutuning {
        
    position:relative; top: 2px; left:500px; width: 350px; height: 20px;
    visibility: hidden;  
  }

span#submenufahrzeuge {
        
    position:relative; top: 2px; left:500px; width: 150px; height: 20px;
    visibility: hidden;
  }
  
  
div#content {
    position:relative; width: 920px; height: 100%;
    border-bottom: 1px solid rgb(182,182,182);
  }
div#content a:link  {color: red; font-weight: normal; text-decoration:none;}
div#content a:visited  {color: red; font-weight: normal; text-decoration:none;}
div#content a:hover {color: red; font-weight: normal; text-decoration:none;}
  
table#content {
    width: 920px; height: 100%;
    table-layout:fixed;
  }
  
td#content_left {
    width: 150px; height: 100%;
    padding: 5px; 
    padding-top: 20px;
    vertical-align: top;
    border-right: 1px solid rgb(182,182,182);
    background-color: rgb(76,75,76);
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
  }
  
td#content_right {
    width: 739px; height: 100%;
    padding: 10px;
    vertical-align: top;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
 
    background-color: rgb(47,47,47);
  }
  
td#content_right p {
text-align: justify;
}
  
div#footer {
    position:relative; width: 920px; height: 35px;
    background-color: rgb(255,0,0);
    
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
  }  
 

