.text {
	font-family: tahoma, verdana, arial;
	font-size: 0.8em;
	color: #5a5a5a;
}

table.price {
	background-color: #dcd8b1;

}

table.price td {
	background-color: #fffef3;
	font-family: tahoma, verdana, arial;
	font-size: 0.8em;
	color: #5a5a5a;
	text-align: center;
	vertical-align: middle; 
	behavior: url("/css/hover.htc");
}

table.price td.dark {
	background-color: #f0eed9;
	font-weight: bold;
}

table.price td:hover,
table.price td.hover {
	background-color: #f0eed9;
}

tr.head td {
	background: #f0eed9;
	font-family: tahoma, verdana, arial;
	font-size: 0.8em;
	color: #5a5a5a;
	text-align: center;
	vertical-align: middle;
	font-weight: bold;
}

.textf {
	font-family: tahoma, verdana, arial;
	font-size: 12px;
	color: #5a5a5a;
}

.textw {
	font-family: tahoma, verdana, arial;
	font-size: 12px;
	color: #ffffff;
}

ul {
	margin: 0;
	margin-bottom: 15px;
	padding: 0;
	list-style: none;
}

li {
	margin-top: 10px;
	padding-left: 12px;
	background: url(/img/bul.gif) no-repeat left 0.5em;
}


p {
	text-indent: 0px;
	margin: 0px 0px 11px 0px;
}


h3 {
	font-family: tahoma, verdana, arial;
	font-size: 1em;	
	color: #5a5a5a;
	margin: 0px 0px 10px 0px;
	font-weight: bold;
}

a:active, a:visited, a:link {font-weight: normal; text-decoration: underline; color:#0b679f}
a:hover {font-weight: normal; text-decoration: none; color:#0b679f}

a.con:active, a.con:visited, a.con:link {font-weight: normal; text-decoration: none; color:#ffffff}
a.con:hover {font-weight: normal; text-decoration: none; color:#ffffff}

a.car:active, a.car:visited, a.car:link {font-weight: normal; text-decoration: none; color:#5a5a5a}
a.car:hover {font-weight: normal; text-decoration: none; color:#0b679f}

a.redb:active, a.redb:visited, a.redb:link {font-weight: bold; text-decoration: underline; color:#cb0524}
a.redb:hover {font-weight: bold; text-decoration: none; color:#cb0524}

a.but:active, a.but:visited, a.but:link {font-weight: bold; text-decoration: none; color:#a5a175}
a.but:hover {font-weight: bold; text-decoration: none; color:#fffef3}

td.car:hover {
	background-color: #e7eaec;
}

.calc_combo {
	font-size: 1em;
	margin-top: 5px;
	margin-right: 10px;
	background-color: white;
	border: #b3b9c3 1px solid;
}

.calc_edit {
	width: 100%;
	padding-left: 3px;
	background-color: #ffffff;
	border: #b3b9c3 1px solid;
}

#topMenu {
	background: url(/img/road_back2_.jpg) no-repeat top right;
}
#topMenu td a.con {
	margin: 0 1em;
	font-family: tahoma, verdana, arial;
	font-size: 0.8em;
	font-weight: bold;
	white-space: nowrap;
}

#topMenu td {
	behavior: url("/css/hover.htc");
	text-align: center;
}

#topMenu td.selected,
#topMenu td:hover,
#topMenu td.hover {
	background: url(/img/blank.png);
}

#preview {
	display: none;
	position: absolute;
	background: #fffef3;
	border: 1px solid #dcd8b1;
	padding: 15px;
}

.carpreview {
	white-space: nowrap;
}

.carhover {
	background-color: #fffef3;
}
