 @charset "utf-8";
/*
	TdC
	**********************************
	- Generals
	- Maincontents generales
	- Menu idiomes
	- Menu superior caixa blau
	- Botons i formularis
	- Registre
	- Banner superior Informaci
	- columna esquerra caixes rodones
	- columna dreta es dreta
	- Ruta web
	- taules
	- textes
	- Elconsell dos columnes
	- Varis interiors
	- paginador
	- Arreglos
	- Peu de pgina
	**********************************
*/



/* generals
*************************************************************************** */

body  {font: 100% Verdana, Arial, Helvetica, sans-serif;background: #ffffff;margin: 0; padding: 0;text-align: center; color: #000000;overflow:visible;clear:both;}

.liquido #container { width: 100%; background: #FFFFFF;margin: 0;float:left;text-align: left; overflow:visible;clear:both;	} 
	
.liquido #header { background: #ffffff; padding: 0; margin: 0; overflow:visible;} 

h2{
font-family:Arial, Heni lvetica, sans-serif;
font-weight:bold;
color:#cc6600;
font-size:18px;}

h3{
font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#cc6600;
	margin: 0px 0px 0px 0px;
	padding:0px 0px 0px 0px;}

h3 a{text-decoration:none;color:#cc6600;}
h3 a:hover{text-decoration:underline;color:#cc6600;}


h5{
float:left;
font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:19px;
	font-weight:normal;
	color:#06348C;
	margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;}
h5 a{text-decoration:none;color:#06348C;}
h5 a:hover{text-decoration:underline;color:#06348C;}
.titi{

font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:20px;
	font-weight:normal;
	color:#06348C;
	margin:0px 0px -5px 0px;
padding:0px 0px 0px 0px;}
.titi a{text-decoration:none;color:#06348C;}
.titi a:hover{text-decoration:none;color:#06348C;}
hr{visibility:hidden;}

label{display:none;}

.liquido #header h1 {
	width:auto;
	margin: 0; 
	padding: 0; 
	display:inline;
	float:left; }

.liquido #header h2 {
	width:auto;
	margin: 0px 200px 0px 0px; 
	padding: 0; 
	display:inline;
	float:left; }
	
.liquido #menusup { 
	padding: 0; 
	margin: 0; 
	float:right; 
	font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
color:#666666;} 



/*Maincontents generals y caixes per centrar
*************************************************************************** */
.liquido #mainContenthome {
overflow:visible;
width:60%;
float:left;
margin: 0 0 0 2.6%; }

.liquido #mainContent {
overflow:visible;
width:70%;
float:left;
margin: 0 0 0 2.6%;
}

.liquido #mainContenthome h1{
width:99%;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:bold;
color:#333333;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
float:left;
}

.liquido #mainContent h1{
width:99%;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:bold;
color:#333333;
margin:30px 0px 0px 0px;
padding:0px 0px 0px 0px;
float:left;
border-bottom:5px solid #CBCBCB;}

.liquido #mainContent2 {
overflow:visible;
width:73%;
float:left;
margin: 0 0 0 2.6%; 
padding:0;
display:inline;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
color:#484848;
line-height:22px;
}

.liquido #mainContent2 h1{
width:100%;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:bold;
color:#333333;
margin:0px 0px 15px 0px;
padding:0px 0px 0px 0px;
float:left;
border-bottom:5px solid #CBCBCB;}

.liquido #mainContent2 h1 a{
text-decoration:none;
color:#333333;}

.liquido #mainContent2 h1 a:hover{
text-decoration:underline;
color:#333333;}

.liquido #mainContent2 h2{
width:99%;
font-family:Arial, Helvetica, sans-serif;
font-size:26px;
font-weight:bold;
color:#06348c;
margin:0;
padding:0;
float:left;
line-height:30px;}

.liquido #mainContent2 h2 a{
text-decoration:none;
color:#06348c;}

.liquido #mainContent2 h2 a:hover{
text-decoration:underline;
color:#06348c;}

.liquido #mainContent2 h3{
width:99%;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
color:#06348c;
margin:0;
padding:0;
float:left;}

.liquido #mainContent2 h3 a{text-decoration:none;color:#06348c;}
.liquido #mainContent2 h3 a:hover{text-decoration:underline;color:#06348c;}
.liquido #mainContent2 h4{
width:100%;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:bold;
color:#333333;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
float:left;
border-bottom:5px solid #CBCBCB;}

.liquido #mainContent2 br{line-height: 10px}

.liquido #mainContent2 p{
width:100%;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
color:#484848;
line-height:20px;
margin:0;
padding:0;
float:left;}

.liquido #mainContent2 blockquote{
width:100%;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
color:#cc6600;
line-height:18px;
margin:0px 0px 5px 0px;
padding:5px 0px 10px 0px;
float:left;
border-bottom:1px solid #B8BDC6;
}
.liquido #mainContent2 blockquote a{text-decoration:none;color:#cc6600;}
.liquido #mainContent2 blockquote a:hover{text-decoration:underline;color:#cc6600;}
.liquido #mainContent2 h5{
width:99%;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#484848;
line-height:18px;
margin:0;
padding:5px 0px 5px 0px;
float:left;}

.previ{
width:99%;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#484848;
line-height:18px;
margin:0;
padding:0;
float:left;}

.liquido #mainContent3 { 	overflow:visible;
width:95%;
float:left;
	margin: 10px 0 0 3%; 
	padding:0;
text-align:left;
display:inline;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
color:#484848;
line-height:22px;}

.liquido #mainContent3 h2{
width:99%;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
color:#06348c;
margin:0;
padding:0;
float:left;}
.liquido #mainContent3 p{width:99%;margin:0px 0px 15px 0px;padding:0;float:left;}
#mainContent3 p a{text-decoration:none;color:#484848;}
#mainContent3 p a:hover{text-decoration:underline;color:#484848;}
.liquido #mainContent3 h2 a{text-decoration:none;color:#06348c;}
.liquido #mainContent3 h2 a:hover{text-decoration:underline;color:#06348c;}
.lloc1{width:25px;display:inline;position:relative;top:-5px;border:0;}
.lloc2{width:25px;display:inline;position:relative;top:-3px;border:0;}
.lloc3{width:25px;display:inline;position:relative;border:0;}
#centro{
overflow:visible;
width:70%;
float:left;
display:inline;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}
#centro2{overflow:visible;width:72%;float:left;display:inline;margin:0px 5px 0px 0px;padding:0px 0px 0px 0px;}
#centro3{overflow:visible;width:72%;float:left;display:inline;margin:0px 5px 0px 0px;padding:0px 0px 0px 0px;}

/*menu idiomes
*************************************************************************** */
.boxmenu {
float:right;
width:440px;
margin: 0px 0px 0px 0px; 
padding: 20px 25px 0px 0px; 
}
.call_center {
float:right;
width:256px;
height:56px;
background-repeat:no-repeat;
margin: 0px 0px 0px 0px; 
padding: 0px 0px 0px 0px; 
}
.noStyle {
display:none;
}
.negro{color:#000000;font-weight:bold;font-size:11px;}
.negro2{color:#000000;font-weight:bold;font-size:10px;}
.carpetausu{background-color:#FFFFFF;float:left;width:70%;padding:0px 3px 3px 3px;margin:3px 0px 0px 0px;color:#cc6600;font-weight:normal;font-size:10px;}
.liquido #menusup  a{color:#666666;text-decoration:none;}
.idiomes{
width:220px;
float:right;
color:#dc742b;
font-size:11px;
font-weight:bold;
display:inline;
position:relative;
top:2px;
padding:0;
margin:0;}
.idiomes a{color:#dc742b;text-decoration:none;}
.idiomes a:hover{color:#dc742b;text-decoration:underline;}
.ico_rss{position:relative;top:3px;}

/*menu superior caixa blau
*************************************************************************** */
.liquido #blu {
width: 100%; 
height:24px; 
background: #06348C;
margin: 0;
padding:0;
text-align:center; 
color:#ffffff;
float:left; 
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
vertical-align:middle;
}

.liquido #blu ul {
width: auto; 
list-style:none; 
display:inline;
padding:0px 0px 0px 25%;
margin:0;
float:left;
position:relative;
top:4px;
text-align:center;
}

.liquido #blu li {
	width:auto;
	list-style:none; 
	display:inline;
padding:0;
margin:0;
float:left;}

.liquido #blu li a{
padding: 4px 30px;
color:#ffffff;
text-decoration:none;
border-right:1px solid #ACB5C6;
margin:0;}

.liquido #blu li a:hover{
background-color:#9DB965;
text-decoration:none;}

/*Botons i formularis
*************************************************************************** */

.bot_login{
font-family:Verdana, Arial, Helvetica, sans-serif;
border:0;
color:#000000;
font-weight:bold;
font-size:10px;
background-color:#FFFFFF;
}
.bot3{
background-color:#5D5D5D;
color:#ffffff;
font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	padding:2px;
	border:0;}
	
.bot4{
width:130px;
height:21px;
padding:0px 0px 10px 0px;
margin:10px 0px 10px 17%;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	position:relative;
	left:25px;}
		
.bot5{
width:60px;
height:31px;
padding:5px 0px 10px 0px;
margin:15px 0px 10px 8%;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:normal;
	float:left;
	}
.bot6{
width:150px;
height:31px;
padding:5px 0px 10px 0px;
margin:15px 0px 10px 2%;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	float:left;
	}

.bot7{
width:60px;
height:31px;
padding:5px 0px 10px 0px;
margin:15px 0px 10px 72%;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:normal;
	float:left;
	}
	.liquido #blau {
	width: 100%; 
	height:49px; 
	background-image:url(../img/fonsblau.jpg);
	background-repeat:repeat-x;
	margin: 0;
	padding:0;
    text-align:center; 
	float:left; 
	vertical-align:middle;}

.searchbox{
width:100%;
padding:10px 0px 0px 0px;
margin:0;
text-align:center;
font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#ffffff;}

.sel{
width:178px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
color: #222222;
background-color: #FFFFFF;
}

.inp{
width:230px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
margin-left:5px;
color: #222222;
background-color: #FFFFFF;
}

.bot{
width:50px;
height:21px;
padding:0px 0px 10px 0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;}
	
.bot2{
width:50px;
height:21px;
padding:0px 0px 10px 0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	float:right;
	margin:0px 10px 10px 0px;}
.botdes{
width:auto;
height:21px;
padding:0px 0px 10px 0px;
margin:0px 0px 0px 0;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	display:inline;
color:#cc6600;
	font-weight:bold;
	}

.giorno{
width:22%;
height:20px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
font-size:11px;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
color: #222222;
background-color: #FFFFFF;
}

.any{
width:60px;
height:20px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
color:#030303;
font-size:11px;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.cal
{
position:relative;
top:8px;
left:8px;
display:inline;
}

._date
{
	position:absolute;
	width:194px;
	border: 1px #669ACC solid;
	background-color:#EFEFEF;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	z-index:2;
}

.subtle {
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 9.0px; 
font-weight: bold;
color: #4969AF; 
}
.subtle A:link {text-decoration: none; color: #4969AF; }
.subtle A:visited {text-decoration: none; color: #4969AF; }
.subtle A:active {text-decoration: none; color: #4969AF; }
.subtle A:hover {text-decoration: underline; color: #0278A6; }

.head {
	background-color: #669ACC;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	font-weight: bold;
}
.head A:link {text-decoration: none; color: #ffffff; }
.head A:visited {text-decoration: none; color: #ffffff; }
.head A:active {text-decoration: none; color: #ffffff; }
.head A:hover {text-decoration: underline; color: #0278A6; }

.bg { background-color: #9FCEF9; }

#titulo {
width: 100%; 
height:50px; 
background-image:url(../img/fonstema.jpg);
background-repeat:repeat-x;
margin: 0;
padding:0;
text-align:left; 
float:left; 
vertical-align:middle;
display:inline;
}

.inp2{
width:75%;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
margin-left:5px;
color: #222222;
background-color: #FFFFFF;
}

.refinaform{
width:100%;
background-color:#EFEFEF;
float:right;
margin:0px 0px 0px 0px;
padding:8px 0px 8px 10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
color:#000000;
}
.refinaform2{width:99%;float:left;margin:0px 0px 10px 0px;padding:0px 0px 5px 0px;}
.refina{
width:100%;
background-color:#9FCEF9;
float:right;
margin:0px 0px 0px 0px;
padding:8px 0px 8px 10px;
}

.refinatit{
line-height:12px;
width:95%;
float:left;
font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#000000;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;}

.refina2{width:100%;background-color:#B1B1AD;margin:0px 0px 0px 0px;padding:5px 5px 5px 0px;}
.boxtrami{width:100%;background-color:#DCDCDA;margin:0px 0px 0px 0px;padding:10px 0px 10px 0px;color:#585854;
font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;font-weight:normal;line-height:13px;text-align:left;}
.txtra{width:auto;float:left;margin-left:3%;}
.boxtrami a{text-decoration:none;color:#cc6600;}
.boxtrami a:hover{text-decoration:underline;color:#cc6600;}
.regi1{
width:45%;
height:16px;
font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#030303;
border:1px solid #7F9DB9;
background-color:#FFFFFF;
padding-top:3px;}
	
.regi2{
width:97%;
height:18px;
font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#030303;
border:1px solid #7F9DB9;
background-color:#FFFFFF;
margin:0px 10px 0px 0px;
padding:3px 0px 0px 0px;}
/*registre
*************************************************************************** */
.boxregistro{
width:88%;
background-color:#bc956e;
position:relative;
top:-7px;
color:#ffffff;
font-weight:bold;
font-size:10px;
	margin: 0px 0px 10px 0px;
	padding:10px;}

.boxregistro a{text-decoration:none;color:#ffffff;}
.boxregistro a:hover{text-decoration:underline;color:#ffffff;}
.reg{
display:inline;
width:85%;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:normal;
color:#000000;
margin: 0px 0px 0px 0px;
}

#reg2{display:inline;
text-decoration:underline;
color:#5d5d5d;
	margin: 5px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	text-align:right;}
.alinear{display:inline;}
.boxregistro2{
width:25%;
height:20px;
background-color:#bc956e;
position:relative;
top:-7px;
color:#ffffff;
font-weight:bold;
font-size:10px;
margin: 0px 0px 10px 0px;
padding:10px;
float:right;
display:inline;}

.boxregistro2 a{text-decoration:none;color:#ffffff;}
.boxregistro2 a:hover{text-decoration:underline;color:#ffffff;}

.boxregistro_user{
width:25%;
height:33px;
background-color:#bc956e;
position:relative;
top:-7px;
color:#5d5d5d;
font-weight:bold;
font-size:10px;
margin: 0px 0px 0px 0px;
padding:5px;
float:right;
display:inline;}

.boxregistro_user a{text-decoration:none;color:#ffffff;}
.boxregistro_user a:hover{text-decoration:underline;color:#ffffff;}

/*banner superior informaci
*************************************************************************** */
#boxinfo{
	line-height:30px;
	width: 100%; 
	height: 82px; 
	background-image:url(../img/boxinfo.jpg);
	background-repeat:no-repeat;
	text-align:left; 
	float:left; 
	vertical-align:middle;
	margin:0px 0px 25px 0px;
	padding:0px 0px 0px 0px;
}
#boxinfo a{text-decoration:none;}
#boxinfo a:hover{text-decoration:underline;color:#ffffff;}

#boxinfo_h1{
	font-family:Arial, Helvetica, sans-serif;
	font-size:30px;
	font-weight:normal;
	color:#E28214;
	margin: 10px 0px 0px 20px;
	padding: 0px 0px 0px 0px;
}
#boxinfo_h1 a{text-decoration:none;color:#E28214;}
#boxinfo_h1 a:hover{text-decoration:underline;color:#E28214;}

#boxinfo_h2{
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:normal;
	color:#FFFFFF;
	margin: 0px 0px 0px 20px;
	padding: 0px 0px 0px 0px;
}
#boxinfo_h2 a{text-decoration:none;color:#FFFFFF;}
#boxinfo_h2 a:hover{text-decoration:underline;color:#FFFFFF;}

#boxinfo2{
	width: 100%; 
	height:82px; 
	background-repeat:no-repeat;
	text-align:left; 
	float:left; 
	vertical-align:middle;
	margin:0px 0px 25px 0px;
	padding:0px 0px 0px 0px;
}
	
#boxinfo3{
	width: 100%; 
	height:192px; 
	background-image:url(../img/mallorca.jpg);
	background-repeat:no-repeat;
	text-align:left; 
	float:left; 
	vertical-align:middle;
	margin:0px 0px 25px 0px;
	padding:0px 0px 0px 0px;
}
#boxinfo3_h1{
	font-family:Arial, Helvetica, sans-serif;
	font-size:30px;
	font-weight:bold;
	color:#ffffff;
	margin: 90px 0px 0px 40px;
	padding:0px 0px 0px 0px;
}
#boxinfo3_h1 a{text-decoration:none;color:#ffffff;}
#boxinfo3_h1 a:hover{text-decoration:underline;color:#ffffff;}

#boxinfo3_h2{
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
	color:#ffffff;
	margin: 0px 0px 0px 40px;
	padding:0px 0px 0px 0px;}

#boxinfohome{
	width: 100%; 
	height:82px; 
	background-repeat:no-repeat;
    	text-align:left; 
	float:left; 
	vertical-align:middle;
	margin:-40px 0px 22px 0px;
	padding:0px 0px 0px 0px;
}
	
#boxinfohome_h1{
	font-family:Arial, Helvetica, sans-serif;
	font-size:30px;
	font-weight:bold;
	color:#e28214;
	margin: 10px 0px 0px 20px;
	padding:0px 0px 0px 0px;
}
#boxinfohome_h1 a{text-decoration:none;color:#e28214;}
#boxinfohome_h1 a:hover{text-decoration:underline;color:#e28214;}

#boxinfohome_h2{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#ffffff;
	margin: 0px 0px 0px 20px;
	padding:0px 0px 0px 0px;
}

/*ruta
*************************************************************************** */
.ruta{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:normal;
	color:#06348c;
	margin:0px 0px 20px 0px;
	padding:0px 0px 0px 0px;
}
.ruta a{text-decoration:none;font-weight:bold;color:#06348c;}
.ruta a:hover{text-decoration:underline;font-weight:bold;color:#06348c;}
.ruta_on{text-decoration:none;font-weight:bold;color:#cc6600;}
.ruta_on a{text-decoration:none;font-weight:bold;color:#cc6600;}
.ruta_on a:hover{text-decoration:underline;font-weight:bold;color:#cc6600;}


.dialog_action{
font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:normal;
	color:#000000;
width: 500px; 
height:25px; 
background-color:#EBF3E4;
border:1px solid #9B9B9B;
margin:0px 0px 20px 0px;
padding:5px 5px 5px 5px;
}



/*columna esquerra caixes rodones
*************************************************************************** */
	.liquido #sidebarconsell {	overflow:visible;
	float: left; 
	width: 24%; 
	background: #ffffff; 
	padding: 0px 0; }
	
		.liquido #sidebarconsellnew {	overflow:visible;
	float: left; 
	width: 21%; 
	background: #ffffff; 
	padding: 0px 0; }
	.liquido #sidebartemes {	overflow:visible;
	float: left; 
	width: 27%; 
	background: #ffffff; 
	padding: 0px 0; }
.liquido #sidebarhome {	overflow:visible;
float: left; 
	width: 35%; 
	padding-right:50px;
	background: #E7EEF8; 
	padding: 15px 15px 0px 0px; }
	
	.liquido #sidebardep {	overflow:visible;
	float: left; 
	width: 100%; 
	background: #ffffff; 
	padding: 0px 0; }
.liquido #sidebar1 {overflow:visible;float: left; width: 21%; background: #ffffff; padding: 0px 0; }
.liquido .sidebarfaq {overflow:visible;float: left; width:235px; background: #ffffff; padding: 0px 0;display:inline}
.liquido .sidebarfaq2 {overflow:visible;float: left; width:100%; background: #ffffff; padding: 0px 0;margin-top:20px;}


.blblu {background: url(../img/4blu.jpg) 0 100% no-repeat;}
.brblu {background: url(../img/3blu.jpg) 100% 100% no-repeat;}
.tlblu {background: url(../img/1blu.jpg) 0 0 no-repeat;}
.trblu {background: url(../img/2blu.jpg) 100% 0 no-repeat; padding-bottom:10px;}
.tblu  {background: url(../img/dotblu.jpg) 0 0 repeat-x;width: 100%;background-image:url(../img/fonsblu.jpg);background-repeat:repeat-x;}
.bblu  {background: url(../img/dotblu.jpg) 0 100% repeat-x;}
.lblu  {background: url(../img/dotblu.jpg) 0 0 repeat-y;}
.r blu {background: url(../img/dotblu.jpg) 100% 0 repeat-y;}
	
	
.bl {background: url(../img/3.jpg) 0 100% no-repeat;}
.br {background: url(../img/4.jpg) 100% 100% no-repeat;}
.tl {background: url(../img/1.jpg) 0 0 no-repeat;}
.tr {background: url(../img/2.jpg) 100% 0 no-repeat; padding-bottom:3px;}
.t  {background: url(../img/dot.jpg) 0 0 repeat-x;width: 100%;background-color:#FFFFFF;}
.b  {background: url(../img/dot.jpg) 0 100% repeat-x;}
.l  {background: url(../img/dot.jpg) 0 0 repeat-y;}
.r  {background: url(../img/dot.jpg) 100% 0 repeat-y;}

.blhome {background: url(../img/3home.jpg) 0 100% no-repeat;}
.brhome {background: url(../img/4home.jpg) 100% 100% no-repeat;}
.tlhome {background: url(../img/1home.jpg) 0 0 no-repeat;}
.trhome {background: url(../img/2home.jpg) 100% 0 no-repeat; padding-bottom:10px;}
.thome  {background: url(../img/dot.jpg) 0 0 repeat-x;width: 100%;background-color:#FFFFFF;}
.bhome  {background: url(../img/dot.jpg) 0 100% repeat-x;}
.lhome  {background: url(../img/dot.jpg) 0 0 repeat-y;}
.rhome  {background: url(../img/dot.jpg) 100% 0 repeat-y;}

.bl2 {background: url(../img/3a.jpg) 0 100% no-repeat}
.br2 {background: url(../img/4a.jpg) 100% 100% no-repeat}
.tl2 {background: url(../img/1a.jpg) 0 0 no-repeat}
.tr2 {background: url(../img/2a.jpg) 100% 0 no-repeat; padding:3px}
.t2  {background: url(../img/dota.jpg) 0 0 repeat-x; width: 100%}
.b2  {background: url(../img/dota.jpg) 0 100% repeat-x}
.l2  {background: url(../img/dota.jpg) 0 0 repeat-y}
.r2  {background: url(../img/dota.jpg) 100% 0 repeat-y}

.bl2home {background: url(../img/3ahome.jpg) 0 100% no-repeat}
.br2home {background: url(../img/4ahome.jpg) 100% 100% no-repeat}
.tl2home {background: url(../img/1ahome.jpg) 0 0 no-repeat}
.tr2home {background: url(../img/2ahome.jpg) 100% 0 no-repeat; padding:0px}
.t2home  {background: url(../img/dota.jpg) 0 0 repeat-x; width: 100%;background-color:#FFFFFF;}
.b2home  {background: url(../img/dota.jpg) 0 100% repeat-x}
.l2home  {background: url(../img/dota.jpg) 0 0 repeat-y}
.r2home  {background: url(../img/dota.jpg) 100% 0 repeat-y}

.bl3 {background: url(../img/3b.jpg) 0 100% no-repeat}
.br3 {background: url(../img/4b.jpg) 100% 100% no-repeat}
.tl3 {background: url(../img/1b.jpg) 0 0 no-repeat}
.tr3 {background: url(../img/2b.jpg) 100% 0 no-repeat; padding:0px}
.t3  {background: url(../img/dot.jpg) 0 0 repeat-x; width: 100%;background-color:#F7FBFE;}
.b3  {background: url(../img/dot.jpg) 0 100% repeat-x}
.l3  {background: url(../img/dot.jpg) 0 0 repeat-y}
.r3  {background: url(../img/dot.jpg) 100% 0 repeat-y}

.bl3home {background: url(../img/3bhome.jpg) 0 100% no-repeat}
.br3home {background: url(../img/4bhome.jpg) 100% 100% no-repeat}
.tl3home {background: url(../img/1bhome.jpg) 0 0 no-repeat}
.tr3home {background: url(../img/2bhome.jpg) 100% 0 no-repeat; padding:0px}
.t3home  {background: url(../img/dot.jpg) 0 0 repeat-x; width: 100%;background-color:#F7FBFE;}
.b3home  {background: url(../img/dot.jpg) 0 100% repeat-x}
.l3home  {background: url(../img/dot.jpg) 0 0 repeat-y}
.r3home  {background: url(../img/dot.jpg) 100% 0 repeat-y}





.bl4 {background: url(../img/shim.gif) 0 100% no-repeat}
.br4 {background: url(../img/shim.gif) 100% 100% no-repeat}
.tl4 {background: url(../img/shim.gif) 0 0 no-repeat}
.tr4 {background: url(../img/4c.jpg) 100% 0 no-repeat; padding:0px}
.t4  {background: url(../img/fonsbox.jpg) 0 0 repeat-x; width: 100%;}
.b4  {background: url(../img/shim.gif) 0 100% repeat-x}
.l4  {background: url(../img/shim.gif) 0 0 repeat-y}
.r4  {background: url(../img/shim.gif) 100% 0 repeat-y}

.bl5 {background: url(../img/shim.gif) 0 100% no-repeat}
.br5 {background: url(../img/shim.gif) 100% 100% no-repeat}
.tl5 {background: url(../img/shim.gif) 0 0 no-repeat}
.tr5 {background: url(../img/5c.jpg) 100% 0 no-repeat; padding:0px}
.t5  {background: #F2F2F2; width: 100%;}
.b5  {background: url(../img/shim.gif) 0 100% repeat-x}
.l5  {background: url(../img/shim.gif) 0 0 repeat-y}
.r5  {background: url(../img/shim.gif) 100% 0 repeat-y}

.bl6 {background: url(../img/3b.jpg) 0 100% no-repeat}
.br6 {background: url(../img/4b.jpg) 100% 100% no-repeat}
.tl6 {background: url(../img/1.jpg) 0 0 no-repeat}
.tr6 {background: url(../img/2.jpg) 100% 0 no-repeat; padding:0px}
.t6  {background: url(../img/dot.jpg) 0 0 repeat-x; width: 100%;background-color:#ffffff;}
.b6  {background: url(../img/dot.jpg) 0 100% repeat-x;}
.l6  {background: url(../img/dot.jpg) 0 0 repeat-y;}
.r6  {background: url(../img/dot.jpg) 100% 0 repeat-y;}

.boxlathome{
background-color:#699CC9;
color:#ffffff;
width:97%;
height:23px;
margin:5px 0px 0px 3px;
padding:0;
}
.titboxhome
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:15px;
position:relative;
top:3px;
left:5px;
font-weight:bold;
float:left;
display:inline;
}
.intboxhome
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
float:right;
display:inline;
font-weight:bold;
position:relative;
top:5px;
left:-5px;
}
.intboxhome a{color:#ffffff;text-decoration:none;}
.intboxhome a:hover{color:#ffffff;text-decoration:underline;}

.imghome_p{display:inline;}

.ulhome {
width:100%;
height:auto;
margin: 0px 0px 0px 0px;
padding:2px 0px 7px 2px;
}

.ulhome h2{
width:91%;
height:auto;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
background-color:#CC6600;
color:#ffffff;
margin:5px 0px 0px 5px;
padding:7px 0px 10px 4%;}
.ulhome h2 a{text-decoration:none;color:#ffffff;}
.ulhome h2 a:hover{text-decoration:underline;color:#ffffff;}
.ulhome h3{
width:92%;
height:auto;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:15px;
font-weight:bold;
background-color:#CC6600;
color:#ffffff;
margin:7px 0px 0px 5px;
padding:3px 0px 3px 4.5%;}

.ulhome h3 a{
text-decoration:none;
color:#ffffff;
}

.ulhome h3 a:hover{
text-decoration:underline;
color:#ffffff;
}

.ulhome ul {
width:96%;
height:auto;
float:left;
margin: 0px 0px 0px 0px;
padding:0px 0px 0px 0px;
background-color:#f4f4f4;
}

.ulhome li{
color:#cc6600;
height:auto;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
text-align: left;
margin: 10px 0px 5px 20px;
padding: 0px 0px 0px 0px;
}

.ulhome li a{text-decoration:none; color:#cc6600;}
.ulhome li a:hover{text-decoration:underline; color:#cc6600;}

.flota
{
background-color:#f4f4f4;
margin: 0px 10px 0px 6px;
padding: 0px 0px 10px 0px;
width:96%;
}
.tauleft{width:45%;float:left;}
.showbox {
width:100%;
height:auto;
	margin: 0px 0px 0px 0px;
	padding:9px 3px 0px 3px;}

.adre{
font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#0535B5;
	margin: 0px 0px 0px 0px;
	padding:0px 0px 0px 0px;}
	
.adre a{text-decoration:none;color:#0535B5;}
.adre a:hover{text-decoration:underline;color:#0535B5;}

.showblu {
width:85%;
height:auto;
margin: 0px 0px 0px 0px;
padding:9px 3px 0px 3px;
}
.showblutit{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:14px;color:#5b5b5b;font-weight:bold;margin:0;padding:0;position:relative;left:10px;}

.showblu ul {
list-style-image:url(../img/puntetblanc.gif);
margin:0;
padding:0;
position:relative;
left:20px;
}

.showblu li {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#ffffff;
margin:3px 5px 0px 0px;
color:#ffffff;
}

.showblu li a{text-decoration:none;color:#ffffff;}
.showblu li a:hover{text-decoration:underline;color:#ffffff;}	

.showbox1 {
width:100%;
height:auto;
margin:0px 0px 0px 0px; 
padding:9px 3px 0px 3px;
}
.showbox1home{
width:100%;
height:auto;
margin: 0px 0px 0px 0px;
padding:5px 3px 0px 3px;
background-image:url(../img/ico_consell.jpg);
background-position: left;
background-repeat:no-repeat;
}

#boxcontestem{width:100%;margin-bottom:50px;}
.pre {background-image:url(../img/1f.jpg);width:26%;height:35px;display:inline;float:left;background-repeat:no-repeat;}
.post {background-image:url(../img/2f.jpg);width:5%;height:35px;display:inline;background-repeat:no-repeat;float:left;}	
.contestem {float:left;
display:inline;
width:65%;
height:35px;
margin: 0px 0px 0px 0px;
padding:5px 0px 0px 10px;
background-image:url(../img/fons_contestem.jpg);
background-repeat:repeat-x;
font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;
}
.red{color:#D21C09;font-weight:bold; text-decoration:none;}
.negro{color:#000000;font-weight:bold; text-decoration:none;}
.contestem a{text-decoration:none;}
.contestem a:hover{text-decoration:underline;color:#000000;}

.showbox1home ul{
display:inline;
list-style:none;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#06348c;
font-size:10px; 
position:relative;
font-weight:bold;
}
	
.showbox1home li{margin-left:80px;margin-bottom:3px;width:80%;}
.showbox1home li a{text-decoration:none;color:#06348c;}
.showbox1home li a:hover{text-decoration:underline;color:#06348c;}
.showbox1 h2
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
color:#cc6600;
margin: 0px 15px 0px 0px;
padding:0px 0px 0px 10px;
}
	
.showbox1 h2 a{text-decoration:none;color:#cc6600;}
.showbox1 h2 a:hover{text-decoration:underline;color:#cc6600;}
.showbox1 ul {
list-style:none;
width:100%;
height:auto;
margin: 0px 0px 0px 0px;
padding:0px 0px 0px 0px;}
.showbox1 li{
width:100%;
color:#0281d1;
list-style: none;
margin: 0;
font-size:12px;
text-align: left;}
.showbox1 li a{text-decoration:none;color:#0281d1;}
.showbox1 li a:hover{text-decoration:underline;color:#f5ec90;}

.showbox1 h3{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
color:#CC6600;
margin: 0px 0px 5px 0px;
padding:0px 0px 0px 10px;
}

.showmini {
width:97%;
height:auto;
margin: 0px 0px 0px 0px;
padding:0px 3px 3px 3px;
}

.showmini ul {
list-style:none;
width:97%;
height:auto;
margin: 0px 0px 0px 1px;
padding:5px 9px 18px 0px;
background-color:#f2f2f2;
position:relative;
}

.showmini li{
width:90%;
color:#0281d1;
list-style: none;
margin: 0;
background-image:url(../img/puntet4g.gif);
background-repeat:no-repeat;
background-position:left top;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
text-align: left;
margin: 12px 0px 0px 10px;
padding:0px 0px 0px 10px;
}

.showmini li a{text-decoration:none;color:#cc6600;}
.showmini li a:hover{text-decoration:underline;color:#cc6600;}
#on{
text-decoration:underline;color:#cc6600;
}

.navlistnew{
width:auto;
padding: 0px 0px 10px 0px;
margin-left: 0;
position:relative;
left:-2px;}
.navlistnew li{width:90%;}
.navlistnew li a{background-image:url(../img/roll1.jpg);font-size:12px;display: block;padding: 0.25em 0em 0.35em 25px;text-decoration: none;}
.navlistnew li a:link { color:#0281d1; }
.navlistnew li a:visited { color:#0281d1; }
.navlistnew li a:hover{width:100%;background-image:url(../img/roll2.jpg);color:#f5ec90;}
#navlist{padding: 0px 0px 10px 0px;margin-left: 0;position:relative;left:-2px;}
#navlist li{width:90%;}
#navlist li a{background-image:url(../img/roll1.jpg);font-size:12px;display: block;padding: 0.25em 0em 0.35em 25px;text-decoration: none;}
#navlist li a:link { color:#0281d1; }
#navlist li a:visited { color:#0281d1; }
#navlist li a:hover{width:100%;background-image:url(../img/roll2.jpg);color:#f5ec90;}
#navlist li a:active{background-image:url(../img/roll2.jpg);color:#f5ec90;text-decoration:underline;}

.showbox2 {
width:100%;
height:auto;
margin: 0px 0px 0px 0px;
padding:2px 0px 7px 2px;
}
.showbox2 h2{
width:91%;
height:auto;
font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
background-color:#CC6600;
color:#ffffff;
margin:10px 0px 0px 5px;
padding:7px 0px 10px 4%;}
.showbox2 h2 a{text-decoration:none;color:#ffffff;}
.showbox2 h2 a:hover{text-decoration:underline;color:#ffffff;}


.showbox2 h3{
width:90%;
height:auto;
color:#CC6600;
font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
background-color:#ffffff;

margin:0px 0px 0px 0px;
padding:7px 0px 10px 4.5%;}


.showbox2 ul{
background-color:#f4f4f4;
list-style:none;
width:94%;
height:auto;
margin: 0px 0px 0px 7px;
padding:12px 0px 1px 0px;
}

.showbox2 li{
width:85%;
background-image:url(../img/fletxa2.jpg);
background-position:left top;
background-repeat:no-repeat;
color:#464646;
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size:13px;
font-weight:normal;
text-decoration:none;
margin: 0px 0px 0px 5px;
padding:10px 0px 0px 20px;
}

.showbox2 li a{text-decoration:none;color:#464646;}
.showbox2 li a:hover{color:#CC6600;text-decoration:underline;}



.showbox2home {
width:100%;
height:auto;
	margin: 0px 0px 0px 0px;
	padding:2px 0px 7px 2px;}
.showbox2home h2{
width:91%;
height:auto;
font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
background-color:#CC6600;
color:#ffffff;
margin:10px 0px 0px 0px;
padding:5px 0px 10px 4%;}
.showbox2home h2 a{text-decoration:none;color:#ffffff;}
.showbox2home h2 a:hover{text-decoration:underline;color:#ffffff;}
.showbox2home h3{
width:92%;
height:auto;
font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
background-color:#FFFFFF;
color:#CC6600;
margin:0px 0px 0px 0px;
padding:5px 0px 5px 4.5%;}

.showbox2home h3 a{text-decoration:none;color:#showbox2home;}
.showbox2home h3 a:hover{text-decoration:underline;color:#showbox2home;}

.showbox2home ul{
background-color:#f4f4f4;
list-style:none;
width:96%;
height:auto;
margin: 0px 0px 0px 7px;
padding:0px 0px 1px 0px;
}

.showbox2home li{
width:86%;
background-image:url(../img/fletxa2.jpg);
background-position:left top;
background-repeat:no-repeat;
font-family:Arial,Verdana,Helvetica,sans-serif;
font-size:12px;
font-weight:normal;
color:#464646;
margin: 0px 0px 0px 5px;
padding:10px 0px 0px 20px;
}

.showbox2home li a{text-decoration:none;color:#464646;}
.showbox2home li a:hover{color:#CC6600;text-decoration:underline;}


#navlist2{width:91%;padding: 0px 0px 10px 0px;margin-left: 0;position:relative;left:-2px;}
#navlist2 li{width:99%;}
#navlist2 li a{width:99%;background-image:url(../img/roll1.jpg);
font-size:12px;
display: block;
padding: 0.25em 0em 0.35em 25px;
text-decoration: none;}
#navlist2 li a:link { color:#0281d1; }
#navlist2 li a:visited { color:#0281d1; }
#navlist2 li a:hover{width:100%;background-image:url(../img/roll2.jpg);color:#f5ec90;}

#hala {
width:auto;background-image:url(../img/roll2.jpg);
color:#f5ec90;
padding: 0.25em 0em 0.35em 25px;
text-decoration:underline;
}
	
#hala2 {
width:auto;background-image:url(../img/roll2.jpg);
color:#f5ec90;display: block;
padding: 0.25em 0em 0.35em 25px;
text-decoration:underline;
position:relative;left:-2px;

}

.navlist3{
padding: 0px 0px 10px 0px;
margin-left: 0;
position:relative;
left:-2px;
}
.navlist3 li{width:99%;}
.navlist3 li a{
background-image:url(../img/roll1.jpg);
font-size:11px;
display: block;
padding: 0.25em 0em 0.35em 25px;
text-decoration: none;
}
.navlist3 li a:link { color:#0281d1; }
.navlist3 li a:visited { color:#0281d1; }
.navlist3 li a:hover{width:auto;background-image:url(../img/roll2.jpg);color:#f5ec90;}
.navlist3 li a:active{background-image:url(../img/roll2.jpg);color:#f5ec90;text-decoration:underline;}

.showbox3 h3{
width:91%;
height:auto;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
background-color:#CC6600;
color:#ffffff;
margin:10px 0px 0px 0px;
padding:7px 0px 10px 3%;
position:relative;
left:-3px;}
.showbox2 h3 a{text-decoration:none;color:#CC6600;}
.showbox2 h3 a:hover{text-decoration:underline;color:#CC6600;}

.showbox3 ul{
background-color:#f2f2f2;
list-style:none;
width:94%;
height:auto;
margin: 0px 0px 0px 7px;
padding:12px 0px 1px 0px;
}

.showbox3 li{
width:90%;
background-image:url(../img/puntet4.gif);
background-position:left top;
background-repeat:no-repeat;
color:#cc6600;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
text-decoration:none;
margin: 0px 0px 7px 5px;
padding:3px 0px 0px 10px;}
.showbox3 li a{text-decoration:none;color:#cc6600;}
.showbox3 li a:hover{color:#CC6600;text-decoration:underline;}

#navlist4{
padding: 0px 0px 10px 0px;
margin-left: 0;
position:relative;
left:-2px;}

#navlist4 li{width:99%;}

#navlist4 li a{background-image:url(../img/roll1.jpg);
	font-size:12px;
display: block;
padding: 0.25em 0em 0.35em 25px;
text-decoration: none;}

#navlist4 li a:link { color:#0281d1; }
#navlist4 li a:visited { color:#0281d1; }
#navlist4 li a:hover{width:auto;background-image:url(../img/roll2.jpg);color:#f5ec90;}
#navlist4 li a:active{background-image:url(../img/roll2.jpg);color:#f5ec90;text-decoration:underline;}
#der{
width:80%;
background-image:none;
list-style-image:none;
list-style:none;
font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#cc6600;
	text-decoration:none;
text-align:right;
margin-bottom:10px;}
#der a{font-weight:normal;color:#cc6600;text-decoration:none;}
#der a:hover{font-weight:normal;color:#cc6600;text-decoration:underline;}

#der2{
width:80%;
background-image:none;
list-style-image:none;
list-style:none;
font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#cc6600;
	text-decoration:none;
text-align:right;
margin-bottom:10px;}

#der2 a{font-weight:normal;color:#cc6600;text-decoration:none;}
#der2 a:hover{font-weight:normal;color:#cc6600;text-decoration:underline;}
	
#der3{
width:80%;
background-image:none;
list-style-image:none;
list-style:none;
font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#cc6600;
	text-decoration:none;
text-align:right;
margin-bottom:10px;}

#der3 a{font-weight:normal;color:#cc6600;text-decoration:none;}
#der3 a:hover{font-weight:normal;color:#cc6600;text-decoration:underline;}

.showbox3 {
width:90%;
height:auto;
margin: 0px 0px 0px 0px;
padding: 2px 0px 10px 2px;
}
.showbox3 p{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
color:#000000;
font-weight:bold;
margin: 15px 0px 10px 0px;
padding:0px 0px 0px 10px;
}

.showbox3 p a{color:#000000;text-decoration:underline;}
.showbox3 p a:hover{color:#CC6600;text-decoration:underline;}

.o{font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#cc6600;
font-weight:normal;
text-decoration:none;
	margin: 5px 0px 10px 0px;
	padding:0px 0px 0px 15%;}
.o a{color:#cc6600;text-decoration:none;}
.o a:hover{color:#cc6600;text-decoration:underline;}
.o2{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
font-weight:normal;
text-decoration:none;
margin: 5px 0px 10px 0px;
padding:0px 0px 0px 20px;
}

.o2 a{color:#cc6600;text-decoration:none;}
.o2 a:hover{color:#cc6600;text-decoration:underline;}
.telfs
{
width:70%;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:normal;
display:inline;
margin: 0px 0px 0px 10px;
padding:0px 0px 0px 0px;
color: #222222;
background-color: #FFFFFF;
}
	
.bottel{
width: 50px;
margin: 10px 0px 0px 0px;
padding: 0px 0px 0px 0px;
display: inline;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
}
	
.telfshome
{
width:70%;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:normal;
display:inline;
margin: 0px 0px 0px 10px;
padding:0px 0px 0px 0px;
color: #222222;
background-color: #FFFFFF;
}
.bottelhome
{
width: 50px;
margin: 10px 0px 0px 0px;
padding: 0px 0px 0px 0px;
display: inline;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
}

/* columna dreta boxes
*************************************************************************** */
.liquido #sidebar2
{
float:right;
width: 19%; 
background: #ffffff;
padding: 0px 0;
margin: 0 0 0 0;
overflow:visible;
position:relative;
left:10px;
}

.webs{
width:85%;
float:right;
height:16px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:normal;
color:#000000;
margin: 0px 30px 0px 0px;
}

.dep{
width:90%;
height:16px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:normal;
border:1px solid #9B9B9B;
background-color:#f8f8f8;
color:#000000;
margin: 10px 15px 0px 0px;
float:right;
}
.dephome{
width:65%;
height:16px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:normal;
border:1px solid #000000;
background-color:#f8f8f8;
color:#000000;
margin: 13px 0px 5px 45px;
}

.boxpresi{
background-color:#f8f8f8;
}

.boxpresiarxi{
width:100%;
background-image:url(../img/fonsprsi.jpg);
background-repeat:repeat-x;
float:left;
margin:9px 0px 0px 0px;
padding:0px 0px 12px 12px;
display:inline;
}

.boxpresiarxi ul{
width:auto;
list-style:none;
float:left;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;}

.boxpresiarxi li{
width:auto;
display:block;
background-image:url(../img/puntet3.gif);
background-repeat:no-repeat;
background-position:left top;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
line-height: 15px;
color:#000000;
margin:0px 12px 0px 0px;
padding:0px 0px 0px 10px;
}

.boxpresiarxi li a{text-decoration:none;color:#000000;}
.boxpresiarxi li a:hover{text-decoration:underline;color:#000000;}

.modul{float:left;margin:0px 0px 20px 0px;padding:0px 0px 0px 0px;display:table;}

.bannerder{
width:99%;
height:111px;
float:left;
background-image:url(../img/bannertelfs.jpg);
background-repeat:no-repeat;
margin:0px 0px 10px 0px;
padding:0px 0px 0px 0px;}

.boxidem{
width:85%;
float:right;
border:1px solid #AABDDE;
margin: 0px 30px 15px 0px;
padding:0px 0px 10px 0px;
}

.boxblu{
width:85%;
float:right;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
color:#000000;
margin: 0px 30px 5px 5px;
padding:0px 0px 10px 0px;
}

.showtxt {
width:98%;
height:auto;
margin: 0px 0px 0px 0px;
padding:5px 3px 0px 2px;
}
	
.showtxt h2{
float:left;
font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#cc6600;
	margin: 0px 0px 0px 0px;
	padding:0px 0px 0px 10px;}
	
.showtxt h2 a{text-decoration:none;color:#cc6600;}
.showtxt h2 a:hover{text-decoration:underline;color:#cc6600;}
.showtxt h3{
font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#cc6600;
	margin: 0px 0px 0px 10px;
	padding:0px 0px 0px 0px;}

.showtxt h3 a{text-decoration:none;color:#cc6600;}
.showtxt h3 a:hover{text-decoration:underline;color:#cc6600;}
.showtxt p{
width:auto;
float:left;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
color:#070707;
line-height:18px;
margin: 7px 7px 7px 10px;
padding:0px 0px 0px 0px;
}

.showtxt p a{text-decoration:none;font-weight:bold;color:#070707;}
.showtxt p a:hover{text-decoration:underline;font-weight:bold;color:#070707;}
.showimg
{
float:left;
margin: 5px 10px 2px 0px;
padding:0px 0px 0px 0px;
}
.showimg2{float:left;margin: 5px 10px 0px 0px;padding:0px 0px 0px 0px;border:1px solid #B9B9B9;}

.boxpresi
{
overflow:visible;
float:right;
width:26%;
display: table;
display:inline;
margin: 0px 0px 0px 20px;
padding:0px 0px 0px 0px;
position:relative;
}
	
.boxpresitramits{	overflow:visible;
float:right;
width:24%;
display: table;
display:inline;
margin: 0px 0px 0px 20px;
padding:0px 0px 0px 0px;
position:relative;
}
	
.boxpresi2{
overflow:visible;
float:right;
width:25%;
display: table;
display:inline;
margin: 0px 0px 0px 20px;
padding:0px 0px 0px 0px;
position:relative;
}

.dreta{
position:relative;
left:74%;
width:auto;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
color:#cc6600;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
display:inline;}

.dreta a{text-decoration:none;color:#cc6600;}
.dreta a:hover{text-decoration:underline;color:#cc6600;}

/*taules
*************************************************************************** */

.tablaico{
width:100%;
float:left;
background-color:#F4F4F4;
border-top:1px solid #B8BDC6;
border-bottom:1px solid #B8BDC6;
margin:7px 0px 7px 0px;
padding:7px 0px 7px 10px;
}

.tablaico ul{
width:100%;
float:left;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
list-style:none;
}

.tablaadre{
width:100%;
position:relative;
float:left;
background-color:#F4F4F4;
margin:5px 0px 5px 0px;
padding:15px 0px 15px 15px;
}

.tablaadre ul{
width:99%;
float:left;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
list-style:none;
}

.tablaadre li{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
color:#000000;
margin:0px 0px 0px 0px;
padding:3px 0px 3px 10px;
background-image:url(../img/puntet_neo.gif);
background-position:left center;
background-repeat:no-repeat;line-height:16px;}

.tablaadre li a{text-decoration:none;color:#003399;}
.tablaadre li a:hover{text-decoration:underline;color:#003399;}

.tau{width:99%;float:left;}
.tablaadre2{
width:99%;
float:left;
background-color:#ffffff;
margin:0px 0px 17px 0px;
padding:7px 0px 27px 7px;
border-bottom:1px solid #B8BEC8;}

.tablaadre2 ul{
width:99%;
float:left;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
list-style:none;}

.tablaadre2 li{
font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#000000;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 10px;
background-image:url(../img/puntet5.gif);
background-position:left top;
background-repeat:no-repeat;line-height:20px;
}

.tablaadre2 li a{text-decoration:none;color:#003399;}
.tablaadre2 li a:hover{text-decoration:underline;color:#003399;}
.taulafi{float:left;width:100%;/*border-bottom:5px solid #B8BDC6;*/margin:0px 0px 0px 0px;padding:29px 0px 29px 0px;}

.tablaacte{
width:100%;
float:left;
background-color:#ffffff;
margin:0px 7px 7px 0px;
padding:0px 0px 0px 0px;
line-height:17px;
font-size:11px;
}
.tablaacte a{text-decoration:none;color:#003399;}
.tablaacte a:hover{text-decoration:underline;color:#003399;}

.taulaorganigrama{
width:99%;
float:left;
background-color:#F3F4F8;
border-bottom:3px solid #ffffff;
padding:15px 0px 15px 15px;}
.taulaorganigrama a{text-decoration:none;color:#484848;}
.taulaorganigrama a:hover{text-decoration:underline;color:#484848;}

.carreg {
font-family:Arial, Verdana, Helvetica, sans-serif;
font-size:16px;
font-weight:bold;
text-decoration:underline;
color:#484848;
margin:0px 20px 0px 0px;
}
.carreg a{text-decoration:underline;color:#484848;}
.carreg a:hover{text-decoration:underline;color:#cc6600;}
.mail a{text-decoration:none;color:#003399;}
.mail a:hover{text-decoration:underline;color:#003399;}

.tablaico li{
font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#000000;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 10px;
background-image:url(../img/puntet5.gif);
background-position:left top;
background-repeat:no-repeat;line-height:18px;
}

.tablaico li a{text-decoration:none;color:#003399;}
.tablaico li a:hover{text-decoration:underline;color:#003399;}
.taulafotos{
float:left;
width:99%;
border-bottom:1px solid #B8BDC6;
margin:0px 0px 10px 0px;
padding:10px 0px 10px 0px;}

.taulanotis{
width:99%;
float:left;
border-bottom:1px solid #B8BDC6;
margin:10px 0px 5px 0px;
padding:0px 0px 10px 0px;
font-size:11px;
line-height:17px;
}

.taulanotis a{text-decoration:none;color:#003399;}
.taulanotis a:hover{text-decoration:underline;color:#003399;}

.taulanotisfi{
float:left;
width:99%;
border-bottom:0px solid #B8BDC6;
margin:0px 0px 0px 0px;
padding:15px 0px 20px 0px;}

.taulatelfs{
float:left;
width:99%;
border-bottom:1px solid #B8BEC8;
margin:0px 0px 10px 0px;
padding:0px 0px 0px 0px;
}

.taulatelfs ul{
float:left;
width:100%;
list-style:none;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;}
.taulatelfs li{
background-image:url(../img/puntet5.gif);
background-repeat:no-repeat;
background-position:left top;
width:100%;
list-style:none;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
font-weight:normal;}
.taulatelfs li a{text-decoration:none;color:#06348C;}
.taulatelfs li a:hover{text-decoration:underline;color:#06348C;}
#taularegistre{float:left;width:90%;margin:0px 20px 20px 35px;padding:25px 0px 5px 0px;}

/*textes
*************************************************************************** */
.cursi{
color:#000000;
font-size:11px;
font-weight:bold;
font-style:italic;
}
.altresop
{
display:inline;
width:20%;
float:right;
}
#titulo h1{
width: 50%; 
font-family:Arial, Helvetica, sans-serif;
font-size:20px;
font-weight:bold;
color:#06348C;
margin: 10px 0px 0px 20px;
padding:0px 0px 0px 0px;
float:left;
display:inline;
}
#titulo h1 a{text-decoration:none;color:#06348C;}
#titulo h1 a:hover{text-decoration:underline;color:#06348C;}

.tabcontent{
width:100%;
float:left;
margin: 0px 0px 5px 0px;
padding:0px 0px 0px 0px;
}
.titactu{
width:100%;
float:left;
margin:0px 0px 10px 0px;
padding:0px 0px 0px 0px;}
.titactu h1{
width:100%;
float:left;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:bold;
color:#333333;
margin:0px 0px 29px 0px;
padding:0px 0px 0px 0px;
border-bottom:0px;}
.linkmain{ 
color:#003399;
text-decoration:underline;}
.subti{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#888888;
font-size:11px;
margin:-5px 0px 7px 0px;
}
.subti a{text-decoration:none;color:#888888;}
.subti a:hover{text-decoration:underline;color:#888888;}
.titnoti{
font-family:Verdana, Arial, sans-serif;
color:#06348c;
font-size:13px;
font-weight:bold;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;}
.titnoti a{text-decoration:none;color:#06348c;}  
.titnoti a:hover{text-decoration:underline;color:#06348c;}  
.titnotihome{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#06348c;
font-size:13px;
font-weight:bold;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;}
.titnotifaq{width:100%;float:left;display:inline;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#06348c;
font-size:13px;
font-weight:bold;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;}
.titnotihome a{text-decoration:none;color:#06348c;}  
.titnotihome a:hover{text-decoration:underline;color:#06348c;}  
.datanoti{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#888888;
font-size:11px;
font-weight:normal;
line-height:20px;
margin:0px 0px 5px 0px;
padding:0px 0px 0px 0px;
}
.datanoti a{text-decoration:none;color:#888888;}


.titresul{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#06348c;
font-size:16px;
font-weight:normal;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;}
.titresul a{text-decoration:none;color:#06348c;}
.titresul a:hover{text-decoration:underline;color:#06348c;}
.titresul2{font-family:Verdana, Arial, Helvetica, sans-serif;
color:#06348c;
font-size:16px;
font-weight:normal;
margin:0px 30px 0px 0px;
padding:0px 0px 0px 0px;}

.titresul2 a{text-decoration:none;color:#06348c;}
.titresul2 a:hover{text-decoration:underline;color:#06348c;}
.datanoti a:hover{text-decoration:underline;color:#484848;}
.dataresultats{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#484848;
font-size:10px;
font-weight:normal;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
float:left;}
.txtnoti{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#484848;
font-size:10px;
line-height:normal;
margin:0px 0px 0px 0px;
padding:5px 0px 5px 0px;
line-height:14px;}
.txtnotihome{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#484848;
font-size:11px;
line-height:normal;
margin:2px 0px 0px 0px;
padding:0px 0px 0px 0px;
line-height:16px;
}
.txtnoti2{
width:95%;
float:left;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#000000;
font-size:13px;
border-bottom:2px solid #CCCCCC;
line-height:normal;
margin:0px 0px 10px 0px;
padding:0px 0px 3px 0px;}
.regular{
font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#000000;}
.gr{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:14px;font-weight:normal;}
.gr1{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:15px;font-weight:bold;text-decoration:none;color:#000000;}
.gr2{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
text-decoration:underline;}

.gr3{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
margin:0px 15px 0px 15px;
padding:7px 0px 7px 0px;
color:#000000;
line-height:20px;
display:block;
}
.gr3 a{color:#000000;text-decoration:none;}
.gr3 a:hover{color:#000000;text-decoration:underline;}

.gr5{
font-family:Arial, Verdana, Helvetica, sans-serif;
font-size:16px;
font-weight:bold;
text-decoration:none;
color:#cc6600;
}
.gr5 a{text-decoration:none;color:#cc6600;}
.gr5 a:hover{text-decoration:underline;color:#cc6600;}

.gr6{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
margin:10px 0px 0px 5px;
padding:10px 10px 10px 10px;
line-height:30px;
color:#000000;
}
.gr7{
width:98%;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:15px;
font-weight:bold;
text-decoration:none;
color:#cc6600;
border-bottom:5px solid #CCCCCC;
float:left;
margin:0px 0px 0px 0px;
padding:0px 0px 5px 0px;}
.tittelfs{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
color:#06348C;
font-weight:bold;}

.tittelfs a{text-decoration:none;color:#06348C;}
.tittelfs a:hover{text-decoration:underline;color:#06348C;}

.titarxi{
width:99%;
float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:bold;
color:#949494;
margin:10px 0px 3px 0px;
padding:0px 0px 0px 0px;
display:table;
}

.texto1{width:98%;float:left;margin:20px 0px 0px 0px;padding:0px 0px 0px 0px;}
.texto1 ol li{ list-style-type: lower-alpha }
.texto2{width:95%;float:left;margin:20px 0px 0px 25px;padding:0px 0px 0px 0px;}
.resultaton{background-color:#F8F505;}
.black{color:#000000;font-size:13px;font-weight:bold;}
.black10{
width:85%;
color:#000000;
font-size:10px;
font-weight:normal;
line-height:12px;
float:left;}

.black2{
width:80%;
color:#000000;
font-size:10px;
font-weight:normal;
line-height:12px;
float:left;
margin-left:85px;}
.black3{
color:#000000;
font-size:18px;
font-weight:bold;}
/*elconsell dos columnes
*************************************************************************** */
.col1 {
width:48%;
float:left;
display:inline;
margin:0;
padding:0;
}

.col1 h3{
width:98%;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:13px;
color:#0281d1;
margin: 0px 0px 0px 0px;
padding:0px 0px 5px 5px;
float:left;
}
.col1 h3 a{text-decoration:none;color:#0281d1;}
.col1 h3 a:hover{text-decoration:underline;color:#0281d1;}
.col1 ul {
list-style:none;
width:98%;
height:auto;
list-style-type: none;
margin: 0px 0px 10px 10px;
padding:0px 0px 0px 0px;
float:left;
}

.col1 li{
width:90%;
height:auto;
float:left;
background-image:url(../img/puntet4g.gif);
background-repeat:no-repeat;
background-position:left top;
color:#000000;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
margin: 0px 0px 3px 10px;
padding:0px 0px 0px 10px;
}
.col1 li a{text-decoration:none;color:#000000;}
.col1 li a:hover{text-decoration:underline;color:#000000;}

.col2 {
width:45%;
float:left;
display:inline;
margin:0;
padding:0;
}

.col2 h3{
width:98%;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:13px;
color:#0281d1;
margin: 0px 0px 0px 0px;
padding:0px 0px 5px 10px;
float:left;
}
.col2 h3 a{text-decoration:none;color:#0281d1;}
.col2 h3 a:hover{text-decoration:underline;color:#0281d1;}

.col2 ul {
list-style:none;
width:98%;
height:auto;
list-style-type: none;
	margin: 0px 0px 10px 15px;
	padding:0px 0px 0px 0px;
float:left;}

.col2 li{
width:90%;
height:auto;
float:left;
background-image:url(../img/puntet4g.gif);
background-repeat:no-repeat;
background-position:left top;
color:#000000;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
margin: 0px 0px 3px 10px;
padding:0px 0px 0px 10px;
}

.col2 li a{text-decoration:none;color:#000000;}
.col2 li a:hover{text-decoration:underline;color:#000000;}
/*varis interiors
*************************************************************************** */

.serveis1{
width:48%;
float:left;
	margin: 50px 0px 0px 0px;
	padding:0px 0px 0px 15px;
	display:inline;}

.serveis2{
width:45%;
float:left;
	margin: 50px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	display:inline;}
.avis{
width:94%;
float:left;
border-top:2px solid #cccccc;
	margin: 50px 0px 30px 30px;
	padding:20px 0px 0px 0px;}

.pagina{
width:40px;
height:14px;
font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#484848;
font-size:11px;}
.discursos{
width:auto;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
color:#484848;}
.discursos ul{width:auto;font-family:Verdana, Arial, Helvetica, sans-serif;list-style:none;margin:0px 0px 0px 0px;padding:0;float:left;}
.discursos li{width:auto;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;font-weight:normal;color:#484848;margin:0px 0px 15px 0px;padding:0;}
.discursos li a{text-decoration:none;color:#06348c;font-size:13px;font-weight:bold;}
.discursos li a:hover{text-decoration:underline;color:#06348c;}
.embedhome{width:204px;float:left;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}
.embedhomeinfo{
width:204px;
float:left;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
background-color:#E0E0E0;
font-size:12px;
font-weight:bold;
color:#2A364E;
padding:10px; }

.embedhomeinfo a{color:#2A364E;text-decoration:none;}
.embedhomeinfo a:hover{color:#2A364E;text-decoration:underline;}

.embed{
width:auto;
float:left;
margin:0px 15px 0px 0px;
padding:0px 0px 0px 0px;
display:inline;
}

.embedinfo{
width:45%;
float:left;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
display:inline;
}

#menumain1{
width:98%;
float:left;
background-color:#7797C9;
border-bottom:1px solid #A6A6A6;
margin:10px 0px 10px 0px;
padding:10px;
}

#menumain1 ul{
width:100%;
list-style:none;
float:left;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#menumain1 li{
width:auto;
margin:0px 0px 0px 0px;
padding:0px 10px 0px 0px;
list-style:none;
display:inline;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
color:#F5EC90;
}
#menumain1 li a{text-decoration:none;color:#ffffff;}
#menumain1 li a:hover{text-decoration:underline;color:#f5ec90;}

#menumain2{
width:98%;
float:left;
background-color:#7797C9;
border-bottom:1px solid #A6A6A6;
margin:0px 0px 0px 0px;
padding:10px;}

#menumain2 ul{
width:100%;
list-style:none;
float:left;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}
#menumain2 li{
width:auto;
margin:0px 0px 0px 0px;
padding:0px 13px 0px 0px;
list-style:none;
display:inline;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
color:#F5EC90;
}
#menumain2 li a{text-decoration:none;color:#ffffff;}
#menumain2 li a:hover{text-decoration:underline;color:#f5ec90;}

.tar{
float:left;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
color:#cc6600;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
line-height:12px;}
.iconos1{
width:100%;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
color:#cc6600;
line-height:18px;
margin:10px 0px 0px 0px;
padding:0px 0px 0px 0px;}
.iconos1 a{text-decoration:none;color:#cc6600;}
.iconos1 a:hover{text-decoration:underline;color:#cc6600;}
.iconos2{
width:100%;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
color:#4880CD;
line-height:18px;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
float:left;
text-align:right;}
.iconos2 a{text-decoration:none;color:#4880CD;}
.iconos2 a:hover{text-decoration:underline;color:#4880CD;}

.boxvegeu{
width:97%;
float:left;
background-color:#ececec;
margin: 0px 0px 20px 0px;
padding: 10px 20px 15px 20px;
color:#000000;
}
.descfoto{
width:410px;
background-color:#ececec;
margin: 0px 0px 0px 0px;
padding: 10px 20px 10px 20px;
color:#000000;
font-size:11px;
}

.boxvegeu a{color:#000000;text-decoration:none;}
.boxvegeu a:hover{color:#000000;text-decoration:underline;}

.i{width:99%;float:left;margin-bottom:5px;}
.boxvegeutit{font-weight:normal;color:#000000;font-size:11px;margin-bottom:10px;}

.mesactu{
width:99%;
margin: 15px 0px 0px 0px;
padding:0px 0px 0px 0px;
border-top:5px solid #CBCBCB;
float:left;
text-align:right;
color:#cc6600;
font-size:10px;
font-weight:normal;
line-height:22px;
}
.mesactu a{text-decoration:none;color:#cc6600;}
.mesactu a:hover{text-decoration:underline;color:#cc6600;}
#mesactu2{
width:150px;
float:right;
text-decoration:none;
margin: 0px 0px 10px 0px;
padding:5px 0px 0px 0px;
text-align:right;
color:#cc6600;
font-size:10px;
font-weight:normal;
position:relative;
top:15px;
}

#mesactu2home{
width:150px;
float:right;
text-decoration:none;
	margin: 0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
text-align:right;
color:#cc6600;
font-size:10px;
font-weight:normal;}
#mesactu2 a{text-decoration:none;color:#cc6600;}
#mesactu2 a:hover{text-decoration:underline;color:#cc6600;}
.rollo{text-decoration:none;color:#003399;}
.rollo a{text-decoration:none;color:#003399;}
.rollo a:hover{text-decoration:underline;color:#003399;}
.colserveis1 {
	float: left; 
	width: 30%; 
	background: #ffffff; 
	padding: 0px 0px 0px 0px; 
	margin: 0px 0px 0px 20px;}
.boxserveis  {
width:100%;
height:auto;
	margin: 0px 0px 0px 0px;
	padding:2px 0px 10px 3px;}
.titserveis{
width:91%;
height:auto;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:bold;
background-color:#CC6600;
color:#ffffff;
margin:10px 0px 0px 6px;
padding:7px 0px 10px 4%;}
.boxserveis h3{
width:91%;
height:auto;
font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
background-color:#CC6600;
color:#ffffff;
margin:10px 0px 0px 6px;
padding:7px 0px 10px 4%;}
.boxserveis ul{
background-color:#f4f4f4;
list-style:none;
width:95%;
height:auto;
margin: 0px 0px 0px 6px;
	padding:12px 0px 1px 0px;}
.boxserveis li{
width:90%;
background-image:url(../img/fletxa5.jpg);
background-position:left top;
background-repeat:no-repeat;
color:#464646;
font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-decoration:underline;
		margin: 0px 0px 0px 5px;
	padding:10px 0px 0px 20px;}
.boxserveis li a{text-decoration:underline;color:#464646;}
.boxserveis li a:hover{color:#CC6600;text-decoration:underline;}
.buscaservei{
background-color:#E7E6E4;
width:93%;
height:auto;
	margin: 0px 0px 0px 6px;
	padding:12px 0px 1px 8px;}
.solo{
width:auto;
font-size:11px;
	margin: 0px 0px 10px 0px;
	padding:10px 0px 0px 5px;}

.solo2{
width:92%;
background-color:#F4F4F4;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
color:#cc6600;
font-weight:bold;
		margin: 0px 0px 0px 6px;
	padding:10px 0px 0px 12px;}

.solo3{
width:92%;
background-color:#Ffffff;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#000000;
font-weight:bold;
		margin: 0px 0px 0px 6px;
	padding:10px 0px 0px 12px;}
	
.solo3 ul{
background-color:#ffffff;
list-style:none;
width:48%;
height:auto;
display:inline;
	margin: 0px 0px 0px 0px;
	padding:0px 0px 0px 0px;}

.solo3 li{
list-style:none;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#cc6600;
font-size:11px;
font-weight:bold;
background-image:url(../img/puntet5.gif);
background-position:left top;
background-repeat:no-repeat;
	margin: 0px 0px 0px 0px;
	padding:0px 0px 0px 10px;}

.solo3 li a{text-decoration:none;color:#cc6600;}

.solo3 li a:hover{text-decoration:underline;color:#cc6600;}

.subme{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#484848;
	margin: 0px 0px 5px 0px;
	padding:0px 0px 0px 0px;
line-height: 12px;
	
}
 
.subme a{text-decoration:none;color:#484848;}
.subme a:hover{text-decoration:underline;color:#484848;}
.torna {
background-color:#666666;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
color:#EEEEEE;
margin: 0px 0px 20px 0px;
padding:10px 5px 10px 5px;}

.torna a{text-decoration:none;color:#FEFEFE;}
.torna a:hover{text-decoration:underline;color:#FEFEFE;}

.boxtemes{
width:85%;
background-image:url(../img/fonsprsi.jpg);
background-repeat:repeat-x;
float:left;
margin: 0px 0px 0px 0px;
padding:40px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#222222;
}
	
.boxtemes2{
width:92%;
background-image:url(../img/fonsprsi.jpg);
background-repeat:repeat-x;

float:left;
margin: 0px 0px 0px 0px;
padding: 25px 25px 20px 25px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;}
	
.boxtemes2 h2{
width:99%;
background-image:url(../img/puntet4.gif);
background-repeat:no-repeat;
background-position:left;
margin: 0px 0px 10px 0px;
padding:0px 0px 0px 10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
color:#cc6600;
float:left;
}
	
.boxtemes2 h2 a{text-decoration:none;color:#cc6600;}
.boxtemes2 h2 a:hover{text-decoration:underline;color:#cc6600;}

.boxtemes2 h3{
width:99%;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
color:#000000;
margin: 0px 0px 12px 0px;
padding:0px 0px 0px 0px;
float:left;
}

.boxtemes2 h3 a{text-decoration:none;color:#000000;}
.boxtemes2 h3 a:hover{text-decoration:underline;color:#000000;}
		
.te{
width:99%;
float:left;
margin: 0px 0px 10px 0px;
padding:0px 0px 0px 0px;
}
.boxtemes ul{
width:45%;
float:left;
display:inline;
list-style:none;
margin: 0px 0px 0px 0px;
padding:0px 0px 0px 20px;
}

.boxtemes li{


list-style:none;
margin: 0px 0px 10px 0px;
padding:0px 0px 0px 0px;
}

.mini a{color:#000000;text-decoration:none;}
.mini a:hover{color:#000000;text-decoration:underline;}
.blanco{width:95%;background-color:#Ffffff;float:left;margin: 0px 0px 10px 0px;padding:15px 0px 0px 15px;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;color:#000000;}
	.blanco2{margin: 0px 0px 5px 0px;padding:0px 0px 10px 10px;background-color:#ffffff;}
.blanco h2{font-size:11px;}
.album{border:0px;float:left;margin: 0px 0px 10px 0px;padding:0px 0px 0px 0px;}
.ico{position:relative;top:3px;}
.reggris{width:95%;float:left;background-color:#F2F2F2;margin: 0px 0px 10px 0px;padding:0px 0px 0px 0px;border:1px solid #9B9B9B;}
.reggris h1{font-size:26px;color: #5D5D5D;font-weight:bold;margin: 15px 0px 0px 20px;padding:0px 0px 0px 0px;}
.boxgris{width:99%;float:left;background-color:#ececec;margin: 0px 0px 10px 0px;padding:0px 0px 0px 0px;
font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;font-weight:normal;color:#666666;}
.caixagris ul {float:left;margin:0;padding:0;list-style:none;}
.caixagris li{background-image:url(../img/punti.gif);background-repeat:no-repeat;background-position:left top;margin:0;padding:0px 0px 0px 10px;}

.texti{line-height:18px;}

.varis{
width:95%;
height: auto;
float:left;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
margin:0px 0px 15px 0px;
padding:0px 0px 0px 0px;
color: #222222;
background-color: #FFFFFF;
}

/*paginador
*************************************************************************** */
.paginador
{
float:left;
width:99%;
border-top:5px solid #B8BDC6;
margin:10px 0px 0px 0px;
padding:15px 0px 15px 0px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
color:#000000;
text-align:center;
}
.att{float:left;font-family:Arial, Helvetica, sans-serif;font-size:22px;font-weight:bold;color:#F6DACB;margin:0px 0px 0px 0px;padding:7px 0px 0px 7px;}
.att a{text-decoration:none;color:#F6DACB;}
.att a:hover{text-decoration:underline;color:#F6DACB;}
.att2{
width:100%;
float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:20px;
font-weight:bold;
color:#ffffff;
margin:0px 0px 0px 0px;
padding:7px 0px 0px 7px;}

.att3{
float:left;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
color:#ffffff;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 7px;}

/* Arreglos
*************************************************************************** */
.new1{top:10px;}
.lingris{width:99%;border-bottom:1px solid #B8BDC6;margin:0px 0px 0px 0px;padding:0px 0px 5px 0px;}
.meme1{width:99%;float:left;margin:0px 0px 15px 0px;padding:0px 0px 0px 0px;}
.meme2{width:99%;float:left;margin:20px 0px 15px 20px;padding:0px 0px 0px 0px;}
.meme{width:22%;display:inline;float:left;margin:0px 15px 15px 0px;padding:0px 0px 0px 0px;}
.meme3{width:40%;display:inline;float:left;margin:0px 15px 15px 0px;padding:0px 0px 0px 0px;}
#bloque{width:81%;float:left;}
#bloque2{width:99%;float:left;}
.bzero{float:left;border:0px;}
.borderzero{border:0;}
.bzero2{position:relative;top:3px;border:0px;}	
.lin{padding:10px;border-right:1px solid #ffffff;border-bottom:1px solid #ffffff;}
.nolin{padding:10px;border-right:0px solid #ffffff;border-bottom:1px solid #ffffff;}
.img1{margin-right:10px;margin-top:10px;}.img1home{margin-right:10px;margin-top:2px;}
#nolin3{width:46%;border-right:0px solid #ffffff;}

/* cerca avanada Menu de pestanyes
*************************************************************************** */
#contenidor {width: 99%;padding: 0;border-top:5px solid #CC6600;float: left;}
ul#pestanyes {padding: 1em 0 0 0;margin: 0 0.5em 0 0;list-style-type:none;display:block;position:relative;top:4px;left:-1px;font-size:13px;font-family:Verdana, Arial, Helvetica, sans-serif;}
ul#pestanyes:after{
		height: 0;
		content: "."; 
		visibility: hidden;
		display: block; 
		clear: both;}
	ul#pestanyes li {
		margin:0;
		margin:0em 0em .6em;
		padding:0;
		float:left;
		height: 2em;		
		position: relative;
		background:none;
		text-align:center;}
	ul#pestanyes li a, ul#pestanyes li#active span.pestanya_selec{
		margin:0 0 0 1px;
		background: #E2E2E2;
	z-index:10;
		border-bottom:none;
		position:relative;
			top:-4px;
		padding: .6em .6em .6em 1em;
		height: 1.4em;
		display:block;
color:#8A8A8A;
font-size:13px;
font-family:Verdana, Arial, Helvetica, sans-serif;
text-decoration:none;
font-weight:bold;}
		ul#pestanyes li a:hover {
			background:#CC6600;
			text-decoration:none;
			color:#ffffff;
			height:22px;
			position:relative;
			top:-4px;}
		ul#pestanyes li#active span.pestanya_selec{
			background:#CC6600;
			text-decoration:none;
			font-weight:bold;
			color: #ffffff;
			height:22px;
			position:relative;
			top:-4px;}
/*peu
*************************************************************************** */
.liquido #footer { margin: 15px 0px 0px 0px;padding: 10px 10px; background:#ffffff;text-align:center;border-top:1px solid #000000;} 
.liquido #footer p {margin: 0; padding: 10px 0; font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;font-weight:normal;color:#000000;}
.liquido #footer p a{text-decoration:none;color:#000000;}
.liquido #footer p a:hover{text-decoration:underline;color:#000000;}
.fltrt { float: right;margin-left: 8px;}
.fltlft { float: left;margin-right: 8px;}
.clearfloat { clear:both;height:0;font-size: 1px;line-height: 0px;}
.colmap1 {float: left; width: 30%; background: #ffffff; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 30px;}
.titmap {width:99%;float:left;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:16px;font-weight:bold;color:#06348C;border-bottom:5px solid #cccccc;background: #ffffff;padding: 0px 0px 0px 0px;margin: 0px 0px 0px 0px;}
.titmap a{text-decoration:none;color:#06348C;}
.titmap a:hover{text-decoration:underline;color:#06348C;}
.subtitmap {width:99%;float:left;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:13px;font-weight:bold;color:#484848;padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px;}
.subtitmap a{text-decoration:none;color:#484848;}
.subtitmap a:hover{text-decoration:underline;color:#484848;}
.colmap1 ul{float: left; list-style:none;background: #ffffff; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px;}
.colmap1 li{line-height:15px;list-style:none;background: #ffffff; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;font-weight:normal;color:#484848;}
.colmap1 li a{text-decoration:none;color:#484848;}
.colmap1 li a:hover{text-decoration:underline;color:#484848;}
#boxcalendari{background-color:red;position:absolute;top:0px;left:50px;float:left;width:150px;height:100px;z-index:0;}
#boxcalendari2{background-color:red;position:absolute;top:70px;left:10px;float:left;width:150px;height:100px;z-index:0;}
.tablatra{float:left;width:95%;margin-top:5px;margin-left:5px;margin-right:5px;}
.ti2
{
float:left;
font-family:Arial, Verdana, Helvetica, sans-serif;
font-size:20px;
font-weight:normal;
color:#06348C;
margin:5px 0px 5px 0px;
padding:0px 0px 0px 0px;
}
.ti2 a{text-decoration:none;color:#06348C;}
.ti2 a:hover{text-decoration:underline;color:#06348C;}
.titfaq{color:#464646;font-weight:bold;font-family:Arial, Helvetica, sans-serif;font-size:22px;margin-top:0px;margin-bottom:5px;}
.boxfaqlat{overflow:visible;float: left; width:222px; background: #ffffff; padding:0 5px;display:inline;border-left:1px solid #D1D1D1;border-right:1px solid #D1D1D1;border-bottom:1px solid #D1D1D1;}
.boxfaqlat ul{width:90%;list-style-image:url(../img/puntet2.jpg);padding:0;margin:0;font-size:11px;color:#8D8D8D;position:relative;left:20px; }
.boxfaqlat li{padding:4px 0px 4px 0px;margin:0;font-size:11px;color:#8D8D8D;}
.consulta{width:99%;float:left;background-color:#F8F8F8;padding:15px;margin-bottom:20px;}
.boxf1{display:inline;float:left; width:48%;font-size:11px;font-size:13px;color:#CC6600;font-weight:bold;}
.boxf2{display:inline;float:left; width:48%;font-size:11px;font-size:13px;color:#CC6600;font-weight:bold;margin-top:15px;margin-left:10px;}
.areafaq{float:left;height:80px;width:98%;border:1px solid #676767;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;}
.regifaq{width:70%;height:16px;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;font-weight:normal;color:#030303;border:1px solid #7F9DB9;background-color:#FFFFFF;padding-top:3px;}
.enviat{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;font-weight:normal;color:#cc6600;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;display:inline;}
.opcions{background-image:url(../img/fonsbarra.gif);background-repeat:repeat-x;height:24px;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;color:#585854;text-align:right;}
.opcions a{color:#585854;text-decoration:none;}
.opcions a:hover{color:#cc6600;text-decoration:none;}
.destaquem
{
background-color:#6699CC;
color:#FFFFFF;
font-size:11px;
font-weight:bold;
padding:5px 0px 5px 5px;
width:98%
}

/*Transit
*************************************************************************** */
.data_transit{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #484848;
	font-weight: bold;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 5px 0px;
}

.imatge-transit{
float:left;
width:255px;

}

.video{
float:left;
width:300px;
	margin: 0px 0px 0px 10px;
	padding: 0px 0px 0px 0px;
	

}

.ico-video{
	float:left;
	width:300px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background-color:#EFEFEF;

}

#txt-video{
	float:left;
	margin: -60px 0px 0px 90px;
	padding: 0px 0px 0px 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #6B6A6A;
	font-weight: bold;
	line-height: 17.5px;
}

.parents_tramit{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#888888;
font-size:11px;
font-weight:normal;
line-height:20px;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}
.parents_tramit a{text-decoration:none;color:#888888;}

.parents_tramit_link{
color:#888888;
font-size:10px;
font-weight:normal;
font-family:Verdana, Arial, Helvetica, sans-serif;
line-height:14px;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}
.parents_tramit_link a{text-decoration:none;color:#888888;}


.box_envia{width:100%;
	height: 100px;
	float:left;
	background-color:#F2F2F2;
	margin: 0px 0px 10px 0px;
	padding:20px 0px 0px 20px;
	border:0px;
	font-size:20px;
	color: #5D5D5D;
	font-weight:bold;
}
.form_envia{width:100%;
	font-weight:bold;
	color:#cc6600;
	font-size:13px;
	margin: 10px 0px 20px 40px;
}

.form_text_envia{
width:150px;
height:16px;
font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#030303;
margin:3px 10px 0px 0px;
border:1px solid #7F9DB9;
background-color:#FFFFFF;
}

.boto_envia{
width:60px;
height:25px;
padding:0px 0px 0px 0px;
margin:0px 0px 0px 10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:normal;
	
}

.form_register{
width:auto;
padding:0px 0px 0px 0px;
margin:0px 0px 0px 0px;

}

/* Catàleg de publicacions
*********************************************************************************** */

.cataleg {
	float: left;
	display: inline;
	margin-bottom: 10px;
}

.desccataleg {
	float: left;
	width: 350px;
	background-color:#ececec;
	padding: 5px;
	font-size: 11px;
	margin-left: 10px;
}

.desccataleg a {
	color: #000000;
	text-decoration: none;
}

.desccataleg a:hover,
.desccataleg a:active,
.descataleg a:link {
	text-decoration: underline;
}

.desccataleg li {
	font-size: 11px;
	list-style-type: disc;
	color: #cc6600;
	width: 97%;
}

.titcataleg {
	text-align: center;
	font-family: Arial, Helvetica, sans-serif !important;
	font-size: 16px;
	font-weight: bold;
	color: #949494;
}


