﻿html {  height: 100%;}
body {	margin : 0px;	padding : 0px;	font-family : Verdana, Tahoma, Arial, Helvetica, sans-serif; background-color: #ffffff; font-size: 11px;	 height: 100%;}
body.print {	margin : 0px;	padding : 0px;	font-family : Verdana, Tahoma, Arial, Helvetica, sans-serif; background-color: #ffffff; font-size: 12px;	 height: 100%;}
table {	font-family : Tahoma, Arial, Helvetica, sans-serif; }
img.png {behavior: url("png.htc");}
td.type
{
	background-color: #8a2327;
}
td.selected
{
	background-color: #d9d9d9;
}

td.noselect
{
	background-color: #72787c;
	color: #ffffff;
}
td.select
{
	background-color: #d9d9d9;
	color: #72787c;
}
td.subnoselect
{
	background-color: #d9d9d9;
	color: #72787c;
}
td.subnoselect:hover
{
	background-color: #ffffff;
	color: #72787c;
}
td.subselect
{
	background-color: #ffffff;
	color: #8a2327;
}
td.noselect2
{
	background-color: #d9d9d9;
	color: #72787c;
}
td.support_noselect
{
	background-color: #72787c;
	color: #ffffff;
}
td.support_noselect:hover
{
	background-color: #d9d9d9;
	color: #000000;
}
td.support_selected
{
	background-color: #d9d9d9;
	color: #000000;
}

tr.white
{
	background-color: #ffffff;
	color: #000000;
}
tr.grey
{
	background-color: #f5f5f5;
	color: #000000;
}



p {	padding: 10px 10px 0px 10px; margin: 0px 0px 0px 10px; line-height: 14px; text-align:justify;}
h1 {	color: #000000;	font-size: 18px;	font-family: Trebuchet MS, Verdana, Tahoma, Arial, Helvetica, sans-serif;}
h2 {	color: #000000;	font-size: 16px;	font-family: Trebuchet MS, Verdana, Tahoma, Arial, Helvetica, sans-serif;}
h3 {	color: #000000;	font-size: 14px;	font-family: Trebuchet MS, Verdana, Tahoma, Arial, Helvetica, sans-serif;}
h4 {	color: #000000;	font-size: 13px; font-weight:bold;	font-family: Trebuchet MS, Verdana, Tahoma, Arial, Helvetica, sans-serif;}
h5 {	color: #000000;	font-size: 12px;	font-family: Trebuchet MS, Verdana, Tahoma, Arial, Helvetica, sans-serif;}

.textdecoration {	text-decoration: underline;}

.font9 {	font-size: 9px;}
.font10 {	font-size: 10px;}
.font11 {	font-size: 11px;}
.font12 {	font-size: 12px;}
.font13 {	font-size: 13px;}
.font14 {	font-size: 14px;}
.font16 {	font-size: 16px;}
.font17 {	font-size: 17px;}
.font18 {	font-size: 18px;}

.verdana {	font-family: Verdana;}
.trebuchet  {	font-family: Trebuchet MS;}

.black {	color: #000000;}
.white {	color: #ffffff;}
.darkgrey {	color: #5a5f5f;}
.grey {	color: #bebebe;}
.lightgrey {	color: #d9d9d9;}
.navy {	color: #000099;}
.redbraun {	color: #8a2327;}
.red { color: #ff3333; }

.abs { position:absolute;}

.padd0 { padding-left:7px; padding-right: 7px; padding-top: 3px; padding-bottom: 3px;}
.padd1 { padding-left:7px; padding-right: 7px; padding-top: 8px; padding-bottom: 8px;}
.padd2 { padding-left:10px; padding-right: 10px; padding-top: 8px; padding-bottom: 8px;}
.padd3 { padding-left:0px; padding-right: 0px; padding-top: 0px; margin-bottom: 20px;}
.padd4 { padding: 5px 5px 5px 10px; margin: 3px 0px 3px 10px; line-height: 14px; text-align:left;}

.marg
{
	margin-top: 5px;
	margin-bottom: 5px;
	margin-left: 5px;
}
.upper
{
		text-transform :uppercase; 
}
.bolder
{
	font-weight: bold;
}
a.types:active, a.types:link, a.types:visited, a:active, a:link, a:visited
{	
	font-weight: normal;
	font-family: Tahoma, Arial, Helvetica, sans-serif;	
	text-decoration: none;
	color: #000000;	
}
a.darkgrey:active, a.darkgrey:link, a.darkgrey:visited
{	
	font-weight: normal;
	font-family: Tahoma, Arial, Helvetica, sans-serif;	
	text-decoration: none;
	color: #72787c;	
}

a.nodecor:active, a.nodecor:link, a.nodecor:visited, a.nodecor:hover
{	
	font-weight: normal;
	font-family: Tahoma, Arial, Helvetica, sans-serif;	
	text-decoration: none;
}
.types
{	
	font-weight: normal;
	font-family: Tahoma, Arial, Helvetica, sans-serif;	
}

a:hover, a.types:hover, a.types_trebuchet:hover, a.darkgrey:hover
{
	text-decoration: underline;
}

a.white:active, a.white:link, a.white:visited, a.white:hover
{	
	font-weight: normal;
	font-family: Tahoma, Arial, Helvetica, sans-serif;	
	text-decoration: none;
	color: #ffffff;
}

a.types_trebuchet:active, a.types_trebuchet:link, a.types_trebuchet:visited
{	
	font-weight: normal;
	font-family: Trebuchet MS, Tahoma, Arial, Helvetica, sans-serif;	
	text-decoration: none;
	color: #000000;
}

.types_trebuchet
{	
	font-weight: normal;
	font-family: Trebuchet MS, Tahoma, Arial, Helvetica, sans-serif;	
	color: #000000;
}

.topmenu,a.topmenu:active,a.topmenu:link,a.topmenu:visited,a.topmenu:hover 
{	
	font-weight: normal;
	font-family: Tahoma, Arial, Helvetica, sans-serif;	
	text-transform :uppercase; 
	text-decoration: none;
	color: #ffffff;
}

a.menu:active,a.menu:link,a.menu:visited,a.menu:hover 
{	
	font-weight: normal;
	font-family:  Trebuchet MS, Tahoma, Arial, Helvetica, sans-serif;	
	font-size: 10 px;
	text-transform :uppercase; 
	text-decoration: none;
	color: #ffffff;
}

.menu
{	
	font-weight: normal;
	font-family: Trebuchet MS, Tahoma, Arial, Helvetica, sans-serif;	
	font-size: 10 px;
	text-transform :uppercase; 
	text-decoration: none;
}

a.submenu:active,a.submenu:link,a.submenu:visited,a.submenu:hover 
{	
	font-weight: normal;
	font-family: Trebuchet MS, Tahoma, Arial, Helvetica, sans-serif;	
	font-size: 10 px;
	text-transform :uppercase; 
	text-decoration: none;
	color: #5a5f5f;
}

a.compare:active,a.compare:link,a.compare:visited,a.compare:hover 
{	
	font-weight: normal;
	font-family: Arial, Tahoma, Helvetica, sans-serif;	
	line-height: 14px; 
	padding-left:10px;
	padding-right:10px;
	text-align:left;
	text-decoration: none;
	color: #000000;
}

.menu2,.menu2:hover,a.menu2:active,a.menu2:link,a.menu2:visited ,a.menu2:hover  
{	
	font-weight: normal;
	font-family: Trebuchet MS, Tahoma, Arial, Helvetica, sans-serif;	
	font-size: 10 px;
	text-transform :uppercase; 
	text-decoration: none;
	color: #5a5f5f;
}

a.menu2selected:active,a.menu2selected:link,a.menu2selected:visited ,a.menu2selected:hover  
{	
	font-weight: bold;
	font-family: Trebuchet MS, Tahoma, Arial, Helvetica, sans-serif;	
	font-size: 10 px;
	text-transform :uppercase; 
	text-decoration: none;
	color: #000000;
}

a.submenu2:active,a.submenu2:link,a.submenu2:visited 
{	
	font-weight: normal;
	font-family: Trebuchet MS, Tahoma, Arial, Helvetica, sans-serif;	
	font-size: 10 px;
	text-transform :uppercase; 
	text-decoration: none;
	color: #5a5f5f;
}
a.submenu2:hover  
{
	color: #000000;
}
.menu3,.menu3:hover,a.menu3:active,a.menu3:link,a.menu3:visited,a.menu3:hover  
{	
	font-weight: normal;
	font-family: Trebuchet MS, Tahoma, Arial, Helvetica, sans-serif;	
	font-size: 10 px;
	text-transform :uppercase; 
	text-decoration: none;
	color: #5a5f5f;
}



a.submenu3:active,a.submenu3:link,a.submenu3:visited,a.submenu3:hover 
{	
	font-weight: normal;
	font-family: Trebuchet MS, Tahoma, Arial, Helvetica, sans-serif;	
	font-size: 10 px;
	text-transform :uppercase; 
	text-decoration: none;
	color: #5a5f5f;
}

a.submenu3:hover 
{ 
	color: #000000;
}

a.cities:active,a.cities:link,a.cities:visited 
{	
	font-weight: normal;
	font-family: Tahoma, Helvetica, Arial, sans-serif;	
	font-size: 12px;
	text-decoration: none;
	color: #72787c;
	line-height: 16px;
}

a.cities:hover  
{ 
	background-color: #8a2327; 
	color: #ffffff;
}


.drivers,a.drivers:active,a.drivers:link,a.drivers:visited 
{	
	font-weight: normal;
	font-family: Tahoma, Helvetica, Arial, sans-serif;	
	text-decoration: none;
	color: #000000;
	line-height: 13px;
}

.drivers:hover,a.drivers:hover
{ 
	font-weight: bold;
}

.driver_noselect
{
	font-weight: normal;
	padding-left: 10px;
}
.driver_selected,.driver_noselect:hover 
{
	background-color: #bdbdbd;
	font-weight: bold;
	padding-left: 10px;
	text-decoration: none;
}


a.product_noselect:active,a.product_noselect:link,a.product_noselect:visited 
{	
	font-weight: normal;
	font-family: Tahoma, Helvetica, Arial, sans-serif;	
	text-decoration: none;
	color: #000000;
	line-height: 16px;
}

a.product_noselect:hover
{ 
	font-weight: bold;
}

a.product_selected:active,a.product_selected:link,a.product_selected:visited,a.product_selected:hover 
{	
	font-weight: bold;
	font-family: Tahoma, Helvetica, Arial, sans-serif;	
	text-decoration: none;
	color: #000000;
	line-height: 16px;
}




.bodytext
{
	line-height: 14px;
}



#compare {
	width:750px;
	height:1000px;
	overflow:auto;
	}
	



.central {
	width:990px;
	height: 304px;
	overflow: hidden;
	z-index: 10;
	}
	
#content
{
	width: 100%;
	overflow: hidden;
	width: 990px;
	z-index: 5;
}
		
.menu_scrolling
{
	padding: 12px 20px 8px 20px;
}
.scrolling_line
{
	height: 11px;
	background: url(/i/scrollbar.gif) no-repeat;
}
.scrolling_line img
{
	position: absolute;
	padding-right: 0px;
	background: url(/i/spacer.gif) no-repeat 100% 0;
}

.filter
{
	font-weight: normal;
	border-color: #d0d0d0;
	background-color: #ffffff;
	border: 0px;
	border-style:dotted;
}



.menu_scrolling_old
{
	padding: 12px 20px 8px 20px;
}

#content_old
{
	width: 100%;
	overflow: hidden;
	width: 600px;
	border: 1px solid #000;
}
.scrolling_line_old
{
	height: 8px;
	background: url(/i/scrolling_line.gif) repeat-x;
}

.scrolling_line img_old
{
	position: absolute;
	padding-right: 45px;
	background: url(/i/toddler_r.gif) no-repeat 100% 0;
}
