@charset "utf-8";
/* CSS For Amazing Brazil*/
/*
 * @name Recursos.css
 * @author Jose Cerna Ruiz
 * @version 2.0
 * @package Root
 * @subpackage css
 * @copyright Todos los derechos reservados by TheDark03
 */

/*-- reset styles --*/

html,body,div,span,
applet,object,iframe,
h1,h2,h3,h4,h5,h6,p,blockquote,pre,
a,abbr,acronym,address,big,cite,code,
del,dfn,em,font,img,ins,kbd,q,s,samp,
small,strike,strong,sub,sup,tt,var,
dd,dl,dt,li,ol,ul,
fieldset,form,label,legend,
table,caption,tbody,tfoot,thead,tr,th,td {
margin: 0;
padding: 0;
border: 0;
font-weight: normal;
font-style: normal;
font-size: 100%;
font-family: inherit;
text-align: left;
}
table {
border-collapse: collapse;
border-spacing: 0;
}
ol,ul {
list-style: none;
}
q:before,q:after,
blockquote:before,blockquote:after {
content: "";
}
h1,h2,h3,h4,h5,h6,strong,h1 em,h2 em, h3 em,h4 em,h5 em,h6 em,strong em,h1 a,h2 a,h3 a,h4 a,h5 a,h6 a {
font-weight: bold;
}

/*Estructura AmazingBrazil.org*/

*{
margin: 0;
padding: 0;
}

html {
height:100%;
}
body {
height:100%;
font:11px  "Arial", Times, serif;
background:url(images/header_menu/fnd-color-simple2.jpg) repeat-x center;
background-position:0 170px;
}

.clear{clear:both;}

img{border:none;}
img.background {min-height: 100%;min-width: 1024px;width: 100%;position: fixed;top: 0;left: 0;}
		@media screen and (max-width: 1024px){
			img.background {left:50%;margin-left:-512px; }
		}
#Pbody{width:100%;height:100%;position: relative;}


/*Page Home*/

#header{margin:0;height:170px;background:url(images/header_menu/bg-header.gif) repeat;}
	.top, .top ul, .top li {height:32px;}
	.top {width:960px; text-align:right; margin:0 auto; padding:0}
	.top ul, #header .top li {margin:0; padding:0}	
	.top ul {width:290px; float:right;}
	.top li {line-height:30px; list-style:none; float:left;}
	.top a {color:#FFF; font-family:"Arial"; font-size:11px; font-weight:bold}
	.top img {margin:0 12px}	

	.top a:hover {color:#FFF; text-decoration:underline}
	
	.hinnercontainer{width:960px;height:142px;margin:0 auto;padding:0;}
		.logo{float:left;width:960px;height:78px;background:url(images/logo_bg.jpg) center no-repeat;}
		
		.nav {list-style:none;height:60px;float:left;width:960px;}
		.nav li { display:inline; float:left;background:url(images/header_menu/nav.jpg);}
		.nav li a.nivel1 {background:url(images/header_menu/menu_bg.jpg) no-repeat right bottom;display:block;height:60px;line-height:75px;padding:0 23px 0 23px;float:left;color:#a6a3a1; text-decoration:none;font-family:"Arial", Times, serif;font-size:12px; font-weight:bold; margin-right:3px;overflow:hidden;}
		.nav li a.nivel1:hover {z-index:200; position:relative;background:url(images/header_menu/hmenu_bg.jpg) no-repeat right bottom;color:#5b7f15;}	
		.nav li:hover > a.nivel1 {z-index:200; position:relative;background:url(images/header_menu/hmenu_bg.jpg) no-repeat right bottom;color:#5b7f15;}
		.nav ul li ul {display: none;}
		.nav ul li a.nivel1:hover ul, .nav ul li:hover ul.sub {display: block;position: absolute;top:170px;width:124px;height:auto;background:#007c42;margin-left:4px;padding-top:2px;padding-bottom:3px;z-index:100001;}
		.nav ul li:hover ul.sub li{background:#007c42;}
		.nav ul li:hover ul.sub li a{display:block;padding:5px 20px 5px 20px;margin-top:1px;font-size:11px;font-weight:bold;float:left;width:84px;color:#fff;text-decoration:none;background:#007c42;}
		.nav ul li:hover ul.sub li a:hover{color:#fff;text-decoration:none;background:#02bb65;}

/**Contenido**/

#ContainerMiddle{margin:0;height:auto;background:url(images/header_menu/fnd-color-simple.jpg) repeat-x top center;border:1px solid #FF0000;}
	/*uso de Slide.css*/
/**/

/*Wrapper Page Amazing brazil*/

#wrapper{margin:0 auto;width:960px;min-height:500px;margin-top:20px;}
	/*Columna Izquierda*/
	.SecondaryLeft{display:inline;float:right;width:260px;min-height:500px;position:relative;}
		.BoxSection{display:inline;float:left;width:250px;height:auto;padding:5px;background:#e0f0ba;border:1px solid #b0cc70;position:relative;margin-bottom:5px;}

		.contentext_lef{margin:0 auto;width:230px;height:auto; background-color:#ffffff;font-family:"Arial", Times, serif;font-size:12px;font-weight:100;text-align:justify;color:#5b7f15;padding:9px 9px 0px 9px; border:1px solid #e0f0ba;}
		.contenturl_lef{ text-align:right; padding-top:12px; padding-bottom:13px; color:#5b7f15;}
		.contenturl_lef a{ text-align:right; padding-top:12px; padding-bottom:13px; color:#5b7f15; text-decoration:none}
		.contenturl_lef a:hover{ text-align:right; padding-top:12px; padding-bottom:13px; color:#5b7f15; text-decoration:underline}
		.content_titlestander{ margin:0 auto; margin-top:0px; width:230px;height:auto;background:#FFFFFF;text-align:center;color:#5b7f15;padding:8px; margin-bottom:6px
}
		.content_titlestander a{text-align:center;color:#5b7f15;padding:8px; margin-bottom:6px; font-size:13px; text-decoration:none; font-weight:bold}
		.content_titlestander a:hover{text-align:center;color:#5b7f15;padding:8px; margin-bottom:6px; font-size:13px; text-decoration:underline; font-weight:bold}

		.content_titlestander1{ margin:0 auto; margin-top:0px; width:230px;height:auto;background:#FFFFFF;text-align:center;color:#5b7f15;padding:8px;}
		.content_titlestander1 a{text-align:center;color:#5b7f15;padding:8px; margin-bottom:6px; font-size:13px; text-decoration:none; font-weight:bold}
		.content_titlestander1 a:hover{text-align:center;color:#5b7f15;padding:8px; margin-bottom:6px; font-size:13px; text-decoration:underline; font-weight:bold}
		.titlestander{font-family:"Arial", Times, serif;font-size:13px; text-align:center; font-weight:bold;color:#5b7f15;}
		
		
		 /***Ofertas**/
 		 .contentOffers{float:left;width:220px;height:auto; padding:5px; margin-bottom:8px; background:#fffcd3;border:1px solid #b0cc70;}
		 .imgOffers {margin:0 auto;height:auto;}
		 .textOfferst{float:left; text-align:center; width:220px; font-family:"Arial"; font-size:11px; text-align:center; font-weight:bold; margin: 0 auto; padding-top:5px; background:#FFFFFF}
		 .textOfferst a{color:#5b7f15;font-family:"Arial"; font-size:11px; text-align:center; font-weight:bold; text-decoration:none;}
		 .textOfferst a:hover{color:#5b7f15;text-decoration:underline; font-weight:bold}
  	     .textOffers{float:left; color:#5b7f15;font-family:"Arial"; font-size:11px; text-align:center;text-decoration:none; width:220px; background:#FFFFFF;}
		 .textOffers a{float:left;color:#5b7f15; font-size:13px; text-align:center; text-decoration:none; font-weight:bold;}
		 .textOffers a:hover{color:#5b7f15;text-decoration:underline;}

		 .textOffersfin{float:left; text-align:center; width:220px; font-family:"Arial"; font-size:11px; text-align:center; font-weight:bold; margin: 0 auto; padding-top:5px; padding-bottom:5px; background:#FFFFFF}
		 .textOffersfin a{color:#5b7f15;font-family:"Arial"; font-size:11px; text-align:center; font-weight:bold; text-decoration:none;}
		 .textOffersfin a:hover{color:#5b7f15;text-decoration:underline; font-weight:bold}

		
		
	/*Columna Contenido*/
	.CenterContainer{display:inline;float:left;width:692px;padding:0;min-height:500px;}
		.containerbanner{width:682px;height:291px;margin:0 auto;border:1px solid #b0cc70;background:#e0f0ba;padding:5px;margin-bottom:5px}
		.containerShowContent{width:682px;min-height:40px;margin:0 auto;border:1px solid #b0cc70;background:#e0f0ba;padding:5px;}
			.containershowtitle{width:660px;height:auto;margin:0 auto;border:1px solid #e0f0ba;background:#fef8d6;font-family:"Arial", Times, serif;font-size:13px; text-align:center; padding:8px 10px 8px 10px;font-weight:bold;color:#5b7f15;}
			.containershowtitle a{background:#FFFFFF;font-family:"Arial", Times, serif;font-size:13px; text-align:center; font-weight:bold;color:#5b7f15; text-decoration:none}
			
			.containershowtitle1{width:660px;height:auto;margin:0 auto;border:1px solid #e0f0ba;background:#fff;font-family:"Arial", Times, serif;font-size:13px; text-align:center; padding:8px 10px 8px 10px;font-weight:bold;color:#5b7f15;}
			.containershowtitle1 a{background:#FFFFFF;font-family:"Arial", Times, serif;font-size:13px; text-align:center; font-weight:bold;color:#5b7f15; text-decoration:none}
			
			
			.content_BoxItems{width:668px;min-height:200px;margin:0 auto;border:1px solid #b0cc70;font-family:"Arial", Times, serif;font-size:13px;padding:5px;margin-top:5px; background-color:#FFFFFF;}
			.containershowtitle span{display:block;font-weight:bold;color:#5b7f15;text-shadow:#b0cc70 1px 1px 1px;font-size:13px;}
			
			.boxtcategory{width:200px;height:200px;position: relative;overflow: hidden;float:left;cursor:pointer;border:1px solid #b0cc70;background:#f0f0f0;padding:5px;margin-right:5px;}
			.boxtcategory img{position: absolute;top:215px;left:5px;}
			
			.content_Items{width:668px;min-height:40px;margin:0 auto;border:1px solid #e0f0ba;font-family:"Arial", Times, serif;font-size:12px;padding:5px;margin-top:5px; background-color:#FFFFFF;color:#5b7f15}
			.content_Items a{color:#5b7f15;text-decoration:none; font-weight:bold}
			.content_Items a:hover{color:#5b7f15;text-decoration:underline}
			.content_Items span{color:#5b7f15;text-decoration:underline}
			.content_Items .title{float:left;width:646px;display:block;font-size:12px;color:#FFFFFF;font-weight:bold;height:auto;border:1px solid #e9e9c8;padding:8px 10px 8px 10px;background:#fef8d6;}
			.content_Items .title a{font-size:12px;color:#5b7f15;font-weight:bold;font-style:normal;text-decoration:none;}
			.content_Items .title a:hover{font-size:12px;color:#5b7f15;font-weight:bold;font-style:normal;text-decoration:underline;}
			.content_Items .title span{float:right;font-size:12px;font-family:"Arial";padding:0 0 0 20px;text-decoration:underline;}
			.content_Items a img{float:left;padding: 17px 18px 18px 17px;background: url(images/thumb-frame.jpg) no-repeat;z-index:9;border:0;width:96px;height:96px;margin-left:-5px;}
			.content_Items p{float:right;font-family:"Arial";font-size:12px;text-align:justify;color:#5b7f15;width:522px;display:block; padding:10px 11px 0px 0px}
			.content_Items p2{float:right;font-family:"Arial";font-size:12px;text-align:justify;color:#5b7f15;width:522px;display:block; padding:10px 11px 0px 0px;}

			
			
			
			.contentboxs{width:685px;min-height:130px;margin:0 auto;border:1px solid #e0f0ba;font-family:"Arial", Times, serif;font-size:13px;background:#dff0ba;padding:0;margin-top:5px;}
			.contentunit{float:left;width:214px;height:165px;font-family:"Arial", Times, serif;font-size:13px;padding:5px;background-color:#f0f0f0;margin-right:4px;background:url(images/1.jpg);}
			.boxtext{border:1px solid #b0cc70;background:#f0f0f0;padding:5px;margin-right:5px;}
			.titleunit{display:block;height:16px;width:200px; margin:10px 0 0 13px;}
			.titleunit span h2{font-size:13px;text-shadow:1px 1px 1px #fff;margin:0 0 7px;color:#5b7f15;text-transform:none;display:block; text-decoration:underline}
			.titleunit span h2 a{color:#5b7f15;}
			.descunit{padding:5px 22px 0px 13px;color:#5b7f15;font-size:12px;text-align:justify;}
			.descunit a{color:#5b7f15; text-decoration:none}
			.descunit a:hover{color:#5b7f15; text-decoration:underline}
			.descunitimg{padding:5px 22px 0px 13px;color:#5b7f15;font-size:12px;text-align:justify;}
			
			
 #Toursofm{float:left; width:220px; height:385px; margin-top:5px; background:#ededed; border:1px solid #666666}
 .contentToursofm{float:left;width:208px;height:auto; margin:5px 5px 0px 5px;background-color:#ededed;}
 .imgTours {float:left; padding-right:10px; padding-bottom:8px}
 .textTourst{text-align:center; width:119px; float:left; color:#666666; font-size:12px; font-weight:bold; font-family:"Arial", Times, serif;font-size:12px; color:#5b7f15; margin-bottom:5px; text-align:center}
 .textTourst a{text-align:center; float:right; font-weight:bold; text-decoration:none; color:#5b7f15; width:100%;}
 .textTourst a:hover{text-decoration:underline; font-weight:bold;}
 .textTours{width:119px; float:left; font-size:11px; font-family:"Arial", Times, serif;font-size:12px; color:#5b7f15; text-align:center}
 .textTours a{text-decoration:none; width:100%}
 .textTours a:hover{text-decoration:underline;}		
			
			
/*****************************/

/*Footer Page*/
#Foot{margin:0;height:auto;background:url(images/pie.jpg);margin-bottom:0;}
	.footer{margin:0 auto;width:960px;height:200px;color:#FFFFFF;margin-top:10px;}

		.topfoot{margin:0;width:960px;height:30px;border-bottom:1px solid #666666;}
		.copyright{display:inline;float:left;width:50%;padding:8px;font-style:italic;color:#f0f0f0;}
		.enlacestopfoot{display:inline;float:right;width:38%;padding:0;text-align:right;}
		
		.enlacestopfoot, .enlacestopfoot ul, .enlacestopfoot li {height:32px}
		.enlacestopfoot ul, #header .enlacestopfoot li {margin:0; padding:0}	
		.enlacestopfoot ul {width:80%; float:right;}
		.enlacestopfoot li {line-height:30px; list-style:none; float:left;}
		.enlacestopfoot a {color:#f0f0f0; font-family:"Arial"; font-size:11px; font-weight:normal;text-decoration:none;}
		.enlacestopfoot a:hover{color:#fff;}
		.enlacestopfoot img {margin:0 12px}	
		
		.contentlinksfooter{margin:0;width:960px;height:150px;margin-top:10px;}
			.OneLinksFooter{display:inline;float:left;width:200px;height:130px;padding:5px 20px 5px 5px; border-right:1px solid #666666;margin-left:30px;}
				.OneLinksFooter a{color:#f0f0f0;text-decoration:none;}
				.OneLinksFooter ul{margin:0;padding:0;margin-top:5px;}
				.OneLinksFooter ul li{margin-left:20px;padding:1px;}
				.OneLinksFooter a:hover{color:#fff; text-decoration:underline;}
			
			.SecondLinksFooter{display:inline;float:left;width:400px;height:135px;padding:5px 20px 5px 5px; border-right:1px solid #666666;margin-left:10px;}
				.SecondLinksFooter a{color:#f0f0f0;text-decoration:none;}
				.SecondLinksFooter ul{margin:0;padding:0;margin-top:5px;}
				.SecondLinksFooter ul li{margin-left:20px;padding:1px;}
				.SecondLinksFooter a:hover{color:#fff; text-decoration:underline;}
				
			.ThirdLinksFooter{display:inline;float:left;width:230px;height:130px;padding:5px 20px 5px 5px;margin-left:10px;}
				.ThirdLinksFooter a{color:#f0f0f0;text-decoration:none;}
				.ThirdLinksFooter ul{margin:0;padding:0;margin-top:5px;}
				.ThirdLinksFooter ul li{margin-left:20px;padding:1px;}
				.ThirdLinksFooter a:hover{color:#fff; text-decoration:underline;}
/*****************************/


.Navigation{display:inline;float:left;width:250px;height:auto;}

.mapa-contenido{width:300px;min-height:40px;margin:0 auto;border:1px solid #e0f0ba;font-family:"Arial", Times, serif;font-size:12px;padding:5px;margin-top:5px; background-color:#FFFFFF;color:#5b7f15; text-align:left;}
			.mapa-contenido a{color:#5b7f15;text-decoration:underline}
			.mapa-contenido .title{float:left;width:278px;display:block;font-size:12px;color:#FFFFFF;font-weight:bold;height:auto;border:1px solid #e9e9c8;padding:8px 10px 8px 10px;background:#fef8d6;}
			.mapa-contenido .title a{font-size:12px;color:#5b7f15;font-weight:bold;font-style:normal;text-decoration:none;}
			.mapa-contenido .title a:hover{font-size:12px;color:#5b7f15;font-weight:bold;font-style:normal;text-decoration:underline;}
			.mapa-contenido .title span{float:right;font-size:12px;font-family:"Arial";padding:0 0 0 20px;text-decoration:underline;}
			
			.mapa-contenido p{font-family:"Arial";font-size:12px;text-align: left;color:#5b7f15;width:260px;display:block; padding:10px 4px 0px 6px; margin-bottom:3px;}
			.mapa-contenido ul{font-family:"Arial";font-size:12px;text-align: left;color:#5b7f15;display:block; padding:4px 0px 4px 10px;}
			.mapa-contenido  ul li{font-family:"Arial";font-size:12px;text-align: left;color:#5b7f15;display:block; padding:4px 0px 0px 14px;}
			.mapa-contenido a{ color: #006C00;display:block; text-decoration:none;}
			.mapa-contenido  a:hover{ text-decoration:underline; color:#5b7f15;display:block;}