/*
  $Id: stylesheet.css,v 1.01 2003/04/24 12:00 

  neuesFahrzeug.de Stylesheet	
  http://www.neuesFahrzeug.de

  Copyright (c) 2003 Markus Pesch
#EDFED8
#F9FFF0
#66B506
*/

BODY {
  background: #F9FFF0;
  color: #000000;
  margin: 0px;
  align: center;
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;

}

BODY.main {
  background: #F9FFF0;
  color: #000000;
  margin: 10px;
  align: center;
}

BODY.leftnav {
  background: #ffffff;
  color: #000000;
  margin: 10px;
  align: center;
}

h1 {
	font-family: Verdana;
	font-size: 18px;
	font-weight : bold;

	color: #008000;
	/* text-indent: 24px; */
}


TABLE.main {
  background: #008000;
  border-color: #D7FDA8;
  border-style: solid; 
  border-width: 1px;
  width: 760px;
}

TR.main {
color: #008000;

}

TD.main {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  color: #008000;
  border-color: #D7FDA8;
  border-style: solid; 
  border-width: 1px;
}

TABLE.alert {
  background: #FFFFCC;
  border-color: #990033;
  border-style: solid; 
  border-width: 1px;
  width: 100%;
}

TD.alert {
  font-family: Verdana, Arial, sans-serif;
  font-size: 12px;
  border-color: #D7FDA8;
  border-style: solid; 
  border-width: 0px;
}


A { 
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
  color: #008000; 
  text-decoration: none; 
}

A:hover { 
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
  color: #990033; 
  text-decoration: underline; 
}
A.fahrlink { 
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 12px;
  color: #990033; 
  text-decoration: none; 
}

A:hover.fahrlink { 
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 12px;
  color: #008000;
  text-decoration: underline; 
}

A.list { 
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
  color: #008000; 
  text-decoration: none; 
}

A:hover.list { 
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
  color: #990033; 
  text-decoration: underline; 
}


FORM {
	display: inline;
}

TR.topbanner {
  
}

TD.topbanner {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  color: #00000;
  font-weight : bold;
  height: 90px;
  background: #008000;
  background-position: right;
  background: url('images/neuesFahrzeug-Logo.gif') no-repeat;

}

TABLE.leftnav {
  background: #D7FDA8;
  border-color: #008000;
  border-style: solid; 
  border-width: 1px;
  width: 100%;
}

TR.leftnav {
}

TD.leftnav_top {
  font-family: Verdana, Arial, sans-serif;
  font-size: 12px;
  color: #ffffff;
  background: #008000;
  font-weight : bold;
  text-align: right;
}

TD.leftnav {
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
  color: #000000;
  background: #ffffff;
  
 border-color: #008000;
 border-bottom-width: 1px;
  border-right-width: 1px;
  border-top-width: 0px;
  border-left-width: 1px; 
border-style: solid; 
}

TD.leftnavleft {
 font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
  color: #000000;
  background: #ffffff;
  font-weight : bold;

 border-color: #008000;
 border-bottom-width: 1px;
  border-right-width: 0px;
  border-top-width: 0px;
  border-left-width: 1px; 
border-style: solid; 
}

TD.leftnav_down {
 font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
  color: #000000;
  background: #ffffff;
  

 border-color: #008000;
 border-bottom-width: 0px;
  border-right-width: 0px;
  border-top-width: 1px;
  border-left-width: 0px; 
border-style: solid; 
}

A.leftnavTop { 
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 12px;
  color: CC6600; 
  text-decoration: none;
  font-weight : bold;
 
}

A:hover.leftnavTop { 
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 12px;
  color: #990033; 
  text-decoration: underline; 
  font-weight : bold;

}

A.leftnav { 
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 11px;

  color: #800000; 
  text-decoration: none;
  
}

A:hover.leftnav { 
  font-family: Tahoma, Verdana, Arial, sans-serif;
  color: #008000; 
  font-size: 11px;

  text-decoration: underline; 

}



TABLE.rightnav {
  background: #D7FDA8;
  border-color: #008000;
  border-style: solid; 
  border-width: 1px;
  width: 100%;
}

TR.rightnav {
}

TD.rightnav_top {
  font-family: Verdana, Arial, sans-serif;
  font-size: 12px;
  color: #ffffff;
  background: #008000;
  font-weight : bold;
  text-align: right;
}

TD.rightnav {
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
  color: #000000;
  background: #ffffff;
  border-width: 0px;

  border-color: #008000;
  border-style: solid; 
  
}

A.rightnav { 
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 12px;
  color: CC6600; 
  text-decoration: none;
  font-weight : bold;
 
}

A:hover.rightnav { 
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 12px;
  color: #990033; 
  text-decoration: underline; 
  font-weight : bold;

}


A.topbanner { 
  color: #FFFFFF; 
}

A.topbanner:hover {
  color: #000000;
  text-decoration: underline;
}

TABLE.mainnav {
  background: #008000;
  border-color: #66B506;
  border-style: solid;
  border-width: 0px;
  width: 100%;
}

TR.mainnav {
 background: #008000;

}

TD.mainnav {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  text-align: center;
  background: #008000;
  width: 100%;
  height: 22px;
  color: #ffffff;
  font-weight : bold;
}



A.mainnav { 
  color: #FFFFFF; 
}

A.mainnav:hover {
  color: #000000;
  background: #EDFED8;
  
  text-decoration: none;
}

TABLE.abstand {
  background: #ffffff;
  border-color: #66B506;
  border-style: solid; 
  border-bottom-width: 1px;
  border-right-width: 0px;
  border-top-width: 0px;
  border-left-width: 0px;
  border-bottom-color: #66B506;  
  width: 100%;
}

TR.abstand {
  width: 100%;
}

TD.abstand {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  text-align: left;
  background: #D7FDA8;
  height: 20px;    
  width: 100%;
  background: url('images/abstand.gif') repeat;
}

TABLE.inhalt {
  background: #ffffff;
  border-color: #66B506;
  border-style: solid; 
  border-bottom-width: 0px;
  border-right-width: 0px;
  border-top-width: 0px;
  border-left-width: 0px;
  border-bottom-color: #66B506;  
  width: 100%;
}

TR.inhalt {
 
}

TD.inhalt_links {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 12px;
  background: #D7FDA8;
  color: #000000;
  font-weight : bold;
  text-align : center;
  width: 190px;
}

TABLE.inhalt_mitte {
  background: #ffffff;
  width: 100%;
}

TD.inhalt_mitte {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 11px;
  background: ffffff;
  color: #000000;
   background-image: url('images/ecke.gif');
	background-repeat: no-repeat;
	background-position: left top;

}

TABLE.inhalt_mitte_main {
  background: #ffffff;
  border-color: #66B506;
  border-style: solid; 
  border-bottom-width: 0px;
  border-right-width: 0px;
  border-top-width: 0px;
  border-left-width: 0px;
  border-bottom-color: #66B506;  
  width: 90%;
}

IMAGE.list {
  
  border-color: #FF9933;
  border-style: solid; 
  border-width: 1px;
 
}

TD.inhalt_mitte_main {
  font-family: Verdana;
  font-size: 11px;
  background: ffffff;
  color: #000000;
}

TABLE.inhalt_mitte_list {
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
  color: #000000;
}


TD.inhalt_mitte_list {
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
  background: ffffff;
  color: #000000;
}

TD.list {
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
  background: ffffff;
  color: #000000;
  border-color: #000000;
  border-style: solid; 
  border-bottom-width: 1px;
  border-right-width: 0px;
  border-top-width: 1px;
  border-left-width: 0px;
}

TD.table_top {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 12px;
  color: #ffffff;
  background: #008000;
  font-weight : bold;
  text-align: center;
  background: url('images/abstand.gif') repeat;
  border-color: #000000;
  border-style: solid; 
  border-bottom-width: 1px;
  border-right-width: 0px;
  border-top-width: 1px;
  border-left-width: 0px;

}


TD.inhalt_rechts {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 12px;
  background: #D7FDA8;
  color: #0000000;
  font-weight : bold;
  text-align : center;
  width: 150px;
}

A.mitte { 
  color: #FFFFFF; 
}

A.mitte:hover {
  color: #000000;
  background: #FFB142;
  text-decoration: none;
}


TR.navinhalt {
  /*
 background: #008282; 
 */
}

TD.navinhalt {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 12px;
  color: #ffffff;
  font-weight : bold;
  text-align : center;
}

A.navinhalt { 
  color: #000000; 
}

A.navinhalt:hover {
  color: #000000;
  text-decoration: underline;
}


A.subnav { 
}

A.subnav:hover {
  
}


SPAN.newItemInCart {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  color: #ff0000;
}

INPUT, SELECT {
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
  color: #666666;
  border-color: #008000;
  border-style: solid;
  background: #F9FFF0;
}

INPUT.text {

font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
  color: #666666;
  border-color: #008000;
  border-style: solid;
  border-width: 1px;
  background: #F9FFF0;

}

CHECKBOX.check, INPUT.check, RADIO.check, SELECT.check {
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
  color: #666666;
  border-color: #ffffff;
  border-style: solid;
  background: #F9FFF0;
}


INPUT.button {
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
  color: #ffffff;
  border-color: #EDFED8;
  border-style: solid;
  background: #008000;
}


TEXTAREA {
  width: 100%;
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
}

li {
	list-style-position: outside;
	list-style-image: url('images/bullet.gif');

}