body { background-color:#FAFAFA; color:#4B5358; font-family:verdana,arial,sans-serif; font-size: 11px; margin:0; padding:0; }

a { text-decoration: underline; font-size:11px; font-family:verdana,arial,sans-serif; line-height:17px;}
a:link    { color: #00639C; }
a:visited { color: #0099CC; }
a:hover   { text-decoration:none; background-color:#DDEEFF; color:#00639C; }

a.bold { text-decoration: underline; font-size:11px; font-weight:bold; font-family:verdana,arial,sans-serif; }
a.bold:link    { color: #00639C; }
a.bold:visited { color: #0099CC; }
a.bold:hover   { text-decoration:none; background-color:#DDEEFF; color:#00639C; }

a.bread { text-decoration: underline; font-size:10px; font-family:verdana,arial,sans-serif; } 
a.bread:link    { color: #CC6600; }
a.bread:visited { color: #CC6600; }
a.bread:hover   { text-decoration:none; background-color:#FFEFDF; color:#CC6600; }

a.taronja { text-decoration: underline; font-size:11px; font-family:verdana,arial,sans-serif; } 
a.taronja:link    { color: #CC6600; }
a.taronja:visited { color: #CC6600; }
a.taronja:hover   { text-decoration:none; background-color:#FCFD89; color:#CC6600; }

a.idioma { text-decoration: none; font-size:11px; font-family:verdana,arial,sans-serif; color:#FFFFFF;} 
a.idioma:link    { color: #FFFFFF; }
a.idioma:visited { color: #FFFFFF; }
a.idioma:hover   { text-decoration:none; background-color:#FFFFFF; color:#CC6600; }

a.destacat { text-decoration: underline; font-size:11px; font-family:verdana,arial,sans-serif; } 
a.destacat:link    { color: #417AA5; }
a.destacat:visited { color: #417AA5; }
a.destacat:hover   { text-decoration:none; background-color:#FCFD89; color:#417AA5; }

a.banner { text-decoration: underline; font-size:11px; font-family:verdana,arial,sans-serif; } 
a.banner:link    { color: #E6F8CC; }
a.banner:visited { color: #E6F8CC; }
a.banner:hover   { text-decoration:none; background-color:#E6F8CC; color:#E6F8CC; }

a.menu { text-decoration: none; font-size:11px; color: #4B5358; } 
a.menu:link    { color: #4B5358; }
a.menu:visited { color: #4B5358; }
a.menu:hover   { text-decoration:none; background-color:#DDEEFF; color: #00406E; }

a.menuintra { text-decoration: none; font-size:11px; color: #4B5358; } 
a.menuintra:link    { color: #4B5358; }
a.menuintra:visited { color: #4B5358; }
a.menuintra:hover   { text-decoration:none; background-color:#FBF7DD; color: #CC6600; }

a.menuon { text-decoration: none; background-color:#DDEEFF; color: #4B5358; } 
a.menuon:link    { color: #4B5358; background-color:#DDEEFF; }

a.sitemap { text-decoration: none; font-size:11px; color: #4B5358; } 
a.sitemap:link    { color: #4B5358; }
a.sitemap:visited { color: #4B5358; }
a.sitemap:hover   { text-decoration:none; background-color:#EEF5FC; color: #3E5C12; }

.titol { font-size:16px; color:#917A55; font-family:arial,verdana,sans-serif; font-weight:bold; text-align:left; line-height:22px; }
.titolhome { font-size:16px; color:#FFFFFF; font-family:arial,verdana,sans-serif; font-weight:bold; line-height:17px; }
.titolwin { font-size:15px; color:#FFFFFF; font-family:arial,verdana,sans-serif; font-weight:bold; }
.usuintra { font-size:11px; color:#A8760A; font-family:verdana,arial,sans-serif; font-weight:bold; }
.data { font-size:11px; color:#4B5358; font-family:verdana,arial,sans-serif; }
.data2 { font-size:11px; color:#FFFFFF; font-family:verdana,arial,sans-serif; }
.dataBold { font-size:11px; color:#D3DFF1; font-family:verdana,arial,sans-serif; font-weight:bold; }
.dataBoldA { font-size:11px; color:#DCE6E8; font-family:verdana,arial,sans-serif; font-weight:bold; }
.dataBoldB { font-size:11px; color:#F4E7DA; font-family:verdana,arial,sans-serif; font-weight:bold; }
.dataBoldC { font-size:11px; color:#E8E4DC; font-family:verdana,arial,sans-serif; font-weight:bold; }
.dataBoldD { font-size:11px; color:#E1EDD7; font-family:verdana,arial,sans-serif; font-weight:bold; }
.copy { font-size:11px; color:#4B5358; font-family:verdana,arial,sans-serif; }
.menu {	font-size:11px; color:#4B5358; font-family:verdana,arial,sans-serif; }
.breadcrumb { color:#4B5358; font-size:10px; font-family:verdana,arial,sans-serif; }
.warning { color: #FF0000; font-size:11px; font-family:verdana,arial,sans-serif; line-height:17px; }
.vermell { color: #808040; font-size:11px; font-family:verdana,arial,sans-serif; line-height:17px; }
.vermellbold { color: #990000; font-size:11px; font-family:verdana,arial,sans-serif; font-weight:bold; } 
.taronja { color: #CC6600; font-size:11px; font-family:verdana,arial,sans-serif; line-height:17px; }
.taronjabold { color: #CC6600; font-size:13px; font-family:verdana,arial,sans-serif; font-weight:bold; line-height:17px; }
.index { color:#999999; font-size:11px; font-family:verdana,arial,sans-serif; font-weight:bold; }
.item { color:#FFFFFF; font-size:26px; font-family:arial,sans-serif; font-weight:bold; }  
.blanc { color:#FFFFFF; font-size:11px; font-family:verdana,arial,sans-serif; font-weight:bold; } 

.txt { color:#4B5358; font-size:11px; font-family:verdana,arial,sans-serif; text-align:justify; padding-top:15px; line-height:17px; }
.txtBold { color:#4B5358; font-size:11px; font-family:verdana,arial,sans-serif; font-weight:bold; line-height:17px; text-align:left; }
.txtbold { color:#4B5358; font-size:11px; font-family:verdana,arial,sans-serif; font-weight:bold; line-height:17px; text-align:left; }
.txtblau { color:#00639C; font-size:11px; font-family:verdana,arial,sans-serif; font-weight:bold; line-height:17px; text-align:left; }
.txtbase { color:#4B5358; font-size:11px; font-family:verdana,arial,sans-serif; text-align:justify; line-height:17px; }
.txtmenu { color:#4B5358; font-size:11px; font-family:verdana,arial,sans-serif; }

#acrobat { margin:0 auto; padding:12px; font-size:11px; font-family:verdana,arial,sans-serif; line-height:17px; background:#EEF5FC;}

td.opt { padding-top: 5px; padding-bottom: 5px; color:#4B5358; font-size:11px; font-family:verdana,arial,sans-serif; }
td.opton { padding-top: 5px; padding-bottom: 5px; color:#A50031; font-size:11px; font-family:verdana,arial,sans-serif; font-weight:bold; }
.opton { padding-top: 5px; padding-bottom: 5px; color:#A50031; font-size:11px; font-family:verdana,arial,sans-serif; font-weight:bold; }

ul { text-align:left; }
li { text-align:left; }

ul.head { text-align:left; line-height:20px; }
li.head { text-align:left; line-height:20px; }

ul.espai { text-align:left; margin-bottom: 6px; }
li.espai { text-align:left; margin-bottom: 6px; }

select { font-family:verdana,arial,sans-serif; font-size:11px; }
select.intra { font-family:verdana,arial,sans-serif; font-size:11px; }
option { font-family:verdana,arial,sans-serif; font-size:11px; color: #FFFFFF; background-color:#6699CC;}
option.intra { font-family:verdana,arial,sans-serif; font-size:11px; color:#808080; background-color:#FFFFFF;}
option.intradestaca { font-family:verdana,arial,sans-serif; font-size:11px; color:#FFFFFF; background-color:#CC9933;}
input { font-family:verdana,arial,sans-serif;font-size:11px; }
input.mode { font-family:verdana,arial,sans-serif; color:#404040; font-size:11px; font-weight: bold; border: 1px solid #083152; }
textarea { font-family:verdana,arial,sans-serif; color:#404040; font-size:11px; font-weight: bold; border: 1px solid #083152; }