@font-face {
    font-family: 'Museo_Slab_500';
    src: url('../font/Museo_Slab_500.eot');
    src: local('../font/Museo_Slab_500.ttf'),
            url('../font/Museo_Slab_500.woff') format('woff'),
            url('../font/Museo_Slab_500.ttf') format('truetype'),
            url('../font/Museo_Slab_500.svg') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'Omnes-Semibold';
    src:url('../font/omnessemibold.eot');
    src:url('../font/omnessemibold.eot?#iefix') format('embedded-opentype'),
        url('../font/omnessemibold.woff') format('woff'),
        url('../font/omnessemibold.ttf') format('truetype'),
        url('../font/omnessemibold.svg#omnessemibold') format('svg');
    font-weight: normal;
    font-style: normal;
}





html, html a{-webkit-font-smoothing:antialiased !important;text-shadow:1px 1px 1px rgba(0,0,0,0.004);}




body, .lucida{font-family:Tahoma, Geneva, sans-serif;color:#7a7a7a;font-size:11px;font-weight:normal;}





#breadcrumb{padding:8px 0px 8px 10px;border-bottom:1px solid #F7F7F7;}
#contenedor{z-index:2;position:relative;margin-bottom:60px;}
#footer{z-index:1;position:relative;bottom:0px;padding-top:100px;margin-top:-160px;*margin-top:-100px;}



.omnesMedium{font-weight:500;}



#header{height:133px;}
.sitesize{width:960px;}
img{border:0;}
ul.menu-hor, ul.menu-hor li ul{margin:0;padding:0;border:0 none;}
ul.menu-vert li, ul.menu-hor li, ul.menu-vert li ul li, ul.menu-hor li ul li{list-style:none;}
ul.menu-vert li a, ul.menu-vert li ul li a{display:block;text-decoration:none;}
ul.menu-hor li, ul.menu-hor li ul li{float:left;display:inline;}
ul.menu-hor li a, ul.menu-hor li ul li a{float:none !important;float:left;display:block;}
ul.menu-hor ul:after{clear:both;display:block;content:".";height:0;visibility:hidden;}

.menuPrincipal ul{border-bottom:10px solid #b82b2b;*border-bottom:9px solid #b82b2b;}


/*Jonathan Modificacion para el menu*/

/*inicio, tranparencia, instituto y contacto*/
.borderojo{border-bottom: 10px solid #bc2d2d;z-index: 99}
/*trabajadores*/
.bordeazul{border-bottom: 10px solid #066c7a;}
/*patrones*/
.bordemorado{border-bottom: 10px solid #682c6c;}
/*infonavit ampliado*/
.bordeverde{border-bottom: 10px solid #277108;}


.menu5items ul{border-bottom:none;}
.menuPrincipal ul.menu-hor a{height:30px;padding:5px;line-height:15px;font-size:14px;color:#FFF;text-align:center;width:138px;vertical-align:middle;display:table-cell;*padding-bottom:4px;}
@-moz-document url-prefix(){.menuPrincipal ul.menu-hor a{height:40px;}
}
.menuPrincipal ul.menu-hor .rojo{height:37px;}
.menuPrincipal ul.menu-hor .rojo a{width:auto;height:36px;padding:0px 22px;*padding:1px 22px 3px 22px;}
.menuPrincipal ul.menu-hor .rojo a img{padding:7px 0px;}
@-moz-document url-prefix(){.menuPrincipal ul.menu-hor .rojo a img{padding:7px 0px 6px 0px;}
}
.menuPrincipal ul.menu-hor a{background:url(../images/spriteme2.png) repeat-x center center;background-position:0px -163px;border-right:1px solid;}
.menuPrincipal ul.menu-hor .last a{border-right:none;}
.menuPrincipal ul.menu-hor li.active.rojo a{background-position:0px -163px;border-right-color:#db002f;}
.menuPrincipal ul.menu-hor .rojo a{background-position:0px -483px;border-right-color:#CCC;}
.menuPrincipal ul.menu-hor .azul a{background-position:0px -243px;border-right-color:#19AEBD;}
.menuPrincipal ul.menu-hor .morado a{background-position:0px -323px;border-right-color:#7a3d7d;}
.menuPrincipal ul.menu-hor .verde a{background-position:0px -403px;border-right-color:#5ba735;}
.menuPrincipal ul.menu-hor li.active.gris a{background-position:0px -163px;color:#FFF;}
.menuPrincipal ul.menu-hor .gris a{background-position:0px -483px;color:#4d4d4d;border-right-color:#CCC;}
.menuPrincipal ul.menu-hor a:hover{background:url(../images/spriteme2.png) repeat-x center center;background-position:0px -163px;}
.menuPrincipal ul.menu-hor .rojo a:hover{background-position:0px -203px;}
.menuPrincipal ul.menu-hor .azul a:hover{background-position:0px -283px;}
.menuPrincipal ul.menu-hor .morado a:hover{background-position:0px -363px;}
.menuPrincipal ul.menu-hor .verde a:hover{background-position:0px -443px;}
.menuPrincipal ul.menu-hor .gris a:hover{background-position:0px -523px;}
.menu5items ul.menu-hor .rojo a{height:30px;padding:5px;line-height:15px;font-size:14px;color:#FFF;text-align:center;vertical-align:middle;display:table-cell;width:181px;}
.menu5items ul.menu-hor li.active.rojo a:hover{background-position:0px -203px;}
.menu5items ul.menu-hor a{width:161px;padding:5px 15px;}
.menu4items ul.menu-hor .rojo a{height:30px;padding:5px;line-height:15px;font-size:14px;color:#FFF;text-align:center;vertical-align:middle;display:table-cell;width:237px;}
.menu4items ul.menu-hor li.active.rojo a:hover{background-position:0px -203px;}
.menu4items ul.menu-hor a{width:206px;padding:5px 15px;}
.piePagina{width:88%;margin:0 auto;font-size:12px;height:6px;}
.piePagina.w340{width:340px;}
.piePagina.w405{width:405px;}
.piePagina.w485{width:485px;}
.piePagina.w710{width:785px;}
.piePagina.w750{width:825px;}
.piePagina ul.menu-hor li{padding:0px 10px;border-right:1px solid #FFF;color:#FFF;}
.piePagina ul.menu-hor li.last{border:none;}

.pies{text-align: center; line-height: 15px;width: 110%;margin-left: -50px; }
.font_pie{font-size: 11px;}

.piePagina ul.menu-hor li.azul{border-bottom-color:#28b2c0;}
.piePagina ul.menu-hor li.verde{border-bottom-color:#5aa534;}
.piePagina ul.menu-hor li.morado{border-bottom-color:#793d7c;}
#herramientas{width:420px;*width:340px;}
#herramientas #info a{color:#8a8a8a !important;}
.pTop40pRig90{padding-top:40px;padding-right:0px;}


#info ul{
    padding:10px 0px;
    margin-left: -100px;
    }



#info ul.menu-hor li{padding:0px 10px;border-right:1px solid #666;}
#info ul.menu-hor li.last{border:none;}
#info .miCuenta{width:178px;height:36px;color:#FFF;padding:0px 3px 3px 3px;margin:0px;background:url(../images/spriteme1.png) center top no-repeat;background-position:-11px -10px;}
#info .contMiCuenta a{float:left;border:none;}
#info .miCuenta, #redesSociales{display:table;}
#redesSociales{font-size:12px;color:#4d4d4d;}
#info .miCuenta img{padding:7px 8px 7px 15px;float:left;}
#herramientas #info .miCuenta .texto{padding:8px 0px;margin:0;font-weight:500;font-size:13px;color:#FFF !important;}
#herramientas #info .miCuenta .texto:hover{text-decoration:underline;}
#redesSociales img{padding-left:10px;}
#redesSociales .texto, #redesSociales img{display:table-cell;float:left;}
#herramientas input[type="text"]{padding:0px 10px;width:196px;height:28px;background:url(../images/spriteme1.png) no-repeat center;background-position:-10px -66px;display:block;float:left;margin:0;border:none;font-size:11px;color:#333;}
.inputBuscador{background:url(../images/spriteme1.png) center left no-repeat;background-position:-10px -114px;border:none;padding:0px;margin:0px;width:31px;height:28px;cursor:pointer;}
.backLineas{background:url(../images/background.png) repeat;}
.backRojo{background-color:#db002f;}
.backRojo2{background-color:#aa2525;}
.backRojo3{background-color:#b22828;}
.backAzul{background-color:#19AEBD;}
.backVerde{background-color:#5ba735;}
.backMorado{background-color:#7a3d7d;}
.backGris{background-color:#7e807f;}
.backGris2{background-color:#c8c8c8;}
.backGris3{background-color:#eeeeee;}
.backBlanco{background-color:#FFF;}
.backBlanGri{background:url(../images/backBlanGri.png) repeat-y;}
.backPuntead12{background:url(../images/backPunteado12.png) repeat-y;}
.backPuntead21{background:url(../images/backPunteado21.png) repeat-y;}
.backPuntead3{background:url(../images/spriteme3.png) repeat-y;background-position:-20px 0px;}
.backPuntead4{background:url(../images/backPunteado4.png) repeat-y;}
.backHeader{background:url(../images/spriteme2.png) repeat-x;background-position:0px -10px;background-repeat:repeat-x;}
.backMenu{background:url(../images/spriteme2.png) repeat-x;background-position:0px -679px;}
.rojo{color:#db002f;}
.azul{color:#19AEBD;}
.azulFuerte{color:#172884;}
.verde{color:#5ba735;}
.morado{color:#7a3d7d;}
.gris{color:#6c6c6c;}
.blanco{color:#FFF;}
.negro{color:#4d4d4d;}
.naranja{color:#E89410;}

.bloqueAzul .titulo, .bloqueMorado .titulo, .bloqueVerde .titulo, .bloqueGris .titulo, .bloqueRojo .titulo, .bloqueNaranja .titulo, .bloqueSinColor .titulo, .title{font-size:20px;font-weight:500;padding-bottom:8px;padding-left:18px;padding-top:8px;height:40px;}

.titullo{font-size:20px;font-weight:500;padding-bottom:8px;padding-left:18px;padding-top:8px;margin-bottom: 5px;}

.titulo.tramite{height:auto;}
.busqueda{float:left;}
.busqueda .titulo{height:20px;font-size:15px;font-weight:500;}


.obligatoria{height:40px;font-size:12px;font-weight:500; color: #808080;}



.busqueda .desc{padding-left:18px;padding-bottom:15px;line-height:15px;}
.cuadroBusqueda.tipo2 .busqueda, .cuadroBusqueda.tipo3 .busqueda{border-top:1px dashed #CCC;padding:15px 0px;}
.cuadroBusqueda.tipo3 .busqueda .titulo{font-size:17px;line-height:20px;height:33px;}
.backPuntead4 .titulo{padding-left:5px;}


.bloqueAzul .subtitulo, .bloqueMorado .subtitulo, .bloqueVerde .subtitulo, .bloqueRojo .subtitulo, .bloqueGris .subtitulo, .bloqueNaranja .subtitulo, .bloqueSinColor .subtitulo{font-size:16px;font-weight:500;}
.bloqueAzul{border-top:4px solid #19AEBD;}
.bloqueAzul.azulOscuro{border:1px solid #c5c5c5;border-top:4px solid #19AEBD;background:url(../images/spriteme3.png) repeat-y;background-position:-19px 0px;}
.bloqueAzul.azulFuerte{border-top:4px solid #172884;}


.bloqueMorado{border-top:4px solid #7a3d7d;}


.bloqueVerde{border-top:4px solid #5ba735;}
.bloqueVerde.verdeOscuro{border:1px solid #c5c5c5;border-top:4px solid #64902c;background:url(../images/backBlanGri_Int.jpg) repeat-y;}


.bloqueGris{border-top:4px solid #4d4d4d;}

.bloqueRojo{border-top:4px solid #db002f;}
.bloqueRojo.rojoOscuro{border:1px solid #c5c5c5;border-top:4px solid #db002f;background:url(../images/backBlanGri_Int.jpg) repeat-y;}



.bloqueMorado.moradoOscuro{border:1px solid #c5c5c5;border-top:4px solid #7a3d7d;background:url(../images/backBlanGri_Int.jpg) repeat-y;}




.bloqueNaranja{border-top:4px solid #E89410;}
.sombraBottom{background:url(../images/sombraBottom.png) no-repeat center bottom;*padding-bottom:17px;}


.bloqueAzul ul, .bloqueMorado ul, .bloqueVerde ul, .bloqueRojo ul, .bloqueRojo ol, .bloqueNaranja ul{padding-left:34px;line-height:29px;margin-left:0px;min-height:145px;font-size:13px;color:#4d4d4d;}


.backPuntead4 ul{padding-left:20px;}
.noMarPadSides ul{line-height:25px;}
.bloqueAzul ul{list-style-image:url(../images/bulletAzul.png);}
.bloqueAzul.azulFuerte ul{list-style-image:url(../images/bulletAzulFuerte.png);}
.bloqueMorado ul{list-style-image:url(../images/bulletMorado.png);}
.bloqueVerde ul{list-style-image:url(../images/bulletVerde.png);}
.bloqueRojo ul{list-style-image:url(../images/bulletRojo.png);}
.bloqueNaranja ul{list-style-image:url(../images/bulletNaranja.png);}
.bulletAzul{list-style-image:url(../images/bulletAzul.png);}
.bulletMorado{list-style-image:url(../images/bulletMorado.png);}
.bulletVerde{list-style-image:url(../images/bulletVerde.png);}
.bulletRojo{list-style-image:url(../images/bulletRojo.png);}
.bulletNaranja{list-style-image:url(../images/bulletNaranja.png);}
.azulOscuro ul, .verdeOscuro ul, .rojoOscuro ul{font-size:12px;}
ul.minH174{min-height:174px;}
.bloqueGris ul{padding-left:0px;line-height:25px;margin-left:0px;min-height:85px;}
.bloqueGris ul a{color:#8a8a8a !important;font-size:13px;}
.bloqueGris ul li{line-height:29px;font-size:11px;color:#8a8a8a;}
.bloqueGris ul{list-style:none;}


.enlaceExterno{background:url(../images/spriteme1.png) no-repeat right -161px;padding-right:25px;}
.enlaceExterno:hover{background:url(../images/spriteme1.png) no-repeat right -161px;padding-right:25px;}



/*Jonathan Modificacion sustituida por las dos lineas superiores*/
/*.bloque ul li a.enlaceExterno{background:url(../images/spriteme1.png) no-repeat right -161px;padding-right:25px;}
.bloque ul li a:hover.enlaceExterno{background:url(../images/spriteme1.png) no-repeat right -161px;padding-right:19px;}
.bloqueHome ul li a.enlaceExterno{background:url(../images/spriteme1.png) no-repeat right -161px;padding-right:25px;}
.bloqueHome ul li a:hover.enlaceExterno{background:url(../images/spriteme1.png) no-repeat right -161px;padding-right:19px;}
*/


ol.w177{width:177px;padding-left:29px;}
.bloqueMicrositio{padding:0px 4px;}
.IABpestañaIzq, .IABpestañaDer{position:absolute;width:8px;height:171px;}
.IABpestañaIzq{left:-8px;background-image:url(../images/iabPestanaIzq.png);}
.IABpestañaDer{right:-8px;background-image:url(../images/iabPestanaDer.png);}

/************************* Seccion de pestañas de las plecas derecha ***********************************/

.favpestanaDerAzul, .favpestanaDerMorado, .favpestanaDerGris, .favpestanaDerVerde, .favpestanaDerRojo{
    position:absolute;
    width:8px;
    height:38px;
    right:-8px;
    top:0px;
    background-image:url(../images/favPestanaDer.png);
    }
    
.favpestanaDerAzul{background-position:0px 0px;}

.favpestanaDerMorado{background-position:-16px 0px;}

.favpestanaDerGris{background-position:-8px 0px;}

.favpestanaDerVerde{background-position:-32px 0px;}

.favpestanaDerRojo{background-position:-24px 0px;}


/************************* Seccion de pestañas de las plecas izquierda ***********************************/

._favpestanaDerAzul, ._favpestanaDerMorado, ._favpestanaDerGris, ._favpestanaDerVerde, ._favpestanaDerRojo{
    position:absolute;
    width:8px;
    height:38px;
    right:320px;
    top:0px;
    background-image:url(../images/favPestanaIzq.png);
    }
    
._favpestanaDerAzul{background-position:8px 0px;}

._favpestanaDerMorado{background-position:-16px 0px;}

._favpestanaDerGris{background-position:-24px 0px;}

._favpestanaDerVerde{background-position:-40px 0px;}

._favpestanaDerRojo{background-position:-24px 0px;}





.bloqueFavoritos .item.borderBottom{border-bottom:1px solid #FFF;}
.bloqueFavoritos .item.border4{border-bottom:1px solid #ccc;border-top:1px solid #ccc;border-left:1px solid #ccc;}
.bloqueFavoritos .item.borderRight{border-right:1px solid #FFF;}
.bloqueFavoritos .titulo, .bloqueFavoritos .masServicios{padding:7px 8px 6px 8px;font-weight:500;font-size:15px;}
.bloqueFavoritos .masServicios{width:305px;text-align:right;*padding:8px;font-weight:500;}
.bloqueFavoritos .lista .item{width:159px;height:76px;background:url(../images/spriteme2.png) repeat-x;background-position:0px -583px;font-size:14px;color:#4d4d4d;}
.bloqueFavoritos .lista a{float:left;}
.bloqueFavoritos .lista a.floatNone{float:none;}
.bloqueFavoritos .lista .icon{position:absolute;right:5px;bottom:5px;}
.bloqueFavoritos .lista .favImg{padding:20px 3px 10px 10px;}
.bloqueFavoritos .lista .texto{line-height:15px;padding:15px 14px 10px 10px;margin:0;vertical-align:middle;display:table-cell;}
.bloqueFavoritos .lista .texto div{float:left;}
.bloqueFavoritos .lista .texto.pTop25{padding-top:25px;}
.iconFavHome{width:29px;height:30px;background-image:url(../images/iconFavHome.png);}
.iconFavHome.icon1{background-position:0px -31px;}
.iconFavHome.icon2{background-position:-30px -31px;}
.iconFavHome.icon3{background-position:-60px 0px;}
.iconFavHome.icon4{background-position:0px 0px;}
.iconFavHome.icon5{background-position:-30px 0px;}
.iconFavHome.icon6{background-position:-60px -31px;}
.letrero,.letrero1,.letrero2{height:28px}.letrero3{height:36px;width:7px;position:absolute;right:-7px}.letrero1{padding-top:2px}.letrero1,.letrero2,.letrero3{float:left}.letrero1{background:url(../images/imgDenuncia.png) no-repeat 0px -1px;width:14px}.letrero2{background:url(../images/imgDenuncia.png) repeat-x 0px -30px;color:white;font-weight:500;font-size:16px;line-height:19px;padding:2px
13px 0px 10px}.letrero3{background:url(../images/imgDenuncia.png) no-repeat -4px -60px;}
#nav{z-index:50;position:absolute;bottom:9px;right:7px;font-size:12px;padding:10px 0px;}
#nav a{margin:0px 5px;padding:1px 7px;font-weight:500;background:#FFF;text-decoration:none;color:#333;border:none;}
#nav a.activeSlide, #nav a:hover{color:white;}
#nav a.activeSlide{background:#df2000;}
#nav a:hover{background:#666666;}
.slideshow{height:272px;*height:277px;width:622px;}
.slideshow.interna{height:220px;*height:225px;width:622px;}
.slideshow.micro{height:211px;*height:216px;width:622px;}
.slideshow2{height:272px;*height:277px;width:622px;}
.slideshow2.interna{height:220px;*height:225px;width:622px;}
.slideshow2.micro{height:211px;*height:216px;width:622px;}
.slide .contenido{z-index:50;position:absolute;width:270px;bottom:0px;left:0px;padding:20px 0px 20px 20px;line-height:30px;text-align:left;font-size:14px;color:white;font-weight:bold;}
.slide .contenido a{float:left;border:none;}



.slide .contenido a:hover .backAzulMid{text-decoration:underline;}


.btnAzul .boton div{background-image:url(../images/btnSlideAzul.png);}
.btnRojo .boton div{background-image:url(../images/btnSlideRojo.png);}
.btnVerde .boton div{background-image:url(../images/btnSlideVerde.png);}
.btnMorado .boton div{background-image:url(../images/btnSlideMorado.png);}



.boton div{float:left;}
.backAzulIzq{height:38px;background-position:0px 0px;width:6px;}
.backAzulMid{height:28px;background-position:0px -38px;background-repeat:repeat-x;padding:4px 5px 6px 5px;font-size:15px;font-weight:500;}
.backAzulDer{height:38px;background-position:0px -76px;width:6px;}


.bloque{padding-top:20px;padding-bottom:0px;}
.bloque .imagen{padding:10px 6px 40px 6px;text-align:center;}
.bloque .texto{padding:10px;padding-right:0px;width:226px;}
.bloque .texto .titulo{padding:0px;height:30px;overflow:hidden;padding-bottom:10px;width:225px;}
.bloque .texto .contenido{line-height:18px;min-height:126px;}
.bloque.minH90 .texto .contenido{min-height:90px;}
.bloque .texto .link_masInfo{padding-top:10px;height:25px;}
.bloque .texto .link_masInfo a{padding:0px;float:left;}
.bloque .texto .link_masInfo span{padding-bottom:10px;float:left;}
.noMarPadSides ul{padding-left:15px;}
.noMarPadSides ul ul{padding-left:25px;}
.noMarPadSides .bloque .texto .titulo{padding-bottom:0px;height:auto;width:auto;}
.backAzulMid.blanco{padding:5px 25px;line-height:25px;font-size:18px;}
.noMarPadSides{margin-left:0px;margin-right:0px;padding-left:10px;padding-right:10px;}
.bloque.interna{padding-bottom:0px;padding-top:5px;}
.bloque.interna .texto{padding:10px;width:279px;padding-bottom:0px;}
.bloque.interna .contenido{min-height:inherit;clear:left;}
.bloque.interna ul{min-height:inherit;}
.fontFavoritosMicrositios{font-size:13px;padding:25px 10px;line-height:19px;height:110px;background:url(../images/backGriInternaForm.png) repeat-y;}
.bold{font-weight:700;}
.italic{font-style:italic;}
.lineH28{line-height:28px;}
.lineH15{line-height:15px;}
.font14{font-size:14px;}
.lineH14{line-height:14px;font-size:13px;width:278px;}
.counter span{font-size:18px;font-weight:900;padding-bottom:10px;float:left;}
.lineHeight37{line-height:37px;}
.lineHeight28{line-height:28px;}
.fontSize13{font-size:13px;}
#fixItem.fixed{position:fixed;bottom:70px;}
#white60{height:60px;background-color:#FFF;}
.menuPrincipal ul.menu-hor .rojo a.homeBtn{height:40px;}


.menuPrincipal{width: 960px;}


/*****Encabezados******/
.headTramites .titulo{font-size:20px; padding-bottom:20px;}
.headTramites .funciones .funcion{padding-left:20px;}
.headTramites .funciones .funcion div{float: left;padding: 2px 10px;}
.headTramites .funciones .funcion img{float: left;}
.headTramites .contenido{font-size:12px; line-height:22px;width:580px;padding-left:0;padding-right:0;}


/***************MOdificaciones temporales***************************/
.component-container{min-height: 300px;}

/* Modificacion del botones para slideshows */
.buttonAzul {
   border-top: 1px solid #0392A0;
    background: #24CADA;
	background: -webkit-gradient(linear, 0 0, 0 bottom, from(#24CADA), to(#0D7380));
	background: -webkit-linear-gradient(#24CADA, #0D7380);
	background: -moz-linear-gradient(#24CADA, #0D7380);
	background: -ms-linear-gradient(#24CADA, #0D7380);
	background: -o-linear-gradient(#24CADA, #0D7380);
	background: linear-gradient(#24CADA, #0D7380);
	-pie-background: linear-gradient(#24CADA, #0D7380);
   -webkit-border-radius: 6px;
   -moz-border-radius: 6px;
   border-radius: 6px;
   -webkit-box-shadow: rgba(0,0,0,1) 0 1px 0;
   -moz-box-shadow: rgba(0,0,0,1) 0 1px 0;
   box-shadow: rgba(0,0,0,1) 0 1px 0;
   text-shadow: rgba(0,0,0,.4) 0 1px 0;
   color: white;
   font-size: 15px;
   text-decoration: none;
   vertical-align: middle;
   behavior: url(css/IE.htc);
   font-weight:500;
   height:28px;
   padding:4px 10px 6px 10px;
   }

.buttonRojo {
   border-top: 1px solid #EE7874;
    background: #FA5858;
	background: -webkit-gradient(linear, 0 0, 0 bottom, from(#FA5858), to(#C02F2F));
	background: -webkit-linear-gradient(#FA5858, #C02F2F);
	background: -moz-linear-gradient(#FA5858, #C02F2F);
	background: -ms-linear-gradient(#FA5858, #C02F2F);
	background: -o-linear-gradient(#FA5858, #C02F2F);
	background: linear-gradient(#FA5858, #C02F2F);
	-pie-background: linear-gradient(#FA5858, #C02F2F);
   -webkit-border-radius: 7px;
   -moz-border-radius: 7px;
   border-radius: 7px;
   -webkit-box-shadow: rgba(0,0,0,1) 0 1px 0;
   -moz-box-shadow: rgba(0,0,0,1) 0 1px 0;
   box-shadow: rgba(0,0,0,1) 0 1px 0;
   text-shadow: rgba(0,0,0,.4) 0 1px 0;
   color: white;
   font-size: 15px;
   text-decoration: none;
   vertical-align: middle;
   behavior: url(css/IE.htc);
   font-weight:500;
   height:28px;
   padding:4px 10px 6px 10px;
   }  

.buttonMorado {
   border-top: 1px solid #B574B5;
    background: #A260A1;
	background: -webkit-gradient(linear, 0 0, 0 bottom, from(#A260A1), to(#622869));
	background: -webkit-linear-gradient(#A260A1, #622869);
	background: -moz-linear-gradient(#A260A1, #622869);
	background: -ms-linear-gradient(#A260A1, #622869);
	background: -o-linear-gradient(#A260A1, #622869);
	background: linear-gradient(#A260A1, #622869);
	-pie-background: linear-gradient(#A260A1, #622869);
   -webkit-border-radius: 7px;
   -moz-border-radius: 7px;
   border-radius: 7px;
   -webkit-box-shadow: rgba(0,0,0,1) 0 1px 0;
   -moz-box-shadow: rgba(0,0,0,1) 0 1px 0;
   box-shadow: rgba(0,0,0,1) 0 1px 0;
   text-shadow: rgba(0,0,0,.4) 0 1px 0;
   color: white;
   font-size: 15px;
   text-decoration: none;
   vertical-align: middle;
   behavior: url(css/IE.htc);
   font-weight:500;
   height:28px;
   padding:4px 10px 6px 10px;
   }

.buttonVerde {
   border-top: 1px solid #95D466;
    background: #7AC753;
	background: -webkit-gradient(linear, 0 0, 0 bottom, from(#7AC753), to(#0D7380));
	background: -webkit-linear-gradient(#7AC753, #1B6F02);
	background: -moz-linear-gradient(#7AC753, #1B6F02);
	background: -ms-linear-gradient(#7AC753, #1B6F02);
	background: -o-linear-gradient(#7AC753, #1B6F02);
	background: linear-gradient(#7AC753, #1B6F02);
	-pie-background: linear-gradient(#7AC753, #1B6F02);
   -webkit-border-radius: 7px;
   -moz-border-radius: 7px;
   border-radius: 7px;
   -webkit-box-shadow: rgba(0,0,0,1) 0 1px 0;
   -moz-box-shadow: rgba(0,0,0,1) 0 1px 0;
   box-shadow: rgba(0,0,0,1) 0 1px 0;
   text-shadow: rgba(0,0,0,.4) 0 1px 0;
   color: white;
   font-size: 15px;
   text-decoration: none;
   vertical-align: middle;
   behavior: url(css/IE.htc);
   font-weight:500;
   height:28px;
   padding:4px 10px 6px 10px;
   }       
.buttonAzul:hover, .buttonRojo:hover, .buttonMorado:hover, .buttonVerde:hover {
   color: white;
   font-size: 15px;
   text-decoration: underline;
   vertical-align: middle;
   behavior: url(css/IE.htc);
   font-weight:500;
   height:28px;
   padding:4px 10px 6px 10px;
   }
.buttonAzul:active, .buttonRojo:active, .buttonMorado:active, .buttonVerde:active {
   color: white;
   font-size: 15px;
   text-decoration: underline;
   vertical-align: middle;
   behavior: url(css/IE.htc);
   font-weight:500;
   height:28px;
   padding:4px 10px 6px 10px;
   }
   