body{
 
  font: 100%  arial,Verdana, Helvetica, sans-serif;
	background: #ffffff;
	background-image: url('fondo.gif');
	margin: 0; /* it's good practice to zero the margin and padding of the body element to account for differing browser defaults */
	padding: 0;
	text-align: center; /* this centers the container in IE 5* browsers. The text is then set to the left aligned default in the #container selector */
	color: #000000;
	vertical-align: middle;
}

#contenedor{
 width: 998px;
 margin-right: auto;
 margin-left: auto;
 
}
#top{
 height: 182px;
 width: 998px;
 float:left;
}
#logo_top
{width: 998px;
 height: 59px;
 background-image: url('logo_1.jpg');
}
#logo_middle{
 width: 998 px;
 height: 88px;
}
#logo_middle_left{
 height: 88px;
 width: 316px;
 background-image: url('logo_2.jpg');
 float: left;
}
#logo_middle_center{
 height: 88px;
 width: 648px;
 float:left;
 background-color: #FFFFFF;
}
#logo_middle_right{
 height: 88px;
 width: 34px;
 background-image: url('logo_3.jpg');
 float:left;
}
/*#logo_middle img{
 border: 0;
 float: left;
}*/
#logo_bottom{
 width: 998px;
 height: 35px;
 background-image: url('logo_4.jpg');
}

#main{
background-image: url('fondomapa.jpg');
width: 998px;
float:left;
}

#bottom{
 height:34px; 
 width: 998px;
 float:left;
}

#left{
 float:left;
 width: 200px;
 margin-left: 29px;
 margin-top: 20px;
 padding-bottom: 20px;
}

#center{
 float:left;
 width: 500px;
 margin-left: 20px;
 margin-top: 20px;
 padding-bottom: 20px;
}
#right{
 float:left;
 width: 220px;
 margin-left: 0px;
 margin-top: 20px;
 padding-bottom: 20px;
}

.menucat {
 float:left;

}

.submenu{
 margin-left: 70px;
 float: left;
 text-align: left;
}
.submenu2{
 margin-left: 10px;
 float: left;
 text-align: left;
}
.submenu2_link{
 color: #6271A0;
}
#divexperiencia{
 margin-top: 20px;
 float: left;
 margin-left: 20px;
}
#quetegustaria{
 margin-top: 20px;
}
#note_top{
 width: 100%;
}
#note1{
 width: 226px;
 float: left;
}
#note2{
 width: 226px;
 float: left;
 margin-left: 20px;
}
#note3{
 width: 467px;
 float: left;
 margin-top: 20px;

}
.note1top{
 height: 26px;
 width: 226px;
}
.note1top_left{
 float: left;
 width: 9px; 
 background-image: url('nota_medio_arriba_izq.jpg');
 height: 26px;
}
.note1top_middle{
 float: left;
 width: 207px; 
 background-image: url('nota_medio_arriba_med.jpg');
 height: 26px; 
}
.note1top_middle p{
 text-align: left;
 margin-top: 3px;
}
.note1top_right{
 float: left;
 width: 10px; 
 background-image: url('nota_medio_arriba_der.jpg');
 height: 26px;
}
.note1body{
 width: 224px;
 border: 1px solid #b2b2b2;
 }
.note1body p{
 padding-bottom:15px;
 padding-left:15px;
 padding-right:15px;
 padding-top:10px;

}
.note1body img{
padding-bottom:20px;
 
}
.note1bottom{
 height: 25px;
 width: 226px;
}
.note1bottom_left{
 float: left;
 width: 9px; 
}
.note1bottom_middle{
 float: left;
 width: 207px; 
 background-image: url('nota_medio_abajo_cen.jpg');
 height: 25px; 
}
.note1bottom_middle p{
 text-align: right;
 margin-top: 3px;
}
.note1bottom_right{
 float: left;
 width: 10px; 
}

.note2body{
 width: 224px;
 border: 1px solid #b2b2b2;
 }
.note2body p{
 padding-bottom:10px;
 padding-left:15px;
 padding-right:15px;
 padding-top:15px;
}
.note2body img{
padding-top:20px;
 
}

.note3top{
 height: 26px;
 width: 467px;
}
.note3top_left{
 float: left;
 width: 9px; 
 background-image: url('nota_medio_arriba_izq.jpg');
 height: 26px;
}
.note3top_middle{
 float: left;
 width: 448px; 
 background-image: url('nota_medio_arriba_med.jpg');
 height: 26px; 
}
.note3top_middle p{
 text-align: left;
 margin-top: 3px;
}
.note3top_right{
 float: left;
 width: 10px; 
 background-image: url('nota_medio_arriba_der.jpg');
 height: 26px;
}
.note3body{
 width: 465px;
 border: 1px solid #b2b2b2;
 float: left;
}
.note3bottom{
 height: 25px;
 width: 467px;
}
.note3bottom_left{
 float: left;
 width: 9px; 
}
.note3bottom_middle{
 float: left;
 width: 448px; 
 background-image: url('nota_medio_abajo_cen.jpg');
 height: 25px; 
}
.note3bottom_middle p{
 text-align: right;
 margin-top: 3px;
}
.note3bottom_right{
 float: left;
 width: 10px; 
}
.note3_img{
 float: left;
 width: 176px;
 padding: 20px;
}
.note3_content{
 width: 230px;
 float:left;
 
}
#note_div_inf{
 margin-top: 10px;
 width:467px;
}

.send_friend{
padding: 10px;
}
.voteilike{
padding:10px;
padding-left: 30px;
}
.send_friend2{
padding: 10px;
}
.voteilike2{
padding:10px;
padding-left: 30px;
}
.banner_right{
 margin-top: 20px;
}
#vote_note{
 margin-left: 20px;
}
#recomendacion{
 margin-top: 20px;
 margin-bottom: 20px;
 float: left;
 width: 468px;
}
#abajoizq{
 float: left;
 height: 34px;
 width: 44px;
 }
#bottom_text{
 width: 927px;
 float:left;
 background-image: url('abajocen.jpg');
 height: 34px;
}
#abajoder{
 float: left;
 height: 34px;
 width: 27px;
 }
 #bottom_mail{
 margin-left: 10px;
 margin-top: 0px;
 
 float:left;
 }
 #bottom_copyright{
 float: left;
 margin-top: 3px;
 margin-left: 650px;
 }
 
.on {n
color: #e88e00;}

#note_div{
 width: 453px;
}
#note_div p{
 margin:0;
}
#img_nota2{
 float:left;
 padding-bottom:8px;
 padding-right:10px;
 padding-top:23px;

}
#form_comment
{
 width: 467px;
 margin-top: 20px;
}

.div_comment{
float:left;
padding-top: 10px; 
padding-left:10px;
width: 424px; 
text-align:left
}

.form_comment_left{
 width: 241px;
 float:left;
 text-align: left;
 margin-top: 5px;
 margin-left: 10px;
}
.form_comment_left input{
 margin-top: 10px;
}
.form_comment_right{
 width: 212px;
 float:left;
 text-align: left;
 margin-top: 5px;
 }
.form_comment_right textarea{
 margin-top: 10px;
}

.form_commentreply_left{
 width: 467px;
 float:left;
 text-align: left;
 margin-top: 5px;
 margin-left: 10px;
}
.form_commentreply_left input{
 margin-top: 10px;
} 

#form_comment input{
 margin-top: 10px;
}
#list_comment{
width: 467px;
text-align: left;
float:left;
}

.comment_note{
 float:left;
 width: 467px;
}
.comment_note_middle{
float: left;
width: 467px;
}
.comment_name{
 float:left;
}
.likes{
 float: right;
 font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
 font-size: 11px;
 color: #717171;
}
.likes_left{
 height: 22px;
 float:left;
}
.likes_right{
 height: 22px;
 float:left;
}
.likes_center{
 float:left;
 background-color: #E0F6A6;
 height: 21px;
 border-bottom: 1px solid #8FAD3D;
 border-top: 1px solid #8FAD3D;
 padding-left: 3px;
}
.comment_note_bottom{
 float: left;
 width: 467px;
 color: #717171;
 font-size: 11px;
  font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
}
.comment_content
{
  width: 400px;
}
.comment_citar{
 padding-top: 5px;
 float:right;
 
}
.reply_comment{

 font-style: italic; 
 background-color:#BDBDBD;
 text-align:justify;
 padding:5px;
}
A:link {text-decoration: none}
A:visited {text-decoration: none}
A:active {text-decoration: none} }

.off {
color: #6271a0;}

A:link {text-decoration: none}
A:visited {text-decoration: none} 

.textopordefault {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #717171;
}

.negrita {
	color: #333333;
	font-weight:bold}

.titulonota {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: 7EAD00;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
}

		.Titulo2 {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: 7ead00;}

.Nombrehotel {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #6271a0;
}

/*Contacto*/
#contacto{
 width: 468px;
 }

#contacto p{
 margin:0;
}
.contact_info{
 padding-top: 10px; 
}


/*Experiencias*/
.header_experience{
 margin-left: 0px;
 float:left;
 padding-bottom: 20px;
}
.button_experience{
 float:left;
 margin-left: 300px;
}
.button_experience img{
 border:0;

}
#list_experiencia
{
 width: 468px;
 
} 
#list_experiencia form{
 float: left;
 padding-left: 20px;
}

#list_experiencia form p{
 margin: 0;
}
#form_experience a{
 margin-left: 130px;
}
#content_experience p{
margin: 0;
}
.link_experience_comment{
 font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
 font-size: 11px;
 color: #6171a0;
 margin-left: 150px;
}
#div_addexperience{
 padding-left: 20px;
 padding-right: 20px;
}

.div_experience_left{
 float:left;
 width: 200px;
 text-align: left;
}

.formselect{
float:left;

width: 175px;
}

.forminput{
 margin-top: 10px;
 text-align: left;
}


.div_experience_right{
 float:left;
 width: 240px;
 
 text-align: left;

}
.div_experience_bottom{
 clear:both;
 text-align: left;
 padding-top: 10px;
 padding-bottom: 10px;
}

.submit_experience{
 float:left;
 margin-top: 10px;
 padding-left: 200px;
}
/*Articulos*/
#div_article{
 width: 468px;
}
#div_article p{
 margin: 0;
 text-align: left;
}
#div_article form{
 padding: 20px;
}
.article_top{
 float:left;
 width: 468px;
}
.article_bottom{
 float:left;
 width: 468px;
}
.article_fecha{
 width: 81px;
 text-align: left;
 float:left;
}

.article_link{
 width: 143px;
 text-align: right;
 float:right;
}
.article_title{
 width: 333px;
 text-align: left;
 float:left;
}
.article_image{
 float:left;
 width: 130px;
 height: 66px;
 padding-right: 5px;
}
.article_content_right{
 width: 333px;
 text-align: left;
 float:left;
}
.article_minicontent{
 clear:none;
 width: 333px;
 
}
.article{
 width: 468px;
 float:left;
}

/*Cruceros*/
#div_cruceros{
 width: 468px;
 float: left;
}
#div_cruceros p{
 margin: 0;
}

.list_crucero{
 margin-top: 20px;
}
.list_crucero_top{
 background-image: url('rec_nota_medio.jpg');
 width: 468px;
 height: 9px;
 background-color: #6271a0;
}
.list_crucero_content{
 width: 466px;
 text-align: justify;
 border: 1px solid #BDBDBD;
}
.list_crucero_content p{
 padding: 10px;
}
/*Grandes Ciudades*/
#div_bigcity{
 width: 468px;
}
#div_bigcity p{
 margin: 0;
}

#div_bigcity img{
 margin: 0;
}
.list_city_top{
 background-image: url('rec_nota_medio.jpg');
 width: 468px;
 height: 9px;
 background-color: #6271a0;
}
.list_city_content{
 width: 466px;
 text-align: justify;
 border: 1px solid #BDBDBD;
 border-top: 0;
}

.list_city_info{
 padding: 5px;
}
/*Regiones*/
.div_region{
 width: 468px;
}

.div_region p{
 margin:0;
}
.div_region_title{
 height:25px;
 width: 468px;
}
.div_region_title  img{
 margin:0;
 border: 0;
 float:left;
 padding:0;
}
.list_region_top{
 background-image: url('rec_nota_medio.jpg');
 width: 464px;
 height: 9px;
 background-color: #6271a0;
 margin-top: 40px;
}
.list_region_top_2{
 background-image: url('rec_nota_medio.jpg');
 width: 464px;
 height: 9px;
 background-color: #6271a0;
 margin-top: 0;
}
.list_title{
 margin-top: 20px;
}
.list_region_content{
 width: 462px;
 text-align: justify;
 border: 1px solid #BDBDBD;
 border-top: 0;
}
.list_region_info{
 padding: 5px;
}
.list_region_img{
 
 height: 75px;
  width: 464px;
}
/*Alojamiento*/
.div_alojamiento{
 width: 468px;
}

.div_alojamiento p{
 margin:0;
}
.div_alojamiento_title{
 height:25px;
 width: 468px;
}
.div_alojamiento_title  img{
 margin:0;
 border: 0;
 float:left;
 padding:0;
}

.list_alojamiento{
 width: 468px;
 margin-top: 20px;
 
 
}
.list_alojamiento_title{
 padding-bottom: 5px;
 }
.list_alojamiento_top{
 background-image: url('../../../rec_nota_medio.jpg');
 width: 468px;
 height: 9px;
 background-color: #6271a0;
}
.list_alojamiento_content{
width: 466px;
 text-align: justify;
 border: 1px solid #BDBDBD;
}
.list_alojamiento_info{
 padding: 10px;
 }

.link_back{
 margin-top: 40px;
} 

/*Preguntas y Respuestas*/
.article_question{
 width: 468px;
 float:left;
}
.article_fecha_question{
 width: 81px;
 text-align: left;
 float:left;
}
.article_title_question{
 width: 243px;
 text-align: left;
 float:left;
}

#pregunta{
 float:left;
 margin-top: 20px;
 margin-left: 20px;
}

.pregunta_middle{
 
 height: 60px;
 width: 147px;
 float:left;
 font-family: Trebuchet MS,Tahoma,Verdana,Arial,Helvetica,Sans-serif,sans-serif;
 color: #6171a0;
 font-style: italic;
 font-size: 9pt;
  
 text-align: center;
 
}

.pregunta_link{
 padding-left: 4px;
 padding-right: 4px;
}
.pregunta_middle a{
 color: #6171a0;
 text-decoration: none;
 
}
.pregunta_middle a:hover{
 color: #e88e00;
 text-decoration: none;
}
#pregunta_bottom{
 background-color: #6171a0;
 width: 149px;
 height: 25px;
 float:left;
 
}
#pregunta_bottom_center{
 float:left;
 text-align: right;
 width: 130px;
 
}
#pregunta_bottom_center a{
 font-family: Trebuchet MS,Tahoma,Verdana,Arial,Helvetica,Sans-serif,sans-serif;
 color: #FFFFFF;
 font-style: italic;
 font-size: 8pt;
 text-align: left;
 
}

#pregunta_bottom_left{
 float:left;
 height: 25px;
 width: 7px;
}
#pregunta_bottom_right{
 float:right;
 height: 25px;
 width: 7px;
}
.header_preguntas
{
 margin-left: 0px;
 float:left;
 padding-bottom: 20px;
}
.button_question{
 margin-left: 145px;
 float:left;
 border:0;
}
.button_question img{
 border:0;
}
.make_preguntas{
 
 float:left;
 margin-left: 0;
}

.button_answer img{
 border:0;

}
#div_list_preguntas{
 padding-top: 20px;
 width: 468px;
 float:left;
}

.questions{
 width: 468px;
 float:left;
 border-bottom: dotted 1px #aaa;
 padding-top: 5px;
 padding-bottom: 5px;
}

.votes {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#EEEEEE none repeat scroll 0 0;
float:left;
height:28px;
margin:0 3px 0 0;
padding:5px;
width:28px;
color:#555555;
font-family: Arial,Liberation Sans,DejaVu Sans,sans-serif;
text-align:center;
font-size: 10pt;
}

.mini-counts {
/*font-size:190%;*/
font-weight:bold;
height:15px;
vertical-align:middle;
}

.datename_post {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#EEEEEE none repeat scroll 0 0;
float:left;
height:38px;
margin:0 3px 0 0;
padding:5px;
width:70px;
color:#555555;
font-family: Arial,Liberation Sans,DejaVu Sans,sans-serif;
text-align:center;
font-size: 10pt;
}
.date_post {
font-weight:bold;
height:25px;
vertical-align:middle;
}


.status{
float:left;
margin:0 3px 0 0;
padding:5px;
width:60px;
height:28px;
text-align:center;
font-size: 10pt;
}

.answered{
background:#75845C;
color:#fff;}

.summary{
float:left;
width:340px;
text-align: left;
}


summary a {
cursor:pointer;
text-decoration:none;

}
.question-title{
  width: 340px;
  font-family: Arial,Liberation Sans,DejaVu Sans,sans-serif;
  font-size: 12pt;
  color:#0077CC;
  
}
.started
{
 text-align: right;
 color:#999;
 clear:both;
}
.time{
 font-size: 10pt;
}

.name{
 font-size: 10pt; 
 color: #75845C;
}



.nav  {
color:#FFFFFF;
display:block;
font-weight:bold;
padding:6px 12px;
text-decoration:none;
background-color: #999;
width: 200px;
}
.nav:hover{
background-color: #75645C;
}
.question-header{
 float:left;
 color:#0077CC;
 width: 468px;
 text-align: left;
}
.questionilike{
 float:left;
}
.questionrespuesta{
 float:right;
}
#vote_pregunta{
 margin-left: 5px;

}

.post-text {
font-size:107%;
line-height:130%;
margin-bottom:5px;
margin-right:5px;
color:#717171;
}
.bottom-post{
 float:right;
 width: 200px;
}

.post_center{
 float:left;
 padding-top: 0px;
 width: 468px;
 padding-bottom: 10px;
 border-bottom: 1px solid #000;
}
.top_pregunta{
 width: 468px;
 float:left;
}
.cant_respuestas{
 margin-top: 20px;
 float:left;

}
#list_pregunta{
 float: left;
 width: 467px;
  text-align: left;
}

.addtip{
color:#FFFFFF;
font-weight:bold;
text-decoration:none;
cursor: pointer;
width: 200px;
background-color: #999;
padding:6px 12px;
}

.select_pregunta{
 float:left;
 padding-top:10px;
}
.filtrar_pregunta {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #6271a0;
	text-align:left;
	
}

.div_pregunta_left{
 float:left;
 width: 200px;
 text-align: left;
}

.div_pregunta_right{
 float:left;
 width: 240px;
 text-align: left;

}
.div_pregunta_bottom{
 clear:both;
 text-align: left;
 padding-top: 10px;
 padding-bottom: 10px;
}

.submit_pregunta{
 float:left;
 margin-top: 10px;
 padding-left: 150px;
}
.edad_pregunta{
 font-family: Arial,Helvetica,Geneva,Sans-serif,sans-serif;
 font-size: 10pt;
 padding-right: 5px;
}

/*Modulo de question o tip al azar*/
#question_tip{
 float: left;
 margin-top: 20px;
 background-color: #D0F5A9;
 margin-left: 20px;
 width: 150px;
 border: 1px solid #000;
}

#question_tip a{
 text-decoration: none;
 font-family: Arial,Liberation Sans,DejaVu Sans,sans-serif;
  font-size: 10pt;
  color:#0077CC;
  padding: 5px;
  font-weight: bold;
  cursor: pointer;
 
}

/*Modulo de Publicidad*/

#publicidad_left{
 float:left;
 width: 200px; 
 margin-top: 20px;

}
.ads_left{

 text-decoration: none;
 width: 200px;
}

.ads_left img{
 border: 0;
 margin: 0;
}

#publicidad_right{
 float:left;
 width: 200px; 
 margin-top: 20px;

}
#publicidad_right_top{
  
 margin-top: 20px;

}
.ads_right{

 text-decoration: none;
 width: 200px;
}

.ads_right img{
 border: 0;
 margin: 0;
}

#publicidad_bottom{
 float:left;
 width: 480px;
 margin-top: 20px;
}
.ads_bottom{
text-decoration: none;
width: 480px;
}
.ads_bottom img{
 border: 0;
 margin: 0;
}

#publicidad_top{
 float:left;
 width: 480px;
 margin-top: 20px;
}
.ads_top{
text-decoration: none;
width: 480px;
}
.ads_top img{
 border: 0;
 margin: 0;
}
#publicidad_center{
 float:left;
 width: 480px;
 margin-top: 20px;
 margin-bottom: 20px;
 text-align: left;
}
.ads_center{
text-decoration: none;
width: 480px;
}
.ads_center img{
 border: 0;
 margin: 0;
}

/*Google*/
#googleadsense1{
margin-top: 20px;
}

.newsletter{
float:left;
width:222px;
background-image:url('suscribite_arriba.jpg');
margin-bottom: 20px;
}
#newsletter_top{
width:222px;
height:93px;
background-image:url('suscribite_arriba2.jpg') ;
}
#newsletter_center{
width:222px;

}
#newsletter_bottom{
width:222px;
height:15px;
background-image:url('suscribite_abajosn.jpg')
}
#idtable32form{
margin:0;
}

