/* ******************************
   * CSS fuer Seiten-Navigation *
   ****************************** */

@media screen
{
    body {
      margin: 0px;
    }
    #body {
      width: 801px;
      background: #CCCCCC;
    }
    a {
      font-family: Verdana, Arial, Helvetica, sans-serif;
      font-size: 11px;
      font-style: normal;
      line-height: 15px;
      font-weight: normal;
      color: #C71444;
      text-decoration: underline;
    }
    a:visited { 
        color:#999999; 
        text-decoration:underline;
    }
    #header {
      background: #999999;
      border-bottom-style: solid;
      border-bottom-width: 2px;
      border-color: #333333;
    }
    #mainpart {
      border-top-width: 4px;
      border-top-style: solid;
      border-color: #FFFFFF;
      background: #CCCCCC;
    }

/*================= Menu ========================*/
	#menu {
      width: 136px;
      margin: 0;
      padding: 0;
      background: #CCCCCC;
    }
		
    div.menuNormal
    {
    display: none;
    position: relative;
    }
    
    div.menuHover
    {
    display: block;
    position: relative;
    }
    
    #menu td img
    {
    border: 0;
    }
    
/*===============================================*/

    #content {
      border-top-width: 4px;
      border-top-style: solid;
      border-color: #CCCCCC;
      background: #ffffff;
      width: 665px;
    }
    #home {
      width: 665px;
      height: 50px;
      background: #FFFFFF;
    }
    #footer {
      background: #CCCCCC;
    }
    #newspic {
      float: left;
      width: 450px;
      height: 53px;
      background: #FFFFFF;
    }
    #news {
      background: #FFFFFF;
      border-top-width: 2px;
	  border-top-style: solid;
	  border-top-color: #FFFFFF;
    }
    #newsletter {
      width: 550px;
      height: 300px;
      margin-top: 10px;
      background: #CCCCCC;
    }
    #newsletter_contend {
      width: 500px;
      float: left;
      margin-top: 15px;
      margin-left: 15px;
      margin-right: 15px;
    }
    #team {
      float: left;
      width: 665px;
      background: #666666;
    }
    #team_2 {
      float: left;
      width: 665px;
      background: #FFFFFF;
    }
    #team_li {
      float: left;
      width: 530px;
      background: #FFFFFF;
      margin-right: -160px;
    }
    #team_li_content {
      float: left;
      width: 520px;
      background: #FFFFFF;
      margin-bottom: 10px;
      margin-left: 3px;
    }
    #team_re {
      /* float: right; */
      width: 130px;
      background: #666666;
      height:100%;
    }
    #team_re_2 {
      float: right;
      width: 130px;
      Background: #FFFFFF;
    }
    #angebot_content {
      width: 644px;
      min-height: 78px;
      border-bottom-width: 1px;
      border-bottom-style: solid;
      border-bottom-color: #999999;
    }
    /* =====================================
                    Schriftarten    
       ===================================== */
     #headline {
      font-family: Arial, Helvetica, sans-serif;
      font-size: 22px;
      font-style: normal;
      line-height: 24px;
      font-weight: bold;
      text-transform: uppercase;
      padding-right: 10px;
      color: #000000;
    }
    .link_index {
      /* Schwarzer Link für die index.php */
      font-family: Verdana, Arial, Helvetica, sans-serif;
      font-size: 11px;
      font-style: normal;
      line-height: 15px;
      font-weight: normal;
      color: #000000;
    }
    #fliesstext {
      font-family: Verdana, Arial, Helvetica, sans-serif;
      font-size: 11px;
      font-style: normal;
      line-height: 15px;
      font-weight: normal;
      color: #000000;
    }
    #fliesstext_tabelle {
      font-family: Verdana, Arial, Helvetica, sans-serif;
      font-size: 11px;
      font-style: normal;
      line-height: 15px;
      font-weight: normal;
      color: #000000;
    }
    #fliesstextlink {
      font-family: Verdana, Arial, Helvetica, sans-serif;
      font-size: 11px;
      font-style: normal;
      line-height: 15px;
      font-weight: normal;
      color: #000000;
      text-decoration: underline;
    }
    #fliesstextklein {
      font-family: Verdana, Arial, Helvetica, sans-serif;
      font-size: 9px;
      font-style: normal;
      line-height: 12px;
      font-weight: normal;
      color: #000000;
    }
    #fliesstextfett {
      font-family: Verdana, Arial, Helvetica, sans-serif;
      font-size: 11px;
      font-style: normal;
      line-height: 15px;
      font-weight: bold;
      color: #000000;
    }
    .fliesstextlink {
      font-family: Verdana, Arial, Helvetica, sans-serif;
      font-size: 11px;
      font-style: normal;
      text-decoration: none;
      line-height: 15px;
      color: #000000;
    }
    #fliesstextweiss {
      font-family: Verdana, Arial, Helvetica, sans-serif;
      font-size: 11px;
      font-style: normal;
      line-height: 15px;
      font-weight: normal;
      color: #FFFFFF;
    }
    #fliesstextweissfett {
      font-family: Verdana, Arial, Helvetica, sans-serif;
      font-size: 11px;
      font-style: normal;
      line-height: 15px;
      font-weight: bold;
      color: #FFFFFF;
    }
    #fliesstextrot {
	  font-family: Verdana, Arial, Helvetica, sans-serif;
	  font-size: 11px;
	  font-style: normal;
	  line-height: 15px;
	  font-weight: normal;
	  color: #C71444;
    }
    #fliesstextrotfett {
      font-family: Verdana, Arial, Helvetica, sans-serif;
      font-size: 11px;
      font-style: normal;
      line-height: 15px;
      font-weight: bold;
      color: #C71444;
    }
    #fliesstextrotfett2 {
      font-family: Verdana, Arial, Helvetica, sans-serif;
      font-size: 11px;
      font-style: normal;
      line-height: 15px;
      font-weight: bold;
      color: #C71444;
      text-align: right;
    }
    #bildunterschrift {
      font-family: Verdana, Arial, Helvetica, sans-serif;
      font-size: 9px;
      font-style: normal;
      /* line-height -> Abstand zum Bild */
      line-height: 12px;
      font-weight: bold;
      color: #666666
    }
    #oeffnungszeiten {
      font-family: Verdana, Arial, Helvetica, sans-serif;
      font-size: 9px;
      font-style: normal;
      line-height: 12px;
      font-weight: none;
      color: #666666
    }
    #metaimpressum {
      font-family: Verdana, Arial, Helvetica, sans-serif;
      font-size: 9px;
      font-style: normal;
      line-height: 12px;
      font-weight: none;
      color: #FFFFFF
    }
    #preis {
      font-family: Verdana, Arial, Helvetica, sans-serif;
      font-size: 14px;
      font-style: normal;
      font-weight: bold;
      color: #C71444;
    }
    #linkmehr {
      color: #666666;
      text-decoration: underline;
    }
    #fliesstextweiss {
    	font-family: Verdana, Arial, Helvetica, sans-serif;
    	font-size: 11px;
    	font-style: normal;
    	line-height: 15px;
    	font-weight: normal;
    	color: #FFFFFF;
    }
    #fliesstextweissklein {
      font-family: Verdana, Arial, Helvetica, sans-serif;
      font-size: 9px;
      font-style: normal;
      line-height: 12px;
      font-weight: bold;
      color: #FFFFFF;
    }
    #teamschrift {
    	font-family: Arial, Helvetica, sans-serif;
    	font-size: 10px;
    	font-style: normal;
    	line-height: 12px;
    	font-weight: normal;
    	font-variant: normal;
    	color: #FFFFFF;
    }
    #teamschrift_name {
    	font-family: Arial, Helvetica, sans-serif;
    	font-size: 10px;
    	font-style: normal;
    	line-height: 12px;
    	font-weight: bold;
    	font-variant: normal;
    	color: #FFFFFF;
    }
    #teamschrift_link {
        /* E-Mail-Links bei den Ansprechpartnern */
    	font-family: Arial, Helvetica, sans-serif;
    	font-size: 10px;
    	font-style: normal;
    	line-height: 12px;
    	font-weight: normal;
    	font-variant: normal;
        text-decoration: underline;
    	color: #FFFFFF;
    }
    #unserteam_link {
        /* E-Mail-Links auf der Unser Team-Seite */
    	font-family: Arial, Helvetica, sans-serif;
    	font-size: 11px;
    	font-style: normal;
    	line-height: 15px;
    	font-weight: normal;
    	font-variant: normal;
        text-decoration: underline;
    	color: #C71444;
    }
    #drucklink {
          font-family: Verdana, Arial, Helvetica, sans-serif;
          font-size: 11px;
          font-style: normal;
          line-height: 15px;
          font-weight: normal;
          color: #C71444;
          text-decoration:none;
    }
        
    /* =====================================
                  Standorte-Menü    
       ===================================== */
    a.standorte_oberlink {
        /* Name des Standortes*/
    	font-family: Arial, Helvetica, sans-serif;
    	font-size: 11px;
    	font-style: normal;
    	line-height: 12px;
    	font-weight: bold;
    	font-variant: normal;
        text-decoration: underline;
    	color: #000000;
    }
    
    a.standorte_unterlink {
        /* Lageplan / Unser Team */
    	font-family: Arial, Helvetica, sans-serif;
    	font-size: 11px;
    	font-style: normal;
    	line-height: 12px;
    	font-weight: normal;
    	font-variant: normal;
        text-decoration: underline;
    	color: #000000;
    }
    
    /* =============================
    	Neuigkeiten-Box index.php
    ============================= */
	td.News_Box {
		padding-bottom: 5px;
	}
}

@media print
{
    body {
      margin: 0;
      padding: 0;
    }
    a {
      font-family: Verdana, Arial, Helvetica, sans-serif;
      font-size: 11px;
      font-style: normal;
      line-height: 15px;
      font-weight: normal;
      color: #000000;
      text-decoration: none;
    }
    #body {
      width: 800px;
      background: #CCCCCC;
    }
    #header {
      display:none;
    }
		#menu 
		{
		  display:none;
		}

    #content {
      float: left;
      width: 100%;
      background: #666666;
    }
    #newspic {
      float: left;
      width: 800px;
      height: 73px;
      background: #FFFFFF;
    }
    #newspic1 {
      display:none;
    }
    #newspic2 {
      width: 565px;
      height: 53px;
      float: left;
      background: #FFFFFF;
      margin-top: 20px;
      margin-left: 5px;
    }
    #news {
      width: 648px;
      float: left;
      background: #FFFFFF;
    }
    #news_1 {
      width: 413px;
      float: left;
      margin-left: -10px;
      background: #FFFFFF;
    }
    #news_1_contend {
      width: 413px;
      margin-left: 10px;
    }
    #news_2 {
      width: 235px;
      float: right;
      background: #FFFFFF;
      margin-right: -5px;
    }
    #news_2_contend {
      width: 235px;
      min-height: 400px;
      margin-bottom: 10px;
    }
        
    #wir_li {
      float: left;
      width: 410px;
      height: 510px;
      background: #FFFFFF;
      margin-right: -120px;
      margin-left: 5px;
    }
    #wir_re {
      float: right;
      width: 110px;
      background: #FFFFFF;
    }
    #newsletter {
      width: 550px;
      height: 300px;
      margin-top: 10px;
      background: #CCCCCC;
    }
    #newsletter_contend {
      width: 100px;
      float: left;
      margin-top: 15px;
      margin-left: 15px;
      margin-right: 15px;
    }
    #wagen {
      width: 800px;
      float: left;
      background: #FFFFFF;
    }
    #wagen_li {
      width: 225px;
      float: left;
      margin-right: -575px;
      margin-top: 20px;
      background: #FFFFFF;
    }
    #wagen_re {
      width: 575px;
      float: right;
      background: #999999;
    }
    #wagen_re_contend {
      width: 550px;
      min-height: 400px;
    }
    #neuwagen_li {
      float: left;
      width: 430px;
      height: 510px;
      background: #FFFFFF;
      margin-right: -120px;
    }
    #neuwagen_li_contend {
      float: left;
      width: 400px;
      background: #FFFFFF;
      margin-top: 20px;
      margin-left: 5px;
    }
    #neuwagen_re {
      float: right;
      width: 120px;
      background: #999999;
      margin-left: 10px;
      margin-top: 20px;
      text-align: right;
    }
    #angebot {
      float: left;
      width: 560px;
      margin-left: 3px;
    }
    #angebot_contend {
      width: 554px;
      margin-left: 5px;
    }
    #angebot_2_contend {
      /* Für Seiten-Navi in Werkstatt */
      margin-left: 0px;
    }
    #angebot_content {
      width: 554px;
      min-height: 78px;
      margin-left: 5px;
      border-bottom-width: 1px;
      border-bottom-style: solid;
      border-bottom-color: #999999;
    }
    #fliesstext {
      font-family: Verdana, Arial, Helvetica, sans-serif;
      font-size: 11px;
      font-style: normal;
      line-height: 15px;
      font-weight: normal;
      color: #000000;
    }
    #fliesstext_tabelle {
      font-family: Verdana, Arial, Helvetica, sans-serif;
      font-size: 11px;
      font-style: normal;
      line-height: 15px;
      font-weight: normal;
      color: #000000;
      width: 413px;
    }
    #fliesstextlink {
      font-family: Verdana, Arial, Helvetica, sans-serif;
      font-size: 11px;
      font-style: normal;
      line-height: 15px;
      font-weight: normal;
      color: #000000;
      text-decoration: underline;
    }
    #fliesstextklein {
      font-family: Verdana, Arial, Helvetica, sans-serif;
      font-size: 9px;
      font-style: normal;
      line-height: 12px;
      font-weight: normal;
      color: #000000;
    }
    #fliesstextfett {
      font-family: Verdana, Arial, Helvetica, sans-serif;
      font-size: 11px;
      font-style: normal;
      line-height: 15px;
      font-weight: bold;
      color: #000000;
    }
    .fliesstextweisslink {
      font-family: Verdana, Arial, Helvetica, sans-serif;
      font-size: 11px;
      font-style: normal;
      line-height: 15px;
      font-weight: normal;
      color: #000000;
      text-decoration: underline;
    }
    #fliesstextweiss {
      font-family: Verdana, Arial, Helvetica, sans-serif;
      font-size: 11px;
      font-style: normal;
      line-height: 15px;
      font-weight: normal;
      color: #000000;
    }
    #fliesstextweissfett {
      font-family: Verdana, Arial, Helvetica, sans-serif;
      font-size: 11px;
      font-style: normal;
      line-height: 15px;
      font-weight: bold;
      color: #000000;
    }
    #fliesstextrotfett {
      font-family: Verdana, Arial, Helvetica, sans-serif;
      font-size: 11px;
      font-style: normal;
      line-height: 15px;
      font-weight: bold;
      color: #000000;
    }
    #fliesstextrotfett2 {
      font-family: Verdana, Arial, Helvetica, sans-serif;
      font-size: 11px;
      font-style: normal;
      line-height: 15px;
      font-weight: bold;
      color: #000000;
      text-align: right;
    }
    #preis {
      font-family: Verdana, Arial, Helvetica, sans-serif;
      font-size: 14px;
      font-style: normal;
      font-weight: bold;
      color: #000000;
    }
    #linkmehr {
      color: #000000;
      text-decoration: underline;
      display:none;
    }
    #footer {
      display:none;
    }
   
    #lage_pic {
    	text-align: left;
    }
    
    #drucklink {
    	display:none;
    }

    #pylon {
    	display:none;
    }
    #news_prTable {
    	margin-left: 5px;
    }
    #headline {
      font-family: Arial, Helvetica, sans-serif;
      font-size: 22px;
      font-style: normal;
      line-height: 24px;
      font-weight: bold;
      text-transform: uppercase;
      color: #000000;
    }
    #bildunterschrift {
      font-family: Verdana, Arial, Helvetica, sans-serif;
      font-size: 9px;
      font-style: normal;
      /* line-height -> Abstand zum Bild */
      line-height: 12px;
      font-weight: bold;
      color: #000000
    }
    #oeffnungszeiten {
      font-family: Verdana, Arial, Helvetica, sans-serif;
      font-size: 9px;
      font-style: normal;
      line-height: 12px;
      font-weight: none;
      color: #000000
    }
    #drucklink {
          display:none;
    }
}