a:link { font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; color: #3B7AB2; text-decoration: none; } 
a:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; color: #3B7AB2; text-decoration: none; } 
a:active { font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; color: #3B7AB2; text-decoration: none; } 
a:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; color: #3B7AB2; text-decoration: none; } 
.mensajeBien { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #FFFFFF; background-color: #009900; } 
.mensajeMal { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #FFFFFF; background-color: #C41900; } 
.mensaje { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #FFFFFF; } 
.texto { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; text-decoration: none; } 
.texto2 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; text-decoration: none; } 
.textoItalic{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; text-decoration: none; font-style:italic; } 
.textoItalicBold{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; text-decoration: none; font-style:italic; font-weight:bold; } 
.textoBold { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #000000; text-decoration: none; } 
.textoBold2 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #000000; text-decoration: none; } 
.textoBlanco { font-family: Geneva, Arial, Helvetica, san-serif; font-size:  14px; font-weight: normal; color: #CCCCCC; ; line-height: 19px;text-align: centre ; padding-right: 5px; padding-left: 5px ; margin-top: 8px; margin-right: 5px; margin-bottom: 8px; margin-left: 5px } 
.textoTitulo { font-family: Arial, Helvetica, sans-serif; font-size: 15px; font-weight: bold; color: #3B7AB2; text-decoration: none; } 
.textoTitulo2 {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px; font-weight: bold;	color: #141C40;	text-decoration: none;} 
.textoTituloNegrita { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; color: #333333; text-decoration: none; } 
.textoRojo { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #FF0000; text-decoration: none; } 
.cajaTexto { text-decoration: none; background-image: url(imagenes/separador.gif); background-repeat: repeat-y;} 
.boton { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #333333; text-decoration: none; height: 21px; border: 1px solid B5B5B5; background-image: url(imagenes/fondoBotones.gif); background-repeat: repeat-x; } 
.titFondoNegro { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF; text-decoration: none; background-color: #000000; font-weight: bold; } 
.cajaTextoDis { font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #FDFBD9; height: auto; width: 300px; font-size: 10px; color: #000000; text-decoration: none; } 
.cajaTexto2 { text-decoration: none; border: none; } 
.textoNoticias { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #56514D; text-decoration: none; font-weight: bold; } 
.textoAzul { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #3B7AB2; text-decoration: none; } 

.textoGris { 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 14px;
	font-weight: normal;
	/*color: #5F5A5A;*/
	color:#272525;
	text-decoration: none; 
	text-align: justify; 
	white-space: normal;
	line-height: 19px; 
	text-indent: 0pt; 
} 

.textoGrisExplicacion{ 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 13px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none; 
	text-align: justify; 
	white-space: normal;
	line-height: 19px; 
	text-indent: 0pt; 
} 

#nuevo{
	font-family: Verdana, Arial, Helvetica, sans-serif;
    font-weight: normal;	
}

input[type="checkbox"]{
	width:20px;
	height:20px;	
}

.textoSinBold { font-family: Verdana, 
Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; text-decoration: 
none; font-weight: bold; } .caja { background-color: #cccccc; border: 1px #FFFFFF 
solid; } .textoGrismenu { font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 12px; font-weight: bold; color: #FFFFFF; text-decoration: none; ; text-align: 
justify; white-space: normal ; clip: rect( ) ; line-height: 21px ; text-indent: 
0pt } .pie { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: 
#333333; }.cajaTexto3 { text-decoration: none; border: none; background-image: 
url(imagenes/fondoweb.jpg); background-repeat: no-repeat; clip: rect( ) } 

.cajatextoVerde{ 
	/*font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
	border: 1px solid #3B7AB2; 
	padding: 3px; 
	width: 445px;*/
	
	font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    color: #000000;
    padding: 4px;
    width: 490px;
    line-height: 12px !important;
    border-color: #3B7AB2!important;
    border: 1px solid #3B7AB2 !important;
    vertical-align: middle;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
    min-height: 24px; 
} 

select.cajatextoVerde{
	height: 34px;
	width:500px;
}


body { margin-left: 0px; 
margin-top: 10px; margin-right: 0px; margin-bottom: 10px; background-color: ffffff; 
} .textoGris10 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 
10px; font-weight: normal; color: #666666; text-decoration: none; margin-top: 
auto; margin-right: 10px; margin-bottom: auto; margin-left: 10px ; text-align: 
justify; white-space: normal ; clip: rect( ) ; line-height: 14px ; text-indent: 
0pt ; padding-left: 0px; padding-right: 10px; } .bordegris { border: 1px solid 
cccccc; } .textoGris11 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 
11px; font-weight: normal; color: #666666; text-decoration: none; margin-top: 
auto; margin-right: 0px; margin-bottom: auto; margin-left: 0px ; white-space: 
normal ; clip: rect( ) ; line-height: 14px ; text-indent: 0pt ; padding-left: 
0px; padding-right: 0px; } .cajaTextob { text-decoration: none; ; background-image: 
url(imagenes/separadorb.gif); background-repeat: repeat-y; clip: rect( ) } .cajaTexto2b 
{ text-decoration: none; border: none; background-image: url(imagenes/entrada1b.jpg); 
background-repeat: no-repeat; clip: rect( ) } .cajabordeazul { font-family: Arial, 
Helvetica, sans-serif; font-size: 12px; color: #000000; border: 1px #3C4183 solid; 
padding: 0px 0px; width: auto; ; clip: rect( )} .titulonoticiaportada { font-family: 
Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #333333} 
.cajasup { border: 1px #020202 none; background-image: url(imagenes/fondo2.jpg); 
background-repeat: no-repeat} .cajasupContenidos { } .letraMenu { font-family: 
Calibri; font-size: 11px; color: #000000; font-weight: bold; } .comentarios { 
font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #666666; border: 
1px solid #999968; clip: rect( ) } .caja0802 { background-color: #333333; border: 
1px #FFFFFF solid; ; background-image: url(imagenes/fondocajappal2.jpg); background-repeat: 
no-repeat} .cajasolocol { border: #999999 none; ; background-image: url(imagenes/fondocol.jpg); 
background-repeat: repeat-y} .fondocabeceradcha { background-image: url(imagenes/fondocabeceradcha.jpg); 
background-repeat: repeat-x} .cajasolocolindex { border: #999999 none; ; background-image: 
url(imagenes/fondocajabajocol.JPG); background-repeat: repeat-x} 

.cajasupprivate { 
	background-color: #888888; 
	border: none;
	background: url(imagenes/fondosuppriv.jpg) top; 
	background-repeat: repeat-x;
	min-width:1050px;
} 
	
.cajainfprivate { 
	background-color: #888888; 
	border:none; 
	background-image: url(imagenes/fondoinfpriv.jpg); 
	background-repeat: repeat-x;
	min-width:1050px;
} 

.pieprivado { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: 
#CCCCCC; } .cjappal { background-repeat: no-repeat; background-color: 4d7fbc} 
.cajasuppublica { background-color: #141c40; border: none; ; background-image: 
url(imagenes/fondosuppub.jpg); background-repeat: repeat-x } .cajainfpub { background-color: 
#141c40; border: none; ; background-image: url(imagenes/bg_footer.jpg); background-repeat: 
 repeat-x} .fondoizqda { background-image: url(imagenes/fondoizqda.jpg); background-repeat: 
repeat-x} .fondodcha { background-image: url(imagenes/fondodcha.jpg); background-repeat: 
repeat-x }.fondoDerechaCentral {  background-color: 326DA0}
.textoTitulo20 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 20px; font-weight: bold; color: 141C40}
.piekay { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #333333; }




.carrito { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #666666; text-align:left} 

.CUERPONOTICIAS { font-family: Geneva, Arial, Helvetica, san-serif; font-size: 12px; font-style: normal; line-height: normal;text-align: justify; font-variant: normal; color: #333333} 

.textoBlancoPeque {
font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #FFFFFF
}

.Titulonoticias { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; line-height: normal; font-weight: bold; font-variant: normal; color: #666666} 


.lista2 {
width: 250px; border: 1px solid #76915C; font-family: Geneva, Arial, Helvetica, san-serif; font-size: 12px; color: #333333
}

.textoVerde {
color: #336F2C; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold
}
.cajaPanel {
height: 20px; width: 350px; border: 1px solid #666666; font-family: Geneva, Arial, Helvetica, san-serif; font-size: 12px; color: #333333
}

.mensajeBien {
	font-family: 'Arial';
	font-size: 16px;
	line-height:18px;
	font-weight: bold;
	color: #FFFFFF;
	background-color:#00CC33;	
	text-align:center;
	padding: 12px;
	line-height: 24px;
	margin-bottom: 12px;
	margin-top: 12px;
}
.mensajeMal {
	font-family: 'Arial';
	font-size: 16px;
	line-height:18px;
	font-weight: bold;
	color: #FFFFFF;
	background-color:#FF0000;	
	text-align:center;
	padding: 12px;
	line-height: 24px;
	margin-bottom: 12px;
	margin-top: 12px;
}


.tituloVerde {
font-family: Geneva, Arial, Helvetica, san-serif; font-size: 14px; font-style: normal; line-height: normal; font-weight: bold; font-variant: normal; color: #336F2C
}

.resultadoPresupuestoP {

	font-family: Tahoma, Verdana, "Comic Sans MS", Arial;
	font-size: 11px;
	color: #FF0000;
	font-weight: bold;
	background-color: #FFFFFF;
}

.pieAzul {
FONT-SIZE: 11px; COLOR: #76915C; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}


.pieRojo {

	FONT-SIZE: 9px;
	COLOR: #CB061A;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}


.boton2{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;color: #666666;border: 1px solid #666666;background-color: #F0F0F0;cursor: hand;font-weight: bold;}

.carritoRojo {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #FF0000}

.fondoCabecera {background-image: url(imagenes/fondoCabecera.gif);}

.pieAzul2 {	FONT-SIZE: 9px; COLOR: #001848; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;}

.texto12Azul {font-family: Arial, Helvetica, sans-serif;font-size: 12px;color: #0C497F;font-weight: 400;}

.cajaTextoMedia {font-family: Arial, Helvetica, sans-serif;font-size: 11px;color: #0C497F;height: 24px;width: 250px;border: 1px solid #C2C1BF;padding-left:5px;}
.cajaTextoMedia2{font-family: Arial, Helvetica, sans-serif;font-size: 11px;color: #0C497F;height: 24px;width: 150px;border: 1px solid #C2C1BF;padding-left:5px;}
.cajaTextoP {font-family: Arial, Helvetica, sans-serif;font-size: 11px;color: #0C497F;height: 24px;width: 100px;border: 1px solid #C2C1BF;padding-left:5px;}
.cajaTexto {font-family: Arial, Helvetica, sans-serif;font-size: 11px;color: #0C497F;height: 24px;width: 500px;border: 1px solid #C2C1BF;padding-left:5px;}


#articulos td, #articuloss td, #descuentos td{
border-bottom:#0051a5 1px solid;
background:#dddddd;
}
#articulos thead td, #descuentos thead td{
background:#0051a5 !important;
height:20px;
}
.NoDrag td {
background:#FFFFFF !important;
}
.sin td{
border-bottom:none !important;
}
.mover{
display:none;
}
tr.myDragClass td {
    color: white;
    background-color: black !important;
}
#listados{
	padding-bottom:5px; 
	padding-top:5px;

}
.ui-tooltip {
	padding-top: 10px !important;
	padding-bottom: 10px !important;
	padding-left: 22px !important;
	padding-right: 22px !important;
	
	position: absolute;
	z-index: 9999;
	max-width: 300px;
	-webkit-box-shadow: 0 0 5px #aaa;
	box-shadow: 0 0 5px #aaa;
}

td{text-align:left;}

.cajaTexto{width:80px;}


.tituloformInscripcion{
	font-family: 'Arial-ItalicMT', 'Arial', sans-serif;
	font-size: 20px;
	line-height: 26px;
	color: #2e3030;
	font-weight: normal;
	text-align: justify;
	float: left;
	padding-right:12px;
}
.separadorContacto{
	border:2px solid #717171;
	width:100%;
	margin-bottom:22px;
}






/* ---------------------------------- envios comerciales ---------------------------------------------------------------------- */

.bien {
	font-family: 'Arial';
	font-size: 16px;
	line-height:18px;
	font-weight: bold;
	color: #FFFFFF;
	background-color:#00CC33;	
	text-align:center;
	padding: 12px;
	line-height: 24px;
	margin-bottom: 12px;
	margin-top: 12px;
}
.mal {
	font-family: 'Arial';
	font-size: 16px;
	line-height:18px;
	font-weight: bold;
	color: #FFFFFF;
	background-color:#FF0000;	
	text-align:center;
	padding: 12px;
	line-height: 24px;
	margin-bottom: 12px;
	margin-top: 12px;
}

.menuPrivado {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
color: #B31F35;
}

.textoNegro12 {
border: none;
font-family: Arial, Helvetica, san-serif;
font-size: 12px;
color: #030303;
}

.cajatexto600 {
border: 1px solid #000000;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
color: #000000;
width: 600px;
padding-left: 3px;
padding-right: 3px;
}
.cajatexto400 {
border: 1px solid #000000;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
color: #000000;
width: 400px;
padding-left: 3px;
padding-right: 3px;
}
.textoNegro11 {
font-family: Arial, Helvetica, san-serif;
font-size: 11px;
color: #000000;
}
.textoNormal11 {
border: none;
font-family: Arial, Helvetica, san-serif;
font-size: 11px;
color: #666666;
}

.menuPie {
FONT-WEIGHT: bold;
FONT-SIZE: 10px;
COLOR: #666666;
FONT-STYLE: normal;
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
TEXT-DECORATION: none;
}
.textoMenu {
FONT-SIZE: 9px;
COLOR: #666666 !important;
FONT-FAMILY: Verdana, Arial;
TEXT-DECORATION: none;
}

.textoMenu:hover{
COLOR: #000000 !important;
}

.titulosContSecciones {
color: #353535;
font-family: Helvetica Neue, Helvetica,Arial, Verdana, Sans-serif;
font-size: 24px;
font-weight: 600;
}

.btnGreen{width:100%;cursor:pointer;font-weight:normal;display:inline-block;padding:0.4em 0.8em;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;text-align:center;font-family: Helvetica Neue,Helvetica,Arial,Verdana,Sans-serif;text-transform:none;vertical-align:middle;margin-bottom:0;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-box-shadow:inset 0 0 0.2em rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.2),0 0 0 #000;box-shadow:inset 0 0 0.2em rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.2),0 0 0 #000;background-color:#05ab01;background-image:-webkit-linear-gradient(top, #08ce03 0%,#05ab01 100%);background-image:-moz-linear-gradient(top, #08ce03 0%,#05ab01 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff08ce03', endColorstr='#ff05ab01', GradientType=0);border:1px solid rgba(0,0,0,0.2);border-color:#05b501 #059402 #048201 #059402;font-size:11px;line-height:16px;color:#fff;text-shadow:0 -1px 0px rgba(0,0,0,0.2)}.btnGreen:hover,.btnGreen.hover{text-decoration:none;color:#fff;background-color:#05ab01;background-image:-webkit-linear-gradient(top, #0ffb09 0%,#05ab01 100%);background-image:-moz-linear-gradient(top, #0ffb09 0%,#05ab01 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0ffb09', endColorstr='#ff05ab01', GradientType=0)}.btnGreen:active,.btnGreen.active{text-decoration:none;color:#fff;background-color:#08ce03;background-image:-webkit-linear-gradient(top, #05ab01 0%,#08ce03 100%);background-image:-moz-linear-gradient(top, #05ab01 0%,#08ce03 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff05ab01', endColorstr='#ff08ce03', GradientType=0);-webkit-box-shadow:inset 0 1px 4px 1px rgba(0,0,0,0.3),0 0 0 #000;box-shadow:inset 0 1px 4px 1px rgba(0,0,0,0.3),0 0 0 #000}.btnGreen.disabled,.btnGreen[disabled]{background-color:#018fe1;background-image:-webkit-linear-gradient(top, #009de6 0%,#018fe1 100%);background-image:-moz-linear-gradient(top, #009de6 0%,#018fe1 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff07b503', endColorstr='#ff05ab01', GradientType=0);opacity:0.4;color:#7dfe7a}.btnGreen.disabled h1,.btnGreen.disabled h2,.btnGreen.disabled h3,.btnGreen.disabled h4,.btnGreen.disabled h5,.btnGreen.disabled h6,.btnGreen[disabled] h1,.btnGreen[disabled] h2,.btnGreen[disabled] h3,.btnGreen[disabled] h4,.btnGreen[disabled] h5,.btnGreen[disabled] h6{color:#7dfe7a}.btnGreen.disabled:link,.btnGreen.disabled:visited,.btnGreen[disabled]:link,.btnGreen[disabled]:visited{color:#7dfe7a}.btnGreen.disabled:active,.btnGreen.disabled.active,.btnGreen[disabled]:active,.btnGreen[disabled].active{-webkit-box-shadow:inset 0 0 0 0 #000,0 0 0 #000;box-shadow:inset 0 0 0 0 #000,0 0 0 #000}.btnGreen h1,.btnGreen h2,.btnGreen h3,.btnGreen h4,.btnGreen h5,.btnGreen h6{color:#fff}.btnGreen:link,.btnGreen:visited{color:#fff}



.btnGreen2{width:100%;cursor:pointer;font-weight:normal;display:inline-block;padding-top:8px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;text-align:center;font-family: Helvetica Neue,Helvetica,Arial,Verdana,Sans-serif;text-transform:none;vertical-align:middle;margin-bottom:0;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-box-shadow:inset 0 0 0.2em rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.2),0 0 0 #000;box-shadow:inset 0 0 0.2em rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.2),0 0 0 #000;background-color:#05ab01;background-image:-webkit-linear-gradient(top, #08ce03 0%,#05ab01 100%);background-image:-moz-linear-gradient(top, #08ce03 0%,#05ab01 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff08ce03', endColorstr='#ff05ab01', GradientType=0);border:1px solid rgba(0,0,0,0.2);border-color:#05b501 #059402 #048201 #059402;font-size:11px;line-height:16px;color:#fff;text-shadow:0 -1px 0px rgba(0,0,0,0.2)}.btnGreen2:hover,.btnGreen2.hover{text-decoration:none;color:#fff;background-color:#05ab01;background-image:-webkit-linear-gradient(top, #0ffb09 0%,#05ab01 100%);background-image:-moz-linear-gradient(top, #0ffb09 0%,#05ab01 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0ffb09', endColorstr='#ff05ab01', GradientType=0)}.btnGreen2:active,.btnGreen2.active{text-decoration:none;color:#fff;background-color:#08ce03;background-image:-webkit-linear-gradient(top, #05ab01 0%,#08ce03 100%);background-image:-moz-linear-gradient(top, #05ab01 0%,#08ce03 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff05ab01', endColorstr='#ff08ce03', GradientType=0);-webkit-box-shadow:inset 0 1px 4px 1px rgba(0,0,0,0.3),0 0 0 #000;box-shadow:inset 0 1px 4px 1px rgba(0,0,0,0.3),0 0 0 #000}.btnGreen2.disabled,.btnGreen2[disabled]{background-color:#018fe1;background-image:-webkit-linear-gradient(top, #009de6 0%,#018fe1 100%);background-image:-moz-linear-gradient(top, #009de6 0%,#018fe1 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff07b503', endColorstr='#ff05ab01', GradientType=0);opacity:0.4;color:#7dfe7a}.btnGreen2.disabled h1,.btnGreen2.disabled h2,.btnGreen2.disabled h3,.btnGreen2.disabled h4,.btnGreen2.disabled h5,.btnGreen2.disabled h6,.btnGreen2[disabled] h1,.btnGreen2[disabled] h2,.btnGreen2[disabled] h3,.btnGreen2[disabled] h4,.btnGreen2[disabled] h5,.btnGreen2[disabled] h6{color:#7dfe7a}.btnGreen2.disabled:link,.btnGreen2.disabled:visited,.btnGreen2[disabled]:link,.btnGreen2[disabled]:visited{color:#7dfe7a}.btnGreen2.disabled:active,.btnGreen2.disabled.active,.btnGreen2[disabled]:active,.btnGreen2[disabled].active{-webkit-box-shadow:inset 0 0 0 0 #000,0 0 0 #000;box-shadow:inset 0 0 0 0 #000,0 0 0 #000}.btnGreen2 h1,.btnGreen2 h2,.btnGreen2 h3,.btnGreen2 h4,.btnGreen2 h5,.btnGreen2 h6{color:#fff}.btnGreen2:link,.btnGreen2:visited{color:#fff}



.btnGreenActivo{background-color:#9dcb7e;width:88%;cursor:pointer;font-weight:normal;display:inline-block;padding:0.4em 0.8em;text-align:center;font-family: Helvetica Neue,Helvetica,Arial,Verdana,Sans-serif;text-transform:none;vertical-align:middle;margin-bottom:0;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;font-size:11px;line-height:16px;color:#fff;border:none;}


.btnVerPreview{
	/*font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	height: auto;
	border: none;
	cursor: pointer;
	background-color: #0051A5;
	cursor: pointer;
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
	border-radius: 6px;
	padding: 8px;
	width:90px;
	text-align:center;*/
	
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  text-transform: uppercase;
  font-weight: bold;
  color: #FFFFFF;
  text-decoration: none;
  height: auto;
  border: none;
  cursor: pointer;
  background-color: #0051A5;
  cursor: pointer;
  -webkit-border-radius: 6px;
  -moz-border-radius: 6px;
  border-radius: 6px;
  padding: 8px;
  width: 100px;
  text-align: center;
}

.btn {
	display: inline-block;
	padding: 11px 19px;
	margin-bottom: 0;
	font-size: 17.5px;
	line-height: 20px;
	text-align: center;
	vertical-align: middle;
	cursor: pointer;
	color: #333333;
	background-color: #f5f5f5;
	background-image: -moz-linear-gradient(top, #ffffff, #e6e6e6);
	background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), to(#e6e6e6));
	background-image: -webkit-linear-gradient(top, #ffffff, #e6e6e6);
	background-image: -o-linear-gradient(top, #ffffff, #e6e6e6);
	background-image: linear-gradient(to bottom, #ffffff, #e6e6e6);
	background-repeat: repeat-x;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ffe6e6e6', GradientType=0);
	border-color: #e6e6e6 #e6e6e6 #bfbfbf;
	border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
	filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
	border: 1px solid #cccccc;
	border-bottom-color: #b3b3b3;
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
	border-radius: 6px;
}

.btn-small {
  padding: 2px 10px;
  font-size: 11.9px;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
}


.divContenidosMenu{
	padding-bottom:6px;
	padding-top:6px;	
}

#slideDownboxes{
	cursor:pointer;
}
#slideDownboxen{
	cursor:pointer;
}

/* ---------------------------------- boletin noticias ---------------------------------------------------------------------- */
#enlaces{border:#ffffff 1px solid;}
#enlaces thead td{background:#a8a8a8;color:#000000;padding: 10px;line-height: 20px;border-bottom:1px solid #ffffff;font-weight:bold;}
#enlaces tbody td{background:#e1e1e1;padding: 6px;border-bottom:1px solid #ffffff;}
#enlaces tbody td a{text-decoration:none;padding-left: 12px;line-height: 15px;color:#2b2b2b;}
#enlaces tbody td img{padding-right: 8px;}