﻿/* General */
body { font-family: Verdana;font-size:13px;margin: 0;color:#666666; }
input { font-family: Verdana; }
textarea { font-family: Verdana; }
select { font-family: Verdana; }

a {color:#5f9bd3;text-decoration:none;}
a:hover {color:#0d7ab2;}
/*a {color:#666666;text-decoration:underline;}
a:hover {color:#444444;text-decoration:underline;}*/
input[type="button"] {background-color: #f0f0f0;cursor:pointer;border-radius:5px;border:1px solid #cccccc !important;}
input[type="button"]:hover {background-color: #dddddd;}

/* Estructura */
/*div.Capcalera { background-color: #6B7FB6; color: #FFFFFF; padding: 5px; border-bottom: 1px solid #666666; }*/
div.Capcalera { background: url('../Imatges/Capcalera.png') repeat-x scroll left 49px transparent;color: #FFFFFF;padding: 5px; height: 120px; }

div.Capcalera table.Taula { height: 70px; }
td.Logo { width: 95px; }
td.Logo img {/* height: 70px; */}
div.Titol { margin-left: 50px; }
div.Titol a { color : #666666; text-decoration: none; float: left; margin-top: 40px; }
div.Titol h1 { font-size: 1.4em;margin-bottom: 5px;margin-top: 1px; /*text-shadow:0 1px 4px #000000;*/ }
div.Titol h2 { font-size: 0.9em;line-height: 0.5px;/*text-shadow:0 1px 1px #000000;*/ }
div.Logout { color: #666666;font-size: 1em;font-weight: bold;margin-right: 3px;text-transform: uppercase; }
div.Logout table { /*border: 1px solid #666666; background-color: #FAFAFA;*/ }
div.Logout td { padding: 4px; }
div.Logout td.Usuari{ text-align: left; }
div.Logout img { border-right: 1px dotted #CCCCCC;margin-bottom: -6px;margin-right: 8px;padding-right: 2px; }

/*div.Logout input.BotoSortir { background-position:6px center;background-color: #999999;background-image: url("../Imatges/Sortir.png");background-repeat: no-repeat;border: medium none !important;border-radius: 9px 9px 9px 9px;color: #FFFFFF;cursor: pointer;margin-top: 12px;padding: 3px 3px 3px 22px;width: 100px; }
div.Logout input.BotoSortir:hover { background-color: #888888; }*/
div.Logout input.BotoSortir {background-image: url("../Imatges/Sortir.png");background-color: #F0F0F0; background-repeat: no-repeat; border: 1px solid #CCCCCC !important; border-radius: 5px 5px 5px 5px; cursor: pointer; padding: 3px 3px 3px 22px;background-position: 5px center;float:right;margin-top:15px;}
div.Logout input.BotoSortir:hover { background-color: #DDDDDD; }

div.Missatge {background-color: #F2F5F7;background-image: url("../Imatges/Missatge.png");background-position: 20px center;background-repeat: no-repeat;border: 1px solid #DAE6F0;font-size: 0.8em;margin: 10px 20px;padding: 20px 20px 20px 44px;}
div.Missatge img { vertical-align: top; border: 1px solid #666666; }
div.Contingut { padding: 20px; text-align:center;margin:0px auto 50px;min-width:960px; }
div.Contingut {/*width:960px;background-color: #F4F3F1;*/}
div.Entorn {background-color: #FFFF99;background-image: url("../Imatges/Alerta.png");background-position: 20px center;background-repeat: no-repeat;border: 1px solid #FFCC66;font-size: 0.8em;margin: 10px 20px;padding: 20px 20px 20px 44px; color: #666666; max-width: 255px; margin: auto;}

table.LlistatElements div.BarraBotons input.BotoAProduccio { background-image: url('../Imatges/AProduccio.png'); width:125px;background-position:5px center;}
table.LlistatElements div.BarraBotons input.BotoAProduccioDesactivat { background-image: url('../Imatges/AProduccioDesactivat.png'); width:125px;background-position: 5px center;}
table.LlistatElements div.BarraBotons input.BotoExportarSollicitud { background-image: url('../Imatges/ExportarSollicitud.png'); width:125px;background-position:5px center;}
table.LlistatElements div.BarraBotons input.BotoExportarSollicitudDesactivat { background-image: url('../Imatges/ExportarSollicitudDesactivat.png'); width:125px;background-position: 5px center;}
table.LlistatElements div.BarraBotons input.BotoExportarExcel { background-image: url('../Imatges/Exportar.png'); width:150px;background-position:5px center;}
table.LlistatElements div.BarraBotons input.BotoImprimirFormularis { background-image: url('../Imatges/Imprimir.png'); width:175px;background-position:5px center;}
table.LlistatElements div.BarraBotons input.BotoImprimirFormularisDesactivat { background-image: url('../Imatges/ImprimirDesactivat.png'); width:175px;background-position:5px center;}
table.LlistatElements div.BarraBotons input.BotoConfirmarImprimirFormularis { display: none; }
table.LlistatElements div.BarraBotons input.BotoIniciarImprimirFormularis { display: none; }
table.LlistatElements div.BarraBotons input.BotoEnviarCorreus { background-image: url('../Imatges/Enviar.png'); width:140px;background-position:5px center;}
table.LlistatElements div.BarraBotons input.BotoEnviarCorreusDesactivat { background-image: url('../Imatges/EnviarDesactivat.png'); width:140px;background-position:5px center;}
table.LlistatElements div.BarraBotons input.BotoDescarregar { background-image: url('../Imatges/Descarregar.png'); width:125px;background-position:5px center;}
table.LlistatElements div.BarraBotons input.BotoDescarregarDesactivat { background-image: url('../Imatges/DescarregarDesactivat.png'); width:125px;background-position:5px center;}

/*
div#Estadistiques {text-align:center;}

div#Estadistiques table.FitxaElement table.estadistiques {margin:10px 10px;}
div#Estadistiques table.FitxaElement table.estadistiques td {font-weight: normal;}
div#Estadistiques table.FitxaElement table.estadistiques tr.total td {font-weight: bold;}

div#Estadistiques table.estadistiques {width:300px;margin:auto;border:1px solid #666666;background-color:#FFFFFF;border-collapse:collapse;}
div#Estadistiques table.estadistiques th {border-left:1px solid #666666;border-bottom:1px solid #666666;padding:2px 10px;background-color:#D4D0C8;font-size:12px;}
div#Estadistiques table.estadistiques td.titol {padding:2px 10px 2px 6px;font-size:12px;text-align:left;vertical-align:top;white-space:nowrap;}
div#Estadistiques table.estadistiques td.valor {border-left:1px solid #666666;font-size:12px;white-space:nowrap;padding: 2px 4px;text-align:right;}
div#Estadistiques table.estadistiques td.valor span {padding-left:8px;}
div#Estadistiques table.estadistiques tr.total {padding:2px;font-size:12px;background-color:#D4D0C8;font-weight:bold;border-top:1px solid #666666;}
div#Estadistiques table.estadistiques tr:hover {background-color:#eeeeee;}
div#Estadistiques table.estadistiques tr:hover th,
div#Estadistiques table.estadistiques tr.total:hover {background-color:#D4D0C8;color:#444444 !important;}
div#Estadistiques table.estadistiques tr.eliminat {color: #FF0000;}
div#Estadistiques table.estadistiques tr.eliminat td {border-color: #666666;}
div#Estadistiques table.estadistiques tr.eliminat:hover {background-color:#FF6666;color:white !important;}
div#Estadistiques table.estadistiques tr.despublicat {color: #888888;}
div#Estadistiques table.estadistiques tr.despublicat td {border-color: #666666;}
div#Estadistiques table.estadistiques tr.despublicat:hover {background-color:#999999;color:white !important;}
div#Estadistiques table.estadistiques tr.resum th {border-right:1px solid #666666;}

div#Estadistiques table.estadistiquescerques {margin:auto;border-collapse:collapse;}
div#Estadistiques table.estadistiquescerques th {font-size:12px;font-weight:bold;}
div#Estadistiques table.estadistiquescerques td {vertical-align:top}
*/

#xEditingArea {border: medium none !important;}
#xEditingArea iframe {border: medium none !important;}

/* TABLE INDICADORS */
/*generals*/
table.Indicadors {background-color: #FFFFFF;border-collapse: collapse;border-color: #666666;border-width: thin;font-size: 0.9em;margin: 0 auto;padding: 10px;width: 98%;}
table.Indicadors.CerquesPerSessio {margin-top:20px;}
table.Indicadors th {border-color: #999999;border-style: solid;border-width: thin;padding: 8px;white-space: nowrap;background-color:#DDDDDD;}
table.Indicadors td {border-color: #cccccc;border-style: solid;border-width: thin;padding: 8px;white-space: nowrap;}
table.Indicadors tr.Total td {background-color: #f0f0f0;font-weight:bold;}
table.Indicadors tr.Sub td,
table.Indicadors tr.SubSub td {background-color: #fff;font-weight:normal;}
table.Indicadors tr.Sub td.Titol {padding-left:40px;}
table.Indicadors tr.SubSub td.Titol {padding-left:80px;}
table.Indicadors td.Titol {white-space:nowrap;}
table.Indicadors td.Valor {font-weight:normal;text-align:right;white-space:nowrap;}
table.Indicadors td.Valor span {padding-left:8px;}
table.Indicadors tr.Eliminat {color: #FF0000;}
table.Indicadors tr.Despublicat {color: #AAAAAA;}
fieldset.LlegendaIndicadors {border: 1px solid #CCCCCC;margin: 20px auto 0px;width: 96%;}
fieldset.LlegendaIndicadors legend {color: #666666;font-size: 14px;font-weight: bold;margin-left: 10px;padding: 2px 6px;}
fieldset.LlegendaIndicadors ul {font-size: 12px;margin: 5px 0;padding-left: 30px;}
fieldset.LlegendaIndicadors li{margin:0px;padding:0px;white-space: nowrap}

table.FitxaElement div.Missatge { font-weight: normal; line-height: 18px; text-align: left;}
table.FitxaElement td.BarraBotons input.BotoExportar { background-image: url('../Imatges/Exportar.png'); float:right; margin-left: 4px;background-position: 5px center;}
table.FitxaElement td.BarraBotons input.BotoImportar { background-image: url('../Imatges/Importar.png'); float:right; margin-left: 4px;background-position: 5px center;}
table.FitxaElement td.BarraBotons input.BotoEdicioAvancada { background-image: url('../Imatges/EdicioAvancada.png');background-position: 5px center; float:left; margin-left: 4px;}
table.FitxaElement td.BarraBotons input.BotoEnviar { background-image: url('../Imatges/Enviar.png'); width: 80px; background-position:5px center;}
table.FitxaElement td.BarraBotons input.BotoConfirmarEnviar { display: none; }
table.FitxaElement td.BarraBotons input.BotoDescarregar { background-image: url('../Imatges/Descarregar.png'); float:right; margin-left: 4px;background-position: 5px center;}
table.FitxaElement table.Camps td.Camp div.Contenidor div.Arbre { margin-top: 10px; } 

table.FitxaElement table.Camps td.Camp.Resultats {padding: 15px 10px;}
table.FitxaElement table.Camps td.Camp.Resultats div { font-size: 0.9em; padding: 0px; line-height: 14px; margin: -10px 0px 0px -5px;}
table.FitxaElement table.Camps td.Camp.Resultats div p { padding: 0px; margin: 0px;}
table.FitxaElement table.Camps td.Camp.Resultats div p.Informacio {background: url('../Imatges/Importar.Informacio.png') no-repeat 2px 2px;padding: 3px 20px;margin-bottom: 5px;}
table.FitxaElement table.Camps td.Camp.Resultats div p.Error {background: url('../Imatges/Importar.Error.png') no-repeat 2px 2px;padding: 3px 20px;margin-bottom: 5px;}
table.FitxaElement table.Camps td.Camp.Resultats div pre { padding-left: 15px; margin: 5px;}
