/*	$Id: default.css 583 2007-08-22 17:39:58Z dieter $	*/

body {
 font-family:Arial;
 font-size:8pt;
 font-weight:bold;
 color:#333333;
 padding: 0 0 0 0;
 margin: 0;
 padding: 0;

 scrollbar-face-color:white;
 scrollbar-shadow-color:#CCCCCC;
 scrollbar-highlight-color:#CCCCCC;

 scrollbar-3dlight-color:#CCCCCC;
 scrollbar-darkshadow-color:#CCCCCC;
 scrollbar-track-color:#EEEEEE;
 scrollbar-arrow-color:#CCCCCC;
 scrollbar-base-color:#CCCCCC;

}
h1 {
 font-family:Arial;
 font-size:10pt;
 font-weight:bold;
 background-color:#333333;
 color:white;
 padding:5 2 5 7;
 margin-bottom:7;
}
h2 {
 font-family:Arial;
 font-size:10pt;
 font-weight:bold;
 font-style:italic;
 background-color:#990000;
 color:white;
 padding:5 2 5 7;
 margin:7 0 7 0;
}
h3 {
 font-family:Arial;
 font-size:10pt;
 font-weight:bold;
 font-style:italic;
 color:#333333;
 padding:2 2 2 5;
 margin:5 0 5 0;
 background-image:url('/i.pld/detailstitle.png');
 background-repeat:repeat-y;
}
h4 {
 font-family:Arial;
 font-size:8pt;
 font-weight:bold;
 color:white;
 background-color:#333333;
 padding:2 2 2 5;
 margin:1 0 1 0;
}
p {
 font-size:8pt;
 color:#333333;
 margin-left:7;
}
hr {
 color:#CCCCCC;
 height:2;
}
a {
 font-family:Arial;
 color:#333333;
 text-decoration:none;
 font-weight:bold;
}
a:hover {
 text-decoration:underline;
}
pre {
 font-family:Verdana;
 font-size:10;
}
fieldset {
 font-family:Arial;
 font-size:10pt;
 padding:3;

}
legend {
 font-size:12pt;
 font-weight:bold;
 color:#333333;
}
div.error {
 font-size:12pt;
 font-weight:bold;
 text-align:center;
 color:#990000;
 border:solid 1px #990000;
}
fieldset.error {
 color:#990000;
 border:solid 1px #990000;
}
fieldset.error legend {
 font-family:Arial;
 font-size:10pt;
 color:#990000;
}
select {
}
select:disabled {
 background-color:lightgrey;
}
.img {
 border:solid 1px black;
}
img.icon {
 border:none;
 vertical-align:middle;
}
div.msg {
 text-align:center;
 font-size:12pt;
 font-weight:bold;
 margin:12 0 12 0;
}
div.txt {
 margin-left:7;
 font-size:9pt;
 color:#333333;
}
ol {
 font-size:9pt;
 color:#333333;
}
big {
 font-size:11pt;
 font-weight:bold;
 color:#990000;
}
div.red {
 font-size:11pt;
 font-weight:bold;
 color:#990000;
 text-align:center;
}
/*	generic buttons attributes	*/
input.btn {
 font-family:Arial;
 font-size:8pt;
 font-weight:bold;
 background-color:#990000;
 color:white;
 border:none;
 margin:2 1 2 1;
 width:96;
 height:16;
 cursor:hand;
}

/*
 *	ads table
 */

table.ads {
 width:590;
 padding:0;
 margin:0;
}
/*
 *	Ads row in car list
 */
td.ads {
 text-align:center;
}
table.towers {
 margin:0;
 margin-top:0;
}
table.towers img {
 border:0;
 margin:0;
}
img.ads {
 border:0;
}
/*
 *	car list attributes
 */

table.list {
 width:100%;
 font-family:Arial;
 font-size:9pt;
 font-style:italic;
 font-weight:bold;
 color:#333333;
 border:0;
 margin:0;
}
table.list a {
 color:#333333;
}
tr.a {
 background-color:white;
}
tr.a td {
 text-align:center;
 padding:4 0 4 0;
}
table.list tr.e {
 background-image:url('/img/bgo2.jpg');
 background-repeat: repeat-x;
}
table.list tr.o {
 background-image:url('/img/bgo2.jpg');
 background-repeat: repeat-x;
}
table.list tr.h {
 height:24	;
 background-color:#990000;
}
table.list th {
 color:white;
 white-space:nowrap;
}
table.list th a {
 color:white;
}
table.list td {
 white-space:nowrap;
 padding:2 0 2 0;
}
table.list td.eb {
 padding:6 0 6 0;
}
table.list fieldset {
 font-weight:normal;
 border:solid 1px #CCCCCC;
 color:#990000;
 margin:0;
 padding:0;
}
table.list td.i {
 width:80;
}
table.list td.i img {
 width:80;
 height:60;
 border:solid 1px black;
}
table.list td.t {
 padding:0 4 0 4;
 line-height:150%;
}
table.list td.n {
 text-align:right;
 padding:0 4 0 4;
}
table.list td.d {
 text-align:center;
 padding:0 4 0 4;
}
/*
 *	Small photos stuff
 */
fieldset.pic {
 padding:2 2 3 0;
}
table.pic {
 margin:0;
 padding:0;
}
table.pic th {
 width:320;
 height:244;
 text-align:center;
}
table.pic th img {
 width:320;
 height:240;
 border:solid 1px black;
 margin:0 1 0 2;
}
table.pic td {
 text-align:center;
}
table.pic td img {
 width:60;
 height:45;
 border:solid 1px black;
 margin:0 1 0 2;
}

/*
 *	Car view details
 */

table.view {
 font-family:Arial;
 font-size:10pt;
 color:#333333;
 width:100%;
}
table.view th {
 text-align:left;
}
table.view td {
 font-weight:bold;
}
table.view th img {
 vertical-align:middle;
}
table.view div.title {
 background-image:url('/i.pld/detailstitle.png');
 background-repeat:repeat-y;
 padding:3 0 3 11;
 margin:8 0 8 0;
}
table.view div.dealer {
 color:#990000;
 margin:2 0 4 0;
 font-size:13pt;
}
/*
 *	Direction links
 */
table.dir {
 width:100%;
 height:26;
 font-family:Arial;
 font-size:9pt;
 font-style:italic;
 font-weight:bold;
 color:white;
 background-color:#666666;
 margin-top:0;
}
td.prev {
 width:30%;
 text-align:left;
}
td.back {
 width:40%;
 text-align:center;
}
td.page {
 font-weight:bold;
 text-align:center;
}
td.page span {
 font-style:italic;
 color:black;
}
td.next {
 width:30%;
 text-align:right;
}
table.dir a {
 color:white;
}
/*
 *	Input forms
 */
table.in,div.in {
 font-size:9pt;
 color:#666666;
}
table.in th {
 white-space:nowrap;
 text-align:left;
}
table.in th.t1 {
 font-weight:bold;
 font-size:11pt;
 color:#990000;
 padding-bottom:8;
}
table.in th.t2 {
 color:#990000;
 padding-top:8;
}
table.in .nrm {
 color:#333333;
}
table.in td {
 white-space:nowrap;
}
table.in td a {
 font-size:9pt;
 color:#666666;
}
table.in td.red {
 color:#990000;
}
table.in td.red a {
 color:#990000;
}
span.new {
 color:#990000;
}
table.in td.btn {
 text-align:right;
}
table.in img {
 border:none;
}
textarea.in {
 font-family:Arial;
 font-size:10pt;
 width:100%;
}
/*	----------	*/
table.dealer {
}
table.dealer th {
 text-align:left;
 font-size:9pt;
 font-weight:normal;
 color:#333333;
 padding-left:5;
}
table.dealer td.btn {
 text-align:right;
}
div.letters {
 font-size:10pt;
 text-align:center;
 letter-spacing:1;
}
div.letters a.active {
 color:#990000;
}
/*	----------	*/
table.close {
 margin:0;
}
table.close th {
 font-size:9pt;
 font-weight:bold;
 color:#666666;
 text-align:left;
 padding-left:5;
}
table.close td {
 text-align:right;
 padding-right:5;
}

/* DIETER ADDED */

div.callnow  {
  width:80px;
  height:60px;
  color:black;
  background-color:white;
  border-width:1px;
  border-style:solid;
  border-color:black;
  text-align:center;
}