body { margin:0px; padding:5px 0px 0px 0px; background:#A6C0DB; }
body, div, td, select, input, textarea { font:11px Tahoma; letter-spacing:1px; }
a { outline:none; }

.container { border:3px solid #FFFFFF; }

.commons { width:950px; }

.top-site { background:url(../template_images/top_site_bg.jpg) no-repeat; height:30px; }
.header { height:220px; }
.flash-car { width:392px; }
.header-right { background:url(../template_images/header_right.jpg) no-repeat; }

.menu-row { height:52px; }
.menu-start { background:url(../template_images/menu_start.jpg) no-repeat; width:260px; }
.menu-end { background:url(../template_images/menu_end.jpg) no-repeat; width:240px; }

.menu { width:100%; height:100%; background:url(../template_images/menu_bg.jpg) repeat-x; }
.menu td { letter-spacing:normal; }
.menu a { color:#FFFFFF; text-decoration:none; font-weight:bold; }
.menu td a:hover { color:#FFFE66; }

.orange, .cyan, .red, .yellow, .green { display:block; }
.orangegr, .cyangr, .redgr, .yellowgr, .greengr { display:block; }

.orange { background:url(../template_images/menu_orange.jpg) no-repeat; width:60px; height:37px; padding:15px 0px 0px 30px; }
.cyan { background:url(../template_images/menu_cyan.jpg) no-repeat; width:55px; height:37px; padding:15px 0px 0px 35px; }
.red { background:url(../template_images/menu_red.jpg) no-repeat; width:70px; height:37px; padding:15px 0px 0px 20px; }
.yellow { background:url(../template_images/menu_yellow.jpg) no-repeat; width:65px; height:37px; padding:15px 0px 0px 25px; }
.green { background:url(../template_images/menu_green.jpg) no-repeat; width:65px; height:37px; padding:15px 0px 0px 25px; }

.orange:hover { background:url(../template_images/menu_orange_hover.jpg) no-repeat; }
.cyan:hover { background:url(../template_images/menu_cyan_hover.jpg) no-repeat; }
.red:hover { background:url(../template_images/menu_red_hover.jpg) no-repeat; }
.yellow:hover { background:url(../template_images/menu_yellow_hover.jpg) no-repeat; }
.green:hover { background:url(../template_images/menu_green_hover.jpg) no-repeat; }

.orangegr { background:url(../template_images/menu_orange.jpg) no-repeat; width:60px; height:37px; padding:15px 0px 0px 30px; }
.cyangr { background:url(../template_images/menu_cyan.jpg) no-repeat; width:75px; height:37px; padding:15px 0px 0px 15px; }
.redgr { background:url(../template_images/menu_red.jpg) no-repeat; width:75px; height:37px; padding:15px 0px 0px 15px; }
.yellowgr { background:url(../template_images/menu_yellow.jpg) no-repeat; width:70px; height:37px; padding:15px 0px 0px 20px; }
.greengr { background:url(../template_images/menu_green.jpg) no-repeat; width:70px; height:37px; padding:15px 0px 0px 20px; }

.orangegr:hover { background:url(../template_images/menu_orange_hover.jpg) no-repeat; }
.cyangr:hover { background:url(../template_images/menu_cyan_hover.jpg) no-repeat; }
.redgr:hover { background:url(../template_images/menu_red_hover.jpg) no-repeat; }
.yellowgr:hover { background:url(../template_images/menu_yellow_hover.jpg) no-repeat; }
.greengr:hover { background:url(../template_images/menu_green_hover.jpg) no-repeat; }

.title-row { height:56px; }
.left-title { 
	height:41px; 
	width:256px; 
	background:url(../template_images/left_column_title_bg.jpg) no-repeat; 
	padding:15px 0px 0px 0px; 
	vertical-align:top;
	font-size:13px;
	font-weight:bold;
	text-align:center;
	color:#FFFFFF;
}
.right-title { 
	height:41px;
	width:674px; 
	background:url(../template_images/content_title_bg.jpg) no-repeat;
	padding:15px 0px 0px 20px; 
	vertical-align:top;
	color:#FFFFFF;
}
.title { font-size:13px; font-weight:bold; float:left; }

.content-row { height:300px; }
.left-column { 
	width:236px; 
	background:url(../template_images/left_column_bg.jpg) repeat-y;
	padding:0px 10px 10px 10px; 
	vertical-align:top;
	font-size:12px;
	color:#FFFFFF;
}
.right-column { 
	width:664px; 
	background:url(../template_images/content_bg.jpg) repeat-y; 
	padding:0px 10px 10px 20px; 
	vertical-align:top;
	font-size:12px;
	color:#FFFFFF;
	letter-spacing:2px;
}

.footer { height:60px; background:url(../template_images/footer_bg.jpg) no-repeat top; }
.footer td { text-align:center; font-weight:bold; color:#FFFFFF; }
.footer td a { color:#FFFFFF; text-decoration:none; }
.footer td a:hover { color:#FFFE66; }
.footer-top { padding:15px 0px 0px 0px;  }
.footer-bottom { padding:5px 0px 5px 0px;  }

.languages { float:right; padding:0px 15px 0px 0px; margin:0px; }
.languages img { border:1px solid #DDAB52; padding:0px; }

.languages a img:hover { 
	/* for IE */
	filter:alpha(opacity=60);
	/* CSS3 standard */
	opacity:0.6;
}

.conditions { line-height:20px; }

.contact-form td { padding:2px; }
.contact-form input, .contact-form textarea { width:250px; color:#333333; border:1px solid #A7BDD5; } 

.book-form { width:200px; }
.book-form td { padding:3px; text-align:center; }
.book-form td, .book-form th, .book-form select, .book-form input { color:#333333;  }

.error { color:#FF0000; }
.button { color:#333333; }
.book-div td, .book-div input, .book-div textarea { color:#333333; }
.book-link { color:#FFFE66; font-weight:bold; text-decoration:none; }
.book-link:hover { color:#FFFFFF; }

/*----------- scroll effect offers  --------------------*/
#widget2 {
	overflow: hidden;
	position: relative;
	min-width: 232px;
	width: 232px;
	height: 306px;
	/* float: left;  */
	padding:0px;
	margin:0px;
	border:2px solid #567BAF;
	border-top:none;
}

#widget2 img {
	border: 1px solid #FFFFFF;
  height: 60px;
  padding:1px;
	margin-right:5px;
}

#widget2 li {
	list-style: none;
	overflow: hidden;
	position: relative;
  width: 232px;
	height: 106px;
	padding:5px;
}

#widget2 a {
	color:#101415;
	text-decoration:none;
	letter-spacing: 1px;
	font-weight: bold;
	font-family: Palatino Linotype, Georgia, "Times New Roman", Times, serif;
}

#widget2 a:hover, li a:focus, li a:active {
	color:#FEFF63;
}


/*-------------------- end scroll offers ------------------------*/

.offer-title { 
	text-align:center; 
	font-weight:bold; 
	font-size:12px; 
	padding:13px 0px 0px 0px; 
	background:url(../template_images/offer_title_bg.jpg) no-repeat; 
	height:39px;
}

.car-block { border-bottom:1px solid #567BAF; padding-bottom:5px; }

.offer-block { width:550px; border-bottom:1px solid #567BAF; margin-bottom:10px; padding-bottom:10px; }
.offer-block a { color:#FEFF63; font-weight:bold; }
.offer-block img { border:1px solid #FFFFFF; }

.banner { width:170px; }
.banner-top { 
	width:170px;
	height:30px; 
	background:url(../template_images/banner_top_bg.png) no-repeat; 
	font-weight:bold; 
	padding:7px 0px 0px 0px;
	text-align:center; 
	vertical-align:top;
}
.banner-top a { color:#FFFFFF; text-decoration:none; }

.banner-middle { 
	width:168px;
	height:100px; 
	padding:0px; 
	background:url(../template_images/banner_bg.jpg) repeat-y center; 
	border-left:1px solid #567baf;
	border-right:1px solid #567baf;
	text-align:center;
}
.banner-middle img { border:1px solid #FFFFFF; padding:1px; }

.banner-bottom { 
	width:168px;
	height:21px; 
	background:url(../template_images/banner_bottom_bg.jpg) repeat-x; 
	border:1px solid #567baf; 
	border-top:none; 
	text-align:center;
	font-weight:bold;
	padding:5px 0px 0px 0px;
}

.banner-bottom a { color:#FFFF00; text-decoration:none; }

#masterdiv {
	font-size:12px;
	color:#FFFFFF;
	letter-spacing:2px;
}

#s2 {
float:right;
text-align: right;
}

.hidden-text, .hidden-text a { font-size:10px; color:#A6C0DB; }

.h1{
	
	width:950px;
	height:18px;
	margin:0 auto;
	background:#1E4980;
	
	text-align: center;
	
	padding:2px 0px 0px 0px;
}

.h1 h1 {
font:11px Tahoma, Arial, sans-serif;
font-weight: bold;
letter-spacing: 1px;
	color: #ffffff;
}











