/*------------------------------------------------------------------
[ARKIX Master Stylesheet]
Project:		Colombia Caribbean Traver
Version:		15/09/09 [Project Start]
Assigned to:	Sebastián Echeverri Ospina
Primary use:	Corporate Website
-------------------------------------------------------------------*/
* {padding: 0; margin: 0;}
#wrapper{ 
	margin: 0 auto;
	width: 990px;}
body{
	text-align:center;
	font-family:Tahoma;
	font-size:11px;
	color:#585a5e;}
/* Start basic styles*/
A, A:link, A:active, A:hover, A:visited{
	font-family:tahoma;
	font-size:11px;
}
IMG{
	border:0px;
}
INPUT, SELECT, TEXTAREA{
	font-family:Tahoma;
	font-size:11px;
	color:#585a5e;
}
/* End basic styles*/
#header{
	float:left;
	width:990px;}
		#siteid{
			float:left;
			width:400px;}
		#headercomponents{
			width:590px;
			float:right;}
				#tools{
				float:right;
				width:590px;
				text-align:right;
				margin-bottom:25px;}
					#tools P{
						text-align:right;
					}
				#search{
				float:right;
				width:590px;
				margin-bottom:25px;}
				#secondmenu{
				float:right;
				width:590px;
				background-image:url('/SITE/Portals/0/Images/skins/backgrounds/bg_second_menu.png');
				background-position:top;
				background-repeat:no-repeat;
				min-height:24px;}
					#secondmenu P{
						color:#206da6;
						margin-top:5px;
						margin-bottom:10px;
						margin-left:10px;
						text-align:left;}
					#secondmenu P A, A:link{
						font-family:Tahoma;
						font-size:11px;
						font-weight:bold;
						color:white;
						text-decoration:none;}
#mainbanner{
	float:left;
	width:990px;
	margin-bottom:15px;}
#textquicklink H1{
	font-family:Tahoma;
	font-size:20px;
	color:white;
	margin:9 10 0 10;
	text-align:left;}
#textquicklink H1 A,  A:active, A:link{
	font-family:'Trebuchet MS';
	font-size:20px;
	color:white;
	text-align:left;
	text-decoration:none;}
#textquicklink H1 A:hover{
	font-family:'Trebuchet MS';
	font-size:20px;
	color:white;
	text-align:left;
	text-decoration:underline;}
#textquicklink H1 A:visited{
	font-family:'Trebuchet MS';
	font-size:20px;
	color:white;
	text-align:left;
	text-decoration:none;}
#textquicklink P{
	font-family:Tahoma;
	font-size:11px;
	color:white;
	text-align:left;
	margin:0 10 20 10; 
}
#homequicklinks01{
	float:left;
	width:230px;
	margin-right:23px;
	background-image:url('/SITE/Portals/0/Images/skins/backgrounds/bg_quicklink_01.png');
	background-position:top;
	background-repeat:no-repeat;
	min-height:81px;}
#homequicklinks02{
	float:left;
	width:230px;
	margin-right:23px;
	background-image:url('/SITE/Portals/0/Images/skins/backgrounds/bg_quicklink_02.png');
	background-position:top;
	background-repeat:no-repeat;
	min-height:81px;}
#homequicklinks03{
	float:left;
	width:230px;
	margin-right:24px;
	background-image:url('/SITE/Portals/0/Images/skins/backgrounds/bg_quicklink_03.png');
	background-position:top;
	background-repeat:no-repeat;
	min-height:81px;}
#homequicklinks04{
	float:left;
	width:230px;
	background-image:url('/SITE/Portals/0/Images/skins/backgrounds/bg_quicklink_04.png');
	background-position:top;
	background-repeat:no-repeat;
	min-height:81px;}
#footer{
	float:left;
	width:990px;
	height:150px;
	margin:20 0 0 0;
	background-image:url('/SITE/Portals/0/Images/skins/backgrounds/bg_footer.png');
	background-position:top;
	background-repeat:no-repeat;}
		#footercontent{
			float:left;
			width:970px;
			margin:0 10 0 10;}
			#footercontent H1{
				color:#0468b6;
				text-align:left;
				font-family:Tahoma;
				font-size:12px;
				font-weight:bold;
				margin-bottom:10px;
			}
			#footercontent UL LI{
				margin-left:25px;
				#margin-left:25px;
				background-image:url('/SITE/Portals/0/Images/skins/icons/icon_ul_li_footer.png');
				background-position:left;
				background-repeat:no-repeat;
				list-style-type:none;
				padding-left:15px;
				text-align:left;
			}
			#footercontent UL{
				margin-left:0px;}
			#footercontent A, A:hover{
				color:#0468b6;
				font-size:11px;
				font-family:Tahoma;
			}
			#footercontent UL LI A{
				font-family:Tahoma;
				font-size:11px;
				text-decoration:none;
				color:#666666;
				font-weight:normal;
			}
			#footercontent UL LI A:hover{
				font-family:Tahoma;
				font-size:11px;
				text-decoration:underline;
				color:#666666;
			}
			#footercontent01{
				float:left;
				width:205px;
				margin-right:30px;
				margin-top:15px;}
			#footercontent02{
				float:left;
				width:220px;
				margin-right:30px;
				margin-top:15px;}
			#footercontent03{
				float:left;
				width:220px;
				margin-right:30px;
				margin-top:15px;}
			#footercontent04{
				float:left;
				width:220px;
				margin-right:15px;
				margin-top:90px;}
		#footercontentlogos{
			float:left;
			width:970px;
			margin:0 10 0 10;}
/* Start styles for general content*/
#generalsubmenu01{
	float:left;
	width:230px;
	margin-right:23px;}
#generalsubmenu02{
	float:left;
	width:230px;
	margin-right:23px;}
#generalsubmenu03{
	float:left;
	width:230px;
	margin-right:24px;}
#generalsubmenu04{
	float:left;
	width:230px;}
#generalcontentleft{
	float:left;
	width:720;
	margin:0 30 0 0;
	text-align:left;}
			#generalcontentleft H1{
				font-family:'Trebuchet MS';
				color:#00a3e6;
				font-size:24px;
				letter-spacing:-1px;
				text-align:left;
				margin:0 0 20 0;}
			#generalcontentleft H2{
				font-family:'Trebuchet MS';
				color:#00a3e6;
				font-size:18px;
				border-bottom:solid 1px #DBDBDB;
				text-align:left;
				margin-bottom:15px;}
			#generalcontentleft H4{
				font-family:Tahoma;
				color:#00a3e6;
				font-size:11px;
				border-bottom:solid 1px #DBDBDB;
				text-align:left;
				font-weight:bold;
				margin-bottom:15px;}
			#generalcontentleft H5{
				font-family:'Trebuchet MS';
				color:#00a3e6;
				font-size:18px;
				text-align:left;
				font-weight:normal;
				margin-bottom:15px;}
			#generalcontentleft H5 A, A:link, A:active, A:hover, A:visited{
				font-family:'Trebuchet MS';
				color:#00a3e6;
				font-size:18px;
				text-align:left;
				font-weight:normal;
				margin-bottom:15px;
				text-decoration:none;}
			#generalcontentleft P{
				text-align:left;
				margin-bottom:10px;
				font-family:Tahoma;
				font-size:11px;}
			#generalcontentleft TD{
				text-align:left;
				font-family:Tahoma;
				font-size:11px;}
			#generalcontentleft A, A:link {
				color:#00a3e6;
				text-decoration:underline;
				font-weight:bold;
				font-size:11px;}
			#generalcontentleft UL LI{
				background-image:url('/SITE/Portals/0/Images/skins/icons/icon_ul_li_related_content.png');
				background-repeat:no-repeat;
				list-style-type:none;
				margin-left:15px;
				text-align:left;
				background-position:left 5px;
				padding-left:10px;
				color:#666666;}
#generalcontentright{
	float:left;
	width:240px;
	min-height:396px;
	#height:396px;
	background-image:url('/SITE/Portals/0/Images/buttons/bg_related_content.png');
	background-position:top;
	background-repeat:no-repeat;}	
			#generalcontentright UL LI{
				background-image:url('/SITE/Portals/0/Images/skins/icons/icon_ul_li_related_content.png');
				background-repeat:no-repeat;
				list-style-type:none;
				margin-left:15px;
				text-align:left;
				background-position:left 5px;
				padding-left:10px;
				color:#666666;}
			#generalcontentright UL LI A, A:link, A:active, A:visited{
				font-family:Tahoma;
				font-size:11px;
				font-weight:normal;
				color:#00a3e6;}			
		#generalcontentright H1{
			font-family:'Trebuchet MS';
			color:#00a3e6;
			font-size:20px;
			letter-spacing:-1px;
			text-align:left;
			margin:10 10 10 10;}
		#generalcontentright P{
			margin:10 10 10 10;
			text-align:left;}
#generalbreadcrumb{
	float:left;
	width:990px;
	background-image:url('/SITE/Portals/0/Images/skins/backgrounds/bg_general_breadcrumb.png');
	background-position:top;
	background-repeat:no-repeat;
	height:43px;
	margin:10 0 10 0;}
		#generalbreadcrumb P{
			margin:15 10 0 10;
			text-align:left;
			color:White;}
		#generalbreadcrumb A, A:visited{
			color:white;
			font-size:11px;}
		#generalbreadcrumb A:link{
			color:#fcda07;
			font-size:11px;
			font-weight:bold;}
/* Start styles for specified content ROUTE 01*/
#routecontentleft{
	float:left;
	width:230px;
	text-align:left;
	margin-top:10px;}
		#routecontentleft A{
			font-weight:bold;
			font-size:12px;
			text-decoration:none;	}
	#headermenuroute01{
		float:left;
		width:100%;
		background-image:url('/SITE/Portals/0/Images/skins/backgrounds/header_menu_route_01.png');
		height:60px;}
	#contentmenuroute01{
		float:left;
		width:100%;
		background-image:url('/SITE/Portals/0/Images/skins/backgrounds/content_menu_route_01.png');
		background-position:top;
		height:635px;
		background-repeat:no-repeat;}
	#contentmenuroutebuttons{
		float:left;
		width:100%;
		margin-top:20px;
		text-align:center;}
			#contentmenuroutebuttons IMG{
				margin-left:5px;
				#margin-left:0px;/*Adjust for image align*/
				margin-bottom:5px;}
	#headermenuroute02{
		float:left;
		width:100%;
		background-image:url('/SITE/Portals/0/Images/skins/backgrounds/header_menu_route_02.png');
		height:60px;}
	#contentmenuroute02{
		float:left;
		width:100%;
		background-image:url('/SITE/Portals/0/Images/skins/backgrounds/content_menu_route_02.png');
		background-position:top;
		height:635px;
		background-repeat:no-repeat;}	
	#headermenuroute03{
		float:left;
		width:100%;
		background-image:url('/SITE/Portals/0/Images/skins/backgrounds/header_menu_route_03.png');
		height:60px;}
	#contentmenuroute03{
		float:left;
		width:100%;
		background-image:url('/SITE/Portals/0/Images/skins/backgrounds/content_menu_route_03.png');
		background-position:top;
		height:635px;
		background-repeat:no-repeat;}		
	#headermenuroute04{
		float:left;
		width:100%;
		background-image:url('/SITE/Portals/0/Images/skins/backgrounds/header_menu_route_04.png');
		height:60px;}
	#contentmenuroute04{
		float:left;
		width:100%;
		background-image:url('/SITE/Portals/0/Images/skins/backgrounds/content_menu_route_04.png');
		background-position:top;
		height:635px;
		background-repeat:no-repeat;}			
#routecontentright{
	float:left;
	width:737px;
	margin-left:23px;}	
#route01breadcrumb{
	float:left;
	width:737px;
	margin:10 0 10 0;
	background-image:url('/SITE/Portals/0/Images/skins/backgrounds/bg_breadcrumb_route_01.png');
	background-position:top;
	background-repeat:no-repeat;
	height:43px;}
		#route01breadcrumb P{
			margin:15 10 0 10;
			text-align:left;
			color:White;}
		#route01breadcrumb A, A:visited{
			color:white;
			font-size:11px;
			font-family:Tahoma;}
		#route01breadcrumb A:link{
			color:#fcda07;
			font-size:11px;
			font-weight:bold;
			font-family:Tahoma;}
#route02breadcrumb{
	float:left;
	width:737px;
	margin:10 0 10 0;
	background-image:url('/SITE/Portals/0/Images/skins/backgrounds/bg_breadcrumb_route_02.png');
	background-position:top;
	background-repeat:no-repeat;
	height:43px;}
		#route02breadcrumb P{
			margin:15 10 0 10;
			text-align:left;
			color:White;}
		#route02breadcrumb A, A:visited{
			color:white;
			font-size:12px;}
		#route02breadcrumb A:link{
			color:#fcda07;
			font-size:12px;
			font-weight:bold;}
#route03breadcrumb{
	float:left;
	width:737px;
	margin:10 0 10 0;
	background-image:url('/SITE/Portals/0/Images/skins/backgrounds/bg_breadcrumb_route_03.png');
	background-position:top;
	background-repeat:no-repeat;
	height:43px;}
		#route03breadcrumb P{
			margin:15 10 0 10;
			text-align:left;
			color:White;}
		#route03breadcrumb A, A:visited{
			color:white;
			font-size:12px;}
		#route03breadcrumb A:link{
			color:#fcda07;
			font-size:12px;
			font-weight:bold;}
#route04breadcrumb{
	float:left;
	width:737px;
	margin:10 0 10 0;
	background-image:url('/SITE/Portals/0/Images/skins/backgrounds/bg_breadcrumb_route_04.png');
	background-position:top;
	background-repeat:no-repeat;
	height:43px;}
		#route04breadcrumb P{
			margin:15 10 0 10;
			text-align:left;
			color:White;}
		#route04breadcrumb A, A:visited{
			color:white;
			font-size:12px;}
		#route04breadcrumb A:link{
			color:#fcda07;
			font-size:12px;
			font-weight:bold;}
#routemaincontent{
	width:737px;
	float:left;}
		#routemaincontent H2{
			font-family:'Trebuchet MS';
			color:#666666;
			font-size:18px;
			border-bottom:solid 1px #666666;
			text-align:left;}
		#routemaincontent H3{
			font-family:'Trebuchet MS';
			color:#0090a1;
			font-size:18px;
			border-bottom:none;
			text-align:left;
			margin-bottom:10px;}
		#routemaincontent H1{
			font-family:'Trebuchet MS';
			color:#0090a1;
			font-size:24px;
			margin-bottom:10px;}
		#routemaincontent TD P{
			font-size:11px;
			font-family:Tahoma;
			color:#666666;}
		#routemaincontent H1 A{
			font-family:'Trebuchet MS';
			color:#0090a1;
			font-size:24px;
			text-decoration:none;
			font-weight:normal;}
		#routemaincontent P, H1, H2{
			text-align:left;
			font-weight:normal;
			color:#585a5e;}
		#routemaincontent HR{
			border:solid 1px #57b5c0;
			height:1px;
			margin:10 0 10 0;}
		#routemaincontent UL LI{
			background-image:url('/SITE/Portals/0/Images/skins/icons/icon_ul_li_related_content.png');
			background-repeat:no-repeat;
			list-style-type:none;
			margin-left:150px;
			text-align:left;
			background-position:Left;
			padding-left:10px;
			color:#666666;
			font-weight:normal;}
		#routemaincontent UL{
			margin-top:10px;
		}
		#routemaincontent  TD UL LI{
			background-image:url('/SITE/Portals/0/Images/skins/icons/icon_ul_li_related_content.png');
			background-repeat:no-repeat;
			background-position: 0px 6px;
			list-style-type:none;
			margin-left:10px;
			text-align:left;
			padding-left:10px;
			color:#666666;
			font-family:Tahoma;
			font-size:11px;}
		#routemaincontent A, A:link, A:active, A:visited, A:hover{
			font-family:Tahoma;
			font-size:11px;
			font-weight:bold;
			color:#00a3e6;
		}
		
			
#routebottomtools{
	float:left;
	margin:10 0 10 0;
	width:737px;
	background-image:url('/SITE/Portals/0/Images/skins/backgrounds/bg_bottom_tools.png');
	background-repeat:no-repeat;
	background-position:top;
	min-height:55px;
	#height:55px;
	text-align:center;}
		#routebottomtools P{
			text-align:center;
			margin-top:13px;}
/* Start styles for subhome´s*/
#subhome01main{
	float:left;
	width:990px;
	margin: 10 0 10 0;
	min-height:430px;
	#height:430px;
	background-image:url('/SITE/Portals/0/Images/skins/backgrounds/bg_home_route_01.png');
	background-position:top;
	background-repeat:no-repeat;}
#subhome02main{
	float:left;
	width:990px;
	margin: 10 0 10 0;
	min-height:430px;
	#height:430px;
	background-image:url('/SITE/Portals/0/Images/skins/backgrounds/bg_home_route_02.png');
	background-position:top;
	background-repeat:no-repeat;}
#subhome03main{
	float:left;
	width:990px;
	margin: 10 0 10 0;
	min-height:430px;
	#height:430px;
	background-image:url('/SITE/Portals/0/Images/skins/backgrounds/bg_home_route_03.png');
	background-position:top;
	background-repeat:no-repeat;}
#subhome04main{
	float:left;
	width:990px;
	margin: 10 0 10 0;
	min-height:430px;
	#height:430px;
	background-image:url('/SITE/Portals/0/Images/skins/backgrounds/bg_home_route_04.png');
	background-position:top;
	background-repeat:no-repeat;}
		#subhomeslider{
			float:left;
			width:990px;
			#height:305px;
			min-height:305px;}
		#subhomemsubmenu{
			float:left;
			width:970px;
			margin:0 10 0 10;
			min-height:115px;
			#height:115px; /* Temp conditional*/
			background-image:url('/SITE/Portals/0/Images/skins/backgrounds/bg_submenu_subhome.png');
			background-position:top;
			background-repeat:no-repeat;}
			#subhomemsubmenu UL LI{
				background-image:url('/SITE/Portals/0/Images/skins/icons/icon_ul_li_subhome.png');
				background-repeat:no-repeat;
				list-style-type:none;
				margin-left:15px;
				text-align:left;
				background-position:Left;
				padding-left:10px;
				color:white;}
			#subhomemsubmenu UL{
				margin-top:50px;}
			#subhomemsubmenu UL LI A, A:link A:visited{
				color:white;
				text-decoration:none;
				font-weight:normal;
				font-size:11px;
				font-family:Tahoma;}
			#subhomemsubmenu UL LI A, A:link{
				color:white;
				text-decoration:underline;
				font-weight:normal;
				font-size:11px;
				font-family:Tahoma;}
		#subhomemod01{
			float:left;
			width:205px;
			margin-right:30px;}
		#subhomemod02{
			float:left;
			width:220px;
			margin-right:30px;}
		#subhomemod03{
			float:left;
			width:220px;
			margin-right:30px;
			margin-top:15px;}
		#subhomemod04{
			float:left;
			width:220px;
			margin-right:15px;
			margin-top:15px;}
/* End styles for subhome´s
/* Special styles for itineraries*/
.headers{
	padding:5px;
	font-family:Tahoma;
	font-size:11px;
	font-weight:bold;
	text-align:center;
	background-color:#d8dee2;
	border-bottom:solid 1px #CCCCCC;
	color:#0077c1;
}
.day01 {
	padding:15px;
	border-left:solid 1px #E5E5E5;
	border-right:solid 1px #E5E5E5;
	border-bottom:solid 1px #E5E5E5;
	font-family:Tahoma;
	font-size:11px;}
.day02 {
	padding:15px;
	border-right:solid 1px #E5E5E5;
	border-bottom:solid 1px #E5E5E5;
	font-family:Tahoma;
	font-size:11px;}
.day03 {
	padding:15px;
	border-right:solid 1px #E5E5E5;
	border-bottom:solid 1px #E5E5E5;
	font-family:Tahoma;
	font-size:11px;
	font-family:Tahoma;
	font-size:11px;}
.day04 {
	padding:15px;
	border-left:solid 1px #E5E5E5;
	border-right:solid 1px #E5E5E5;
	border-bottom:solid 1px #E5E5E5;
	font-family:Tahoma;
	font-size:11px;}
.day05 {
	padding:15px;
	border-right:solid 1px #E5E5E5;
	border-bottom:solid 1px #E5E5E5;
	font-family:Tahoma;
	font-size:11px;}
.day06 {
	padding:15px;
	border-right:solid 1px #E5E5E5;
	border-bottom:solid 1px #E5E5E5;
	font-family:Tahoma;
	font-size:11px;
	font-family:Tahoma;
	font-size:11px;}
.day07 {
	padding:15px;
	border-left:solid 1px #E5E5E5;
	border-right:solid 1px #E5E5E5;
	border-bottom:solid 1px #E5E5E5;
	font-family:Tahoma;
	font-size:11px;
	font-family:Tahoma;
	font-size:11px;}
/* End special styles for itineraries*/
#generalsubmenuall{
	width:990px;
	float:left;
}
