/** Generated by FG **/
@font-face {
	font-family: 'Conv_Arial Narrow';
	src: url('../fonts/Arial Narrow.eot');
	src: local('☺'), url('../fonts/Arial Narrow.woff') format('woff'), url('../fonts/Arial Narrow.ttf') format('truetype'), url('../fonts/Arial Narrow.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}
h2	 { font-family:'Conv_Arial Narrow' ,Sans-Serif; font-size:23px; color:#0C8CCD; text-transform: uppercase;  }
body {font-family:'Conv_Arial Narrow' ,Sans-Serif;}
 
h3	 { font-family:'Conv_Arial Narrow' ,Sans-Serif; font-size:18px; color:#0C8CCD;   } 
h4	 { font-family:'Conv_Arial Narrow' ,Sans-Serif; font-size:15px; color:#0C8CCD;   }
.titulosverdes	 { font-family:'Conv_Arial Narrow' ,Sans-Serif; font-size:15px; color:#83B226; padding-top:20px; margin-right:30px; width:250px; float:left; text-align:left; }
.contenido_verde { font-family:Sans-Serif; font-size:13px; text-align:justify; color:#666666; line-height:19px; margin-right:30px; width:260px;}

 body {font-family:'Conv_Arial Narrow' ,Sans-Serif;}
 
 table { background-color:transparent !important;}
 

 
.contenedor {
	margin: 0 auto;
padding:0;
	}
.verdefnd	 { background-color:#F2F3ED;
height:366px; }

.login_ge {
	margin:0 auto;
	background-image:url(../images/fnd_login.png); background-repeat:repeat-x; height:50px;
	
	}
	
	.w_login {

		float:right;
		

	
	}
	
	.w_login div {

		float:left;
		text-align:center;
		font-family:'Conv_Arial Narrow',Sans-Serif;
		font-size:15px;
		padding-top:5px;
		padding-left:10px;
		
	}
	
	.w_login p {
		
		padding-top:4px;
		margin:0;
		color:#0E4599;
		height:39px;
	}
	
	.w_login p a{
		
		padding-top:4px;
		margin:0;
		color:#0E4599;
	}
	
	
input {
	
	 }

.btn_ingresar {
	 width:120px; padding:0; height:40px; 
	 	
}

.btn_ingresar a {
	background:url(../images/btningresar.jpg); background-repeat:no-repeat;  color:#FFFFFF; margin:0px; padding:0 45px 20px; margin:0;  

}

 .btn_ingresar a:hover {
	background:url(../images/btningresar1.jpg); background-repeat:no-repeat;  color:#FFFFFF; margin:0px; padding:0 45px 20px; margin:0; 

}

.btn_olvide {
	 width:130px; padding:0; height:40px; }

.btn_olvide a {
	background:url(../images/olvide.jpg); background-repeat:no-repeat;  color:#FFFFFF; margin:0px; padding:0 60px 20px; margin:0;  

}

 .btn_olvide a:hover {
	background:url(../images/olvide1.jpg); background-repeat:no-repeat;  color:#FFFFFF; margin:0px; padding:0 60px 20px; margin:0; 

}

.franjaazul{ width:966px; background-color:#1097DC; height:41px;  margin:0; padding:0;}

.menuhoriz ul{
	padding:0 0;
	margin:0;	
	
	}
.menuhoriz li {
	float:left;
	list-style:none;
	padding:0;
	margin:0;	
	

	}

.menuhoriz li a{
	padding:13px 24px 13px ;
	margin:0 ;
	font-family:'Conv_Arial Narrow',Sans-Serif;
	font-size:15px;
	color:#FFFFFF;
	text-decoration:none;
	border-right:1px #FFF solid;
	display:block;
	
}

.menuhoriz li a:hover{
	padding:13px 24px 13px ;
	margin:0 ;
	background-color:#144897;
	text-decoration:none;
	
	}
	
	
body#ini a#ini , body#crear a#crear , body#actualizar a#actualizar , body#ofertas a#ofertas , body#terminos a#terminos, body#contactenos a#contactenos  {  
     padding:13px 24px 13px ;
	margin:0 ;
	background-color:#144897;
	text-decoration:none;}
	

.cont {width:965px; margin:0 auto;
}

.izq_general {width:252px; border: 1px solid #EEEEEE; min-height:625px; float:left; padding:20px;	}

.izq_general p {width:252px; font-family:Sans-Serif; font-size:13px; text-align:justify; color:#666666; line-height:19px;}

.derecha_general {width:629px; min-height:625px; border: 1px solid #EEEEEE; float:right; background-image:url(../images/verticalfnd.jpg); padding: 20px; }

.derecha_general1 {width:629px; min-height:625px; border: 1px solid #EEEEEE; float:right; background-image:url(../images/verticalfnd.jpg); padding: 20px; }
.derecha_general2 {width:609px; float:right;  background-image:url(../images/verticalfnd.jpg); padding: 20px; }

.derecha_general p { font-family:Sans-Serif; font-size:13px; text-align:justify; color:#666666; line-height:19px;}

.derecha_general1 p { font-family:Sans-Serif; font-size:13px; text-align:justify; color:#666666; line-height:19px;}

.completo_general {width:924px; border: 1px solid #EEEEEE; float:left; background-image:url(../images/verticalfnd.jpg); padding: 20px;	}

.completo_general p { font-family:Sans-Serif; font-size:13px; text-align:justify; color:#666666; line-height:19px;}

.destacado p {color:#525252; font-size:15px; font-weight:bold; font-family:sans-serif; margin:0; padding:0; line-height:24px; text-align:left;  }

.bull {color:#525252; font-size:26px; font-weight:bold; width:20px;  }

.bull2 {color:#83B226; font-size:19px; font-weight:bold; width:20px;  }

/*slide*/
#example {
    height: 244px;
    position: relative;
    width: 625px;
    }
    
#container {
	width: 625px;
	height: 283px;
	position: relative;
	background: url(../images/slide-bg.jpg);
}

#slides {
	position: absolute;
	z-index: 100;
}
.slides_container {
	width: 625px;
	overflow: hidden;
	position: relative;
	display: none;
}
.slides_container a img {
	display: block;
}
#slides .next, #slides .prev {
	position: absolute;
	top: 107px;
	left: 0;
	width: 36px;
	height: 59px;
	display: block;
	z-index: 101;
}
#slides .next {
	left: 590px;
	
}
.pagination {
	margin: 5px auto 0;
	width: 100px;
}
.pagination li {
	float: left;
	margin: 0 1px;
	list-style: none;
}
.pagination li a {
	display: block;
	width: 12px;
	height: 0;
	padding-top: 12px;
	background-image: url(../images/pagination.png);
	background-position: 0 0;
	float: left;
	overflow: hidden;
}
.pagination li.current a {
	background-position: 0 -12px;
}

/**/

/*slidev2*/
 /* image replacement */
        .graphic, #prevBtn, #nextBtn, #slider1prev, #slider1next{
            margin:0;
            padding:0;
            display:block;
            overflow:hidden;
            text-indent:-7040px;
            }
    /* // image replacement */
			
	#container{	
		margin:0 auto;
		position:relative;
		text-align:left;
		width:966px;
		background:#fff;		
		margin-bottom:2em;
		}	
	#header{
		height:80px;
		line-height:80px;
		background:#5DC9E1;
		color:#fff;
		}				
	#content1{
		position:relative;

		}			

/* Easy Slider */

	#slider ul, #slider li,
	#slider2 ul, #slider2 li{
		margin:0;
		padding:0;
		list-style:none;
		}
	#slider2{margin-top:1em;}
	#slider li, #slider2 li{ 
		/* 
			define width and height of list item (slide)
			entire slider area will adjust according to the parameters provided here
		*/ 
		width:966px;
		height:270px;
		overflow:hidden; 
		}	
	#prevBtn, #nextBtn,
	#slider1next, #slider1prev{ 
		display:block;
		width:30px;
		height:77px;
		position:absolute;
		left:15px;
		top:90px;
		z-index:1000;
		}	
	#nextBtn, #slider1next{ 
		left:920px;
		}														
	#prevBtn a, #nextBtn a,
	#slider1next a, #slider1prev a{
	display:block;
	position:relative;
	width:30px;
	height:77px;
	background:url(../images/fizq.png) no-repeat 0 0;
	background-image: url(../images/fizq.png);
		}	
	#nextBtn a, #slider1next a{ 
		background:url(../images/fder.png) no-repeat 0 0;	
		}	
		
	/* numeric controls */	

	
	
/* // parrafo */

.parrafo p {
	width:920px; }
	
.parrafo {
	width:920px;
	margin-bottom:10px;
	margin-top:10px; }	
	
	

.texto_noofer	{

color: #666666;
    font-family: Sans-Serif;
    font-size: 13px;
    line-height: 19px;
    text-align: justify;}	
    
.text_enviar { color: #666666;
    font-family: Sans-Serif;
    font-size: 13px;
    line-height: 19px;
    text-align: justify;
    font-weight:bold;  } 
    
.text_enviar a  { color: #666666;
    font-family: Sans-Serif;
    font-size: 13px;
    line-height: 19px;
    text-align: justify;  } 

/**/

.footer {
	color:#0C92D2;
	background-color:#EEEEE6;
	border-top: 1px solid #CCCCCC;
	margin: 0 auto;
	text-align:center;
     padding:0;
     font-family:'Conv_Arial Narrow' ,Sans-Serif; font-size:13px;
     padding-bottom:20px;
     margin-top:20px;
     padding-top:5px;
	
	 }

.texto_tablalink a {
	color:#0C8CCD; 
	padding: 5px;
		font-size:15px;  }
	
.texto_tablalink a:hover {
	color:#0C8CCD;  }		
.texto_tablalink a:visited {
	color:#0C8CCD;  }	
	
.texto_tabla	 {
	padding: 5px;
	font-size:15px; }
	
	
.detalle_titulo {padding: 5px 15px; color:#0C8CCD;	}

.enviar {color:#0C8CCD;}

.titulo_tabla {
	font-size:15px;
	margin-top:15px; }
	
	#pager1_BinderPager_ctl00_pagesRepeater_ctl00_literalSpan {
	font-size:13px; padding-bottom:10px; font-family:Arial, Helvetica, sans-serif; }
	
	#pager2_BinderPager_ctl00_pagesRepeater_ctl00_literalSpan {
	font-size:13px; font-family:Arial, Helvetica, sans-serif;  }
	
.terminosycondiciones ul li{
	  color: #666666;
    font-family: Sans-Serif;
    font-size: 13px;
    line-height: 19px;
    text-align: justify;
	margin-bottom:10px;
	list-style:disc;
	list-style-position:outside;
	margin-left:50px;
	}