/*           Tabla de Colores          */


/*Caldera_clar:		#991F36 			*/
/*Gris_clar:			#E0E0E0 	    */
/*Caldera_fosc:		#6B2B2B 			*/

html,body {
	height: 100%;
	margin-left:0;
	margin-top:0;
	margin: 0;
	background-color: #760F2A;
	}
	
	
a:link, a:visited   { font-size: 12px; font-family: Trebuchet MS, Verdana, Arial; color: #666666;  text-decoration:none;}
a:hover { font-size: 12px; font-family: Trebuchet MS, Verdana, Arial; color: #666666; text-decoration:underline; }
text, p, li, body, td, t1 {font-size: 11px; font-family: Trebuchet MS, Verdana, Arial; color: #666666 ; align: justify;}	


h1 {font-size: 16px; font-family: Trebuchet MS, Verdana, Arial; color: #991F36}
h2 {font-size: 14px; font-family: Trebuchet MS, Verdana, Arial; color: #666666}

ul	{ margin-top: 5;
				list-style-image: url('images/bullet.html'); 
               	margin-left: 10; 
	}

.color_grupo{background-color: #000000;color: #ffffff}

.text_white{color: #ffffff }
.campo	{background-color: #FFFFFF; border: 1px solid #999999; font-size: 10px; font-family: Trebuchet MS, Verdana, Arial;}

.tabla_100{height: 100%; width:100%}
.tabla_linea{height: 100%;}
.tabla_padding {padding-left:5; padding-right: 5;padding-bottom:5}
.celda_logo {background-color: #EAEAEA; border: solid 1px #D2D2D2}

.bg_degradado{height: 100%; background-image:url(images/bg_degradado.gif); background-repeat: repeat-x; background-position: top}
.bg_linea_wh_left{height: 100%; background-image:url(images/linea_wh_left.gif); background-repeat: repeat-y; background-position: left}
.bg_linea_wh_right{height: 100%; background-image:url(images/linea_wh_right.gif); background-repeat: repeat-y; background-position: right}

.logo{border: solid 1px #D2D2D2}

.td_blanc {
	background-color: #ffffff;
	border: solid 1px #D2D2D2;
	text-align: justify;
	padding-left: 25px;
	padding-right: 25px;
    padding-top: 10px;
	padding-bottom: 25px;
}

.borde_gris {
	background-color: #ffffff;
	border: solid 1px #cccccc;
	}
.borde_gris td{
	border-bottom: solid 1px #ccc;
}

.borde_white {
		border: solid 1px #ffffff;
	}
input{
	font-size: 10px;
	font-family: "Lucida Sans", "Trebuchet MS", Verdana, Arial;
	color: #991F36;
	border: 1px solid #999;
}
.img_form{
	font-size: 10px;
	font-family: Trebuchet MS, Verdana, Arial;
	color: #991F36;
	margin-top: -7px;
	border: 0px;
}
* html .img_form{
	margin-top: -5px;
}
.fons_gris{
	border-top: 1px solid white;
	background-color: #e0e0e0;
	color: #333;
	font-family: "Lucida Sans", "Trebuchet MS", verdana, arial, sans-serif;
	font-weight: bold;
}
.fons_gris form{
	padding-top: 5px;
	padding-left: 10px;
	padding-bottom: 0px;
	margin: 0 0;
}
.subrayat{
	text-decoration: underline;
}
.idiomes{
	background-color: #C10435;
	text-align: right;
	color: white;
	font: normal normal 12px "Trebuchet MS", arial, sans-serif;
	padding-right: 10px;
	padding-top: 2px;
	padding-bottom: 2px;
}
.idiomes a, .idiomes a:link, .idiomes a:visited{
	text-decoration: none;
	color: white;
	font: normal normal 12px "Trebuchet MS", arial, sans-serif;
}
.idiomes a:hover{
	text-decoration: underline;
	color: #WHITE;
	font: normal normal 12px "Trebuchet MS", arial, sans-serif;
}