﻿@charset "utf-8";
/* Hoja de Definición de Estilos - ISeguros v2 */
body {
	font-family:Arial; /* "ITC Avant Garde Gothic Std Book" */
	font-size:8pt;
	color:#808285;
	margin:0px;
	
	/* background:url(../imagenes/footer/fondo.jpg) repeat-y;  */
}

a { text-decoration:none; }

h2 { font-size:16px; }

/* ---------------------------------------------------------------- Ajuste de Tamaños ---------------------------------------------------------------------------- */
/*height:130px;*/
#is-page { 
				/*position:absolute; z-index:0; width:100%; height:830px; min-width:1024px; min-height:830px; top:0px; left:0px; margin:0px; padding:0px; */
				/*position:absolute; z-index:0; width:100%;  min-width:1024px; min-height:130px; top:0px; left:0px; margin:0px; padding:0px; */
				position:absolute; z-index:0; width:100%;  min-width:1024px; min-height:800px; top:0px; left:0px; margin:0px; padding:0px; 
				
				/* Estilos solo para IE6 */
				_width:  expression(this.scrollWidth <= 1023? "1024px" : this.scrollWidth > 1024? this.scrollWidth : "auto");
				_height: expression(this.scrollHeight <= 779? "780px" : this.scrollHeight > 780? this.scrollHeight : "auto");
}

/* ---------------------------------------------------------------- Fondo Collage del Sitio ---------------------------------------------------------------------- */

/* #pg-bg-collage { background:url(../imagenes/interface/bg-collage-nm.png) top center no-repeat; top:0px; left:0px; position:absolute; width:100%; height:100%; } */
#pg-bg-collage { background:url(../imagenes/interface/Fondo-110-Web-ISNew.png) top center no-repeat; top:0px; left:0px; position:absolute; width:100%; height:100%; }


/* --------------------------------------------------------------- Encabezado del Stiio -------------------------------------------------------------------------- */

/*#pg-header      { position:relative; z-index:100; width:100%; height: 110px; top:0px; left:0px; margin:0px; }*/
#pg-header      { position:relative; z-index:100; width:100%; height: 60px; top:0px; left:0px; margin:0px; }
/* #pg-log-is      { position:absolute; cursor:pointer; z-index:3; width:246px; height:120px; top:0px; left:25px;; margin:0px; background:url(../imagenes/interface/logo-is-header.png) no-repeat top left; } */
#pg-log-is      { position:absolute; cursor:pointer; z-index:3; width:291px; height:104px; top:0px; left:25px;; margin:0px; background:url(../imagenes/interface/Logos-IS-HeaderNew.png) no-repeat top left; }
.pg-t-container { position:absolute; z-index:2; width:1024px; height: 100px; top:0px; left:50%; margin-left:-512px; }


/* --------------------------------------------------------------- Menú Superior Derecho ------------------------------------------------------------------------- */

#pg-men-head { position:absolute; z-index:3; width:450px; height:30px; top:52px; right:215px; margin:0px; }
#pg-men-head a { color:#4D4D4D; }
#pg-men-head a:hover { color:#287239; }

/* --------------------------------------------------------------- Menú Principal del Sitio ------------------------------------------------------------------------ */

/*#pg-mnu-hr { position:absolute; z-index:4; width:746px; height:36px; top:120px; right:30px; margin:0px; background:url(../imagenes/interface/bg-mnu-hr.jpg) repeat-x top left; list-style:none;  }*/
#pg-mnu-hr { position:absolute; z-index:4; width:746px; height:36px; top:90px; right:30px; margin:0px; background:url(../imagenes/interface/bg-mnu-hr.jpg) repeat-x top left; list-style:none;  }

#pg-mnu-hr ul:first-child { margin:0; padding:0; list-style:none; margin-left:20px; margin-top:1px;  }
#pg-mnu-hr ul:first-child li{  float:left; display:block; position:relative; text-align:center; padding: 4px 15px 4px 15px; z-index:5; line-height:25px; }

#pg-mnu-hr ul:first-child li:hover{
	-moz-border-radius: 5px 5px 0px 0px;
	-webkit-border-radius: 5px 5px 0px 0px;
	border-radius: 5px 5px 0px 0px;
	
	behavior: url(estilos/pie-css3.htc) !important;
}

#pg-mnu-hr ul:first-child li.nosub:hover { 

	-moz-border-radius: 5px 5px 5px 5px;
	-webkit-border-radius: 5px 5px 5px 5px;
	border-radius: 5px 5px 5px 5px;
	
	behavior: url(estilos/pie-css3.htc) !important;

}

/*#pg-mnu-hr ul:first-child li:hover, #pg-mnu-hr ul li.nosub:hover { background: #B3D98A;  }*/
#pg-mnu-hr ul:first-child li:hover, #pg-mnu-hr ul li.nosub:hover { background: #FFFFFF;  }
#pg-mnu-hr ul:first-child li:hover a, #pg-mnu-hr ul li.nosub:hover  { color:#086C37;  }
#pg-mnu-hr ul:first-child li a { display:block; outline:0; font-family:"ITC Avant Garde Gothic Std"; font-size:12px; color:#fff; text-decoration:none; }

.ddlsubmenu_a, .ddlsubmenu_b, .ddlsubmenu_c, .ddlsubmenu_d  { 
	position:absolute; left:-999em; top:0px; float:left; clear:both; padding:10px 5px 10px 5px; color:#086C37;
	
	/*background:url(../imagenes/interface/bg-grad-ddlmenu.jpg) repeat-x top left #CAE2B0;*/
	
	background: #FFFFFF; 
	/* background: #B3D98A; */
	
	-moz-border-radius: 0px 5px 5px 5px;
	-webkit-border-radius: 0px 5px 5px 5px;
	border-radius: 0px 5px 5px 5px;
	
	behavior: url(estilos/pie-css3.htc) !important;
}

.ddlsubmenu_a { width:160px; height:185px; }
.ddlsubmenu_b { width:165px; height:190px; }
.ddlsubmenu_c { width:190px; height:220px;; }

#pg-mnu-hr ul:first-child li:hover .ddlsubmenu_a, 
#pg-mnu-hr ul:first-child li:hover .ddlsubmenu_b, 
#pg-mnu-hr ul:first-child li:hover .ddlsubmenu_c { left:0px; top:33px; }

/*  Sobre Nosotros */
#pg-mnu-hr ul:first-child li div.ddlsubmenu_a ul	{ margin:0px; position:absolute; top:5px; left:5px; padding:0px; list-style:none; width:150px; }
#pg-mnu-hr ul:first-child li div.ddlsubmenu_a ul > li	{ width:150px; height:22px; vertical-align:middle; text-align:justify; padding:0px 0 0 10px; cursor:pointer;  }
#pg-mnu-hr ul:first-child li div.ddlsubmenu_a ul > li.sep	{ margin-top:10px; }
#pg-mnu-hr ul:first-child li div.ddlsubmenu_a ul > li:hover	{ background-color:#99C865; -moz-border-radius:none; -webkit-border-radius:none; border-radius:none; }
#pg-mnu-hr ul:first-child li div.ddlsubmenu_a ul > li.current	{ background-color:#99C865; }
#pg-mnu-hr ul:first-child li div.ddlsubmenu_a ul > li a { display:list-item !important; font-family:"ITC Avant Garde Gothic Std"; font-size:12px; color:#287239; text-decoration:none; }
#pg-mnu-hr ul:first-child li div.ddlsubmenu_a ul > li a:hover { font-family:"ITC Avant Garde Gothic Std"; color:#fff; text-decoration:none; }

/* Seguros para Personas */
#pg-mnu-hr ul:first-child li div.ddlsubmenu_b ul	{ margin:0px; position:absolute; top:5px; left:5px; padding:0px; list-style:none; width:150px; }
#pg-mnu-hr ul:first-child li div.ddlsubmenu_b ul > li	{ width:150px; height:22px; vertical-align:middle; text-align:justify; padding:0px 0 0 10px; cursor:pointer;  }
#pg-mnu-hr ul:first-child li div.ddlsubmenu_b ul > li.sep	{ margin-top:10px; }
#pg-mnu-hr ul:first-child li div.ddlsubmenu_b ul > li:hover	{ background-color:#99C865; -moz-border-radius:none; -webkit-border-radius:none; border-radius:none; }
#pg-mnu-hr ul:first-child li div.ddlsubmenu_b ul > li.current	{ background-color:#99C865; }
#pg-mnu-hr ul:first-child li div.ddlsubmenu_b ul > li a { display:list-item !important; font-family:"ITC Avant Garde Gothic Std"; font-size:12px; color:#287239; text-decoration:none; }
#pg-mnu-hr ul:first-child li div.ddlsubmenu_b ul > li a:hover { font-family:"ITC Avant Garde Gothic Std"; color:#fff; text-decoration:none; }


/* Seguros para Empresas */
#pg-mnu-hr ul:first-child li div.ddlsubmenu_c ul	{ margin:0px; position:absolute; top:5px; left:5px; padding:0px; list-style:none; width:150px; }
#pg-mnu-hr ul:first-child li div.ddlsubmenu_c ul.w180	{ width:180px; !important; }
#pg-mnu-hr ul:first-child li div.ddlsubmenu_c ul > li	{ width:150px; height:22px; vertical-align:middle; text-align:justify; padding:0px 0 0 10px; cursor:pointer;  }
#pg-mnu-hr ul:first-child li div.ddlsubmenu_c ul > li.sep	{ margin-top:10px; }
#pg-mnu-hr ul:first-child li div.ddlsubmenu_c ul > li.w180	{ width:180px; !important; }
#pg-mnu-hr ul:first-child li div.ddlsubmenu_c ul > li:hover	{ background-color:#99C865; -moz-border-radius:none; -webkit-border-radius:none; border-radius:none; }
#pg-mnu-hr ul:first-child li div.ddlsubmenu_c ul > li.current	{ background-color:#99C865; }
#pg-mnu-hr ul:first-child li div.ddlsubmenu_c ul > li a { display:list-item !important; font-family:"ITC Avant Garde Gothic Std"; font-size:12px; color:#287239; text-decoration:none; }
#pg-mnu-hr ul:first-child li div.ddlsubmenu_c ul > li a:hover { font-family:"ITC Avant Garde Gothic Std"; color:#fff; text-decoration:none; }

/* Recuadro para ilustraciones */
.submenu {
	position:absolute;
	top:0px;
	left:0px;
	width:250px;
	padding:0px;
	margin:0px;
}
.subilust {
	position:absolute;
	width:225px;
	height:90%;
	top:0px;
	right:0px;	
}

.subilust h2 { font-size:12px; text-align:justify; padding:0 20px 0 15px;  font-weight:normal; font-family:"ITC Avant Garde Gothic Std"; line-height:20px; }
.subilust p{ text-align:justify; line-height:10px; padding:0 20px 0 15px; }


/* --------------------------------------------------------------- Caja de Búsqueda Superior ------------------------------------------------------------------------ */
#pg-buscar   { position:absolute; z-index:3; width:200px; height:30px; top:54px; right:10px; margin:0px; } 
#pg-buscar input { width:150px; height:20px; border:#CCCCCC 1px solid; }
#pg-buscar input.search { padding-left:5px; padding-right:20px; background:url(../imagenes/interface/bg-search.jpg) 97% 50% no-repeat #FFFFFF; }

#pg-buscar .lysearch { height:20px; width:20px; position:absolute; top:0px; right:24px; cursor:pointer; }


/* --------------------------------------------------------------- Caja de Contenidos del Sitio ----------------------------------------------------------------------- */
#pg-cto-home { position:relative; z-index:1; width:960px; height:650px; top:40px; left:50%; margin-left:-480px; }

#pg-cto-home-sld 			{ position:absolute; z-index:2; width:960px; height:380px; top:0px; left:50%; margin-left:-480px; }
#pg-cto-home-rot-an      	{ position:absolute; z-index:3; width:960px; height:340px; top:0px; left:0px; }
#pg-cto-home-tools    		{ position:absolute; z-index:4; width:250px; height:320px; top:10px; right:20px; border:1px color:#666666 dotted; overflow:hidden; }
#pg-cto-home-tools-f2    		{ position:absolute; z-index:4; width:250px; height:330px; top:10px; right:20px; border:1px color:#666666 dotted; overflow:hidden; }
#pg-cto-home-slider   		{ position:absolute; z-index:3; width:960px; height:340px; top:0px; left:0px; background-color:#e3e9cf; }
#pg-cto-home-slider-shadow 	{ position:absolute; z-index:2; width:960px; height:69px; top:340px; left:0px; background:url(../imagenes/interface/bg-shadow-sld.png) no-repeat top left; }

#pg-cto-home-utils { position:absolute; z-index:1; width:960px; height:170px; top:390px; left:50%; margin-left:-480px; }
#pg-cto-home-utils-slider  { position:absolute; z-index:3; width:960px; height:170px; top:0px; left:0px;  }
#pg-cto-home-utils-slider-shadow { position:absolute;  z-index:2; width:960px; height:50px; top:165px; left:0px; background:url(../imagenes/interface/bg-shadow-sld.png) no-repeat top left; }



/*#pg-cto-page { position:relative; z-index:1; width:960px; height:1045px; top:20px; left:50%; margin-left:-480px;  }*/
#pg-cto-page { position:relative; z-index:1; width:960px; height:200px; top:20px; left:50%; margin-left:-480px;  }

/*#pg-cto-page { position:relative; z-index:1; width:960px; height:200px; top:20px; left:50%; bottom:0px;  margin-left:-480px;  }*/


/*#pg-cto-page-bgm			{ position:absolute; z-index:2; width:960px; height: 500px; top:25px; left:50%; margin-left:-480px; background-color:#E6E6E6; }*/
/*#pg-cto-page-bgm			{ position:absolute; z-index:2; width:960px; top:25px; bottom:10px; left:50%; margin-left:-480px; background-color:#E6E6E6; } */
#pg-cto-page-bgm			{ position:absolute; z-index:2; width:960px; top:25px; bottom:10px; left:50%; margin-left:-480px; background-color:#fafbf8; }


/*#pg-cto-page-bgm-1			{ position:absolute; z-index:0; width:960px; margin-top:15px; padding-bottom:20px; left:50%; margin-left:-480px; background-color:#fafbf8; }*/
#pg-cto-page-bgm-1			{ position:absolute; z-index:0; width:960px; margin-top:15px; padding-bottom:20px; left:50%; margin-left:-480px; background-color:#fbfbfb; }

  
  
/*#pg-cto-page-shadow			{ position:absolute; z-index:1; width:960px; height:69px; top:515px; left:0px; background:url(../imagenes/interface/bg-shadow-sld.png) no-repeat top left; }*/
#pg-cto-page-shadow			{ position:absolute; z-index:1; width:960px; height:69px; bottom:-69px; left:0px; background:url(../imagenes/interface/bg-shadow-sld.png) no-repeat top left; }


#wrapper_1 { width: 980px; margin: 0 auto; background: url(../imagenes/footer/wraper.png) repeat-y; }


#pg-cto-page-mnav			{ position:absolute; z-index:2; width:960px; height:25px;  top:0px; left:50%; margin-left:-480px; padding:5px 0 0 10px; }
#pg-cto-page-mnav > a		{ color:#4D4D4D; }
#pg-cto-page-mnav > a:hover	{ color:#287239; }

#pg-cto-page-ttle			{ position:absolute; z-index:3; width:655px; height:30px; top:10px; left:20px; font-family:"ITC Avant Garde Gothic Std"; font-size:20px; color:#474647;  }
#pg-cto-page-text-original			{ position:absolute; z-index:3; width: 905px; height: 1000px; top:45px; left:20px; /*overflow:auto;*/ }

#pg-cto-page-text			{ position:absolute; z-index:3; width: 905px;  top:45px; left:20px; /*overflow:auto;*/ }



/*#pg-cto-page-hlmnu			{ position:absolute; z-index:3; width: 250px; height:465px; top:10px; right:20px;  }*/
#pg-cto-page-hlmnu			{ position:absolute; z-index:3; width: 235px; top:35px; right:20px;  }

#pg-cto-page-hlmnu-inst		{ position:absolute; z-index:4; width:100%; top:20px; left:0px; overflow:visible; }
#pg-cto-page-hlmnu-inst-cont { position:relative; width:100%; top:0px; left:0px; z-index:4; }

#pg-cto-page-hlmnu-inst	ul	{ margin:0px; padding:0px; float:left; list-style:none; width:100%; border: solid 1px #d5e8bf;}
#pg-cto-page-hlmnu-inst	ul > li	{ height:25px; background-color:#5bb75b; vertical-align:middle; text-align:justify; padding:10px 0 0 20px; border-bottom:1pt solid #fff; cursor:pointer; z-index:3; } /*#99C865*/
#pg-cto-page-hlmnu-inst	ul > li:hover	{ background-color:#109647; }
#pg-cto-page-hlmnu-inst	ul > li.current	{ background-color:#109647; }
#pg-cto-page-hlmnu-inst	ul > li.disabled	{ background-color:#cacaca; }
#pg-cto-page-hlmnu-inst ul > li a { font-family:"ITC Avant Garde Gothic Std"; font-size:12px; color:#fff; text-decoration:none; }

#pg-cto-page-hlmnu-inst	ul > li.contenedor	{ background-color:#ffffff; cursor:auto ; }

/*#pg-cto-home-hlmnu-inst-sh 	{ position:absolute; z-index:2; width:250px; height:44px; top:210px; left:0px; background:url(../imagenes/interface/bg-shadow-mnu.png) no-repeat top left; }*/
/*#pg-cto-home-hlmnu-inst-sh 	{ position:relative; clear:left; z-index:2; width:250px; height:44px; bottom:15px; left:-20px; background:url(../imagenes/interface/bg-shadow-mnu.png) no-repeat top left; }*/
#pg-cto-home-hlmnu-inst-sh 	{ position:relative; clear:left; z-index:2; width:250px; height:44px; bottom:12px; left:0; background:url(../imagenes/interface/bg-shadow-mnu.png) no-repeat top left; }

#pg-cto-page-hlmnu-back		{ position:absolute; z-index:4; width:100%; bottom:20px; left:0px; overflow:visible; }
#pg-cto-page-hlmnu-back	 p  { margin-left:-15px; }

#pg-cto-page-hlmnu-prod		{ position:absolute; z-index:4; width:100%; top:260px; left:0px; }

#pg-cto-page-hlmnu-prod	ul	{ margin:0px; padding:0px; float:left; list-style:none; width:100%; }
#pg-cto-page-hlmnu-prod	ul > li	{ height:25px; background-color:#287239; vertical-align:middle; text-align:justify; padding:10px 0 0 20px; border-bottom:1pt solid #fff; cursor:pointer;  }
#pg-cto-page-hlmnu-prod	ul > li:hover	{ background-color:#99C865; }
#pg-cto-page-hlmnu-prod	ul > li.current	{ background-color:#99C865; }
#pg-cto-page-hlmnu-prod ul > li a { font-family:"ITC Avant Garde Gothic Std"; font-size:12px; color:#fff; text-decoration:none; }

#pg-cto-home-hlmnu-prod-sh 	{ position:absolute; z-index:-2; width:250px; height:44px; top:345px; left:0px; background:url(../imagenes/interface/bg-shadow-mnu.png) no-repeat top left; }


/* --------------------------------------------------------------- Pie de Cierre del Sitio  ------------------------------------------------------------------------ */
#pg-footer  { position: absolute; z-index:1; width:960px; height:150px; overflow:hidden; left:50%; margin-left:-480px; }

#pg-footer-copy { position:absolute; z-index:3; width:600px; height:20px; top:0px; left:10px; }
#pg-foot-social { position:absolute; z-index:999999; width:550px; height:32px; top:0; right:0px; }
#pg-foot-social .tel { font-size:16px; font-weight:normal; font-family:"ITC Avant Garde Gothic Std"; color:#287139; }

#pg-footer-mnu  { position:absolute; z-index:3; width:600px; height:130px; top:15px; left:10px; }
#pg-footer-mnu a { color:#4D4D4D; }
#pg-footer-mnu a:hover { color:#287239; }


/* --------------------------------------------------------------- Pie de Cierre del Sitio - Colores  ------------------------------------------------------------------------ */

#pg-footer-cintillo { bottom:-100px; width:100%; overflow: hidden; margin-bottom: 0px; z-index:999999; position:absolute; height:40px; }

#pg-footer-cintillo-1 { bottom:-100px; width:100%; margin-bottom: 0px; z-index:999999; position:absolute; height:40px; }



/* --------------------------------------------------------------- Clases de Uso General -------------------------------------------------------------------------- */
.shadow_down { 
	zoom: 1 !important;
	-moz-box-shadow: 0px 3px 5px #B5B5B5; 
	-webkit-box-shadow: 0px 3px 5px #B5B5B5; 
	box-shadow: 0px 3px 5px #B5B5B5 !important;
	background-color:#fff;
	background:#ffffff;
	
	/* Sombras para IE */
	_border:1px solid #E5E5E5;
    
		
	behavior: url(estilos/pie-css3.htc) !important;
}
.shadow_up { 
	zoom: 1 !important;
	-moz-box-shadow: 0px -4px 4px #B5B5B5; 
	-webkit-box-shadow: 0px -4px 4px #B5B5B5; 
	box-shadow: 0px -4px 4px #B5B5B5 !important;
	background-color:#fff;
	background:#ffffff;
	
	/* Sombras para IE */
	_border-top:1px solid #E5E5E5;
	_border-left:1px solid #E5E5E5;
	_border-right:1px solid #E5E5E5;
    		
	behavior: url(css/pie-css3.htc); !important;
}

.roundBorder {
	/* Aplicación de efecto en los border */
	border-radius: 5px !important;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
		
	behavior: url(estilos/pie-css3.htc);
}

.roundBorder_10 {
	/* Aplicación de efecto en los border */
	border-radius: 10px !important;
	-moz-border-radius: 10px;
	-webkit-border-radius: 1px;
		
	behavior: url(estilos/pie-css3.htc);
}

.pgBackButton {
	-moz-box-shadow:inset 0px 1px 0px 0px #ffffff;
	-webkit-box-shadow:inset 0px 1px 0px 0px #ffffff;
	box-shadow:inset 0px 1px 0px 0px #ffffff;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #fcfcfc), color-stop(1, #b5b5b5) );
	background:-moz-linear-gradient( center top, #fcfcfc 5%, #b5b5b5 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fcfcfc', endColorstr='#b5b5b5');
	background-color:#fcfcfc;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	border-radius:6px;
	border:1px solid #dcdcdc;
	display:inline-block;
	color:#030;
	font-family:"ITC Avant Garde Gothic Std";
	font-weight:normal;
	font-size:12px;
	padding:6px 60px;
	text-decoration:none;
	text-shadow:1px 1px 0px #ffffff;
}

.pgBackButton:hover {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #b5b5b5), color-stop(1, #fcfcfc) );
	background:-moz-linear-gradient( center top, #b5b5b5 5%, #fcfcfc 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#b5b5b5', endColorstr='#fcfcfc');
	background-color:#b5b5b5;
}

.pgBackButton:active {
	position:relative;
	top:1px;
}

/***********************************************************************
   ANIMACION DE LA JUNTA DIRECTIVA
************************************************************************/
#cont_vtab {
    background-color: #9AC865;  
    position: relative;
    width: 654px ;
    height :40px;            
	margin-top :-95px;
	margin-left :175px;            
}    

#vtab {
	width:654;			
	list-style-type:none;            
	background-color : #9AC865;
	line-height:120%;
	height:95px;	
    margin-left :50px;
    margin-top: -6px;
}

#vtab > ul > li {
	display:block;
	font-weight:normal;
	text-decoration:none; 
	font-family:"ITC Avant Garde Gothic Std"; font-size:12px;    
	vertical-align: middle; 			
	text-align : left ;
	padding : 5px 0 0 4px;
	color :#287139 ;
	height : 20px;
	background-color : #9AC865 ; 
	margin-left :-60px;	
	cursor: pointer ;
}

#vtab > ul > li.selected {
    opacity: 1;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
    filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
    border: 1px solid #ddd;
    border-right: none;
    z-index: 10;
    background-color: #CAE2B0;
    position: relative;
    color: #287139;
}

#vtab > ul > li a {
    color: #287139;
    display :block;
    float :left ;
}


/* Efecto Hover */
#vtab > ul > li:hover {
	background-image: -moz-linear-gradient(left, #fff, #CAE2B0);	
}
        
#vtab > ul {
    float: left;
    width: 80px;    
    text-align: left;
    display: block;
    position: relative;
    top: 30px;
    left:0px;
    margin-top:-4px;
}
#vtab > div {
    background-color: blue;
    margin-left: -5px;
    position: relative;
    width: 710px ;
    left: 100px;   
}


          
/*TAGS */          
#Tags_Cont
{
	background-image : url(../imagenes/secciones/junta/img-ilust-jd.jpg);
	position: relative;
	width: 654px;
	height: 435px; 
}

#dvTags
{
	position:absolute;
	width: 654;
	list-style-type: none;
	height: 10px;
	z-index :2;
}

#dvTags > ul > li
{
	cursor: pointer;
}

#dvTags > ul > li.selected {
    position: relative;
    color: #287139;    
}

#dvTags > ul > li a {
    color: #287139;
    display :block;
    float :left ;
}

#dvTags > ul > li.Tg0
{
	color: #287139;
	display: block;
	float: left;	
	position: relative;
	top: 0px;
	left :0px;
}

#dvTags > ul > li.Tg1
{
	color: #287139;
	display: block;
	float: left;
	/*background-color: #FF0000;*/
	position: relative;
	top: 105px;
	left :25px;
	height :130px;
	width: 22px;
}

#dvTags > ul > li.Tg2
{
	color: #287139;
	display: block;
	float: left;
	/*background-color: #FF0000;*/
	position: relative;
	top: -25px;
	left: 70px;
	height :100px;	
	width: 22px;	
}

#dvTags > ul > li.Tg3
{
	color: #287139;
	display: block;
	float: left;
	/*background-color: #FF0000;*/
	position: relative;
	top: -100px;
	left: 115px;
	height :100px;	
	width: 24px;
}

#dvTags > ul > li.Tg4
{
	color: #287139;
	display: block;
	float: left;
	/*background-color: #FF0000;*/
	position: relative;
	top: -216px;
	left: 162px;
	height :100px;	
	width: 24px;
}

#dvTags > ul > li.Tg5
{
	color: #287139;
	display: block;
	float: left;
	/*background-color: #FF0000;*/
	position: relative;
	top: -305px;
	left: 206px;
	height :150px;	
	width: 24px;
}

#dvTags > ul > li.Tg6
{
	color: #287139;
	display: block;
	float: left;
	/*background-color: #FF0000;*/
	position: relative;
	top: -458px;
	left: 262px;
	height :110px;	
	width: 24px;
}

#dvTags > ul > li.Tg7
{
	color: #287139;
	display: block;
	float: left;
	/*background-color: #FF0000;*/
	position: relative;
	top: -574px;
	left: 310px;
	height :130px;	
	width: 24px;
}

#dvTags > ul > li.Tg8
{
	color: #287139;
	display: block;
	float: left;
	/*background-color: #FF0000;*/
	position: relative;
	top: -690px;
	left: 372px;
	height :110px;	
	width: 24px;
}

#dvTags > ul > li.Tg9
{
	color: #287139;
	display: block;
	float: left;
	/*background-color: #FF0000;*/
	position: relative;
	top: -806px;
	left: 424px;
	height :110px;	
	width: 24px;
}

#dvTags > ul > li.Tg10
{
	color: #287139;
	display: block;
	float: left;
	/*background-color: #FF0000;*/
	position: relative;
	top: -908px;
	left: 494px;
	height :110px;	
	width: 24px;
}

#dvTags > ul > li.Tg11
{
	color: #287139;
	display: block;
	float: left;
	/*background-color: #FF0000;*/
	position: relative;
	top: -1038px;
	left: 542px;
	height :140px;	
	width: 24px;
}

     
#dvTags > ul
{
	float: left;
	width: 0.1px;
	height :435px;
	text-align: left;
	display: block;
	position: relative;
	top: 0px;
	left: 0px;	
}
#dvTags > div {
    background-color: blue;
    margin-left: -5px;
    position: relative;
    width: 710px ;
    left: 100px;   
}


#cont_dvTags
{
	z-index: 1;
	position:relative;
	width:654px;
	height:435px;
	top:0px;
	left:0px;
	/*background-color:green;*/
}


#dvTag1
{
	background-image : url(../imagenes/secciones/junta/img-over-jd-1.png);	
	position: absolute;
	width: 654px;
	height: 435px;
	top:0px;
	left:0px;
}

#dvTag2
{
	background-image : url(../imagenes/secciones/junta/img-over-jd-2.png);
	position: absolute;
	width: 654px;
	height: 435px;
	top:0px;
	left:0xp;
}

#dvTag3
{
	background-image : url(../imagenes/secciones/junta/img-over-jd-3.png);
	position: absolute;
	width: 654px;
	height: 435px;
	top:0px;
	left:0xp;
}

#dvTag4
{
	background-image : url(../imagenes/secciones/junta/img-over-jd-4.png);
	position: absolute;
	width: 654px;
	height: 435px;
	top:0px;
	left:0xp;
}

#dvTag5
{
	background-image : url(../imagenes/secciones/junta/img-over-jd-5.png);
	position: absolute;
	width: 654px;
	height: 435px;
	top:0px;
	left:0xp;
}

#dvTag6
{
	background-image : url(../imagenes/secciones/junta/img-over-jd-6.png);
	position: absolute;
	width: 654px;
	height: 435px;
	top:0px;
	left:0xp;
}

#dvTag7
{
	background-image : url(../imagenes/secciones/junta/img-over-jd-7.png);
	position: absolute;
	width: 654px;
	height: 435px;
	top:0px;
	left:0xp;
}

#dvTag8
{
	background-image : url(../imagenes/secciones/junta/img-over-jd-8.png);
	position: absolute;
	width: 654px;
	height: 435px;
	top:0px;
	left:0xp;
}

#dvTag9
{
	background-image : url(../imagenes/secciones/junta/img-over-jd-9.png);
	position: absolute;
	width: 654px;
	height: 435px;
	top:0px;
	left:0xp;
}

#dvTag10
{
	background-image : url(../imagenes/secciones/junta/img-over-jd-10.png);
	position: absolute;
	width: 654px;
	height: 435px;
	top:0px;
	left:0xp;
}

#dvTag11
{
	background-image : url(../imagenes/secciones/junta/img-over-jd-11.png);
	position: absolute;
	width: 654px;
	height: 435px;
	top:0px;
	left:0xp;
}


/***********************************************************************
  jQuery Coda-Slider v3.0 - kevinbatdorf.github.com/codaslider
  Copyright (c) 2012 Kevin Batdorf
  This plugin available for use in all personal or commercial projects under both MIT and GPL licenses.
************************************************************************/

.coda-slider-wrapper {
  /*******************************************************
  *
  * Most common stuff you'll need to change 
  * will be below this line.
  *
  ********************************************************/
  /******************************************************
  * 
  * Main wrapper padding 
  *
  *******************************************************/
  padding: 20px 0; 

}
  
  .coda-slider-wrapper .coda-slider {
    /******************************************************
    * 
    * Inner wrapper styles 
    *
    *******************************************************/
    background: #fff;/*#f2f2f2;*/
    /******************************************************
    * 
    * Width of the container. Typically you will want to 
    * match this with the width of the panel as well. 
    *
    *******************************************************/
    width: 350px; 
	height: 360px;
  }
    
    .coda-slider-wrapper .coda-slider .panel {
      /******************************************************
      * 
      * Width of each individual panel. 
      * Typically you will want to match this with the width 
      * of the container as well. 
      *
      *******************************************************/
      width: 350px; 
	  height: 340px;
    }
      
      .coda-slider-wrapper .coda-slider .panel .panel-wrapper {
        /******************************************************
        * 
        * Panel wrapper styles 
        *
        *******************************************************/
        padding: 20px; 
      }
  
  .coda-slider-wrapper .coda-nav {
	  top:20px;
    /******************************************************
    * 
    * Tab styles 
    *
    *******************************************************/ 
  }
    
    .coda-slider-wrapper .coda-nav .current {
      /******************************************************
      * 
      * Current tab styles 
      *
      *******************************************************/
      background: #99c865; 
    }
    
    .coda-slider-wrapper .coda-nav a {
      /******************************************************
      * 
      * Tab styles 
      *
      *******************************************************/
      background: #287239;
      color: #fff;
      margin-right: 1px;
      padding: 3px 6px; 
    }
    
    .coda-slider-wrapper .coda-nav a:hover {
      /******************************************************
      * 
      * Tab styles 
      *
      *******************************************************/
      background: #99c865;
      color: #fff;
      text-shadow: none; 
    }
  
  .coda-slider-wrapper .coda-nav-left, .coda-slider-wrapper .coda-nav-right {
    /******************************************************
    * 
    * Arrow Styles 
    *
    *******************************************************/ 
  }
    
    .coda-slider-wrapper .coda-nav-left a, .coda-slider-wrapper .coda-nav-right a {
      /******************************************************
      * 
      * Arrow Styles 
      *
      *******************************************************/
      background: #000;
      color: #fff;
      padding: 5px;
      width: 100px; 
    }
  
  .coda-slider-wrapper .coda-nav-left-arrow {
    /******************************************************
    * 
    * Graphical arrow styles 
    *
    *******************************************************/
    width: 25px;
    height: 25px;
    background: url(../img/arrow.png) no-repeat top left; 
    margin-top:50px;
  }

.coda-slider-wrapper .coda-nav-left-arrow a {
    /******************************************************
    * 
    * Graphical arrow styles 
    *
    *******************************************************/
    width: 0;
    height: 0;
    border:none;
  }

  .coda-slider-wrapper .coda-nav-left-arrow:hover {
    /************************************************
    * 
    * Graphical arrows hover left
    *
    *************************************************/
    background: url(../img/arrow.png) no-repeat bottom left; 
  }
  
  .coda-slider-wrapper .coda-nav-right-arrow {
    /******************************************************
    * 
    * Graphical arrow styles 
    *
    *******************************************************/
    width: 25px;
    height: 25px;
    background: url(../img/arrow.png) no-repeat top right; 
    margin-top:50px;
  }
.coda-slider-wrapper .coda-nav-right-arrow a {
    /******************************************************
    * 
    * Graphical arrow styles 
    *
    *******************************************************/
    width: 0;
    height: 0;
    background: none; 
    margin-top:0;
    border:none;
  }

  .coda-slider-wrapper .coda-nav-right-arrow:hover {
    /************************************************
    * 
    * Graphical arrows hover right
    *
    *************************************************/
    background: url(../img/arrow.png) no-repeat bottom right; 
  }

  .coda-slider-wrapper .coda-nav-left-arrow:active, .coda-slider-wrapper .coda-nav-right-arrow:active {
    /************************************************
    * 
    * Graphical arrows active
    *
    *************************************************/
    margin-top: 55px; 
  }
  
  .coda-slider-wrapper .loading {
    /******************************************************
    * 
    * Style for preloader 
    *
    *******************************************************/
    height: 100%;
    padding: 20px;
    text-align: center; 
  }

  


.arrows .coda-slider {
  /******************************************************
  * 
  * Margin between slider and arrows 
  *
  *******************************************************/
  margin: 0 10px; 
}

/**********************************************************************
*
* Don't change anything below here unless you know what you're doing 
*
***********************************************************************/

.coda-slider-wrapper {
  /************************************************
  * 
  * Wrapper styles 
  *
  *************************************************/
  clear: both;
  overflow: auto; 
}
  
  .coda-slider-wrapper .coda-slider {
    /************************************************
    * 
    * slider styles 
    *
    *************************************************/
    float: left;
    overflow: hidden;
    position: relative; 
  }
    
    .coda-slider-wrapper .coda-slider .panel-container {
      /************************************************
      * 
      * Panel container styles 
      *
      *************************************************/
      position: relative; 
    }
      
      .coda-slider-wrapper .coda-slider .panel-container .panel {
        /************************************************
        * 
        * Panel styles 
        *
        *************************************************/
        display: block;
        float: left; 
      }
  
  .coda-slider-wrapper .coda-nav {
    /************************************************
    * 
    * Navigation tabs 
    *
    *************************************************/ 
  }
    
    .coda-slider-wrapper .coda-nav ul {
      /************************************************
      * 
      * Navigation tabs 
      *
      *************************************************/
      clear: both;
      display: block;
      margin: 0 0 0 -40px;
	  *margin: -10px 0 0 5px;
      overflow: hidden; 	  
	  padding-top:5px; /* No estaba aquí */
	  *padding:0px;
    }
      
      .coda-slider-wrapper .coda-nav ul li {
        /************************************************
        * 
        * Navigation tabs 
        *
        *************************************************/
        display: inline; 		
      }
        
        .coda-slider-wrapper .coda-nav ul li a {
          /************************************************
          * 
          * Navigation tabs 
          *
          *************************************************/
          display: block;
          float:left;
          text-decoration: none; 
        }
  
  .coda-slider-wrapper .coda-nav-left-arrow, .coda-slider-wrapper .coda-nav-right-arrow {
    /************************************************
    * 
    * Graphical arrows 
    *
    *************************************************/
    cursor: pointer;
    float: left;
  }
    
    .coda-slider-wrapper .coda-nav-left-arrow a, .coda-slider-wrapper .coda-nav-right-arrow a {
      /************************************************
      * 
      * Graphical arrows 
      *
      *************************************************/
      display: block; 
    }
  
  .coda-slider-wrapper .coda-nav-left, .coda-slider-wrapper .coda-nav-right {
    /************************************************
    * 
    * Html arrows 
    *
    *************************************************/
    float: left; 
  }
    
    .coda-slider-wrapper .coda-nav-left a, .coda-slider-wrapper .coda-nav-right a {
      /************************************************
      * 
      * Html arrow styles 
      *
      *************************************************/
      display: block;
      text-align: center;
      text-decoration: none; 
    }
  
  .coda-slider-wrapper .coda-nav-left, .coda-slider-wrapper .coda-nav-left-arrow {
    /************************************************
    * 
    * Html and graphical arrow styles 
    *
    *************************************************/
    clear: both; 
  }
  
  .isnot_sec {
    /************************************************
    * 
    * Contenedor para el número de la noticia
    *
    *************************************************/	  
	display:none;
  }
  
#isNotLast2Months-holder {
	/************************************************
	* 
	* Estilos de la caja de noticas pasadas
	*
	*************************************************/	 
	padding: 20px 0;
	background: #f2f2f2;	
	width:280px;
	height:320px;
	position:absolute;
	right:5px;
	top:20px;
}

#isNotLast2Months-holder  .isNotList {
	margin:10px 10px 20px 20px;
}

#isNotLast2Months-holder  .isNotList-holder{
	height:270px;
	overflow:auto;
}

#isNotLast2Months-holder  .isNotList-holder ul {
	margin:0 30px 0 0;
	padding:0;
}

#isNotLast2Months-holder  .isNotList-holder li{
	margin:0;
	padding:8px 0 8px 0;
	list-style:none;
	border-bottom:1px dotted #093;
	display:block;		
}	
	
#isNotDetail-holder {

	background: #fff;
	width: 650px; 
	height: 400px;	
	margin:0;
	padding:0;
}

#isNotDetail-holder .notContenido {
	
	position:absolute;
	top:20px;
	left:20px;
	width: 610px; 
	height: 240px;	
	overflow:auto;
	border-bottom:1px dotted #666666;
		
}

#isNotDetail-holder .notGaleria {
	
	position:absolute;
	top:260px;
	left:20px;
	width: 610px; 
	height: 130px;
	overflow:auto;
		
}

/***********************************************************************
    ColorBox Core Style:
    The following CSS is consistent between example themes and should not be altered.  
************************************************************************/

#colorbox, #cboxOverlay, #cboxWrapper{position:absolute; top:0; left:0; z-index:9999; overflow:hidden;}
#cboxOverlay{position:fixed; width:100%; height:100%;}
#cboxMiddleLeft, #cboxBottomLeft{clear:left;}
#cboxContent{position:relative;}
#cboxLoadedContent{overflow:auto;}
#cboxTitle{margin:0;}
#cboxLoadingOverlay, #cboxLoadingGraphic{position:absolute; top:0; left:0; width:100%; height:100%;}
#cboxPrevious, #cboxNext, #cboxClose, #cboxSlideshow{cursor:pointer;}
.cboxPhoto{float:left; margin:auto; border:0; display:block; max-width:none;}
.cboxIframe{width:100%; height:100%; display:block; border:0;}
#colorbox, #cboxContent, #cboxLoadedContent{box-sizing:content-box;}

/* 
    User Style:
    Change the following styles to modify the appearance of ColorBox.  They are
    ordered & tabbed in a way that represents the nesting of the generated HTML.
*/

#cboxOverlay{background:#fff;}
#colorbox{}
    #cboxTopLeft{width:25px; height:25px; background:url(../imagenes/interface/colorbox/border1.png) no-repeat 0 0;}
    #cboxTopCenter{height:25px; background:url(../imagenes/interface/colorbox/border1.png) repeat-x 0 -50px;}
    #cboxTopRight{width:25px; height:25px; background:url(../imagenes/interface/colorbox/border1.png) no-repeat -25px 0;}
    #cboxBottomLeft{width:25px; height:25px; background:url(../imagenes/interface/colorbox/border1.png) no-repeat 0 -25px;}
    #cboxBottomCenter{height:25px; background:url(../imagenes/interface/colorbox/border1.png) repeat-x 0 -75px;}
    #cboxBottomRight{width:25px; height:25px; background:url(../imagenes/interface/colorbox/border1.png) no-repeat -25px -25px;}
    #cboxMiddleLeft{width:25px; background:url(../imagenes/interface/colorbox/border2.png) repeat-y 0 0;}
    #cboxMiddleRight{width:25px; background:url(../imagenes/interface/colorbox/border2.png) repeat-y -25px 0;}
    #cboxContent{background:#fff; overflow:hidden;}
        .cboxIframe{background:#fff;}
        #cboxError{padding:50px; border:1px solid #ccc;}
        #cboxLoadedContent{margin-bottom:20px;}
        #cboxTitle{position:absolute; bottom:0px; left:0; text-align:center; width:100%; color:#999;}
        #cboxCurrent{position:absolute; bottom:0px; left:100px; color:#999;}
        #cboxSlideshow{position:absolute; bottom:0px; right:42px; color:#444;}
        #cboxPrevious{position:absolute; bottom:0px; left:0; color:#444;}
        #cboxNext{position:absolute; bottom:0px; left:63px; color:#444;}
        #cboxLoadingOverlay{background:#fff url(../imagenes/interface/colorbox/loading.gif) no-repeat 5px 5px;}
        #cboxClose{position:absolute; bottom:0; right:0; display:block; color:#444;}

/*
  The following fixes a problem where IE7 and IE8 replace a PNG's alpha transparency with a black fill
  when an alpha filter (opacity change) is set on the element or ancestor element.  This style is not applied to or needed in IE9.
  See: http://jacklmoore.com/notes/ie-transparency-problems/
*/
.cboxIE #cboxTopLeft,
.cboxIE #cboxTopCenter,
.cboxIE #cboxTopRight,
.cboxIE #cboxBottomLeft,
.cboxIE #cboxBottomCenter,
.cboxIE #cboxBottomRight,
.cboxIE #cboxMiddleLeft,
.cboxIE #cboxMiddleRight {
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#00FFFFFF,endColorstr=#00FFFFFF);
}

/* The following provides PNG transparency support for IE6 Feel free to remove this and the /ie6/ directory if you have dropped IE6 support. */
.cboxIE6 #cboxTopLeft{background:url(../imagenes/interface/colorbox/ie6/borderTopLeft.png);}
.cboxIE6 #cboxTopCenter{background:url(../imagenes/interface/colorbox/ie6/borderTopCenter.png);}
.cboxIE6 #cboxTopRight{background:url(../imagenes/interface/colorbox/ie6/borderTopRight.png);}
.cboxIE6 #cboxBottomLeft{background:url(../imagenes/interface/colorbox/ie6/borderBottomLeft.png);}
.cboxIE6 #cboxBottomCenter{background:url(../imagenes/interface/colorbox/ie6/borderBottomCenter.png);}
.cboxIE6 #cboxBottomRight{background:url(../imagenes/interface/colorbox/ie6/borderBottomRight.png);}
.cboxIE6 #cboxMiddleLeft{background:url(../imagenes/interface/colorbox/ie6/borderMiddleLeft.png);}
.cboxIE6 #cboxMiddleRight{background:url(../imagenes/interface/colorbox/ie6/borderMiddleRight.png);}

.cboxIE6 #cboxTopLeft,
.cboxIE6 #cboxTopCenter,
.cboxIE6 #cboxTopRight,
.cboxIE6 #cboxBottomLeft,
.cboxIE6 #cboxBottomCenter,
.cboxIE6 #cboxBottomRight,
.cboxIE6 #cboxMiddleLeft,
.cboxIE6 #cboxMiddleRight {
    _behavior: expression(this.src = this.src ? this.src : this.currentStyle.backgroundImage.split('"')[1], this.style.background = "none", this.style.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src=" + this.src + ", sizingMethod='scale')");
}

/**************************************************************************************
   EST-PROMO
***************************************************************************************/
ul.pg_rotador{position:relative; list-style:none;padding:0;margin:0;overflow:hidden; display:none;}
li.pg_rotador-slide{display:none;position:absolute;}
ul.pg_rotador-controls{list-style:none;margin:0;padding:0;z-index:9999;}
ol.pg_rotador-markers{list-style:none;margin:0;padding:0;z-index:9999;}
ol.pg_rotador-markers li{float:left;}
p.pg_rotador-caption{display:block;width:96%;margin:0;padding:2%;position:absolute;bottom:0;}


ul.pg_rotador-controls li a{
  display:block;
  padding:5px 10px;
  position:absolute;
  background:#fff;
  color:#fd0100;
  text-decoration:none;
  text-transform:uppercase;
}

a.pg_rotador-prev{
  left:0;
}

a.pg_rotador-next{
  right:0;
}

p.pg_rotador-caption{
  background:rgba(0,0,0,0.7);
  color:#fff;
  text-align:justify;
  position:absolute;
  width:20em;
  height: 20em;
  left:1em;
  top:1em;
}

ol.pg_rotador-markers{
  position:absolute;
  bottom:20px;
  left:20px;
}

ol.pg_rotador-markers li{
  float:left;
  margin:0 3px;
}

ol.pg_rotador-markers li a{
	display:block;
	height:10px;
	width:10px;
	border:1px solid #008000;
	overflow:hidden;
	text-indent:-9999px;
	background:#99FF99;

	border-radius: 10px !important;
	-moz-border-radius: 10px;
	-webkit-border-radius: 1px;
		
	behavior: url(estilos/pie-css3.htc);  
  
}

ol.pg_rotador-markers li.active-marker a{
	background:#663300;
	height:6px;
	width:6px;
	border:3px solid #FF9900;
	overflow:hidden;
	text-indent:-9999px;  
	
	border-radius: 10px !important;
	-moz-border-radius: 10px;
	-webkit-border-radius: 1px;
	
	behavior: url(estilos/pie-css3.htc);
  
}

/* ***************************************************************************
	ESTILOS QUE AJUSTAN LA FORMA EN QUE SE MUESTRAN LOS RAMOS
*****************************************************************************/
.fnd_p_auto {
	background:url(../imagenes/secciones/fondos/bg-rper-auto.jpg) top left no-repeat;
}

.fnd_p_incendio {
	background:url(../imagenes/secciones/fondos/bg-rper-incendio.jpg) top left no-repeat;
}

.fnd_p_optiseguros {
	background:url(../imagenes/secciones/fondos/bg-rper-optiseguro.jpg) top left no-repeat;
}

.fnd_p_vida {
	background:url(../imagenes/secciones/fondos/bg-rper-vida.jpg) top left no-repeat;
}

.fnd_p_accidentes {
	background:url(../imagenes/secciones/fondos/bg-rper-accidentes.jpg) top left no-repeat;
}


.fnd_e_auto {
	background:url(../imagenes/secciones/fondos/bg-remp-auto.jpg) top left no-repeat;
}

.fnd_e_transporte {
	background:url(../imagenes/secciones/fondos/bg-remp-transporte.jpg) top left no-repeat;
}

.fnd_e_accidentes {
	background:url(../imagenes/secciones/fondos/bg-rper-accidentes.jpg) top left no-repeat;
}


.fnd_e_optiseguros {
	background:url(../imagenes/secciones/fondos/bg-remp-optiseguro.jpg) top left no-repeat;
}

.fnd_e_fianzas {
	background:url(../imagenes/secciones/fondos/bg-remp-fianzas.jpg) top left no-repeat;
}

.fnd_e_riesgos {
	background:url(../imagenes/secciones/fondos/bg-remp-riesgos.jpg) top left no-repeat;
}

.fnd_asist_express {
	background:url(../imagenes/secciones/fondos/bg-asist-express.jpg) top left no-repeat;
}

.fnd_ayuda_medpagos {
	background:url(../imagenes/secciones/fondos/bg-med-pagos.jpg) top left no-repeat;
}

.fnd_ayuda_reclamos {
	background:url(../imagenes/secciones/fondos/bg-gd-reclamos.jpg) top left no-repeat;
}

.fnd_ayuda_rec_colvida {
	background:url(../imagenes/secciones/fondos/bg-rper-vida.jpg) top left no-repeat;
}

.fnd_ayuda_rec_colcred {
	background:url(../imagenes/secciones/fondos/bg-med-pagos.jpg) top left no-repeat;
}

.fnd_ayuda_rec_accper {
	background:url(../imagenes/secciones/fondos/bg-gr-accidentes.jpg) top left no-repeat;
}

.fnd_ayuda_rec_vida {
	background:url(../imagenes/secciones/fondos/bg-gr-vida.jpg) top left no-repeat;
}

.fnd_ayuda_rec_rgen {
	background:url(../imagenes/secciones/fondos/bg-gr-rgeneral.jpg) top left no-repeat;
}

.fnd_ayuda_rec_auto {
	background:url(../imagenes/secciones/fondos/bg-gr-auto.jpg) top left no-repeat;
}

.fnd_ayuda_bformulario {
	background:url(../imagenes/secciones/fondos/bg-formularios.jpg) top left no-repeat;
}

.fnd_ayuda_talleres {
	background:url(../imagenes/secciones/fondos/bg-talleres.jpg) top left no-repeat;
}


.fnd_corredores {
	background:url(../imagenes/secciones/fondos/bg-corredores.jpg) top left no-repeat;
}

.fnd_corredores_codigo {
	background:url(../imagenes/secciones/fondos/bg-corredores-codigo.jpg) top left no-repeat;
}

.fnd_corredores_comunicado {
	background:url(../imagenes/secciones/fondos/bg-corredores-comunicado.jpg) top left no-repeat;
}

#pg-ramo-info {
	position:absolute;
	width:530px;
	height:425px;
	top:0px;
	right:0px;
	padding:0px;
	margin:0px;
}

#pg-recl-info {
	position:absolute;
	width:650px;
	height:425px;
	top:0px;
	right:0px;
	padding:0px;
	margin:0px;
}

#pg-aex-info {
	position:absolute;
	width:530px;
	height:425px;
	top:0px;
	right:0px;
	padding:0px;
	margin:0px;
}

#pg-ramo-ttle {
	position:absolute;
	width:530px;
	height:65px;
	top:0px;
	right:10px;
	padding:0px;
	margin:0px;
}

#pg-ramo-ttle p {
	text-align:center;
	font-family:"ITC Avant Garde Gothic Std"; 
	font-size:18px; 
	color:#474647;	
	letter-spacing:-1px;
	margin-top:20px; /*Ajusta para corregir posiciionamiento de título en IE7*/
}

#pg-ramo-ttle p.white{
	text-align:center;
	font-family:"ITC Avant Garde Gothic Std"; 
	font-size:18px; 
	color:#ffffff;	
	letter-spacing:-1px;
}

#pg-recl-ttle {
	position:absolute;
	width:650px;
	height:65px;
	top:0px;
	right:10px;
	padding:0px;
	margin:0px;
	
}

#pg-recl-ttle p {
	text-align:center;
	font-family:"ITC Avant Garde Gothic Std"; 
	font-size:18px; 
	color:#474647;	
	letter-spacing:-1px;
}

#pg-ramo-text {
	position:absolute;
	width:450px;
	height:360px;
	top:65px;

	right:10px;
	overflow:auto;	
	color:#333;	
}

#pg-ramo-text .t12verde {
	font-size:12px;
	font-weight:bold;
	color:#237100;
}

#pg-ramo-text .t12verdeclaro {
	font-size:12px;
	font-weight:bold;
	color:#7BAD51;
}

#pg-recl-text {
	position:absolute;
	width:650px;
	height:360px;
	top:65px;
	right:10px;
	overflow:auto;	
	color:#333;	
}

#pg-ramo-text  div {
	margin:10px;
}

#pg-ramo-text  div.extra {
	margin-left:50px;
}

#pg-aex-text {
	position:absolute;
	width:415px;
	height:310px;
	top:115px;
	right:10px;
	overflow:auto;	
	color:#333;	
}

#pg-aex-text  div {
	margin:10px;
}

#pg-recl-text  div {
	margin:10px;
}

#pg-aex-text .ttle-aex {
	text-align:left;
	font-family:"ITC Avant Garde Gothic Std"; 
	font-weight:bold;
	font-size:22px; 
	color:#666666;	
	letter-spacing:-1px;
}

#ctoAccordion { position:relative; left:-10px; }
#ctoAccordion li.tit:hover { color:#237100; }

/*******************************************************************************************************
	EsTILOS QUE AFECTAN LA VISTA DE LA RESEÑA
********************************************************************************************************/
.roundabout-holder {
  list-style: none;
  padding: 0;
  margin: 0 auto;
  height: 250px;
  width: 580px;
  /*border:red 1px solid;*/
}

.roundabout-moveable-item {
  height: 280px;
  width: 200px;
  cursor: pointer;
  background-color:#b8b8b8;
  padding:0;
  font-family:"ITC Avant Garde Gothic Std"; 
  font-size:12px; 
  color:#fff; 
  text-decoration:none;
}

.roundabout-in-focus {
  cursor: auto;
  background-color:#b8b8b8;
}

#lyTimeLine {
	position:absolute;
	width:650px;
	height:300px;
	margin:0;
	padding:0;	
	top:50px;
	left:50%;
	overflow:hidden;
	margin-left:-325px; 
	padding-top:50px;
	/*border:green 1px solid;	*/
}

.fnd_p_timeline {
	background:url(../imagenes/secciones/resena/imgBg-Resena.png) bottom left repeat-x;
}


#lyTimeLine h2 {
	text-align:center;
	font-size:35px;	
}

#lyTimeLine p {
	text-align:justify;
	font-size:9px;	
	color:#fff;
	margin-left:20px; 
	margin-right:20px;
	margin-top:-20px;
}

.afiches {
	position:absolute; 
	top:-40px; 
	left:-225px;
	width:185px; 
	height:148px; 
	color:#fff;
	display:none;
}

.afiches_b {
	position:absolute; 
	top:130px; 
	left:-225px;
	width:185px; 
	height:148px; 
	color:#fff;
	display:none;
}

.afiches_c {
	position:absolute; 
	top:110px; 
	left:-225px;
	width:185px; 
	height:148px; 
	color:#fff;
	display:none;
}

.logos {
	position:absolute; 
	top:205px; 
	left:225px;
	width:157px; 
	height:96px; 
	color:#fff;
	display:none;
}

.logos_b {
	position:absolute; 
	top:-30px; 
	left:225px;
	width:157px; 
	height:96px; 
	color:#fff;
	display:none;
}

/* ******************************************************************************************************************************
   ESTILOS QUE AFECTAN LA VISTA DE SECCIONES
**********************************************************************************************************************************/
#pg-sec-content {
	position:absolute;
	width:630px;
	/*height: 425px;*/ border:solid 1px green;
	top:0px;
	left:0px;

}


.bgAmgBest {
	background:url(../imagenes/secciones/calificacion/ilust-calif.jpg) top left no-repeat #E6E6E6;
}
.bgAmgBest2013 {
	background:url(../imagenes/secciones/calificacion/ilust-calif-2013.jpg) top left no-repeat #E6E6E6;
}

.par-Calif { position:absolute; top:40px; right:10px; width:300px; }
.par-Calif h2 { font-family:"ITC Avant Garde Gothic Std"; font-size:14px; color:#000; }
.par-Calif p { color:#000; letter-spacing:0.01em; }
.par-LogoAm { position:absolute; bottom:40px; right:10px; width:120px; }

.rptan-container {
	position:relative;
	float:left;
	
	width:610px;
	height:415px;
	
	top:0px;
	left:0px;
	
	margin:0 10px 0 10px;
	
	background:#1f9fc0;	
}

.rptan-title { position:absolute; top:0px; left:0px; width:100%; height:60px; background:#fff; }
.rptan-ilust { position:absolute; bottom:0px; left:0px; width:100%; height:355px; }

.rptan-title p { margin:10px 0 0 10px; text-align:left; font-family:"ITC Avant Garde Gothic Std"; font-size:16px; color:#808080; }
.rptan-ilust img { margin:40px 0 0 5px;  }

/******************************************
ESTILOS PARA LA VISTA HISTORICA DEL MEMORIAL
******************************************/
.rptan-hist-container {
	position:relative;
	float:left;
	
	width:195px;
	height:415px;
	
	top:0px;
	left:0px;
	
	margin:0px 0 0 15px;
	
	background:#474647;	
}

.rptan-hist-title { position:absolute; top:0px; left:0px; width:100%; height:70px; background:#fff; }
.rptan-hist-title p { margin:15px 0 0 0px; text-align:center; font-family:"ITC Avant Garde Gothic Std"; font-size:16px; color:#808080; }

.rptan-hist-ilust { position:absolute; bottom:0px; left:0px; width:100%; height:345px; }
.rptan-hist-ilust img { margin:60px 0 0 5px;  }

/* *************************************************************************************************************
	ESTILOS QUE AFECTAN EL WIDGET DE UTILIDADES
**************************************************************************************************************/
#tabContainer{
	margin:0px;
	padding:0px;
	position:absolute;
	width:100%;
	height:166px;
}

#tabContainer ul{
	overflow:hidden;
	height:35px;
	position:absolute;
	z-index:100;
	margin:0px;
	padding:0px;
}
#tabContainer li{
	float:left;
	list-style:none;
		
}
.noticias{background:#287139;}
#tabContainer li a{
	/*background:#287139;*/
	border-right:0;
	cursor:pointer;
	display:block;
	height:35px;
	line-height:35px;
	padding:0 20px;
	text-decoration:none;
	margin-right:1px;
	
	font-family:"ITC Avant Garde Gothic Std"; 
	font-size:12px;
	color:#fff; 
	
	-webkit-border-radius: 5px 5px 0 0;
  	-moz-border-radius: 5px 5px 0 0;
  	border-radius: 5px 5px 0 0;
	
	behavior: url(estilos/pie-css3.htc);
	
}
#tabContainer li a:hover{
	background:#9AC865;
}
#tabContainer li a.active{
	background:#9AC865;
	border-right:0;

	font-family:"ITC Avant Garde Gothic Std"; 
	font-size:12px;
	color:#fff; 

}

#tabContainer li a.bcbs{

	border-right:0;
	cursor:pointer;
	display:block;
	height:35px;
	line-height:35px;
	padding:0 20px;
	
	padding-top:10px;
	
	text-decoration:none;
	margin-right:1px;
	
	font-family:"ITC Avant Garde Gothic Std"; 
	font-size:12px;
	color:#fff; 
	
	background:url(../imagenes/interface/bg-grad-tab-bcbs.jpg) top right repeat-y;
	background-color:#fff;
		
	-webkit-border-radius: 5px 5px 0 0;
  	-moz-border-radius: 5px 5px 0 0;
  	border-radius: 5px 5px 0 0;
	
	behavior: url(estilos/pie-css3.htc);
	
}
#tabContainer li a.bcbs:hover{
	background:#fff;
}
#tabContainer li a.bcbs.active{

	border-right:0;
	
	background-image: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#0092D0));
	background-image: -webkit-linear-gradient(left, #fff, #0092D0);
	background-image: -moz-linear-gradient(left, #fff, #0092D0);
	background-image: -ms-linear-gradient(left, #fff, #0092D0);
	background-image: -o-linear-gradient(left, #fff, #0092D0);
	background-image: linear-gradient(to bottom, #fff, #0092D0); 
	
	filter: progid:DXImageTransform.Microsoft.gradient(GradientType='1', startColorstr='#ffffff', endColorstr='#0092D0');	

	font-family:"ITC Avant Garde Gothic Std"; 
	font-size:12px;
	color:#fff; 

}

/*************************Historias*******************************************/

#tabContainer li a.historias{

	border-right:0;
	cursor:pointer;
	display:block;
	height:35px;
	line-height:35px;
	padding:0 20px;
	
	padding-top:10px;
	
	text-decoration:none;
	margin-right:1px;
	
	font-family:"ITC Avant Garde Gothic Std"; 
	font-size:12px;
	color:#fff; 
	
	background:url(../imagenes/interface/bg-grad-tab-historias.png) top right repeat-y;
	background-color:#ffffff;
		
	-webkit-border-radius: 5px 5px 0 0;
  	-moz-border-radius: 5px 5px 0 0;
  	border-radius: 5px 5px 0 0;
	
	behavior: url(estilos/pie-css3.htc);
	
	
}

#tabContainer li a.historias:hover{
	background:#fff;
}
#tabContainer li a.historias.active{

	border-right:0;
	
	background-image: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#0092D0));
	background-image: -webkit-linear-gradient(left, #fff, #0092D0);
	background-image: -moz-linear-gradient(left, #fff, #0092D0);
	background-image: -ms-linear-gradient(left, #fff, #0092D0);
	background-image: -o-linear-gradient(left, #fff, #0092D0);
	background-image: linear-gradient(to bottom, #fff, #0092D0); 
	
	filter: progid:DXImageTransform.Microsoft.gradient(GradientType='1', startColorstr='#ffffff', endColorstr='#0092D0');	

	font-family:"ITC Avant Garde Gothic Std"; 
	font-size:12px;
	color:#fff; 

}


/********************************************************************/





.tabDetails{
	background:#9AC865;
	height:132px;
	position:relative;
	top:34px;
	
	-webkit-border-radius: 0 5px 5px 5px;
  	-moz-border-radius: 0 5px 5px 5px;
  	border-radius: 0 5px 5px 5px;
	
	behavior: url(estilos/pie-css3.htc);
}
.tabContents{
	/*padding:20px*/
}


/*CARRUSEL*/
#wdgp-contents {
    position: absolute;
	top:15px;
	right:20px;
    width: 740px ;
    height :115px;  
	overflow:hidden;                   
} 

#wdgp-contents .inner {
	position:absolute;
	top:0px;
	left:0px;
	width:100%;
	height:100%;
}

#wdgp-menu {
	position:absolute;
	top:25px;
	left:53px;
	width:147px;
	height:75px;
	
	background-color : #9AC865;
				
	list-style-type:none;            
	line-height:120%;
	
	padding-top:20px;
}


#wdgp-menu > ul {
	margin:0px;
	padding:0px;
    width: 100%;  
	height:70px;  
    text-align: left;
    display: block;
}


#wdgp-menu > ul > li {
	
	clear:both;
	
	
	height:20px;
	padding:5px 0 0 10px;
	
	cursor:pointer;
	display:block;
	text-decoration:none; 

	font-weight:normal;
	font-family:"ITC Avant Garde Gothic Std"; font-size:12px;    
	color :#287139;
	vertical-align: middle; 			
	text-align : left ;
		
	background-color : #9AC865 ; 
	cursor: pointer ;
	
	width:100%;

}

#wdgp-menu .optSel{
	
	background-image: -moz-linear-gradient(left, #fff, #CAE2B0);
	background-image: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#CAE2B0));
  	background-image: -webkit-linear-gradient(left, #fff, #CAE2B0);
  	background-image: -ms-linear-gradient(left, #fff, #CAE2B0);
  	background-image: -o-linear-gradient(left, #fff, #CAE2B0);
  	background-image: linear-gradient(to bottom, #fff, #CAE2B0);
	
	filter: progid:DXImageTransform.Microsoft.gradient(GradientType='1', startColorstr='#ffffff', endColorstr='#CAE2B0');
		
}

#wdgp-menu > ul > li:hover {
	
	background-image: -moz-linear-gradient(left, #fff, #CAE2B0);
	background-image: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#CAE2B0));
  	background-image: -webkit-linear-gradient(left, #fff, #CAE2B0);
  	background-image: -ms-linear-gradient(left, #fff, #CAE2B0);
  	background-image: -o-linear-gradient(left, #fff, #CAE2B0);
  	background-image: linear-gradient(to bottom, #fff, #CAE2B0);
	
	filter: progid:DXImageTransform.Microsoft.gradient(GradientType='1', startColorstr='#ffffff', endColorstr='#CAE2B0');
		
}



#wdgp-menu > ul > li a {
    color: #287139;
    display :block;
    float :left ;
}


.prev {
	float: left;
	margin-left: 0px;	
	background: url(../imagenes/interface/btn-car-prev.jpg);
	width: 35px;
	height: 60px;	
	
	display: block;
	position: absolute;
	top: 25px;
	left: 0px;													
}
.prev:hover {background: url(../imagenes/interface/btn-car-prev.jpg);}
.prev.disabled {visibility :hidden ;}

.next {
	float: right;
	margin-right: 0px;
	background: url(../imagenes/interface/btn-car-next.jpg);
	width: 35px;
	height: 60px;

	display: block;
	position: absolute;
	top: 25px;
	right: 45px;								
}
.next:hover {background: url(../imagenes/interface/btn-car-next.jpg);}
.next.disabled {visibility :hidden ;}

/* Elementos del Carrusel 1 -EV- */ 

.wrapper {
	background-color: #9AC865;
	width: 690px;
	margin : 0 0 0 3px ;
	padding: 1px;
	position: relative;
}			

.wdgp-car-personas, .wdgp-car-empresas {
	background-color :#9AC865;
	margin: 0 0 1px 40px;
	width: 610px;
}

.wdgp-car-personas {
	z-index:1;
}
.wdgp-car-empresas {
	z-index:2;
}
.wdgp-car-personas ul, .wdgp-car-empresas ul {
	margin: 0;
	padding: 0;
	list-style: none;
	display: block;
}
.wdgp-car-personas img, .wdgp-car-empresas img {
	font-size: 40px;
	color: #999;
	text-align: center;
	background-color: #eee;
	width: 190px;
	height: 95px;
	padding: 0;
	margin: 6px;
	display: block;
	float: left;
	cursor:pointer;
}
.wdgp-car-personas.responsive, .wdgp-car-empresas.responsive {
/*	width: auto;
	margin-left: 0;*/
}

.clearfix {
/*	float: none;
	clear: both;*/
}

.pagination {
	float: left;
	width: 300px;
	text-align: center;
	visibility: hidden ;
}
.pagination a {
	margin: 0 5px;
	text-decoration: none;
}
.pagination a.selected {
	text-decoration: underline;
}

.map{
    width: 600px;
    height: 400px;
    margin-bottom: 20px;
}

.map p{
	margin: 10px;
	color: #333;
}

/* **************************************************************************************************************
	ESTILOS PROPIOS DE LOS WIDGETS
*********************************************************************************************************************/
#pg_widget {
    margin:0;
    padding:0;
    width:250px;
    list-style-type:none;            
    background-color : #E6E6E6;
    /*line-height:120%;*/
    height:300px;                       
}

#pg_widget a {
    display:block;
    font-weight:normal;
    text-decoration:none; 
    font-family:"ITC Avant Garde Gothic Std"; font-size:14px;    
    vertical-align: middle; 
    text-align : left ;             
}

#pg_widget ul {
    overflow: hidden;
    margin:0;
    padding:0;                        
}

#pg_widget li {
    margin:0;
    padding:0;
    list-style-type:none;            
}

#pg_widget li a {
    width:235px;
    padding:10px 0 0 15px;
    display:block;
    color:#FFFFFF;            
    /* background-image:url(ha-header.jpg); */
    height:25px;
    border-top:1px solid #FFF;            
}

#pg_widget li a.closed {
    color:#FFFFFF !important;            
    /* background-image : url(../imagenes/interface/bg-mnu-hr.jpg) ; */
    background-color: #287139;                        
}

/* Primer Item Cerrado */
#pg_widget li.firstitem a.closed {
    color:#FFFFFF !important;            
    /* background-image : url(../imagenes/interface/bg-mnu-hr.jpg) ; */
    background-color: #287139;  
    border-top:1px solid #287139;
    border-bottom : 1px solid #287139;                        
}

#pg_widget li.lastitem a.closed {
    color:#FFFFFF !important;
    /* background-image:url(ha-header-last.jpg) !important; */
    background-color: #287139; 
}

#pg_widget li li {
    border-left:1px solid #E5E5E5;
    border-right:1px solid #E5E5E5;
    padding:0 15px 0 15px;
    /*height :175px;*/
    height:248px;                                    
}

#pg_widget li a.opened {
    /* background-image:url(ha-header-active.jpg); */
    background-color : #9AC865 ;             
    /*color: #287139;*/
    color: #FFFFFF;
    font-weight : bold ;
}

/* Primer Item Abierto */
#pg_widget li.firstitem a.opened {
    /* background-image:url(ha-header-first-active.jpg); */
    background-color : #9AC865;              
    /*color: #287139;*/
    color: #FFFFFF;
    border-top:1px solid #9AC865;
    border-bottom : 1px solid #9AC865; 
    font-weight : bold ;           
}

#pg_widget li.lastitem li {
    margin-bottom:-4px;
}

/* Seccion de Contenido Final */
#pg_widget li.lastitem ul {
    /* background-image:url(ha-footer.jpg); */
    background-color : #E6E6E6 ;            
    background-repeat:no-repeat;
    background-position:bottom;
    /* padding-bottom:14px; */             
}

/* Efecto Hover */
#pg_widget li a.hover {
    background-color : #9AC865; 
    /*color:#287139;*/
    color: #FFFFFF;
}
  
#pg_widget li.firstitem a.hover {
    background-color : #9AC865; 
    /*color:#287139;*/
    color: #FFFFFF;
    border-top:1px solid #9AC865;
    border-bottom : 1px solid #9AC865;             
}                

#pg_widget li.lastitem a.hover {
    background-color : #9AC865; 
    /*color:#287139;*/
    color: #FFFFFF;
}


/* Elementos del formulario*/
form, button{border:0; margin:0; padding:0; }
.spacer{clear:both; height:1px;}

.fr-login,.fr-email,.fr-chat
{
	padding: 5px;
	position: relative;
}

#pg-login .small, #pg-email .small
{
	color: #666666;
	display: block;
	font-size: 11px;
	font-weight: normal;
	text-align: left;
	width: 100px;
}

#pg-login input, #pg-email input
{
	width: 200px;
	font-size:11px;
}

#pg-login select, #pg-email select
{
	width: 205px;
	font-size:11px;
}


#pg-login button, #pg-email button
{
	clear: both;
	margin-left: 10px;
	width: auto;
	overflow:visible;
	height: 25px;
	background-color: #666666;
	text-align: center;
	line-height: 20px;
	color: #FFFFFF;
	font-size: 11px;
	font-weight: bold;
	cursor: pointer; 
	/*display: block;*/
	background-color:#4D4D4F;
}

#pg-login .logbutton {
	clear: both;
	margin-left: 10px;
	width: 85px;
	height: 25px;
	background-color: #666666;
	text-align: center;
	line-height: 20px;
	color: #FFFFFF;
	font-size: 11px;
	font-weight: bold;
	cursor: pointer; 
	/*display: block;*/
	background-color: #4D4D4F;
}

.coment
{
	width: 150px;
	height: 70px;
	border: #CCCCCC 1px solid;
	font-size: 11px;
	margin: 0px 0 3px 2px;
	padding: 0 0 0 4px;
	width: 200px;
	float: left;
	overflow: auto;
	display: block; 
	font-family :Arial ;
}	   


/* Cajon de Anuncios */
#wnAnuncio_0 {
	/* position:absolute; z-index:1500; width:400px; height:230px; top:170px; left:50%; margin-left:-225px; padding:0px; background-color:#fff; */
	/*position:absolute; z-index:1500; width:750px; height:410px; top:170px; left:50%; margin-left:-360px; padding:0px; background-color:#fff;*/
	position:absolute; z-index:2500; width:550px; height:700px; top:170px; left:50%; margin-left:-360px; padding:0px; background-color:#fff;
}

#wnATitle {
	/* position:absolute; z-index:31; width:420px;height:30px; top:10px; left:10px; padding:5px; color:#fff; font-size:12pt; background-color:#007093;
	position:absolute; top:10px; left:10px; width:380px; height:30px; color:#fff; font-weight:bold; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; behavior:url(estilos/pie-css3.htc); background-image:url(../images/interface/boxutils/bg-grad-title.jpg); background-repeat:repeat-x;
	*/
	/*position:absolute; top:10px; left:10px; width:730px; height:30px; color:#fff; font-weight:bold; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; behavior:url(estilos/pie-css3.htc); background-image:url(../images/interface/boxutils/bg-grad-title.jpg); background-repeat:repeat-x;*/
	position:absolute; top:10px; left:10px; width:530px; height:30px; color:#fff; font-weight:bold; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; behavior:url(estilos/pie-css3.htc); background-image:url(../imagenes/interface/boxutils/bg-grad-title.jpg); background-repeat:repeat-x;
}

#wnATitle p { margin-top:6px; /* margin-left:5px; font-weight:bold; */}

#wnAClose {
	position:absolute; z-index:32; width:16px; height:16px; top:20px; right:20px;
}

#wnContent {
	/* position:absolute; z-index:31; width:350px; height:200px; top:50px; left:20px; padding:5px; font-size:9pt; */
	/*position:absolute; z-index:31; width:550px; height:200px; top:50px; left:20px; padding:5px; font-size:9pt;*/
	position:absolute; z-index:31; width:500px; height:637px; top:50px; left:20px; padding:5px; font-size:9pt;
}


.shadow_down { 
	zoom: 1 !important;
	-moz-box-shadow: 0px 3px 5px #ccc; 
	-webkit-box-shadow: 0px 3px 5px #ccc; 
	box-shadow: 0px 3px 5px #ccc !important;
	background-color:#fff;
	
	/* Sombras para IE */
	_border:1px solid #E5E5E5;
    
		
	behavior: url(estilos/pie-css3.htc) !important;
}



/* --------------------------------------------------------------- Historias de Grandeza--------------------------------------------------- */
#pg-cto-page-bgm-hdg			{ position:absolute; z-index:2; width:960px; height:1100px; top:25px; left:50%; margin-left:-480px; background-color:#ffffff; }
#pg-cto-page-shadow-hdg			{ position:absolute; z-index:1; width:960px; height:69px; top:1115px; left:0px; background:url(../imagenes/interface/bg-shadow-sld.png) no-repeat top left; }

#pg-cto-page-text-hdg			{ position:absolute; z-index:3; width:655px; height:430px; top:45px; left:20px; }


/*#pg-cto-page-hlmnu			{ position:absolute; z-index:3; width:250px; height:465px; top:10px; right:20px;  }*/

#pg-cto-page-hlmnu-hdg		{ position:relative; z-index:4; width:100%; top:20px; left:0px; overflow:visible; }
#pg-cto-page-hlmnu-hdg-cont { position:relative; width:100%; top:0px; left:0px; z-index:4; }

#pg-cto-page-hlmnu-hdg	ul	{ margin:0px; padding:0px; float:left; list-style:none; width:100%; }
#pg-cto-page-hlmnu-hdg	ul > li	{ height:25px; background-color:#287239; vertical-align:middle; text-align:justify; padding:10px 0 0 90px; border-bottom:1pt solid #fff; cursor:pointer; z-index:3; }
#pg-cto-page-hlmnu-hdg	ul > li:hover	{ background-color:#99C865; }
#pg-cto-page-hlmnu-hdg	ul > li.current	{ background-color:#99C865; }
#pg-cto-page-hlmnu-hdg	ul > li.disabled	{ background-color:#cacaca; }
#pg-cto-page-hlmnu-hdg ul > li a { font-family:"ITC Avant Garde Gothic Std"; font-size:12px; color:#fff; text-decoration:none; }

/*#pg-cto-home-hlmnu-inst-sh 	{ position:absolute; z-index:2; width:250px; height:44px; top:210px; left:0px; background:url(../imagenes/interface/bg-shadow-mnu.png) no-repeat top left; }*/
#pg-cto-home-hlmnu-hdg-sh 	{ position:relative; clear:left; z-index:2; width:250px; height:44px; bottom:15px; left:0px; background:url(../imagenes/interface/bg-shadow-mnu.png) no-repeat top left; }


/* --------------------------------------------------------------- Pie de Cierre del Sitio - Historias de Grandeza--------------------------------------------------- */
#pg-footer-hdg  { position:relative; z-index:1; width:960px; height:150px; overflow:hidden; left:50%; margin-left:-480px; top:600px; }


#pg-cto-page-hlmnu-hdg-back		{ position:relative; z-index:4; width:100%; bottom:20px; left:0px; overflow:visible; padding-top: 20px;  }
#pg-cto-page-hlmnu-hdg-back	 p  { margin-left:-15px; }
/* --------------------------------------------------------------- Historias de Grandeza--------------------------------------------------- */





/*--NUEVA-PUBLICACION--------------------*/

.new_pub {  font-family:"ITC Avant Garde Gothic Std"; font-style: italic; font-size:12px; color:#FF0055; text-decoration:none; background-color: yellow;}






















/*FORMULARIOS-------*/

.label_01 {
	color: #666666;
	font-size: 8.5pt;
}

.label_02 {
	color: #666666;
	font-size: 8.5pt;
}


.label_err_01
{
	color: #CC0000;
	font-size: 8.5pt;
	text-align:left
}

.label_H1 {
	color: #666666;
	font-size: 8.5pt;
	font-weight:bold;
}

.label_H2 {
	color: #666666;
	font-size: 8.5pt;
	font-weight:bold;
}

.label_H3 {
	color: #575757;
	font-size: 8.5pt;
	font-weight:bold;
}

.label_H31 {
	color: #575757;
	font-size: 8.5pt;
	font-weight:bold;
}

/*
.lblnomcolab { color:#D9E021; font-size:9pt; width:175px; height:20px; top:10px; position:absolute; left:82%;}		
form .input { border: 1px solid #CCCCCC; padding: 7px; background-color: #F3F3F3; width: 386px; margin: 0px;}
*/

.label_01 
{
	font-size: 9pt;
	color: #575757;
	/*background-color:#e1e8d6;*/
	font-family: Arial, Helvetica, sans-serif;
	/*border-top: solid 1px #C0C0C0; 
	border-left:solid 1px #C0C0C0; 
	border-right: solid 1px #C0C0C0; 
	border-bottom: solid 1px #C0C0C0;
	height:18px;	*/
}


.textbox_01 
{
	font-size: 9pt;
	color: #575757;
	/*background-color:#EEF7E6;*/ /*#e1e8d6;*/
	background-color:#FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	border-top: solid 1px #C0C0C0; 
	border-left:solid 1px #C0C0C0; 
	border-right: solid 1px #C0C0C0; 
	border-bottom: solid 1px #C0C0C0;
	height:18px;	
}

.textbox_01:active, .textbox_01:focus
{
	font-size: 9pt;
	background-color:#FFFFFF;
	border-top: solid 1px #808080; 
	border-left:solid 1px #808080; 
	border-right: solid 1px #808080; 
	border-bottom: solid 1px #808080;
	height:18px;	
}

.FocusedStyle1
{
	font-size: 9pt;
	background-color:#FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	border-top: solid 1px #808080; 
	border-left:solid 1px #808080; 
	border-right: solid 1px #808080; 
	border-bottom: solid 1px #808080;
	height:26px;		
}

.textbox_01_error
{
	font-size: 9pt;
	background-color: #FFFFFF;
	border-top: solid 1px #CC0000;
	border-left: solid 1px #CC0000;
	border-right: solid 1px #CC0000;
	border-bottom: solid 1px #CC0000;
	height: 18px;
	border-color: #CC0000;
	border-width: 2px;
}

.textbox_01:hover
{
	font-size: 9pt;
	background-color:#FFFFFF;
	border-top: solid 1px #808080; 
	border-left:solid 1px #808080; 
	border-right: solid 1px #808080; 
	border-bottom: solid 1px #808080;
	height:18px;	
}

.list_01
{
	font-size: 9pt;
	color: #575757;
	/*background-color:#EEF7E6;*/
	background-color:#FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	border-top: solid 1px #C0C0C0; 
	border-left:solid 1px #C0C0C0; 
	border-right: solid 1px #C0C0C0; 
	border-bottom: solid 1px #C0C0C0;	
	
}

.list_01_error
{
	font-size: 9pt;
	background-color: #FFCCCC;
	font-family: Arial, Helvetica, sans-serif;
	border-top: solid 1px #CC0000;
	border-left: solid 1px #CC0000;
	border-right: solid 1px #CC0000;
	border-bottom: solid 1px #CC0000;	
	border: 2px solid Red;
}
.list_01:active, .list_01:focus
{
	font-size: 9pt;
	background-color:#FFFFFF;
	border-top: solid 1px #808080; 
	border-left:solid 1px #808080; 
	border-right: solid 1px #808080; 
	border-bottom: solid 1px #808080;	
	/*height:30px;	*/
}

.list_01:hover
{
	font-size: 9pt;
	background-color:#FFFFFF;
	border-top: solid 1px #808080; 
	border-left:solid 1px #808080; 
	border-right: solid 1px #808080; 
	border-bottom: solid 1px #808080;
	/*height:30px;	*/
}


.DDList_Titulo
{
	color: #FFFFFF;
	background-color: #666666;
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
}  
      
            
            

.boton_1 { /* clase general */
  border: 1px solid #dedede;
  border-radius: 3px;
  color: #555;
  display: inline-block;
  font: bold 12px/12px HelveticaNeue, Arial;
  padding: 8px 11px;
  text-decoration: none;
  cursor:pointer;  
}

.boton_1.blanco{
  background: #f5f5f5;
  border-color: #dedede #d8d8d8 #d3d3d3;
  box-shadow: 0 1px 1px #eaeaea, inset 0 1px 0 #fbfbfb;
  color: #555;
  text-shadow: 0 1px 0 #fff;
  background: -moz-linear-gradient(top,  #f9f9f9, #f0f0f0);
  background: -webkit-linear-gradient(top,  #f9f9f9, #f0f0f0);
  background: o-linear-gradient(top,  #f9f9f9, #f0f0f0);
  background: ms-linear-gradient(top,  #f9f9f9, #f0f0f0);
  background: linear-gradient(top,  #f9f9f9, #f0f0f0);
  filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#f9f9f9', endColorstr='#f0f0f0');
}

.boton_1.blanco:hover{
    background: #f4f4f4;
    border-color: #c7c7c7 #c3c3c3 #bebebe;
    box-shadow: 0 1px 1px #ebebeb, inset 0 1px 0 #f3f3f3;
    text-shadow: 0 1px 0 #fdfdfd;
    background: -moz-linear-gradient(top,  #efefef, #f8f8f8);
    background: -webkit-linear-gradient(top,  #efefef, #f8f8f8);
    background: -o-linear-gradient(top,  #efefef, #f8f8f8);
    background: -ms-linear-gradient(top,  #efefef, #f8f8f8);
    background: linear-gradient(top,  #efefef, #f8f8f8);
    filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#efefef', endColorstr='#f8f8f8');
}


.boton_1.verde{
  font: Verdana, Arial, Helvetica, sans-serif;
  background: #f5f5f5;
  border-color: #006600 #006600 #006600;
  box-shadow: 0 1px 1px #eaeaea, inset 0 1px 0 #11833A;
  color: #fff;
  text-shadow: 0 1px 0 #fff;
  background: -moz-linear-gradient(top,  #11833A, #149959);
  background: -webkit-linear-gradient(top,  #11833A, #149959);
  background: o-linear-gradient(top,  #11833A, #149959);
  background: ms-linear-gradient(top,  #11833A, #149959);
  background: linear-gradient(top,  #f9f9f9, #f0f0f0);
  filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#008000', endColorstr='#339933');
}

.boton_1.verde:hover{
    background: #f4f4f4;
    border-color: #006600 #006600 #006600;    
    text-shadow: 0 1px 0 #fdfdfd;
    background: -moz-linear-gradient(top,  #11833A, #2DC219);
    background: -webkit-linear-gradient(top,  #11833A, #2DC219);
    background: -o-linear-gradient(top,  #11833A, #2DC219);
    background: -ms-linear-gradient(top,  #11833A, #2DC219);
    background: linear-gradient(top,  #efefef, #f8f8f8);
    filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#009900', endColorstr='#33CC33');
}

.test
{
	background: #CAC9C9;
}


.boton_1.oliva{
  background: #f5f5f5;
  border-color: #dedede #d8d8d8 #d3d3d3;
  box-shadow: 0 1px 1px #eaeaea, inset 0 1px 0 #fbfbfb;
  color: #555;
  text-shadow: 0 1px 0 #fff;
  background: -moz-linear-gradient(top,  #F1EBEB, #D1CECE);
  background: -webkit-linear-gradient(top,  #F1EBEB, #D1CECE);
  background: o-linear-gradient(top,  #F1EBEB, #D1CECE);
  background: ms-linear-gradient(top,  #F1EBEB, #D1CECE);
  background: linear-gradient(top,  #F1EBEB, #D1CECE);
  filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#F1EBEB', endColorstr='#D1CECE');
}

.boton_1.oliva:hover{
    background: #f4f4f4;
    border-color: #c7c7c7 #c3c3c3 #bebebe;
    box-shadow: 0 1px 1px #ebebeb, inset 0 1px 0 #f3f3f3;
    text-shadow: 0 1px 0 #fdfdfd;
    background: -moz-linear-gradient(top,  #efefef, #f8f8f8);
    background: -webkit-linear-gradient(top,  #efefef, #f8f8f8);
    background: -o-linear-gradient(top,  #efefef, #f8f8f8);
    background: -ms-linear-gradient(top,  #efefef, #f8f8f8);
    background: linear-gradient(top,  #efefef, #f8f8f8);
    filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#efefef', endColorstr='#f8f8f8');
}


#dvValidacion {
	background-color: #990000;
	height: 15px;
	width: 400px;
	text-align: center;
	position: absolute;
}

#dvMsgValidacion
{
	/*border: 2px solid #CC0000;*/
	padding-top:5px;
	margin:2px 5px 4px 25px;
	background-color: #FFFFCC;
	height: 15px;
	width: 95%;
	text-align: center;
	/*position: absolute;*/
}

#dvMsgValidacion p
{
	color: #CC0000;
	font-weight:bold;
}


    .modalBackground 
    {
		background-color:Gray;
		filter:alpha(opacity=70);
		opacity:0.7;
    }  	
    
    
    
 



/*- Menu Tabs B--------------------------- */

    #tabsB {
      float:left;
      width:100%;
      /*background:#FFFFFF;*/
      font-size:93%;
      line-height:normal;
      }
    #tabsB ul {
        margin:0;
        padding:10px 10px 0 50px;
        list-style:none;
      }
    #tabsB li {
      display:inline;
      margin:0;
      padding:0;
      }
    #tabsB a {
      float:left;
      background:url("../images/Tab1/tableftB.gif") no-repeat left top;
      margin:0;
      padding:0 0 0 4px;
      text-decoration:none;
      }
    #tabsB a span {
      float:left;
      display:block;
      background:url("../images/Tab1/tabrightB.gif") no-repeat right top;
      padding:5px 15px 4px 6px;
      color:#666;
      }
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
    #tabsB a span {float:none;}
    /* End IE5-Mac hack */
    #tabsB a:hover span {
      color:#000;
      }
    #tabsB a:hover {
      background-position:0% -42px;
      }
    #tabsB a:hover span {
      background-position:100% -42px;
      }

        #tabsB #current a {
                background-position:0% -42px;
        }
        #tabsB #current a span {
                background-position:100% -42px;
        }

        #tabsB #current2 a {
                background-position:0% -42px;
        }
        #tabsB #current a span {
                background-position:100% -42px;
        }
        

#tabsB li.current_tab a
{
    background-position:0 -42px;
    /*color:Red;       */
}

#tabsB li.current_tab a span
{
    background-position:100% -42px;
    font-weight:bold;
    /*color:Blue;*/
}               
     
     
/*Estilo Tabla*/ 

.Tbl_Grid_HS1
{
	background-color:#109647; 
	color:#fff; 
	border:solid 2px #fff;
}
.Tbl_Grid_BS1
{
	background-color:#EEF7E6; 	
	border:solid 2px #fff;
}


.Tbl_Grid_HS2
{
	background-color:#99C865; 
	color:#fff; 
	border:solid 2px #fff;	
}
.Tbl_Grid_BS2
{
	background-color:#EEF7E6; 	
	border:solid 2px #fff;
}

.Grid_Tbl1_Titulo 
{
	background-color:#ddf3cb; /*#EEF7E6;*/ /*#74B42C;*/ /*#99C865;*/
	color:#904611; 
	font-size:1.4em;font-weight:bold;
	padding:4px 0  3px 5px;
	margin-bottom:2px;
}


.Grid_Tbl1_SubTitulo
{
font-weight:bold;	
font-size:1.1em;
padding:1px 0  5px 0;
} 

.Grid_Tbl1_Contenido
{
color:#575757;
text-align:left;
} 

.Grid_Tbl1_Contenido.Titulo
{
color:#575757;
font-weight:bold;	
} 

.Titulos 
{
	/*color:#109647;*/
	color:#DD752D;
}




/*Ajax UploadFile Copatibilidad con Firefox */
.imageUploaderField input{width:100%!important;}

#Grid_Tbl1_Row
{
border-bottom: solid 1px blue;
} 

