@charset "iso-8859-1";
.vora_exterior {border-style:solid; border-color:#FF9999;}
.vora_interior {border-style:solid; border-color:#0066CC;}
.vora_contingut {border-style:solid; border-color:#0099FF;}
.vora_anuncis {border-style:solid; border-top-color:#0000FF; border-left-color:#FF0000; border-right-color:#00B300; border-bottom-color:#00B300;}

.portals {text-decoration:none; font-weight:bold; color:#CC0066; font-size:11pt; line-height:1.5;}
.portals:hover {color:#FF0000; font-weight:bold; text-decoration:underline;}
.portals:active {text-decoration:none; font-weight:bold; color:#FF0099;}

.descripcio {font-family: Verdana, 'Courier New', Arial, Helvetica, sans-serif; text-decoration:none; font-weight:500; color:#0000FF; font-size:14px; line-height:1.5;}
.descripcio:visited {font-weight:500; color:#4D4D4D; text-decoration:none;}
.descripcio:hover {color:#0066FF; font-weight:500; text-decoration:none;}
.descripcio:active {text-decoration:none; font-weight:500; color:#000000; background-color:#FFFF66;}

.grammar_step {text-decoration:none; font-weight:normal; color:#0000FF;}
.grammar_step:visited {font-weight:normal; color:#006699; text-decoration:none;}
.grammar_step:hover {color:#CC0000; text-decoration:none;}
.grammar_step:active {text-decoration:none; font-weight:bold; color:#FF0000; background-color:#FFFF66;}

.footnote {text-decoration:none; font-weight:bold; color:#0000FF; font-size:13pt; line-height:1.2;}
.footnote:hover {color:#FF0000; font-weight:bold;}
.footnote:active {text-decoration:none; font-weight:bold; color:#FF0099;}

.lesopcions {text-decoration:none; font-family:Tahoma, 'Courier New', Arial, Helvetica, sans-serif; font-weight:bold; color:#FF6600; font-size:12pt; line-height:1.3;}

.lletrastep {text-decoration:none; font-family:'Courier New', Arial, Helvetica, sans-serif; font-weight:normal; color:#000066; font-size:12pt; line-height:1.5;}

.alilletra {text-decoration:none; font-family:'Courier New', Arial, Helvetica, sans-serif; font-weight:normal; color:#000066; font-size:12pt; line-height:2.6;}

.titgram {text-decoration:none; font-family: Tahoma, Arial, 'Courier New', Helvetica, sans-serif; font-weight:bold; color:#FF6600; font-size:15pt; line-height:1.5;}

.lletres { font-weight:bold; color:#336600;}

.reference { font-weight:normal; color:#0033CC; text-decoration:none;}

.elsuper { vertical-align:super; font-weight:bold; text-decoration:none;}

.pgstep {text-decoration:none; font-weight:bold; color:#003399; line-height:1.5;}
.pgstep:hover {text-decoration:underline;}
.pgstep:active {text-decoration:none; font-weight:bold; color:#FF0099;}

.publicitat {text-decoration:none; font-weight:normal; color:#0066FF; font-size:16px; line-height:1.5; font-family: Arial, Helvetica, 'Times New Roman', sans-serif;}
.publicitat:visited {color:#000000; text-decoration:none;}
.publicitat:hover {color:#FF0000; text-decoration:none;}
.publicitat:active {text-decoration:none; color:#000000; background-color:#FFFF66;}

.altres_recursos {text-decoration:none; font-weight:normal; color:#000000;}
.altres_recursos:visited {font-weight:normal; color:#3E5D7C; text-decoration:none;}
.altres_recursos:hover {color:#0000FF; text-decoration:none;}
.altres_recursos:active {text-decoration:none; color:#0000FF; background-color:#FFFF66;} 

.vocabulary {text-decoration:none; font-weight:normal; color:#0066CC; font-size:1.5em; font-family:sans-serif;}
.vocabulary:visited {font-weight:normal; color:#525237; text-decoration:none;}
.vocabulary:hover {color:#000000; text-decoration:none;}
.vocabulary:active {text-decoration:none; color:#FF0000; background-color:#FFFF66;}	

.collapse {background-color:#0066CC; text-decoration:none; color:#FFFFFF; font-size:1em; font-weight:bold;}
.collapse:hover {background-color:#0066CC; text-decoration:none; color:#FFFF00; font-size:1em; font-weight:bold;}

.lletrfont {text-decoration:none; font-weight:normal; color:#000066; background-color:#FFFFFF; font-size:16px; font-family:'courier new', arial, 'times new roman', sans-serif;}
.captaules {text-decoration:none; font-weight:500; color:#000000; background-color:#FFFFFF; font-size:17px; font-family:sans-serif, arial, tahoma, 'times new roman', sans-serif;}
.nomsecc {text-decoration:none; font-weight:500; color:#CC0066; background-color:#FFFFFF; font-size:19px; font-family:arial, sans-serif, tahoma, 'times new roman', sans-serif;}
.titolsecc {text-decoration:none; font-weight:bold; color:#660033; background-color:#FFFFFF; font-size:18px; font-family:tahoma, sans-serif, arial, 'times new roman', sans-serif;}
.copfont {text-decoration:none; font-weight:normal; color:#000066; background-color:#FFFFFF; font-size:12px; font-family:arial, tahoma, 'times new roman', sans-serif;}

.anunciants {text-decoration:none; font-size:16px; font-weight:normal; font-family:sans-serif; color:#000066;}
.anunciants:hover {color:#000066; text-decoration:underline;}

.msmenu {text-decoration:none; font-weight:500; color:#0000CC; font-size:14px; line-height:1.5; background-color:#FFCC99;}
.msmenu:hover {color:#FF0000; font-weight:500; text-decoration:none; background-color:#FFFFFF;}
.msmenu:active {text-decoration:none; font-weight:500; color:#000000; background-color:#FFFF66;}

.pgsunitat {color:#FF0000;font-size:20px;font-weight:bold;}
.lautor {color:#000099;}

.vinclem {text-decoration:none; font-weight:bold; color:#0066CC; background-color:#FFFFFF; font-size:16px;  font-family:arial,helvetica,'times new roman',verdana,sans-serif;}
.vinclem:hover {color:#FF0000; font-weight:bold; text-decoration:none; background-color:#FFFFFF; font-style:normal;}

