/* CSS Document */
body{margin:0px; padding:0px; background:url(Fons2.jpg) 0 0 repeat-x #FFFFFF; color:#FFFFFF; font:11px/16px Arial, verdana;}
div, p, ul, h1, h2, h4, img, form, label{padding:0px; margin:0px;}
ul{list-style-type:none;}

/*---- ESPACIO ---*/

#espacio {height:5px; position:relative; margin:auto; padding:0px; }

/*---- PANEL GRANDE----*/


#contenedorTotal{ margin: 0 auto; text-align: center; width: 900px;}

#mainTotal{width:900px; height:790px; position:relative; margin:auto; padding:0px;border-color: #c0c0c0;
   border-width: 0px;
   border-style: solid;
   
    }

/*---- MAIN PANEL----*/

#mainPan{width:855px; height:650px; position:relative; margin:0 auto; padding:0px; }
#mainPan2{width:855px; position:relative; margin:0 auto; padding:0px; }

/*---- TOP Panel----*/
#topPanel{width:850px;}

#topPanel_idioma{width:850px; height:20px; padding:0px 0px 5px 0px; text-align: right;}

a.topPanel_idioma_lletra:link {color: #ffffff; font-weight:bold; font-size: 11px; font-family: Arial, verdana; text-decoration:none; padding:0px; margin:0px ;}
a.topPanel_idioma_lletra:active {color: #ffffff;  font-weight:bold; font-size: 11px; font-family: Arial, verdana; text-decoration:none; padding:0px; margin:0px;}
a.topPanel_idioma_lletra:visited {color: #ffffff;  font-weight:bold; font-size: 11px; font-family: Arial, verdana; text-decoration:none; padding:0px; margin:0px;}
a.topPanel_idioma_lletra:hover {color: #ffffff; font-weight:bold; font-size: 11px; font-family: Arial, verdana; text-decoration:underline;}
#topPanel_idioma_lletra p{padding:0px 0 0 0px;}
.topPanel_idioma_lletra span{color: #c0c0c0; font-weight:normal; font-size: 11px; font-family: Arial, verdana; text-decoration:none;}

#topPanel_imatge{
	width:850px; height:95px; text-align: left;
	background:url(top_logo2_850x100.jpg) no-repeat; background-color:transparent;
	border-color: #000;
  border-width: 0px;
  border-style: solid;
  margin-top:10px;
}
	
img.panel_superior {   display: block;   margin-left: 400px;}

#imatge2cat{
	width:850px; 
	height:150px; 
	text-align:left;
	line-height:25px;
	margin-top:0px;
	border-top: 1px black solid;
	background:url(ESALUD_850px_150px_CA.jpg) 0 0 repeat-x #000000;
	}

#imatge2esp{
	width:850px; 
	height:150px; 
	text-align:left;
	line-height:25px;
	margin-top:0px;
	border-top: 1px black solid;
	background:url(ESALUD_850px_150px_ES.jpg) 0 0 repeat-x #000000;
	}


	
		
#topPanel_lletra {
	width:850px; height:60px;
	text-align: right; 
	line-height:18px;
	padding-top:35px;
	}
	
.topPanel_lletra_CE h1{
	letter-spacing:2px;
	color: #f6f6f6;
	font-weight:normal; 
	font-family: arial;
	font-size: 13px; 
	}
	
.topPanel_punts {
	letter-spacing:0px;
	color: #ffffff;
	font-weight:normal; 
	font-family: arial;
	font-size: 14px; 
}


#imatge_lletra {
	width:400px; 
	height:80px;
	text-align: left; 
	color: #dddddd;
	font-weight:normal; 
	font-family: arial;
	font-size: 22px; 
	line-height:35px;
	padding:34px 0px 0px 50px;
	}
	
#imatge_lletra2 {
	width:400px; 
	height:80px;
	text-align: left; 
	color: #dddddd;
	font-weight: normal; 
	font-family: arial;
	font-size: 30px; 
	line-height:45px;
	padding:28px 0px 0px 50px;
}

/*---- / MENU----*/
/*****************************************************************/

#menu {
text-align: center;
letter-spacing:0px;
font-size: 12px;
width: 850px;
height:30px;
margin: 0px;
vertical-align:middle;
line-height:30px;
background-color:#FFFFFF;
font-weight:normal;
}
#menu ul {list-style-type: none;
widht: 850px;
}
#menu ul li {
}
#menu ul li.nivel1 {
float: left;
}
#menu ul li.nivel1salut {
float: left;

}
#menu ul li a {
display: block;
text-decoration: none;
color: #000000;
position: relative;
height:30px;
padding: 0 15px 0 ;
}
#menu ul li a.nivel2, #menu ul li a.nivel2ie {
color: #000; 
font-size: 12px; 
text-align: left;
}
#menu ul li a.nivel1, #menu ul li a.nivel2 {
display: block!important;
display: none;
position: relative;
}
#menu ul li a.nivel1salut {
display: block!important;
display: none;
position: relative;
color: #043306;
}

#menu ul li:hover {
position: relative;
}
#menu ul li a:hover, #menu ul li:hover a.nivel1 {
background-color: #eff1f6;
color: #000;
position: relative;
}

#menu ul li.nivel1salut:hover a.nivel1salut {
background-color: #eff1f6;
color: #043306;
position: relative;
}

#menu ul li ul {
display: none;
}
#menu ul li:hover ul.nivel2, #menu ul li a:hover  ul.nivel2 {
display: block;
position: absolute;
left: 0px;
}
#menu ul li ul li a:hover ul.nivel3, #menu ul li ul li:hover ul.nivel3 {
display: block;
position: absolute;
left: 172px!important;
left: 171px;
top:0px!important;
top: -21px;
}
#menu ul li ul li a {
width: 214px;
text-align: left;
color: #000000;
background:#ffffff;
border-left: 1px #000000 solid;
}
#menu ul li ul li a.nivel2b {
width: 80px;
text-align: left;
color: #000000;
background:#ffffff;
border-left: 1px #000000 solid;
}
#menu ul li ul li a:hover {
 border-top-color: #000;
 position: relative;
 background:#616878;
 color: #eeeeee;
}
#menu ul li ul li ul li a.primera {
border-top-color: #fff;
}


#menu ul li a.selected{
display: block!important;display: none;
color: #000000;
background:#ffffff;
text-shadow: #cccccc 1px 1px 1px !important;
position: relative;
font-weight:bold;
}

#menu ul li a.selected:hover {
color: #000000;
background:#ffffff;
text-shadow: #cccccc 1px 1px 1px !important;
position: relative;
font-weight:bold;
}

#menu ul li a.nivel1_nosel{
display: block!important;display: none;
position: relative;
color: #aaaaaa;
background:#ffffff;
}
#menu ul li a.nivel1_nosel:hover {
color: #aaaaaa;
background:#ffffff;
position: relative;
}

a.selected, {
display: block!important;display: none;
position: relative;
	color: #ffffff;
	background:#000000;
	}

table.falsa {border-collapse:collapse;
border:0px;
float: left;
position: relative;
}

.dropcaps {
font-size:16px;
}
.caps {
font-size:14px;
}


.dropcapsmenu {
font-size:13px;
}

/*---- /end TOP Panel----*/
/*****************************************************************/
/*****************************************************************/

/*****************************************************************/
/*****************************************************************/
/*---- CENTER Panel----*/

#centerPan2{
width:850px; height:380px; float:left; background-color:#FFFFFF; position:relative; border-bottom: 1px black solid;
color:#000000; text-align:justify; font-size:13px; font-family: tahoma, verdana; margin-top:6px;
}

#centerPan3{
width:850px; height:360px; float:left; background-color:#FFFFFF; position:relative; border-bottom: 1px black solid;
color:#000000; text-align:justify; font-size:12px; font-family: tahoma, verdana; margin-top:0px;
}

#centerPan4{
width:850px; float:left; background-color:#FFFFFF; position:relative; border-bottom: 1px black solid;
color:#000000; text-align:justify; font-size:13px; font-family: tahoma, verdana; margin-top:0px; 
}
 
a.prof_img {height=178px; width=273px; display:block; text-align: center; padding-top:15px; padding-bottom:15px; margin-bottom:5px; border: 0px white solid; text-decoration:none;}
a.micro_img {height=178px; width=273px; display:block; text-align: center; padding-top:15px; padding-bottom:15px; margin-bottom:5px; border: 0px white solid; text-decoration:none;}
a.pime_img {height=178px; width=273px; display:block; text-align: center; padding-top:15px; padding-bottom:15px; margin-bottom:5px; border: 0px white solid; text-decoration:none;}

a.prof_img_esp {height=178px; width=273px; display:block; text-align: center; padding-top:15px; padding-bottom:15px; margin-bottom:5px; border: 0px white solid; text-decoration:none;}
a.micro_img_esp {height=178px; width=273px; display:block; text-align: center; padding-top:15px; padding-bottom:15px; margin-bottom:5px; border: 0px white solid; text-decoration:none;}
a.pime_img_esp {height=178px; width=273px; display:block; text-align: center; padding-top:15px; padding-bottom:15px; margin-bottom:5px; border: 0px white solid; text-decoration:none;}


img.center { display: block; margin-left: 0px; margin-right: auto; padding-top:20px; padding-bottom:15px; border:0px white}
.centerTopPan{margin:0 auto; padding:0px 0px 2px 0px; color:black;}

img.center2 { display: block; margin-left: auto; margin-right: auto; padding-top:10px; padding-bottom:20px; border: 0px white;}

img.inferior { display: block; margin-left: 12px; padding-top:10px; padding-bottom:10px;}

#sub_menu_inf { width:850px;text-align:left; font-size:14px; background-color:#FFFFFF; color:#000000; padding-top:8px; height:28px; }
#menu_inf { padding-left:10px; width:270px; border-bottom-style:dotted; border-bottom-width: 1px; border-bottom-color:#444444;text-align:left; font-size:11px; font-family: tahoma, verdana; background-color:#FFFFFF; color:#000000; padding-bottom:8px}
#menu_inf2 { padding-left:10px; width:450px; border-bottom-style:dotted; border-bottom-width: 1px; border-bottom-color:#444444;text-align:left; font-size:11px; font-family: tahoma, verdana; background-color:#FFFFFF; color:#000000;padding-bottom:8px}


#decoracio_centre { padding-left:0px; width:265px; height:40px; padding-bottom:5px; padding-top:10px; margin-bottom:10px;}
#decoracio_centre h1 {font-size:18px; font-weight: bold; color:#283348; font-family: tahoma; }
#text_decoracio_centre { padding-left:0px; padding-top:10px;}
#text_decoracio_centre h2 {text-align:left; font-weight: normal; font-size:14px; color:#283348; font-family: tahoma;}

div#Izquierda { position:absolute; top:0; left:0; width:273px; height:100%; padding-right:10px; }
div#Central { margin-left:288px; margin-right:288px;top:0;}
div#Derecha { position:absolute; top:0; left:0; width:273px; height:100%; margin-left:577px; }

div#Izquierda_inferior { position:absolute; top:0; left:0; width:273px; height:120px; padding-left:5px; padding-right:5px; padding-top:205px; }
div#Central_inferior { position:absolute; top:0; left:0; width:284px; height:120px;margin-top:205px; margin-left:283px; margin-right:283px; top:0;}
div#Derecha_inferior { position:absolute; top:0; left:0; width:253px; height:120px; margin-left:572px; padding-right:5px; margin-top:205px; }

div#Izquierda_interna {float: left; width:390px; padding-left:0px; padding-right:20px; margin-top:10px; }
div#Derecha_interna_baix { float: left; width:390px; margin-left:5px; padding-right:0px; margin-top:77px; margin-bottom:25px; background:#fefefe; color:#000000; border: 1px #bbbbbb solid;}
div#Derecha_internaPi { float: left; width:390px; margin-left:5px; padding-right:0px; margin-top:60px; margin-bottom:25px; background:#fefefe; color:#000000; border: 1px #bbbbbb solid;}

#text_tabulat { padding-top:10px; padding-left:15px; padding-bottom:0px; width:380px; text-align:left; font-weight: bold; font-size: 11px; font-family: tahoma, verdana; line-height:22px; color:#000000; }
#text_tabulat_0 { padding-top:0px; padding-left:15px; padding-bottom:0px; width:380px; text-align:left; font-weight: bold; font-size: 11px; font-family: tahoma, verdana; line-height:18px; color:#000000; }
#text_tabulat_1 { padding-top:7px; padding-left:15px; padding-bottom:0px; width:380px; text-align:left; font-weight: bold; font-size: 11px; font-family: tahoma, verdana; line-height:22px; color:#000000; }
#text_tabulat_2 { padding-top:0px; padding-left:20px; padding-bottom:5px; width:360px; text-align:left; font-weight: bold; font-size: 10px; font-family: tahoma, verdana; line-height:16px; color:#000000;}
#text_tabulat_pime { padding-top:10px; padding-left:15px; padding-bottom:0px; width:380px; text-align:left; font-weight: bold; font-size: 11px; font-family: tahoma, verdana; line-height:22px; color:#000000; }
#text_tabulat_micro { padding-top:10px; padding-left:15px; padding-bottom:0px; width:380px; text-align:left; font-weight: bold; font-size: 11px; font-family: tahoma, verdana; line-height:21px; color:#000000; }

div#text_tabulat ul {padding-top:0px; padding-bottom:10px; padding-left:20px;}
div#text_tabulat li {list-style-type: disc; padding-top:2px; padding-left:5px; padding-bottom:2px;}
div#text_tabulat_pime ul {padding-top:0px; padding-bottom:10px; padding-left:20px;}
div#text_tabulat_pime li {list-style-type: disc; padding-top:0px; padding-left:5px; padding-bottom:0px;}
div#text_tabulat_micro ul {padding-top:0px; padding-bottom:10px; padding-left:20px;}
div#text_tabulat_micro li {list-style-type: disc; padding-top:2px; padding-left:5px; padding-bottom:2px;}


#Izquierda_contact {float: left; width:490px; padding-left:20px; padding-right:0px; margin-top:0px; border: 0px red solid;}
#Derecha_contact {width:250px; margin-left:540px; padding-right:10px; margin-top:0px; color:#000000; border: 0px blue solid; }

#Izquierda_esalut {float: left; width:570px; padding-left:0px; padding-right:0px; margin-top:0px; margin-bottom:30px;}
#Izquierda_esalut h2 {padding-top:14px; font-size:15px; font-weight: normal; font-family: arial; color:#283348;}
div#Derecha_eSalut {width:220px; margin-left:600px; padding-top:66px; padding-left:20px; padding-right:10px; border: 0px red solid;} 


div#Izquierda_esalut ul {padding-top:10px; padding-bottom:10px; padding-left:30px;}
div#Izquierda_esalut li {list-style-type: disc; padding-top:3px; padding-left:5px; padding-bottom:3px;}
div#Izquierda_esalut li.nojust {text-align: left;}



#single_menu { position:absolute; top:0; left:0; width:500px; margin-left:140px; margin-top:110px; border: 0px red solid;}
#single_menu_contacte { position:absolute; top:0; left:0; width:500px; height:100%; margin-left:150px; margin-top:30px; border: 0px red solid;}
#single_menu_empreses { margin-top:0px; border: 0px red solid; padding-left:20px; padding-right:10px; }
#single_menu_legal { margin-top:0px; border: 0px red solid; padding-left:25px; padding-right:25px; }
#single_menu_legal h1 {font-size:18px; font-weight: bold; font-family: tahoma, verdana; color:#283348;}
#single_menu_quisom { margin-top:20px; border: 0px red solid; padding-left:100px; padding-right:100px; font-size:13px; font-family: tahoma, verdana; color:#000000; }
#single_menu_quisom h1 {font-size:18px; font-weight: bold; font-family: tahoma, verdana; color:#283348;}
#single_menu_quisom h2 {font-size:15px; font-weight: bold; font-family: tahoma, verdana; color:#283348;}
#single_menu_quisom p {text-align:right}
#single_menu_box {padding-left:25px; text-align:left; font-size:12px; font-family: tahoma, verdana; color:#000000;}
#single_esalut {	position:relative; clear:both; margin-top:0px; padding-left:20px; padding-right:10px;}
#single_esalut2 {	margin-top:10px; margin-bottom:20px; padding-left:0px; padding-right:0px; }
.single_esalut2_box { float:left; width:280px; margin-top:2px; margin-bottom:2px; padding-left:0px; padding-right:0px; font-weight: normal;}
.single_esalut2_box h2 {padding-left:5px; font-size:14px; font-weight: normal; font-family: arial; color:#283348;}
.single_esalut2_box h2.sel {padding-left:5px; font-size:14px; font-weight: normal; font-family: arial; color:#aaaaaa;}

.single_esalut2_box_ul {padding-top:0px; margin-right:3px; margin-left:90px;}
.single_esalut2_box_ul ul {padding-top:0px; padding-bottom:0px; padding-left:0px; font-size:11px; font-weight: normal; font-family: sans-serif; color:black;}
.single_esalut2_box_ul li {padding-top:2px; padding-left:-2px; padding-bottom:1px; line-height:15px;}
.single_esalut2_box_ul ul.sel {padding-top:0px; padding-bottom:0px; padding-left:0px; font-size:11px; font-weight: normal; font-family: sans-serif; color:#aaaaaa;}

div#Izquierda_menu { float:left; width:160px; padding-left:0px; padding-right:0px; padding-top:20px; }

#Izquierda_menu ul{width:162px; padding-top:33px;}
#Izquierda_menu ul li{width:160px; height:55px; position:relative; margin:auto; }

#Izquierda_menu ul li.box3 a{width:170px; height:50px; display:block; background:url(../arxius/box3.jpg) 0 50% no-repeat; 
				color:#283348; font:12px/46px tahoma, tahoma; font-weight:bold; text-align: center; padding:0px 0 0 0px; text-decoration:none;}
#Izquierda_menu ul li.box3 a:hover{background:url(../arxius/box3b.jpg) 0 50% no-repeat; color:#000000; text-decoration:none;}
#Izquierda_menu ul li.box3_sel a{width:170px; height:50px; display:block; background:url(../arxius/box3_sel2.jpg) 0 50% no-repeat; 
				color:#ffffff; font:12px/46px tahoma, tahoma; font-weight:bold; text-align: center; padding:0px 0 0 0px; text-decoration:none;}

div#Derecha_menu {width:600px; margin-left:190px; margin-top:0px; border: 0px red solid;}
div#Derecha_menu_h1 {padding-top:22px; padding-left:10px; padding-right:0px; padding-bottom:10px; text-align:left;}
div#Derecha_menu_h1 h1 {font-size:18px; font-weight: normal; font-family: tahoma, verdana; color:#283348;}
div#Derecha_menu_h1 h2 {font-size:14px; font-weight: normal; font-family: tahoma, verdana; color:#283348; padding-top:10px;}
div#Derecha_menu_text {padding-top:20px; padding-left:10px; padding-right:10px; text-align:justify;
											font-size:13px; font-weight: normal; font-family: tahoma, verdana; color:#000000; line-height:18px; border: 0px blue solid;}
div#Derecha_menu_text h2 {font-size:15px; font-weight: normal; font-family: tahoma, verdana; color:#283348; padding-top:25px; padding-bottom:0px;}
div#Derecha_menu_text ul {padding-top:3px; padding-bottom:10px; padding-left:30px;}
div#Derecha_menu_text li {list-style-type: disc; padding-top:3px; padding-left:5px; padding-bottom:3px;}

div#Derecha_menu_text span {font-size:10px; font-weight: normal; font-family: tahoma, verdana; color:#333333;}


.liniasotah2{padding-left:5px; margin-top:5px; margin-bottom:15px; width:300px; border-bottom: 1px solid #283348;}
.liniasotah2esalut{padding-left:0px; margin-top:3px; margin-bottom:7px; width:272px; border-bottom: 1px solid #283348;}

div#Nou_Quisom {width:600px; margin-left:190px; margin-top:0px; border: 0px red solid;}
div#Nou_Quisom_h1 {padding-top:22px; padding-left:0px; padding-right:0px; padding-bottom:10px; text-align:left;}
div#Nou_Quisom_h1 h1 {font-size:18px; font-weight: normal; font-family: tahoma, verdana; color:#283348;}

div#Nou_esalut_h1 {padding-top:22px; padding-left:0px; padding-right:0px; padding-bottom:10px; text-align:left;}
div#Nou_esalut_h1 h1 {font-size:18px; font-weight: normal; font-family: tahoma, verdana; color:#283348;}
div#Nou_esalut_h1 h2 {padding-top:10px; font-size:14px; font-weight: normal; font-family: arial, tahoma; color:#283348;}

.capsa_inferior {
background: #EFEFEF;
margin-top:20px;
padding: 18px 18px !important;
border-top: 1px solid #DDD;
color: #333;
font-weight: normal;
}

a.left:link {color: #FFFFFF;  text-decoration: none;}
a.left:visited {color: #FFFFFF;  text-decoration: none;}
a.left:active {color: #FFFFFF;text-decoration: none;}
a.left:hover {color: #F2F2F2; text-decoration: underline;}

a.Derecha_eSalut:link {font-size: 12px; font-family: tahoma; text-decoration: none;}
a.Derecha_eSalut:visited {font-size: 12px; font-family: tahoma; text-decoration: none;}
a.Derecha_eSalut:active {font-size: 12px; font-family: tahoma; text-decoration: none;}
a.Derecha_eSalut:hover {font-size: 12px; font-family: tahoma; text-decoration: none;}

a.a_central:link {color: #555; font-weight: normal; font-size: 11px; font-family: tahoma, verdana; text-decoration: underline;}
a.a_central:visited {color: #555; font-weight: normal; font-size: 11px; font-family: tahoma, verdana; text-decoration: underline;}
a.a_central:active { color: #555; font-weight: normal; font-size: 11px; font-family: tahoma, verdana; text-decoration: underline;}
a.a_central:hover {color: #000000; font-weight: normal; font-size: 11px; font-family: tahoma, verdana; text-decoration: none;}

a.a_central2:link {color: #555; font-weight: normal; font-size: 11px; font-family: tahoma, verdana; text-decoration: underline;}
a.a_central2:visited {color: #555; font-weight: normal; font-size: 11px; font-family: tahoma, verdana; text-decoration: underline;}
a.a_central2:active {color: #555; font-weight: normal; font-size: 11px; font-family: tahoma, verdana; text-decoration: underline;}
a.a_central2:hover {color: #000000; font-weight: normal; font-size: 11px; font-family: tahoma, verdana; text-decoration: none;}

a.text:link {color: #077502; font-weight: normal; font-size: 13px; font-family: tahoma, verdana; text-decoration: none;}
a.text:visited {color: #077502; font-weight: normal; font-size: 13px; font-family: tahoma, verdana; text-decoration: none;}
a.text:active {color: #077502; font-weight: normal; font-size: 13px; font-family: tahoma, verdana; text-decoration: none;}
a.text:hover {color: darkgray; font-weight: normal; font-size: 13px; font-family: tahoma, verdana; text-decoration: underline;}

a.capsa_inf:link {color: #077502; font-weight: normal; font-size: 13px; font-family: tahoma, verdana; text-decoration: underline;}
a.capsa_inf:visited {color: #077502; font-weight: normal; font-size: 13px; font-family: tahoma, verdana; text-decoration: underline;}
a.capsa_inf:active {color: #077502; font-weight: normal; font-size: 13px; font-family: tahoma, verdana; text-decoration: underline;}
a.capsa_inf:hover {color: darkgray; font-weight: normal; font-size: 13px; font-family: tahoma, verdana; text-decoration: underline;}

a.sabermas:link {color: #283348; font-weight: bold; font-size: 11px; font-family: arial, verdana; text-decoration: none;}
a.sabermas:visited {color: #283348; font-weight: bold; font-size: 11px; font-family: arial, verdana; text-decoration: none;}
a.sabermas:active {color: #283348; font-weight: bold; font-size: 11px; font-family: arial, verdana; text-decoration: none;}
a.sabermas:hover {color: black; font-weight: bold; font-size: 11px; font-family: arial, verdana; text-decoration: underline;}

a.sabermas_sel:link {color: #aaaaaa; font-weight: bold; font-size: 11px; font-family: arial, verdana; text-decoration: underline;}
a.sabermas_sel:visited {color: #aaaaaa; font-weight: bold; font-size: 11px; font-family: arial, verdana; text-decoration: underline;}
a.sabermas_sel:active {color: #aaaaaa; font-weight: bold; font-size: 11px; font-family: arial, verdana; text-decoration: underline;}
a.sabermas_sel:hover {color: #aaaaaa; font-weight: bold; font-size: 11px; font-family: arial, verdana; text-decoration: underline;}

/*---- /end CENTER Panel----*/



/*********************************************************/

#zona_inf{width:850px; float:left; margin-top:5px;}
#zona_inf_3{width:850px; float:left; margin-top:5px;}
#esq{width:120px; float:left; margin-left:0px;line-height: 25px;margin-top:3px;}

/*****************/
/* menu lateral */

.urbangreymenu .headerbar{
font-size: 12px;
font-family: Helvetica,Arial,sans-serif;
color: white;
background: url(menu_120.jpg) no-repeat; 
background-color:transparent;
margin-bottom: 10; /*bottom spacing between header and rest of content*/
line-height:24px;
padding-left:34px; /*31px is left indentation of header text*/
}

.urbangreymenu ul{
list-style-type: none;
color: #CCCCCC;
margin: 0;
padding: 0;
margin-bottom: 0; /*bottom spacing between each UL and rest of content*/
}


.urbangreymenu ul li{
padding-bottom: 2px; /*bottom spacing between menu items*/
font-family: Arial,sans-serif;
}

.urbangreymenu ul li a{
font-size: 11px;
color: #666;
padding: 7px 0 7px 14px;
padding-left: 18px; /*link text is indented 8px*/
font-weight: normal;
font-family: Arial,sans-serif;
background: #FFFFFF;
line-height: 14px;
text-decoration: none;
border-bottom: 1px solid #CCC;
text-align:left;
display: block;
}


.urbangreymenu ul li a:hover{ /*hover state CSS*/
color: darkblue;
background:url(arrowbullet.jpg) no-repeat; 
}

.urbangreymenu ul li a.actiu{ /*hover state CSS*/
color: #283348;
font-weight:bold;
}

.urbangreymenu ul li a.actiu:hover{ /*hover state CSS*/
color: darkblue;
font-weight:bold;
}

/* fi menu lateral */
/*******************/


#centre{
	width:530px; float:left;
	margin-bottom:10px;
	margin-top:3px;
}

.bloc_text_centre{
	margin-left:18px;
	margin-right:18px;
	text-align:justify;
	font-size:13px;
	line-height: 18px;
}

.bloc_text_centre h2 {padding-top:14px; font-size:15px; font-weight: normal; font-family: arial; color:#283348;}

.bloc_text_centre ul{		
	padding-left:15px;
	margin-top:15px;
	margin-bottom:10px;
	line-height: 17px;
}

.bloc_text_centre ul li{		
	margin-left:10px;
	padding-bottom:5px;
	list-style-type: square;
}

.bloc_text_centre_separador{
	width: 280px;
	border-bottom: #bbb 1px solid;
	text-align:left
	padding-top:0px;
	padding-left:0px;
	font-size:13px;
}

.title_centre {
	line-height:15px;
	font-weight:normal;
	font-size:20px;
	margin-left:18px;
	margin-bottom: 23px;
	margin-top: 17px;
	font-family: 'PT Serif Caption', serif;
}
#dre{
	width:196px; 
	float:right;
	font-size:19px;
	font-weight:normal;
	font-family:  calibri, tahoma;
	text-align:center;
	line-height: 30px;
	margin-top: 16px;
}

#bloc_img_dre{
	width: 196px;
	margin-top:0px;
	line-height: 15px;
}

.title_centre h1{ line-height:15px;	font-size:18px; font-weight: normal; font-family: arial, verdana; color:#283348;}
.title_centre h2 {padding-top:10px; font-size:15px; font-weight: normal; font-family: arial; color:#283348;}


/*****************************************************************/
/*****************************************************************/

/*---- FOOTER Panel----*/


#footermainPan{
	background:#ffffff; 
	color:#ffffff; 
	position:relative; 
	clear:both;
	}
	
.footerTopPan{
	width:850px; 
	position:relative; 
	margin:0 auto;
	padding-top:10px; 
	padding-bottom:10px;
	line-height:20px;

	}
	
.footerEsquerra{
width:690px;
float: left;
	position:relative; 
	padding-left:5px;
	padding-bottom:20px;
	text-align: left;
	line-height:20px;
	font-size: 10px; 

	font-family: sans serif, verdana;
	color:#606060;
	font-weight:normal; 

	}
	
.footerDreta{
width:150px; 
float: right;
	padding-bottom:20px;
	text-align: right;
	line-height:20px;

	}

.detall{		
	width:850px; 
	clear:both;
	position:relative; 
	margin:0 auto;
	padding-top:20px; 
	border-top: 1px solid #dddddd;
	text-align: justify; font-size:10px; font-weight: normal; font-family: tahoma, verdana; color:#777777;}


a.footer:link {color: #404040; font-weight: bold; font-size: 10px; font-family: tahoma, verdana; text-decoration: none;}
a.footer:visited {color: #404040; font-weight: bold; font-size: 10px; font-family: tahoma, verdana; text-decoration: none;}
a.footer:active {color: #404040; font-weight: bold; font-size: 10px; font-family: tahoma, verdana; text-decoration: none;}
a.footer:hover {color: #000000; font-weight: bold; font-size: 10px; font-family: tahoma, verdana; text-decoration: none;}

img.footer {margin-left: 5px; margin-top: 0px; vertical-align:middle; border: 0px white}
img.footer_end {margin-left: 5px; margin-top: 0px; margin-right: 10px; vertical-align:middle; border: 0px white}
/*---- /end FOOTER Panel----*/
/*****************************************************************/
/*****************************************************************/


