body {
 top: 0px; left: 0px; margin: 0 auto;
}

/*------------------------------------------------------------------------------------------------*/
/* MAIN */
/*------------------------------------------------------------------------------------------------*/

#main {
	background: url('images/header_background.jpg') repeat-x;
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}

#main_centered {
	osition: relative;
	margin-right: auto;
	margin-left: auto;	
	width: 1000px;
	height: 100%;
	clear: both;
}

/*------------------------------------------------------------------------------------------------*/
/* HEADER */
/*------------------------------------------------------------------------------------------------*/

#header {
clear:both;
    float:left;
	width: 1000px;
	height: 278px;
	text-align: center;
	margin-top: 0px; 
    _margin-left:14px;
	margin-right:auto;
}

#header_1, #header_2, #header_3, #header_4, #header_5 {
	float: left;
	height: 278px;
}

#header_1 {
	background: url('images/header_1.jpg') no-repeat;
	width: 59px;
}

#header_2 {
	background: url('images/header_2.jpg') no-repeat;
	width: 139px;
}

#header_3 {
	background: url('images/header_3.jpg') no-repeat;
	width: 266px;
}

#header_4 {
	background: url('images/header_4.jpg') no-repeat;
	width: 266px;
}

#header_5 {
	background: url('images/header_5.jpg') no-repeat;
	width: 270px;
}

/*------------------------------------------------------------------------------------------------*/
/* MENU */ 
/*------------------------------------------------------------------------------------------------*/

#menu {
	clear: both;
	float: left;
	width:1000px;
	margin-left: 29px;
	margin-bottom:0px;
	padding-bottom:0px;
	height: 74px;
}

#menu a {
	color: #fff;
	text-decoration: none;
}

#menu a:hover {
	color: #fff;
	/*text-decoration: underline;*/
}

#menu_home, #menu_about, #menu_rentacar, #menu_routes, #menu_map, #menu_study, #menu_contact {
	cursor: hand;
	font: bold 12px Verdana;
	height: 74px;
/*	padding-top: 50px;*/
	text-align: center;
	float: left;
}

#menu_home {
	background: url('images/menu_home.jpg') no-repeat;
	width: 139px;
	padding-top: 50px;
	margin-bottom:-50px;
}

#menu_about {
	background: url('images/menu_about.jpg') no-repeat;
	width: 133px;
	padding-top: 50px;
	margin-bottom:-50px;	
}

#menu_rentacar {
	background: url('images/menu_rentacar.jpg') no-repeat;
	width: 133px;
	padding-top: 50px;
	margin-bottom:-50px;	
}

#menu_routes {
	background: url('images/menu_routes.jpg') no-repeat;
	width: 133px;
	padding-top: 50px;
	margin-bottom:-50px;	
}

#menu_map {
	background: url('images/menu_map.jpg') no-repeat;
	width: 133px;
	padding-top: 50px;
	margin-bottom:-50px;	
}

#menu_study {
	background: url('images/menu_study.jpg') no-repeat;
	width: 133px;
	padding-top: 50px;
	margin-bottom:-50px;	
}

#menu_contact {
	background: url('images/menu_contact.jpg') no-repeat;
	width: 137px;
	padding-top: 50px;
	margin-bottom:-50px;	
}

/*------------------------------------------------------------------------------------------------*/
/* CONTENT */
/*------------------------------------------------------------------------------------------------*/

#content {
	clear: both;
	float: left;
	margin-top:0px;
	padding-top:0px;
	margin-left: 29px;
	width: 940px;
	eight: 100%;
}

#content_left {
	float: left;
}

#content_middle {
	float: left;
}

#content_right {
	float: left;
	margin-left: 4px;
}

/*------------------------------------------------------------------------------------------------*/
/* CONTENT - EXTRA MENU */
/*------------------------------------------------------------------------------------------------*/

#title_extra_menu {
	font: bold 14px Verdana;
	background: url('images/bar_extramenu.jpg') no-repeat;
	float: left;
	padding-top: 20px;
	padding-left: 12px;
	width: 250px;
	height: 32px;
}

#extra_menu {
	clear: both;
	float: left;
	width:250px;
}

#extra_menu a {
	color: #666;
	text-decoration: none;
}

#extra_menu a:hover {
	color: #333;
	text-decoration: none;
}

#extra_menu_0 {
	font: bold 13px Verdana;
	color: #9cc;
	padding-left: 40px;
	background: url('images/menu_arrow0.jpg') no-repeat;
	height: 23px;
}

#extra_menu_0 a {
	color: #9cc;
	text-decoration: none;
}

#extra_menu_1 {
	background: url('images/menu_arrow1.jpg') no-repeat;
}

#extra_menu_2 {
	background: url('images/menu_arrow2.jpg') no-repeat;
}

#extra_menu_3 {
	background: url('images/menu_arrow3.jpg') no-repeat;
}

#extra_menu_4 {
	background: url('images/menu_arrow4.jpg') no-repeat;
}

#extra_menu_5 {
	background: url('images/menu_arrow5.jpg') no-repeat;
}

#extra_menu_6 {
	background: url('images/menu_arrow6.jpg') no-repeat;
}

#extra_menu_7 {
	background: url('images/menu_arrow7.jpg') no-repeat;
}

#extra_menu_1, #extra_menu_2, #extra_menu_3, #extra_menu_4, #extra_menu_5, #extra_menu_6, #extra_menu_7 {
	font: bold 13px Verdana;
	color: #666;
	padding-left: 40px;
	width: 178px;
	height: 28px;
	line-height: 240%;
}

/*------------------------------------------------------------------------------------------------*/
/* CONTENT - CONTACTS*/
/*------------------------------------------------------------------------------------------------*/

#title_contacts {
	clear: both;
	float: left;
	font: bold 14px Verdana;
	background: url('images/bar_contacts.jpg') no-repeat;
	width: 250px;
	height: 32px;
	margin-top: 57px;
	padding-left: 8px;
}

#contacts {
	clear: both;
	float: left;
	margin-left: 6px;
	color: #666;
	font: 11px Verdana;
}

#contacts a {
	text-decoration: none;
	color: #9cc;
}

#contacts a:hover {
	text-decoration: none;
	color: #6aa;
}


/*------------------------------------------------------------------------------------------------*/
/* CONTENT - PLAN A TRIP */
/*------------------------------------------------------------------------------------------------*/

#title_plan_trip {
	font: bold 14px Verdana;
	background: url('images/bar_planatrip.jpg') no-repeat;
	float: left;
	padding-top: 20px;
	padding-left: 12px;
	width: 320px;
	height: 32px;
}

#plan_trip {
	clear: both;
	float: left;
	padding-left: 8px;	
}

#plan_trip img {
	float: left;
	margin-right: 3px;
	margin-bottom: 3px;	
}

#plan_trip_1 {
	font: 11px Verdana;
	color: #666;
	height: 127px;
	width: 320px;
}

#plan_trip_2 {
	font: 11px Verdana;	
	color: #666;	
	height: 127px;
	width: 320px;	
}

#plan_trip a {
	text-decoration: none;
	color: #9cc;
}

#plan_trip a:hover {
	text-decoration: none;
	color: #6aa;
}

/*------------------------------------------------------------------------------------------------*/
/* CONTENT - SERVICES */
/*------------------------------------------------------------------------------------------------*/

#title_services {
	clear: both;
	float: left;
	font: bold 14px Verdana;
	background: url('images/bar_planatrip.jpg') no-repeat;
	padding-top: 20px;
	padding-left: 8px;
	width: 320px;
	height: 32px;
}

#services_1 {
	clear:both;
	float: left;
	padding-left: 8px;	
	font: 11px Verdana;
	color: #666;
	width: 320px;
}

#services_1 img {
	float: right;
	margin-left: 3px;
	margin-bottom: 3px;	
}

#services a {
	text-decoration: none;
	color: #9cc;
}

#services a:hover {
	text-decoration: none;
	color: #6aa;
}

/*------------------------------------------------------------------------------------------------*/
/* CONTENT - ABOUT US */
/*------------------------------------------------------------------------------------------------*/

#title_about_us {
	float: left;
	font: bold 14px Verdana;
	background: url('images/bar_aboutus.jpg') no-repeat;
	padding-top: 20px;
	padding-left: 12px;
	width: 330px;
	height: 32px;
}

#about_us_1 {
	clear: both;
	float: left;
	padding-left: 8px;
	font: 11px Verdana;
	color: #666;	
	width: 320px;
}

#about_us_1 img {
	float: left;
	margin-right: 3px;
	margin-bottom: 3px;
}

#about_us_1 a {
	text-decoration: none;
	color: #9cc;
}

#about_us_1 a:hover {
	text-decoration: none;
	color: #6aa;
}


/*------------------------------------------------------------------------------------------------*/
/* EXTRA STYLES !!!NOTE -  */
/*------------------------------------------------------------------------------------------------*/

#title_plan_middle {
	font: bold 14px Verdana;
	background: url('images/bar_planatrip.jpg') repeat-x;
	float: left;
	padding-top: 20px;
	padding-left: 12px;
	width: 660px;
	height: 32px;
}

#plan_middle {
	clear: both;
	float: left;
	font: 13px Verdana;
	color: #000;
	padding-left: 8px;
	width: 640px;
}

#plan_middle_1 {
	font: 13px Verdana;
	color: #000;
}

#plan_middle_1 img {
	float: left;
	margin-right: 3px;
	margin-bottom: 3px;
}

#title_plan_middle_1 {
	font: bold 14px Verdana;
	background: url('images/bar_planatrip.jpg') repeat-x;
	float: left;
	padding-top: 20px;
	padding-left: 12px;
	width: 660px;
	height: 32px;
}

/*------------------------------------------------------------------------------------------------*/
/* FOOTER */
/*------------------------------------------------------------------------------------------------*/

#footer {
	clear: both;
	float: left;
	background: url('images/footer.jpg') no-repeat 0px 0px;
	width: 1000px;
	padding-top: 102px;
	padding-left: 10px;
	margin-top: 10px;
	margin-left:29px;
}

#footer a {
	font: 11px Verdana;
	color: #fff;
	text-decoration: none;
}

#footer a:hover {
	font: 11px Verdana;
	color: #99c;
	text-decoration: underline;
}

#footer_menu {
	color: #fff;
}

#backlink {
	color: #fff;
	padding-left: 170px;
}

#copyright {
	padding-top: 8px;
	color: #999;
	font: 9px Verdana;
}
