body {background-color:#ffffff;scrollbar-face-color:#EEEEEE;scrollbar-highlight-color:F1F1F1;scrollbar-shadow-color:909090;scrollbar-3dlight-color:909090;scrollbar-base-color:909090;scrollbar-arrow-color:909090;scrollbar-track-color:EEEEEE;scrollbar-darkshadow-color:f0f0f0;}
body {font-family:arial,verdana,sans-serif;font-size:0.73em;margin:0px;padding-top:10px}

.menu_principal ul li { display: inline; margin:0px 7px 0px 7px;}
.menu_principal {color:#ffffff; font-family: Verdana, Arial, sans-serif; font-size:10px; font-weight:bold;}
.menu_principal ul {margin: 0px; padding: 4px 0px 4px 0px; /*list-style-image:url(img/bull.gif); */}
.menu_principal ul li a {text-decoration: none; padding: 4px 4px 4px 4px; color: #fff;}
.menu_principal ul li a:hover {color: #ffffff;}

#menu_secundario ul li { display: inline; }
#menu_secundario {color:#000000; font-family: Verdana, Arial, sans-serif; font-size:10px; font-weight:bold;}
#menu_secundario ul {margin: 25px;  list-style-image:url(img/bull.gif); text-align: left;}
#menu_secundario ul li a {text-decoration: none; padding: 4px 4px 4px 4px; color: #000000;}
#menu_secundario ul li a:hover {color: #000000;}

#texto_gestionado a{font-family:Verdana, Arial,  sans-serif; font-size:10px; font-weight:normal; color:#ffffff; text-decoration:underline;}
#texto_gestionado a:hover{color:#1b6949;}
#texto_gestionado a:visited{color:#1b6949;}
#texto_gestionado{font-family:"verdana"; font-size: 11px; color: #1b6949; padding-bottom: 5px; font-weight:normal;}
#texto_gestionado h2{font-family:"Helvetica"; font-size: 28px; color: #1b6949; padding-top:10px; padding-left:0px; font-weight:bold;}

#cajaContenido {background-color: #fffffff;font-family:"Verdana"; font-size: 12px; color: #000000;text-align:left;padding-left:25px;padding-right:25px}
#cajaContenido p{font-family:"Verdana"; font-size: 12px; color: #484F53;}
#cajaContenido h1{font-family:"Verdana"; font-size: 14px; color: #1b6949; font-weight:bold; padding-top:25px;padding-left:0px;}
#cajaContenido h3{font-family:"Verdana"; font-size: 14px; color: #000000; font-weight:bold;}


img {border:none}

/********************************
p{	padding-left:20px;}
a:link{color:#00614e;background-color:inherit;}
a:hover{color:#1fa187;text-decoration:none;background-color:inherit;}
a:visited{color:#00614e;background-color:inherit;}
/*ul{list-style-image: url(img/bull.gif);margin-top:10px}
li {margin-bottom:10px;}
li strong {font-style: italic;}*/
/*h1 {background-image: url(img/degTit1.gif);}*/
h2, h1, div#pvp {background-repeat:repeat-x;color:#005b54;background-position:top;padding-left:20px;background-color:inherit;padding-bottom:2px;height:15px;}
h1{font-family: Verdana, Arial, sans-serif; font-size:22px;color:#005b54;}
h2 {font-family: Verdana, Arial, sans-serif; font-size:14px;color:#005b54;}
h3,h4 {color:#005b54;background-color:inherit;}
h1,h2{background-color:#ffffff;}
h4 {font-size:110%;font-style:italic;border-bottom:solid 1px #005b54}
strong {color:#005b54;background-color:inherit;}
div#cuerpo {padding-left:20px;padding-right:20px;min-width:600px;}
div#cabecera {margin:0px;height:48px;overflow:hidden;}
div#titulo {margin-top:12px;margin-left:80px}
div#titulo h1 {
	color:#ffffff;font-size:200%;font-weight:normal;padding-right:10px;
	background-image:none;background-color:transparent;
}

/* Cabeceras Estándar */

div.conta {background-color:#e03327;color:inherit;}
div.factu {background-color:#005aa1;color:inherit;}
div.nominagl {	background-color:#c9ad11;color:inherit;}
div.nomina {background-color:#fcc200;color:inherit;}
div.pyme {background-color:#d8061d;color:inherit;}
div.tpv {background-color:#005e1d;color:inherit;}
div.act {background-color:#7b83a8;color:inherit;}

/* Cabeceras Sectoriales */
div.autonomos, div.empresa, div.miscuentas  {background-color:#0084d7;color:inherit;}
div.facturafacil {background-color:#282828;color:inherit;}
div.gestionpda {background-color:#00579c;color:inherit;}
div.serviplus {background-color:#272322;color:inherit;}
div.comunica {background-color:#bbb006;color:inherit;}

/* Cabeceras Verticales */

div.comercio {	background-color: #a70076;color:inherit;}
div.distribucion {	background-color: #009182;color:inherit;}
div.barra {	background-color: #c3004b;color:inherit;}
div.oficios {	background-color: #944f31;color:inherit;}
div.liberales {	background-color: #4b2582;color:inherit;}
div.talleres {	background-color: #9c9b8e;color:inherit;}

img#logoSage {float:left;}
img#logoSP {float:right;}
div#caja ul, div#req2 ul {list-style-image: none;font-size:80%;margin-left:20px;}
div#caja li, div#req2 li {margin-bottom:0px;}
div#caja h3, div#req2 h3 {font-size: 90%;color: #000000;background-color: inherit;}
div#caja h4, div#req2 h4 {font-size: 80%;border-bottom:solid 1px #005b54;color: #000000;background-color: inherit;}
div#entradilla {width:100%}
div#caja {padding-right:20px;float:left;width:200px;margin-top:30px;}
div#desc {padding-top:20px;float:none;padding-left:30px;}
div#desc strong{color:#000000; background-color:inherit;}
div#contenido {width:100%;margin-top:20px;clear:both;}
div#contenido table {width:100%;margin-bottom:20px;color:#1b6949;text-align:center;}
div#contenido tr.cabecera {font-weight:bold;background-color:#1b6949;color:#ffffff;}
div#contenido td.izquierda {text-align:left;padding-left:5px}
div#contenido tr.claro {background-color:#e2f2e7;}
div#contenido tr.oscuro {background-color:#e0e8e3;}
*.centrado {text-align:center;padding-top:10px;padding-bottom:15px;}
div#pvp{
	background-color:#1b6949;
	font-weight:bold;font-size:150%;text-align:right;padding-right:15px;padding-top:0px;
}
#pvp	a:link{color:#ffffff;text-decoration:none;}
#pvp	a:hover{color:#ffffff;text-decoration:none;}
#pvp	a:visited{color:#ffffff;}

div#pvp em {font-weight:normal;font-size:2%;}
div#precio{float:right;padding-top:1px;font-size:150%;padding-right:20px;}
p#recomen {color:#005b54;font-size:110%;font-weight:bold;background-color:inherit;}
div#contenido p.centrado {font-weight:bold;font-size:90%}


/* - - - ESTILOS GESTOR - - - */

/* - - - Capas - - - */
.contenidoCentral{background-color:#ffffff;float:left; text-align:left; width:638px; height:expression('380px'); min-height:380px;position: relative; margin-left:12px; margin-top:20px;}

.contenidoCentralIzquierda{float:left; text-align:left; width:44%; width:expression('51%'); padding-left:20px; padding-right:20px; height:expression('380px'); min-height:380px;position: relative;}
.contenidoCentralDerecha{float:right; text-align:left; width:43%; width:expression('49%'); padding-left:20px; padding-right:20px; height:expression('380px'); min-height:380px;position: relative;}
.contenidoCentralCompleta{float:left; text-align:left; width:100%; padding-left:20px; padding-right:20px; height:expression('380px'); min-height:380px;position: relative;}

.cajaConFoto{float:left; text-align:left; width:100%;padding-top:23px;padding-bottom:23px;padding-bottom:expression('0px');}
.cajaConFotoDerecha{float:right; text-align:left; width:50%;}
.cajaConFotoIzquierda{float:left; text-align:left; width:50%;}

.cajaConFotoCompleta{float:left; text-align:left; width:94%; width:expression('100%'); padding-top:23px;padding-bottom:23px;padding-bottom:expression('0px');}
.cajaConFotoDerechaGrande{float:right; text-align:left; width:70%;padding-right:0px;}
.cajaConFotoIzquierdaPequeña{float:left; text-align:left; width:25%;}

.cajaConFotoDerechaConozcanos{float:right; text-align:left; width:40%; width:expression('45%');padding-right:40px;padding-right:expression('20px');}
.cajaConFotoIzquierdaConozcanos{float:left; text-align:left; width:45%;}

.cajaConFotoLista{float:left; text-align:left; width:94%; width:expression('100%');}
.cajaConFotoDerechaLista{float:right; text-align:left; width:90%;padding-right:20px;}
.cajaConFotoIzquierdaLista{float:left; text-align:left; width:5%;}

.bandaTitular{width:95px; padding:1px; color:#ffffff; margin-bottom:10px;}

.botonAmpliar{float:left; text-align:left; min-width:30px; padding:1px; color:#ffffff;font-family:verdana; font-size:9px;cursor:hand;}

.alinearBoton {float:right;margin-bottom:15px;}
.alinearBotonLista {float:right;margin-bottom:5px;margin-right:35px;margin-right:expression('0px');}

.centrarMensaje{float:left;text-align:center;width:100%;margin-top:150px;}

.clear {clear:both;}


/* - - - Tipografías - - - */
.textoPie{font-family:georgia; font-size:10px; color:#ffffff; font-weight:normal; margin-left:30px;}
.textoNormal{font-family:verdana; font-size:9px; color:#95A3AB; font-weight:normal;}
.textoNormal a{color:#95A3AB; text-decoration:none;}
.textoNormal a:hover{color:#95A3AB; text-decoration:none;}
.textoInput{font-family:verdana; font-size:10px; color:#95A3AB; font-weight:normal;}
.linkar{font-family:verdana; font-size:10px; font-weight:normal;}
.linkar a{text-decoration:underline;}
.linkar a:hover{text-decoration:underline;}
.titulo{font-family:verdana; font-size:15px; color:#95A3AB; font-weight:bold; margin-bottom:15px;}
.rojo{color:#ff0000;}


/* - - - Formulario - - - */
input.formulario {background-color:#ffffff; color:#95A3AB; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; font-weight:normal; border:solid 1px #95A3AB; width:95px;}
input.formularioAdmin {background-color:#ffffff; color:#95A3AB; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; font-weight:normal; border:solid 1px #ffffff;  border-bottom:solid 1px #95A3AB;}
textarea.formularioAdmin {background-color:#ffffff; color:#95A3AB; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; font-weight:normal; border:solid 1px #95A3AB;}
select.formularioAdmin {background-color:#ffffff; color:#95A3AB; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; font-weight:normal; border:solid 1px #95A3AB;}
.btn_formulario {background-color:#dddddd; color:#95A3AB; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; font-weight:normal; padding:2px; border:solid 1px #95A3AB;}

table.tabla {border-collapse:collapse}
table.tabla td {border:solid 1px #000;}
*******************************/