/*/////////////////////////////////////////////////////////////////////////////////////////
© AXON GRAFICS . Todos los derechos reservados.
Prohibida la utilización, difusión o redistribución de este código sin previa autorización.
http://www.axongrafics.com
/////////////////////////////////////////////////////////////////////////////////////////*/

body {
font-family: Arial, sans-serif; font-size:.9em; 
background:#cac6c3 url("../img/bg-conten1.png") repeat-x; 
margin:0; color:#665c53;
}

a:link, a:visited{color:inherit;}
a:hover, a:active{color:#000000;}

form{margin:0; padding:0;}

img{border:none;}
.left{float:left;}
.right{float:right;}

.mano{cursor:pointer;}

ul, li {
	list-style-type:none;
}
input, textarea, select {
	font-size:0.9em;
	font-family:inherit;
}

textarea {
    overflow:hidden;
}
/*****************************************************************************************
TAGS PRE
*****************************************************************************************/
#contenDades p{float:left; display:inline; width:590px; line-height:1.5em; padding:0; margin:0 0 15px 0; font-size:.9em;}
#plano p{float:left; display:inline; width:200px; line-height:1.3em; padding:0; margin:0; font-size:.9em;}
#subPlano p{float:left; display:inline; width:375px; line-height:1.3em; padding:0; margin:0; font-size:.9em;}


/*****************************************************************************************
CLASSES SPAN's
*****************************************************************************************/
.titolBase{color:#FFF; font-weight:bold;}
.infoMailTitol{color:#afa79f; font-size:1.2em; line-height:1.2em;}
.archivos{font-size:1em; color:#665c53; padding:0 0 0 29px; float:left; width:200px; display:inline;}
.descargablesDatos{font-size:.8em; color:#665c53; padding:0 20px 30px 29px; margin:0 0 23px 0; float:left; width:240px; line-height:1.5em; display:inline; background:url("../img/bg-descargables.png") no-repeat bottom;}
.recomienda{color:#827569; font-size:1.2em; background:url("../img/ico-arrow-down.png") no-repeat right; padding:2px 28px 2px 0; margin:40px 0 0 0; display:inline-block; float:left;}

.contratar{float:left; background:url("../img/bg-botons.png") no-repeat 0 6px; padding:0 0 0 18px; margin:20px 0 0 0; color:#665c53;}
	.contratar a{color:#665c53 !important; font-weight:bold; text-decoration:none;}
		.contratar a:hover{text-decoration:underline;}
.sitemap a{text-decoration:none;}
	.sitemap a:hover{text-decoration:underline;}

.titolPaginaH1{margin:0 0 20px 0; padding:0; font-size:1.6em; float:left; color:#665c53; font-weight:normal; display:inline; width:100%;}
.titolPaginaH1roig{margin:0 0 20px 0; padding:0; font-size:1.6em; float:left; color:#ac033b; font-weight:normal; display:inline; width:100%;}
.titolPaginaH1blau{margin:0 0 20px 0; padding:0; font-size:1.6em; float:left; color:#2561a0; font-weight:normal; display:inline; width:100%;}
.titolPaginaH2{margin:0 0 20px 0; padding:0; font-size:1.1em; float:left; color:#665c53; font-weight:normal; display:inline; width:100%;}
.linkRoig{color:#ac033b !important; text-decoration:none;}
	.linkRoig:hover{text-decoration:underline;}
.linkBlau{color:#2561a0 !important; text-decoration:none;}
	.linkBlau:hover{text-decoration:underline;}
.linkMarro{color:#665c53 !important;}
	.linkMarro:hover{text-decoration:underline;}
	
.capsSecretaria{color:#ac033b; line-height:1.6em;}
.capsSecretaria a{color:#ac033b; font-size:.9em;}
.negre{color:#000;}

/*****************************************************************************************
ESTRUCTURA
*****************************************************************************************/
#contenidoBOTTOM{
	margin:auto; overflow:hidden;
	background:#b1aca8 url("../img/bg-conten2.png") repeat-x;
	}
#contenidoSUP{margin:auto; width:960px; background:#FFF; overflow:hidden;}
	#menu{background:#FFF; width:960px; float:left;}
		#menuLeft{width:670px; height:171px; float:left; display:block;background:#FFF url("../img/bg-submenu-marro.png") no-repeat bottom;}
		#menuLeft2{width:670px; height:161px; float:left; display:block;}
			#menuLeft.bgLinia{background:#FFF url("../img/bg-submenu-linia.png") no-repeat 43px 161px;}
			#logo{width:222px; height:68px; margin:25px 0 0 46px; background:url("../img/logo-sup.gif"); text-indent:-10000px;}
		#menuRight{width:290px; height:171px; float:left; background:url("../img/bg-menuRight-marro.png") repeat-x bottom;}
		#menuRight2{width:290px; height:161px; float:left; background:url("../img/bg-menuRight.png") repeat-x bottom;}
			#menuRight.bgLinia{background:url("../img/bg-menuRight-linia.png") repeat-x bottom;}
	
		#subMenu{background:#554641; width:960px; height:65px; float:left;}
		#ariadna{width:920px; height:40px; background:url("../img/bg-ariadna.png") repeat-x bottom; float:left; margin:0 0 0 40px; display:inline;}
		#subs{width:960px; float:left;}
			#FLASH{width:670px; height:286px; float:left; position:relative; z-index:1; background:#000;}
			/*#FLASH2{width:585px; height:276px; float:left; margin:20px 0 30px 0; display:inline;}*/
			#infoMail{float:left; display:block; width:260px; height:266px; padding:20px 0 0 30px; background:#554641;}
		
		#dades{width:960px; float:left; background:#FFF;;}
			#contenDades{float:left; display:inline; width:630px; padding:30px 0 70px 40px; background:#FFF; border-right:1px solid #d9d5d2;}
				#contenDades2{float:left; display:block; width:600px;}
			#informacio{float:right; display:block; width:289px; padding:70px 0 0 0; background:url("../img/bg-informacion.png") no-repeat;}	
	
#BASE{width:960px; margin:auto;}
	#info{width:960px; height:85px; float:left; background:#e3e1df;}
		#datos{height:51px; float:left; background:url("../img/ico-profesionalia.png") no-repeat; margin:20px 0 0 45px;}
			#datos ul{margin:0; padding:2px 0 0 55px; list-style-type:none; font-weight:bold;}
			#datos li{margin:0; padding:5px 0 0 0; color:#665c53;}
				#datos li a{color:#ac033b; text-decoration:none;}
				#datos li a:hover{color:#afa79f; text-decoration:underline;}
				#contactoBase{background:url("../img/ico-mail.png") no-repeat center right; color:#665c53 !important; padding-right:20px;}
		.logos{float:right; margin:26px 35px 0 10px;}

#tags{width:960px; float:left; background:#554641 url("../img/bg-tags.png") repeat-x top;}
		#copyright{font-size:.8em; width:260px; float:right; background:url("../img/bg-copyright.png") repeat-x; padding:30px 0 0 30px;}
			#copyright ul{margin:0; padding:6px 0 10px 0; list-style-type:none;}
			#copyright li{margin:0; padding:10px 0 0 0; color:#afa79f;}
				#copyright li a{color:#afa79f; text-decoration:none;}
				#copyright li a:hover{color:#afa79f; text-decoration:underline;}
		.llistats{width:260px; float:left; padding:30px 0 40px 44px;}
			.llistats h1{font-size:.8em; margin:0; padding:0;}
			.llistats ul{padding:0; margin:10px 0 0 0; font-size:.8em; list-style-type:none;}
			.llistats ul li{ width:260px; padding:6px 0 5px 0; background:url("../img/linia-separa.png") repeat-x bottom;}
			.llistats ul li a{text-decoration:none; color:#afa79f; font-weight:normal;}
 			.llistats ul li a:hover{color:#FFF;}
			
#plano{width:200px; height:234px; display:block; float:left; margin:0 0 0 25px;}
#subPlano{width:605px; display:inline; float:left; margin:35px 0 0 0;}
	#subPlanoLeft{width:375px; display:inline; float:left; margin:0 24px 0 0;}
	#subPlanoRight{width:200px; display:inline; float:left; margin:0;}


/*****************************************************************************************
LLISTATS, MENU, ETC
*****************************************************************************************/

#menuUL{
	display:block;
	height:47px;
	position:absolute; z-index:5; top:83px;
	margin:41px 0 0 30px; padding:0;
	list-style-type:none;
	overflow: visible;
	}
	#menuUL li{
	float:left; margin-left:10px; padding:0 11px 0 0;display:block;
	background:url("../img/menu-separa.gif") no-repeat right 8px;
	}
	.noImage{background-image:none;}
	#b01{
		width:59px; height:47px; display:block;
		background:url("../img/menu1-1.gif") no-repeat;
		text-indent:-10000px; outline:none;
		}
		#b01:hover{background:url("../img/menu1-2.png") no-repeat;}
		#b01.current{background:url("../img/menu1-3.png") no-repeat;}
	#b02{
		width:135px; height:47px; display:block;
		background:url("../img/menu2-1.gif") no-repeat;
		text-indent:-10000px; outline:none;
		}
		#b02:hover{background:url("../img/menu2-2.gif") no-repeat;}
		#b02.current{background:url("../img/menu2-3.png") no-repeat;}
	#b03{
		width:131px; height:47px; display:block;
		background:url("../img/menu3-1.gif") no-repeat;
		text-indent:-10000px; outline:none;
		}
		#b03:hover{background:url("../img/menu3-2.gif") no-repeat;}
		#b03.current{background:url("../img/menu3-3.png") no-repeat;}
	#b04{
		width:91px; height:47px; display:block;
		background:url("../img/menu4-1.gif") no-repeat;
		text-indent:-10000px; outline:none;
		}
		#b04:hover{background:url("../img/menu4-2.png") no-repeat;}
		#b04.current{background:url("../img/menu4-3.png") no-repeat;}
	#b05{
		width:91px; height:47px; display:block;
		background:url("../img/menu5-1.gif") no-repeat;
		text-indent:-10000px; outline:none;
		}
		#b05:hover{background:url("../img/menu5-2.gif") no-repeat;}
		#b05.current{background:url("../img/menu5-3.png") no-repeat;}
		
	/******** SUBMENU **********************************************************/
#subMenuUL{
	margin:3px 0 0 28px; padding:0;  display:block;
	width:925px; height:56px;
	list-style-type:none;
	font-size:.95em; font-weight:lighter; display:block;
	}
	#subMenuUL li{
	float:left; margin-left:15px; padding:8px 16px 0 0;
	background:url("../img/submenu-separa.png") no-repeat right 11px;
	color:#FFF; white-space:nowrap;
	}
	#subMenuUL li a{color:#afa79f; text-decoration:none;}
	#subMenuUL li a:hover{text-decoration:underline;}
	
	/******** ARIADNA **********************************************************/
#ariadnaUL{
	margin:8px 0 0 0; padding:0;  display:block;
	list-style-type:none;
	font-size:.85em; font-weight:lighter; display:block;
	}
	#ariadnaUL li{
	float:left; padding:8px 10px 0 5px; display:inline; font-weight:bold; color:#afa79f;
	background:url("../img/ico-separa-ariadna.png") no-repeat right 11px;
	}
	#ariadnaUL li a{color:#afa79f; text-decoration:none; font-weight:normal;}
	#ariadnaUL li a:hover{text-decoration:underline;}

/******** CONTEN DADES **********************************************************/
.llistatsDades{float:left; padding:0; margin:0;}
	.llistatsDades h1{color:#827569; padding:0; margin:0; font-size:1.4em; font-weight:normal;}
	.llistatsDades ul{padding:0; margin:10px 0 0 0; font-size:.9em; list-style-type:none;}
	.llistatsDades ul li{padding:5px 0 5px 8px; background:url("../img/ico-busca.png") no-repeat left;}
	.llistatsDades ul li a{text-decoration:none; color:#93877d;}
 	.llistatsDades ul li a:hover{color:#ac033b;}
	
.llistatsDades2{float:left; padding:0; margin:0 0 0 30px;}
	.llistatsDades2 h1{color:#827569; padding:0; margin:0; font-size:1.4em; font-weight:normal;}
	.llistatsDades2 ul{padding:0; margin:10px 0 0 0; font-size:.9em; list-style-type:none;}
	.llistatsDades2 ul li{padding:5px 0 5px 8px; background:url("../img/ico-busca.png") no-repeat left;}
	.llistatsDades2 ul li a{text-decoration:none; color:#93877d;}
 	.llistatsDades2 ul li a:hover{color:#2561a0;}



/******** INFORMACIO **********************************************************/
#pestanyesUL{
	width:277px; margin:0 0 25px 0; padding:0 0 0 12px; display:inline; float:left;
	list-style-type:none;
	font-size:1em;
	}
	#pestanyesUL li{
	width:130px; height:33px; float:left; text-align:center; line-height:33px; text-decoration:none;
	margin:0 4px 0 0; padding:0; outline:none; display:inline; 
	background:url("../img/btn-secretaria.png") no-repeat left;
	}
	#pestanyesUL li a{
	width:130px; height:33px; float:left; text-align:center; line-height:33px; text-decoration:none; color:#827569;
	margin:0 4px 0 0; padding:0; outline:none; display:inline; 
	background:url("../img/btn-secretaria.png") no-repeat right;
	}
	/*#pestanyesUL li a.directivos{
	width:130px; height:33px; float:left; text-align:center; line-height:33px; text-decoration:none;
	margin:0 4px 0 0; padding:0; outline:none; display:inline; 
	background:url("../img/btn-secretaria.png") no-repeat right;
	}
	#pestanyesUL li a.secretaria{
	width:130px; height:33px; float:left; text-align:center; line-height:33px; text-decoration:none;
	margin:0 4px 0 0; padding:0; outline:none; display:inline; 
	background:url("../img/btn-secretaria.png") no-repeat right;
	}*/
	#pestanyesUL li a.directivos:hover{
	background:url("../img/btn-secretaria.png") no-repeat left; color:#2561a0;
	}
	#pestanyesUL li a.directivos.current{background:url("../img/btn-secretaria.png") no-repeat left; color:#2561a0;}
	#pestanyesUL li a.secretarias:hover{
	background:url("../img/btn-secretaria.png") no-repeat left; color:#ac033b;
	}
	#pestanyesUL li a.secretarias.current{background:url("../img/btn-secretaria.png") no-repeat left; color:#ac033b;}
	
.descargables{
	float:left; width:269px; margin:15px 0 17px 0; padding:0;
	list-style-type:none;
	}
	.descargables li{
	font-size:.85em; font-weight:bold;
	}
	.descargables li a{
	width:260px; height:40px; text-decoration:none; display:block; color:#665c53 !important;
	margin:0; padding:10px 0 0 29px; outline:none;
	background:url("../img/bg-descargables-li.png") no-repeat;
	}
	.descargables#descargables_pestanyaSP li a:hover{
	background:url("../img/bg-descargables-li2.png") no-repeat;
	}
	.descargables#descargables_pestanyaDP li a:hover{
	background:url("../img/bg-descargables-li3.png") no-repeat;
	}
	
#formacionUL{
	float:left; width:570px; margin:0 0 17px 25px; padding:0;
	}
	#formacionUL li{
	font-size:.9em; font-weight:normal; line-height:1.4em; margin:0 0 15px 0;
	}
	
#formacionUL2{
	float:left; width:570px; margin:0 0 17px 25px; padding:0;
	}
	#formacionUL2 li{
	font-size:.9em; font-weight:normal; line-height:1.4em; margin:0 0 4px 0;
	}
	
	
/*****************************************************************************************
RECOMIENDA
*****************************************************************************************/	
.recomiendaQuadre{
	width:290px; height:165px; float:left; display:inline-block;
	margin:15px 10px 0 0;
	text-align:left; text-decoration:none;
	background:url("../img/bg-recomienda-numero.png") no-repeat top right;
	}
	.recomiendaNum{color:#FFF; padding:7px 7px 0 3px; display:block; float:right;}
	
#recomiendaUL{
	margin:0 0 0 28px; padding:0; display:inline; float:left;
	list-style-type:none;
	}
	#recomiendaUL li{
	width:234px; height:60px; margin:10px 0 10px 0; padding:0; display:block;
	}

/*****************************************************************************************
CLIENTS
*****************************************************************************************/
.contenClients div {
	font-size:11px;
	line-height:16px;
}
.columna_clientes {
	float:left;
	width:200px;
}
/*****************************************************************************************
MAPA DEL SITIO
*****************************************************************************************/
ul.sitemap li {
	font-size:0.9em;
	clear:both;
}
/*****************************************************************************************
FORMULARIS
*****************************************************************************************/
#formCab{
	background:url("../img/ico-busca-rodo.png") no-repeat; display:inline; float:left;
	padding:0 0 0 26px; margin:45px 0 0 15px; margin:45px 0 0 15px;
	}
.inputCab{
	width:143px; height:21px; display:inline; float:left;
	padding:3px 0 3px 10px;
	background:url("../img/bg-busca.png") no-repeat; 
	border:none;
	}
#enviar{
	width:78px; height:20px; display:inline; float:left; margin:0;
	background:url("../img/btn-enviar.png") no-repeat;
	text-indent:-10000px; outline:none; cursor:pointer;
	}
#enviarMensaje{
	width:132px; height:20px; display:inline; float:left; margin:7px 0 0 0;
	background:url("../img/btn-enviarMensaje.png") no-repeat;
	text-indent:-10000px; outline:none; cursor:pointer;
	}
#buscar{
	width:78px; height:20px; display:inline; float:left; margin:0;
	background:url("../img/btn-buscar.png") no-repeat;
	text-indent:-10000px; outline:none; cursor:pointer;
	}
#pulsa{
	width:132px; height:20px; display:inline; float:left; margin:8px 0 0 0;
	background:url("../img/btn-pulsa.png") no-repeat;
	text-indent:-10000px; outline:none; cursor:pointer;
	}

#txSubForm{
	font-size:.8em; color:#827569; text-decoration:none;
	padding-right:6px; margin:2px 0 0 40px; float:left; 
	background:url("../img/ico-busca.png") no-repeat right center; overflow:hidden;
	}
	#txSubForm:hover{/*color:#2561a0;*/ text-decoration:underline;}
	
#comoLlegar{
	font-size:1em; color:#ac033b; text-decoration:none;
	padding-right:6px; margin:4px 0 10px 0; 
	background:url("../img/ico-busca.png") no-repeat right center; overflow:hidden;
	}
	#comoLlegar:hover{/*color:#2561a0;*/ text-decoration:underline;}
	
#formEnviar{color:#FFF; margin-top:15px;}
#formEnviar input{border:1px solid #796d67; background:none; margin-top:6px; color:#afa79f; float:left; width:195px;}
#formEnviar textarea{border:1px solid #796d67; background:none; margin:6px 0 6px 0; color:#afa79f; float:left; width:195px;}

#formContacto{}
	.inputContacto{font-size:0.9em;width:181px; height:19px; float:left; background:url("../img/bg-input-contacto.png") no-repeat; border:none; padding:3px; margin:0 0 10px 0;}
	.textareaContacto{width:181px; height:139px; float:left; background:url("../img/bg-textarea-contacto.png") no-repeat; border:none; padding:3px;}
	select.inputContacto{padding-top:2px;}	
	
/*#menuUL{
	margin:41px 0 0 0; padding:0 0 0 26px; 
	list-style-type:none;
	}
	#menuUL li{
	float:left; margin-left:10px; padding:0 11px 0 0;display:block;
	background:url("../img/menu-separa.gif") no-repeat right 8px;
	}
	.noImage{background-image:none;}
	#b01{
		width:59px; height:47px; display:block;
		background:url("../img/menu1.png") no-repeat;
		text-indent:-10000px; outline:none;
		}
		#b01:hover{background:url("../img/menu1.png") no-repeat 0 -47px;}
		#b01.current{background:url("../img/menu1.png") no-repeat 0 -94px;}
	#b02{
		width:135px; height:47px; display:block;
		background:url("../img/menu2.png") no-repeat;
		text-indent:-10000px; outline:none;
		}
		#b02:hover{background:url("../img/menu2.png") no-repeat 0 -47px;}
		#b02.current{background:url("../img/menu2.png") no-repeat 0 -94px;}
	#b03{
		width:131px; height:47px; display:block;
		background:url("../img/menu3.png") no-repeat;
		text-indent:-10000px; outline:none;
		}
		#b03:hover{background:url("../img/menu3.png") no-repeat 0 -47px;}
		#b03.current{background:url("../img/menu3.png") no-repeat 0 -94px;}
	#b04{
		width:91px; height:47px; display:block;
		background:url("../img/menu4.png") no-repeat;
		text-indent:-10000px; outline:none;
		}
		#b04:hover{background:url("../img/menu4.png") no-repeat 0 -47px;}
		#b04.current{background:url("../img/menu4.png") no-repeat 0 -94px;}*/
	
/*/////////////////////////////////////////////////////////////////////////////////////////
© AXON GRAFICS . Todos los derechos reservados.
Prohibida la utilización, difusión o redistribución de este código sin previa autorización.
http://www.axongrafics.com
/////////////////////////////////////////////////////////////////////////////////////////*/
