body {
	margin:0 auto;
	padding:0;
	background:#fff;
	width:1000px;
}
div, p, form, td {
	font:12px georgia, times;
	color:#333;
}
img {
	border:0;
	margin:0;
	padding:0;
}
a {
	color:#f90;
	text-decoration:none;
}
a:hover {
	text-decoration:underline;
}
a:visited {
	color:#ff9900;
	text-decoration:underline;
}
.orange {
	color:#f90;
	font-size:14px;
	font-weight:bold;
}
.white {
	color:#000;
	font-family:Verdana, Geneva, sans-serif;
}
ul, li {
	margin:0;
	padding:0;
}
table#main {
	border-collapse:collapse;
}
table#main td {
	vertical-align:top;
	padding:0;
}
td#gray, td#right {
	width:282px;
	background:#ccc;
}
table#main td#menu {
	vertical-align:bottom;
}
#nav {
	list-style:none;
	border:1px solid #000;
	background:#515151;
	float:left;
}
#nav li {
	float:left;
	position:relative;
}
#nav li ul {
	list-style:none;
	display:none;
	position:absolute;
	background:url('images/fone-tr.png');
	padding:8px 0;
	width:179px;
}
#nav a {
	color:#fff;
	text-decoration:none;
	display:block;
	width:161px;
	padding:4px 9px;
}
#nav a:hover {
	color:#000;
	background:#ccc;
}
#nav li:hover {
	background:#333;
}
#nav li li a {
	width:161px;
}
#nav li:hover ul {
	display:block;
}
#nav li:hover li ul {
	display:none;
	width:180px;
	top:-9px;
	left:175px;
}
#nav li:hover li:hover ul {
	display:block;
}
td#gray ul li {
	float:left;
	width:24%;
	padding:3px 0;
	list-style:none;
}
td#gray ul li a {
	display:block;
	width:32px;
	margin:auto;
}
td#black {
	background:url('images/header.jpg');
	height:300px;
}
h1 {
	text-align:center;
	margin:0 0 25px;
	width:500px;
	background:#ccc;
	text-transform:uppercase;
}
h2, h3 {
	text-align:center;
	color:#f90;
	text-decoration:underline;
}
td#center table {
	width:100%;
	text-align:center;
}
table#cars td div {
	width:186px;
	margin:0 auto;
}
td#center div.text, div.text ul {
	padding:0 20px;
	text-align:justify;
}
div.text table th {
	background:#ccc;
	padding:10px;
}
td#center div.text table td {
	padding:10px;
}
div.head p {
	font-weight:700;
	padding:0 20px;
	text-align:justify;
}
div.head ul {
	padding:0 40px;
	font-weight:700;
}
div.head h2 {
	text-transform:uppercase;
}
div#news {
	position:relative;
	top:5px;
	background:#333;
	height:20px;
	padding:10px 20px;
}
td#right img {
	float:left;
}
td#right div.news p {
	padding:0 5px;
	text-align:center;
	font-weight:bold;
	font-size:14px;
	color:#666;
}
ul.parent {
	padding:2px 10px;
}
td#right ul.parent img {
	float:none;
}
ul.parent li {
	list-style:none;
	padding:5px 27px;
	background:#ccc url('images/circle.gif') 5px 4px no-repeat;
}
ul.child li {
	padding:2px;
	background:none;
}
ul.child li a {
	color:#f90;
	text-decoration:underline;
}
td#right div#info {
	margin:30px 20px;
}
td#right div img {
	float:left;
	display:block;
	margin:0 5px 5px 0;
}
table#bottom {
	width:100%;
	text-align:center;
}
td#logo {
	width:120px;
}
td#phones {
	width:132px;
}
