
/*CATERPILLAR*/

.rincon-princ {
float:left;
margin:0;
width:580px;
}
.rincon-sidebar {
float:right;
margin:0;
width:305px;
}

#contright_int {
display:inline;
float:right;
}

#wrap_left {
display:inline;
float:left;
margin:0 20px 0 0;
width:285px;
}

#wrap_right {
display:inline;
float:left;
margin:0 0 0 10px;
width:608px;
}

#mod_invcont {
background:#F3F3F3 url(http://4.images.mnstatic.com/invconlogos.gif) no-repeat scroll 482px 15px;
margin:0 0 30px;
padding:15px 15px 22px;
position:relative;
width:588px;
}

#mod_invcont .close2 {
-x-system-font:none;
font-family:'Trebuchet Ms',Arial,Helvetica;
font-size:13px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
left:570px;
line-height:normal;
position:absolute;
text-decoration:none;
top:7px;
}

/* = ADVERTISISING */

#publibox span.sponsored{
margin:0;
padding:0;
float:right
}
#publibox span.sponsored a:link, #publibox span.sponsored a:visited{
font-family:Arial, Helvetica, sans-serif;
color:#999999;
font-size:10px;
text-decoration:none;

}
#publibox span.sponsored a:hover, #publibox span.sponsored a:active{
color:#333;
}
#publi300{
border:1px solid #cecece;
margin-bottom:0.5em;
padding:1px;
width:300px;
height:auto;
}

.publihoriz{
width:500px;
background-color:#ffffcc;
margin:15px 0 15px 35px !important;
margin:15px 0 15px 20px;
}	

.publivert{
/*width:300px;*/
background-color:#FFFFCC;
margin:5px 0 15px 0 ;

}	
.publineutro{
margin:5px 0 10px 0;
padding:0;
width:510px;
background-color:#ffffcc;
}	
		#publibox{
		float:left;
		padding:15px 15px 0 15px !important;
		padding:8px ;
		color: #333333;
		font-size:13px;
		line-height:1.4em
		
		}
		#publibox h4{
		font-size:14px;
		color:#0063DC;
		margin:0;
		padding:0;
		font-weight:bold
		}
		#publibox span.url{
		margin-bottom:15px;
		float:left;
		width:100%;
		color:#009900
		}
.breadcrumb {
clear:both;
display:block;
margin:0 0 5px;
overflow:hidden;
padding:0;
}
.breadcrumb a:link, .breadcrumb a:visited {
color:#06C;
text-decoration:none;
}		
/* Buscadores rincones/destino */

#search_unit{ margin:0 0 20px; }
#search_unit label{ color:#000;font-size:16px;font-weight:bold;display:block;margin:0 0 3px}
#search_unit input.field {color:#333;border:1px solid #8EACC4;background:url(http://1.images.mnstatic.com/input_bg.gif);}
.field290{width:290px; height:20px;padding:6px; font-size:16px}
.fieldhome{width:215px; height:20px;padding:6px; font-size:16px}
.fieldside{width:204px; height:16px;padding:5px; font-size:13px}
#search_unit input.btn{border:0 none;color:#FFF;cursor:pointer;font-family:Arial, Helvetica, sans-serif}




/* Lista Usuarios */
.lista-usuarios { margin: 0; padding: 0; list-style: none; line-height:1.2em; }
.lista-usuarios li {clear: both; margin: 8px 0 40px 0; overflow: hidden; height: 1%;}
.lista-usuarios .avatar {display: block; min-width: 30px; min-height: 30px; float: left; margin: 0 10px 0 0}
.lista-usuarios .avatar:link img, .lista-usuarios .avatar:visited img {border: 1px solid #c2c2c2; padding: 1px; background: #fff}
.lista-usuarios .avatar:hover img, .lista-usuarios .avatar:active img {border: 1px solid #333}
.lista-usuarios .informacion { width: 505px; float: left; margin-left:10px }
.lista-usuarios address { color:#999999;font-style:normal;margin:-.5em 0 .5em 0;width:100% !important;}
.lista-usuarios address a:link, .lista-usuarios address a:visited{ color:#999999; text-decoration:none; }
.lista-usuarios address a:hover, .lista-usuarios address a:active{ color:#333; }
.lista-usuarios p{ color:#666; } 
.lista-usuarios h4 { font-size: 16px; color: #999; font-weight: normal; margin: 0 0 5px 0; overflow: hidden; height: 1%; line-height:1.3em }
.lista-usuarios h4 a:link, .lista-usuarios h4 a:visited { font-size: 18px;font-weight: normal; color: #0063DC; text-decoration: none}
.lista-usuarios h4 a:hover, .lista-usuarios h4 a:active {color:#0063DC; text-decoration:underline}
.lista-usuarios h4 .acciones a img {border: 0; display: block; float: left; margin: 10px 2px 0 1px}
.lista-usuarios .lista-viajes{ margin: 0; padding: 0; list-style: none }
.carrousel-thumb { height:1%; list-style-image:none; list-style-position:outside; list-style-type:none; overflow:hidden; padding:0pt; margin:15px 0 0 }
.carrousel-thumb li { clear:none; display:block; float:left; margin:0pt 10px 0pt 0pt; padding:0pt; }
.lista-usuarios .bottomwrapper { margin:0 5px; padding: 0; width:100%; float:left; font-size:11px; }
.bottomwrapper a.save:link,.bottomwrapper a.save:visited {color: #7AB20C; padding-left:25px; background: url('http://3.images.mnstatic.com/ic_save_off.gif') no-repeat left center }
.bottomwrapper a.save:hover, .bottomwrapper a.save:active {background: url('http://5.images.mnstatic.com/ic_save_on.gif') no-repeat left center; text-decoration: none; color:#638D0A}
.bottomwrapper a.comments:link,.bottomwrapper a.comments:visited {color: #7AB20C; padding-left:25px;background: url('http://3.images.mnstatic.com/ic_comment_off.gif') no-repeat left center }
.bottomwrapper a.comments:hover, .bottomwrapper a.comments:active {background: url('http://5.images.mnstatic.com/ic_comment_on.gif') no-repeat left center; text-decoration: none; color:#638D0A}
/*********/

#contleft_int { float:left; display:inline; /* Corrige el bug 'doble margen' en IE */ }
#contright_int { float:right; display:inline; }
