﻿body{
	/*font-family:"Trebuchet MS", "Lucida Sans Unicode", "Lucida Grande", "Lucida Sans", Arial, sans-serif;*/
	font-family:Arial, sans-serif;
	font-size:0.8em;
	background-color:white;
}

div#wrapper {
	width:960px;
	margin-left:auto;
	margin-right:auto;
	padding:0;
	/*background-color:#f8f8f8;*/
	overflow:auto;

	/*background: -moz-linear-gradient(top, #ffffff , #f8f8f8 80px);
	background: -webkit-gradient(linear, 0 0, 0 80, from(#ffffff), to(#f8f8f8));
	
	background-color:#f8f8f8; 
	background-image:url('icos/degradado.gif');
	background-repeat:repeat-x;
	*/
	
	position:relative;
}

div.panel {
	float:left;
	border: 1px dotted silver;
	width:426px;
	/*margin:10px;*/
	margin:10px;

	padding:16px;
	background-color:white;
	height:80px;
	}
	
div.panel_ancho {
	border: 1px dotted silver;
	margin:0px;
	margin-top:20px;
	padding:16px;
	background-color:white;
}

div#pie p {
	color:gray;
	text-align:center;
}

div#pie p a {
	color:gray;
}

p {
	text-align:justify;
	}

h1{
	/*width:960px;*/
	margin-left:auto;
	margin-right:auto;
	margin-top:7px;
	margin-bottom:6px;
	/*margin-left:16px;*/
}

h2{
	text-align:right;

	margin-top:0;
	padding-bottom:14px;
	/*border-bottom:1px solid silver;*/
	
	position:absolute;
	top:54px;
	right:10px;
	/*margin-left:10px;*/
	width:100%;
}

h2 a {
	text-decoration:none;
	color:black !important;
}

.panel h3, .panel_ancho h3 {
	/*border-bottom: 1px solid gray;*/
	background-color:#F1F4F8;
	margin:0;
	margin-top:-16px;
	margin-left:-16px;
	margin-right:-16px;
	padding:2px;
}

.panel h3 img, .panel_ancho h3 img {
	margin-left:4px;
	margin-right:6px;
	vertical-align:-1px;
}

h5 {
	font-size:1.1em;
	color:#666;
	margin-bottom:0.5em;
	}

h6 {
	font-size:1em;
	color:#666;
	margin:0.5em 0;
	}

.panel ul {
	list-style-type:none;
	padding-left:13px;
}

ul.limpio, ul.arquivos {
	list-style-type:none;
}

ul.arquivos li {
	margin-bottom:0.25em;
	}

table td, table th {
	vertical-align:top;
	}

td.numero, th.numero {
	text-align:right;
	}

table.con_borde {
	border: 1px solid silver;
	border-collapse:collapse;
	}
	
table.con_borde td, table.con_borde th{
	border: 1px solid silver;
	}
	
table.sen_ancho td, table.sen_ancho th {
	padding:0 1em;
	}

table.sen_ancho td:first-child, table.sen_ancho th:first-child {
	padding-left:0em;
	}
	
table.sen_ancho td:last-child, table.sen_ancho th:last-child {
	padding-right:0em;
	}
	
a:link {
	color: #003399;
	text-decoration:none;
	}
	
a:visited {
	color: #6688CC; color: #003399;
	text-decoration:none;
	}
	
a:hover {
	color: #003399;
	text-decoration:underline;
}
	
a:active {
	color: #003399;
	text-decoration:underline;
	}

a.cerrar {
	float:right;
	display:inline-block;
	width:16px;
	height:16px;
	background-image:url('icos/close.png');
	margin-top:2px;
	margin-right:2px;
	text-decoration:none;
}

.arquivo {
	padding-left: 20px;
	background-repeat:no-repeat;
	}
	
.doc {
	background-image:url('/imaxes/icos/doc.png');
	}
	
.xls {
	background-image:url('/imaxes/icos/xls.png');
	}
	
.exe {
	background-image:url('/imaxes/icos/exe.png');
	}
	
.pdf {
	background-image:url('/imaxes/icos/pdf.png');
	}

.pps {
	background-image:url('/imaxes/icos/pps.png');
	}

.ppt {
	background-image:url('/imaxes/icos/ppt.png');
	}
	
.zip {
	background-image:url('/imaxes/icos/zip.png');
	}

.htm {
	background-image:url('/imaxes/icos/htm.png');
	}
	
.epub {
	background-image:url('/imaxes/icos/epub.png');
	}

.online {
	/*background-image:url('icos/online.png');*/
	padding-left: 0;
	}

.abre_panel {
	/*background-image:url('icos/application_xp.png');*/
	padding-left: 0;
	}

.abre_web {
	/*background-image:url('icos/application_go.png');*/
	padding-left: 0;
	}
	
.cod_coag {
	font-size:80%;
	color:gray;
	margin-left:4px;
	}

.lopd {
	font-size:0.9em;
	}

.nota {
	font-size:0.8em;
	}
	
.novo {
	background: #3366CC;
	color:white;
	font-weight:bold;
	font-size:0.8em;
	
	vertical-align:1px;
	padding-bottom:1px;
	padding-left:6px;
	padding-right:6px;
	
	-moz-border-radius: 2px;
	-webkit-border-radius: 2px;
	-khtml-border-radius: 2px;
	border-radius: 2px;

	/* for IE */
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#3366cc, endColorstr=#003366);
	/* for webkit browsers */
	background: -webkit-gradient(linear, left top, left bottom, from(#3366CC), to(#003366));
	/* for firefox 3.6+ */
	background: -moz-linear-gradient(top, #3366CC, #003366);
	}

/* EMPREGO */
	
div.proceso {
	padding-left:2em;
	}
	
div.proceso h5 {
	margin-left:-2em;
	}
	
/* ASESORIA */

div#navegacion {
	float:right; position:relative; top:-3em; margin:0; height:0;
	}
	
/*Paxina Listado Consultas*/

#listadoConsultas {
	width:100%;
	}

#listadoConsultas th {
	text-align:left;
	}

#listadoConsultas td {
	vertical-align:top;
	}
	
#listadoConsultas #col4 {
	width:55%;
	}
	
#listadoConsultas #col6 {
	text-align:right;
	}
/*como no existe la posibilidad sup. lo hacemos asi*/
#listadoConsultas tr>td:first-child+td+td+td+td+td, #listadoConsultas tr>th:first-child+th+th+th+th+th {
	text-align:right;
	}
	
td.rexistrada {
	background-image:url('icos/asesoria/rexistrada.png');
	}

td.asignada {
	background-image:url('icos/asesoria/asignada.png');
	}

td.respostada {
	background-image:url('icos/asesoria/respostada.png');
	}

td.aprobada {
	background-image:url('icos/asesoria/aprobada.png');
	}

td.lida {
	background-image:url('icos/asesoria/lida.png');
	}

td.rexistrada, td.asignada, td.respostada, td.aprobada, td.lida {
	background-repeat:no-repeat;
	width:16px;
	height:16px;
	background-position:0 4px;
	}

/*Formular Consultas*/

#TableXeral , #TableDatos , #TableVisado {
	width:100%;
	border:0;
	}
	
#TableXeral td, #TableDatos td, #TableVisado td {
	vertical-align:top;
	}

/*Vista Consulta*/

.etiqueta {
	/*float:left;
	display:inline-block;
	width:125px;
	padding-left:10px;*/
	}

#preguntaResposta {
	width:100%;
	}
	
#preguntaResposta  td {
	vertical-align:top;
	}
	
#preguntaResposta  #col1 {
	width:15%;
	}

#preguntaResposta  #codigoConsulta, #preguntaResposta  #asunto {
	font-weight:bold;
	}
	
#preguntaResposta  #dataRexistro , #preguntaResposta  #dataAprobacion {
	display:block;
	font-size:0.8em;
	width:80%;
	}
	
#preguntaResposta div#pregunta, #preguntaResposta div#resposta {
	border:1px dotted silver;
	}

input#WeblabelAsunto, input#WebLabelAsuntoCX, textarea#WeblabelPregunta, textarea#WebLabelPreguntaCX {
	width:75% !important;
	}

textarea#WeblabelPregunta, textarea#WebLabelPreguntaCX {
	height:400px;
	}

span#WebLabeltPreguntaCX {
	text-align:left;
	}

/*Solicitar usuario y Recuperar datos de acceso*/
#Table1 input#TxtNumeroColexiado {
	width:48px;
	}
	
#Table1 input#TxtNIF {
	width:96px;
	}
	
#Table1 input#TxtCorreoElectronico {
	width:256px;
	}

/*Suxerencias*/
#Table1 textarea#TxtMotivoReclamacion {
	width:75%; height:200px;
	}

/*HTML Tooltip*/

.xstooltip {
	visibility: hidden;
	position: absolute; 
	top: 0;  
	left: 0; 
	z-index: 2; 
	font-size: 8pt;
	padding: 2px 8px;
	background-color:#F9F9F0;
	border: 1px solid #ccc;
	
	zoom: 1;
	filter: alpha(opacity=90);
	opacity: 0.9;
}

.xstooltip p, .xstooltip ol, .xstooltip ul, .xstooltip li {
	margin:2px auto;
}
