body, td { font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #313431; }
a { color: #313431; text-decoration: none; }
a:hover { text-decoration: underline; }
.td_lloc { font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #313431; }
.MenuEsquerra td { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color:	#000000; }
.MenuEsquerra a { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #666666; }
.MenuEsquerra a:hover {	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color:	#000000; text-decoration: none; }
.FaqFonsLst { background-attachment: scroll; background-repeat:no-repeat; background-position: right; }
.FaqFons { background-attachment: scroll; background-repeat:no-repeat; background-position: right; border: 1px #B3CBD7 solid; background-color: #E6EEF2; }
.FaqPregTitol {	color: #72A0CF; font-weight:bold; }
.Titol { color: #727C52; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 18px; border-bottom: dotted 1px #B5BD9B; }
.Condicions { border: 1px solid #336699; background-color: #E6F2FF; }
.no_cl { width:100%; }
.no_cl2 { border: #999999 1px solid; padding: 1px; width:100%; text-decoration:none; }
.no_cl2:hover { background-color:#E6F2FF; text-decoration:none; }
#lmn1 { position:absolute; z-index:1;  visibility:hidden; border: 1px solid #666666; border-right: 2px solid #666666; width: 135px; background-color: #F4F4F4; } 
#lmn1 a{ padding: 2px; padding-left: 4px; display: block; width: 100%; color: black; text-decoration: none; border-bottom: 1px solid #333333;}
#lmn1 a:hover{ background-color: #999999; color: #ffffff;}
#lmn2 { position:absolute; z-index:1; visibility:hidden; border: 1px solid #666666; border-right: 2px solid #666666; width: 156px; background-color: #CF8057;} 
#lmn2 a{ padding: 2px; padding-left: 4px; display: block; width: 100%; text-decoration: none; border-bottom: 1px solid #333333;}
#lmn2 a:hover{ background-color: #999999; color: #ffffff;}
#lmn3 { position:absolute; width:172px; z-index:1; visibility:hidden; border: 1px solid #666666; border-right: 2px solid #666666; width: 166px; background-color: #A9CC59;} 
#lmn3 a{ padding: 2px; padding-left: 4px; display: block; width: 100%; text-decoration: none; border-bottom: 1px solid #333333;}
#lmn3 a:hover{ background-color: #999999; color: #ffffff;}
#lmn3s1 { position:absolute; width:157px; z-index:1; visibility:hidden; width: 166px; background-color: #A9CC59; border: 1px solid #666666; border-right: 2px solid #666666; } 
#lmn3s1 a{ padding: 2px; padding-left: 4px; display: block; width: 100%; text-decoration: none; border-bottom: 1px solid #333333; }
#lmn3s1 a:hover{ background-color: #999999; color: #ffffff; }
#lmn3s2 { position:absolute; width:195px; z-index:1; visibility:hidden; background-color: #A9CC59; border: 1px solid #666666; border-right: 2px solid #666666;} 
#lmn3s2 a{ padding: 2px; padding-left: 4px; display: block; width: 100%; text-decoration: none; border-bottom: 1px solid #333333; }
#lmn3s2 a:hover{ background-color: #999999; color: #ffffff; }
#lmn4 { position:absolute; width:118px; z-index:1; visibility:hidden; background-color: #7592B8; border: 1px solid #666666; border-right: 2px solid #666666;} 
#lmn4 a{ padding: 2px; padding-left: 4px; display: block; width: 100%; text-decoration: none; border-bottom: 1px solid #333333; }
#lmn4 a:hover{ background-color: #999999; color: #ffffff; }
#lmn1 img, #lmn2 img, #lmn3 img, #lmn3s1 img, #lmn3s2 img, #lmn4 img { width: 5px; height: 11px; border: 0; }
.menuExp { background-attachment:fixed;	background-repeat:no-repeat; background-position:left; background-image: url(imatges/fns_menuExp.gif);}
.menuEsq { padding: 2px; padding-left: 4px; width: 163px; }
#menuEsq1 { padding: 2px; padding-top: 12px; padding-left: 4px; width: 163px; }
.menuEnll a { padding: 1px; padding-left: 9px; width:100%;  text-decoration: none; display: block; }
.menuEnll a:hover { text-decoration:none; background-image: url(imatges/ico_req1.gif); background-position: left; background-repeat: no-repeat;}
.menuEnllSub a { padding: 1px; padding-left: 22px; width:100%;  text-decoration: none; display: block; }
.menuEnllSub a:hover { text-decoration:none; background-image: url(imatges/ico_req2.gif); background-position: left; background-repeat: no-repeat;}
.menuEsqExp { padding: 1px; padding-left: 3px; border: #999999 1px solid; width:100%; text-decoration: none; display: block;  border-left: 5px #999999; border-left-style: solid; }
.menuEsqExp:hover { background-color:#E6F2FF;  text-decoration:none; display: block; }
.menuEstil { background-image:url(imatges/fns_menuesq.jpg); background-position: left; }
.blueLnk{ color:#000099; }
.vermell{ color:#CC3300; }
#PopInfo { border: 1px solid #336699; background-color: #E6F2FF; padding:5px; text-align:justify; }
input, textarea { border: 1px solid #666666; font-family: Verdana, Arial, Helvetica, sans-serif;  font-size: 10px; color: #333333; }
.selfotos td { border: 1px solid; border-color: #4F693F; background-color: #E1EAD9; }
