body{margin:0px;padding:0px; /*background:url(../img/oBkBody.gif) top center repeat-x;background-color:#fff; */}
img{border:0px;}
form{margin:0px;padding:0px;}
.gEstructuraWeb{/*width:1223px;*/margin-right:auto;margin-left:auto;}

.gFloatLeft{float:left; padding:2px 20px; }
.gFloatRight{float:right; padding: 0px 20px;}
.gFloatRight2{float:right; padding: 0px 0px;}
.gClear{font-size:0px;clear:both;}

.gPositionRelative{position:relative;}

.gDisplayNone{display:none;}

.gSeparador_1{font-size:0px;height:12px;clear:both;}
.gSeparador_2,.gSeparador_5,.gSeparador_6,.gSeparador_7,.gSeparador_8,.gSeparador_9,.gSeparador_10,.gSeparador_11,.gSeparador_12,.gSeparador_13,.gSeparador_14,.gSeparador_15,.gSeparador_16,.gSeparador_17,.gSeparador_18 {font-size:0px;height:4px;clear:both;}
.gSeparador_3{font-size:0px;height:0px;margin:15px 0 0 0;border-top:1px solid #d6d6d6;border-bottom:12px solid #fff;}
.gSeparador_4{font-size:0px;height:6px;clear:both;}

hr {padding:0px;width:100%;height:1px;border:none;border-top:1px solid #d6d6d6;}

.raya hr {padding:0px;width:100%;height:2px;border:none;border-top:2px solid #d6d6d6;}


/*--- SUPERIOR ---*/
.gContenedorSuperior{width:923px;height:113px;padding:0px 15px;}

.gLinkLogoSuperior{font-family:Arial,Tahoma,Verdana;color:#58595b;font-size:9px;font-weight:bold;text-decoration:none;}
.gLinkLogoSuperior:hover{color:#242526;}
.gLinkLogoSuperior img{margin:-1px 0px 0px 3px;}

.gTxtSuperiorTop{font-family:Arial,Tahoma,Verdana;color:#58595b;font-size:10px;font-weight:bold;padding:10px 0px;text-align:right;}
.gTxtSuperiorTop span{color:#32517c;}
.gTxtSuperiorTop a{color:#58595b;text-decoration:none;}
.gTxtSuperiorTop a:hover{text-decoration:underline;}

.gContenedorBuscador{float:right;width:408px;height:66px;margin:28px 0px 0px 0px;background:url(../img/oBkBuscador.gif) top center repeat-x;background-color:#e4e4e4;}

.gTxtBuscador{width:396px;height:23px;padding:8px 6px 0px 6px;font-family:Arial,Tahoma,Verdana;color:#5d5d5d;text-align:left;font-size:13px;font-weight:bold;}
.gContenidosBuscador{width:400px;height:31px;padding:4px 4px 0px 4px;}

.gInputBuscar{float:left;width:147px;height:19px;margin:0px;padding:5px 0 0 10px;border:1px solid #ccc;font-family:Arial,Tahoma,Verdana;font-size:12px;color:#58595b;font-style:italic;}
.gBtBuscador_Off{float:left;display:block;width:155px;padding:0 0 0 10px;text-align:left;line-height:24px;border-top:1px solid #ccc;border-right:1px solid #ccc;border-bottom:1px solid #ccc;font-family:Arial,Tahoma,Verdana;font-size:12px;color:#666;text-decoration:none;font-weight:bold;background:url(../img/Ic_2.gif) 145px 10px no-repeat;background-color:#cbd4df;}

.gLinkBuscar{display:block;float:left;padding:6px 0px 0px 8px;font-family:Arial,Tahoma,Verdana;color:#6e6b68;text-align:left;font-size:12px;font-weight:bold;text-decoration:none;}
.gLinkBuscar:hover{color:#333;}
.gLinkBuscar img{margin:1px 0 0 8px;}

.gBuscadorDesplegable,.gBuscadorDesplegable_IE6{width:165px;top:0px;position:absolute;border:1px solid #ccc;border-top:none;border-bottom:none;font-family:Arial,Tahoma,Verdana;font-size:12px;background-color:#fff;}
.gBuscadorDesplegable{left:158px;}
.gBuscadorDesplegable_IE6{left:-42px;}

.gBuscadorDesplegableOpciones{display:block;width:158px;padding:5px 2px 5px 5px;text-align:left;border-bottom:1px solid #ccc;color:#58595b;text-decoration:none;background-color:#fff;}
.gBuscadorDesplegableOpciones:hover{color:#58595b;background-color:#e2f6fd;}

.gContenedorBotoneraPcipal{float:right;margin:0;padding:0;list-style:none;}
.gContenedorBotoneraPcipal li{float:left;padding:0;margin:0;}
.gContenedorBotoneraPcipal li a{display:block;height:23px;padding:8px 0 0 0;font-family:Arial,Tahoma,Verdana;font-size:12px;font-weight:bold;text-decoration:none;color:#fff;}

.gBtPrincipal_1_Off,.gBtPrincipal_2_Off,.gBtPrincipal_3_Off,.gBtPrincipal_4_Off{background-color:#56779a;}
.gBtPrincipal_1_On,.gBtPrincipal_2_On,.gBtPrincipal_3_On,.gBtPrincipal_4_On{background-color:#000;}
.gBtPrincipal_1_Off,.gBtPrincipal_2_Off,.gBtPrincipal_3_Off,.gBtPrincipal_1_On,.gBtPrincipal_2_On,.gBtPrincipal_3_On{margin-right:2px;}

.gBtPrincipal_1_Off,.gBtPrincipal_1_On{width:69px;}
.gBtPrincipal_2_Off,.gBtPrincipal_2_On{width:97px;}
.gBtPrincipal_3_Off,.gBtPrincipal_3_On{width:138px;}
.gBtPrincipal_4_Off,.gBtPrincipal_4_On{width:98px;}

.gBtPrincipal_1_Off{background:url(../img/oBkBt_1_Off.gif) top center no-repeat;}
.gBtPrincipal_2_Off{background:url(../img/oBkBt_2_Off.gif) top center no-repeat;}
.gBtPrincipal_3_Off{background:url(../img/oBkBt_3_Off.gif) top center no-repeat;}
.gBtPrincipal_4_Off{background:url(../img/oBkBt_4_Off.gif) top center no-repeat;}

.gBtPrincipal_1_On{background:url(../img/oBkBt_1_On.gif) top center no-repeat;}
.gBtPrincipal_2_On{background:url(../img/oBkBt_2_On.gif) top center no-repeat;}
.gBtPrincipal_3_On{background:url(../img/oBkBt_3_On.gif) top center no-repeat;}
.gBtPrincipal_4_On{background:url(../img/oBkBt_4_On.gif) top center no-repeat;}


/*--- CONTENIDOS ---*/
.gContenedorGeneral{/*width:1200px;padding:0px 12px;*//*background:url(../img/oBkSecciones.gif) top center repeat-y;*/background-color:#fff;}

.gEncabezado-1{width:568px;height:38px;padding:30px 10px 0px 13px;text-align:center;font-family:Georgia,Arial,Tahoma;color:#fff;font-size:25px;font-style:italic;background:url(../img/oBkEncabezado_1.gif) top center no-repeat;}
.gEncabezado-2{padding:30px 10px 23px 0px;text-align:center;font-family:Georgia,Arial,Tahoma;color:#fff;font-size:25px;font-style:italic;background:url(../img/oBkEncabezado_3.gif) top center no-repeat;}
.gTxtBottEncabezado{height:27px;padding-top:5px;font-family:Arial,Tahoma,Verdana;font-size:12px;color:#054D91;font-style:normal;}

.gBtLinkEncabezado{float:right;font-size:10px;padding-top:15px;font-family:Arial,Tahoma,Verdana;color:#fff;font-weight:bold;font-style:normal;text-decoration:none;}
.gBtLinkEncabezado:hover{text-decoration:underline;}
.gBtLinkEncabezado img{margin:3px 0px 0px 5px;}

.gContenedorSecciones{/*width:1210px;*/padding:0px 0px;border-top:16px solid #E4E8DD;border-bottom:9px solid #E4E8DD; /*background:url(../img/oBkSeccionesWeb.gif) top center repeat-y; */background-color:#E4E8DD;}

.gContenedorSecciones2{width:1210px;padding:0px 0px;border-top:16px solid #fff;border-bottom:9px solid #fff;background-color:#fff;}

.gContenedorPaginador{font-family:Arial,Tahoma,Verdana;font-size:10px;font-weight:bold;text-align:center;color:#33517c;}
.gContenedorPaginador a{color:#33517c;text-decoration:none;}
.gContenedorPaginador a:hover{text-decoration:underline;}


/*--- LATERAL ---*/
.gPositionAbsoluteTop{position:absolute;top:-4px;left:0px;}
.gPositionAbsoluteBottom{position:absolute;top:-6px;left:0px;}

.gContenedorBtLateral{width:258px;padding:0px 4px;background:url(../img/oBkBtLateral.gif) top center repeat-y;}
.gContenedorBtLateral ul{list-style:none;margin:0px;padding:0px;}
.gContenedorBtLateral ul li{margin:0px;padding:0px;height:30px;}
.gContenedorBtLateral ul li a{display:block;width:224px;height:22px;padding:8px 25px 0px 9px;font-family:Arial,Tahoma,Verdana;font-size:13px;text-decoration:none;}

.gBtLateral_Off{color:#58595b;background:url(../img/oBkBtLateral_Off.gif) top center no-repeat;background-color:#e6e6e6;font-weight:bold;}
.gBtLateral_On{color:#054D91;background:url(../img/oBkBtLateral_On.gif) top center no-repeat;background-color:#6d0101;font-weight:bold;}
.gBtLateral_Titulo{color:#fff;background:url(../img/oBkBtLateral_Titulo.gif) top center no-repeat;background-color:#6d0101;font-weight:bold;}
.gBtLateral_Title{color:#054D91;background:url(../img/oBkBtLateral_Title.gif) top center no-repeat;background-color:#6d0101;font-weight:bold;}

.gBtLateral_Title_Orange{color:#054D91;background:url(../img/oBkBtLateral_Title_Orange.gif) top center no-repeat;background-color:#6d0101;font-weight:bold;}
.gBtLateral_Tenue{color:#DDDDDD;background:url(../img/oBkBtLateral_Tenue.gif) top center no-repeat;background-color:#e6e6e6;font-weight:bold;}

/*--- PIE ---*/
.gContenedorPie{width:1224px;height:75px;padding:0px 0px;background:url(../img/oBkPie.gif) top center no-repeat;background-color:#33517c;}
.gContenedorPie .gFloatLeft{font-family:Arial,Tahoma,Verdana;color:#fff;font-weight:bold;font-size:10px;padding-top:26px;}
.gContenedorPie .gFloatRight{padding-top:13px;}

/*--- CABECERA ---*/
.gContenedorCabecera{width:1224px;height:61px;padding:0px 0px; /*background:url(../img/oBkPie.gif) top center no-repeat;background-color:#33517c;*/}
.gContenedorCabecera .gFloatLeft{font-family:Arial,Tahoma,Verdana;color:#fff;font-weight:bold;font-size:10px;padding-top:6px;}
.gContenedorCabecera .gFloatRight{padding-top:23px;}


/*--- ESTILO BOTONES ---*/

.classbutton {
	-moz-box-shadow:inset 0px 1px 0px 0px #bbdaf7;
	-webkit-box-shadow:inset 0px 1px 0px 0px #bbdaf7;
	box-shadow:inset 0px 1px 0px 0px #bbdaf7;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #79bbff), color-stop(1, #378de5) );
	background:-moz-linear-gradient( center top, #79bbff 5%, #378de5 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#79bbff', endColorstr='#378de5');
	background-color:#79bbff;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	border-radius:6px;
	border:1px solid #84bbf3;
	display:inline-block;
	color:#ffffff;
	font-family:arial;
	font-size:15px;
	font-weight:bold;
	padding:2px 2px;
	text-decoration:none;
	text-shadow:1px 1px 0px #528ecc;
	float:right
}.classbutton:hover {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #378de5), color-stop(1, #79bbff) );
	background:-moz-linear-gradient( center top, #378de5 5%, #79bbff 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#378de5', endColorstr='#79bbff');
	background-color:#378de5;
}.classbutton:active {
	position:relative;
	top:1px;
}
/* This imageless css button was generated by CSSButtonGenerator.com */






.classbutton2 {
	-moz-box-shadow:inset 0px 1px 0px 0px #97c4fe;
	-webkit-box-shadow:inset 0px 1px 0px 0px #97c4fe;
	box-shadow:inset 0px 1px 0px 0px #97c4fe;
	background-color:#3d94f6;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	border-radius:6px;
	border:1px solid #337fed;
	display:inline-block;
	color:#ffffff;
	font-family:arial;
	font-size:15px;
	font-weight:bold;
	padding:2px 2px;
	text-decoration:none;
	text-shadow:1px 1px 0px #1570cd;
	float:right
}.classbutton2:hover {
	background-color:#1e62d0;
}.classbutton2:active {
	position:relative;
	top:1px;
}
/* This imageless css button was generated by CSSButtonGenerator.com */



.classbutton3 {
	-moz-box-shadow:inset 0px 1px 0px 0px #dcecfb;
	-webkit-box-shadow:inset 0px 1px 0px 0px #dcecfb;
	box-shadow:inset 0px 1px 0px 0px #dcecfb;
	background-color:#bddbfa;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	border-radius:6px;
	border:1px solid #84bbf3;
	display:inline-block;
	color:#ffffff;
	font-family:arial;
	font-size:15px;
	font-weight:bold;
	padding:2px 2px;
	text-decoration:none;
	text-shadow:1px 1px 0px #528ecc;
	float:right
}.classbutton3:hover {
	background-color:#80b5ea;
}.classbutton3:active {
	position:relative;
	top:1px;
}
/* This imageless css button was generated by CSSButtonGenerator.com */


.classbutton4 {
	-moz-box-shadow:inset 0px 1px 0px 0px #97c4fe;
	-webkit-box-shadow:inset 0px 1px 0px 0px #97c4fe;
	box-shadow:inset 0px 1px 0px 0px #97c4fe;
	background-color:#3d94f6;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	border-radius:6px;
	border:1px solid #337fed;
	display:inline-block;
	color:#ffffff;
	font-family:arial;
	font-size:15px;
	font-weight:bold;
	padding:2px 2px;
	text-decoration:none;
	text-shadow:1px 1px 0px #1570cd;
	float:center
}.classbutton4:hover {
	background-color:#1e62d0;
}.classbutton4:active {
	position:relative;
	top:1px;
}
/* This imageless css button was generated by CSSButtonGenerator.com */


.classbutton5 {
	-moz-box-shadow:inset 0px 1px 0px 0px #f5978e;
	-webkit-box-shadow:inset 0px 1px 0px 0px #f5978e;
	box-shadow:inset 0px 1px 0px 0px #f5978e;
	background-color:#f24537;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	border-radius:6px;
	border:1px solid #d02718;
	display:inline-block;
	color:#ffffff;
	font-family:arial;
	font-size:15px;
	font-weight:bold;
	padding:2px 2px;
	text-decoration:none;
	text-shadow:1px 1px 0px #810e05;
	float:center
}.classbutton5:hover {
	background-color:#c62d1f;
}.classbutton5:active {
	position:relative;
	top:1px;
}
/* This imageless css button was generated by CSSButtonGenerator.com */


.classbutton6 {
	-moz-box-shadow:inset 0px 1px 0px 0px #f29c93;
	-webkit-box-shadow:inset 0px 1px 0px 0px #f29c93;
	box-shadow:inset 0px 1px 0px 0px #f29c93;
	background-color:#ce0100;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	border-radius:6px;
	border:1px solid #d83526;
	display:inline-block;
	color:#ffffff;
	font-family:arial;
	font-size:15px;
	font-weight:bold;
	padding:2px 2px;
	text-decoration:none;
	text-shadow:1px 1px 0px #b23e35;
	float:center
}.classbutton6:hover {
	background-color:#fe1a00;
}.classbutton6:active {
	position:relative;
	top:1px;
}
/* This imageless css button was generated by CSSButtonGenerator.com */


.classbutton7 {
	-moz-box-shadow:inset 0px 1px 0px 0px #97c4fe;
	-webkit-box-shadow:inset 0px 1px 0px 0px #97c4fe;
	box-shadow:inset 0px 1px 0px 0px #97c4fe;
	background-color:#1e62d0;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	border-radius:6px;
	border:1px solid #33517C;
	display:inline-block;
	color:#ffffff;
	font-family:arial;
	font-size:15px;
	font-weight:bold;
	padding:2px 2px;
	text-decoration:none;
	text-shadow:1px 1px 0px #1570cd;
	float:right;
}.classbutton7:hover {
	background-color:#3d94f6;
}.classbutton7:active {
	position:relative;
	top:1px;
}
/* This imageless css button was generated by CSSButtonGenerator.com */

.classbutton8 {
	-moz-box-shadow:inset 0px 1px 0px 0px #97c4fe;
	-webkit-box-shadow:inset 0px 1px 0px 0px #97c4fe;
	box-shadow:inset 0px 1px 0px 0px #97c4fe;
	background-color:#1e62d0;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	border-radius:6px;
	border:1px solid #33517C;
	display:inline-block;
	color:#ffffff;
	font-family:arial;
	font-size:15px;
	font-weight:bold;
	padding:2px 2px;
	text-decoration:none;
	text-shadow:1px 1px 0px #1570cd;
}.classbutton8:hover {
	background-color:#3d94f6;
}.classbutton8:active {
	position:relative;
	top:1px;
}
/* This imageless css button was generated by CSSButtonGenerator.com */


.classbutton9 {
	-moz-box-shadow:inset 0px 1px 0px 0px #97c4fe;
	-webkit-box-shadow:inset 0px 1px 0px 0px #97c4fe;
	box-shadow:inset 0px 1px 0px 0px #97c4fe;
	background-color:#1e62d0;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	border-radius:6px;
	border:1px solid #33517C;
	display:inline-block;
	color:#ffffff;
	font-family:arial;
	font-size:15px;
	font-weight:bold;
	padding:2px 2px;
	text-decoration:none;
	text-shadow:1px 1px 0px #1570cd;
}.classbutton9:hover {
	background-color:#3d94f6;
}.classbutton9:active {
	position:relative;
	top:1px;
}
/* This imageless css button was generated by CSSButtonGenerator.com */


.note_0 {     color: #b59285; background-color:#b59285;  } .note_2 {  color: #e7511e; background-color:#e7511e; } .note_16 { color: #6a89a5; background-color:#6a89a5; } 