/* Style Sheet für Mietwagentooltabelle */

body, td, th								/* allgemeine Zeichensatzangabe */
	{ font: 11px/15px verdana, sans-serif ; }

/* Formular */
form { margin: 0; padding: 0 }
input, select { font-size: 11px }			/* Textgröße der Eingabefelder */
div.parameter {								/* Parametertabelle */
	width: 100%;
	text-align: center;
	border: 1px solid rgb(240,240,240);		/* Rahmenfarbe */
	background-color: rgb(250,250,250);		/* Hintergrundfarbe */
}
div.parameter td { padding: .3em .6em }		/* Abstand der vier Blöcke untereinander */

table.suchen{width: 50%;							/* Ergebnistabbel volle Breite */
	border: 1px solid rgb(240,240,240);			/*rahmenfarbe tabelle*/
	background-color: rgb(250,250,250);       /*hintergrundfarbe tabelle*/
	}
input.submit{	background-color: orange;	}	
select.suchen,input.suchen{	background-color: white;	}	
td.suchen { text-align: center; padding-top: .5em }			/* suchen Button nach rechts*/


/* Ergebnisse */
table.autos {	width: 100%;							/* Ergebnistabbel volle Breite */
	border: 1px solid rgb(240,240,240);			/*rahmenfarbe tabelle*/
	background-color: rgb(250,250,250);       /*hintergrundfarbe tabelle*/
	padding: .5em;}
	
tbody.oddrow td {	background-color:rgb(250,250,250);   }/*zeilenfarbe dunkel*/
tbody.evenrow td {	background-color: white;}/*zeilenfarbe hell*/


td.veranstalterbild, .buchen { text-align: center; vertical-align: center }
td.typ { text-align: left; vertical-align: top; font-weight: bold }
td.preis { text-align: right; vertical-align: top; font-weight: bold }
td.spezifikation { vertical-align: top }
tbody.evenrow td, tbody.oddrow td { padding: .5em }