/* estilo para el pie*/
IMG.imagen{
	width: 100%;
	max-width: 1024px;
}
body{
	font-family: Lucida Grande, Lucida Sans Unicode, Lucida Sans, DejaVu Sans, Verdana," sans-serif";
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; background-color:#FFFFFF; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #666666; PADDING-TOP: 0px;
}
	.cabecera{
		background:#1A7C2B;
		margin: 10px;
		-webkit-border-radius: 7px;
	}
		.final{
		background:#C6CB98;
		margin: 10px;
		-webkit-border-radius: 7px;
	}
@media all and (max-width: 600px){
	#contenedor .bloque{
		display: block !important;	/* Cuando el ancho sea inferior a 800px el elemento será un bloque */
		width: auto !important;
	}
	#contenedor1 .bloque{
		display: block !important;	/* Cuando el ancho sea inferior a 800px el elemento será un bloque */
		width: auto !important;
	}
}
#contenedor .bloque{
	display: inline-block;	/* Es esencial para que se muestren los bloques en línea */
	width: 400px;
	background: #fff;
	margin:10px;
}
#contenedor1 .bloque{
	vertical-align: top;
	display: inline-block;	/* Es esencial para que se muestren los bloques en línea */
	width: 500px;
	background: #fff;
	margin:5px;
}
/* estilo para fuentes*/
.title_eis {
	font-family:Baskerville, "Palatino Linotype", Palatino, "Century Schoolbook L", "Times New Roman", serif;
	FONT-WEIGHT: 700; FONT-SIZE: 16px; LINE-HEIGHT: 22px; COLOR: #006699;
}
.title {
	FONT-WEIGHT: 700; FONT-SIZE: 18px; LINE-HEIGHT: 22px; COLOR: #006699;
}

.title2 {
	FONT-WEIGHT: 700; FONT-SIZE: 12px; COLOR: #cc0000; LINE-HEIGHT: 14px
}
.title3 {
	FONT-WEIGHT: 700; FONT-SIZE: 10px; COLOR: #FFFFFF; LINE-HEIGHT: 14px
}
.title4 {
	FONT-WEIGHT: 700; FONT-SIZE: 11px; COLOR: #cc0000; LINE-HEIGHT: 14px
}
.title5 {
	 FONT-SIZE: 10px;
}
.title6 {
	FONT-WEIGHT: 700; COLOR: #006699; FONT-SIZE: 10px; LINE-HEIGHT: 14px
}
.title7 {
	 COLOR: #ff6600;
}
.naranja {
	 COLOR: #ff6600;
}
.verde {
	 COLOR: #009900;
}
.cafe {
	 COLOR: #996600;
}
.rojo {
	 COLOR: #E11C1E;
}
.azul {
	COLOR: #006699; FONT-SIZE: 10px; LINE-HEIGHT: 14px; font-weight:bold;
}
.small {
	 FONT-SIZE: 10px;
}
.medium {
	 FONT-SIZE: 14px;
}
.large {
	 FONT-SIZE: 18px;
}
.marcar {
	COLOR: #000000; font-weight: bold; BACKGROUND-COLOR: #FFCC00;
}

.Text_left {
	FONT: 11px Verdana, sans-serif; font-weight: normal; COLOR: #006699; BACKGROUND-REPEAT: repeat-x; TEXT-ALIGN: left;
}
.Text_right {
	FONT: 11px Verdana, sans-serif; font-weight: normal; COLOR: #006699; BACKGROUND-REPEAT: repeat-x; TEXT-ALIGN: right}
.Text_center {
	FONT: 11px Verdana, sans-serif; font-weight: normal; COLOR: #006699; BACKGROUND-REPEAT: repeat-x; TEXT-ALIGN: center}
.Text_area {
COLOR: #006699;
FONT: 11px Verdana, sans-serif;
overflow: auto;
}

/* TABLA*/
TABLE {
	FONT: 11px Verdana, sans-serif
}

/* TABLA 2 */
/* TABLA 2 */
.table2{
	border: #CCD1D6 1px solid;
	padding: 2px;
	border-spacing: 1px;
    border-collapse: separate;

}
.table2 caption {

	background: #20732C url(../img/corner.gif) no-repeat right top;
	border-bottom:3px solid #7EB082;
	color: #FFFFFF;
	padding: 3px;
	text-align: center;
	font-size: 14px;
}
.table2 th{
	background-color: #DEDEDE;
	text-align: left;
	padding-left: 4px;
	height:20px;
}
.table2 th.marco{
	border: 1px solid #333333;
}
.table2 td{
	background-color: #F1F1F1;
	height:20px;
}
.table2 td.resaltar{
	font-style: italic;
	font-weight:bold;
	color: #006699;
}
.table2 td.blanco{
	background-color: #FFFFFF;
}
.table2 td.marco{
	background-color: #FFEEBB;
	color: #666666;
	font-size: 12px;
	BORDER-RIGHT: #FF9900 1px solid;
	BORDER-TOP: #FF9900 1px solid;
	BORDER-LEFT: #FF9900 1px solid;
	BORDER-BOTTOM: #FF9900 1px solid;
	cursor: hand;
}
.table2 tfoot th, .table2 tfoot td {
	background-color: #E7E7E7;
	font-style: italic;
	border-bottom: 3px solid #006699;
	text-align: right;
}
/* enelaces */
A.enlace_grande {
	COLOR: #006699; TEXT-DECORATION: none;
	font-size: 14px;

}
A.enlace_grande:hover {
	COLOR: #ffffff; BACKGROUND-COLOR: #ff6600; TEXT-DECORATION: none;
	font-size: 14px;
}

A.enlace_s_menu {
	COLOR: #006699; TEXT-DECORATION: none
}
A.enlace_s_menu:hover {
	COLOR: #ffffff; BACKGROUND-COLOR: #ff6600; TEXT-DECORATION: none
}


A.enlaceboton {
	COLOR: #006699; CURSOR: hand; TEXT-DECORATION: none
}
A.enlaceboton:hover {
	COLOR: #006699; BACKGROUND-COLOR: #FFFFCC; TEXT-DECORATION: none
}
/* pie */
.pie{
background-color:#155F00; height:25px;
color:#B7C4D2;
}
.pie_txt{
color:#FFFFFF;
}
.table4 {
	font-size:12px;
	color:#333333;
	BORDER-RIGHT: #333333 2px solid;
	BORDER-TOP: #333333 2px solid;
	BORDER-LEFT: #333333 2px solid;
	BORDER-BOTTOM: #333333 2px solid;
	 border-collapse: collapse;
}
.table4 td{
BORDER-RIGHT: #666666 1px solid;
border-bottom-style:dotted;
border-bottom-width: 1px;
border-bottom-color:#666666;
padding:2px;
}
.table4 td.espacio{
padding:3px;
}
.table4 td.espacio2{
padding:3px;
BORDER-LEFT: #333333 2px solid;
}
.table4 td.espacioh{
padding:3px;
background:#FFFFC6;
}
.table4 td.espacioh2{
padding:3px;
BORDER-LEFT: #333333 2px solid;
background:#FFFFC6;
}
.table4 td.espacio_linea{
padding:3px;
BORDER-TOP: #333333 2px solid;
}
.table4 td.espacio_linea2{
padding:3px;
BORDER-TOP: #333333 2px solid;
BORDER-LEFT: #333333 2px solid;
}
.table4 td.espacio_lineah{
padding:3px;
BORDER-TOP: #333333 2px solid;
background:#FFFFC6;
}
.table4 td.espacio_lineah2{
padding:3px;
BORDER-TOP: #333333 2px solid;
BORDER-LEFT: #333333 2px solid;
background:#FFFFC6;
}
.table4 th{
	BORDER-RIGHT: #333333 1px solid;
	BORDER-TOP: #333333 1px solid;
	BORDER-LEFT: #333333 1px solid;
	BORDER-BOTTOM: #333333 1px solid;
color: #000000;
}
.table4 th.linea{
padding:3px;
BORDER-LEFT: #333333 2px solid;
}
