#centradora{
	position:absolute;
	left:50%;
	top:0px;
	width:1px;
	height:1px;
	z-index:1;
	visibility: visible;
}

#contenidor{
	position:absolute;
	left:-339px;
	top:20px;
	width:675px;
	height:664px;
	z-index:1;
	visibility: 
	visible;
	overflow: visible;
}

body {
	margin-left: 0px;
	margin-top: 20px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #3f3f3f;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 24px;
}

body img{
	border:0px;
}


td, th {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	line-height: 11px;
	color: #ffffff;
	

}


td1, th1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	line-height: 11px;
	color: #ffffff;

}

a:link { font-family: Verdana, Arial, Helvetica; color: #ffffff; text-decoration: none; text-align:center;line-height:17px}
a:visited { font-family: Verdana, Arial, Helvetica; color: #ffffff; text-decoration: none}
a:hover { font-family: Verdana, Arial, Helvetica; color: #000000}
a:active { font-family: Verdana, Arial, Helvetica; color: #ffffff; text-decoration: none}

a.blau:link { font-family: Verdana, Arial, Helvetica; font-size: 12px; color: #707070; text-decoration: none;line-height:14px}
a.blau:visited { font-family: Verdana, Arial, Helvetica; font-size: 12px; color: #707070; text-decoration: none;line-height:14px}
a.blau:hover { font-family: Verdana, Arial, Helvetica; font-size: 12px; color: #00CDFF;line-height:14px}
a.blau:active { font-family: Verdana, Arial, Helvetica; font-size: 12px; color: #707070; text-decoration: none;line-height:14px}



a.verd:link { font-family: Verdana, Arial, Helvetica; font-size: 12px; color: #707070; text-decoration: none;line-height:14px}
a.verd:visited { font-family: Verdana, Arial, Helvetica; font-size: 12px; color: #707070; text-decoration: none;line-height:14px}
a.verd:hover { font-family: Verdana, Arial, Helvetica; font-size: 12px; color: #00AC1E;line-height:14px}
a.verd:active { font-family: Verdana, Arial, Helvetica; font-size: 12px; color: #707070; text-decoration: none;line-height:14px}

a.groc:link { font-family: Verdana, Arial, Helvetica; font-size: 12px; color: #707070; text-decoration: none;line-height:14px}
a.groc:visited { font-family: Verdana, Arial, Helvetica; font-size: 12px; color: #707070; text-decoration: none;line-height:14px}
a.groc:hover { font-family: Verdana, Arial, Helvetica; font-size: 12px; color: #d4b401;line-height:14px}
a.groc:active { font-family: Verdana, Arial, Helvetica; font-size: 12px; color: #707070; text-decoration: none;line-height:14px}

a.vermell:link { font-family: Verdana, Arial, Helvetica; font-size: 12px; color: #707070; text-decoration: none;line-height:14px}
a.vermell:visited { font-family: Verdana, Arial, Helvetica; font-size: 12px; color: #707070; text-decoration: none;line-height:14px}
a.vermell:hover { font-family: Verdana, Arial, Helvetica; font-size: 12px; color: #eb2006;line-height:14px}
a.vermell:active { font-family: Verdana, Arial, Helvetica; font-size: 12px; color: #707070; text-decoration: none;line-height:14px}

a.tronja:link { font-family: Verdana, Arial, Helvetica; font-size: 12px; color: #707070; text-decoration: none;line-height:14px}
a.tronja:visited { font-family: Verdana, Arial, Helvetica; font-size: 12px; color: #707070; text-decoration: none;line-height:14px}
a.tronja:hover { font-family: Verdana, Arial, Helvetica; font-size: 12px; color: #FF8500;line-height:14px}
a.tronja:active { font-family: Verdana, Arial, Helvetica; font-size: 12px; color: #707070; text-decoration: none;line-height:14px}


a.linkPeu:link { font-family: Verdana, Arial, Helvetica; font-size: 9px; color: #aaaaaa; text-decoration: none;line-height:14px}
a.linkPeu:visited { font-family: Verdana, Arial, Helvetica; font-size: 9px; color: #999999; text-decoration: none;line-height:14px}
a.linkPeu:hover { font-family: Verdana, Arial, Helvetica; font-size: 9px; color: #000000;line-height:14px}
a.linkPeu:active { font-family: Verdana, Arial, Helvetica; font-size: 9px; color: #ffffff; text-decoration: none;line-height:14px}



.cap {
border-style: solid;
border-color: #3f3f3f;
border-left-width: 10px;
}

.cap1 {
border-style: solid;
border-color: #3f3f3f;
border-left-width: 10px;

}

.titol1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	line-height: 15px;
	color: #ffffff;
	padding:5px;
	text-align:left;
	 }
	 
.titol2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	line-height: 15px;
 	 color: #ffffff;
	 padding:5px;
	 text-align:right;
	 }

.subtitol {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #009933;
	 
	 }
	 

.subtitol1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 20px;
 	 color: #00cdff;
	 
	 }
	
.subtitol2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 20px;
 	color: #FF8500;
	
	}
	
.subtitol3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 20px;
 	color: #d4b401;
}
	
.subtitol4 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 20px;
 	color: #eb2006;
}
	  

.fitxa {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	line-height: 11px;
	color: #ffffff;
	text-align: right; 
	list-style-type : none;

}

.caract1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 12px;
	color: #aaaaaa;
	text-align: right;
	
}

.caract2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	height:15px;
	line-height: 12px;
	color: #fff;
	text-align: right;
	border-right-width: thin;
	border-top-style: none;
	border-right-style: dashed;
	border-bottom-style: none;
	border-left-style: none;
	border-right-color: #FFFFFF;
}

.caract1Esquerra {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 12px;
	color: #ffffff;
	text-align: left;
	padding-left: 5px;
	text-decoration:none;
	
}

.caract2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8px;
	line-height: 7px;
	color: #ffffff;
	text-align: left; 
	}
.submit input {
	color: #000000;
	background: #4a4a4a;
	height: 27px;
	width: 328px;
	border: 0 none #4a4a4a;
	padding: 0px;
	clear: none;
	float: none;
	margin: 0px;
}

.submit1 input {
	color: #000000;
	background: #4a4a4a;
	height: 27px;
	width: 159px;
	border: 0 none #4a4a4a;
	padding: 0px;
	clear: none;
	float: none;
	margin: 0px;
}

.textarea {
	color: #000000;
	background: #4a4a4a;
	height: 150px;
	width: 328px;
	border: 0 none #4a4a4a;
	padding: 0px;
	clear: none;
	float: none;
	margin: 0px;
}
input.big {
	width: 100px;
}

input.small {
	width: 50px;
	background-color: #4a4a4a;
}
.fonscell {
	background-image: url(img/fons.gif);
	background-repeat: repeat;
}
.fonsverd {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	line-height: 20px;
 	color: #ffffff;
	background-image: url(img/green.jpg);
	background-color: #00ac1e;
	background-repeat: no-repeat;
	background-position: left top;
}

.fonsblauverd {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #ffffff;
	background-image: url(img/blauverd.gif);
	background-color: #3f3f3f;
	background-repeat: no-repeat;
	background-position: left top;
}

.fonsgroc {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	line-height: 20px;
 	color: #ffffff;
	background-image: url(img/groc.jpg);
	background-color: #d4b401;
	background-repeat: no-repeat;
	background-position: left top;
}

.fonsvermell {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	line-height: 20px;
 	color: #ffffff;
	background-image: url(img/vermell.jpg);
	background-color: #eb2006;
	background-repeat: no-repeat;
	background-position: left top;
}

.fonsblau {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	line-height: 20px;
 	color: #ffffff;
	background-image: url(img/blue.jpg);
	background-color: #00cdff;
	background-repeat: no-repeat;
	background-position: left top;
}
.fonsblanc {
	background-color: #ffffff;
  		
}

.fonstronja  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	line-height: 15px;
 	color: #ffffff;
	background-image: url(img/orange.jpg);
	background-color: #ff8300;
	background-repeat: no-repeat;
	background-position: left top;
}

.fonscontact  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	line-height: 11px;
 	color: #ffffff;
	background-image: url(img/contact.jpg);
	background-color: #5e5e5e;
	background-repeat: no-repeat;
	background-position: right bottom;
	padding:5px;

}

.fonsaltreswebs  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	line-height: 11px;
 	color: #ffffff;
	background-image: url(img/contact2.jpg);
	background-color: #5e5e5e;
	background-repeat: no-repeat;
	background-position: left top;
	padding:5px;

}



.taula {
	border-style:solid;
	border-color:#565656;
	border-width:1px;
	
}
.imatgeseparada{
	margin-bottom:8px;
	margin-top: 0px;
	padding: 0px;
	margin-right: 0px;
	margin-left: 0px;
	
}
.separaciotext{
	text-indent:20px;
	
}
.cap  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	line-height: 11px;
	color: #ffffff;
	text-align: justify; 
	
	padding-top:9px;

}

.blocDades {
	text-align: left;
}

#cornerSuperiorDIV {
	position:absolute;
	left:0px;
	z-index:20;
	visibility: visible;
	width: 10px;
	height: 10px;
	background-color: #3F3F3F;
	border-top-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-left-style: solid;
	border-top-color: #3F3F3F;
	border-left-color: #3F3F3F;
}

#cornerSuperiorBisDIV {
	position:absolute;
	left:3px;
	z-index:20;
	visibility: visible;
	width: 10px;
	height: 10px;
	background-color: #3F3F3F;
	border-top-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-left-style: solid;
	border-top-color: #3F3F3F;
	border-left-color: #3F3F3F;
}
.fonsGris {
	background-color: #3F3F3F;
}
.textFieldNormal {
	font-family: "Trebuchet MS", Verdana, Arial, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	background-color: #4A4A4A;
	width: 328px;
	clear: both;
	border: 1px solid #666666;
	vertical-align: middle;
	height: 18px;
	margin-top: 0px;
	margin-bottom: 4px;
}

.textFieldPetit {
	font-family: "Trebuchet MS", Verdana, Arial, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	background-color: #4A4A4A;
	width: 155px;
	clear: both;
	border: 1px solid #666666;
	vertical-align: middle;
	height: 18px;
	margin-top: 0px;
	margin-bottom: 4px;
}

.textAreaNormal {
	font-family: "Trebuchet MS", Verdana, Arial, sans-serif;
	font-size: 10px;
	background-color: #4A4A4A;
	width: 328px;
	clear: both;
	border: 1px solid #666666;
	vertical-align: middle;
	height: 150px;
	margin-top: 2px;
	margin-bottom: 0px;
	color: #FFFFFF;	
}
.logoForm {
	background-color: #4A4A4A;
	height: 100%;
	text-align: center;
	width: 330px;
}
.TDcapPastilla {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	line-height: 11px;
	color: #FFFFFF;
	text-align: justify;
	padding-top: 5px;
	/*padding-left: 20px;*/
}

.TDcapPastilla {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FFFFFF;
	text-align: justify;
}

.TDcapPastillaContactar {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	line-height: 11px;
	color: #FFFFFF;
	text-align: justify;
	padding-top: 5px;
	background-repeat: no-repeat;
	background-position: right bottom;
}
.titolFields {
	line-height: 18px;
}

.TDtxt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	line-height: 11px;
	color: #FFFFFF;
	text-align: justify;
	padding-top: 12px;
}


.dreta {
	text-align: right;
	float: right;
}


.linksPeu {
	text-align:center;
	border-top:solid #565656 1px;
	padding-top: 10px;
	padding-bottom: 10px;
	margin-top: 10px;
}

.direcciopeu {
	font-family: Verdana, Arial, Helvetica;
	font-size: 9px; color: #aaaaaa;
	text-decoration: none;
	line-height:14px
}
.modulproducte {
	padding: 0px;
	float: left;
	width: 157px;
	margin-top: 0px;
	margin-right: 15px;
	margin-bottom: 15px;
	margin-left: 0px;
	background-image: url(img/fonsdescprod.gif);
	background-repeat: no-repeat;
	background-position: center bottom;
	cursor: pointer;
}

a.modul:link { color: #ffffff; text-decoration: none; text-align:left; line-height:normal; }
a.modul:visited {  color: #ffffff; text-decoration: none}
a.modul:hover {  color: #ffffff;}
a.modul:active {  color: #ffffff; text-decoration: none}


.descmdul {
	padding: 0px;
	height: 85px;
	margin-top: 14px;
	margin-right: auto;
	margin-bottom: 25px;
	margin-left: auto;
	width: 145px;
}

.clearfloat {
	clear:both;
    height:0;
    font-size: 1px;
    line-height: 0px;
}
#noticia {
	background-image: url(img/linia_sep.gif);
	background-repeat: no-repeat;
	background-position: center bottom;
	padding-top: 5px;
}
#textnoticia .taronjadata {
	font-weight: bold;
	color: #FF8300;
}
#botomes {
	float: right;
}
#titulnoticia {
	background-image:url(img/fons_titul.gif);
	background-position:bottom;
	background-repeat:no-repeat;
	padding-left:10px;
	padding-bottom:5px;
	padding-top:2px;
	padding-right:10px;
	margin-bottom:5px;
}


/*************** PAGINACIO *******************************/
.classAntseg {
}

.classTaula {
}

.classTaula a  {
	font-size: 12px;
	color: #ffffff;
	text-decoration: none;
}
.classTaula  a:hover  {
	font-size: 12px;
	color: #FF8300;
	text-decoration: none;
}
.classInactiu  {
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
	height: 20px;
	width: 20px;
	background-image: url(rcs/pag_actual.gif);
	background-repeat: no-repeat;
	background-position: left top;
	text-align: center;
}
.classActiu  {
	height: 20px;
	width: 20px;
	background-image: url(rcs/pag.gif);
	background-repeat: no-repeat;
	background-position: left top;
	text-align: center;
}
#noticiainici {
	line-height:10px;
	color:#FFFFFF;
	font-family:'Trebuchet MS';
	font-size:10px;
	width:314px;
	padding-top:10px;
	margin-left:auto;
	margin-right:auto;
	background-image:url(img/liniapunts.gif);
	background-repeat:no-repeat;
	background-position:bottom center;
}

#noticiainici_ultima {
	line-height:10px;
	color:#FFFFFF;
	font-family:'Trebuchet MS';
	font-size:10px;
	width:314px;
	padding-top:10px;
	margin-left:auto;
	margin-right:auto;
}
