body { font-size: 11px; margin: 0px; padding: 0px; background: #D9DDDC url(../img/fons.gif) center repeat-y; text-align: center; }
img { border: 0px; padding: 0px; margin: 0px; }
form { padding: 0px; margin: 0px; }
a:link, a:active, a:visited { text-decoration: none; color: #6C6C6C; font-weight: normal; }
a:hover { text-decoration: underline; color: #6C6C6C; font-weight: normal; }

.pres a:hover { text-decoration: underline; color: #86002A; font-weight: normal; }

.text_link a, .text_link a:link, .text_link a:active, .text_link a:visited, .text_link a:hover {color:#000;text-decoration:none;font-size:11px;}

#contenedor {width: 790px; margin: 0px auto; text-align: center;}

#creative_commons {width: 710px; height: 75px;margin: 0px 0px 0px 25px;}
#creative_commons img {float: left; margin: 15px 10px 10px 0px;}
#creative_commons p {line-height: 13px; color: #000; font-family: verdana, tahoma, arial; font-size: 10px;text-align:justify;}
#creative_commons a, #creative_commons a:visited, #creative_commons a:link, #creative_commons a:active {color: #808080; text-decoration: none;font-size: 10px;}
#creative_commons a:hover {color: #808080; text-decoration:underline;}



#preHeader { width: 745px; height: 18px; clear: both; margin: 0px auto; text-align: left; font-size: 0px; }
#preHeader p { margin: 0px; padding: 6px 0px 6px 3px; float: left; }
#preHeader ul { margin: 0px 3px 0px 0px; padding: 0px; float: right; }
#preHeader ul li { list-style-type: none; display: inline; padding: 0px; margin: 0px; }
#preHeader a.sini, #preHeader a.sini img { width:45px; height: 14px; font-size: 19px;  }
#preHeader a.sini, #preHeader a.sini:link, #preHeader a.sini:active {  background: url(../img/inici_off.gif) bottom left no-repeat;  }
#preHeader a.sini:hover { background: url(../img/inici_on.gif) bottom left no-repeat;  }
#preHeader a.sesc, #preHeader a.sesc img { width: 80px; height: 14px; font-size: 19px;  }
#preHeader a.sesc, #preHeader a.sesc:link, #preHeader a.sesc:active {  background: url(../img/escriu_off.gif) bottom left no-repeat;  }
#preHeader a.sesc:hover { background: url(../img/escriu_on.gif) bottom left no-repeat;  }
#preHeader a.scas, #preHeader a.scas img { width: 50px; height: 14px; font-size: 19px;  }
#preHeader a.scas, #preHeader a.scas:link, #preHeader a.scas:active {background: url(../img/castella_off.gif) bottom left no-repeat;  }
#preHeader a.scas:hover { background: url(../img/castella_on.gif) bottom left no-repeat;  }


#header { width: 745px; height: 91px; clear: both; margin: 0px auto;}

#headerL { width: 516px; height: 91px; float: left; background: url(../img/head_back.jpg) top left no-repeat;}
#headerL h1 { background: url(../img/logo_idp.gif)  top left no-repeat; margin: 0px; padding: 0px; text-align: left; }
#headerL h1.logoidp { width:450px; height:70px; padding: 0px; margin: 16px 0px 10px 16px; float: left; }
* html #headerL h1.logoidp { padding: 0px; margin: 16px 0px 10px 8px; float: left; cursor:hand;}
#headerL a { background: url(../img/logo_idp.gif)  top left no-repeat; margin: 0px; padding: 0px; text-align: left; }
#headerL a.logoidp { width:450px; height:70px; padding: 0px; margin: 16px 0px 10px 16px; float: left; }
* html #headerL a.logoidp { padding: 0px; margin: 16px 0px 10px 8px; float: left; }

#headerR { width: 229px; height: 91px; background: url(../img/cerca_back.jpg) top left no-repeat; float: right;}
#headerR p.logo { padding: 0px; margin: 5px 0px 6px 100px; }

#headerR p.form {padding: 0px 17px 0px 0px; margin: 0px; float: right; }
*html #headerR p.form {padding: 0px 17px 0px 0px; margin: -5px 0px 0px 0px; float: right; }

/**html #headerR form img{padding:0px; margin: 0px 0px 0px 0px;}*/

#headerR form input.caixa {border: none;  font-size: 12px; width:140px;}
*html #headerR form input.caixa { width: 140px; border: none; font-size: 11px;margin:0px 0px -10px 0px; }

.lupa { margin: 2px -6px 0px 0px; padding: 0px; border: 1px; vertical-align: top; }
*html .lupa { margin: 2px 2px 0px 0px; padding: 0px; border: 1px; vertical-align: top; }

.avancada {margin:-10px 0px 0px -40px; }
.avancada a:link, a:active, a:visited, a:hover   {color:white; font-family: verdana, tahoma, arial; font-size: 9px;text-decoration: none;}
*html .avancada {padding:0px 45px 0px 0px;margin:0px 0px 0px 0px;}

#menu { width: 750px; clear: both; margin: 3px auto 2px auto; text-align: center; padding: 0px; font-size:10px;}
#menu ul { margin: 10px 0px 0px 2px; padding: 0px 0px 0px 0px; }
* html #menu ul { margin: 3px -3px 6px 1px; padding: 0px; }
#menu li { display: inline; margin: 0px; padding: 0px; font-size: 26px;  }
* html #menu li { display: block; margin: -5px 0px 0px 0px; float: left; line-height:28px; }
/*#menu a { margin: 0px; padding: 10px 10px 0px 15px; color: #FFFFFF; font-family: verdana, tahoma, arial;  font-weight:bold; text-decoration: none;}*/

#llista {margin: 0px;padding: 0px;}
#llista li {display: inline;list-style-type: none;}
#llista a { padding: 9px 8px 9px 8px; margin: 0px; color: #FFFFFF; font-family: verdana, tahoma, arial;  font-weight:bold; text-decoration: none;font-size:10px;}


*html #llista a.tematica { padding: 9px 8px 9px 9px; margin: 0px; background: url(../img/menu_off_left.gif) top left no-repeat;}
*html #llista a.tematica:link, #llista a.tematica:visited {color: #fff;background: url(../img/menu_off_left.gif) top left no-repeat;text-decoration: none;}
*html #llista a.tematica:hover {color: #fff;background: url(../img/menu_on_left.gif) top left no-repeat;text-decoration: none;}

#llista a.tematica { padding: 9px 8px 9px 9px; margin: 0px; background: url(../img/menu_off_left.gif) top left no-repeat;}
#llista a.tematica:link, #llista a.tematica:visited {color: #fff;background: url(../img/menu_off_left.gif) top left no-repeat;text-decoration: none;}
#llista a.tematica:hover {color: #fff;background: url(../img/menu_on_left.gif) top left no-repeat;text-decoration: none;}

#llista a.consell:link, #llista a.consell:visited {color: #fff;background: url(../img/menu_off.gif) top left no-repeat;text-decoration: none;}
#llista a.consell:hover {color: #fff;background: url(../img/menu_on.gif) top left no-repeat;text-decoration: none;}

#llista a.normes:link, #llista a.normes:visited {color: #fff;background: url(../img/menu_off.gif) top left no-repeat;text-decoration: none;}
#llista a.normes:hover {color: #fff;background: url(../img/menu_on.gif) top left no-repeat;text-decoration: none;}

#llista a.indexacio:link, #llista a.indexacio:visited {color: #fff;background: url(../img/menu_off.gif) top left no-repeat;text-decoration: none;}
#llista a.indexacio:hover {color: #fff;background: url(../img/menu_on.gif) top left no-repeat;text-decoration: none;}

#llista a.suscripcio:link, #llista a.suscripcio:visited {color: #fff;background: url(../img/menu_off.gif) top left no-repeat;text-decoration: none;}
#llista a.suscripcio:hover {color: #fff;background: url(../img/menu_on.gif) top left no-repeat;text-decoration: none;}

#llista a.actual:link, #llista a.actual:visited {color: #fff;background: url(../img/me nu_on.gif) top left no-repeat;text-decoration: none;}
#llista a.actual:hover {color: #fff;background: url(../img/me nu_on.gif) top left no-repeat;text-decoration: none;}

*html #llista a.numeros {padding: 9px 8px 9px 9px; margin: 0px;}
*html #llista a.numeros:link, #llista a.numeros:visited { color: #fff;background: url(../img/menu_off_right.gif) top left no-repeat;text-decoration: none;}
*html #llista a.numeros:hover {color: #fff;background: url(../img/menu_on_right.gif) top left no-repeat;text-decoration: none;}

#llista a.numeros {padding: 9px 8px 9px 9px; margin: 0px;}
#llista a.numeros:link, #llista a.numeros:visited { color: #fff;background: url(../img/menu_off_right2.gif) top left no-repeat;text-decoration: none;}
#llista a.numeros:hover {color: #fff;background: url(../img/menu_on_right2.gif) top left no-repeat;text-decoration: none;}




#menu2n { position:absolute; top:135px; left:129px; width:191px; height:300px; visibility:hidden; z-index: 99; padding:0px; margin:0px; font-size:0px;}

#llista2 {font-size: 11px; background: #DBC0B5; margin: 0px; padding: 0px; list-style: none; border: 1px solid #870029;}
#llista2 li {font-size: 11px; padding: 0px; margin: 0px; background: #DBC0B5 url(../img/linea_baixa.gif) bottom left no-repeat; width: 100%; text-align: left;}
#llista2 li:hover {background: #D4AEA1; width: 100%;}
#llista2 li p {font-size: 11px; padding: 2px 0px 2px 15px; margin: 0px 0px 0px 0px;}
#llista2 a {font-size: 11px; width: 100%; padding: 0px; margin: 0px;}
#llista2 a.boton {width: 100%; height:20px; line-height:20px; Color: #870029; margin: 0px; font-family: verdana, tahoma, arial; font-size: 11px; font-style: none;}
#llista2 a.boton:link, #llista a.boton:visited {width: 100%; Color: #870029; text-decoration: none;}
#llista2 a.boton:hover {width: 100%; background: #D4AEA1; Color: #fff; text-decoration: none;}
#llista2 a.boton2 {width: 100%; height:30px; color: #870029; margin: 0px; font-family: verdana, tahoma, arial; font-size: 11px; font-style: none;}
#llista2 a.boton2:link, #llista a.boton:visited {width: 100%; Color: #870029; text-decoration: none;}
#llista2 a.boton2:hover {width: 100%; background: #D4AEA1; Color: #fff; text-decoration: none;}






#cols { width: 745px; clear: both; margin: 10px auto 0px auto; padding: 0px; text-align: left; }


#col1 {width: 445px; margin: 0px; padding: 0px; float:left;}
#col1 h2.presentacio { width: 432px; margin: 0px; padding: 5px 0px 5px 10px; background: #980053; font-family: verdana, tahoma, arial; font-size: 11px; color: #FFFFFF; font-weight: bold;  text-align: left;}
* html #col1 h2.presentacio { width: 442px; margin: 0px; padding: 5px 0px 5px 10px; background: #980053; font-family: verdana, tahoma, arial; font-size: 11px; color: #FFFFFF; font-weight: bold;  text-align: left;}
#foto { width: 442px; height: 98px; clear: both; margin: 0px; padding: 0px; background: url(../img/foto.jpg) top left no-repeat; }
* html #foto { width: 442px; height: 98px; clear: both; margin: 0px; padding: 0px;; background: url(../img/foto.jpg) bottom left no-repeat; }

#text1 { background-color: #F6E7D7;  clear: both; width:442px; margin: 0px; padding: 0px 0px 10px 0px; }
#text1 p { margin: 0px; padding: 5px 0px 5px 0px; }
#text1 p.txtbrown { font-family: verdana, tahoma, arial; font-size: 11px; font-style: none; color: #BE6B4D; font-weight: bold; padding: 8px 10px 0px 15px; text-align: justify;}
#text1 p.txtbordeaux { font-family: verdana, tahoma, arial; font-size: 11px; font-style: none; color: #86002A; font-weight: none;padding: 8px 10px 0px 15px; text-align: justify;}
#text1 p.txtbordeaux a {font-family: verdana, tahoma, arial; font-size: 11px; font-style: none; color: #86002A; font-weight: none;padding: 0px; }
#text1 p.txtbordeaux a: hover {text-decoration: underline;}

#textveupre { width:442px; background: url(../img/fonveure.gif) bottom left no-repeat; }
#textveupre  p.pres { font-family: verdana, tahoma, arial; font-size: 11px; color: #86002A; font-style: none; margin: 0px; padding: 9px 0px 13px 20px; text-align: left; }
#textveupre p.pres img { margin: 3px 4px 2px 2px; padding: 0px; float:left;}
#textveupre p.pres a:link, 
#textveudest p.pres a:active,                                                                                            #textveupre p.pres a:visited, 
#textveupre p.pres a:hover { text-decoration:none; color: #86002A;}                                                                                                  



#corp { width:442px; margin: 0px; padding: 0px; background: url(../img/basecentral.gif) top left no-repeat; clear: both; text-align: center; }

#titolDest { margin: 0px 0px 0px 12px; padding: 0px; background: url(../img/destaquem.gif) bottom left no-repeat; }
#titolDest h1 { margin: 0px; padding: 0px; text-align:left; text-align: left; }
#titolDest img { margin: 7px 0px 7px 0px; padding: 0px;}

#titolEn { margin: 0px 0px 0px 12px; padding: 0px; background: url(../img/titol_enllacos.gif) bottom left no-repeat; }
#titolEn h1 { margin: 0px; padding: 0px; text-align:left; text-align: left; }
#titolEn img { margin: 7px 0px 7px 0px; padding: 0px;}


#articlesDest { background: #FFFFFF url(../img/jorn_back.gif) bottom left no-repeat; width:415px; margin: 0px auto; padding: 0px 0px 20px 0px; text-align:left;}
#articlesDest p { font-family: verdana, tahoma, arial; font-size:11px; line-height:12px; font-style: none; margin: 0px; padding: 5px 15px 5px 20px; color: #000000; text-align: justify;}
#articlesDest span.title { font-family: verdana, tahoma, arial; font-size: 11px; margin: 0px; padding: 0px; font-weight:bold; font-style: none; text-align: left; color: #86002A; }
#articlesDest span.title a { font-family: verdana, tahoma, arial; font-size: 11px; margin: 0px; padding: 0px; font-weight:bold; font-style: none; text-align: left; color: #86002A; }
#articlesDest span.autor { font-family: verdana, tahoma, arial; font-size: 11px; font-weight:bold; font-style: none; text-align: left; color: #BE6B4D; }

#articlesDestpie { background: #FFFFFF url(../img/jorntit_back.gif) bottom left no-repeat; width:412px; margin: 0px auto; padding: 0px; text-align:left;}

#article1 { margin: 0px; padding: 0px; text-align: left; }
#article1 h2 { margin: 0px; padding: 0px;} #article1 img { margin: 7px 0px 7px 20px; padding: 0px;}
#article1 img.imatge { margin: 0px; padding: 15px 15px 0px 0px; float:right; border-left: 5px solid white;}
* html #article1 img.imatge { margin: 15px 15px 0px 0px; padding: 10px 15px 0px 0px; float:right; border-left: 5px solid white;}


#textveudest1 { width:410px; }
#textveudest1 p.pres { font-family: verdana, tahoma, arial; font-size:11px; color: #86002A; font-style: none; margin: 0px; padding: 4px 0px 8px 20px; text-align: left; }
#textveudest1 p.pres img { margin: 3px 4px 2px 2px; padding: 0px; float:left;}
#textveudest1 p.pres a:link, 
#textveudest1 p.pres a:active, 
#textveudest1 p.pres a:visited, 
#textveudest1 p.pres a:hover { text-decoration:none; color: #86002A; font-size:11px;}

#centro { background: #FFFFFF; padding: 0px 17px; margin: 0px; }
#centro p.linea { background: url(../img/linea.gif)  top left repeat-x; padding: 2px 10px 1px 10px; margin: 0px; }


#titol2 { margin: 0px; padding: 0px; text-align:left;}
#titol2 h1 { margin: 0px; padding: 0px;}
#titol2 img { margin: 7px 0px 7px 12px; padding: 0px;}

#textveudest2 { width:410px; }
#textveudest2 p.pres { font-family: verdana, tahoma, arial; font-size:11px; color: #86002A; font-style: none; margin: 0px; padding: 4px 0px 10px 20px; text-align: left; }
#textveudest2 p.pres img { margin: 3px 4px 2px 2px; padding: 0px; float:left;}
#textveudest2 p.pres a:link, 
#textveudest2 p.pres a:active, 
#textveudest2 p.pres a:visited, 
#textveudest2 p.pres a:hover { text-decoration:none; color: #86002A; font-size:11px;}


#article2 { margin: 0px; padding: 0px;}
#article2 h2 { margin: 0px; padding: 0px;}
#article2 img { margin: 7px 0px 7px 20px; padding: 0px;}
#article2 img.imatge {margin: 0px; padding: 15px 15px 0px 0px; float:right;}
* html #article2 img.imatge {margin: 15px 15px 0px 0px; padding: 10px 15px 0px 0px; float:right;}

#article2 img.imatge_padd {margin: 0px; padding: 15px 15px 0px 10px; float:right;}
* html #article2 img.imatge_padd {margin: 15px 15px 0px 10px; padding: 10px 15px 0px 10px; float:right;}









#colRight { width: 202px; margin: 0px 0px 0px 0px; padding: 10px 0px 3px 0px; float:right; }
#colLeft { width: 202px; margin:  0px 0px 0px 0px; padding: 10px 0px 3px 0px; }

#colRight p {background-color:#FFFFFF; }
#colLeft p {background-color:#FFFFFF; }

#colLeft p.dobcol {background-color:#FFFFFF; padding-bottom: 0px; margin-bottom: 0px;padding-top: 0px; margin-top: 0px;}
#colRight p.dobcol {background-color:#FFFFFF; padding-bottom: 0px; margin-bottom: 0px;padding-top: 0px; margin-top: 0px;}


#colRight h1 {width: 202px; margin: 0px; padding: 5px 0px 5px 0px; text-align: left; }
#colLeft h1 {width: 202px; margin: 0px; padding: 5px 0px 5px 0px; text-align: left; }


#colLeftpie { background: url(../img/jornpie.gif) top left no-repeat; width: 202px; height:35px; margin: 0px; padding: 0px;}

#colRightpie { background: url(../img/jornpie.gif) top left no-repeat; width: 202px;height:35px;margin: 0px; padding: 0px;}





#articlesEst { background: url(../img/jorntit_back.gif) top left no-repeat; width:408px; margin: 0px auto; padding: 0px; }
#articlesEst p { font-family: verdana, tahoma, arial; font-size:11px; line-height:12px; font-style: none; margin: 0px; padding: 10px 20px 5px 20px; text-align: left; color: #000000; }
#articlesEst span.title { font-family: verdana, tahoma, arial; font-size: 11px; margin: 0px; padding: 0px; font-weight:bold; font-style: none; text-align: left; color: #86002A; }






#textpon { background-color:#FFFFFF;margin: 0px; padding: 0px;}
#textpon p.pres { font-family: verdana, tahoma, arial; font-size:11px; color: #000000; font-style: none; margin: 0px; padding: 5px 0px 10px 20px; }
#textpon p.pres a { font-family: verdana, tahoma, arial; font-size:11px; color: #BE6B4D; font-style: none; margin: 0px; padding: 0px; } 
#textpon p.pres a:link {color: #BE6B4D;}
#textpon p.pres a:active {color: #BE6B4D;} 
#textpon p.pres a:visited {color: #BE6B4D;}
#textpon p.pres a:hover { text-decoration:none; color: #000000; }

#centro2 { background: #FFFFFF; padding: 0px 15px; margin: 0px; }
#centro2 p.linea { background: url(../img/linea.gif)  top left repeat-x; padding: 0px 5px; margin: 0px; }


#articlesEstu { background: #FFFFFF url(../img/jorn_back.gif) bottom left no-repeat; margin: 0px; padding: 0px; text-align:left;}
#articlesEstu p { font-family: verdana, tahoma, arial; font-size:11px; line-height:10px; font-style: none; margin: 0px; padding: 10px 20px 5px 20px; text-align: left; color: #000000; }
#articlesEstu span.title { font-family: verdana, tahoma, arial; font-size: 12px; line-height:10px; margin: 0px; padding: 0px; font-weight:bold; font-style: none; text-align: left; color: #86002A; }


#textinfo { }
#textinfo p.pres { font-family: verdana, tahoma, arial; font-size:11px; color: #86002A; font-style: none; margin: 0px; padding: 5px 0px 10px 20px; text-align: left; }
#textinfo p.pres img { margin: 3px 4px 2px 2px; padding: 0px; float:left;}
#textinfo p.pres a:link, 
#textinfo p.pres a:active, 
#textinfo p.pres a:visited, 
#textinfo p.pres a:hover { text-decoration:none; color: #86002A; }


















#col2 { width: 296px; margin: 0px; padding: 0px; float: right; }

#col2 span.sumari { background: url(../img/titright_back.gif) top left repeat-y; margin: 0px; padding: 0px 55px 1px 10px; font-size: 18px; }
#col2 span.titol { margin: 0px; padding: 0px; }
#col2 span.rss { background: #FFFFFF; margin: 0px; padding: 0px 0px 0px 50px; width: 80px; color: #86002A; text-align: right; }


#articledret { background: #F2E5DF url(../img/right_back1.gif) top left no-repeat; margin: 0px 0px 5px 0px; padding: 0px; }
#articledret h2 { padding: 10px 0px 10px 14px; margin: 0px; text-align:left; 
font-family: verdana, tahoma, arial; font-size: 13px; color: #86002A; font-weight: bold;}

#art_pie { width: 296px; margin: 0px; padding: 0px;}
#art_pie h3 { background: #F2E5DF url(../img/right_back2.gif) bottom left no-repeat;  margin: 0px; padding: -5px 0px 0px 0px;}

#art_pie_fin { width: 296px; margin: 0px; padding: 0px;}
#art_pie_fin h4 { background: #F2E5DF url(../img/right_back3.gif) bottom left no-repeat;  margin: 0px; padding: 10px 0px 15px 0px;}


#articledret p { margin: 0px; padding: 5px 0px 5px 0px; }
#articledret p.escrArticl { margin: 0px 0px 0px 0px; padding: 3px 0px 3px 15px; font-family: verdana, tahoma, arial; font-size:11px; color: #BE6B4D; font-style: none; line-height: 13px; }
#articledret p.escrArticl a { font-family: verdana, tahoma, arial; font-size:11px; color: #000000; font-style: none; margin: 0px; padding: 0px; } 
#articledret p.escrArticl a:link {color: #000000;}
#articledret p.escrArticl a:active {color: #000000;} 
#articledret p.escrArticl a:visited {color: #000000;}
#articledret p.escrArticl a:hover { text-decoration:none; color: #BE6B4D; }








#colsFitx { width: 745px; margin: 12px auto 0px auto; padding: 0px 0px 20px 0px; text-align: left; font-family: tahoma, verdana, arial; font-size: 11px; text-align: left; color: #000000; line-height: 14px;}

#col11Fitx { vertical-align: top; margin: 20px 0px 20px 0px; padding: 0px; height: 23px; background: white url(../img/fons_col11Fitx.gif) bottom left no-repeat;}
*html #col11Fitx {clear: both; margin: 8px 0px 20px 0px; padding: 0px; height: 23px; background: white url(../img/fons_col11Fitx.gif) bottom left no-repeat;}
#col11Fitx h5 { font-family: verdana, tahoma, georgia, arial; margin: 0px; padding: 0px; float: left;}
#col11Fitx h6 { font-family: verdana, tahoma, georgia, arial; margin: 0px; padding: 0px; float: right;}

#colsFitx p { margin: 0px; padding: 0px 0px 10px 0px;}
#colsFitx p.tit { font-family: verdana, tahoma, arial; font-size: 18px; color: #A64463; font-weight: bold; padding: 0px; line-height: 18px;  text-align: left;}
#colsFitx p.subtitulin { font-family: verdana, tahoma, arial; font-size: 11px; color: #86002A; margin: 0px; padding: 10px 0px 6px; text-align: left;}
#colsFitx p.subtitautor { font-family: verdana, tahoma, arial; font-size: 11px; color: #86002A; font-weight: bold; margin: 0px; padding: 6px 0px 8px; line-height: 14px;  text-align: left;}
#colsFitx p.subtit {font-family: tahoma, verdana, arial; font-size: 12px; color: #86002A; font-weight: bold; margin: 0px; padding: 0px;}
#colsFitx span.subtit {font-family: tahoma, verdana, arial; font-size: 12px; color: #86002A; font-weight: bold; margin: 0px; padding: 0px;  text-align: left;}
#colsFitx span.subtit2 {font-family: tahoma, verdana, arial; font-size: 11px; color: #6D6D6D; font-weight: bold; margin: 0px; padding: 0px;   text-align: left;}
#colsFitx p.editorial {font-family: tahoma, verdana, arial; font-size: 11px; color: #86002A; font-weight: bold; margin: 0px; padding: 0px;}

#colsFitx h4 {font-family: verdana, tahoma, arial; font-size: 12px; color: #86002A; font-weight: bold; margin: 0px; padding: 5px 0px 8px 0px; }

#colsFitx p.norm { font-family: tahoma, verdana, arial; font-size: 11px; color: #000000; font-weight: 100; line-height: 16px;}
#colsFitx span.norm { font-variant: normal; font-family: tahoma, verdana, arial; font-size: 11px; color: #000000; font-weight: 100; line-height: 16px; }


ul.llistai {margin: 0px auto 0px auto; font-family: tahoma, verdana, arial; font-size: 11px;}


#col1Fitx { margin: 0px 0px 25px 0px; padding: 0px; text-align: justify}
#col1Fitx p a,
#col1Fitx p a:link,
#col1Fitx p a:active,
#col1Fitx p a:visited
{color:#6C6C6C;font-family: tahoma, verdana, arial; font-size: 11px;text-decoration:none;}
#col1Fitx p a:hover{color:#6C6C6C;font-family: tahoma, verdana, arial; font-size: 11px;text-decoration:underline;}
p.subtit span.norm a:hover{font-variant: normal; font-family: tahoma, verdana, arial; font-size: 11px; color: #000000; text-decoration: underline; color:#6C6C6C;}

#col1Fitx p.subtit{
font-size:11px;
color: #666666;
}

#col1FitxArt { margin: 0px; padding: 5px 0px 25px 0px; width: 515px; font-size:11px;}
#col1FitxArt span.tit p{ font-family: verdana, tahoma, arial; font-size: 18px; color: #A64463; font-weight: bold; padding-bottom: 10px; line-height: 18px;  text-align: left;}
#col1FitxArt span.subtitulin p{ font-family: verdana, tahoma, arial; font-size: 11px; color: #86002A; margin: 0px; padding: 10px 0px 6px; text-align: left;}

#fitxaArticle { margin: 0px; padding: 0px; background: #FFFFFF; }

#fitxaArticle p.subtitulin { font-family: verdana, tahoma, arial; font-size: 11px; color: #86002A; margin: 0px; padding: 10px 0px 6px; text-align: left;}

#fitxaArticle h2 { margin: 0px; padding: 0px;}
#fitxaArticle h3 { margin: 0px; padding: 0px 20px 0px 0px; float: right;}

#col1FitxEdit { margin: 0px; padding: 5px 0px 0px 0px; width: 515px; }

#fitxaEditorial { margin: 0px 0px 0px 0px; padding: 0px; background: #FFFFFF; }
#fitxaEditorial h2 { margin: 0px; padding: 0px 0px 0px 0px;}
#fitxaEditorial h3 { margin: 0px; padding: 0px 20px 0px 0px; float: right;}

#texte_edit { text-align: justify; line-height: 16px;}

#col2FitxEdit { width: 208px; margin: 3px 0px 0px 0px; padding: 0px; float: right;}

#col2FitxEdit h2 { background: #86002A; margin: 0px; padding: 8px 0px 6px 10px; }

#col2FitxEdit ul { background: #F6E7D7; margin: 0px; padding: 0px; list-style: none; }
#col2FitxEdit li { background: #F6E7D7; margin: 0px; padding: 0px; }

#col2FitxEdit a.iconaRecomana p{font-size:11px;font-family: tahoma, verdana, arial;}
#col2FitxEdit a.iconaRecomana, 
#col2FitxEdit a.iconaRecomana:link { margin: 0px; padding: 18px 0px 6px 50px; text-decoration: none; width: 206px; display: block; background: url(../img/ico_recomana.gif) 15px 12px no-repeat;color: #86002A;}
#col2FitxEdit a.iconaRecomana:hover,
#menu a.iconaRecomana:active { background: url(../img/ico_recomana.gif) 15px 12px no-repeat; color: #BE6B4D;}
#col2FitxEdit a.iconaImpr p{font-size:11px;font-family: tahoma, verdana, arial;}
#col2FitxEdit a.iconaImpr, 
#col2FitxEdit a.iconaImpr:link { margin: 0px; padding: 8px 0px 6px 50px; text-decoration: none; width: 206px; display: block; background: url(../img/ico_impr.gif) 15px 2px no-repeat;color: #86002A; }
#col2FitxEdit a.iconaImpr:hover,
#menu a.iconaImpr:active { background: url(../img/ico_impr.gif) 15px 2px no-repeat; color: #BE6B4D;}

#col1RecNorm { width: 515px; }


#centro3 { background: #FFFFFF; padding: 0px; margin: 0px 0px 20px 0px; }
#centro3 p.linea { background: url(../img/fons_col11Fitx.gif) top left repeat-x; padding: 2px 0px; margin: 0px; }

#centro4 { background: #FFFFFF; padding: 0px; margin: 0px; }
#centro4 p.linea { background: url(../img/linea.gif) top left repeat-x; width: 60px; padding: 0px 0px 3px 0px; margin: 2px 0px 15px 0px; }
*html #centro4 p.linea { background: url(../img/linea.gif) top left repeat-x; width: 60px; padding: 0px; margin: 2px 0px 4px 0px; }



#col2Fitx { width: 208px; margin: 0px 0px 6px 15px; padding: 0px; float: right; }
*html #col2Fitx { width: 208px; margin: 0px; padding: 0px; float: right;}

#col2Fitx h2 { background: #86002A; margin: 0px; padding: 8px 0px 6px 10px; }
#col2Fitx h3 { background: #86002A; margin: -3px 0px 0px 0px; padding: 10px 0px 6px 10px; }

#col2Fitx ul { background: #F6E7D7; margin: 0px; padding: 0px; list-style: none; }
#col2Fitx li { background: #F6E7D7; margin: 0px; padding: 0px;}
#col2Fitx li.formulari {width: 120px; clear: both; margin: 0px; padding: 15px 0px 10px 15px;}


#audvid { background: url(../img/blanc_vertical.gif) 15px 15px; margin: 10px 0px 4px 0px; padding: 0px; }

#audvid div.avright { width: 97px; margin: 0px; padding: 0px; float: right;}
#audvid div.avleft { width: 97px; margin: 0px; padding: 0px; }


#audvid p.tall { font-family: tahoma, verdana, arial; width: 80px; font-style: none; text-decoration: none; font-size: 11px; color: #86002A; margin: 0px 0px 5px 5px; padding: 0px 3px 0px 7px; line-height: 14px; }
#audvid p.tall a:link {color: #86002A;}
#audvid p.tall a:active {color: #86002A;} 
#audvid p.tall a:visited {color: #86002A;}
#audvid p.tall a:hover { text-decoration:none; color: #BE6B4D; }


#col2Fitx p { font-family: tahoma, verdana, arial; font-style: none; font-size: 11px; margin: 0px; padding: 0px 0px 0px 48px; line-height: 12px; }



#col2Fitx a.iconaRecomana, 
#col2Fitx a.iconaRecomana:link { margin: 0px; padding: 20px 0px 6px 0px; text-decoration: none; width: 206px; display: block; background: url(../img/ico_recomana.gif) 15px 12px no-repeat;color: #86002A; }
#col2Fitx a.iconaRecomana:hover,
#menu a.iconaRecomana:active { background: url(../img/ico_recomana.gif) 15px 12px no-repeat; color: #BE6B4D;}

#col2Fitx a.iconaPDF, 
#col2Fitx a.iconaPDF:link { margin: 0px; padding: 3px 0px 6px 0px; text-decoration: none; width: 206px; display: block; background: url(../img/ico_pdf.gif) 15px 5px no-repeat; color: #86002A; }
#col2Fitx a.iconaPDF:hover,
#menu a.iconaPDF:active { background: url(../img/ico_pdf.gif) 15px 5px no-repeat;color: #BE6B4D; }

#col2Fitx a.iconaWord, 
#col2Fitx a.iconaWord:link { margin: 0px; padding: 3px 0px 6px 0px; text-decoration: none; width: 206px; display: block; background: url(../img/ico_word.gif) 15px 5px no-repeat; color: #86002A; }
#col2Fitx a.iconaWord:hover,
#menu a.iconaWord:active { background: url(../img/ico_word.gif) 15px 5px no-repeat; color: #BE6B4D;}

#col2Fitx a.iconaPowerPoint, 
#col2Fitx a.iconaPowerPoint:link { margin: 0px; padding: 3px 0px 6px 0px; text-decoration: none; width: 206px; display: block; background: url(../img/ico_powerpoint.gif) 15px 5px no-repeat; color: #86002A; }
#col2Fitx a.iconaPowerPoint:hover,
#menu a.iconaPowerPoint:active { background: url(../img/ico_powerpoint.gif) 15px 5px no-repeat;color: #BE6B4D; }



#col2Fitx a.iconaMP3, 
#col2Fitx a.iconaMP3:link { margin: 0px; padding: 10px 0px 4px 5px; background: url(../img/audio.gif) 15px 0px no-repeat; text-decoration: none; display: block; color: #86002A; }
#col2Fitx a.iconaMP3:hover,
#menu a.iconaMP3:active { color: #BE6B4D; }

#col2Fitx a.iconaVideo, 
#col2Fitx a.iconaVideo:link { margin: 0px; padding: 10px 0px 4px 5px; background: url(../img/video.gif) 15px 0px no-repeat; text-decoration: none; display: block; color: #86002A;}
#col2Fitx a.iconaVideo:hover,
#menu a.iconaVideo:active { color: #BE6B4D; }


#patrocina { background: #86002A; margin: 0px 0px 0px 0px; padding: 10px 0px 6px 10px; }









#col2normes { width: 185px; margin: 12px 0px 0px 0px; padding: 0px; float: left; }

#col2normes h2 { margin: 5px 0px 5px 0px; padding: 0px; background: #FFFFFF; font-family: verdana, tahoma, arial; font-size: 11px; color: #86002A; font-weight: bold;}
#col2normes h2 a { font-family: verdana, tahoma, arial; font-size:11px; color: #BE6B4D; font-style: none; margin: 0px; padding: 0px; } 
#col2normes h2 a:link {color: #BE6B4D;}
#col2normes h2 a:active {color: #BE6B4D;} 
#col2normes h2 a:visited {color: #BE6B4D;}
#col2normes h2 a:hover { text-decoration:none; color: #86002A; }

#centro5 { background: #FFFFFF; padding: 0px; margin: 0px; }
#centro5 p.linea { background: url(../img/linea_norm_left.gif) top left no-repeat; padding: 2px 0px; margin: 2px 0px; }

#col2normes h3 { margin: 10px 0px 5px 10px; padding: 0px; color: #92514B; font-weight: bold;}
#col2normes h3 a { font-family: verdana, tahoma, arial; font-size:11px; color: #B89792; font-style: none; margin: 0px; padding: 0px; } 
#col2normes h3 a:link {color: #B89792;}
#col2normes h3 a:active {color: #B89792;} 
#col2normes h3 a:visited {color: #B89792;}
#col2normes h3 a:hover { text-decoration:none; color: #92514B; }



#col1normes { width: 555px; margin: 0px 0px 20px 0px; padding: 0px; float: left; }
#col1normes h2 { margin: 0px; padding: 0px; background: #FFFFFF; font-family: verdana, tahoma, arial; font-size: 11px; color: #86002A; font-weight: bold; text-align: left;}
#col1normes h2 a { font-family: verdana, tahoma, arial; font-size:11px; color: #BE6B4D; font-style: none; margin: 0px; padding: 0px; } 
#col1normes h2 a:link {color: #BE6B4D;}
#col1normes h2 a:active {color: #BE6B4D;} 
#col1normes h2 a:visited {color: #BE6B4D;}
#col1normes h2 a:hover { text-decoration:none; color: #86002A; }

#centro6 { background: #FFFFFF; padding: 0px; margin: 0px; }
#centro6 p.linea { background: url(../img/linea_norm_right.gif) top left no-repeat; padding: 2px 0px; margin: 10px 0px 4px 0px; }



#articlesNormes { margin: 10px 0px 0px 0px; padding: 0px; text-align:left;}
#articlesNormes p { font-family: tahoma, verdana, arial; font-size:11px; line-height:15px; font-style: none; margin: 0px; padding: 5px 15px 5px 0px; text-align: left; color: #000000; }
#articlesNormes p a,
#articlesNormes p a:link,
#articlesNormes p a:active,
#articlesNormes p a:visited
{color:#6C6C6C;font-family: tahoma, verdana, arial; font-size:11px;text-decoration:none;}
#articlesNormes p a:hover{color:#6C6C6C;font-family: tahoma, verdana, arial; font-size:11px;text-decoration:underline;}
#articlesNormes p.subtitlenorm { font-family: tahoma, verdana, arial; font-size:11px; font-weight:bold; line-height: 20px; font-style: none; margin: 0px; padding: 0px 15px 5px 0px; text-align: left; color: #95514E; }
#articlesNormes p.sangria { font-family: tahoma, verdana, arial; font-size:11px; line-height:15px; font-style: none; margin: 0px; padding: 5px 15px 5px 30px; text-align: left; color: #000000; }
#articlesNormes p.sangria2 { padding-left: 40px;}
#articlesNormes p.sangria3 { padding-left: 50px;}
#articlesNormes p.centre { font-family: tahoma, verdana, arial; font-size:11px; line-height:15px; font-style: none; margin: 0px; padding: 5px 15px 5px 30px; text-align: left; color: #000000; text-align: center; }

#articlesNormes h2 { margin: 0px; padding: 0px; text-align: left; } 

a.imprimir, 
a.imprimir:link { margin: 0px; padding: 13px 0px 35px 25px; text-decoration: none; display: block; background: url(../img/imprimir.gif) 0px 15px no-repeat; font-family: tahoma, verdana, arial; font-size: 11px; color: #86002A; font-weight: bold;  text-align: left; }
a.imprimir:hover,
a.imprimir:active { color: #BE6B4D;}


#pujar { background: #FFFFFF; margin: 0px; padding: 14px 0px; text-align:right;}
#pujar img { margin: 0px; padding: 0px;}







.versal{font-variant: small-caps;}


#fitxa { width: 745px; clear: both; padding: 10px 0px 0px 0px; margin:20px auto 0px auto; font-family: verdana, tahoma, arial; font-size: 11px; text-align: left; color: #000000; line-height: 1.8em;}
#fitxa h2 { font-family: verdana, tahoma, georgia, arial; font-size: 11px; color: #FF9900; font-weight: bold; margin: 0px 0px 0px 15px;}
#fitxa td { vertical-align: top; padding: 15px 0px 0px 0px; font-family: verdana, tahoma, georgia, arial; font-size: 11px; line-height: 14px; }




#footend { width: 745px; height: 23px; clear: both; margin: 0px auto; padding: 0px; text-align:right;}

#foot { width: 745px; height: 23px; background: url(../img/foot.gif) top left no-repeat; clear: both; margin: 0px auto; padding: 0px; text-align:left; }
#foot p { margin: 0px; padding: 0px; }
#foot p.bot { display: inline; float: left; font-family: verdana, tahoma, georgia, arial; font-size: 11px; text-align:center;padding-bottom:20px;}
#foot p.bot img {float:left;}
#foot p.res { display: inline; float: left; font-size: 11px; padding: 0px 0px 0px 10px;}
#foot p.subtitol { padding: 4px 0px 10px 10px; font-size: 11px; margin: 0px;}

#foot p.avis { display: inline; float: left; padding: 0px; }
#foot a.avis, #foot a.avis img { width: 66px; height: 12px; font-size: 11px; }
#foot a.avis, #foot a.avis:link, #foot a.avis:active {background: url(../img/avis_off.gif) bottom left no-repeat; }
#foot a.avis:hover { background: url(../img/avis_on.gif) bottom left no-repeat; }
#foot p.uoc { display: inline; float: right; font-size: 11px; padding: 0px 0px 10px 0px;}
#llista_tematica_ul {margin-top: 0px; margin-bottom: 0px; font-size: 11px; }
.llista_tematica {padding-left: 15px; margin: 0px; font-size: 11px; }

#separator {height: 212px;}

a.titulonum ,
a.titulonum:link,
a.titulonum:active,
a.titulonum:visited {text-decoration:none; font-family: Verdana, Arial, Helvetica, sans-serif; color: #716E69; font: 10px Verdana, Arial, Helvetica, sans-serif; font-weight:none;}
a.titulonum:hover {text-decoration:none; font-family: Verdana, Arial, Helvetica, sans-serif; color: #716E69; font: 10px Verdana, Arial, Helvetica, sans-serif; font-weight:none;}


td {vertical-align: top;}


/* Estilos CERCADOR */


#cercador .marginador{
	font-family: verdana, tahoma, arial; 
	font-size:10px; 
	line-height:12px; 
	font-style: none; 
	color: #000000; 
	text-align: justify;
}

p.linea_cercador { background: url(../img/linea_avancada.gif)  repeat-x; margin: 0px 50px 0px 0px;}
*html p.linea_cercador { background: url(../img/linea_avancada.gif)  repeat-x; margin: 0px 0px 0px 0px; width:745px;}


/*
p { top left repeat-x; padding: 2px 0px 1px 0px; margin: 1px 18px 0px 0px;}
#cercador .marginador p { padding: 0px 50px 0px 0px;}
*/

#cercador .marginador table{
	margin:0px 0px 0px -5px;
	padding:0px;
	font-family: verdana, tahoma, arial; 
	font-size:10px; 
	line-height:12px; 
	font-style: none; 
	color: #000000; 
	text-align: left;
}

#cercador .marginador table tr td span.titulo{
	 font-size: 10px; 
	 font-weight:bold;
	 font-style: none;
	 color: #980053;
}

#cercador .marginador table tr td table tr td table tr td input{margin: auto 5px auto -3px;}
*html #cercador .marginador table tr td table tr td table tr td input{margin: auto 0px auto 0px;}

#cercador .marginador table tr td table tr td table tr td input.tipo2{margin: auto 5px auto 10px;}
*html #cercador .marginador table tr td table tr td table tr td input.tipo2{margin: auto 0px auto 0px;}

*html #cercador .marginador table tr td table tr td table tr td.ancha{width:100px;}
*html #cercador .marginador table tr td table tr td table tr td.estrecha{width:80px;}

#cercador .marginador table tr td table {
width: 245px;
margin: 0px;
}

#cercador .marginador table tr td table tr.tituloT {height: auto;}
#cercador .marginador table tr td table tr.descrT{height: 30px;}
#cercador .marginador table tr td table tr.descrT td span.descr{padding: 0px 25px 0px 0px;}
*html #cercador .marginador table tr td table tr.descrT td span.descr{width: 215px;}
#cercador .marginador table tr td table tr.inputT {height: auto;}
#cercador .marginador table tr td table tr.inputT input{ border: 1px solid #93524d; width:220px;}
#cercador .marginador table tr td table tr.tituloT2 {height: auto;}
#cercador .marginador table tr td table tr.descrT2{	height: 30px;}
#cercador .marginador table tr td table tr.descrT2 td span.descr{	padding: 0px 35px 0px 0px;}
*html #cercador .marginador table tr td table tr.descrT2 td span.descr{	width: 225px;}
#cercador .marginador table tr td table tr.inputT2 {height: auto;}


#cercador .marginador table.dates tr td {width:200;}
#cercador .marginador table.dates tr td input{margin:0px 0px 0px 45px;}
#cercador .marginador table.dates{ margin: 0px 0px 0px 0px;}

.subrayado a, .subrayado a:link, .subrayado a:visited {text-decoration: underline;color:000;}
.subrayado a:hover {text-decoration: underline; color: #980053; font-weight: bold;}

.dreta {float:right;}
.esquerra {float:left;}

.res_text{line-height:16px;font-family: verdana, tahoma, arial;margin:0px 0px 0px 0px;}
.res_aut{color:6c6c6c;font-weight: bold;}
.res_url a, .res_url a:link, .res_url a:active, .res_url a:visited, .res_url a:hover {color:6c6c6c ;}

.cajaR{border:1px solid #dec1b9;width:350px;height:auto;float:right;margin:0px 0px 20px 0px;line-height:14px;padding:15px 0px 15px 0px;}
.cajaR ul{list-style:none; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;}
.cajaR ul li{margin:5px 10px 10px 15px; padding:0px 0px 0px 0px;}
.cajaR ul li strong{font-weight: bold;color:#666666;}
.cajaR ul li a,
.cajaR ul li a:link,
.cajaR ul li a:active,
.cajaR ul li a:visited
{color:#6C6C6C;font-family: tahoma, verdana, arial; font-size: 11px;text-decoration:none;}
.cajaR ul li a:hover{color:#6C6C6C;font-family: tahoma, verdana, arial; font-size: 11px;text-decoration:underline;}

.cajaL{border:1px solid #dec1b9;width:350px;height:auto;float:left;margin:0px 0px 20px 0px;line-height:14px;padding:15px 0px 15px 0px;}
.cajaL ul{list-style:none; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;}
.cajaL ul li{margin:5px 10px 10px 15px; padding:0px 0px 0px 0px;}
.cajaL ul li strong{font-weight: bold;color:#666666;}
.cajaL ul li a,
.cajaL ul li a:link,
.cajaL ul li a:active,
.cajaL ul li a:visited
{color:#6C6C6C;font-family: tahoma, verdana, arial; font-size: 11px;text-decoration:none;}
.cajaL ul li a:hover{color:#6C6C6C;font-family: tahoma, verdana, arial; font-size: 11px;text-decoration:underline;}

.caja{border:1px solid #dec1b9;width:500px;height:auto;margin:0px 0px 20px 0px;line-height:14px;padding:15px 0px 15px 0px;}
.caja ul{list-style:none; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;}
.caja ul li{margin:5px 10px 10px 15px; padding:0px 0px 0px 0px;}
.caja ul li strong{font-weight: bold;color:#666666;}
.caja ul li a,
.caja ul li a:link,
.caja ul li a:active,
.caja ul li a:visited
{color:#6C6C6C;font-family: tahoma, verdana, arial; font-size: 11px;text-decoration:none;}
.caja ul li a:hover{color:#6C6C6C;font-family: tahoma, verdana, arial; font-size: 11px;text-decoration:underline;}

.titCaja {
margin: 0px 0px 0px 10px;
border-bottom: 1px dotted #dec1b9;
color:#666666;
font-weight:bold;
}

.ambits_tematics{position:relative;left:508px;bottom:130px;width:250px;padding-left:1px;}
