.text1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#666666;
	text-align:justify;
}
.text2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#666666;
	text-align:justify;
}
.text3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color:#666666;
	text-align:justify;
}
.text4 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#666666;
	text-align:justify;
}
.titol1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #006666;
}
.titol2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #006666;
}
.titol3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #006666;
}
.linea_superior {
    color:#B4C423;
    width:100%; 
    height:0px;
    text-align:left;
    border-top:0px;
}

.linea_debajo_titulos {
    color:#B4C423;
	background-color:#B4C423;
    width:90%; 
    height:0px;
	float:left;
	/*float:both;*/
	margin-left:0px;
   	border:hidden;
	margin-top:2px;
	height:1px;
}

.linea_separacio
{
    width: 100%;
    height: 0px;
    text-align: left;
    border-bottom-width: 1px;
    border-bottom-color: #B4C423;
    border-top-width: thin;
    border-style: none none solid none;
}
.titol_NOLINK {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #006666;
	text-decoration:none;
}
.puntoLista
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #006666;
	text-decoration:none;   
}
a.titol_LINK:link,a.titol_LINK:visited,a.titol_LINK:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:normal;
	color: #006666;
	text-decoration:underline;
}
a.titol_LINK:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:normal;
	color: #565E0D;
	text-decoration:underline;
}

.EstiloImagenes{
	vertical-align:middle;
    border:0px;
}



a.titol_mesNoticies:link,a.titol_mesNoticies:visited,a.titol_mesNoticies:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:normal;
	color: #F47E00;
	text-decoration:none;
}
a.titol_mesNoticies:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:normal;
	color: #565E0D;
	text-decoration:underline;
}
.titol_NOTICIA {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #006666;
	text-decoration:none;
}
.titol_NOTICIA2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #006666;
	text-decoration:none;
}
a.text_LINK:link,a.text_LINK:visited,a.text_LINK:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8px;
	color:#006666;
	text-align:justify;
	text-decoration:underline;
}
a.text_LINK:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8px;
	font-weight: bold;
	color:#565E0D;
	text-align:justify;
	text-decoration:underline;
}
a.text_LINKTEXT:link,a.text_LINKTEXT:visited,a.text_LINKTEXT:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color:#666666;
	text-align:justify;
	text-decoration:underline;
}
a.text_LINKTEXT:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color:#565E0D;
	text-align:justify;
	text-decoration:underline;
}
a.text_PACTOMUNDIAL:link,a.text_PACTOMUNDIAL:visited,a.text_PACTOMUNDIAL:active,a.text_PACTOMUNDIAL:hover {
	font-family: Verdana;
	font-size: 9px;
	color: #183a5a;
	font-weight: bold;
	text-decoration:none;
}
.path {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #006666;
	text-transform:uppercase;
}
a.path_LINK:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#006666;
	text-align:justify;
	text-decoration:underline;
	text-transform:uppercase;
	font-weight:normal;
	
}
a.path_LINK:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#006666;
	text-align:justify;
	text-decoration:underline;
	text-transform:uppercase;
	font-weight:normal;
}

a.path_LINK:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#565E0D;
	text-align:justify;
	text-decoration:underline;
	text-transform:uppercase;
	font-weight:normal;
}
a.path_LINK:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#006666;
	text-align:justify;
	text-decoration:underline;
	text-transform:uppercase;
	font-weight:normal;
}
.MasterBoto
{
    border: none;
	cursor: pointer;
    font-family: verdana;
    height: 20px;
    background-color: #006666;
    text-align: center;
    font-size: 11px;
    margin-top: 1px;
    margin-bottom: 2px;
    color: White;
    font-weight: bold;
}
.MasterBotoSinMargenLeft
{
    border: none;
	cursor: pointer;
    font-family: verdana;
    height: 20px;
    background-color: #006666;
    text-align: center;
    font-size: 11px;
    margin-top: 1px;
    margin-bottom: 2px;
    margin-left:0px;
    color: White;
    font-weight: bold;
}
.MasterBotoSinMargenRight
{
    border: none;
	cursor: pointer;
    font-family: verdana;
    height: 20px;
    background-color: #006666;
    text-align: center;
    font-size: 11px;
    margin-top: 1px;
    margin-bottom: 2px;
    margin-right:0px;
    color: White;
    font-weight: bold;
}
.MasterBotoSeleccionat
{
    border: none;
	cursor: pointer;
    font-family: verdana;
    height: 20px;
    background-color: #B4C423;
    text-align: center;
    font-size: 11px;
    margin-top: 1px;
    margin-bottom: 2px;
    color: White;
    font-weight: bold;
}
.panellCami
{
    margin:0px;
    padding-top:5px;
    padding-left:5px;
}
.MasterCaixa{
    border: #B4C423 1px solid;
    background-color: #F3F7DB;
    vertical-align:middle;
    width:968px;
}
.panellTotal{
    text-align:center;
    width:970px;
    margin-left:auto;
    margin-right:auto;
}
.panellCap{
    width:970px;
    background-color: white ;
    margin-left:auto;
    margin-right:auto;
}
.panellPeu
{
    width: 970px;
    height: 55px;
    background-color: white;
    margin-top:10px;
    margin-bottom:10px;
    margin-left: auto;
    margin-right: auto;
    padding-top:10px;
    border-top-style: solid;
    border-top-width: 3px;
    border-top-color: #B4C423;
    clear:both;
}
.panellPeuTotal
{
    margin-top: 10px;
    clear: both;
}
.panellMenuPeu
{
    margin-top:10px;
    text-align:center;
    clear: both;
}

.separadorMenuPeu
{
    color:#B4C423;
}

.MasterBotoCercar{ 
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    font-weight: bold;
    color:#FFFFFF;
    background-color:#F47E00;
    border: 0px;
    cursor:pointer;
    margin:0px;
    padding-top:2px;
}
.MasterBotoContrast{
    margin-top:4px;
    border:0px;
}
.altoImagenCampanyes
{
    height:60px;  
}


.imagenPie2B
{
    text-align:center;
    float:left;
    width:33%;
}
.mesNoticies
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    font-weight: bold;
    color:#FFFFFF;    
}
.panellsubMenu{
    width:250px;
    margin-right: 20px;
    float:left;
    height:auto;
    text-align:left;
    background-color: #F3F7DB;
    padding: 8px 4px 8px 8px;
}
.opcioMenu1{
    color:#006666;
	font-weight:bold;
	font-size:11px;
	border-color:#82c22d;
	font-family:Verdana;
	height: auto;
	border-style:none;
	margin-bottom: 4px;
	white-space:normal;
	width:100%;
}
.opcioMenu2{
    color:#006666;
	font-size:10px;
	border-color:#82c22d;
	font-family:Verdana;
	height: auto;
	border-style:none;
	margin-bottom: 2px;
	white-space:normal;
	width:100%;
}
.panellDades{
    width:600px;
    float:left;
    text-align:left;
    min-height:400px;
    height:auto;
}

.nadaAlrededor{
    clear:both;
}
.labelTelefon
{
	color:#006666;
	font-size:10px;
	font-weight:bold;
	border-color:#82c22d;
	font-family:Verdana;
	height: 16px;
	border-style:none;
	margin-bottom: 2px;
	white-space:normal;
}
.bordeImagen
{
    border: #B4CA23 2px solid;
}
.titular{margin-bottom:0px}
.imatges{margin-bottom:2px; margin-top:5px; }

.ImagenIzquierdaDeTexto{
float:left;
}

h1{font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; text-transform:uppercase; border-bottom:solid 2px #b4c423; color:#006666;}
.h1Grande{font-size:20px; font-family:Verdana, Arial, Helvetica, sans-serif; text-transform:uppercase; border-bottom:solid 2px #b4c423; color:#006666;}

h2{font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; border-bottom:solid 1px #b4c423; color:#006666;}


/*------------------------------- Hospital sense fum -----------------------------*/
div#apDiv1 {
float:right;}
div#titulor {
margin-top:65px;}
/*--------------------------------------------------------------------------------*/



/*------------------------------ ESTILS APARTAT CENTRES ---------------------------*/
div#titulo  {margin:auto} 

div#logo {float:left; margin:auto; width:214px }
div#txtlogo {margin-left:30%; margin-top:30px }

div#hospi1{float:left; margin:auto; width:280px}
div#txt_hospcalella{float:left; margin-left:-80px; margin-top:50px}
div#imgcselva{float:left; margin-left:17%; width:200px}
div#txt_selva{margin-left:1%; margin-top:50px}

div#capcalella{float:left; margin:auto; width:200px}
div#txt_capcalella{float:left; margin-left:1%; margin-top:50px}
div#imgcaplloret{float:left; margin-left:15%; width:200px}
div#txt_caplloret{ margin-left:1%; margin-top:50px}

div#img_captossa{float:left; margin:auto; width:200px}
div#txt_captossa{float:left; margin-left:1%; margin-top:50px}
div#img_capmalgrat{float:left; margin-left:15%; width:200px}
div#txt_capmalgrat{margin-left:1%; margin-top:50px}

div#img_palafolls{float:left; margin:auto; width:200px}
div#txt_palafolls{float:left; margin-left:1%; margin-top:50px}
div#img_fenals{float:left; margin-left:14%; width:200px}
div#txt_fenals{margin-left:1%; margin-top:50px}

div#img_rieral{float:left; margin:auto; width:200px}
div#txt_rieral{float:left; margin-left:1%; margin-top:50px}

div#img_asil_blanes{float:left; margin:auto; width:300px}
div#txt_asil_blanes{float:left; margin-left:-90px; margin-top:50px}
div#img_socio_calella{float:left; margin-left:15%; width:290px}
div#txt_socio_calella{float:left; margin-left:-80px; margin-top:50px}

div#img_hosp_lloret{float:left; margin:auto; width:280px}
div#txt_hosp_lloret{float:left; margin-left:-70px; margin-top:50px}


div#img_tordera{float:left; margin:auto; width:240px}
div#txt_tordera{float:left; margin-left:-30px; margin-top:50px}
div#img_xaubet{float:left; margin-left:15%; width:200px; margin-top:10px}
div#txt_xaubet{margin-left:1%; margin-top:50px}

/*---------------------------- FI ESTILS APARTAT CENTRES -------------------------*/

iframe#iframegooglemaps{
width:860px;
height:500px;
}

div#imatgeServeis{width:450px; float:right; overflow:hidden;}

div#atencio_ciutada{text-align:center;}

.imagenAlinearMiddle
{
vertical-align: middle;
}
.input1
{
    border:0px;
    margin-top:5px;
}
.blockquoteSubMenu{
    margin-left:10px;
    margin-right:0px;
    margin-bottom:0px;
    margin-top:0px;
}