BODY, FONT, SPAN, TD, P, INPUT, TEXTAREA, SELECT, LI 
{ font:normal 10px/120% Verdana, Helvetica, sans-serif;}

BODY 
{ background:white;  margin:0px;}

INPUT, SELECT, TEXTAREA 
{ background-color:#E0ECD8; border-color:#C0D4AB;}

IMG { border: 0px; }

fonslila {background:#C0F000;}

A:link, A:visited
{ color:#552255; font-weight: bold; TEXT-DECORATION: none;}
A:hover, A:active
{background:CAB2CA; font-weight: bold; COLOR: #000000;}

#infopartida { 
background:gray; border:2px solid gray; font-size:14px; padding-bottom:10px; vertical-align:middle
}

.alta-title 
{font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 12px; font-weight: 700; 
color: #003366; text-decoration: none;
}
.alta-sub, DIV.alta-sub A, FONT.alta-sub A 
{FONT-SIZE:11px; COLOR:#003366;}

/*.opcio1, .opcio1 a, .opcio1 a:link, .opcio1 a:visited 
{border: 1px solid #606060; width:155px; background:#606060}
.opcio1 a:hover, .opcio1 a:active 
{border: 1px solid #C0F000; width:155px; background:#C0F000;}
*/
.opcio1, .opcio1 a, .opcio1 a:link, .opcio1 a:visited 
{border: 1px solid #606060; width:155px;}
.opcio1 a:hover, .opcio1 a:active 
{border: 1px solid #C0F000; width:155px;}

.opcio2
{border: 1px solid #606060;}
.opcio2 a:hover, .opcio2 a:active 
{border: 0px;background:#C0F000;width:100%;}

.opcio3
{FONT-SIZE:10px;border: 0px;}
.opcio3 a:hover, .opcio3 a:active 
{border: 0px;background:#C0F000; width:52px;height:14px;vertical-align:middle;}

TH 
{background: #547878; color: #B0B0B0; font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px; 
}

.esc_titol
{
font: bold 18px/120% Verdana, Helvetica, sans-serif; COLOR:#FFFFFF;
}
.esc_data
{
font: bold 14px/120% Verdana, Helvetica, sans-serif; color:#D0D0D0;
}

DIV.titol1
{font-weight: bold; background:#404040;color:#FF3333; font-size:12px;padding-left:15px; padding-right:15px; }
DIV.titol1 A:link, DIV.titol1 A:visited 
{font-weight: normal; background:#404040;color:#FF3333; font-size:10px}
DIV.titol1 A:hover, DIV.titol1 A:active 
{font-weight: normal; background:#404040;color:yellow; font-size:10px}
.subtitol1
{font-weight: normal; background:#404040;color:#FF3333; font-size:10px; }

DIV.titol2
{font-weight: bold; background:#fff;color:#222; font-size:12px;padding-top:5px;padding-left:15px; padding-right:15px; }
DIV.titol2 A:link, DIV.titol2 A:visited 
{font-weight: normal; background:#fff;color:#c22; font-size:10px}
DIV.titol2 A:hover, DIV.titol2 A:active 
{font-weight: normal; background:#fff;color:#222; font-size:10px}

DIV.notic1
{
background:#A0B8B8; padding-left:6px; padding-right:5px;padding-bottom:5px;padding-top:5px;
font-weight: normal; color:black; font-size:10px;
}
DIV.notic1 TD
{
background:#A0B8B8; padding-right:10px;
font-weight: normal; color:black; font-size:10px; 
}
DIV.notic1 A:link, DIV.notic1 A:visited {
background:#A0B8B8; font-weight: normal; color:black; font-size:10px; 
}

DIV.notic1 A:hover, DIV.notic1 A:active {
background:#A0B8B8; font-weight: normal; color:brown; font-size:10px;
}
DIV.notic2, DIV.notic2 TD
{
background:#D0E0C0; padding-left:6px; padding-right:5px;padding-bottom:5px;padding-top:5px;
font-weight: normal; color:black; font-size:10px; 
}
DIV.notic2 A:link, DIV.notic2 A:visited {
background:#D0E0C0; font-weight: normal; color:black; font-size:10px; 
}

DIV.notic2 A:hover, DIV.notic2 A:active {
background:#D0E0C0; font-weight: normal; color:brown; font-size:10px;
}
DIV.notic3, DIV.notic3 TD
{
background:#993333; padding-left:6px; padding-right:2px;padding-bottom:2px;padding-top:2px;
font-weight: normal; color:white; font-size:10px; 
}
DIV.notic3 A:link, DIV.notic3 A:visited {
background:#993333; font-weight: normal; color:white; font-size:10px; 
}

DIV.notic3 A:hover, DIV.notic3 A:active {
	background:#993333;	font-weight: normal; color:yellow; font-size:10px;
}
DIV.notic4, DIV.notic4 TD
{
background:#333399; padding-left:6px; padding-right:2px;padding-bottom:2px;padding-top:2px;
font-weight: normal; color:white; font-size:10px; 
}
DIV.notic4 A:link, DIV.notic4 A:visited {
background:#333399; font-weight: normal; color:white; font-size:10px; 
}

DIV.notic4 A:hover, DIV.notic4 A:active {
	background:#333399;
	font-weight: normal;
	color:yellow;
	font-size:10px;
}
DIV.notic5, DIV.notic5 TD
{
background:#228822; padding-left:6px; padding-right:2px;padding-bottom:2px;padding-top:2px;
font-weight: normal; color:white; font-size:10px; 
}
DIV.notic5 A:link, DIV.notic5 A:visited {
background:#228822; font-weight: normal; color:white; font-size:10px; 
}

DIV.notic5 A:hover, DIV.notic5 A:active {
	background:#228822;
	font-weight: normal;
	color:yellow;
	font-size:10px;
}
DIV.notic6, DIV.notic6 TD
{
background:#cccc00; padding-left:6px; padding-right:2px;padding-bottom:2px;padding-top:2px;
font-weight: bold; color:black; font-size:10px; 
}
DIV.notic6 A:link, DIV.notic6 A:visited {
background:#cccc00; font-weight: bold; color:black; font-size:10px; 
}

DIV.notic6 A:hover, DIV.notic6 A:active {
	background:#cccc00;
	font-weight: bold;
	color:brown;
	font-size:10px;
}
DIV.cf, DIV.cf TD
{
background:#bb1; padding-left:6px; padding-right:2px;padding-bottom:2px;padding-top:2px;
font-weight: bold; color:#222; font-size:10px; 
}
DIV.cf A:link, DIV.cf A:visited {
background:#bb1; font-weight: bold; color:#222; font-size:10px; 
}

DIV.cf A:hover, DIV.cf A:active {
	background:#bb1;
	font-weight: bold;
	color:brown;
	font-size:10px;
}

.enigma 
{
font:normal 11px/120% Verdana, Helvetica, sans-serif;
text-align:justify;
}
.enigmaR
{
font:normal 9px/120% Verdana, Helvetica, sans-serif;
text-align:justify;
}
.enigmaR_
{
font:normal 9px/120% Verdana, Helvetica, sans-serif;
text-align:justify;
color:#990000
}
.enigmaimportant
{
font:bold 11px/120% Verdana, Helvetica, sans-serif; color:red;
text-align:justify;
}
.enigmaenunciat
{
font:bold 11px/120% Verdana, Helvetica, sans-serif;
text-align:justify;
}
.enigmaresposta
{
font:normal 11px/120% Verdana, Helvetica, sans-serif;
text-align:center;
}
.enigmaTitol
{
/*font:bold 14px/120% Verdana, Helvetica, sans-serif; color:#552255;
background:#CCCCCC;
text-align:left;*/
font:bold 14px/120% Verdana, Helvetica, sans-serif; color:#FFFFCC;
background:#AA88AA;
text-align:left;
}
.enigmaTitolR
{
font:bold 10px/120% Verdana, Helvetica, sans-serif; color:#FFFFCC;
background:#AAAAAA;
text-align:left;
}
.enigmaTitolR_
{
font:bold 10px/120% Verdana, Helvetica, sans-serif; color:#FFFFCC;
background:#993333;
text-align:left;
}
.enigmaTitolM
{
font:bold 12px/120% Verdana, Helvetica, sans-serif; color:#FFFFCC;
background:#AA88AA;
text-align:left;
}
.enigmaTitol2
{
font:bold 16px/120% Verdana, Helvetica, sans-serif; color:#552255;
background:#FFFFFF;
text-align:left;
}
.menucapcalera
{
font:bold 11px/120% Verdana, Helvetica, sans-serif; color:#552255;
text-align:left;
width:155px;
}

.menuopcio1, .menuopcio1 a, .menuopcio1 a:link, .menuopcio1 a:visited 
{color:#111111; margin:0px; line-height:normal; padding:0px; font-size:10px; height:10px;
/*border: 1px solid #CCCCCC; width:138px; background:#CCCCCC; color:333333;*/
}
.menuopcio1 a:hover, .menuopcio1 a:active 
{color:#330033; line-height:normal; padding:0px;
/*border: 1px solid #99A6A6; width:138px; background:#99A6A6; color:330033;*/
}

.menuopcio11, .menuopcio11 a, .menuopcio11 a:link, .menuopcio11 a:visited 
{color:blue; margin:0px; line-height:normal; padding:0px; font-size:10px; height:10px;
}

.menuopcio12, .menuopcio12 a, .menuopcio12 a:link, .menuopcio12 a:visited 
{color:gray; margin:0px; line-height:normal; padding:0px; font-size:10px; height:10px;
}
.menuopcio12 a:hover, .menuopcio12 a:active 
{color:#330033; line-height:normal; padding:0px;
}



.menuopcio2
{
font:normal 9px/120% Verdana, Helvetica, sans-serif;
text-align:left;
width:138px; border: 0px; color:#909090;
}
.menuopcio2 hover, .menuopcio2 active 
{
width:138px; border: 0px; color:#495656;
}


.dataText, .dataText a, .dataText a:link, .dataText a:visited
{
font:normal 11px/120% Verdana, Helvetica, sans-serif;
text-align:right;
color:#552255;
}
.dataTitol
{
font:bold 20px/120% Verdana, Helvetica, sans-serif;
color:#552255;
}
.dataFil, .dataFil a, .dataFil a:link, .dataFil a:visited
{
font:normal 11px/120% Verdana, Helvetica, sans-serif;
text-align:right;
color:#CCCCCC;
}
.dataFil a:hover, .dataFil a:active
{
font:normal 10px/120% Verdana, Helvetica, sans-serif;
text-align:right;
color:gray;
}
.databenvingut
{
font:normal 11px/120% Verdana, Helvetica, sans-serif;
text-align:left;
color:#CCCCCC;
}
.sabiesText
{
font:italic 11px/120% Verdana, Helvetica, sans-serif;
}
.sabiesTitol
{
font:bold 14px/120% Verdana, Helvetica, sans-serif;
color:#552255;
}

