@charset "utf-8";
/* CSS Document */

*{ margin:0px; padding:0px;}

img{ border:none;}
body { background:url(../images/back-bg.jpg) left top repeat-x;
	margin:0; padding:0;}
.img-left {float:left; margin:0 10px 10px 0;}

.img-border {border:2px solid #1e86a8;}

.clear{ clear:both;}

img, div, input { behavior: url("iepngfix.htc") }

.container{ background:url(../images/main-bg.png) repeat-y; margin:auto; width:990px; overflow:hidden; margin-top:8px;}

.wrapper{ width:950px; margin:auto; overflow:hidden;  background:#cfcfcf;}

/*========================================== HEADER==============================================*/
.header{ overflow:hidden; background:#fff; position:relative;}

.top-strip{ height:30px; background:url(../images/top-navi-bg.jpg) left top no-repeat;float:right; height:22px; width:163px;}

.top-strip ul{ float:right; margin-right:35px; margin-top:-5px;}

.top_contact_bg {
color:#FFFFFF;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:12px;
font-weight:bold;
color:#454545;
line-height:17px;
margin:0;
padding:6px 0 0 50px;
text-align:center;
width:370px; float:right; line-height:20px;
}

.top-strip li{ font-family:Arial, Helvetica, sans-serif; color:#fff; font-size:12px; display:block; float:left; margin-left:10px;
line-height:26px;}

.top-strip li a{ color:#fff; text-decoration:none;}

.navigation{ height:37px; margin-right:15px; background:url(../images/navigatoin-bg.gif) left top repeat-x; float:right; margin-top:5px;}
.navigation .navi_left{ background:url(../images/navi-left-img.jpg) left top no-repeat; width:11px; height:37px; float:left;}
.navigation .navi_right{ background:url(../images/navi-right-img.jpg) left top no-repeat; width:11px; height:37px; float:right;}
.navigation ul{ width:547px; float:left;}

.navigation li{  font-family:Arial, Helvetica, sans-serif; color:#fff; font-size:12px; display:block; float:left; 
line-height:37px; list-style:none;}

.navigation li a{color:#fff; text-decoration:none; padding:10px 18px; }

.navigation li a:hover{ color:#000; background:url(../images/navigation-hover.gif) left top repeat-x; text-decoration:none;}
.navigation li a.actv{ color:#000; background:url(../images/navigation-hover.gif) left top repeat-x; text-decoration:none;}

.header-baner{ height:245px; background:url(../images/banner0.jpg) no-repeat; overflow:hidden; float:left; width:950px; position:relative; margin-top:8px;}

.logo{ width:303px; margin:0px 0 0 20px; float:left; position:absolute; top:20px;}
/*========================================== HEADER==============================================*/

/*========================================== MIDDLE==============================================*/

.main-wrapper{ overflow:hidden; }

/*========================================== MIDDLE LEFT ==============================================*/

.left-wrapper{ width:250px; margin-left:20px; float:left; overflow:hidden;}

.left-wrapper p{ margin-top:15px;}

.left-menu{ width:250px; overflow:hidden; margin-top:15px;}

.left-menu-top{ background:url(../images/left-menu-top.png) no-repeat; width:250px; height:11px; font-size:0px;}

.left-menu-middle{ background:#1e86a8; width:250px; height:auto; overflow:hidden;}

.left-menu-bottom{ background:url(../images/left-menu-bottom.png) no-repeat; width:250px; height:11px;}

.menu-name{padding:0 20px 20px 0; font-size:14px; font-weight:bold; color:#fff; font-family:Arial, Helvetica, sans-serif; text-align:center;}

.left-menu ul{  margin-left:20px;}

.left-menu li{ font-family:Arial, Helvetica, sans-serif; color:#fff; font-size:12px; list-style:none; margin-bottom:10px;
background:url(../images/bullet.gif) no-repeat 0 5px; padding:0 0 10px 15px; border-bottom:1px solid #fff; width:200px;}

.left-menu li a{ color:#fff; text-decoration:none;}

.left-menu li a:hover{ color:#fff; text-decoration:underline;}

.page-heading{ color:#227A97; font-family:Arial,Helvetica,sans-serif; font-size:18px; font-weight:bold; margin:10px 0;}


/*========================================== MIDDLE LEFT ==============================================*/


/*========================================== MIDDLE RIGHT ==============================================*/

.right-wrapper{ width:180px; margin-left:20px; float:left;}

.right-wrapper img{ margin-top:15px;}

.feet-right{ margin-left:20px;}

.feet-right ul{ }

.feet-right li{ list-style:disc; color:#227A97; font-family:Arial, Helvetica, sans-serif; font-size:14px; margin-top:10px;}

/*========================================== MIDDLE RIGHT ==============================================*/


/*========================================== MIDDLE PART ==============================================*/

.middle-wrapper{ width:440px; margin-left:20px; float:left; font-family:Arial, Helvetica, sans-serif; color:#000; font-size:12px;
line-height:20px; text-align:justify;}

.middle-wrapper p{ margin-bottom:20px;}

.scroll-text{ color:#227a97; font-family:Arial, Helvetica, sans-serif; font-size:14px; margin:5px 0;}

.left-block{ float:left; margin:10px 10px 10px 0;}

.middle-wrapper p a{ font-size:14px; font-weight:bold; color:#000; text-decoration:underline;}

.feet-base{ background-color:#000; padding:10px; font-family:Arial, Helvetica, sans-serif; color:#fff; font-size:12px;}

.feet-base hr{ margin:10px 0; }

.feet-base p{ margin-bottom:10px; line-height:20px;}

.vintage{ color:#fff; font-size:14px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; margin:0 0 20px 60px;}

.car-heading{ font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#09F; text-align:center; width:200px;
margin-left:40px;}

.car-text{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#fff; text-align:center; width:200px; margin-left:35px; }




.full-wrapper {width:640px; margin-left:20px; float:left; font-family:Arial, Helvetica, sans-serif; color:#000; font-size:12px;
line-height:20px; text-align:justify;}

.full-wrapper p {margin-bottom:20px;}

.contact-form {float:left; width:600px;}
.contact-form fieldset {border:none;}
.contact-form fieldset h2 {font:18px Arial, Helvetica, sans-serif; color:#fff; margin-bottom:10px;}
.contact-form fieldset label {float:left; width:100px; text-align:right; margin-top:4px;}
.contact-form fieldset input.input-field {float:left; width:200px; margin:0 0 15px 10px; font:bold 14px Arial, Helvetica, sans-serif; padding:4px 6px;}
.contact-form fieldset textarea {float:left; margin-left:10px; margin-bottom:10px;}

.reservations-from {float:left; width:600px;}
.reservations-from label {float:left; width:100px; text-align:right; margin-top:4px; font-weight:bold;}
.pick-col {margin:0 0 15px 10px; float:left;}
.reservations-from .pick-col label {width:auto; float:none; font-weight:normal;}
.reservations-from .pick-col select {margin-right:10px;}
#typecar {width:315px;}
.reservations-from input.input-field {float:left; width:300px; margin:0 0 15px 10px; font:bold 14px Arial, Helvetica, sans-serif; padding:4px 6px;}
.reservations-from textarea {float:left; margin-left:10px; margin-bottom:10px;}
/*========================================== MIDDLE PART ==============================================*/


/*========================================== MIDDLE==============================================*/

/*========================================== Footer==============================================*/

.footer{ background:url(../images/footer-bg.gif) repeat-x #217a97; height:315px; margin-top:20px;}

.footer-right hr{ margin-top:5px;}

.footer-navigation{ background:none !important;}

.footer-navigation ul{ margin-left:230px; width:606px;}

.footer-navigation ul li{ color:#000}

.footer-navigation ul li a{ color:#000;} 
.footer-navigation ul li a:hover { text-decoration:none; background:none; color:#fff;} 
.footer-left{ width:310px; height:auto; margin-left:10px; float:left; margin-top:30px;}

.footer-right{ width:580px; height:auto; margin-left:20px; float:left;}

.footer-menu{ margin:15px 0;}

.footer-menu ul{}

.footer-menu li{ font-family:Arial, Helvetica, sans-serif; color:#fff; font-size:12px; display:block; float:left; 
margin:2px 0 2px 10px;}

.footer-menu li a{ color:#fff; text-decoration:none; display:block; float:left;}

.footer-menu li a:hover{text-decoration:underline;}

.copyright{ color:#fff; font-family:Arial, Helvetica, sans-serif; font-size:12px; margin-top:15px; }

/*========================================== Footer==============================================*/



