
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {margin: 0; padding: 0; border: 0; outline: 0; font-size: 100%; vertical-align: baseline; background: transparent; }

.clear{clear: both;}
.left{float: left;}
.right{float: right;}
.topGap { margin-top: 5px;}
body {font: 12px Helvetica, Arial, Georgia, sans-serif; background: #f1f2e4 url(../images/bg-tyre.gif) top left no-repeat; color: #303030; padding: 0 0 40px;}

h1{font-size: 95px;}
h2{font-size: 2em; margin-top:1em;}
h3{font-size: 21px; color: #db4d05;}
h4{font-size: 15px; color: #000;}
h1, h2, h3, h4 {line-height:1.2em; margin-bottom:.3em;}

p{font-size: 12px;margin-bottom: 10px; margin-bottom:1em;}
p.small{font-size: 0.9em;}
p.fadedhalo{margin: 10px 10px 0 0;}

ul{list-style-type: none; padding-left: 6px;}
ul li{padding: 6px 0;}

span.orange, p.orange{font-size: 15px; color: #db4d05; font-weight:normal;}

dd.prices p.orange{padding-bottom: 5px;}

.right{float: right;}
.left{float: left;}

.container_12{margin-left: auto; margin-right: auto; width: 960px; position: relative; z-index: 10;}
.grid_6, .grid_12 { float: left; margin-left: 10px; margin-right: 10px;}

.container_12 .grid_6{width: 460px;}
.container_12 .grid_12{width: 940px;}

html body * span.clear,
html body * div.clear,
html body * li.clear,
html body * dd.clear
{ border: 0;
	clear: both;
	display: block;
	float: none;
	font-size: 0;
	list-style: none;
	margin: 0;
	padding: 0;
	overflow: hidden;
	visibility: hidden;
	width: 0;
	height: 0;
}

.clearFix:after{clear: both; content: '.'; display: block; visibility: hidden; height: 0;}
.clearFix{display: inline-block;}
* html .clearFix{height: 1%;}
.clearFix{display: block;}

.botGap{margin-bottom: 12px;}
.topGap{margin-top: 12px;}
.botPad{padding-bottom: 12px;}
.topPad{padding-top: 12px;}
.br{border-top: dashed 1px #C0CDD1;}

a {color: #db4d05; font-weight:bold; text-decoration: none;}
a:hover {color:#db4d05;}

.grid_6 .rightSide{border-top: none; padding: 0;}
.leftSide{border-top: none; padding-top: 0;}
.leftSide div{margin-left: 100px;}

.box {background: url(../images/bg-fff.png) repeat; border-top:solid 1px #93b509; padding:6px 6px 1px 6px; }
.box h2{font-size:2em; font-weight:normal; color:#db4d05; margin:0 0 0 0; padding:6px 0 0 6px;}
.box h4, .box h3{padding:12px 0 0 6px;}

dl{width: 460px; float: right; background: url(../images/bg-fff.png) repeat;}
dl dt{ border-top: #93b509 solid 1px; clear: both; font-size: 2em; height: 45px; margin-top: 0; padding:10px 8px; background:#706b6b; color: #c0cdd1;}
dl dd{padding: 10px; clear: both;border-top: #93b509 solid 1px;}

#footer{clear: both; margin-top: 10px;}
.email, .tel {font-weight: bold; font-size: 20px; padding:6px 0; color: #db4d05;}

img.car-review {
	width: 300px;
}
