/**
	@author		Donovan Zamarron B
	@proyect	Corona 2010.
*/

/* Reset
****************************************************************** */
*, html { 
	margin:0;
	padding:0;
	border:none;
	outline: none;
 }
body { 
	background:#FFFFFF;
 }
object { 
	display:block;
 }

/* General
\****************************************************************** */
html, body { height:100%;}

body {
	background:#dfe0e4 url("../images/html/background.jpg") 50% 50% no-repeat;
	min-height:644px;
	min-width:1000px;
	font-family:Arial, Helvetica, sans-serif;
}

a { 
	text-decoration: none;
	 color:#223D78;
	 font-weight:bold;
 }
a:hover { 
	text-decoration: none;
	 color: #CCCCCC;
	 font-weight:bold;
 }

#vertical {
	float:left;
	height:50%;
	margin-top:-322px; /* half height */
	width:100%;
}

#horizontal {
	width:950px;
	min-height:700px;
	margin:0 auto;
	clear:both;
	overflow:hidden;
}
#horizontalb {
	width:950px;
	min-height:700px;
	margin:0 auto;
	clear:both;
	
}


strong{
font-size:14px;
font-weight:bold;
color:#223D78;

}
/* footer
****************************************************************** */
#header{
	width:950px;
	height:104px;
	margin:0 auto;
}
#header_logo{
	width:112px;
	height:71px;
	margin:19px 0px 11px 10px;
	float: left;
	display:inline-block;
}

#header_main{
	width:820px;
	height:104px;
	float:right;
	display:inline-block;
}
/* menu principal
********************************/
#header_main_principal{
	display:block;
	height:20px;
	margin:20px 5px 5px 0px;
	float: right;
}
#header_main_principal ul {
		display: inline-block;
		list-style:none;
		float:right;
		
	 }
		#header_main_principal ul li {
		    margin-left:5px;
			display:block;
			float: right;
		}
		#header_main_principal ul li a {
			display:block;
			height:14px;
			background-position:left bottom;
		}
		#header_main_principal ul li a:hover {
			background-position:left top;
		}
	     #header_main_principal ul li a span {display:none; }
		 		 
/* menu principal
********************************/

#co_bt_become {
    width:159;
	height:25px;
	float:left;
	margin-left:150px;
	}
.bt_become {
	background-position:left bottom;
	background-color:transparent;
	display:block;
	height:25px;
	border:none;
	color:transparent;
	cursor:pointer;
	float:left;
	}

.bt_become:hover { background-position:left top; }
.bt_become  span{ display:none;}


#menu_desplegable{
	width:125px;
	height:25px;
	float: left;
	margin-left:5px;
}

#menu_desplegableVideos{
	width:149px;
	height:20px;
	float: left;
        margin-top:0px;
        z-index: -1;
}


#header_mains{
	display:block;
	width:700px;
	height:25px;
	margin:30px 10px 0px 0px;
	float: right;


}		 
#header_main_secundario{
	display:block;
	height:25px;
	float: right;
}
#header_main_secundario ul {
		display: inline-block;
		list-style:none;
		float:right;
	 }
		#header_main_secundario ul li {
		    margin-left:5px;
			display:block;
			float: right;
		}
		#header_main_secundario ul li a {
			display:block;
			height:26px;
			background-position:left bottom;
		}
		#header_main_secundario ul li a:hover {
			background-position:left top;
		}
	     #header_main_secundario ul li a span {display:none; }

/* contenido principal
****************************************************************************************************************************** */

#contenido{
	width:914px;
	min-height:428px;
	margin:0 auto;
	padding:17px;
	overflow:hidden;/*
	border-top: solid 1px #CCCCCC;
	border-bottom:solid 1px #CCCCCC;*/
}

#contenidob{
	width:914px;
	min-height:428px;
	margin:0 auto;
	padding:17px;
	overflow:hidden;/*
	border-top: solid 1px #CCCCCC;
	border-bottom:solid 1px #CCCCCC;*/
}
/* contenido principal para contener swf
********************************** */
#contenido_swf{
	width:948px;
	height:462px;
	margin:0 auto;
	/*border:solid 1px #959394;*/
}

/* Titulos seccion*/
#titulo_seccion{
	width:100%;
	display:inline-block;
	margin-bottom:12px;
	clear:both;
}

/* menu contenido*/
#main_contenido{
	display:block;
	width:100%;
	height:25px;
	margin:0px 0px 10px 0px;
	float:left;

}
#main_contenido ul {
		display: inline-block;
		list-style:none;
		float:left;
	 }
		#main_contenido ul li {
			display:block;
			float: left;
		}
		#main_contenido ul li a {
			display:block;
			height:25px;
			background-position:left bottom;
		}
		#main_contenido ul li a:hover {
			background-position:left top;
		}
	    #main_contenido ul li a span {display:none; }
		 
/* columnas 
************************/
/* 2 columnas  1era mayor  2da menor
************************/
#col_contenido_izq{
    width:630px;
	height:320px;
	float: left;
	margin-right:20px;
}

	#col_contenido_der{
			width:264px;
			height:320px;
			float: left;
		}

		   #col_contenido_izq p{
			 color:#223D78;
			 font-size:12px;
			}
			
/* 2 columnas  1era mayor  2da menor completas  asta abajo de la pagina
************************/
#col_contenido_izq_comp{
    width:630px;
	height:360px;
	float: left;
	margin-right:16px;
	/*border:solid 1px #959394;*/
}

#col_contenido_der_comp_n{
			width:264px;
			height:360px;
			float: left;
		}

#col_contenido_der_comp{
			width:264px;
			height:360px;
			float: left;
			border:solid 1px #959394;
		}

		   #col_contenido_izq_comp p{
			 color:#223D78;
			 font-size:12px;
			 font-weight:500;
			}			
			#col_contenido_izq_comp a{
			 color: #223D78;
			 font-size:12px;
			}
			#col_contenido_izq_comp a:hover{
			text-decoration:underline;
			 color: #333333;
			 font-size:12px;
			}					
			
/* 2 columnas  iguales
************************/
#col_contenido_izq_igual{
    width:447px;
	float: left;
	margin-right:20px;
	}

#col_contenido_der_igual{
			width:447px;
			float: left;
		}
        #col_contenido_izq_igual .titulo{
			 color:#223D78;
			 font-size:18px;
			 font-weight:bold;
			 margin:0px;
		}
		#col_contenido_izq_igual .creado{
			 color:#223D78;
			 font-size:12px;
			 font-weight:bold;
			 display:block;
			 margin:5px 0 5px 5px;
		}
                #col_contenido_izq_igual .borrar{
			 color: #DD0000;
			 font-size:12px;
			 font-weight:bold;
              text-decoration: none;
              margin:0px;
		}
		#col_contenido_izq_igual p{
			 color:#223D78;
			 font-size:12px;
		}
/* 2 columnas para news nueva secion
************************************************************************************************************/
/* importante pra seeciones que cresen
***************************************/
#columna_contenido_gen{
    width:914px;
	min-height:380px;
	overflow:hidden;
	}
	
/* 
***************************************/	
#columna_contenido_izq{
    width:575px;
	float: left;
	margin-right:20px;
	padding-right:20px;
	color:#223D78;
    font-size:12px;
	text-align:justify;
	border-right:1px solid  #CCCCCC;
	}
        #columna_contenido_izq .tit{
			 color:#223D78;
			 font-size:16px;
			 font-weight:bold;
			 margin:0px 0px 20px 0px;
			 clear:both;
			 display:block;
		}
		
	#columna_contenido_izq img{
		float: left;
		margin:0px 16px 16px 0px;
		border:1px solid #223D78;
	}
	#columna_contenido_der{
		width:295px;
		float: left;
		color:#223D78;
		font-size:12px;
	
	}	
		#columna_contenido_der a{
			width:285px;
			display:block;
			padding:10px 5px 10px 5px;
			border-bottom:1px solid  #CCCCCC;
		}	
		
		#columna_contenido_der a:hover{
			display:block;
			padding:10px 5px 10px 5px;
			border-bottom:1px solid  #CCCCCC;
			color: #333333;
			background-color: #DFDFDF;
		}
			.td_tit_news{
				font-size:14px;
				font-weight:bold;
				padding:0px 0px 5px 0px;
			}


            .td_tit_news_sel{
				font-size:14px;
				font-weight:bold;
				padding:0px 0px 5px 0px;
                color: #333333;
			}


			.td_fuente_news{
				font-size:12px;
				font-weight:bold;
				color:#999999;
			}
           .td_fuente_news_sel{
				font-size:12px;
				font-weight:bold;
				color: #333333;
			}
/* 2 columnas para eventos nueva secion
************************************************************************************************************/
#columna_contenido_izq .thumbs{
	height:44px;
	color:#223D78;
	font-size:16px;
	font-weight:bold;
	margin:7px 0px 0px 0px;
	clear:both;
	display:block;
	border: 1px  solid #999999;
}
#columna_contenido_izq .thumbs img{
	float: left;
	margin:5px 0px 0px 25px;
	border:1px solid #CCCCCC;
}
.none{
	border:none!important; 
	margin:5px 13px 0px  10px!important;
}


#columna_contenido_izq .thumbsImages{
	height:44px;
	color:#223D78;
	font-size:16px;
	font-weight:bold;
	margin:7px 0px 0px 0px;
	clear:both;
	display:block;
	/*border: 1px  solid #999999;*/
}
#columna_contenido_izq .thumbsImages img{
	float: left;
	margin:5px 0px 0px 25px;
	border:1px solid #CCCCCC;
}

#columna_contenido_right .thumbs{
	height:44px;
	color:#223D78;
	font-size:16px;
	font-weight:bold;
	margin:7px 0px 0px 0px;
	clear:both;
	display:block;
	border: 1px  solid #999999;
}
#columna_contenido_right  .thumbs img{
	float: left;
	margin:5px 0px 0px 25px;
	border:1px solid #CCCCCC;
}

#columna_contenido_right .thumbsImages{
	height:44px;
	color:#223D78;
	font-size:16px;
	font-weight:bold;
	margin:7px 0px 0px 0px;
	clear:both;
	display:block;
	/*border: 1px  solid #CCCCCC;*/
}
#columna_contenido_right  .thumbsImages img{
	float: left;
	margin:5px 0px 0px 25px;
	border:1px solid #CCCCCC;
}
		
/* 2 columnas para eventos nueva secion
************************************************************************************************************/
#columna_contenido_right{
		width:577px;
		float: left;
		margin-left:20px;
		padding-left:20px;
		text-align:justify;
		color:#223D78;
		font-size:12px;
		border-left:1px solid  #CCCCCC;
	}
        #columna_contenido_right .tit1{
			 color:#223D78;
			 font-size:18px;
			 font-weight:bold;
			 margin:0px 0px 5px 0px;
			 clear:both;
			 display:block;
		}
		 #columna_contenido_right .tit2{
			 color:#223D78;
			 font-size:16px;
			 font-weight:bold;
			 margin:0px 0px 5px 0px;
			 clear:both;
			 display:block;
		}
		 #columna_contenido_right .tit3{
			 color:#223D78;
			 font-size:14px;
			 font-weight:bold;
			 margin:0px 0px 5px 0px;
			 clear:both;
			 display:block;
		}
		
	#columna_contenido_right img{
		float: left;
		margin:0px 16px 16px 0px;
		border:1px solid #223D78;
	}
	
		
	#columna_contenido_left{
		width:295px;
		float: left;
		color:#223D78;
		font-size:12px;
	
	}
	#columna_contenido_left_select{
		width:285px;
		height:30px;
		background-color:#CCCCCC;
		margin:0px 0px 10px 0px;
		padding:5px 0px 0px 10px;
		border:1px solid  #666666;
		
	
	}		
	
	#columna_contenido_left a{
		width:285px;
		height:60px;
		display:block;
		padding:10px 5px 14px 5px;
		border-bottom:1px solid  #CCCCCC;
	}
		
	#columna_contenido_left a img{
		float: left;
		margin:0px 6px 10px 0px;
		border:1px solid #223D78;
		display:block;
	}
	
		#columna_contenido_left a:hover{
			display:block;
			padding:10px 5px 14px 5px;
			border-bottom:1px solid  #CCCCCC;
			color: #333333;
			background-color: #DFDFDF;
		}
			
			 #columna_contenido_left a .td_tit_news{
				font-size:14px;
				font-weight:bold;
				padding:0px 0px 5px 0px;			
			}	
			 #columna_contenido_left a .td_fuente_news{
				font-size:11px;
				font-weight:bold;
				padding:0px 0px 5px 0px;
				color:#999999;
		 	}



            #columna_contenido_left a .td_fuente_news_sel{
				font-size:11px;
				font-weight:bold;
				padding:0px 0px 5px 0px;
				color: #333333;
		 	}

		
/* 3columnas  desiguales
************************/	
		#col_tres_der_der_des{
			width:194px;
			float:right;
			margin-left:10px;
		}
		#col_tres_der_izq_des{
			width:430px;
			float: left;
		}
				#col_tres_der_izq_des p{
				  color:#223D78;
			     font-size:12px;
				}
				#col_tres_der_izq_des .tit{
				 color:#223D78;
			     font-size:17px;
				 font-weight:bold;
				}
				#col_tres_der_izq_des .titb{
				 color:#223D78;
			     font-size:15px;
				 font-weight:bold;
				}
				
				#col_tres_der_der_des img{
				border:solid 1px #CCCCCC;
				}
				
/* 2filas horizontales
************************/	
#col_tres_sup_hrz{
    width:640px;
	float:right;
	height:150px;
	
}
#col_tres_inf_hrz{
    width:640px;
    height:160px;
    float:right;
    margin-top:5px;
    z-index: 1;
}#col_tres_inf_hrz p{
					  color:#223D78;
					 font-size:12px;
				}
				#col_tres_inf_hrz .tit{
					 color:#223D78;
					 font-size:17px;
					 font-weight:bold;
				}
				#col_tres_inf_hrz .titb{
					 color:#223D78;
					 font-size:15px;
					 font-weight:bold;
				}	
		
/* 3columnas  iguales
************************/	

#col_tres_der{
    width:640px;
	float:right;
	margin-left:10px;
}
		#col_tres_der_der{
			width:315px;
			height:330px;
			float:right;
			margin-left:10px;
		}
		#col_tres_der_izq{
			width:315px;
			height:330px;
			float: left;
		}
		
		#col_tres_der_izq p{
			color:#223D78;
			font-size:12px;
			
		}
	
				
#col_tres_izq{
			width:264px;
			float: left;
		}
/* 3columnas para phoslice
************************/	
#col_slice{
    width:100%;
	float: left;
	margin-top:10px;
	
}
#col_slice_der{
    width:27px;
	height:226px;
	float:right;
	padding-top:100px;
}
			#col_slice_der a {
						display:block;
						height:72px;
						background-position:left bottom;
					}
					#col_slice_der a:hover {
						background-position:left top;
					}
					#col_slice_der a span {display:none; }
#col_slice_izq{
    width:887px;
	height:326px;
	float: left;
}
		#col_slice_izq_izq{
			width:27px;
			height:226px;
			float: left;
			padding-top:100px;
		}
			#col_slice_izq_izq a {
						display:block;
						height:72px;
						background-position:left bottom;
					}
					#col_slice_izq_izq a:hover {
						background-position:left top;
					}
					#col_slice_izq_izq a span {display:none; }

		#col_slice_izq_der{
			width:850px;
			height:326px;
			float: right;
			*margin:0px 5px;
			margin:0px 5px 0px 45px;
			/*IPMPORTANTE!!!!!!!!!!!!!!! HACK PARA IE8*/
			.margin:0px 5px 0px 70px\0/;
			/*IPMPORTANTE!!!!!!!!!!!!!!! HACK PARA IE7*/
			*margin:0px 0px 0px 15px;
			position:absolute;
	        z-index:100px;
			
		}

/*Esto es para la navegacion de eventos*/

/* 3columnas para phoslice
************************/
#col_sliceEventos{
    width:100%;
	float: left;
	margin-top:-15px;
}
#col_slice_derEventos{
    width:27px;
	height:150px;
	float:right;
	padding-top:30px;
}
			#col_slice_derEventos a {
						display:block;
						height:72px;
						background-position:left bottom;
					}
					#col_slice_derEventos a:hover {
                                            
						background-position:left top;
					}
					#col_slice_derEventos a span {display:none; }
#col_slice_izqEventos{
    width:887px;
	height:326px;
	float: left;
}
		#col_slice_izq_izqEventos{
			width:27px;
			height:150px;
			float: left;
			padding-top:30px;
		}
			#col_slice_izq_izqEventos a {
						display:block;
						height:72px;
						background-position:left bottom;
					}
					#col_slice_izq_izqEventos a:hover {
						background-position:left top;
					}
					#col_slice_izq_izqEventos a span {display:none; }

		#col_slice_izq_derEventos{
			width:850px;
			height:326px;
			float: right;
			margin:0px 5px;

		}

/*CONTENIDO DE SECCIONES
************************************************************************************************************************************** */
/* INDEX
************************/
#cont{
	width:875px;
	height:404px;
	margin:10px auto;
	}
	
#cont_izq{
	width:475px;
	height:404px;
	float:left;
	}
	#cont_izq_top{
		width:372px;
		height:228px;
		margin-left:103px;
		background-image:url(../images/html/bg_index1.png);
	}
	#cont_izq_bottom{
		width:475px;
		height:176px;
		background-image:url(../images/html/bg_index2.png);
	}
	
	
	
	
#cont_der{
	width:400px;
	height:404px;
	background-image:url(../images/html/bg_index3.png);
	float: right;
	}
		
		#cont_forms{
			  margin:38px 0px 0px 17px;
			  width:290px;
			  float:left;
			  }
			  #cont_f {
				  float:left;
				  margin:5px 0px 7px 0px;
			  }
				  #cont_f .forms{
					  height:22px;
					  margin:3px 1px 3px 0;
					  border:solid 1px #C1C1C1;
					  color:#223D78;
					  background-color: #FFF;
				  }
				  #cont_f .pais{
					  width:230px;	
					  font-size:12px;
					 	
				  }
				  #cont_f .ano{
					  width:32px;
					  font-size:20px;
					  font-weight:500;		
				  }
				  #cont_f .year{
					  font-size:20px;
					  font-weight:500;
					  color:#223D78;		
				  }
				  #cont_f .mes{
					  width:36px;
					  font-size:20px;
					  font-weight:500;		
				  }
				   #cont_f .dia{
					  width:31px;
					  font-size:20px;
					  font-weight:500;		
				  }
			  
#bt_edad{
	display:block;
	height:41px;
	float: right;
}	
	
/* under
************************/	
#cont_under{
	width:112px;
	height:71px;
	margin:20px auto 20px;
	background-image:url(../images/html/logo.png);
	}
#cont_under_tex_a{
	width:350px;
	height:200px;
	margin:20px auto;
	color:#223D78;
	font-size:12px;
	padding:10px;
	text-align:center;
	border:solid 1px #CCCCCC;
	}	
	
	
#cont_under_tex{
	width:200px;
	margin:5px auto;
	
	}
	#cont_under_tex a {
			display:block;
			height:25px;
			background-position:left bottom;
			margin:0 auto;
		}
		#cont_under_tex a:hover {
			background-position:left top;
		}
	    #cont_under_tex a span {display:none; }
		
		
/* News
************************/
/*#btn_box{
	margin:0px ;
	float:right;
	}
	#btn_box a {
			display:block;
			height:25px;
			background-position:left bottom;
		}
		#btn_box a:hover {
			background-position:left top;
		}
	    #btn_box a span {display:none; }
		*/
		
		
#btn_box{
     width:577px;
	 height:25px;
	 margin:10px 0px 10px 0px;
	 display:block;
	}
	#btn_box a {
	        float: left;
			display:block;
			height:25px;
			background-position:left bottom;
		}
		#btn_box a:hover {
			background-position:left top;
		}
	    #btn_box a span {display:none; }
		

/* timeline
********************************************************************/
#bar_izq_time{
		height:25px;
		float: right;
	}

.aling_right{
float:right!important; 
}


.bar_menus_time{
	padding-bottom:10px;
}


#modal_time{
	

	background-image:url(../images/bg_modal_time.png);
	background-position:top!important;
	background-repeat: repeat-x!important ;
	background-color:#FFFFFF;
	overflow:hidden;
	/* border:1px solid #223D78;*/

}
#modal_time_header{
	width:80px;
	height:50px;
	margin:10px 10px 0px 15px;
	padding:10px 0px 0px 8px;
	font-size:20px;
	color:#FFFFFF;
	font-weight:bold;
	background-image:url(../images/bg_fecha.png);
	background-repeat:no-repeat;

}
.imgs{
 margin:15px;
 border:2px solid #223D78;

}
#modal_time p{
	margin:0px 25px 0px  15px;
	font-size:11px;
	color: #223D78;

}




#cont_time_tex{
	width:914px;
	color:#223D78;
    font-size:12px;
	text-align:justify;

}
.marg{
margin-top:30px;

}
#cont_time_tex img{
float:left;
margin:0 10px 10px 0;

}
#cont_time_tex_der{
	width:440px;
	float:left;

}

#cont_time_tex_izq{
	width:440px;
	float:right;
}
.bold{
font-weight: bold;
}

/* alrededor del mundo
************************/

#subtitulo{
	width:100%;
	height:30px;
	float:left;
	display:inline-block;
	margin-bottom:2px;
}
		#subt1{
			width:200px;
			float: left;
		}
		#subt{
			width:640px;
			float: right;
		}

#box_box{
width:305px;
height:75px;
padding: 10px 5px 5px 5px;
}
				#box_box p{
				    color:#666666;
					font-size:12px;
					padding:5px;
				}
				#box_box .tit{
					 color:#223D78;
					 font-size:18px;
					 font-weight:bold;
					 
				}
				#box_box .titb{
					 color:#223D78;
					 font-size:15px;
					 font-weight:bold;
				}	

				#btn_boxb{
					margin:10px 10px 0px 10px ;
					float: right;
					}
					#btn_boxb a {
							display:block;
							height:25px;
							background-position:left bottom;
						}
						#btn_boxb a:hover {
							background-position:left top;
						}
						#btn_boxb a span {display:none; }


/* photoslice
************************/
#col_int_a{
	width:438px;
	height:22px;
	float: left;
	padding:4px;
	margin-bottom:15px;
	background-image:url(../images/html/bg_detail_a.gif);
	font-size:14px;
	font-weight:bold;
	color:#4B4B4B;
	}
	
#col_int_a img{
	float: left;
	margin:2px;
	}
	
#col_int_b{
	width:446px;
	height:298px;
	float: left;
	padding:5px;
}

#col_int_b #sliceLoader{
    position: relative;
    top: 40%;
    left: 50%;
    /*margin: -145px 0 0 -223px;*/
}

#paginacion{
    width:446px;
	float: left;
	color:#223D78;
    font-size:14px;
	font-weight:bold;
	display:block;
	margin:15px 0 10px 0px;
	text-align:right;
	}
#main_photoslice{
	display:block;
	width:100%;
	height:25px;
	margin:0px 0px 15px 0px;
	float:left;
	display:marker;
}
#main_photoslice ul {
		display:block;
		list-style:none;
		float: right;
		clear:both;
	 }
		#main_photoslice ul li {
			display:block;
			float: right;
		}
		#main_photoslice ul li a {
			display:block;
			height:25px;
			background-position:left bottom;
		}
		#main_photoslice ul li a:hover {
			background-position:left top;
		}
	    #main_photoslice ul li a span {display:none; }
		
.forma_new{
    width:120px;
	height:19px;
	border:solid 1px #CCCCCC;
	padding:2px;
	margin-bottom:2px;	
	display:block;
	float:left;
	font-size:12px;
}


#menu_phoslice_general{
    width:800px;
	height:30px;
	display:block;
	background-color:#FF0000;
	float:left;
	}
/* photoslice imagnes
*************************************************************************/
#bar_menus{
	width:100%;
	height:25px;
	float:left;
}

	#bar_der{
		height:25px;
		float: right;
	}
			#bar_der_der{
				width:215px;
				height:25px;
				margin-left:10px;
				float: left;
			}
	
	#bar_izq{
		height:25px;
		float: left;
	}
	
#bar_menus a {
			display:block;
			height:25px;
			background-position:left bottom;
			float: left;
		}
		#bar_menus a:hover {
			background-position:left top;
		}
	    #bar_menus a span {display:none; }
#main_sl{
	display:block;
	height:25px;
	float:left;
}
#main_sl ul {
		display: inline-block;
		list-style:none;
		float:left;
	 }
		#main_sl ul li {
			display:block;
			float: left;
		}
		#main_slul li a {
			display:block;
			height:25px;
			background-position:left bottom;
		}
		#main_sl ul li a:hover {
			background-position:left top;
		}
	    #main_sl ul li a span {display:none; }


#bar_der_der .forma_new{
    width:110px;
	height:19px;
	border:solid 1px  #CCCCCC;
	padding:2px;
	margin-bottom:2px;	
	float:left;
	font-size:12px;
}

/*Estilos Secc Corona Cook
****************************************************************** */

.bar_menus_cook{
	padding-bottom:10px;
}

#cont_btn_cook{
	width:100%;
	float:left;
	display:inline-block;
	margin-bottom:12px;
	clear:both;
}

#btn_site_cook{
	margin:10px  0px 5px 0px;
	float: left;
	}
	#btn_site_cook a {
			display:block !important;
			height:25px !important;
			background-position:left bottom !important;
		}
		#btn_site_cook a:hover {
			background-position:left top !important;
		}
	    #btn_site_cook a span {display:none !important; }	
		

		
		

/*Termina estilos Secc Corona Cook
****************************************************************** */


/*Contacto
****************************************************************** */
#contacto{
	width:750px;
	height:375px;
	margin:0 auto;
}

#col_contenido_izq_comp_contacto{
    width:445px;
	height:350px;
	padding:10px ;
	float: left;
	margin-right:16px;
}
		
.forms_cont{
		height:25px;
		width:206px;
		margin:0px 0px 5px 0px;
		border:solid 1px #CCCCCC;
		color:#223D78;
		font-size:12px;
		font-weight:500;
		}	
.forma_a{
    width:200px;
	height:19px;
	border:solid 1px #CCCCCC;
	padding:2px;
	margin:3px 0px 8px 0px;	
	display:block;
	float:left;
	font-size:12px;
	color:#223D78;
}
.forma_b{
    width:425px;
	height:70px;
	border:solid 1px #CCCCCC;
	padding:2px;
	margin:3px 2px 8px 0px;	
	display:block;
	float:left;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	color:#223D78;
}
.cel_space{
	margin:2px 2px 2px 0px;	
}
.tex_mail a{
	color:#223D78;
	font-size:12px;
}
.bt{
float: right;
margin-right:5px;
}	

/*paginas estaticas
**************************************************************/

#tit_izq {
	float: left;
	}
#btn_site{
	margin:10px  0px 5px 0px;
	float: right;
	}
	#btn_site a {
			display:block;
			height:25px;
			background-position:left bottom;
		}
		#btn_site a:hover {
			background-position:left top;
		}
	    #btn_site a span {display:none; }	
		
		
#btn_site_b{
	margin:10px  500px 5px 0px;
	float: left;
	}
	#btn_site_b a {
			display:block;
			height:25px;
			background-position:left bottom;
		}
		#btn_site_b a:hover {
			background-position:left top;
		}
	    #btn_site_b a span {display:none; }






		
/*Imagenes	
****************************************************************** */
.img_sub_tit{
	margin:5px 0px 20px 0px;
}
/* BOTONES
****************************************************************** */

/* INICIO*/
.bt_entrar{background-image:url("../images/html/btn_entrar.gif"); width:42px;}

/* Menu phothoslice*/

.bt_slice_left {background-image:url("../images/html/btn_slice_left.gif"); width:27px; }
.bt_slice_right {background-image:url("../images/html/btn_slice_right.gif"); width:27px; }


/* word wide para toldos los idiomas*/
.bt_become_a_citizen{background-image:url("../images/html/eng/bt_become_a_citizen.gif"); width:159px; }
.bt_corona_mundo_usa{background-image:url("../images/html/eng/bt_corona_mundo_usa.gif"); width:121px; }
.bt_corona_mundo_canada {background-image:url("../images/html/eng/bt_corona_mundo_canada.gif"); width:121px; }
.bt_corona_mundo_mexico{background-image:url("../images/html/eng/bt_corona_mundo_mexico.gif"); width:121px; }
.bt_corona_mundo_europa{background-image:url("../images/html/eng/bt_corona_mundo_europa.gif"); width:121px; }
.bt_corona_mundo_australia{background-image:url("../images/html/eng/bt_corona_mundo_australia.gif"); width:121px; }






/* los botones se encuentran en su estilo css por idioma
*******************************************************
*******************************************************
******************************************************* */




/* Imputss*****************/
.btf_index {
	background-position:left bottom;
	background-color:transparent;
	display:block;
	overflow:hidden;
	text-indent:-999px;
	height:41px;
	border:none;
	color:transparent;
	cursor:pointer;
	text-transform:capitalize;
	margin-top:10px;
	
}
.btf_index:hover { background-position:left top; }
.btf_index span{ display:none;}

.btf {
	background-position:left bottom;
	background-color:transparent;
	display:block;
	overflow:hidden;
	text-indent:-999px;
	height:25px;
	border:none;
	color:transparent;
	cursor:pointer;
	text-transform:capitalize;
	}

.btf:hover { background-position:left top; }
.btf span{ display:none;}

/* formas
****************************************************************** */
.selec_idioma{
	height:19px;
	width:100px;
	font-family:Arial, Helvetica, sans-serif;
	border:solid 1px  #999999;
	font-size:12px;
	margin-top:3px;	
}

.selec_region{
	height:19px;
	width:150px;
	font-family:Arial, Helvetica, sans-serif;
	border:solid 1px  #999999;
	font-size:12px;
	margin-top:3px;
}

.td_cel{
	font-size:12px;
	font-weight:bold;
	padding:5px 5px 5px 5px;
	
}

.td_cel_sel{
	font-size:12px;
	font-weight:bold;
	padding:5px 5px 5px 5px;
    color:#888686;

}

		.td_cel_img{
			margin:3px 2px 3px 2px;	
			border:solid 1px  #999999;
		}
		.td_cel .t2{
			font-size:11px;
			font-weight: normal;
		}
        .td_cel_sel .t2_sel{
			font-size:11px;
			font-weight: normal;
            color:#FFFFFF
		}

		.td_cel .t3{
			font-size:10px;
			font-weight: normal;
		}

/* footer
****************************************************************** */
#footer{
	width:950px;
	margin:0 auto;
}
#footer_main{
	display:block;
	height:26px;
    margin:2px auto;

}
#footer_main ul {
		display: inline-block;
		list-style:none;
		margin:0  auto;
		
	 }
		#footer_main ul li {
			display:block;
			float:left;
		}
		#footer_main ul li a {
			display:block;
			height:26px;
			background-position:left bottom;
		}
		#footer_main ul li a:hover {
			background-position:left top;
		}
	     #footer_main ul li a span {display:none; }
/* footer
****************************************************************** */	 
#footer_legal{
	width:620px;
	margin:0 auto;
}

#legal_corona{
	width:208px;
	height:14px;
	margin:0 auto;
}
#legal_pais{
	height:32px;
	margin:0 auto;
}


#legal_digiworks{
	width:208px;
	margin:5px auto 5px;
	text-align:center;
	font-size:12px;
}
	

/* Images */
.image_gallery  {
	margin:0px auto;
}
	.image_gallery a, .image_gallery img { display:block;
        margin:0px auto;
        }
	.image_gallery a {		
		border:solid 2px #D0D1D3;
	}
	.image_gallery a:hover { border-color:#D0D1D3; }
/* End hide from IE-mac */


/* Lightbox
****************************************************************** */
#jquery-overlay {
	position: absolute;
	top: 0;
	left: 0;
	z-index: 90;
	width: 100%;
	height: 500px;
}
#jquery-lightbox {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	z-index: 100;
	text-align: center;
	line-height: 0;
}
#jquery-lightbox a img { border: none; }
#lightbox-container-image-box {
	position: relative;
	background-color: #fff;
	width: 250px;
	height: 250px;
	margin: 0 auto;
}
#lightbox-container-image { padding: 10px; }
#lightbox-loading {
	position: absolute;
	top: 40%;
	left: 0%;
	height: 25%;
	width: 100%;
	text-align: center;
	line-height: 0;
}
#lightbox-nav {
	position: absolute;
	top: 0;
	left: 0;
	height: 100%;
	width: 100%;
	z-index: 10;
}
#lightbox-container-image-box > #lightbox-nav { left: 0; }
#lightbox-nav a { outline: none;}
#lightbox-nav-btnPrev, #lightbox-nav-btnNext {
	width: 49%;
	height: 100%;
	zoom: 1;
	display: block;
}
#lightbox-nav-btnPrev {
	left: 0;
	float: left;
}
#lightbox-nav-btnNext {
	right: 0;
	float: right;
}
#lightbox-container-image-data-box {
	font: 10px Verdana, Helvetica, sans-serif;
	background-color: #fff;
	margin: 0 auto;
	line-height: 1.4em;
	overflow: auto;
	width: 100%;
	padding: 0 10px 0;
}
#lightbox-container-image-data {
	padding: 0 10px;
	color: #666;
}
#lightbox-container-image-data #lightbox-image-details {
	width: 70%;
	float: left;
	text-align: left;
}
#lightbox-image-details-caption { font-weight: bold; }
#lightbox-image-details-currentNumber {
	display: block;
	clear: left;
	padding-bottom: 1.0em;
}
#lightbox-secNav-btnClose {
	width: 66px;
	float: right;
	padding-bottom: 0.7em;
}
/* Clearfix
****************************************************************** */
.clearfix:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}
.clearfix {display: inline-block;}
/* Hides from IE-mac \*/
* html .clearfix {height: 1%;
}
