body  {
	background-color: #eef7fc;
/*	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #C6D6E9;
*/
scrollbar-face-color:#EDF2F8;
scrollbar-arrow-color:#05386C;
scrollbar-track-color:#a5bede;
scrollbar-shadow-color:#648FC4;
scrollbar-highlight-color:#EDF2F8;
scrollbar-3dlight-color:#648FC4;
scrollbar-darkshadow-Color:#648FC4;

}

input.tbox {
	background-color: #D9ECFF;
	padding: 1px;
	border: 1px solid #00386B;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #002042;
	font-weight: bold;
}

.textfield { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #002042; background-color: #EDF2F8; border: 1px solid #00386B}

.contrato {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px; color: #002042;
background-color: #EDF2F8;
border: 1px solid #A6BFDD;
scrollbar-arrow-color: #002042;
scrollbar-3dlight-color: #EDF2F8;
scrollbar-highlight-color: #EDF2F8;
scrollbar-face-color: #A6BFDD;
scrollbar-shadow-color: #002042;
scrollbar-track-color: #C6D6E9;
scrollbar-darkshadow-color: #002042;}

form {
margin:0;
}

input.subm {
	background-color: #DEEFFF;
	padding: 1px none;
	border: 1px none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	aling: left;
	color: #003366;
	cursor: hand;
}
input.subm2 {
	background-color: #DEEFFF;
	padding: 1px none;
	border: 1px none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	aling: rigth;
	color: #6e640f;
	cursor: hand;
}
input.subm3 {
	border: 1px solid #FFFFFF;
	background-color:#FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	color: #003366;
	font-size: 10px;
	font-weight: bold;
	cursor: hand;

}
select {
	background-color: #D9ECFF;
	border: 1px solid;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #003063;
}

.txt_normal {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #003366;
	font-weight: bold;

}
.txt_normal_02 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #A6BFDD;
	font-weight: bold;

}
.txt_normal_03 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color:  #6e640f;
	font-weight: bold;

}

.txt_normalsb {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #003366;
	font-weight: normal;

}

.txt_normalb_rojo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #6e640f;
	font-weight: normal;

}
.txt_normalb_rojo2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	color: #6e640f;
	font-weight: normal;

}

.txt_normalb_rojo3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #6e640f;
	font-weight:bolder;
	text-decoration:none;

}

.txt_normalgr {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #003366;
	font-weight: bold;

}

.txt_medio {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #003366;
	font-weight: bold;
}

.txt_anormal {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #002042;
	font-weight: normal;
}
select.comboslg {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #002042;
	font-weight: normal;
}

input.tbox1 {

	background-color: #D9ECFF;
	padding: 4px;
	border: 1px none #003366;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #003366;
	}

.faq {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	text-decoration: none;
	color: #648FC4;
	font-size: 10px;
	font-weight: normal;
}


<!--LINKS-->

a.lnk_sb {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	text-decoration: underline;
	color: #003366;

}

a.lnk_sb:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	text-decoration: underline;
	color: #3A5168;
}

a.lnk_sb:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	text-decoration: underline;
	color: #3C679D;
}

a.lnk_sb:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	text-decoration: underline;
	color: #003366;
}

a.lnk_normal {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	text-decoration: underline;
	color: #003366;
	font-size: 10px;
	font-weight: bold;
}
a.lnk_normal:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	text-decoration: underline;
	color: #3A5168;font-size: 10px;
	font-weight: bold;
}
a.lnk_normal:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	text-decoration: underline;
	color: #3C679D;
	font-size: 10px;
	font-weight: bold;
}
a.lnk_normal:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	text-decoration: underline;
	color: #003366;
	font-size: 10px;
	font-weight: bold;
}


a.lnk_menu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	text-decoration: none;
	color: #003366;
	font-size: 10px;
	font-weight: bold;
}
a.lnk_menu:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	text-decoration: none;
	color: #3A5168;font-size: 10px;
	font-weight: bold;
}

a.lnk_menu:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	text-decoration: none;
	color: #3C679D;
	font-size: 10px;
	font-weight: bold;
}
a.lnk_menu:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	text-decoration: none;
	color: #003366;
	font-size: 10px;
	font-weight: bold;
}

a.lnk_normal_rojo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	text-decoration: underline;
	color: #6e640f;
	font-size: 10px;
	font-weight: normal;

}
a.lnk_normal_rojo:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	text-decoration: underline;
	color: #6B6741;
	font-size: 10px;
	font-weight: bold;

}
a.lnk_normal_rojo:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	text-decoration: underline;
	color: #B3AC77;
	font-size: 10px;
	font-weight: bold;

}

a.lnk_normal_rojo:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	text-decoration: underline;
	color: #6e640f;
	font-size: 10px;
	font-weight: bold;

}

a.link3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	text-decoration: underline;
	color: #05386C;
	font-size: 9px;
}
a.link3:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	text-decoration: underline;
	color: #6B6741;
	font-size: 9px;
	
}
a.link3:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	text-decoration: underline;
	color: #3C679D;
	font-size: 9px;
	
}
a.link3:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	text-decoration: underline;
	color: #05386C;
	font-size: 9px;
	
}

a.lnk_faq {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	text-decoration: underline;
	color: #6e640f;
	font-size: 10px;
	font-weight: normal;
}
a.lnk_faq:visited {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	text-decoration: underline;
	color: #6e640f;
	font-size: 10px;
	font-weight: normal;
}
a.lnk_faq:hover {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	text-decoration: underline;
	color: #B3AC77;
	font-size: 10px;
	font-weight: normal;
}
a.lnk_faq:active {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	text-decoration: underline;
	color: #6e640f;
	font-size: 10px;
	font-weight: normal;
}

a.lnk_normal_ROJO {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	text-decoration: underline;
	color: #6e640f;
	font-size: 10px;
	font-weight: bold;
}
a.lnk_normal_ROJO:visited {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	text-decoration: underline;
	color: #6B6741;
	font-size: 10px;
	font-weight: bold;
}
a.lnk_normal_ROJO:hover {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	text-decoration: underline;
	color: #B3AC77;
	font-size: 10px;
	font-weight: bold;
}
a.lnk_normal_ROJO:active {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	text-decoration: underline;
	color: #6e640f;
	font-size: 10px;
	font-weight: bold;
}

a.lnk_normal_ROJO_b {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: underline;
	color: #6e640f;
	font-size: 10px;
	font-weight: bold;
}
a.lnk_normal_ROJO_b:visited {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: underline;
	color: #6B6741;
	font-size: 10px;
	font-weight: bold;
}

a.lnk_normal_ROJO_b:hover {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: underline;
	color: #B3AC77;
	font-size: 10px;
	font-weight: bold;
}

a.lnk_normal_ROJO_b:active {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: underline;
	color: #6e640f;
	font-size: 10px;
	font-weight: bold;
}



		
		#contenedorGeneral{}

			#contenedorGeneral{
				width:963px;
				margin:0 auto;
				border-right:2px solid #C5DBED;
				border-left:2px solid #C5DBED;
				font-family: Arial, Verdana, Helvetica, sans-serif;
			}
			
			#cabezal{}
				
				#cabezal{
					height:120px;
					padding:0px;
					width:963px;
					border-bottom:2px solid #8bb7dc;
				}				
				
				#link-cabezal{}
					
					#link-cabezal{
						width:963px;
						margin:0px;
						padding:0px;
					}
					
						#link-cabezal li{
							float:left;
							list-style-type:none;
						}
						
			#contenido {
				height:auto;
				border:1px solid red;
			}
				

			#contenido-error{}
			
				#contenido-error{
					height:auto;
					padding:20px;
				}
				
					#bloque{}
						
						#bloque{
							width:500px;
							height:auto;
							margin:0 auto;
						}	
						
							.primero{
								height:30px;
								background-color:#05386d;
							}
							
							.segundo{
								background-color:#a6bfdd;
								padding:5px;
								padding-bottom:30px;
							}
							
								.mensaje{
									background-color:#fff;
									padding:15px;
								}
								
									.mensaje p{
										border-top:1px dotted #686868;
										border-bottom:1px dotted #686868;
										padding:10px 0;
										text-align:center;
										color:#6a712e;
									}
									
							.tercero-boton{
								border:1px solid #113454;
								height:15px;
								padding-right:5px;
								background-color:#e2eff8;
								text-align:right;
							}
							
								.tercero-boton a{
									text-decoration:none;
									font-weight:bold;
									font-size:11px;
									color:#062d66;
								}
								
							.cuarto{
								background-color:#648fc4;
								height:30px;
							}	
						


			#pie{}
				
				#pie{
					border-top:2px solid #c5dbed;
					background-color:#155996;
					height:20px;
					padding:10px 20px;
					font-family:Arial, Helvetica, sans-serif;
					font-size:12px;
				}
				
					#pie p , #pie a{
						color:#fff;
					}
					
						#pie a{
							text-decoration:none;
						}
						
						#pie a:hover{
							text-decoration:underline;
						}



