body 
    {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
    }
	
	
#resalte a img, #resalte a 
   { 
   border: none; 
   overflow: hidden; 
   float: left;
   }
#resalte a:hover 
   {
	border: 1px solid #A5B6F8;
	text-align: center;
   }
#resalte a:hover img 
  { 
   margin: -1px;
  }	
	
.imagencentrada 
    {
	text-align: center;
    }
.sinborde 
    {
	border:none;
	}
.foto
    { 
	background-color: ;
	border:6px solid  #EBEBEB;
	padding: 1px;
	border-spacing:1px;
	margin-right:5px;
	/*para Firefox*/
	-moz-border-radius: 10px 10px 10px 10px; 
	/*para Safari y Chrome*/
	-webkit-border-radius: 10px 10px 10px 10px;
	/* para Opera  y Chrome*/
	border-radius: 10px 10px 10px 10px; 
	/* para IE */
	/*behavior:url(border.htc); */
	} 
.caja
    { 
	background-image:url(content-center.png);
	background-repeat:repeat-x;
	background-color:#FFF;
	border:1px solid  #DDE8FF;
	border-spacing:120px;
	margin:15px;
	/*height: 200px;*/
	/*width: 200px;*/ 
	padding: 25px; 
	/*para Firefox*/
	-moz-border-radius: 15px 15px 15px 15px; 
	/*para Safari y Chrome*/
	-webkit-border-radius: 15px 15px 15px 15px;
	/* para Opera  y Chrome*/
	border-radius: 50px 50px 15px 15px; 
	/* para IE */
	behavior:url(border.htc); 
	} 
	
.marco
    {
	//background-image:url(content-center.png);
	//background-repeat:repeat-x;
	//background-color:#FFF;
	border:1px solid  #B0C8FD;
	border-spacing:10px;
	margin:15px;
	//height: 200px; 
	//width: 200px; 
	padding: 10px; 
	/*para Firefox*/
	-moz-border-radius: 30px 30px 15px 15px; 
	/*para Safari y Chrome*/
	-webkit-border-radius: 30px 30px 15px 15px;
	/* para Opera  y Chrome*/
	border-radius: 30px 30px 15px 15px; 
	}

.marco2
    {

	border:1px solid  #CCCCCC;
	border-spacing:5px;
	margin:5px;
	padding: 1px; 
	/*para Firefox*/
	-moz-border-radius: 15px 15px 15px 15px; 
	/*para Safari y Chrome*/
	-webkit-border-radius: 15px 15px 15px 15px;
	/* para Opera  y Chrome*/
	border-radius: 10px 10px 15px 15px; 
	}
.ficha
    {

	border:1px solid  #CCCCCC;
	border-spacing:5px;
	margin:5px;
	padding: 1px;
	background-color:#FEFDD6;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px
	/*para Firefox*/
	-moz-border-radius: 15px 15px 15px 15px; 
	/*para Safari y Chrome*/
	-webkit-border-radius: 15px 15px 15px 15px;
	/* para Opera  y Chrome*/
	border-radius: 10px 10px 15px 15px; 
	}	
.Descripciones 
    {
	font-family: Verdana, Geneva, sans-serif;
	size:12px;
	color: #036;
	text-align:justify  
	}
.texto 
    {	
    font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
    }
.textoconfondo
    { 
	background-color: ;
	font-size:20px;
	color:#FFF;
	border:3px solid  #F90;
	padding: 5px;
	border-spacing:5px;
	margin-right:0px;
	/*para Firefox*/
	-moz-border-radius: 10px 10px 10px 10px; 
	/*para Safari y Chrome*/
	-webkit-border-radius: 10px 10px 10px 10px;
	/* para Opera  y Chrome*/
	border-radius: 10px 10px 10px 10px; 
	/* para IE */
	/*behavior:url(border.htc); */
	} 
.tituloconfondo
{
font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; background-color: #E6EDF0;
}
.Titulos
    {
	font-family: Verdana, Geneva, sans-serif;
	size:14px;
	color: #036;
	font-weight:normal;
	border-style:dotted;
	border-color:#69F;
	border-width:1px;
	font-size: 18px;
    }
.titulos2 
    {
	color: #FF3;
	font-weight: bold;
    } 
.pie 
    {
	font-family: Arial, Helvetica, sans-serif;
	//background-color: #C1D9FD ;
	color: #011B94;
    }
.Tabla
    {
	border-color:#949EB1;
	border-style:dotted;
	border-width:1px;
    }
	
.SombraFoto
    {
	border-color: #EEEEEE;
	border-style:solid;
	border-width:8px;
    margin:10px;
	cellpadding:0;
	cellspacing:10;
	
	-moz-box-shadow:  4px 4px 6px rgba(0, 0, 0, 0.5);
    -webkit-box-shadow:  4px 4px 6px rgba(0, 0, 0, 0.5);
    box-shadow: 4px 4px 6px rgba(0, 0, 0, 0.5);
	
    }	
.SombraBoton
    {
	border-color: #D1DDE9;
	border-style:solid;
	border-width:2px;

	cellpadding:0px;
	cellspacing:0px;
	
	-moz-box-shadow:  4px 4px 6px rgba(0, 0, 0, 0.5);
    -webkit-box-shadow:  4px 4px 6px rgba(0, 0, 0, 0.5);
    box-shadow: 4px 4px 6px rgba(0, 0, 0, 0.5);
	
    }
.titulotabla
{ 

 background-color:#DAE3E4;
 font-family:Arial, Helvetica, sans-serif;
 font-size:20px;
 font-weight:bold;
 color:#616161;

	border:1px solid   #A0A6C9;
	padding: 5px;
	border-spacing:5px;
	margin-right:0px;
	/*para Firefox*/
	-moz-border-radius: 10px 10px 10px 10px; 
	/*para Safari y Chrome*/
	-webkit-border-radius: 15px 15px 15px 15px;
	/* para Opera  y Chrome*/
	border-radius: 10px 10px 10px 10px; 
	/* para IE */
	/*behavior:url(border.htc); */
 
 
 
 
}	
.aviso 
    {
	color: #900;
    }

.ContenidoTablaSangrado
    {
	border-color:#949EB1;
	border-style:solid;
	border-width:1px;
	text-align:left;
	font-size:12px;
	padding-left:25px;
    }
	
	
.contenedor 
    {
	border:0;
	}
.lengueta_uno_on {
	font-family: Arial, Helvetica, sans-serif;
	border-color:#AB5B0C #AB5B0C #FFFFFF #AB5B0C;
	border-style:solid solid hidden solid;
	border-width:1px 1px 1px 1px;

	cursor:pointer;
	background-color: #FFF;
	font-weight:bold
	color:#039;
	text-align:center;
	/*-moz-border-radius:15px 55px 5px;
    -webkit-border-radius: 15px 55px 5px;*/
	-webkit-border-radius: 5px 5px 0px 0px;
	}

.lengueta_uno_off {
	font-family: Arial, Helvetica, sans-serif;
	border-color:#AB5B0C;
	border-style:solid;
	border-width:1px 1px 1px 1px;
	cursor:pointer;
	background-color:#CCC;
	color:#666;
	text-align:center;

	-webkit-border-radius: 5px 5px 0px 0px;
	}

.lengueta_dos_off {
	font-family: Arial, Helvetica, sans-serif;
	border-color:#AB5B0C;
	border-style:solid;
	border-width:1px 1px 1px 0px;
	cursor:pointer;
	background-color:#CCC;
	color:#666;
	text-align:center;
	-webkit-border-radius: 5px 5px 0px 0px;
	}
.lengueta_dos_on {
	font-family: Arial, Helvetica, sans-serif;
	border-color:#AB5B0C;
	border-style:solid;
	border-width:1px 1px 0px 0px;
	cursor:pointer;
	background-color: #FFF;
	font-weight:bold
	color:#039;
	text-align:center;
	/*-moz-border-radius:15px 55px 5px;
    -webkit-border-radius: 15px 55px 5px;*/
	-webkit-border-radius: 5px 5px 0px 0px;
	}
.borderedondeado {
	border:1px solid  #EBEBEB;
	padding: 1px;
	border-spacing:1px;
	margin-right:2px;
	/*para Firefox*/
	-moz-border-radius: 10px 10px 10px 10px; 
	/*para Safari y Chrome*/
	-webkit-border-radius: 10px 10px 10px 10px;
	/* para Opera  y Chrome*/
	border-radius: 10px 10px 10px 10px; 
	/* para IE */
	/*behavior:url(border.htc); */

	} 
.borderedondeado2 {
	border:1px solid  #EBEBEB;
	padding: 1px;
	border-spacing:1px;
	margin-right:2px;
	/*para Firefox*/
	-moz-border-radius: 5px 5px 0px 10px; 
	/*para Safari y Chrome*/
	-webkit-border-radius: 5px 5px  0px  0px;
	/* para Opera  y Chrome*/
	border-radius: 5px 5px  0px  0px; 
	/* para IE */
	/*behavior:url(border.htc); */

	} 
.Brillo {
-moz-box-shadow: 0px 5px 30px #ffffff; 
-webkit-box-shadow: 0px 5px 30px #ffffff; 
box-shadow: 0px 0px 30px #ffffff;
	-moz-border-radius: 5px 5px 5px 5px; 
	-webkit-border-radius: 5px 5px 5px 5px;
	border-radius: 5px 5px 5px 5px; 
width:110px;
}.Rojo {
	color: #F00;
}
