/*?=globals
------------------- */
ul,ol,dl,li,dt,dd,h1,h2,h3,h4,h5,h6,pre,form,body,html,p,blockquote,td {margin: 0; padding: 0;}
img{border:0;}
table.layout{border-collapse:collapse;empty-cells:show;width:100%;}
table.layout_nw{border-collapse:collapse;empty-cells:show;}
.clear{clear:both;height:0;overflow:hidden;}
.clear_after:after {font-size:0;display:block;visibility:hidden;clear:both;height:0;content:".";line-height:0;}
/*:first-letter*/

a:hover{color:#74B6FF;}

ul, ol {list-style: none;}
.hidden {visibility: hidden;}

.figure_p {text-align: center;}
.figure {width: 652px; text-align: center; padding: 40px 0 20px; position: relative; margin: 0 auto 30px;}
.figure_img {position: absolute; left: 0; top: 0; background: url('../images/figure.gif') left top no-repeat; width: 652px; height: 251px;}
.fcar {margin: 0 auto; width: 309px; height: 195px; background: url('../images/car_volvo.png') left top; position: relative; left: 17px;}

.fh2 {float: left; background: #0C3058 url('../images/l.gif') left -21px no-repeat;}
.fh2 a {color:#fff; text-decoration: none; font-size: 13px; font-weight: bold; float: left; background: url('../images/r.gif') right -21px no-repeat; padding: 0 25px; height: 21px; line-height: 20px; cursor: pointer; white-space: nowrap;}
.fh2 a:hover {color:#fff; }

.ft1 {position: absolute; left: 0; top: 0;}
.ft2 {position: absolute; left: 0; bottom: 0;}
.ft3 {position: absolute; left: 333px; top: 20px;}
.ft4 {position: absolute; right: 0; bottom: 0;}
.ft5 {position: absolute; right: 0; top: 0;}

.list1 {list-style: square; color:#fff; text-align: left; margin: 0 0 0 30px;}
.list1 a {text-decoration: none;}

.figure .list1 {padding: 11px 0 0; clear: both;}                           
.fh4 {font-size: 11px; font-weight: normal;}
.fh5 {font-size: 14px; font-weight: normal; padding: 10px 0 0 0;}