@charset "utf-8";
/* CSS Document */
html{
	overflow-x: hidden;
	overflow-y: scroll;
}

@font-face {
    font-family: 'wide_latinregular';
    src: url('../fonts/wide_latin-webfont.eot');
    src: url('../fonts/wide_latin-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/wide_latin-webfont.woff') format('woff'),
         url('../fonts/wide_latin-webfont.ttf') format('truetype'),
         url('../fonts/wide_latin-webfont.svg#wide_latinregular') format('svg');
    font-weight: normal;
    font-style: normal;

}


body {

	margin:0 auto;
	margin-top:0px;

}


#wrapper{
	width:100%;
	height:auto;
	margin-left:auto;
	margin-right:auto;
	
}



#head{
	margin: 0 auto;
	width:auto;
	height:auto;
	border-bottom: 1px #CCC solid;
	}


#content{
	margin:0 auto;
	height:auto;
}


#footer{
	margin: 0 auto;
	width:1000px;
	height:auto;
	}

/************************** BOTONES **************************/
#btn_d tr td a{
	background-image: url(../imagenes/btn_descarga.jpg);
	background-repeat:no-repeat;
	background-position:left top;
	font-family: 'Open Sans', sans-serif;
	font-weight:400;
	font-size: 13px;
 	 color: #fff;
	text-decoration: none;
	padding:14px 8px;
	display:block;
	outline:none;
	vertical-align:middle;
	
}

#btn_d tr td a:hover{
	background-image: url(../imagenes/btn_descarga_h.jpg);
	background-repeat:no-repeat;
	background-position:left top;
	font-family: 'Open Sans', sans-serif;
	font-weight:400;
	font-size: 13px;
	color: #fff;
	text-decoration: none;
	padding:14px 8px;
	text-decoration:none;
	outline:none;

}



/************************** TEXTOS **************************/
.textos {
	font-family: 'Open Sans', sans-serif;
	font-size: 13px;
	font-style:normal;
	color: #555;
	text-align: justify;
	text-decoration: none;
}
.textos222 {
	font-family: 'Open Sans', sans-serif;
	font-size:17px;
	font-style:normal;
	color:#01406f;
	text-align:center;
	font-weight:400;
	line-height:19px;

	text-decoration: none;
}

.textos2{
	font-family: 'Open Sans', sans-serif;
	font-size: 13px;
	font-style:normal;
	color: #000;
	text-decoration: none;
}

.textos3{
	font-family: 'Open Sans', sans-serif;
	font-size: 14px;
	font-style:normal;
	color: #000;
	text-decoration: none;
}


.textos_blanco {
	font-family: 'Open Sans', sans-serif;
	font-size: 17px;
	font-style:normal;
	color: #fff;
	text-decoration: none;
}

.textos_g{
	font-family: 'Open Sans', sans-serif;
	font-size: 18px;
	font-style:normal;
	color: #555;
	text-decoration: none;
}
.textos_gg{
	font-family: 'Open Sans', sans-serif;
	font-size: 18px;
	font-style:normal;
	color: #FFF;
	text-decoration: none;
}

.textos_pie {
	font-family: 'Open Sans', sans-serif;
	font-size: 13px;
	font-style:normal;
	color: #555;
	text-decoration: none;
}



/************************** TEXTOS BOLD **************************/
.textos_bold {
	font-family: 'Source Sans Pro', sans-serif;
	font-size: 25px;
	color: #333;
	font-weight:700;
	text-decoration: none;
}


/************************** TITULOS **************************/

.titulo_secciones{
	font-family: 'Open Sans', sans-serif;
	font-size: 20px;
    color: #37a743;
	font-weight:400;
	text-decoration: none;

}

/************************** PLECAS **************************/
.pleca{
	border-top:1px #ddd solid;
}

.lateral {
	border-left: 1px #ddd solid;
}

.borde {
	 border: 1px #ccc solid;
}


/************************** PLECAS **************************/

.boton-formulario {	
	height:25px;
	border:0px;
	outline:none;	
	background-color: #37a743;	
	font-family: 'Open Sans', sans-serif;
	font-size:12px;
	font-weight: 300;
	color: #fff;
	text-decoration: none;
	cursor:pointer;
}
.boton-formulario2 {
	height:25px;
	border:0px;
	outline:none;
	background-color: #00508F;
	font-family: 'Open Sans', sans-serif;
	font-size:12px;
	font-weight: 300;
	color: #fff;
	text-decoration: none;
	cursor:pointer;
}