#header{
}
.izquierda .menu{
	margin:10px 0px;
}
.izquierda .menu .separator{
	color:#8B4513;
	font-size:11px;
	margin-left:10px;
}
.izquierda .menu>li{
	border-top:1px solid #3B5998;
	list-style:none;
}
.izquierda .menu>li>a{
	text-decoration:none;
	color:#000;
	font-size:13px;
	display:block;
	padding:3px 0px 3px 5px;;
	border-left:3px solid #3B5998;
}

.izquierda .menu li a:hover{
	color:#3B5998;
}
.izquierda .menu li.active>a{
	color:#3B5998;
}

.izquierda .menu li>ul>li{
	border-bottom:none;
}
.izquierda .menu li>ul{
	list-style:none;
}

.izquierda .menu li ul li>a{
	color:#808080;
	display:block;
	font-size:11px;
	padding:0 0 0 15px;
	text-decoration:none;
	
}
.izquierda .menu li ul li>a span{
	/*border-left:1px solid #8B4513;*/
	display:block;
	padding-bottom:1px;
	padding-left:5px;
	padding-top:1px;
}
/********************/
.izquierda .menu li ul li a:hover{
	color:#3B5998;
}
.izquierda .menu li ul li.active>a{
	color:#3B5998;
}

/********************/
.izquierda .menuabajo{
	margin:20px 0px;
}
.izquierda .menuabajo>li{
	background:url(../images/boton1.png) repeat-x;
	width:200px;
	margin:3px 0px;
	list-style:none;
	
}
.izquierda .menuabajo>li ul li{
	width:200px;
}
.izquierda .menuabajo>li ul li>a{
	color:#808080;
	display:block;
	font-size:11px;
	font-weight:normal;
	padding:1px 0 1px 25px;
	text-decoration:none;
}
.izquierda .menuabajo>li ul li>a:hover{
	color:#3B5998;
}
.izquierda .menuabajo>li ul li#current>a{
	color:#3B5998;
	font-weight:bold;
}

.izquierda .menuabajo>li>a{
	text-decoration:none;
	color:#FFF;
	font-size:11px;
	display:block;
	padding:3px 0px 3px 15px;;
	font-weight:normal;
	margin:3px 0;
}
.izquierda .menuabajo>li#current>a{
	font-weight:bold;
}
.izquierda .menuabajo>li:hover>a{
	background:url(../images/boton2.png) repeat-x;
}
.derecha{
	width:170px;
}

/**/
.medio{
	width:575px;
	background:#fff;
}
.content{
	padding-left:20px;
	padding-top:10px;
	color:#808080;
}
.content h1, .content h1 a{
	font-size:19px;
	color:#3B5998;
	text-decoration:none;
	margin-bottom:20px;
	border-bottom:1px solid;
	font-weight:normal;
}
.content h2{
	color:#8B4513;
	font-size:13px;
	text-align:right;
	margin-right:10px;
	font-weight:normal;
}
.content p{
	text-decoration:none;
	margin:10px;
	text-align:justify;
}
.content em{
	text-align:right;
	display:block;
	color:#808080;
}
.content a{
	color:#808080;
}
.content a:hover{
	color:#4F4F4F;
}
.content h4{
	color:#6E6F0D;
}
.content h3{
	color:#6F540D;
	font-size:15px;
	font-weight:normal;
}
.content ul{
	margin:5px 10px 5px 10px;
	list-style:circle;
	font-size:12px;
	line-height:150%;
}
.content li{
	font-size:12px;
	margin-left:15px;
}

/*Unknown destinations*/

.content #southvalley{
	background:#EFEFDE;
	-moz-border-radius:20px;
	margin:10px;
	padding:10px;
}
.content #Communities{
	background:#E1EFE0;
	-moz-border-radius:20px;
	margin:10px;
	padding:10px;

}
.content #beachesofperu{
	background:#EFEFDE;
	-moz-border-radius:20px;
	margin:10px;
	padding:10px;

}

/*-------------- derecha -----------------*/

.derecha a{
	border:none;
}
.derecha img{
	border:none;
	margin:10px 0px;
}
/*download, map, comentario*/
.download{
	text-decoration:none;
}
.downloadh4{
	display:block;
	background:#3B5998 url(../images/fondo%20DL.jpg) right no-repeat;
	float:left;
	padding:3px 28px 3px 3px;
	color:#fff;
	font-size:12px;
	margin:5px 30px 5px 20px;
	text-decoration:none;
}
.map{
	margin:10px;
	float:right;
	display:none;
}
.commentmap{
	margin-left:30px;
	margin-right:10px;
}
.commentmap p{
	text-align:justify;
	margin-left:15px;
	color:#808080;
}
.commentmap p em{
	font-size:11px;
}
.commentmap h3{
	color:#3B5998;
	font-size:13px;
	margin:5px 0px;
	width:200px;
}
.commentmap a{
	color:#8B4513;
	display:block;
	font-size:12px;
	margin:5px 0;
	padding-top:10px;
	text-decoration:none;
	margin-left:15px;
}


/*testimonials*/
.testimonial2{

	-moz-border-radius:10px;
	background:#EFF6F7 none repeat scroll 0 0;
	border:1px solid #D8F5F7;
	margin-right:10px;
	margin-top:10px;
	padding:10px;
}
.testimonial{
	-moz-border-radius:10px;
	background:#F7F3E8 none repeat scroll 0 0;
	border:1px solid #F7E6B9;
	margin-bottom:5px;
	margin-right:10px;
	margin-top:5px;
	padding:10px;
}
.content p.fecha{
	text-align:right;
	color:#808080;
	margin:0px;
}
.content p.datos{
	text-align:right;
	color:#808080;
	margin:0px;
	font-weight:bold;
}
.content a.readmore p{
	color:#A52A2A;
}
/*FAQ*/
.faq{
	-moz-border-radius:10px;
	background:#F7F3E8 none repeat scroll 0 0;
	border:1px solid #F7E6B9;
	margin-bottom:5px;
	margin-right:10px;
	margin-top:5px;
	padding:10px;
}
.faq2{
	-moz-border-radius:10px;
	background:#EFF6F7 none repeat scroll 0 0;
	border:1px solid #D8F5F7;
	margin-right:10px;
	margin-top:10px;
	padding:10px;
}
.izquierda .menuabajo li.active{
	font-weight:bold;
}
.content .faq h2,.content .faq2 h2{
	text-align:left;
	font-size:11px;
}
/*link*/

.content #link h2{
	text-align:left;
	margin:5px;
	font-size:14px;
	color:#808080;
}

.content #link h3{
	text-align:left;
	font-size:12px;
	margin-left:20px;
}

.content #link ul{
	margin-left:45px;
}
.content #link ul a{
	color:#3B5998;
	text-decoration:none;
}
.content #link p{
	margin-left:40px;
}
.content #link p a strong{
	color:#3B5998;
	text-decoration:none;
	font-size:11px;
	font-weight:normal;
}
.content #link p a{
	color:#3B5998;
	text-decoration:none;
	font-size:11px;
	font-weight:normal;
}
/*#footer*/
#footeritinerario{
	background:#FFF url(../images/mundo.jpg) right no-repeat;
	margin-top:20px;
	margin-bottom:30px;
	border-bottom:1px solid #E4EBF5;
	border-top:1px solid #E4EBF5;
	padding-top:0px;
}
#footeritinerario h4{
	margin:5px 0px;
	color:#808080;
	font-size:15px;
}
#footeritinerario p{
	color:#808080;
	font-size:10px;
	margin-bottom:9px;
}
#footeritinerario p a{
	font-size:10px;
	color:#3B5998;
	text-decoration:none;
}
#footeritinerario .webmaster {
	color:#808080;
	font-size:10px;
}
#footeritinerario .webmaster a{
	font-size:10px;
	color:#808080;
}
#footeritinerario img{
	margin:0px 30px;	
}
.linefooter{
	color:#E4EBF5;
}

/**/
.derecha .redessociales a img{
	margin:1px;
	text-align:justify;
}
#logo{
	margin:20px 0;
	text-align:center;
}
.banneritem{
	text-align:center;
}
.memberships img{
	margin:5px;
}
.memberships table td{
	text-align:center;
}
.msg-img{
	margin-top:5px;
	text-align:center;
	color:#6B8E23;
	font-size:11px;
	line-height:100%;
}
.breadcrumbs{
	font-size:9px;
	margin-top:8px;
	display:block;
}
.breadcrumbs a{
	text-decoration:none;
}
.breadcrumbs a:hover{
	text-decoration:underline;
}

