body {background: #191919;}
#all {margin: 0px auto; width: 760px; border: 1px solid #666; font: small Arial, Helvetica, sans-serif; color: #F4A460; font-size: small;}
#header{	width: 100%; height: 160px; color: #FAFA1C; }
#menu{width: 100%; padding: 15px 0px; margin-top: 0px;}
#content{width: 100%; float: left; background-color: #101010;}
#left {float: left; width: 30%; min-height: 300px;}
#text {float: right;	width: 69%;	}
.nav {text-align: right; margin-right: 2em;}
#foot{width: 100%; clear: both; background: #333 url(img/foot.jpg) top left repeat-x; padding-bottom: 0.4em;}
#header p {	margin-left: 20%;	line-height: 80%;	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 0.9em;}
#header .tel {margin-left: 45% }
h1 {padding: 0.7em 0 0 20%; margin-top: 0px ;}
h2 { font-size: medium; padding-top: 0.5em; }
.front{ text-align: center; float: left; padding: 1em 10% 0 3em ; display: block; line-height: 150%; width: 70%; }
#left p {color: #ccc; padding: 300px 0px 1em 1em; font-size: medium; line-height: 150%; }
#text p {font-size: small; margin-top: 2em; padding: 0 6em 0 0.5em;	line-height: 1.5em;}
.last {color: #fff ; text-align: left; margin: 0 10em 3em 0; clear: both;}
#foot p, #foot a {	color: #999; padding: 1em 0 1em 5px;  font-size: x-small;}
#menu .nav li, #text li {text-decoration: none; display: inline; }
#menu li a:link, #menu li a:visited {display: inline; color: #FDD800; text-decoration: none; font-family:  Arial, Verdena;	padding: 0 1.5em;	border-left: solid 3px #000; font-weight: bold; }
#menu li a:hover, #text li a:hover {color: #fff;}
#text a:link, #text  a:visited {	display: inline; color: #FDD800; text-decoration: none; font-family:  Arial, Verdena; padding: 0 0.5em;font-weight: bold;	}
#header {background-image: url(img/h1.jpg); background-repeat: no-repeat; background-position: bottom right;}
.flash{	margin-left: ;}
#menu {background-image: url(img/menu.jpg); background-repeat: no-repeat; background-position: bottom left;}
#content {background-image: url(img/cab_right.jpg);	background-position: bottom right;	background-repeat: no-repeat;}
#left {background-image: url(img/vectra.jpg); background-position: top left; background-repeat: no-repeat; }
#header img {float: left;}
input.send, textarea {background-color: #6D6D6D; border: 1px inset #333; color: #FF8C00; font-family: Verdana, Geneva; font-size: small;padding-left: 1em;}
input.send {width: 180px;}
form p {clear: left; margin: 0;padding: 0; padding-top: 3px; }
form p label { float: left; width: 30%;}
.button{	margin-bottom: 1em;}
table{border: 2px solid #4A4A4A;}
table th, table td{margin: 0px; padding: 3px 0 3px 10px;	}
table tr{padding: 2px 0; background: #191919;}
table tr.alt{background: #343434; padding: 2px 0; color: #CC6600;}
table caption{	text-align: left;	font-weight: bold; padding-bottom: 10px; }
table td.place{width: 200px;text-align: left;}
table td.price, table td.price_back { width: 40px; font-weight: bold; text-align: right; padding-right: 10px;}
table td.price_back{	background: #191919;}
strong{font-size: large;}
.side{float: left; }
.ring{padding: 1.5em 0 0 0; margin-bottom: -10px;}
.bottom{width: 96%;}
.bottom span{color: #ccc;float: right;}