#top{
	height:75px;
	margin-top:10px;
	width:960px;
	//width:956px;
	//position:relative;
	//left:3px;	
}

#main{

}

#contenedor{
	border:1px solid #a7a7a7;
	background:url(../images/fondo_rep_vertical.gif) center right repeat-y;
}


body{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	padding-top: 0px;
	padding-bottom: 0px;
}


#main_top{
	width:960px;
}

#main_top_left{
	width:175px;
	float:left;
	//width:175px;
	//float:right;
	height:175px;

	/*background: url(../images/mariposa.gif) center right no-repeat;	*/

	
}

#main_top_right{

	width:785px;
	//width:782px;
	height:130px;

	float:right;
	background: url(../images/m_right.gif) center right no-repeat;	


}

#main_left{
	width:157px;
	//position:relative;
	//left:4px;
	
	float:left;
/*	background: url(../images/menu_left.gif) center left no-repeat;	*/
	
}
#main_left_content{

	background: url(../images/menu_left.gif) center left no-repeat;	
	height:487px;
}

#main_center{

	float:left;
/*	height:400px;*/
	left:20px;
	position:relative;
	top:-45px;
	width:549px;
	font-size:10px;
}

#main_center_contenido{
	min-height:800px;
}

#main_center_frase{
	clear:both;
	font-weight:bold;
	height:30px;
	position:relative;
	text-align:center;
	top:20px;
	font-size:11px;
	font-family: Arial, Helvetica, sans-serif;

	//	height:10px;
	
}

#main_center_frase_autor{
	color:#daaf46;
	
}


#main_right{

	float:left;
	min-height:500px;
	left:36px;
//	left:32px;
	position:relative;
	top:-40px;
	width:219px;
}

.menuTitle, .menuTitle a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#372203;
	font-weight:bold;

}

.menuTitle a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#6b8721;
	font-weight:bold;

}

#m_item1{
	left:15px;
	position:relative;
	top:8px;
	width:120px;
}

#m_item2{
	left:15px;
	position:relative;
	width:120px;
	top:27px;
}

#m_item2_content{
}

#m_item2_content #correo{
	font-size:9px;
	left:15px;
	position:relative;
	top:35px;
}

#m_item2_content #correo_txt{
	left:15px;
	position:relative;
	top:37px;
}

#ok_boletin{
	left:124px;
	position:relative;
	top:36px;
	//top:34px;
}

#correo_input{
	font-size:9px;
	height:12px;
	width:100px;
}


#m_item3{
	left:15px;
	position:relative;
	width:120px;	
	top:55px;
	//top:52px;
	
}

#m_item3_text{
	font-size:11px;
	position:relative;
	top:18px;
	width:140px;
	height:13px;
	//top:16px;
	
	/*top: 7px*/
	
}

#m_item4{
	left:15px;
	position:relative;
	width:120px;	
	top:90px;
	//top:87px;
}

#m_item5{
	left:15px;
	position:relative;
	width:120px;	
	top:110px;
	//top:107px;
}
#m_item5_content{
	height:55px;
	left:6px;
	position:relative;
	top:117px;
	width:145px;
	line-height:18px;
	font-weight:bold;	
}


#m_item6{
	left:15px;
	position:relative;
	top:149px;
	width:140px;	
	//top:140px;

}

#main_row1{
	width:549px;
}



#main_row2{
	width:549px;
}

#main_row3{
	width:549px;
}


#main_row1_left{
	float:left;
	width:268px;
	background: url(../images/propuesta_tab.gif) center left no-repeat;	
	height:156px;
}

#main_row1_left_text{
	left:20px;
	position:relative;
	top:70px;
	height:50px;
	float:left;
}

#main_row1_left_image{
	float:left;
	left:15px;
	position:relative;
	top:57px;
	height:52px;
}

#main_row1_left_info{
	height:20px;
	left:20px;
	position:relative;
	top:85px;
	width:50px;
}


/* IE6 Only */
* html #main_row1_left_info {
	top: 55px; /*ie 6*/
}

/* IE7 Only */
*:first-child+html #main_row1_left_info {
	top:88px;/*ie 7*/
	left:-85px;/*ie 7*/

}


#main_row1_right{
	float:right;
	width:268px;
	background: url(../images/escapadas_tab.gif) center left no-repeat;		
	height:156px;
	position:relative;
	top:9px
}
#main_row1_right_image{
	float:left;
	left:15px;
	position:relative;
	top:57px;	
}

#main_row1_right_text{
	left:20px;
	position:relative;
	top:50px;
	height:80px;
	float:left;
	//height:50px;
}

#main_row1_right_info{
	height:20px;
	left:130px;
	position:relative;
	top:45px;
	width:50px;

}

/* IE6 Only */
* html #main_row1_right_info {
		left:20px;
		top:65px;

}

/* IE7 Only */
*:first-child+html #main_row1_right_info {
		top:72px; /*ie 7*/
		left:20px;
}


#main_row2_left{
	float:left;
	width:268px;
	background: url(../images/concurso_tab.gif) center left no-repeat;	
	height:149px;
}

#main_row2_left_image{
	float:left;
	left:10px;
	position:relative;
	top:50px;	
}

#main_row2_left_text{
	left:15px;
	position:relative;
	top:50px;
	float:left;
	height:55px;	
}

#main_row2_left_info{
	height:20px;
	left:205px;
	position:relative;
	top:72px;
	width:50px;
	

	
}


/* IE6 Only */
* html #main_row2_left_info {
		top:68px; /*ie 6*/
		left:105px; /*ie 7*/
		

}

/* IE7 Only */
*:first-child+html #main_row2_left_info {
		top:73px; /*ie 7*/
		left:205px; /*ie 7*/

}




#main_row2_right{
	float:right;
	width:268px;
	background: url(../images/encuesta_tab.gif) center left no-repeat;		
	height:149px;
}

#main_row2_right_image{
	float:left;
	left:10px;
	position:relative;
	top:50px;	
}

#main_row2_right_text{
	left:15px;
	position:relative;
	top:50px;
	float:left;
	height:55px;	
}

#main_row2_right_info{
	height:20px;
	left:205px;
	position:relative;
	top:72px;
	width:50px;
	//	top:68px;
}


#main_row3_left{
	float:left;
	width:268px;
	background: url(../images/boletin_tab.gif) center left no-repeat;	
	height:153px;
	position:relative;
	top:2px;	
}

#main_row3_left_image{
	float:left;
	left:10px;
	position:relative;
	top:57px;	
}

#main_row3_left_text{
	left:15px;
	position:relative;
	top:50px;
	float:left;
	height:55px;	
}

#main_row3_left_info{
	height:20px;
	left:205px;
	position:relative;
	top:72px;
	width:50px;
}

#main_row3_right{
	float:right;
	width:268px;
	background: url(../images/club_mariposa_tab.gif) center left no-repeat;		
	height:153px;
	position:relative;
	top:-2px;	
}

#main_row3_right_image{
	float:left;
	left:10px;
	position:relative;
	top:57px;	
}

#main_row3_right_text{
	left:15px;
	position:relative;
	top:50px;
	float:left;
	height:60px;	
}

#main_row3_right_info{
	height:20px;
	left:205px;
	position:relative;
	top:72px;
	width:50px;
}


#main_right1{
	/*background: url(../images/banner_pag.gif) center left no-repeat;	*/
	width:219px;
	height:68px;
}

#main_right2{
	background: url(../images/img_foro.gif) center left no-repeat;	
	width:219px;
	height:98px;	
	position:relative;
	top:25px;	
}

#main_right3{
	background: url(../images/img_anunciate.gif) center left no-repeat;	
	width:219px;
	height:30px;	
	position:relative;
	top:50px;	
}

#main_right4{
    left:80px;
    position:relative;
    top:120px;
    width:150px;
}

#main_right5{
}

#main_right6{
}

#footer{
	width:960px;
	height:112px;	
	border-top:3px solid #a8d12d;
	background-color:#FFFFFF;
//	position:relative;
//	left:4px;
//	width:956px;
	
}

#footer_top a{
	color:#67a6af;
	text-decoration:none;
}

#footer_top{
/*	width:960px;*/
	height:24px;	
	background-color: #e3f1ce;
}

#footer_text{
	left:200px;
	position:relative;
	top:3px;
	width:700px;
}

.text_orange{
	color:#e67817;
}
#footer_main{
	position:relative;
	top:10px;
}

#footer_main1{
	width:177px;
	height:73px;
	float:left;
	left:180px;
	position:relative;	
	
}

.footer_mains{
	float:left;	
	position:relative;	
	left:120px;
	

}

#footer_main2{
	width:52px;
	height:73px;
	float:left;	
	left:130px;
	position:relative;	
}
#footer_main3{
	width:161px;
	height:73px;
	float:left;	
	left:170px;
	position:relative;	
}
#footer_main4{
	width:70px;
	height:73px;
	float:left;	
	position:relative;	
	left:200px;	
}

#top1{
	float:left;
}
#top2{
	float:left;
	position:relative;
	height:65px;
	width:440px;
	background-color:#999999;
	left:10px;
}
#top3{
	float:left;
	position:relative;
	height:65px;
	width:440px;
	background-color:#999999;
	left:25px;
}

.linkBlue a, a:hover{
	color:#67a6af;
	text-decoration:none;
}

#np_main_row1{
	width:549px;
	background: url(../images/np_escapadas.gif) center center no-repeat;	
	height:141px;
}

#np_main_row1_image{
	float:left;
	height:52px;
	left:15px;
	position:relative;
	top:48px;
}

#np_main_row1_info{
	left:-140px;
	position:relative;
	top:112px;
}

#np_main_row1_text{
	left:10px;
	position:relative;
	top:50px;	
	height:80px;
	float:left;
	//height:50px;	
}

#np_header{
	width:549px;
	background: url(../images/c_np.gif) center left no-repeat;	
	height:71px;

}

#np_main_row2_left{
	float:left;
	width:271px;
	background: url(../images/np_culturales.gif) center left no-repeat;	
	height:229px;
	position:relative;
	top:7px;	
}

#np_main_row2_left_text{

	float:left;
	left:10px;
	position:relative;
	top:57px;	
	
	width:240px;
	height:130px;	
}


#np_row2_left_imagen{
	margin:15px;	
}

/*
#np_main_row2_left_text{
	left:15px;
	position:relative;
	top:50px;
	float:left;
	height:55px;	
	display:run-in;

}

*/

.picture_left {
	float:left;
	margin:2px;
}



#np_main_row2_left_info{
	height:20px;
	left:205px;
	position:relative;
	top:72px;
	width:50px;
	//	top:68px;
}



#np_main_row2_right{
	float:right;
	width:272px;
	background: url(../images/np_deportes.gif) center left no-repeat;		
	height:235px;
	position:relative;
	top:2px;	
}

#np_main_row2_right_image{
	float:left;
	left:10px;
	position:relative;
	top:57px;	
}

#np_main_row2_right_text{
	left:15px;
	position:relative;
	top:50px;
	float:left;
	height:138px;	
}

#np_main_row2_right_info{
	height:20px;
	left:205px;
	position:relative;
	top:72px;
	width:50px;
	//	top:68px;
}


#np_main_row3{
	width:549px;
	background: url(../images/np_coleccion_viajes.gif) center center no-repeat;	
	height:138px;
	clear:both;

}

#np_main_row3_image{
	float:left;
	height:52px;
	left:15px;
	position:relative;
	top:48px;
}

#np_main_row3_info{
	left:-40px;
	position:relative;
	top:65px;
}

/* IE6 Only */
* html #np_main_row3_info {
		left:350px;
		top:25px;
		
		width:50px;

		
		

}

/* IE7 Only */
*:first-child+html #np_main_row3_info {
		top:65px; /*ie 7*/
		left:365px;
}


#np_main_row3_text{
	left:10px;
	position:relative;
	top:50px;	
	height:80px;
	float:left;
	//height:50px;	
}


#np_main_row4_left{
	float:left;
	width:271px;
	background: url(../images/np_cuidemos_naturaleza.gif) center left no-repeat;	
	height:229px;
	position:relative;
	top:3px;	
}

#np_main_row4_left_image{
	float:left;
	left:10px;
	position:relative;
	top:57px;	
}

#np_main_row4_left_text{
	left:15px;
	position:relative;
	top:50px;
	float:left;
	height:130px;	
}

#np_main_row4_left_info{
	height:20px;
	left:205px;
	position:relative;
	top:72px;
	width:50px;
	//	top:68px;
}



#np_main_row4_right{
	float:right;
	width:272px;
	background: url(../images/np_concurso.gif) center left no-repeat;		
	height:235px;
}

#np_main_row4_right_image{
	float:left;
	left:10px;
	position:relative;
	top:57px;	
}

#np_main_row4_right_text{
	left:15px;
	position:relative;
	top:50px;
	float:left;
	height:135px;	
}

#np_main_row4_right_info{
	height:20px;
	left:205px;
	position:relative;
	top:72px;
	width:50px;
	//	top:68px;
}

#np_main_row5{
	width:547px;
	background: url(../images/np_club_mariposa.gif) center center no-repeat;	
	height:144px;
	clear:both;

}

#np_main_row5_image{
	float:left;
	height:52px;
	left:15px;
	position:relative;
	top:48px;
}

#np_main_row5_info{
	height:30px;
	left:400px;
	position:relative;
	top:40px;
	width:40px;
	//top:60px;
}

#np_main_row5_text{
	left:10px;
	position:relative;
	top:50px;	
	height:80px;
	float:left;
	//height:50px;	
}

#main_left_fill{

/*	background: url(../images/menu_left.gif) center left no-repeat;	*/
background-color:#3399FF;
	
}

.text_grey{
color:#524c4b;
}


#ok_encuesta_menu{
/*	
	left:7px;
	//left:-6px;
	*/
	position:relative;
	/*top:32px;*/
	left:118px;
	position:relative;	
	width:20px;
	/*//top:26px;*/
}

.banner_anunciate_derecha{
	position:relative;
	top:60px;
}

.banner_anunciate_superior{
	position:relative;
	left:20px;
	float:left;
}

.form-row{
	border-bottom:1px solid #DDDDDD;
	clear:both;
	padding:5px;
	

}

#frmInscripcionConcurso, #frmNinnosComentan, #frmClubMariposa{
	border:1px solid #ddd;

}

#prueba{
/*	width:180px;
	height: 17px; */
	
	

}


.label{
	width:180px;
	float:left;
	font-size:11px;	
    padding-top:10px;	
}

.component{
	float:left;
    padding-top:10px;	
}

#frmInscripcionConcurso .submit, #frmNinnosComentan .submit, #frmClubMariposa .submit{
	left:290px;
	position:relative;
	width:50px;
	
}

#frmInscripcionConcurso .titulo_formulario, #frmNinnosComentan .titulo_formulario, #frmClubMariposa .titulo_formulario{
	background-color:#A8D53C;
	height: 17px;
	/*color:#000000;*/
	font-size:12px;
	text-align:center;
	padding:5px;
    clear:both;	
}

#encuesta_menu{
	height:53px;
	//height:48px;

}

#pti{

}
/*
#temas_foro{
	min-height: 300px;
}

#tema_foro_impar{
	min-height:30px;
    background-color:#e5e1f0;

}


#tema_foro_impar1, #tema_foro_par1{
	width: 340px;
	margin-left: 8px;
	
}

#tema_foro_impar2, #tema_foro_par2, #tema_foro_impar3, #tema_foro_par3{
	width: 98px;
	text-align: center;
}

#tema_foro_impar1, #tema_foro_par1, #tema_foro_impar2, #tema_foro_par2, #tema_foro_impar3, #tema_foro_par3{
	margin-top: 10px;
	float: left;
}

#tema_foro_impar1, #tema_foro_impar2,#tema_foro_impar3{
	    min-height:30px;

}

#titulo_temas_foro{
	border-top:3px solid #e5e1f0;
	color: #6d6596;
	min-height:30px;
	
}

#tema_foro_par2,#tema_foro_impar2{
	border-left:1px solid #ccc;
	border-right:1px solid #ccc;

}

#tema_foro_par{
   min-height:30px;
}


*/

.tema_foro_par{
    padding:5px;
}


.tema_foro_impar{
    background-color:#e5e1f0;
    padding:5px;
}

.respuesta_foro_white, .respuesta_foro_p{
    padding:5px;
    
}

.respuesta_foro_white{
	border: 2px solid #e5e1f0;	
    background-color:#ffffff;
	

}

.respuesta_foro_p{
    background-color:#e5e1f0;
	border: 1px solid #ffffff;	
    
}


.respuesta_foro_whitee{
	background-color:#FFFFFF;
	border-bottom:1px dashed #E5E1F0;
	border-left:1px dashed #E5E1F0;
	

}

.respuesta_foro_pp{
    background-color:#e5e1f0;
	border-bottom: 1px dashed #ffffff;	
    
}

.datosRespuesta{
	font-size: 9px;
	color:#7a7a7a;
}
.tema_foro_link{
	color: #686472;
}

/*
.tema_foro_impar a, a:visited, .tema_foro_par a, a:visited{
	color: #686472;
}
*/
.tabla_temas_foro{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}

.titulo_temas_foro{	
	color: #6d6596;
	
}


#paginado_foro{
    height:20px;
    margin-top:5px;
	border-bottom: 3px solid #e5e1f0;	
	width:550px;	
	text-align:right;	
}

#paginado_foro_respuestas{
	min-height: 20px;
	border-top: 3px solid #e5e1f0;	
	width:550px;
	margin-top:5px;
	clear:both;
}

#agregar_tema_foro{
	height: 66px;
	
	width:554px;
	background: url(../images/add_tema.gif) center left no-repeat;		

}

#usuario_tema{
	float:left;
	position:relative;
	top:14px;
	left:5px;
	color:#705389;
	//top:12px;
	
}

#email_usuario_tema{
	float:right;
	position:relative;
	top:14px;
	left:-15px;
	color:#705389;
	//top:12px;	
//	left:-8px;
	

}

#agregar_comentario{
	background: url(../images/add_comment.gif) center left no-repeat;		
	height: 27px;
	
	width:549px;	

}

.agregar_comentario_accion {
	display:block;
	height:20px;
	width:20px;		

}

.agregar_comentario_accion_top{
	color: #74508d;
}

.text_add{
	position:relative;
	top:-5px;
}

#texto_tema_foro{
	left:90px;
	position:relative;
	top:7px;
}

#txTextoTema{
	width:370px;
}

#bt_ok_add_tema_foro{
	height:20px;
	left:500px;
	position:relative;
	top:-58px;
	width:20px;
}

.addTema {
	display:block;
	height:20px;
	width:20px;
}


.ta_comentario{
	height:90px;
	width:515px;
	margin-top:10px;
}

#comentario_publicar{
	border:2px solid #E5E1F0;
	min-height:100px;
	padding:10px;
	width:520px;

}

#enviar_comentario{
	background: url(../images/enviar_comentario.gif) center left no-repeat;		
	height:100px;
	width:548px;
}

.input_enviar{
	margin:2px;
}

#bt_enviar{
	left:382px;
	position:relative;
	top:-9px;
	width:55px;	
	//top:-12px;
}
#bt_cancelar{
	left:462px;
	position:relative;
	top:-22px;
	//top:-26px;
	width:75px;
}
.linkPurple{
    color:#6d6596;
}

#res{
	
	min-height:38px;
	width:425px;
	margin-top:5px;	
}

#division{
	border-top:1px dashed #CCCCCC;
	clear:both;
	height:10px;
}

#participaciones_ninnos{
	border:1px dashed #a8d53c;
	margin-bottom:10px;
	width:100%;


}

.participacion_imagen{
	max-width:250px;
	-ms-interpolation-mode: bicubic;
}

.col_viajes_img{
	//width:150px;
	//height:auto;
	max-width:150px;
	-ms-interpolation-mode: bicubic;
}

#ptexto{
	width:300px;
}

#pimagen{
	left:290px;
	position:relative;
	top:-48px;
	width:300px;
}

#paginado_comentarios_ninnos{
	background-color:#F8B474;
	text-align:right;
}

#texto_inicio_foro{

}


#mariposa_inicio{
	height:125px;
	left:30px;
	position:relative;
	top:-135px;
	width:105px;
	//left:-680px;
	//top:-540px;
	//	background: url(../images/test.gif) center right repeat;

}

.link_swf{
	width:105px;
	display:block;
	height:125px;
}

#menu_horizontal{
    background:transparent url(../images/menu_horizontal.gif) repeat scroll right center;
    height:14px;
    left:175px;
    position:relative;
    top:117px;
    width:783px;

}

#mh1, #mh2, #mh3, #mh4, #mh5, #mh6, #mh7{
    float:left;
    font-size:10px;
    left:-170px;
    position:relative;
    top:-130px;
}

#mh1{
}
#mh2{
}
#mh3{
}
#mh4{
}
#mh5{
}
#mh6{
}
#mh7{
}


#IframeScroller{
    left:8px;
    position:relative;
    top:-80px;
    z-index:3;
}

/* IE6 Only */
* html #IframeScroller {
    top:-65px;

}


#NewsWindow{
    height:38px;
    width:200px;
}

.col_viajes_tx{
	color:#E67817;
	font-family:verdana;
	font-size:11px;
}

#participante_concurso_texto{
    border:1px solid #777;
    height:100px;
    width:340px;
}

.help{
	color:#AAAAAA;
	font-size: 9px;
}

#error{
	color:red;
}

#error ul{
	margin-left:20px;
	font-weight:bold;
}