/* CSS Document */

/*ELEMENTOS*/
body {
	background-color: #0E80B9;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

TD,TH,DIV{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#0770A5;
}

TABLE{
	border-collapse:collapse;
}

IMG{
	border: 0px;
}

P{
	text-align:justify;
}

TH{
	border:1px solid #0061AA;
	font-weight: bolder;
	padding:5px;
}
HR{
	height:1px;
	border:1px solid #128007;
}
FIELDSET{
	border:1px dashed #128007;
	padding:10px;
	background-color:#DDFFDA
}
a {
	font-size: 12px;
	color: #0770A5;
	font-weight: bold;
}
a:visited {
	color: #0770A5;
}
a:hover {
	color: #0770A5;
}
a:active {
	color: #0770A5;
}
-->
/*ELEMENTOS*/


/*Clases LOGIN*/
#fondoNeneLogin {
	background-image:url(../images/backLogin.jpg);
	background-repeat:no-repeat;
	background-position:middle;
	background-color:#0771a6;
	width:100%;
	height:520px;
	vertical-align:top;
}

.fondoLogin {
	background-image:url(../images/backLoginCUT.jpg);
	background-repeat:no-repeat;
}
.loginInputs{
	width:140px;
}
.textoAzulLogin {
	padding-top:15px;
	font-size:10px;
	line-height:11px;
	color:#9DEBFF;
}
.textoAzulLoginAviso {
	padding-top:5px;
	padding-bottom:15px;	
	font-size:14px;
	line-height:11px;
	color:#9DEBFF;
	text-align:center;
	font-weight:bolder;
}
.textoRojoLogin{
	color:#FF0000;
	font-weight:bolder;
	padding-right:30px;
	font-size:10px;
	}
.paddingButtons{
	padding-top:5px;
	padding-left:7px;
}
.paddingInputs{
	height:30px;
	padding-left:133px;
}
.marcoLogin{
	padding-top:255px;
}
.paddingCheck{
	padding-left:130px;
	vertical-align:middle;
}
#fondoNeneRegistro {
	background-image:url(../images/backRegistro.jpg);
	background-repeat:no-repeat;
	background-position:middle;

	width:100%;
	height:520px;
	vertical-align:top;
	padding:140 0 0 75;
}
#fondoNeneActualizacionDatos {
	background-image:url(../images/backRegistro.jpg);
	background-repeat:no-repeat;
	background-position:middle;
	background-color:#0771a6;
	width:100%;
	height:520px;
	vertical-align:top;
	padding:140 0 0 75;
}

.button{
	width:50px;
}
/*Clases LOGIN*/

/*Clases HOME*/
#fondoNenePRIVATE {
	background-image:url(../images/homeCorp02FIN.jpg);
	background-repeat:no-repeat;
	background-position:middle;
	background-color:#0771a6;
	width:100%;
	height:520px;
	vertical-align:top;
}
#footer{
	padding-left:155px;
}
/*Clases HOME*/

/*Clases e IDīs INTERIOR*/
.bodyInterior{
	background-image: url(../images/backBlueInterior.jpg);
	background-repeat:no-repeat;
	background-position:bottom left;
	background-color:#0771A6;
}
#marcoInterior{
	background-image:url(../images/backMarcoInteriorRepeat.gif); 
	background-repeat:repeat-y;	
	margin-left:40px;
	height:100%;
	width:848px;
}
#tablaMarcoInterior{
	background-image:url(../images/backMarcoInterior.jpg);
	background-position:bottom left;
	background-repeat:no-repeat;
}

#fondoSuperior{
	background-image: url(../images/backTop.jpg); 
	background-repeat:no-repeat; 
	height:40px;
}
#pestanaLateral{	
	height:358px;
	width:40px;
	background-image:url(../images/backPestanaIzq.gif);
	background-repeat:repeat-y;
	z-index:1;
	position:absolute;
	top:55px;
	text-align:right;
}
/*Ojito que esta es la capa que cambia las imgs de fondo*/
#marcoContenidoInterno{
	background-repeat:no-repeat;
	background-position:top;
	padding-left:13px;
}
#contenido{
	width:808px;
	height:100%;
	border-left:1px solid #F27D09;
	border-right: 1px solid #F27D09;
	margin-top:15px;
	margin-left:6px;
	padding:10px;
	padding-top:60px;
}
#contenidoInforma{
	width:815px;
	height:100%;
	border-left:1px solid #F27D09;
	border-right: 1px solid #F27D09;
	margin-top:118px;
	margin-left:5px;
	padding:10px;
	padding-top:60px;
}

#menuFlash{
	position:absolute; 
	top:40px; 
	left:52px; 
	width:822px; 
	height:375px; 
	z-index:4;
}
#menuFlashInforma{
	position:absolute; 
	top:55px; 
	left:52px; 
	width:822px; 
	height:375px; 
	z-index:4;
}

#menuFlashUtilidades{
	width:808px;
	height:46px;
	text-align: center;
	margin-left:6px;	
	padding-right:36px;
	vertical-align:top;
	background-image:url(../images/backTablaInternaBottom.gif); background-repeat:no-repeat;
}
#menuFlashUtilidadesInforma{
	width:814px;
	height:45px;
	text-align: center;
	margin-left:5px;
	padding-right:36px;
	vertical-align:bottom;
	background-image:url(../images/backTablaInternaBottomInf.gif); background-repeat:no-repeat;
}
/*#capaIngredientesDosificacion{
	position:absolute;
	top:320px; 
	left:70px;
	z-index:3;
	cursor:hand;
}*/	

.titular{
	font-family:Garamond,Arial, Helvetica, sans-serif;
	font-weight:bolder;
	font-size:24px;
	color:#0061AA;
}
.titularEventos{
	font-family:Garamond,Arial, Helvetica, sans-serif;
	font-weight:bolder;
	font-size:18px;
	color:#0061AA;
}
.ladillo{
	font-family:Garamond,Arial, Helvetica, sans-serif;
	font-weight:bolder;
	font-size:16px;
	color:#128007;
}
.destacado{
	font-family:Garamond,Arial, Helvetica, sans-serif;
	font-weight:bolder;
	font-size:14px;
	color:#0061AA;
}

.miniTexto{
	font-size:10px;
}

.tablaVademecum{
	border:1px solid #0061AA;
	background-color:#EBEBEB;
	color:#FFFFFF;
}
.thVademecumOscuro{
	border:1px solid #0061AA;
	background-color:#0061AA;
	color:#FFFFFF;
	font-weight:bolder;
	font-size:14px;
	padding:5px;
}
.tdVademecumClaro{
	border:1px solid #0061AA;
	color:#0061AA;
	background-color:#FFFFFF;
	padding:5px;
	font-size:11px;	
}
.tdVademecumOscuro{
	border:1px solid #0061AA;
	background-color:#DEDBDB;
	color:#0061AA;
	padding:5px;
	font-size:11px;		
}
.bordeImagenRojo{
	border:1px solid #F27E0A;
}
.bordeImagenAzul{
	border:1px solid #0061AA;
}
.bordeImagenVerde{
	border:1px solid #127F08;
}
.capitularPediatras{
	font-size:32px;
	line-height:42px;
	color:#128007;
	font-weight:bolder;
	}
.textoWhiteLoginDisclaimer {
	font-size:12px;
	font-weight:bolder;
	color:#FFFFFF;
}
.tdPar{
	border:1px solid #128007; 
}
.tdImpar{
	border:1px solid #128007; 
	background-color:#F6F6F6;
}
/*Clases e IDīs INTERIOR*/
.info
{
	cursor: help;
}

/* Estilo de datos de los dataGrid*/
.DataGrid
{
	border: 1 solid #709FC4;
}

.DataGridHeader TD
{
	color:#FFFFFF;
	background:#127F08;
	font-weight: bold;
}

.DataGridSelected
{
	background: #FFFFFF;
	border-left:1px dashed black;
}

.DataGridItem
{
	background: #FFFFFF;
	border-left:1px dashed #CCCCCC;	
}

.DataGridAlternating
{
	background: #F0F0EE;
	color:#000000;
}