	body {
		font-family: Arial;
		font-size: 11pt;
		position: absolute;
		margin: 0px;
		padding: 0px;
		background: #ffffff;
		width: 100%;
		height: 100%;
		color: #545454;
	}
 #container {
		position: relative;	
		width: 822px; 		
		left: 0px;
		top: 0px;
		margin: 0 auto;  
		overflow: visible;
		border: 0px solid red;
					z-index: 0;
	}
	
	.tope a {
		font-family: Arial;
    font-size: 11px;
		color: #333333;
		text-decoration:none;
	}
	.tope a:hover {
		font-weight: bold;
	}

	#lineahor1 {
			/*position: absolute;*/
			/*background: #B2C3DF;*/
			z-index: 1;
			/*width: 799px;*/ 
			height: 1px;					
			/*left: 0px;
			top: 100px;*/
			/*margin: 0 auto;  			*/
	}
	#lineahor2 {
			/*position: absolute;*/
			/*background: #B2C3DF;*/
			z-index: 1;
			/*width: 799px;*/ 
			height: 3px;					
			/*left: 0px;
			top: 100px;*/
			/*margin: 0 auto;  			*/
	}	
	.linea {
			background: #B2C3DF;
	}	
	.lineaprueba {
			background: #D6D2DE;
	}
	.lineaver {
			background: #B2C3DF;
			width: 1px; 
	}	
	.fecha {
		font-family: Arial;
    font-size: 11px;
		color: #7F9BCA;
	}
	#foto {
			width: 352px;
			height: 229px;					
	}	
	.foto {
			/*width: 352px; */
			height: 229px;					
	}
	#webmail a {
		font-family: Arial;
    font-size: 11px;
    text-decoration: underline; 
		color: #003896;
	}
	#webmail a:hover {
		font-weight: bold;
	}	
	.footer {
		font-family: Arial;
    font-size: 11px;
		color: #666666;
	}
	.submenu{
			background: #EFEFEF;
			 			
	}
	.submenulink a {
		font-family: Arial;
    font-size: 11px;
    text-decoration: none; 
		color: #6081BA;
	}
	.submenulink a:hover {
		font-weight: bold;
		color: #777791;
	}
	
	#cactivo{
		background: #777791;
		width: 3px; 
		height: 3px;					
	}
	.activo a {
		font-family: Arial;
    font-size: 11px;
		font-weight: bold;
		color: #777791;
    text-decoration: none; 
		
	}

	.activo{
		font-family: Arial;
    font-size: 11px;
		font-weight: bold;
		color: #777791;
    text-decoration: none; 
		
	}	
	.titulo {
		font-family: Arial;
    font-size: 17px;
		font-weight: bold;
		color: #003896;
	}
	.subtitulo {
		font-family: Arial;
    font-size: 14px;
		font-weight: bold;
		color: #333333;
	}
	.texto {
		font-family: Arial;
    font-size: 11px;
		color: #333333;
		text-align: justify;
	}
	
	.titulocal {
		font-family: Arial;
    font-size: 16px;
		font-weight: bold;
		color: #FFFFFF;
		background: #7F9BCA;
		text-align: left;
		margin: 5px 5px 5px 5px;
	}	
	#titulocal {
		margin: 5px 5px 5px 10px;
	}
	
	.subtitulocal {
		font-family: Arial;
    font-size: 12px;
		font-weight: bold;
		color: white;
		background: #B2C3DF;
		text-align: center;
	}
	
	.celda {
		font-family: Arial;
    font-size: 11px;
		color: black;
		background: #EFEFEF;
		text-align: center;
	}
	.celdaact {
		font-family: Arial;
    font-size: 11px;
		color: #0300A5;
		background: #B2C3DF;
		text-align: center;
		font-weight: bold;
	}
	
	#divcelda {
		margin: 4px 4px 4px 4px;
	}
	
	#divleyenda {
		margin: 1px 1px 1px 1px;
	}
	
	.diascal {
		font-family: Arial;
    font-size: 14px;
		color: black;
		font-weight: bold;
		background: #EFEFEF;
		text-align: center;
	}	
	
	.leyenda {
		font-family: Arial;
    font-size: 11px;
		color: #999999;
	}
	.tituloeve {
		font-family: Arial;
    font-size: 16px;
		font-weight: bold;
		color: #003896;
	}
	.subtituloeve {
		font-family: Arial;
    font-size: 12px;
		font-weight: bold;
		color: #0300A5;
		text-decoration: none;
	}
	.fechaeve {
		font-family: Arial;
    font-size: 11px;
		/*font-weight: bold;*/
		color: black;
	}
	
	.reg {
		font-family: Arial;
		font-size: 12px;
		color: #999999;
		text-align=justify;
		font-weight: bold;
	}

	.formu2 {
		font-family: Arial;
		font-size: 12px;
		color:#333333;
		font-weight: bold;
	}	
	
	.formu {
		font-family: Arial;
		font-size: 11px;
		color:#333333;
		background: #EFEFEF;
		border:1px solid #CCCCCC; 					
	}	
	.formuin {
		font-family: Arial;
		font-size: 11px;
		color:#333333;
		font-weight: normal;
	}
	
	.bform{ 
	width: 80px;
	height: 20px;
	border:1px solid #CCCCCC;
	background: #CCD7EA;
	font-family: Arial;
	font-size: 12px;
	color:#000033;
	font-weight: bold;
	text-align: center;
	}	
	
	hr {
  	border: 0;
  	width: 100%;
		color: #B2C3DF;
		background-color: #B2C3DF;
		height: 1px;  
	}
	
	hr.verticalis3 {
padding-top: 2000px;
border: none;
border-left: 2px dashed #c50;
width: 0;
margin: -1000px auto;
}


	
	.margen {
		margin: 16px 0px 0px 16px;
	}
	
	.LV_validation_message{
		font-family: Arial;
		font-size: 10px;
		color:blue;
    margin:0 0 0 0px;
		font-weight: normal;
	}
	
	.obligatorio{
		font-family: Arial;
		font-size: 10px;
		color:blue;
		font-weight: normal;
    margin:0 0 0 5px;
	}
	
	.empleo {
		background: #EFEFEF;
			 			
	}		
	.cargo {
		font-family: Arial;
		font-size: 13px;
		color:#920000;
		font-weight: bold;
			 			
	}		
	.aliados {
		font-family: Arial;
		font-size: 13px;
		color:#003896;
		font-weight: bold;
			 			
	}		
	.tituloempleo {
		background: #EFEFEF;
		font-weight: bold;
	}
	
	
	/* PRODUCTOS */
	.bg{
			background: #EFEFEF;
	}	
	.bg1 {
			background: #FFFFCC;
	}
	
	.bg2 {
			background: #DBEEF4;
	}
	.bg3 {
			background: #EBF1DE;
	}
	.bg4 {
			background: #F2DCDB;
	}
	.margencat {
		margin: 3px 0px 3px 3px;
		border: 0px solid red;
	}
	.detalleproducto a{
		font-family: Arial;
    font-size: 12px;
    font-weight: bold;
		color: #0033FF;
		text-decoration:none;
	}
	.detalleproducto a:hover {
		font-family: Arial;
    font-size: 12px;
    font-weight: bold;
		color: #000099;
	}
	
	
	.buttonover {
		font-family: Arial;
    font-size: 12px;
		background: #E6F3F7;
    font-weight: bold;
		color: #000099;
	}
	.buttonout {
		font-family: Arial;
    font-size: 12px;
    font-weight: bold;
		color: #0033FF;    
	}
		.tituloprod {
		font-family: Arial;
    font-size: 18px;
		font-weight: bold;
		color: #003896;
		text-decoration: none;
	}
	
	.tpro {
	  background: white;
	}
	
		.subtituloprod {
	  background: white;
		font-family: Arial;
    font-size: 14px;
		font-weight: bold;
		color: #003896;
	}
	
	.promos {
		background: #EFEFEF;
		font-family: Arial;
		font-size: 13px;
		font-weight: bold;
			 			
	}		
	.promosmini {
		background: #EFEFEF;
		font-family: Arial;
		font-size: 11px;
		font-weight: bold;
			 			
	}
	.linkeve{
		font-family: Arial;
    font-size: 10px;
    text-decoration: none; 
		color: #6081BA;
	}

