/* ################################### */
/* CSS Document */

A{
	color: #1F1F1F;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	font-weight: bold;
}
A:hover{
	color: #006AB8;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	
} 
input.btform{
	font-family: "Arial narrow", Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #6F82A1;
	background: #FFFFFF;
	padding-top : 1px;
	padding-bottom : 1px;
	cursor: hand;
	height: 24px;
	border-top: 1px solid #FFFFFF;
	border-right: 2px solid #DAD8DB;
	border-bottom: 2px solid #DAD8DB;
	border-left: 1px solid #FFFFFF;
	font-weight: bold;
   }
input.btformhov{
	font-family: "Arial narrow", Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #6F82A1;
	background: #FFFFFF;
	border-top: 1px solid #DAD8DB;
	border-right: 2px solid #6F82A1;
	border-bottom: 2px solid #6F82A1;
	border-left: 1px solid #DAD8DB;
	padding-top : 1px;
	padding-bottom : 1px;
	cursor: hand;
	height: 24px;
	font-weight: bold;
}
.form-camp {
font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #6F82A1; text-align: justify ; font-weight: normal;background-color: #FFFFFF;border: 1 solid #92A1B7;
}
body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #1F1F1F;
	text-align: justify;
	font-weight: normal;
	background-image: url(degrad.gif);
	background-color: #E1E4EB;
	background-repeat:   repeat-x;
	background-position: left top;
	SCROLLBAR-FACE-COLOR: #ffffff;  
	MARGIN: 0px;    
	SCROLLBAR-HIGHLIGHT-COLOR: #ffffff; 
	SCROLLBAR-SHADOW-COLOR: #7A8AAD; 
	SCROLLBAR-3DLIGHT-COLOR: #ffffff; 
	SCROLLBAR-ARROW-COLOR: #7A8AAD; 
	SCROLLBAR-TRACK-COLOR: #EEF0F3; 
	FONT-FAMILY: Arial, Helvetica, sans-serif; 
	SCROLLBAR-DARKSHADOW-COLOR: #ffffff; 
	SCROLLBAR-BASE-COLOR: #7A8AAD; 
}

.peu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
}

.peu a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	font-weight: normal;
}

.peu a:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFB95E;
	font-weight: normal;
}

.titol {
text-decoration : none;  	
font: bold 14px Verdana, Arial, Helvetica, sans-serif;
color: #000000;
}
.subtitol {
text-decoration : none;  	
font: bold 11px Verdana, Arial, Helvetica, sans-serif;
color: #484D61;
text-align: left;
}

.tabla1a {
	padding-top: 6px;
	padding-bottom: 6px;
}
.tdmenu {
	background-color: #FFFFFF;
	padding: 19px 13px 13px;
}

#menu {
	text-decoration : none;
	font: bold 11px/12px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
}
#menu:Hover  {
text-decoration : none;  	
font: bold 11px/12px Arial, Helvetica, sans-serif;
color: #FFFFFF;
}
#submenu {
	text-decoration : none;
	font: normal 11px/12px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
}
#submenu:Hover  {
text-decoration : none;  	
font: normal 11px/12px Arial, Helvetica, sans-serif;
color: #FFFFFF;
}
.tdmenu-items {
	HEIGHT: 24px;
	text-decoration : none;
	font: normal 12px Verdana, Arial, Helvetica, sans-serif;
	color: #0A284D;
	background-image: url(../images/separadormenu.gif);
	background-repeat:  repeat-x;
	background-position: bottom;
	margin-right: 5px;
	vertical-align: middle;

}

.tdmenu-items a{
	color: #0A284D;
	font: normal 12px Verdana, Arial, Helvetica, sans-serif;
}

.tdmenu-items a:hover{
	color: #006AB8;
	font: normal 12px Verdana, Arial, Helvetica, sans-serif;
}

.tdsubmenu-items {
	text-decoration : none;
	font: normal 11px/12px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	padding: 5px 5px 4px 20px;
	background-color: #FFFFFF;

}
.tdcontingut {
	width:500px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	text-align: justify;
	background-image: url(../images/fonscentre.gif);



}
.texto {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #000000;
    text-align: justify;
    margin-left : 20px;
    margin-top : 20px;
    margin-right : 20px;
    margin-bottom : 20px;
}


.texto a {

    color: #7A5320;
}

.texto a:hover{

    color: 907756;
}


.tdsubmenu-subbti {

	text-decoration : none;
	font: normal 11px/12px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	padding: 5px 5px 4px 11px;
	background-color: #EA8805;
}
.tabla-datos {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	padding: 4px;


}
.tabla-titulars {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	font-weight: bold;
	padding: 4px;


}
.tabla-num {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	text-align: right;
	padding-top: 4px;
	padding-right: 11px;
	padding-bottom: 4px;
	padding-left: 4px;


}
.tabla-separa {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	background-image: url(../images/fonstaula.gif);
	background-repeat:  repeat-x;
	background-position: left top;


}
.tdmarco {
	background-color: #FFFFFF;
	border: 1px solid #FFFFFF;

}
.tabla-fons {
	background-color: #E1E4EB;
	background-image: url(../images/fonstaula.gif);
	background-repeat:  repeat-y;
	background-position: center;

}
.taula-fons-c-iz {

	background-color: #E1E4EB;
	background-image: url(../images/fonstaula-c-iz.gif);
	background-repeat:  repeat-y;
}
.taula-fons-c-de {


	background-color: #E1E4EB;
	background-image: url(../images/fonstaula-c-de.gif);
	background-repeat:  repeat-y;
}
.tdcapsup {

	background-color: #0A2449;
	padding: 7px 12px 5px 13px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
}
.tdopdreta {

	background-color: #EAEAED;
	padding: 13px 10px 6px 6px;
}
.fotohome {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	margin: 0px 2px 2px 3px;
	text-align: center;



}
.acceso-marc {
	border: 1px solid #7A8AAD;
	background-color: #CED4DC;
	padding-top: 12px;
	padding-right: 15px;
	padding-bottom: 12px;
	padding-left: 15px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #0A284D;

}
.login {
	font-family : Arial, Helvetica, sans-serif;
	color: #004C7E;
	background-color : #F2F2F2;
	border : 1px solid #7A8AAD;
	padding-left : 4px;
	height: 19px;
	width: 132px;
}
input.boton {
	font-family : Arial, Helvetica, sans-serif;
	color: #000000;
	font-size : 11px;
	font-weight : normal;
	text-align : center;
	height: 22px;
	background-color : #B1BBD0;
	border-top: 1px solid #F2F2F2;
	border-right: 1px solid #000300;
	border-bottom: 1px solid #000300;
	border-left: 1px solid #F2F2F2;

}
input.botonhov {
	font-family : Arial, Helvetica, sans-serif;
	color: #000000;
	font-size : 11px;
	font-weight : normal;
	text-align : center;
	height: 22px;
	background-color : #FAD782;
	border-top: 1px solid #AFBCCD;
	border-right: 1px solid #000000;
	border-bottom: 1px solid #000000;
	border-left: 1px solid #AFBCCD;

}
.titol-de {
	text-decoration : none;
	font: bold 12px Verdana, Arial, Helvetica, sans-serif;
	color: #1F416B;
	text-align: left;
	padding-bottom: 4px;
	margin: 0px;



}
.noticia {
	text-decoration : none;
	font: normal 11px Verdana, Arial, Helvetica, sans-serif;
	color: #1F416B;
	text-align: left;
	padding-bottom: 4px;
	margin: 0px;
	padding-top: 5px;

}
.noticia a{
	font: 11px;
	text-decoration : none;
	font-weight: normal;
}
.noticia a:hover{
	font: 11px;
	text-decoration : underline;
	color: #1F416B;
	font-weight: normal;
}
.noticia-data {

	text-decoration : none;
	font: normal 11px Verdana, Arial, Helvetica, sans-serif;
	color: #677A91;
	text-align: left;
}
.idiomas {
	PADDING-BOTTOM: 8px;
	PADDING-TOP: 5px;
	HEIGHT: 50px;
	TEXT-ALIGN: right;
	font-size: 11px;
	PADDING-RIGHT: 12px;
	PADDING-LEFT: 10px;
	FONT-WEIGHT: normal;
	vertical-align: bottom;
	color:#647B99;



	}
.idiomas a {		
	text-decoration:none;	
	color:#647B99;
	font-weight: normal;
	font-size: 11px;	
}
	/*Ahora vamos con el hover*/
	
.idiomas a:hover {	
	color:#1F416B;
	font-weight: normal;
	font-size: 11px;	
}
.taula-contingut {
	width:500px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #1F1F1F;
	text-align: justify;
	background-image: url(../images/fonscentre.gif);
	padding-top: 10px;
	padding-right: 20px;
	padding-bottom: 20px;
	padding-left: 20px;

}
.crumbs {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #757575;
}
.crumbs a {		
	text-decoration:none;
	color: #757575;
	font-size: 11px;
	font-weight: normal;	
}
.crumbs a:hover {	
	text-decoration:underline;
	color: #757575;
	font-size: 11px;
	font-weight: normal;	
}
.buscaproducts-marc {

	border: 1px solid #7A8AAD;
	background-color: #EFEFF0;
	padding-top: 12px;
	padding-right: 15px;
	padding-bottom: 12px;
	padding-left: 15px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #0A284D;
}
.buscaproducts-marc select { 
 	font-family : Arial, Helvetica, sans-serif;
	color: #0A284D;
	font-size: 11px;
	background-color : #F2F2F2;
	border : 1px solid #7A8AAD;
	padding-left : 4px;
	height: 19px;
	width: 132px;
	
}
.fitxa-nom {

text-decoration : none;  	
font: bold 14px Verdana, Arial, Helvetica, sans-serif;
color: #0A284D;
text-align: left;
}
.fitxa-ref {
	text-decoration : none;
	font: normal 12px Verdana, Arial, Helvetica, sans-serif;
	color: #1F1F1F;
	text-align: left;
	margin: 0px;

}
.fitxa-foto {
	text-decoration : none;
	font: bold 14px Verdana, Arial, Helvetica, sans-serif;
	color: #0A284D;
	text-align: left;
	margin: 10px 10px 10px 20px;
	float: right;

}
.asterisco {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #1F1F1F;
	text-align: justify;
	padding-left: 6px;

}
.td-results {
	HEIGHT: 24px;
	text-decoration : none;
	font: normal 11px Verdana, Arial, Helvetica, sans-serif;
	color: #484D61;
	background-image: url(../images/separadormenu.gif);
	background-repeat:  repeat-x;
	background-position: bottom;
	margin-right: 5px;
	vertical-align: middle;
	padding-top: 7px;
	padding-bottom: 4px;

}
.td-results img {
	float: left;
	margin: 0px 20px 0px 0px;
}
.td-results .titol {
	font: bold 12px;
	margin: 0px;

}
.td-results .subtitol {
	font: bold 11px;
	margin: 10px 0px 0px 0px;

}
.td-results a {
	font: bold 11px;
	color: #484D61;
}
.td-results a:hover {
	font: bold 11px;
	color: #006AB8;
}
.titol-result {
	text-decoration : none;
	font: bold 12px Verdana, Arial, Helvetica, sans-serif;
	color: #0A284D;
	text-align: left;
	border-top: #0A284D;
	border-right: #0A284D;
	border-bottom: 1px solid #0A284D;
	border-left: #0A284D;
	padding-right: 10px;
	padding-bottom: 4px;




}
