html {
  height:100%;
  margin:0; padding:0;
}

body {
  padding:0;
  width:100%; margin:0;
  min-height:100%;
  min-width:700px;
  position:relative;
  background:url(images/left.jpg) top left repeat-y #ffffff;
  font-family:Tahoma, Verdana, Arial, sans-serif; font-size:9pt;
}

* html body {height:100%;}
  
a {color:#3399FF;}
#menu1{margin:0; padding:0; margin-left:5px; list-style:none; color:#023268; font-size:8pt;}
#menu1 li{margin:5px 0 5px 0; padding:0; font-weight:bold;}
#menu1 li .on, #menu1 li a:hover{background:#df5b15 url(images/smallcar_on.jpg) left top no-repeat;}
#menu1 li a{color:#fff; font-size:8pt; text-decoration:none; white-space:nowrap; margin:0 5px 0 0; width:220px; height:32px; background:#891c1c url(images/smallcar.jpg) left top no-repeat; text-align:right; display:block;}
#menu1 li a:hover{color:#000;}

#main{padding:0px 218px 0px 231px; margin:0 auto 0 auto; min-height:290px;}

#main #container { background:#FFFFFF; position:relative; padding:0 0 50px 0; position:relative;}
#main #container #w {background:url(images/w1.jpg) repeat-x; width:100%; height:113px; margin:0; min-width:450px;}
#main #container #wy {background:url(images/w.jpg) no-repeat; width:95%; height:113px; margin:0;}
#main p{padding:5px 35px 5px 45px; margin:3px 0 0 0;}
#main ul{padding:0px 35px 5px 85px; margin:0; list-style:disc; white-space:nowrap;}
//#main p:first-letter{DISPLAY: inline; FONT-SIZE: 12pt; COLOR:#000; font-weight:bold;}
#main h1 {color:#fff; font-family:Tahoma, Verdana, Arial, sans-serif; font-weight:bold; font-size:13pt; margin:10px 0 10px 30px; padding:3px; letter-spacing:2px; background:url(images/gradient.jpg) no-repeat left #FFFFFF; text-align:left; white-space:nowrap;}
#main h3{font-weight:bold; color:#000; font-size:9pt; padding:4px 35px 4px 10px; margin:10px 0 0 0; letter-spacing:2px;}

#left{position:absolute; top:0; left:0; width:231px; height:100%; background:url(images/left.gif) left top no-repeat;}
#left h3 {margin:210px 0 10px 12px; font-family:Tahoma, Verdana, Arial, sans-serif; color:#fff; font-size:13pt; font-weight:bold;}
#left p {margin:0 30px 30px 30px; color:#FFFFFF; font-size:8pt;}
#left h4  {position:absolute; left:0; bottom:120px; margin:0px; padding:0; font-weight:normal; font-size:9pt; color:#777; width:150px; text-align:right;}

#main #container #w p {padding:15px 6px 2px 155px; font-size:13pt;}
#main #container #w ul {margin:0; padding:10px; text-align:center; font-weight:bold;}
#main #container #w li {display:inline; margin-right:5px;}
#main #container #w a {text-decoration:none; color:#FFFFFF;}

#footer, #footer2{position:absolute; bottom:0;
  height:30px; width:100%;
  padding:0; background:#fff; text-align:center;}
#footer a{text-decoration:none; font-weight:bold; color:#fff; margin-right:10px;}
#fl{position:absolute; right:0; top:0; width:218px; height:100%; background:url(images/left.jpg) left top repeat-y;}
#fl #news{background: url(images/news.jpg) top left no-repeat; width:218px; height:100%; position:absolute; top:0;}
#fl .new01 {background:url(images/new01.gif) right top no-repeat; margin:30px 5px 0 0;}
#fl #news img{float:left; margin-right:5px; margin-left:5px;}
#fl #news p {padding:13px 10px 10px 20px; font-size:9px;}
#fl #news a { text-decoration:none; color:#CC0000;}

#main #container .price{margin-left:20px; margin-right:10px;}
#main #container .td-price{background: white;}
#main #container .table{padding-left:20px; padding-right:10px;}
#main #container .head{background: #909090;}
