body 
{
	font-size:9pt;		
	font-family: Arial, Helvetica;
	background-color: #FFFFFF;
	color:#000000;
	margin-left: auto;
	margin-right: auto;
	margin: 0;
	padding: 0; 
}

td 
{
	font-size:9pt;		
	font-family: Arial, Helvetica;
}
	
#page_contents 
{
	background-color: #FFFFFF;
	padding: 0;
	text-align: left;
	margin-left: auto;
	margin-right: auto;
	margin-top: 0px;
	margin-bottom: 0px;
	width: 950px;
}

img
{
	border:0;
}

form, p, ul, li
{
	padding-top:0;
	padding-bottom:0;
	margin-top:0;
	margin-bottom:0;
}

.boton_gris 
{
	border: 1px solid #999999;
	background-color:#F7F7F7;
	color:#999999;
}

.boton_mini
{
	font-size:8pt;
	border: 0;
	background-color:#FFFFFF;
	color:#999999;
	text-align:right;
	padding:0;
	cursor:pointer;
}
.boton_mini:hover
{
	color:#000000;
}
.boton_mini_gris
{
	font-size:8pt;
	border: 0;
	background-color:#F7F7F7;
	border: 1px solid #999999;
	color:#999999;
	text-align:right;
	padding:0;
	cursor:pointer;
}
.boton_mini_gris:hover
{
	color:#000000;
}
.boton_naranja 
{
	border: 1px solid #ED9D00;
	background-color:#ED9D00;
	color:#ffffff;
}

.boton_naranja_borde
{
	border: 1px solid #ED9D00;
	background-color:#ffffff;
	color:#ED9D00;
}

a
{
	color: 	#ED9D00;
	text-decoration:underline;
}
a:hover
{
	color: 	#ED9D00;
	text-decoration:none;
}
	
/* CABECERA */
#cabecera
{
	clear:both;
}

#cabecera .logo_resolc
{
	width:167px;
	float:left;
	border:0;
}

#cabecera .logo_latel
{
	width:92px;
	float:right;
	border:0;
	padding-top:10px;
}

#menu
{
	font-size:10pt;	
	width:950px;
	clear:both;
	border-top: 1px solid #ED9D00;
	border-bottom: 1px solid #ED9D00;
	color: 	#E2281B;
	padding:3px 0px 3px 0px;
	font-weight:bold;
}

#menu a
{
	font-weight:normal;
	color: 	#ED9D00;
	text-decoration:none;
}

#menu a:visited
{
	color: 	#ED9D00;
	text-decoration:none;
}

#menu a:hover
{
	color: 	#ED9D00;
	text-decoration:underline;
}

#menu a.seleccionado
{
	font-weight:bold;
}

#menu_admin
{
	font-size:10pt;	
	width:950px;
	clear:both;
	color: 	#ED9D00;
	margin:3px 0px 0px 0px;
	padding:3px 0px 0px 0px;
	border-top: 1px solid #999999;
}
#menu_admin a
{
	font-weight:normal;
	color: 	#E2281B;
	text-decoration:none;
	white-space:nowrap;
}

#menu_admin a:visited
{
	color: 	#E2281B;
	text-decoration:none;
}

#menu_admin a:hover
{
	color: 	#E2281B;
	text-decoration:underline;
}
#menu_admin a .seleccionado
{
	font-weight:bold;
}

#info_usuario
{
	font-size:10pt;	
	width:950px;
	clear:both;
	color: 	#999999;
	padding:0px 0px 3px 0px;
	text-align:right;
}
#info_usuario strong
{
	color: 	#000000;
}
/* fin CABECERA */

/* PIE */ 
#pie
{
	width:100%;
	clear:both;
	border-top: 1px solid #ED9D00;
	margin:25px 0px 15px 0px;
	padding:0px 0px 0px 0px;
	color:#777777;
	text-align:center;
}
#pie a
{
	font-weight:bold;
	color: 	#777777;
	text-decoration:none;
}

#pie a:visited
{
	color: 	#777777;
	text-decoration:none;
}

#pie a:hover
{
	color: 	#777777;
	text-decoration:underline;
}

#pie img
{
	border:0;
	vertical-align:middle;
	margin:0px 5px 0px 5px;
}

/* fin PIE */ 


/* LOGIN */
#login
{
	width:465px;
	clear:both;
	margin-left: auto;
	margin-right: auto;
	margin-top: 45px;
	margin-bottom: 65px;	
	border-bottom: 1px solid #999999;
	padding-bottom:10px;
}


#login a
{
	font-weight:normal;
	color: 	#999999;
	text-decoration:underline;
}

#login a:visited
{
	color: 	#999999;
	text-decoration:underline;
}

#login a:hover
{
	color: 	#999999;
	text-decoration:none;
}
/* fin LOGIN */

/* CONTENIDOS */
#contenidos
{
	width:910px;
	clear:both;
	margin-left: auto;
	margin-right: auto;
	margin-top: 15px;
	margin-bottom: 15px;	
	/*border-bottom: 1px solid #999999;*/
	padding-bottom:10px;
}
/* fin CONTENIDOS */


/* PALABRA */
#paraula
{
	width:910px;
	clear:both;
	margin-left: auto;
	margin-right: auto;
	margin-top: 15px;
	margin-bottom: 15px;	
	padding-bottom:10px;
}

#paraula .navegacion
{
	border-top: 1px solid #999999;
	border-bottom: 1px solid #999999;
	padding:5px 0px 5px 0px;
	margin:0px 0px 0px 0px;
}

#paraula .navegacion table
{
	width:100%;
}

#paraula .navegacion td
{
	width:33%;
	font-size:13pt;
	font-weight:bold;
	color:#000000;
}

#paraula .navegacion a
{
	font-size:10pt;
	font-weight:bold;
	color:#999999;
	text-decoration:none;
}
#paraula .navegacion a:visited
{
	color:#999999;
	text-decoration:none;
}
#paraula .navegacion a:hover
{
	color:#999999;
	text-decoration:underline;
}

#paraula .transcripcions
{
	width:95%;
	margin:20px auto 15px auto; 
}

#paraula .transcripcions table
{
	width:100%;
	margin:0px auto 0px auto;
	background-color:#999999;
}

#paraula .transcripcions th
{
	color:#FFFFFF;
	font-weight:bold;
	font-size:9pt;
	text-align:left;
}

#paraula .transcripcions td
{
	color:#000000;
	font-weight:normal;
	font-size:9pt;
}

/* fin PALABRA */


h1
{
	padding:0px;
	margin:10px 0px 10px 0px;
	font-size:11pt;
	font-weight:bold;
	color:#999999;
	border-bottom: 1px solid #999999;
}
h1 a
{
	color:#999999;
	text-decoration:none;
}
h1 a:hover
{
	color:#cccccc;
	text-decoration:none;
}
h2
{
	padding:0px;
	margin:10px 0px 10px 0px;
	font-size:9pt;
	font-weight:bold;
	color:#cccccc;
	border-bottom: 1px solid #cccccc;
}
.criterios_consulta
{
	width:910px;
	margin:0px auto 15px auto;
	padding:0px 0px 5px 0px;
	border-bottom: 1px solid #cccccc;
	color:#000000;
}
.criterios_consulta strong
{
	color:#cccccc;
}

.resultados_consulta
{
	width:910px;
	margin:0px auto 0px auto;
	padding:20px 0px 15px 0px;
	/*border-bottom: 1px solid #999999;*/
}

.form_consulta
{
	width:910px;
	margin:0px auto 0px auto;
	padding:20px 0px 15px 0px;
/*	border-bottom: 1px solid #999999;*/
}


.form_campo_titulo
{
	font-weight:bold;
	color:#000000;
}

.lista_mitad h1 
{
	margin:10px 0px 0px 0px;
	
}
.lista_mitad
{
	width:49%;
	margin:0px 0px 10px 0px;
	padding:20px 0px 15px 0px;
}
.lista_mitad.izq
{
	float:left;
}
.lista_mitad.dcha
{
	float:right;
}

.lista_mitad .pie_lista
{
	clear:both;
	border-top: 1px solid #999999;
	color:#999999;
	padding:3px 0px 0px 0px;
}

.lista_mitad .titulo
{
	color:#999999;
	font-weight:bold;
}

.fondo_gris
{
	background-color:#EEEEEE;
}

.fondo_blanco
{
	background-color:#FFFFFF;
}

.valoracio_ok
{
	color:#66AA00;
}

.valoracio_ko
{
	color:#FF0000;
}

.tabla_comentari
{
	margin:0px 0px 0px 0px;
	padding:0;
	width:100%;
	background-color:#F7F7F7;
	line-height:150%;
}

.tabla_comentari_con_margen
{
	margin:5px 0px 0px 0px;
	padding:0;
	width:100%;
	background-color:#F7F7F7;
}

.paginacion
{
	width:100%;
	color:#999999;
}

.lista
{
	width:100%;
	border-top:1px solid #999999;
	border-bottom:1px solid #999999;
}


.lista th
{
	font-weight:bold;
	background-color:#F7F7F7;
	border-bottom:1px solid #999999;
	color:#999999;
	font-size:9pt;
	text-align:left;
}

.cell_over
{
	color:#ED9D00;
}
.cell_out
{
	color:#000000;
}

/* POPUP */ 
#page_contents_popup
{
	background-color: #FFFFFF;
	padding: 0;
	text-align: left;
	margin-left: auto;
	margin-right: auto;
	margin-top: 0px;
	margin-bottom: 0px;
	padding:10px;
	width: 97%;
}
#cabecera_popup 
{
	border-bottom: 1px solid #ED9D00;
	margin:0px 0px 10px 0px;
}
#cabecera_popup img
{
	float:right;
}

#cabecera_popup h1
{
	padding:25px 0px 0px 0px;
	margin:0;
	font-size:12pt;
	font-weight:bold;
	color:#ED9D00;
	border:0;
	vertical-align:bottom;
}


#pie_popup
{
	width:100%;
	clear:both;
	border-top: 1px solid #ED9D00;
	margin:25px 0px 0px 0px;
	padding:10px 0px 0px 0px;
	color:#CCCCCC;
	text-align:center;
}
#pie_popup a
{
	font-weight:bold;
	color: 	#CCCCCC;
	text-decoration:none;
}

#pie_popup a:visited
{
	color: 	#CCCCCC;
	text-decoration:none;
}

#pie_popup a:hover
{
	color: 	#CCCCCC;
	text-decoration:underline;
}

#form_popup
{
	padding:10px;
	color:#999999;
}
#form_popup table
{
	margin-left:0px;
}
#form_popup td
{
	color:#999999;
}
/* fin POPUP */ 

#page_contents_mail 
{
	background-color: #FFFFFF;
	padding: 0;
	text-align: left;
	margin-left: auto;
	margin-right: auto;
	margin-top: 0px;
	margin-bottom: 0px;
	width: 95%;
}

#contenidos_mail
{
	width:100%;
	clear:both;
	margin-left: auto;
	margin-right: auto;
	margin-top: 15px;
	margin-bottom: 15px;	
	/*border-bottom: 1px solid #999999;*/
	padding-bottom:10px;
}

.valoracioes
{
	margin:25px auto 15px auto;
	width:819px;
}

.comentaris
{
	margin:25px auto 15px auto;
	width:819px;
	background-color:#FF0000;
}

#grafico_valoracio
{
	color:#999999;
	float:right;
	text-align:right
	padding:0;
	margin:0;
}

#grafico_valoracio_imagen
{
	color:#999999;
	float:right;
	text-align:center;
	padding:6px 8px 8px 8px;
	margin:0;
	width:134px;
	height:22px;
	background-image:url('../img/fons_valoracio.gif');
	background-position:0 0;
	background-repeat:no-repeat;
}

#grafico_valoracio_imagen_mini
{
	float:left;
	color:#999999;
	text-align:center;
	padding:6px 8px 8px 8px;
	margin:0;
	width:58px;
	height:16px;
	background-image:url('../img/fons_valoracio_mini.gif');
	background-position:0 0;
	background-repeat:no-repeat;
}

#grafico_valoracio_imagen_mini_popup
{
	float:right;
	color:#999999;
	text-align:center;
	padding:6px 8px 8px 8px;
	margin:0;
	width:58px;
	height:16px;
	background-image:url('../img/fons_valoracio_mini.gif');
	background-position:0 0;
	background-repeat:no-repeat;
}

#grafico_valoracio_imagen_mini_boton
{
	float:right;
	margin:5px 0px 0px 5px;
}

.clase_minima_valoracio
{
	font-size:1px;
	line-height:1px;
	margin:0;
	padding:0;
	float:left;
	height:18px;
}

.clase_minima_resumen
{
	width:10px;
	margin-left:3px;
}

.fondo_valoracio_postiva
{
	background-color:#66AA00;
}

.fondo_valoracio_negativa
{
	background-color:#FF0000;
}

.fondo_valoracio_media
{
	background-color:#FFCC99;
}

.fondo_sin_valoracio
{
	background-color:#cccccc;
}

.clase_valoracio
{
	border-bottom: 1px solid #999999;
	padding:10px;
	color:#999999;
	line-height:150%
}

.clase_comentari
{
	padding:10px;
	color:#999999;
	line-height:150%
	margin:0px 0px 10px 0px;
}
.lista_comentaris .totales
{
	border-bottom:1px solid #999999;
	color:#999999;
}
.lista_valoracions
{
	width:100%;
	margin:15px auto 0px auto;
}

.popup
{
	width:98%;
}

.lista_valoracions .totales
{
	border-bottom:1px solid #999999;
	color:#999999;
}

.estat_revisio
{
	float:right;
	text-align:center;
	padding:4px 0px 0px 0px;
	margin:0;
	width:74px;
	height:20px;
	background-image:url('../img/fondo_revisio.gif');
	background-position:0 0;
	line-height:120%
}

.lista_valoracions a
{
	color:#999999;
	text-decoration:none;
}
.lista_valoracions a:hover
{
	color:#000000;
	text-decoration:none;
}

.lista_valoracions .boton_anadir
{
	text-align:right;
	margin-top:3px;
}
.lista_comentaris .boton_anadir
{
	border-top:1px solid #999999;
	text-align:right;
	margin-top:3px;
}

#div_canvi_estat
{
	display:none;
	background-color:#F7F7F7;
	padding:10px;
	margin:5px 0px 5px 0px;
}

.link_paginacion
{
	color:#999999;
	text-decoration:none;
}
.link_paginacion:visited
{
	color:#999999;
	text-decoration:none;
}
.link_paginacion:hover
{
	color:#999999;
	text-decoration:none;
}
 
.div_consulta
{
	padding:5px 0px 0px 15px;
}

#paraula .info_basica
{
	width:95%;
	margin:20px auto 15px auto; 
	clear:both;
}

h3
{
	font-size:10pt;
	color:#999999;
	border:0;
	margin:0px 0px 3px 0px;
	padding:0;
}

.tabla_principal
{
	background-color:#999999;
	float:left;
}

.tabla_principal th
{
	color:#999999;
	font-weight:bold;
	font-size:9pt;
	text-align:left;
	background-color:#F7F7F7;
}

.tabla_principal td
{
	background-color:#FFFFFF;
}


#paraula .info_basica .resum
{
	float:right;
	background-color:#f7f7f7;
	color:#999999;
	font-weight:bold;
	padding:15px;
	border:1px solid #999999;
	width:200px
}

#paraula .info_basica .imagen
{
	background-image:url('../img/fondo_resum.gif');
	width:70px;
	height:27px;
	padding-left:2px;
}

.clase_minima_resum
{
	float:left;
	width:17px;
	height:16px;
	margin-left:2px;
	margin-right:2px;
}

.txt_transcripcio
{
	font-weight:bold;
	font-size:12pt;
	font-family:DoulosSILLitR, SILDoulosUnicodeIPA, DoulosSILR, Doulos SIL, SILDoulosIPA-Regular,Arial, Helvetica;
}

.ajuda_popup
{
	width:100%;
	margin:25px auto 0px auto;
}

.separador
{
	font-size:1px;
	line-height:1px;
	margin:0;
	padding:0;
}