/* Hoja de estilo base para SOD. gtbib-plantilla=000901 */
/* No modifique esta hoja, si lo desea cree un directorio USU por debajo */
/* de este y alli puede dise¤ar un fichero SOD.CSS que se cargara despues */

html {height: 100%;}
body {height: 100%;margin: 0px;padding: 0px;background-color: #FFFFFF;color: #000000;font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;font-size: 12px;}
p, td {color: #000000; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 12px; }

table {margin-left: auto; margin-right: auto}
h2 {font-size: 16px; color: #3333CC; font-family: Verdana, Arial, Helvetica;text-align:center}
h3 {margin-left:12px;font-size: 12pt; color: #3333CC; font-family: Verdana, Arial, Helvetica}

input {font-size:12px; font-family: Verdana, Arial, Helvetica }
select {font-size: 12px; font-family: Verdana, Arial, Helvetica }
td.boton {
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica;
	text-align: center;
	background-color: #C0C0C0;
}

.cabecera {background-color:#9999cc; color:#ffffff}
.cabecera td {font-size: 14px; color:#ffffff; font-weight: bold }

.opciones {background-color:#8080c0; color:#ffffff}
.opciones td {font-size: 14px; color:#ffffff; font-weight: bold }
.opciones a {font-size: 12px;text-decoration: none;color:#ffffff}
.opciones a:visited {font-size: 12px;text-decoration: none;color:#ffffff}
.opciones a:hover {
	font-size: 12px;
	text-decoration: underline;
	color: #FFFFAC;
}


.tabla {text-align:left;font-size: 10pt; background-color: #d5d5ff;}
.sortable tbody tr:hover td { background: #CAEFFD; color: #0768B3; cursor: pointer; }
.sortable {font-size: 10pt; background-color: #d5d5ff;}
.sortable td {vertical-align:top;}
.boton {
	text-decoration: none;
	color: #000000;
	border: 3px solid;
	border-style: groove;
	background: #b9b9ff;
	font-size: 10px;
	padding: 1px;
}

.titulo { font-size: 22px; color: #FF0000; font-family: Tahoma; font-weight: bold }
.resaltado { font-size: 12px; color: #8080c0; font-family: Verdana, Arial, Helvetica; font-weight: bold }
.enlace {
	cursor: hand;
	text-decoration : underline;
	color: #0000ff;
}
.menor {font-size: 9px}

.navtext { width:450px; font-size:10pt; border-width:2px; border-style:outset; border-color:darkgray; layer-background-color:tan; background-color:#d2fffa; z-index:10000; color:black; }

#div-cab {position:absolute;top:0px;left:0px;width:100%;height:60px;}
#div-cab-der {position:absolute;top:0px;right:1px;text-align:right;float:right;margin-right:20px;margin-top: 5px; margin-bottom: 0px;font-weight: bold; color: #ffffff; }
#div-cab-izq {position:absolute;top:0px;left:1px;float:left;}
#div-opc {position:absolute;left:0px;top:60px;width:100%;height:20px;}
#div-opc-soap {position:absolute;left:1px;top:0px;width:90px;height:20px;}
#div-opc-opciones{position:absolute;left:91px;top:0px;text-align:center;vertical-align:middle;height:20px;font-size: 14px; color:#ffffff; font-weight: bold; text-align:center;}
#div-opc-idiomas {position:absolute;right:1px;top:0px;;text-align:right;height:20px;}
#barra_der {position:absolute;top:80px;left:0px;height:85%;width:280px;float:left; background-color: #DCDCDC;}
.barra_der_opc {width:90%;margin-top:25px;margin-bottom:25px;margin-left:25px;}
#contenido_izq {position: absolute;left: 320px;width:60%;top: 90px;margin-right: 50px;margin-top: 25px;	margin-bottom: 25px;}
#div-general {width: 100%}
#pie {width: 100%; position: absolute; left: 0px; bottom: 0%; height: 20px;}
#oculto {visibility:hidden;}
.lista_facturas_oculto {display:none;}
.contenidos {visibility: hidden }
.tab { border-left: #e0e0e0 thin solid; border-right: gray thin solid; border-top: #e0e0e0 thin solid; font-family: Verdana; font-size: 8pt; font-weight: normal; text-align: center }
.selTab {border-left: #000080 thin solid; border-right: #000080 thin solid; border-top: #000080 thin solid; font-family: Verdana; font-size: 8pt; font-weight: bold; text-align: center}
#div-cont-opc {background-color: #DCDCDC;margin-left:5%;margin-right:5%;text-align:center;}