BODY, table
{
   MARGIN: 0;
	font-size: xx-small;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}

.tramits
{
    MARGIN-TOP: 0px;
    FONT-SIZE: 8px;
    LIST-STYLE-IMAGE: url(../imatges/bar_icon_tramits.gif);
    MARGIN-BOTTOM: 0px;
    MARGIN-LEFT: 15px;
/*    COLOR: olive;*/
    FONT-FAMILY: Verdana
}
ul.tramits li { padding-left: 8px; margin-left: 0px; }

.imagefondotramits{
    background-image:url(../imatges/bar_icon_tramits.gif);
	background-repeat:no-repeat;
	background-position:center center;
}

.imagefondoCertificat{
    background-image:url(../imatges/bar_icon_tramits_cert.gif);
	background-repeat:no-repeat;
	background-position:center center;
}
.imagefondoTramitable{
    background-image:url(../imatges/bar_icon_tramits_trami.gif);
	background-repeat:no-repeat;
	background-position:center center;
}



.noticies
{
    MARGIN-TOP: 0px;
    FONT-SIZE: 8px;
    LIST-STYLE-IMAGE: url(../imatges/bar_icon_noticies.gif);
    MARGIN-BOTTOM: 0px;
    MARGIN-LEFT: 15px;
    FONT-FAMILY: Verdana
}

ul.noticies li { padding-left: 8px; margin-left: 0px; }

.imagefondonoticies{
    background-image:url(../imatges/bar_icon_noticies.gif);
	background-repeat:no-repeat;
	background-position:center center;
}

.agenda
{
    MARGIN-TOP: 0px;
    FONT-SIZE: 8px;
    LIST-STYLE-IMAGE: url(../imatges/bar_icon_agenda.gif);
    MARGIN-BOTTOM: 0px;
    MARGIN-LEFT: 15px;
    FONT-FAMILY: Verdana
}

.imagefondoagenda{
    background-image:url(../imatges/bar_icon_agenda.gif);
	background-repeat:no-repeat;
	background-position:center center;
}

.preguntes
{
    MARGIN-TOP: 0px;
    FONT-SIZE: 8px;
    LIST-STYLE-IMAGE: url(../imatges/bar_icon_faq.gif);
    MARGIN-BOTTOM: 0px;
    MARGIN-LEFT: 15px;
    FONT-FAMILY: Verdana
}

.imagefondopreguntes{
    background-image:url(../imatges/bar_icon_faq.gif);
	background-repeat:no-repeat;
	background-position:center center;
}
.enlaces
{
    MARGIN-TOP: 0px;
    FONT-SIZE: 8px;
    LIST-STYLE-IMAGE: url(../imatges/bar_icon_enlacos.gif);
    MARGIN-BOTTOM: 0px;
    MARGIN-LEFT: 15px;
    FONT-FAMILY: Verdana
}

.imagefondoenlaces{
    background-image:url(../imatges/bar_icon_enlacos.gif);
	background-repeat:no-repeat;
	background-position:center center;
}

.directori
{
    MARGIN-TOP: 0px;
    FONT-SIZE: 8px;
    LIST-STYLE-IMAGE: url(../imatges/bar_icon_directori.gif);
    MARGIN-BOTTOM: 0px;
    MARGIN-LEFT: 15px;
    FONT-FAMILY: Verdana
}
ul.directori li { padding-left: 8px; margin-left: 0px; }

.imagefondodirectori{
    background-image:url(../imatges/bar_icon_directori.gif);
	background-repeat:no-repeat;
	background-position:center center;
}

.pagines
{
    MARGIN-TOP: 0px;
    FONT-SIZE: 8px;
    LIST-STYLE-IMAGE: url(../imatges/bar_icon_pagines.gif);
    MARGIN-BOTTOM: 0px;
    MARGIN-LEFT: 15px;
    COLOR: black;
}
ul.pagines li { padding-left: 8px; margin-left: 0px; }

.imagefondopagines{
    background-image:url(../imatges/bar_icon_pagines.gif);
	background-repeat:no-repeat;
	background-position:center center;
}

.webs
{
    MARGIN-TOP: 0px;
    FONT-SIZE:8px;
    LIST-STYLE-IMAGE: url(../imatges/bar_icon_web.gif);
    MARGIN-BOTTOM: 0px;
    MARGIN-LEFT: 15px;
    COLOR: black;
    FONT-FAMILY: 'Verdana'
}
ul.webs li { padding-left: 8px; margin-left: 0px; }

.imagefondowebs{
    background-image:url(../imatges/bar_icon_web.gif);
	background-repeat:no-repeat;
	background-position:center center;
}

.DropMenu2
{
    POSITION:absolute;
    LEFT:0;
    TOP:0;
    layer-background-color:lightyellow;
    background-color:lightyellow;
    WIDTH:150;  
    VISIBILITY:hidden;
    BORDER:1px solid black;
    PADDING:0px;
}

.DropMenu
{
    POSITION:absolute;
    LEFT:0;
    TOP:0;
    LAYER-BACKGROUND-COLOR:#CFDBE7;
    BACKGROUND-COLOR:#CFDBE7;
    WIDT:130;
    BORDER:1px solid #6B90B5;
    PADDING:0px;
}

.Cerca
{
    MARGIN-TOP: 0px;
    FONT-SIZE: 8px;
    LIST-STYLE-IMAGE: url(../Imatges/kland_lupeta.gif);
    MARGIN-BOTTOM: 0px;
    MARGIN-LEFT: 15px;
    FONT-FAMILY: Verdana
}

ul.CercaImprimir { margin: 0px; padding: 0px; list-style-type: none;	}
ul.CercaImprimir li { margin: 0px; padding: 0px; }
ul.CercaImprimir a {
	display: block;
	margin: 0px;
	padding: 1px 0px 1px 24px;
	background-image: url(../Imatges/print_ico.gif);
	background-position: 1px 50%;
	background-repeat: no-repeat;
	width: 95%;
}
ul.CercaPlanol { margin: 0px; padding: 0px; list-style-type: none;	}
ul.CercaPlanol li { margin: 0px; padding: 0px; }
ul.CercaPlanol a {
	display: block;
	margin: 0px;
	padding: 1px 0px 1px 24px;
	background-image: url(../Imatges/bar_icon_planol.gif);
	background-position: 2px 50%;
	background-repeat: no-repeat;
	width: 95%;
}

/* Nous Capçaleres i Peus*/		

.texteCapPeu
{
	font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; 
	font-size: xx-small; 
	text-decoration: none; 
	color:#666666;
}
.colorcabecerasuperior
{
background-color: #306898
}

.Imagedegradat{
  background-image:url("../imatges/degradat.gif");
  background-repeat:repeat-x;
}

.textblancIdiomes {color: #FFFFFF;font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; font-size:xx-small;}
a.textblancIdiomes {color: #FFFFFF;font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; font-size:xx-small;text-decoration:none;}
a.textblancIdiomes:link {color: #FFFFFF;font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; font-size:xx-small;text-decoration: none;}
a.textblancIdiomes:active {color: #FFFFFF;font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; font-size:xx-small;}
a.textblancIdiomes:visited {color: #FFFFFF;font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; font-size:xx-small;}
a.textblancIdiomes:hover {color: #FFFFFF;font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; font-size:xx-small;text-decoration: underline;}

.titolblancTitol {font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; color: #FFFFFF;font-size: medium;font-weight:bold;}

.formulari {font-size:xx-small; color: #3d3d3d; line-height: normal; text-decoration: none; background-color: transparent; border-style: groove;}
.botodesp {font-size:xx-small; color: #666666; line-height: normal; text-decoration: none; background-color: #FFFFFF; border-style: groove;}

/* Punts de començament de text Capçalera*/
.puntCap {color:#FFFFFF;font-family:Verdana, Arial, sans-serif;font-size:xx-small;}


/* PEU pàgina*/
.colorpeu{background-color: #FBECDF}

/* Punts de començament de text Capçalera*/
.puntPeu {color:#FF9900;font-family:Verdana, Arial, sans-serif;font-size:xx-small;}

.textajuntament{font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; font-size: xx-small; text-decoration: none; color: #005890;}
a.textajuntament {font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; font-size: xx-small; text-decoration: none; color: #005890;text-decoration:none;}
a.textajuntament:link {font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; font-size: xx-small; text-decoration: none; color: #005890;text-decoration: none;}
a.textajuntament:active {font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; font-size: xx-small; text-decoration: none; color: #005890;}
a.textajuntament:visited {font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; font-size: xx-small; text-decoration: none; color: #005890;}
a.textajuntament:hover {font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; font-size: xx-small; text-decoration: none; color: #005890;text-decoration: underline;}

.pvincle {font-family:Verdana, Arial, sans-serif;font-size:xx-small;color: #336699; line-height:20px; height : 20px;font-weight:bold;}

/* Fi Nous Capçaleres i Peus*/		

.tablacolor
{
  border-style:solid;
  border-width:1 1 1 1;
  border-color:#336699;
}
.blau1
{
  background-color:#336699;
}
.blau2
{
  background-color:#6B90B5;
}
.blau3
{
  background-color:#CFDBE7;
}


.filetblaucel 
{ 
   text-align:left;
   padding:0 0 1 0;
   margin: 0;
   font-family:Verdana, Arial, sans-serif;
   font-size:2px;
   color: #B1C4D8; 
   border-style : none none solid none;
   border-width : 1;
   border-color: #B1C4D8;
   font-weight: bold; 
}

/* Links */
A:link
{
    FONT-SIZE: 8pt;
	FONT-WEIGHT:NORMAL;
    COLOR: #6B90B5;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
A:visited
{
    FONT-SIZE: 8pt;
	FONT-WEIGHT:NORMAL;
    COLOR: #6B90B5;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
A:hover
{
    FONT-SIZE: 8pt;
	FONT-WEIGHT:NORMAL;
    COLOR: #0;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline
}
A.menu:link
{
    FONT-SIZE: 8pt;
	FONT-WEIGHT:NORMAL;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}

A.menu:visited
{
    FONT-SIZE: 8pt;
	FONT-WEIGHT:NORMAL;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
A.menu:hover
{
    FONT-SIZE: 8pt;
	FONT-WEIGHT:NORMAL;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline
}
A.nietos:link
{
    FONT-SIZE: 8pt;
	FONT-WEIGHT:NORMAL;
    COLOR: gray;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
A.nietos:visited
{
    FONT-SIZE: 8pt;
	FONT-WEIGHT:NORMAL;
    COLOR: gray;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
A.nietos:hover
{
    FONT-SIZE: 8pt;
	FONT-WEIGHT:NORMAL;
    COLOR: gray;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline
}

.texto
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    COLOR:#6B90B5;
}

.textoblack
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    COLOR:#000000;
}

.bordeazulizq
{
border-style:none none none solid;
border-width:1;
border-color:#6B90B5;
}

img
{
border:0;
}
.formulari {font-family: verdana,arial,helvetica,sans-seriff; font-size:10px; color : #333333;	line-height : normal; text-decoration: none; background-color:transparent;border-style:groove; border-color:black; border-width:1;}
.textblau7b {color: #336699; font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; font-size: 9px; font-weight: bold;}
.ptext {color: #666666; font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; font-size: 10px;}

.textmenu{
 color: #000000;
 font-family: Verdana, Arial, Helvetica, Geneva, sans-serif;
 font-size: 9px;
}
a.textmenu:link {
 color: #000000;
 font-family: Verdana, Arial, Helvetica, Geneva, sans-serif;
 font-size: 9px;
 text-decoration: none;}
a.textmenu:active {
 color: #000000;
 font-family: Verdana, Arial, Helvetica, Geneva, sans-serif;
 font-size: 9px;
 text-decoration: none;}
a.textmenu:visited {
 color: #000000;
 font-family: Verdana, Arial, Helvetica, Geneva, sans-serif;
 font-size: 9px;
 text-decoration: none;}
a.textmenu:hover { color: #ffffff;
 font-family: Verdana, Arial, Helvetica, Geneva, sans-serif;
 font-size: 9px;
 text-decoration: none;}

.textmenuselec{
 color: #ffffff;
 font-family: Verdana, Arial, Helvetica, Geneva, sans-serif;
 font-size: 9px;
}
a.textmenuselec:link {
 color: #ffffff;
 font-family: Verdana, Arial, Helvetica, Geneva, sans-serif;
 font-size: 9px;
 text-decoration: none;}
a.textmenuselec:active {
 color: #ffffff;
 font-family: Verdana, Arial, Helvetica, Geneva, sans-serif;
 font-size: 9px;
 text-decoration: none;}
a.textmenuselec:visited {
 color: #ffffff;
 font-family: Verdana, Arial, Helvetica, Geneva, sans-serif;
 font-size: 9px;
 text-decoration: none;}
a.textmenuselec:hover { color: #ffffff;
 font-family: Verdana, Arial, Helvetica, Geneva, sans-serif;
 font-size: 9px;
 text-decoration: none;}


.bordemenuizq1{
 border-style : solid none none solid;
 border-width : 4;
 border-color: #CFDBE7;
 padding:0 0 0 3;
 font-family: Verdana, Arial, Helvetica, Geneva, sans-serif;
 font-size: 9px;}

.bordemenuizq2{
 border-style : solid solid none none;
 border-width : 4;
 border-color: #CFDBE7;
 padding:0 0 0 3;
 font-family: Verdana, Arial, Helvetica, Geneva, sans-serif;
 font-size: 9px;}

.bordemenuizqsota1{
 border-style : solid none solid solid;
 border-width : 4;
 border-color: #CFDBE7;
 padding:0 0 0 3;
 font-family: Verdana, Arial, Helvetica, Geneva, sans-serif;
 font-size: 9px;}

.bordemenuizqsota2{
 border-style : solid solid solid none;
 border-width : 4;
 border-color: #CFDBE7;
 padding:0 0 0 3;
 font-family: Verdana, Arial, Helvetica, Geneva, sans-serif;
 font-size: 9px;}

.TitolRessaltat1 
{
    color: #996666; 
    font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; font-size: 10px; font-weight: bold;
}

a.TitolRessaltat1:link 
{
    text-decoration: none;
    color: #996666; 
}
a.TitolRessaltat1:active 
{
    color:#996600;
    text-decoration: none;
}
a.TitolRessaltat1:visited 
{
    color:#996600;
    text-decoration: none;
}
a.TitolRessaltat1:hover 
{
    text-decoration: underline;
    color: #996666; 
}

.Titol1
{
    color: #996666; 
    font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; font-size: 10px;
}

a.Titol1:link 
{
     color:#996666;
     text-decoration: none;
}

a.Titol1:active 
{
     color:#996666;
     text-decoration: none;
}

a.Titol1:visited 
{
     color:#996666;
     text-decoration: none;
}

a.Titol1:hover 
{
     color:#996666;
     text-decoration: underline;
}

.Titol2 
{
    color: #336699; 
    font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; 
    font-size: 10px; 
    font-weight: bold;
}


.textgris9 {color: #666666; font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; font-size: 9px;}

.btnAfegir
{
    FONT-SIZE: 11px;
    BACKGROUND: url(../imatges/plus.gif) silver no-repeat left 50%;
    COLOR: #9c0031;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}

.btnEsborrar
{
    FONT-SIZE: 11px;
    BACKGROUND: url(../imatges/menys.gif) silver no-repeat left 50%;
    COLOR: #9c0031;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}

/*Estils nou Peu Febrer2005*/

/*Estils necesaris per la Capcelera i Peu Generic*/
.formulari {font-size: xx-small; color: #3d3d3d; line-height: normal; text-decoration: none; background-color: transparent; border-style: groove;}

.texteCapPeu{font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; font-size: xx-small; text-decoration: none; color:#666666;}	

.puntCap {color:#FFFFFF;font-family:Verdana, Arial, sans-serif;font-size: xx-small;}

.textajuntament{font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; font-size: xx-small; text-decoration: none; color: #005890;}
a.textajuntament {text-decoration:none;}
a.textajuntament:link {text-decoration: none;}
a.textajuntament:active {}
a.textajuntament:visited {}
a.textajuntament:hover {text-decoration: underline;}

.textblancIdiomes {color: #FFFFFF;font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; font-size: xx-small}
a.textblancIdiomes {color: #FFFFFF;font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; font-size: xx-small;text-decoration:none;}
a.textblancIdiomes:link {color: #FFFFFF;font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; font-size: xx-small;text-decoration: none;}
a.textblancIdiomes:active {color: #FFFFFF;font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; font-size: xx-small}
a.textblancIdiomes:visited {color: #FFFFFF;font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; font-size: xx-small}
a.textblancIdiomes:hover {color: #FFFFFF;font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; font-size: xx-small;text-decoration: underline;}


.puntPeu {color:#FF9900;font-family:Verdana, Arial, sans-serif;font-size: xx-small;}
.pvincle {font-family:Verdana, Arial, sans-serif;font-size: xx-small;color: #336699; line-height:20px; height : 20px;font-weight:bold;}
a.pvincle {font-family:Verdana, Arial, sans-serif;font-size: xx-small;color: #336699; line-height:20px; height : 20px;font-weight:bold;text-decoration:none;}
a.pvincle:link {font-family:Verdana, Arial, sans-serif;font-size: xx-small;color: #336699; line-height:20px; height : 20px;font-weight:bold;}
a.pvincle:active {font-family:Verdana, Arial, sans-serif;font-size: xx-small;color: #336699; line-height:20px; height : 20px;font-weight:bold;}
a.pvincle:visited {font-family:Verdana, Arial, sans-serif;font-size: xx-small;color: #336699; line-height:20px; height : 20px;font-weight:bold;}
a.pvincle:hover {font-family:Verdana, Arial, sans-serif;font-size: xx-small;color: #336699; line-height:20px; height : 20px;font-weight:bold;text-decoration: underline;}
/*Fi Estils nou Peu Febrer2005*/

.llegenda{
    color: #666666;
    font-family: Verdana, Arial, Helvetica, sans-serif
}


/* estil marques laterals */
#contenidor {
	margin: 0px auto;
	border-left: 1px dashed #999;
	border-right: 1px dashed #999;
	padding: 8px;
	font-size: xx-small;
	width: 778px;
}

/* Estils de la capçalera */
#headcap h2, #headcap  h3 {
	margin-left: 10px;
	border-left: 5px solid #82A4C1;
	padding-left: 6px;
}
.headfons #titular { background-color : #336699 }
/* Estils de la capçalera */

