body{
	font-size: 1em;
	color:#000;
	background: #FFF;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
/* estructura */

/* estilos para el contenedor general engloba todas las capas de la pagina */
/* termina estilos para el contenedor general */

/* empiezan los estilos para el contenedor incluye la barra de navegacion perfiles las pestanas interiores y el contenido central*/
#contenido{
   float: left;
   width:77%;
	margin-left: 10px;
}
#contenidoTotal{
   float: left;
   width:100%;
	margin-left: 10px;
}
/* empiezan los estilos para el titular de pagina */
#contenido h1{	
	font-size: 0.7em;
	font-weight:bold;
	color:#fff;
	padding: 5px 0px 5px 15px;	
}
#contenido h1 span{
	color:#D1114E;
}
/* terminan los estilos para el titular de pagina */
/* empiezan estilos para el contenido central y las pestanas */
#contentCentral{
	margin: 0;
	background: #FFf;
	min-height:100px;
   padding: 10px 0px 10px 0px;
	width:100%;
}
#contentCentral .fecha{
	font-size: 0.7em;
	font-weight: normal;
	color: #339;
	display: block;
	margin: 0 0 0.1em 0;
}
#contentCentral h3{
	margin:5px 0 15px 0;
	padding-top: 25px;
	font-size: 0.9em;
	/*text-decoration: overline underline;*/
	border-bottom: 1px dotted #336699;
	clear: both;
}
#contentCentral h4{
	margin:0 0 5px 0;
	font-size: 0.75em;
}
#contentCentral h4 a{
	color:#339;
}
#contentCentral p{
	font-size: 0.7em;
	color:#000;
	line-height: 1.3em;
	margin: 0 0 1.7em 0;
	text-align:justify;
}
#contentCentral a{
	text-decoration:none;
}
#contentCentral a:hover{
	text-decoration:underline;
}
#contentCentral a.titularRojo{
	color:blue;
   font-weight: normal;
   text-decoration:none;
}
#contentCentral a.verMas{
	color:blue;
	font-size:0.7em;
	padding-bottom: 0.7em;
	display: block;
	text-align:right;	
}
#contentCentral hr{
	height: 1px;
	width: 97%;
	color: #D4DBE1;
	border: 0;
	background: #D4DBE1;
	margin: 10px auto;
	clear: both;
}
#contentCentral ul{
	margin: 0 0 0 10px;
	padding:0;
}
#contentCentral .marginTop{
	margin-top: 25px;
}
#contentCentral ul li{
	list-style: none;
	list-style-image: url(../imagenes/bllt_flecha_azul.gif);
	font-size: 0.7em;
	margin: 0px 0px 2px 10px;
}
#contentCentral ul ul,#contentCentral ul dl,#contentCentral dl ul,#contentCentral dl dl{
	font-size: 1.4em;
}
#contentCentral dl{
	margin: 5px 0 0 15px;
	padding:0;
}
#contentCentral dl dd{
	list-style: none;
	list-style-image: url(../imagenes/bllt_flecha_azul.gif);
	font-size: 0.7em;
	margin: 0 0 5px 15px;
}
#contentCentral dl dt{
	list-style: none;
	list-style-image: url(../imagenes/bllt_flecha_azul.gif);
	font-size: 0.7em;
	font-weight:bold;
}
#contentCentral table{
	border: 1px solid #D2DCE6;
	font-size: 0.7em;
	width:99%;
	margin-bottom: 10px;
}
#contentCentral table.pequenya{
	width:50%;
}
#contentCentral table table{
	font-size: 1em;
}
#contentCentral table td,#contentCentral table th{
	border: 1px solid #D2DCE6;
	padding: 3px;
	color:#FFF;
}
#contentCentral table th{
	text-align: left;
	background: #7F6031;
}
#contentCentral table a{
	color: #FFF;
}
#contentCentral table tfoot td{
	background:#E6E6E6;
	color:#339;
	border:0;
}
#contentCentral tr.filaImpar{
	background: #339;
}
#contentCentral tr.filaPar{
	background: #809FCE;
}

#contentCentral td.destacado{
	background: #666;
}

/* Estilos para bloques interiores */
.bloqueContent{
		clear: both;
		margin-top:10px;
	}
.bloque{
	border: 1px solid #D3D3D3;
	margin: 0 0 15px 0;
	padding: 10px 4px 4px 4px;
	background: #F8FAFF;
}
.bloque h4{
	padding: 0;
	margin: 0;
}
.bloque p{
	margin: 0;
	padding: 0;
}
.bloqueIzq{
	float:left;
}
.bloqueDerch{
	float: right;
}
.bloqueXGrande{
	width: 95%;
}
.bloqueGrand{
	width: 67%;
}
.bloqueMedio{
	width: 47%;
}
.bloqueMedioPeque{
	width: 33%;
}
.bloquePeque{
	width:28%;
}
/* FINAL Estilos para bloques interiores */
#izquierdo{
	width: 50%;
	float: left;
}
#derecho{
	width: 49%;
	float: right;
}
#izquierdo2{
	width: 75%;
	float: left;
}
#derecho2{
	width: 24%;
	float: right;
	border: 1px solid #D6D6D6;
}
#izquierdo3{
	width: 65%;
	float: left;
}
#derecho3{
	width: 34%;
	float: right;
	border: 1px solid #D6D6D6;
	padding: 5px 5px 5px 5px;
}
#centro
{
	float:left;
	/*background: Aqua;*/
}

/* empiezan estilos para pestanas */
#barraNavInt{
	padding: 0;
	margin: 0 0 10px 0px;
	float: left;
	width: 100%;
	background: #EFF8F7;
}
#barraNavInt td{
	display: inline;
}
#barraNavInt td a{
   font-size: 1em;
	text-decoration: none;
	float:left;
	padding: 4px 5px;
	border-right: 1px solid #CECECE;
	border-left: 1px solid #FFF;
	border-bottom: 1px solid #CECECE;
	color:#339;
}
#barraNavInt td a:hover{
	background: #339;
	color: #EFF7F7;
}
#actual{
	background: #FFF;
	border-bottom: 1px solid #FFF;
	color:#D1114E;
}
#barraNavInt td #actual:hover{
	background: #FFF;
	color:#D1114E;
	cursor: default;
	text-decoration: none;
}
/* terminan estilos para pestanas */
/* empiezan Estilos para los formularios */
#contentCentral fieldset{
	width: 97%;
	margin: 0 auto 15px auto;
	font-size:0.7em;
}
#contentCentral .contentForm{
	margin:10px;
}
#contentCentral legend{
	color:#636363;
	font-weight: bold;
}
#contentCentral label{
	font-size: 0.7em;
}
#contentCentral h5{
	font-size: 0.65	em;
	font-weight: bold;
	margin: 0 0 5px 0;
}
#contentCentral .corto,#contentCentral .medio,#contentCentral .largo,#contentCentral .textArea{
	font-size: 1em;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
#contentCentral .corto{
	width: 135px;
}
#contentCentral .medio{
	width: 244px;
}
#contentCentral .largo{
	width: 409px;
}
#contentCentral .boton{
	background: #EABD00;
	border:0;
	padding: 2px;
}
/* termina Estilos para los forularios */
#central{
		min-height: 150px;
	}
/* terminan estilos para el contenido central y las pestanas */
/* terminan los estilos para el contenedor */
/* empiezan los estilos para el pie de la pagina */
#pie{
	background: #2D2A62;
	border-top:2px solid #2D2A62;
	width: 100%;
   clear: both;
	text-align: center;
	font-size: 0.6em;
	color: #fff;
	padding: 0px 0 2px 0;
}
/* terminan los estilos para el pie de la pagina */
/* ESTILOS DE USO GENERAL */
.margenLeft3{
	margin-left: 3%;
}



