/* Generated by Font Squirrel (http://www.fontsquirrel.com) on November 21, 2015 */



@font-face {
    font-family: 'kelson_sansbold';
    src: url('kelson_sans_bold-webfont.eot');
    src: url('kelson_sans_bold-webfont.eot?#iefix') format('embedded-opentype'),
         url('kelson_sans_bold-webfont.woff2') format('woff2'),
         url('kelson_sans_bold-webfont.woff') format('woff'),
         url('kelson_sans_bold-webfont.ttf') format('truetype'),
         url('kelson_sans_bold-webfont.svg#kelson_sansbold') format('svg');
    font-weight: normal;
    font-style: normal;

}




@font-face {
    font-family: 'kelson_sanslight';
    src: url('kelson_sans_light-webfont.eot');
    src: url('kelson_sans_light-webfont.eot?#iefix') format('embedded-opentype'),
         url('kelson_sans_light-webfont.woff2') format('woff2'),
         url('kelson_sans_light-webfont.woff') format('woff'),
         url('kelson_sans_light-webfont.ttf') format('truetype'),
         url('kelson_sans_light-webfont.svg#kelson_sanslight') format('svg');
    font-weight: normal;
    font-style: normal;

}



/*franjas div contenido 

opacidad 50% 
   
  opacity: 0.5;
  filter:  alpha(opacity=50);
  
  */


#barramenu {
	width:100%;
	height: 100px;
	margin:0 auto auto auto;

	background-color: #FFD248;
}


#header {
	width: 100%;
	height: 100%;
	margin:0 auto auto auto;
background-image:url(../images/jpg/fondobicolor2.jpg);

}



#header-todas {
	width: 100%;
	height: 390px;
	margin:0 auto auto auto;
background-image:url(../images/jpg/fondobicolor2.jpg);

}

#fondo {
	width: 1000px;
	height: 974px;
	background-image:url(../images/jpg/fondo2.jpg);
	float: none;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
}


#blanco {
	width: 1000%;
	height: 150px;
	background-image:url(../images/png/trans50.png);
	background-position: 100px;
	position: absolute;
	top: 100px;
}

#divisor-a {
	width:100%;
	height: 130px;
	margin:0 auto auto auto;
	background-color: #78DEEC;

}

#divisor-flecha {
	width:100%;
	height: 60px;
	margin:0 auto auto auto;
		background-color: #EFEFF1;
}

#divisor-up {
	width:100%;
	height: 50px;
	margin:0 auto auto auto;
		background-color: #E2E2E7;
}

#arriba2 {
	width:100%;
	height: 320px;
	margin:0 auto auto auto;
background-image:url(../images/jpg/fondocesped.jpg);

}

#franjamenu {
	width:100%;
	height: 60px;
	margin:0 auto auto auto;
	background-color: #FFFFFF;

}


#contenido-home {
	width: 100%;
	height: 100%;
	margin:0 auto auto auto;
	background-color: #B4E19F;
}




#contenido-todas {
	width: 100%;
	height: 100%;
	margin:0 auto auto auto;
	background-color: #FFFFFF;
}




#content1-all {
	width: 100%;
	height: 25px;
	margin:0 auto auto auto;
	background-image:url(../images/jpg/fondosombra.jpg);
}


#content2-all {
	width:100%;
	height: 100%;
	margin:0 auto auto auto;
	background-color: #F2F2F4;
}




#content3 {
width: 100%;
height: 100%;
margin:0 auto auto auto;
	background-image:url(../images/png/blanco30.png);
}

#content3-all {
	width:100%;
	height: 100%;
	margin:0 auto auto auto;
	background-color: #2873B6;
}

#content4 {
width:100%;
height: 100%;
margin:0 auto auto auto;
}

#footer1 {
	width:100%;
	height: 300px;
	margin:0 auto auto auto;
background-image:url(../images/jpg/fondoeco.jpg);
}


#footer-completo {
width:100%;
height: 300px;
margin:0 auto auto auto;
	background-color: #00A7C7;
}




#footer2 {
width:100%;
height: 60px;
margin:0 auto auto auto;
	background-color: #77DDEB;
}



#cuadro3iconos-1
{
	background-color: #3399FF;

width: 260px;
height: 400px;
vertical-align:middle;
}


#cuadro3iconos-2
{
	background-color: #FF0000;

width: 260px;
height: 400px;
vertical-align:middle;
}



#cuadro3iconos-3
{

	background-color: #FFCC00;
width: 260px;
height: 400px;
vertical-align:middle;
}


#cuadrovermas
{

background-image:url(../images/png/blancotrans.png);
width: 140px;
height: 30px;
vertical-align:middle;
}


#cuadromarco
{
border:0px;
width: 220px;
height: 100%;
vertical-align:middle;
	-webkit-box-shadow: 1px 0px 25px 5px rgba(50, 50, 50, 0.35);
-moz-box-shadow:    1px 0px 25px 5px rgba(50, 50, 50, 0.35);
box-shadow:         1px 0px 25px 5px rgba(50, 50, 50, 0.35);

}


#cuadromarco480
{
border:1px solid #FFFFFF;
width: 480px;
height: 100%;
vertical-align:middle;
}

#cuadromarco550
{
border:1px solid #D8D7DD;
width: 998px;
height: 100px;
vertical-align:middle;

}



#cuadromarco200alto
{
border:1px solid #D8D7DD;
width: 480px;
height: 200px;
vertical-align:middle;
}







/*parrafos justificados*/

.direccion1 {    font-family: 'kelson_sanslight';
	font-size: 25px;
	font-weight: normal;
	color: #333333;
	text-align: right;
}

.direccion2 {    font-family: 'kelson_sanslight';
	font-size: 16px;
	font-weight: normal;
	color: #333333;
	text-align: right;
}



/*parrafos justificados*/

.parrafo-16-just-negro{    
font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: normal;
	color: #333333;
	text-align: justify;
}
.parrafo-17-just-negro{    
font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	font-weight: normal;
	color: #333333;
	text-align: justify;
}
.parrafo-19-just-negro{    
font-family: Arial, Helvetica, sans-serif;
	font-size: 19px;
	font-weight: normal;
	color: #333333;
	text-align: justify;
}

.parrafo-17-just-blanco {    font-family: 'kelson_sanslight';
	font-size: 17px;
	font-weight: normal;
	color: #FFFFFF;
	text-align: justify;
}

.parrafo-19-just-blanco {    font-family: 'kelson_sanslight';
	font-size: 19px;
	font-weight: normal;
	color: #FFFFFF;
	text-align: justify;
}


.texto-17-just-blanco {    font-family: 'kelson_sanslight';
	font-size: 17px;
	font-weight: normal;
	color: #FFFFFF;
	text-align: left;
}


/*FORMULARIO*/

.form-left {    font-family: 'kelson_sanslight';
	font-size: 20px;
	font-weight: normal;
	color: #333333;
	text-align: left;
}

.form-right {    font-family: 'kelson_sanslight';
	font-size: 20px;
	font-weight: normal;
	color: #333333;
	text-align: right;
}
.form-right14 {    font-family: 'kelson_sanslight';
	font-size: 14px;
	font-weight: normal;
	color: #333333;
	text-align: right;
}

.form-center {    font-family: 'kelson_sanslight';
	font-size: 20px;
	font-weight: normal;
	color: #333333;
	text-align: center;
}












/*normales left*/

.normal-16-left{    font-family: 'kelson_sansbold';
	font-size: 16px;
	font-weight: normal;
	color: #999999;
	text-align: left;
}


.normal-20-left{    font-family: 'kelson_sansbold';
	font-size: 20px;
	font-weight: normal;
	color: #999999;
	text-align: left;
}

.normal-24-left{    font-family: 'kelson_sansbold';
	font-size: 24px;
	font-weight: normal;
	color: #999999;
	text-align: left;
}
.normal-30-left{    font-family: 'kelson_sansbold';
	font-size: 30px;
	font-weight: normal;
	color: #999999;
	text-align: left;
}
.normal-40-left{    font-family: 'kelson_sansbold';
	font-size: 40px;
	font-weight: normal;
	color: #999999;
	text-align: left;
}


/*normales naranja*/


.normal-30-azul {    font-family: 'kelson_sansbold';
	font-size: 25px;
	font-weight: normal;
	color: #2873B6;
	text-align: left;
}
.normal-40-azul {    font-family: 'kelson_sansbold';
	font-size: 40px;
	font-weight: normal;
	color: #2873B6;
	text-align: left;
}
.normal-50-azul {    font-family: 'kelson_sansbold';
	font-size: 50px;
	font-weight: normal;
	color: #2873B6;
	text-align: left;
}

.normal-30-azul-center {    font-family: 'kelson_sansbold';
	font-size: 25px;
	font-weight: normal;
	color: #2873B6;
	text-align: center;
}





/*normales naranja derecha*/


.normal-30-azuld {    font-family: 'kelson_sansbold';
	font-size: 25px;
	font-weight: normal;
	color: #2873B6;
	text-align: right;
}
.normal-40-azuld {    font-family: 'kelson_sansbold';
	font-size: 40px;
	font-weight: normal;
	color: #2873B6;
	text-align: right;
}
.normal-50-azuld {    font-family: 'kelson_sansbold';
	font-size: 50px;
	font-weight: normal;
	color: #2873B6;
	text-align: right;
}




/*normales center*/

.normal-20-center{    font-family: 'kelson_sanslight';
	font-size: 24px;
	font-weight: normal;
	color: #282F35;
	text-align: center;
}


.normal-30-center{    font-family: 'kelson_sansbold';
	font-size: 30px;
	font-weight: normal;
	color: #282F35;
	text-align: center;
}



/*normales derecha*/

.normal-24-right{    font-family: 'kelson_sansbold';
	font-size: 24px;
	font-weight: normal;
	color: #282F35;
	text-align: right;
}
.normal-30-right{    font-family: 'kelson_sansbold';
	font-size: 30px;
	font-weight: normal;
	color: #282F35;
	text-align: right;
}








/*titulos blancos futura black left*/

.titulo-14-blanco-bleft {    font-family: 'kelson_sansbold';
	font-size: 14px;
	font-weight: normal;
	color: #FFFFFF;
	text-align: left;
}

.titulo-17-blanco-bleft {    font-family: 'kelson_sansbold';
	font-size: 17px;
	font-weight: normal;
	color: #FFFFFF;
	text-align: left;
}

.titulo-20-blanco-bleft {    font-family: 'kelson_sansbold';
	font-size: 20px;
	font-weight: normal;
	color: #FFFFFF;
	text-align: left;
}
.titulo-20-blanco-bright {    font-family: 'kelson_sansbold';
	font-size: 20px;
	font-weight: normal;
	color: #FFFFFF;
	text-align: right;
}

.titulo-24-blanco-bleft {    font-family: 'kelson_sansbold';
	font-size: 24px;
	font-weight: normal;
	color: #FFFFFF;
	text-align: left;
}
.titulo-35-blanco-bleft {    font-family: 'kelson_sansbold';
	font-size: 35px;
	font-weight: normal;
	color: #FFFFFF;
	text-align: left;

}








/*pie-*/

.pie-izquierda {    font-family: 'kelson_sanslight';
	font-size: 14px;
	font-weight: normal;
	color: #FFFFFF;
	text-align: left;
}

.pie-derecha {    font-family: 'kelson_sanslight';
	font-size: 14px;
	font-weight: normal;
	color: #FFFFFF;
	text-align: right;
}




.titulos-iconos-home {        font-family: 'kelson_sansbold';
	font-size: 24px;
	font-weight: normal;
	color: #FFFFFF;
	text-align: center;
}




/*titulos blancos futura black center*/

.titulo-14-blanco-bcenter {    font-family: 'kelson_sanslight';
	font-size: 14px;
	font-weight: normal;
	color: #FFFFFF;
	text-align: center;
}

.titulo-17-blanco-bcenter {    font-family: 'kelson_sanslight';
	font-size: 17px;
	font-weight: normal;
	color: #FFFFFF;
	text-align: center;
}

.titulo-20-blanco-bcenter {    font-family: 'kelson_sanslight';
	font-size: 20px;
	font-weight: normal;
	color: #FFFFFF;
	text-align: center;
}

.titulo-24-blanco-bcenter{    font-family: 'kelson_sanslight';
	font-size: 24px;
	font-weight: normal;
	color: #FFFFFF;
	text-align: center;
}
.titulo-35-blanco-bcenter {    font-family: 'kelson_sanslight';
	font-size: 35px;
	font-weight: normal;
	color: #FFFFFF;
	text-align: center;
}

.titulo-40-blanco-right {    font-family: 'kelson_sanslight';
	font-size: 60px;
	font-weight: normal;
	color: #623F00;
	text-align: left;
	text-shadow: white 0.1em 0.1em 0.2em;
}

.titulo-50-blanco-right {    font-family: 'kelson_sanslight';
	font-size: 70px;
	font-weight: normal;
	color: #623F00;
	text-align: left;
	text-shadow: white 0.1em 0.1em 0.2em;
}
.titulo-50-blanco-rightb {
    font-family: 'yanone_kaffeesatzbold';
	font-size: 80px;
	font-weight: normal;
	color: #623F00;
	text-align: left;
	text-shadow: white 0.1em 0.1em 0.2em;
}



.titulo-40-blanco-left {    font-family: 'kelson_sanslight';
	font-size: 60px;
	font-weight: normal;
	color: #623F00;
	text-align: left;
	text-shadow: white 0.1em 0.1em 0.2em;
}

.titulo-50-blanco-left {
    font-family: 'yanone_kaffeesatzbold';
	font-size: 80px;
	font-weight: normal;
	color: #623F00;
	text-align: left;
	text-shadow: white 0.1em 0.1em 0.2em;
}





/*titulos gris oscuro fututra black center*/

.titulo-14-gris-bcenter {    font-family: 'kelson_sansbold';
	font-size: 14px;
	font-weight: normal;
	color: #666666;
	text-align: center;
}

.titulo-direccion-abajo {    font-family: 'kelson_sansbold';
	font-size: 16px;
	font-weight: normal;
	color: #666666;
	text-align: center;
}



/*menu pinturas*/

.menupinturas {    
	font-family: 'kelson_sanslight';
	font-size: 17px;
	font-weight: normal;
	color: #FFFFFF;
	text-align: center;
}


.menupinturas {    
	font-family: 'kelson_sanslight';
	font-size: 17px;
	font-weight: normal;
	color: #FFFFFF;
	text-align: center;
	text-decoration: none;	
}

#menupinturas {    
	font-family: 'kelson_sanslight';
	font-size: 17px;
	font-weight: normal;
	color: #FFFFFF;
	text-align: center;
	text-decoration: none;	

}

#menupinturas a {    
	font-family: 'kelson_sanslight';
	font-size: 17px;
	font-weight: normal;
	color: #FFFFFF;
	text-align: center;
	text-decoration: none;	

}


#menupinturas a:link {    
	font-family: 'kelson_sanslight';
	font-size: 17px;
	font-weight: normal;
	color: #FFFFFF;
	text-align: center;
	text-decoration: none;	

}

#menupinturas a:hover {    
    font-family: 'kelson_sansbold';
	font-size: 17px;
	font-weight: normal;
	color: #FFFFFF;
	text-align: center;
	text-decoration: none;	

}














/*menu superior categorias LBI*/


.menusup {    font-family: 'kelson_sanslight';
	font-size: 19px;
	font-weight: normal;
	color: #FFFFFF;
	text-align: left;
	text-decoration: none;	
}

#menusup {    font-family: 'kelson_sanslight';
	font-size: 19px;
	font-weight: normal;
	color: #FFFFFF;
	text-align: left;
	text-decoration: none;

}

#menusup a {    font-family: 'kelson_sanslight';
	font-size: 19px;
	font-weight: normal;
	color: #FFFFFF;
	text-align: left;
	text-decoration: none;

}


#menusup a:link {    font-family: 'kelson_sanslight';
	font-size: 19px;
	font-weight: normal;
	color: #FFFFFF;
	text-align: left;
	text-decoration: none;

}

#menusup a:hover {    font-family: 'kelson_sanslight';
	font-size: 19px;
	font-weight: normal;
	color: #C2DDFE;
	text-align: left;
	text-decoration: none;
}







/*menu lateral*/


.menulateral {    font-family: 'kelson_sanslight';
	font-size: 20px;
	font-weight: normal;
	color: #2873B6;
	text-align: left;
	text-decoration: none;	
}

#menulateral {    font-family: 'kelson_sanslight';
	font-size: 20px;
	font-weight: normal;
	color: #2873B6;
	text-align: left;
	text-decoration: none;

}

#menulateral a {    font-family: 'kelson_sanslight';
	font-size: 20px;
	font-weight: normal;
	color: #2873B6;
	text-align: left;
	text-decoration: none;

}


#menulateral a:link {    font-family: 'kelson_sanslight';
	font-size: 20px;
	font-weight: normal;
	color: #2873B6;
	text-align: left;
	text-decoration: none;

}

#menulateral a:hover {    font-family: 'kelson_sanslight';
	font-size: 20px;
	font-weight: normal;
	color: #333333;
	text-align: left;
	text-decoration: none;
}






/*ver mas*/


.vermas {    font-family: 'kelson_sansbold';
	font-size: 17px;
	font-weight: normal;
	color: #2873B6;
	text-align: center;
	text-decoration: none;
	

}

#vermas {    font-family: 'kelson_sansbold';
	font-size: 17px;
	font-weight: normal;
	color: #2873B6;
	text-align: center;
	text-decoration: none;

}

#vermas a {    font-family: 'kelson_sansbold';
	font-size: 17px;
	font-weight: normal;
	color: #2873B6;
	text-align: center;
	text-decoration: none;

}


#vermas a:link {    font-family: 'kelson_sansbold';
	font-size: 17px;
	font-weight: normal;
	color: #2873B6;
	text-align: center;
	text-decoration: none;

}

#vermas a:hover {    font-family: 'kelson_sansbold';
	font-size: 17px;
	font-weight: normal;
	color: #FFFFFF;
	text-align: center;
	text-decoration: none;
}

/*ver mas CUADRODIV*/


.vermas-cuadrodiv {    font-family: 'kelson_sansbold';
	font-size: 14px;
	font-weight: normal;
	color: #000000;
	text-align: center;
	text-decoration: none;
	

}

#vermas-cuadrodiv {    font-family: 'kelson_sansbold';
	font-size: 14px;
	font-weight: normal;
	color: #000000;
	text-align: center;
	text-decoration: none;

}

#vermas-cuadrodiv a {    font-family: 'kelson_sansbold';
	font-size: 14px;
	font-weight: normal;
	color: #000000;
	text-align: center;
	text-decoration: none;

}


#vermas-cuadrodiv a:link {    font-family: 'kelson_sansbold';
	font-size: 14px;
	font-weight: normal;
	color: #000000;
	text-align: center;
	text-decoration: none;

}

#vermas-cuadrodiv a:hover {    font-family: 'kelson_sansbold';
	font-size: 14px;
	font-weight: normal;
	color: #0095D9;
	text-align: center;
	text-decoration: none;
}

/*Menu Inferior Vinculos*/


.menuinf-links {    font-family: 'kelson_sanslight';
	font-size: 17px;
	font-weight: normal;
	color: #2873B6;
	text-align: left;
	text-decoration: none;
	

}

#menuinf-links {    font-family: 'kelson_sanslight';
	font-size: 17px;
	font-weight: normal;
	color: #2873B6;
	text-align: left;
	text-decoration: none;

}

#menuinf-links a {    font-family: 'kelson_sanslight';
	font-size: 17px;
	font-weight: normal;
	color: #2873B6;
	text-align: left;
	text-decoration: none;

}


#menuinf-links a:link {    font-family: 'kelson_sanslight';
	font-size: 17px;
	font-weight: normal;
	color: #2873B6;
	text-align: left;
	text-decoration: none;

}

#menuinf-links a:hover {    font-family: 'kelson_sanslight';
	font-size: 17px;
	font-weight: normal;
	color: #623F00;
	text-align: left;
	text-decoration: none;
}


/*BARRA ESTADO*/

.barraestado {    
    font-family: 'kelson_sansbold';
	font-size: 14px;
	font-weight: normal;
	color: #282F35;
	text-align: left;
	text-decoration: none;
}

#barraestado {    
    font-family: 'kelson_sansbold';
	font-size: 14px;
	font-weight: normal;
	color: #282F35;
	text-align: left;
	text-decoration: none;

}

#barraestado a {    
    font-family: 'kelson_sansbold';
	font-size: 14px;
	font-weight: normal;
	color: #282F35;
	text-align: left;
	text-decoration: none;

}


#barraestado a:link {    
    font-family: 'kelson_sansbold';
	font-size: 14px;
	font-weight: normal;
	color: #282F35;
	text-align: left;
	text-decoration: none;

}

#barraestado a:hover {    
    font-family: 'kelson_sansbold';
	font-size: 14px;
	font-weight: normal;
	color: #999999;
	text-align: left;
	text-decoration: none;
}



/*VINCULOS 3 ICONOS*/

.vinculos3iconos {    font-family: 'kelson_sanslight';
	font-size: 20px;
	font-weight: normal;
	color: #FFFFFF;
	text-align: left;
	text-decoration: none;
}

#vinculos3iconos {    font-family: 'kelson_sanslight';
	font-size: 20px;
	font-weight: normal;
	color: #FFFFFF;
	text-align: left;
	text-decoration: none;

}

#vinculos3iconos a {    font-family: 'kelson_sanslight';
	font-size: 20px;
	font-weight: normal;
	color: #FFFFFF;
	text-align: left;
	text-decoration: none;

}


#vinculos3iconos a:link {    font-family: 'kelson_sanslight';
	font-size: 20px;
	font-weight: normal;
	color: #FFFFFF;
	text-align: left;
	text-decoration: none;

}

#vinculos3iconos a:hover {    font-family: 'kelson_sansbold';
	font-size: 20px;
	font-weight: normal;
	color: #FFFFFF;
	text-align: left;
	text-decoration: none;
}



/*MAPA SITIO*/

.mapa-sitio {    font-family: 'kelson_sanslight';
	font-size: 21px;
	font-weight: normal;
	color: #014B70;
	text-align: left;
	text-decoration: none;
}

#mapa-sitio {    font-family: 'kelson_sanslight';
	font-size: 21px;
	font-weight: normal;
	color: #014B70;
	text-align: left;
	text-decoration: none;

}

#mapa-sitio a {    font-family: 'kelson_sanslight';
	font-size: 21px;
	font-weight: normal;
	color: #014B70;
	text-align: left;
	text-decoration: none;

}


#mapa-sitio a:link {    font-family: 'kelson_sanslight';
	font-size: 21px;
	font-weight: normal;
	color: #014B70;
	text-align: left;
	text-decoration: none;

}

#mapa-sitio a:hover {    font-family: 'kelson_sansbold';
	font-size: 21px;
	font-weight: normal;
	color: #623F00;
	text-align: left;
	text-decoration: none;
}





.administradorv {    font-family: 'kelson_sanslight';
	font-size: 19px;
	font-weight: normal;
	color: #333333;
	text-align: justify;
		text-decoration: none;
}

#administradorv {    font-family: 'kelson_sanslight';
	font-size: 19px;
	font-weight: normal;
	color: #333333;
	text-align: justify;
		text-decoration: none;

}

#administradorv a {    font-family: 'kelson_sanslight';
	font-size: 19px;
	font-weight: normal;
	color: #FF7900;
	text-align: justify;
		text-decoration: none;

}


#administradorv a:link {    font-family: 'kelson_sanslight';
	font-size: 19px;
	font-weight: normal;
	color: #FF7900;
	text-align: justify;
		text-decoration: none;

}

#administradorv a:hover {    font-family: 'kelson_sanslight';
	font-size: 19px;
	font-weight: normal;
	color: #333333;
	text-align: justify;
		text-decoration: none;
}





.vinculos-azules-center {    font-family: 'kelson_sansbold';
	font-size: 17px;
	font-weight: normal;
	color: #2873B6;
	text-align: center;
	text-decoration: none;
}

#vinculos-azules-center {    font-family: 'kelson_sansbold';
	font-size: 17px;
	font-weight: normal;
	color: #2873B6;
	text-align: center;
	text-decoration: none;

}

#vinculos-azules-center a {    font-family: 'kelson_sansbold';
	font-size: 17px;

	font-weight: normal;
	color: #2873B6;
	text-align: center;
	text-decoration: none;

}


#vinculos-azules-center a:link {    font-family: 'kelson_sansbold';
	font-size: 17px;
	font-weight: normal;
	color: #2873B6;
	text-align: center;
	text-decoration: none;

}

#vinculos-azules-center a:hover {    font-family: 'kelson_sansbold';
	font-size: 17px;
	font-weight: normal;
	color: #FF7900;
	text-align: center;
	text-decoration: none;
}


.jdiazleft {    font-family: 'kelson_sanslight';
	font-size: 14px;
	font-weight: normal;
	color: #2873B6;
	text-align: left;
	text-decoration: none;
}


.jdiaz {    font-family: 'kelson_sanslight';
	font-size: 14px;
	font-weight: normal;
	color: #2873B6;
	text-align: right;
	text-decoration: none;
}

#jdiaz {    font-family: 'kelson_sanslight';
	font-size: 14px;
	font-weight: normal;
	color: #2873B6;
	text-align: right;
	text-decoration: none;

}

#jdiaz a {    font-family: 'kelson_sanslight';
	font-size: 14px;
	font-weight: normal;
	color: #2873B6;
	text-align: right;
	text-decoration: none;

}


#jdiaz a:link {    font-family: 'kelson_sanslight';
	font-size: 14px;
	font-weight: normal;
	color: #2873B6;
	text-align: right;
	text-decoration: none;

}

#jdiaz a:hover {    
    font-family: 'kelson_sansbold';
	font-size: 14px;
	color: #2873B6;
	text-align: right;
	text-decoration: none;
}







/*MENU HOME*/


.menuhome {
    font-family: 'kelson_sansbold';
	font-size: 16px;
	color: #FFFFFF;
	text-align: center;
	text-decoration: none;
}

#menuhome {
    font-family: 'kelson_sansbold';
	font-size: 16px;
	color: #FFFFFF;
	text-align: center;
	text-decoration: none;
	
}

#menuhome a {
    font-family: 'kelson_sansbold';
	font-size: 16px;
	color: #FFFFFF;
		 -o-transition:.5s;
  -ms-transition:.5s;
  -moz-transition:.5s;
  -webkit-transition:.5s;
  /* ...and now for the proper property */
	text-align: center;
	text-decoration: none;
	
}


#menuhome a:link {
    font-family: 'kelson_sansbold';
	font-size: 16px;
	color: #FFFFFF;
	text-align: center;
	text-decoration: none;
	
}

#menuhome a:hover {
    font-family: 'kelson_sansbold';
	font-size: 16px;
	color: #FFFFFF;
	text-align: center;
	text-decoration: none;

}







/*link rounden menu arriba */

#link-rounded-button  {
    background-color: #A6DB57;
	width: 160px;
	height: 100px;
	text-align: center;
	vertical-align: middle;
}


#link-rounded-button a {
    background-color: #A6DB57;
	width: 160px;
	height: 100px;
	text-align: center;
	vertical-align: middle;
}

#link-rounded-button a:link{
	display: table-cell;
	/* or display:block; depending of 
       the effect you are trying to achieve */


	text-align: center;
	vertical-align: middle;
}

#link-rounded-button a:hover {
    background-color: #003366;
	width: 160px;
	height: 100px;
	text-align: center;
	vertical-align: middle;
}






/*link rounden menu arriba 1 */

#link-rounded-button-1  {
    background-color: #FF9933;
	width: 160px;
	height: 100px;
	text-align: center;
	vertical-align: middle;
}


#link-rounded-button-1 a {
    background-color: #FF9933;
	width: 160px;
	height: 100px;
	text-align: center;
	vertical-align: middle;
}

#link-rounded-button-1 a:link{
	display: table-cell;
	/* or display:block; depending of 
       the effect you are trying to achieve */


	text-align: center;
	vertical-align: middle;
}

#link-rounded-button-1 a:hover {
    background-color: #003366;
	width: 160px;
	height: 100px;
	text-align: center;
	vertical-align: middle;
}







/*link rounden menu arriba 2 */

#link-rounded-button-2  {
    background-color: #FFCC00;
	width: 160px;
	height: 100px;
	text-align: center;
	vertical-align: middle;
}


#link-rounded-button-2 a {
    background-color: #FFCC00;
	width: 160px;
	height: 100px;
	text-align: center;
	vertical-align: middle;
}

#link-rounded-button-2 a:link{
	display: table-cell;
	/* or display:block; depending of 
       the effect you are trying to achieve */


	text-align: center;
	vertical-align: middle;
}

#link-rounded-button-2 a:hover {
    background-color: #003366;
	width: 160px;
	height: 100px;
	text-align: center;
	vertical-align: middle;
}




/*link rounden menu arriba 3 */

#link-rounded-button-3  {
    background-color: #3399FF;
	width: 160px;
	height: 100px;
	text-align: center;
	vertical-align: middle;
}


#link-rounded-button-3 a {
    background-color: #3399FF;
	width: 160px;
	height: 100px;
	text-align: center;
	vertical-align: middle;
}

#link-rounded-button-3 a:link{
	display: table-cell;
	/* or display:block; depending of 
       the effect you are trying to achieve */


	text-align: center;
	vertical-align: middle;
}

#link-rounded-button-3 a:hover {
    background-color: #003366;
	width: 160px;
	height: 100px;
	text-align: center;
	vertical-align: middle;
}



/*link rounden menu arriba 4 */

#link-rounded-button-4  {
    background-color: #FF8CB1;
	width: 160px;
	height: 100px;
	text-align: center;
	vertical-align: middle;
}


#link-rounded-button-4 a {
    background-color: #FF8CB1;
	width: 160px;
	height: 100px;
	text-align: center;
	vertical-align: middle;
}

#link-rounded-button-4 a:link{
	display: table-cell;
	/* or display:block; depending of 
       the effect you are trying to achieve */


	text-align: center;
	vertical-align: middle;
}

#link-rounded-button-4 a:hover {
    background-color: #003366;
	width: 160px;
	height: 100px;
	text-align: center;
	vertical-align: middle;
}



/*link rounden menu arriba 5 */

#link-rounded-button-5  {
    background-color: #FF0000;
	width: 160px;
	height: 100px;
	text-align: center;
	vertical-align: middle;
}


#link-rounded-button-5 a {
    background-color: #FF0000;
	width: 160px;
	height: 100px;
	text-align: center;
	vertical-align: middle;
}

#link-rounded-button-5 a:link{
	display: table-cell;
	/* or display:block; depending of 
       the effect you are trying to achieve */


	text-align: center;
	vertical-align: middle;
}

#link-rounded-button-5 a:hover {
    background-color: #003366;
	width: 160px;
	height: 100px;
	text-align: center;
	vertical-align: middle;
}
