body{ color: #000000;  font-family: Verdana,Arial, Helvetica, sans-serif; font-size: 12px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; background-color: #ffffff;  }

h1 { font-size: 24px; color: #9e9e9e;  font-weight: bold; line-height: 20px; margin: 0px 0px 0px 0px; font-family: Tahoma, Verdana, Arial, Helvetica ;}

h2  { font-size: 17px; color: ffffff; font-weight: normal; margin: 0px 0px 0px 0px; }
h2  a { font-size: 17px; color: #383838; font-weight: normal; }
h2  a:hover { font-size: 17px; color: #a7a7a7; text-decoration: none; font-weight: normal;}

h3 { font-size: 18px; color: #A66638;  text-decoration: none; margin: 3px 0px 0px 0px;  }
h3 a { font-size: 18px; color: #ffffff; font-weight: normal; font-family: Tahoma, Verdana, Arial, Helvetica ; }
h3 a:hover { font-size: 18px; color: #A66638; font-weight: normal;  font-family: Tahoma, Verdana, Arial, Helvetica ; }

h4  { font-size: 12px; color: ffffff; font-weight: normal; margin: 0px 0px 0px 0px; }
h4  a { font-size: 18px; color: #383838; font-weight: normal; }
h4  a:hover { color: #A66638; text-decoration: none; font-weight: normal;}

a { color:#A66638; ; text-decoration: none;  }
a:hover { color:#000000; text-decoration: none;  }


.llistatnot {	 float: left; width:896px; text-align: right;  padding: 5px 3px 5px 3px; margin: 5px 2px 5px 2px; background-color: #000000; }
.llistatnot img {	 border: 0px; }
.fotollistatnot {  float: right; width: 150px; padding: 0px 0px 0px 8px; }
.contingutllistatnot {	 float: left; width: 720px; padding: 0px 0px 0px 10px; }
.llistnot1 {	color: #ffffff;  font-weight: bold; padding: 0px 0px 5px 0px;  }
.llistnot3 {	color: #9e9e9e;  font-weight: bold; padding: 5px 0px 5px 0px;  }
.llistnot3 a {	color: #626262;  font-weight: bold; padding: 5px 0px 5px 0px;  }
.llistnot3 a:hover{	color: #9e9e9e;  font-weight: bold; padding: 5px 0px 5px 0px;  }
.llistatnot h2 a{text-transform:uppercase; color:#b1c700;}
.contingutllistatnot  h2 {ext-transform:uppercase; color:#b1c700;; }
.fotocontingut  { float: right; padding: 0px 0px 0px 7px; }

/* ESTRUCTURA */
#contenidor { width: 960px; margin: 0 auto; margin-top: 0px;  }
#plantilles_superior { float: left; width: 940px;  height: 254px;  border-left:10px solid #000000; border-right:10px solid #000000; }
#plantilles_centre { float: left; width: 940px; border-left:10px solid #000000; border-right:10px solid #000000; }
#plantilles_inferior { float: left; width: 896px; height: 32px;   border-left:10px solid #000000; border-right:10px solid #000000; background-color: #A66638; padding: 0px 22px 0px 22px; }


/* CAP */
#cap1 { float: left; width: 467px;  height: 254px; border-right:10px solid #000000; }
#cap1 img { border: 0px; }
#cap2 { float: left; width: 463px; height: 254px; }
#cap21 { float: left; width: 419px; height: 80px;  padding: 0px 22px 0px 22px; font-family: Verdana,Arial, Helvetica, sans-serif; }
#cap211 { float: left; width: 220px; padding: 18px 0px 0px 0px; }
#cap212 { float: right; width: 190px; text-align: right;  padding: 18px 0px 0px 0px; }
#cap22 { float: left; width: 419px; height: 30px;  padding: 0px 22px 0px 22px; background-color: #000000; text-align: right;   }
#cap23 { float: left; width: 419px; height: 114px;  padding: 30px 22px 0px 22px; background-color: #ebebeb; text-align: right;   }

#datanotcap { 	color: #787878;  font-family: Tahoma, Verdana, Arial, Helvetica ;  font-size: 11px; }


/* CONTINGUT */
#menu { width: 896px; padding: 0px 22px 0px 22px; background-color: #A66638; height: 32px; text-align: right;  }
#menu li {  list-style-type: none;  list-style-image: none; float: left;}
#menu ul { margin: 0; padding: 0;  list-style-type: disc;  list-style-image: none;  float: right; }
#menu a { font-size: 13px; color: #ffffff;  display: block; padding: 7px 0px 0px 22px;  text-decoration: none;  }
#menu a:hover { color:#cccccc  }

#contingut {  float: left;  width: 896px; padding: 32px 22px 32px 22px; }
#titolapartat {  float: left;   padding: 0px 0px 22px 466px;  }

.llistatgrup {	 float: left; width: 438px; text-align: right;  padding: 5px 3px 5px 3px; margin: 5px 2px 5px 2px; background-color: #000000;  height: 110px; }
.llistatgrup img {	 border: 0px; }
.fotollistatgrup {  float: right; width: 150px; padding: 0px 0px 0px 8px; }
.contingutllistatgrup {	 float: left; width: 258px; padding: 0px 0px 0px 10px; }

#fitxa1 { float: left; width: 443px; padding: 0px 10px 0px 0px; }
#fitxa2 { float: left; width: 443px;  }

.fitxagrup { float: left; width: 443px; text-align: right;  padding: 0px 0px 22px 0px; }
.fitxagrup h3 a { font-size: 18px; color: #A66638; font-weight: normal; font-family: Tahoma, Verdana, Arial, Helvetica ; }
.fitxagrup h3 a:hover { font-size: 18px; color: #000000; font-weight: normal;  font-family: Tahoma, Verdana, Arial, Helvetica ; }
.fitxagrup2 { float: left; width: 443px; text-align: justify; }
.contingutfitxagrup {	 float: left; width: 443px;  }
.llistcont1 {	color: #ffffff;  font-weight: bold; padding: 0px 0px 5px 0px; }
.llistcont3 {	color: #9e9e9e;  font-weight: bold; padding: 5px 0px 5px 0px;  }
.llistcont4{	color: #ffffff;   }
.llistatgrup h2 a{text-transform:uppercase; color:#b1c700;}
.fotofitxagrup {  float: right; width: 430px; padding: 0px 0px 22px 13px; text-align: left; }


/* PEU */
#peu1 { float: left; width: 200px; padding: 9px 0px 0px 0px; color: #ffffff;}
#peu1 a { color: #000000;  }
#peu1 a:hover { color: #ffffff; }
#peu2 { float: left; width: 300px; padding: 9px 0px 0px 02px; color: #ffffff; }
#peu2 a { color: #000000;  }
#peu2 a:hover { color: #ffffff; }
#peu3 { float: right; width: 200px; text-align: right; padding: 0px 0px 0px 0px;  }
#peu3 a { color: #000000;  }
#peu3 a:hover { color: #ffffff; }



