/* CSS RESET */
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
caption{
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
//<font color="#000000"></font>	vertical-align: baseline;
	background: transparent;
	white-space:normal;
	font-familiy: Tahoma,Arial, sans-serif; 
}
body {
	line-height: 1;
}
ol, ul {
	list-style: none;
}
blockquote, q {
	quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: '';
	content: none;
}
:focus {
	outline: 0;
}
ins {
	text-decoration: none;
}
del {
	text-decoration: line-through;
}
table {
	border-collapse: collapse;
	border-spacing: 0;
}
.separador{clear:both;}

/*GENERAL*/
body, html{background-image:url(img/fonsweb.jpg);font-family:tahoma,arial,verdana, sans-serif;}
#web{text-align:left;width:1002px;margin:0px auto;background:#FFFFFF}
#web #cap{height:214px;background:#FFFFFF url(img/cap.jpg) no-repeat left top;width:1002px;}
#web #cos{padding:5px 0px;width:1002px;}
#web #prepeu{height:96px;clear:both;width:1002px;padding-top:40px;}
#web #peu{clear:both;height:85px;background:url(img/peu.png) no-repeat left;width:1002px;}

/*CAP*/
#web #cap #logo{width:270px;float:left;height:204px;position:relative;}
#web #cap #logo a{display:block;width:158px;height:192px;display:block;position:absolute;top:0px;left:30px;}
#web #cap #logo a span{display:none;}
#web #cap #capcalera{width:719px;height:212px;margin-top:4px;float:left;background:url(img/capcalera.png) no-repeat left;position:relative;}
#web #cap #capcalera .text{position:absolute;width:116px;padding-top:14px;color:#FFFFFF;top:35px;left:230px;}
#web #cap #capcalera .webmail{position:absolute;width:100px;right:0px;top:0px;}
#web #cap #capcalera .webmail a{color:#7e7e7e;font-size:15px;font-weight:bold;text-decoration:none;}
#web #cap #capcalera .webmail a b{display:block;color:#7e1078;font-size:16px;}

/*COS*/
/*COLESQ*/
#web #cos #menuEsquerra{width:220px;float:left;}
#web #cos #menuEsquerra #menu{width:201px;margin:0px auto;font-size:12px;font-weight:bold;}
#web #cos #menuEsquerra #menu .menuitem{width:201px;height:18px;margin-bottom:10px;}
#web #cos #menuEsquerra #menu .menuitem span{color:#7e1078;font-size:14px;height:18px;display:block;padding-left:30px;background:url(img/menu.png) no-repeat bottom;}
#web #cos #menuEsquerra #menu .menuitem a{text-decoration:none;color:#7e1078;height:18px;display:block;padding-left:30px;background:url(img/menu.png) no-repeat bottom;}
#web #cos #menuEsquerra #menu .submenuitem a{margin-bottom:10px;text-decoration:none;color:#7e1078;height:18px;display:block;padding-left:50px;background:url(img/submenu.png) no-repeat right bottom;}
#web #cos #menuEsquerra #menu .submenuitem a:hover{margin-bottom:10px;text-decoration:none;color:#FFFFFF;background:url(img/submenu.png) no-repeat right top;}
.submenuDesplegable { display:none; }

#web #cos #menuEsquerra #menu .menuitem a:hover{color:#FFFFFF;background:url(img/menu.png) no-repeat top;}
#web #cos #menuEsquerra #menuFarm{width:203px;margin:10px auto;}
#web #cos #menuEsquerra #menuLocalizador{width:203px;margin:10px auto;}
#web #cos #menuEsquerra #menuContacte{width:203px;margin:10px auto;}
#web #cos #menuEsquerra #menuBiblio{width:201px;margin:10px auto;}
#web #cos #menuEsquerra #menuBiblio a {display:block;width:192px;height:61px;background:url(img/biblioteca.jpg) no-repeat top;margin:0 auto;}
#web #cos #menuEsquerra #menuMemoria{width:201px;margin:10px auto;}
#web #cos #menuEsquerra #menuMemoria a {display:block;width:192px;height:61px;background:url(img/memoria.jpg) no-repeat top;margin:0 auto;}
#web #cos #menuEsquerra #submenu{padding:18px 13px 0;margin:20px auto 0;}
#web #cos #menuEsquerra #submenu .grup{padding:14px 5px 0;background:#FFFFFF;border-right:1px solid #d5d5d5;border-left:1px solid #d5d5d5;border-bottom:1px solid #d5d5d5;margin-bottom:20px;padding:20px 5px;}
#web #cos #menuEsquerra #submenu .titol{background:url(img/top.jpg) no-repeat top;color:#FFFFFF;height:17px;text-align:center;padding:12px 0px 0px;font-size:19px;}
#web #cos #menuEsquerra #submenu .grup .submenuitem{font-size:13px;font-weight:bold;margin-bottom:6px;padding-bottom:6px;}
#web #cos #menuEsquerra #submenu .grup .submenuitem:first-child{border-bottom:1px solid #d1d1d1;}
#web #cos #menuEsquerra #submenu .grup .submenuitem a{padding-left:14px;margin-left:10px;color:#5e5e5e;text-decoration:none;display:block;background:url(img/punt.png) no-repeat left;}
#web #cos #menuEsquerra #submenu .grup .submenuitem a:hover{color:#7E1078;}

/*COLCENT*/
#web #cos #colCent{float:left;margin-left:36px;width:494px;}
#web #cos #colCent .contingut{color:#000000;font-size:12px;text-align:left;line-height:140%;}
#web #cos #colCent .contingut a{color:#7E1078;text-decoration:none;}
#web #cos #colCent .contingut a:hover{text-decoration:none;color:#000000}
#web #cos #colCent .contingut p{}
#web #cos #colCent .contingut ul{padding-left:40px;margin:10px 0px;}
#web #cos #colCent .contingut ul li{}
#web #cos #colCent .contingut ol{}
#web #cos #colCent .contingut ol li{}
#web #cos #colCent .contingut h1{}
#web #cos #colCent .contingut h2{}
#web #cos #colCent .contingut h3{}
#web #cos #colCent .contingut h4{}
#web #cos #colCent .contingut h5{}
#web #cos #colCent .contingut blockquote{}
#web #cos #colCent .contingut table{width:100% !important;font-size:12px;padding-top:10px;background-color:none !important;}
#web #cos #colCent .contingut table img{margin:0 5px 0 0;}
#web #cos #colCent .contingut table tr,
#web #cos #colCent .contingut table td,
#web #cos #colCent .contingut table th{background-color:none !important;}
#web #cos #colCent .contingut img{margin:0px 0px 10px 10px;}
#web #cos #colCent .titolpaginamorat,
#web #cos #colCent .titolpaginaverd,
#web #cos #colCent .titolpaginaverdblavos,
#web #cos #colCent .titolpaginavermell,
#web #cos #colCent .titolpaginagroc,
#web #cos #colCent .titolpaginataronja,
#web #cos #colCent .TitolPaginaMorat{}
#web #cos #colCent .contingutCentral{}
#web #cos #colCent .titolpaginamorat,
#web #cos #colCent .titolpaginaverd,
#web #cos #colCent .titolpaginaverdblavos,
#web #cos #colCent .titolpaginavermell,
#web #cos #colCent .titolpaginagroc,
#web #cos #colCent .titolpaginataronja,
#web #cos #colCent .TitolPaginaMorat,

#web #cos #colCent .TitolPaginaVermell,
#web #cos #colCent .titolpaginataronja,
#web #cos #colCent .TitolPaginaGroc,
#web #cos #colCent .titolPaginaVerdBlavos,
#web #cos #colCent .titolPaginaVerd,
.TitolPaginaMorat
{
	display:block;background:url(img/titol.png) no-repeat;line-height:20px;
	color:#FFF;font-size:19px;padding-left:42px;margin-bottom:10px;
}

#web #cos #colCent .TitolPaginaBlau, #web #cos #colCent .titolpaginablau, .TitolPaginaBlau
{
	display:block;background:url(img/titolblau.png) no-repeat;line-height:20px;
	color:#FFF;font-size:19px;padding-left:42px;margin-bottom:10px;	
}
#web #cos #colCent .contingut table.accessos{}
#web #cos #colCent .contingut table.accessos a{font-weight:bold;text-decoration:none;color:#000000;}
#web #cos #colCent .contingut table.accessos a:hover{color:#003882;}
#web #cos #colCent .contingut table.accessos .foto a{position:relative;display:block;}
#web #cos #colCent .contingut table.accessos .foto span{background-image:url("img/marc.png");background-repeat:no-repeat;display:block;left:0;position:absolute;top:0;width:125px;height:127px;}
/*#web #cos #colCent .contingut .contingutCentral table table span.textNormal10{display:none;}*/
#web #cos #colCent .contingut .contingutCentral table table table a{font-weight:bold;text-decoration:none;}

/*ANTICS*/
.linkblau {color:#00B0E7;}
.linkmorat {color:#C40DC6;}
.linkverd {color:#00B99B;}
.linkverdcian {color:#00BBB5;}
.linkvermell {color:#C71444;}
.linkgroc {color:#EAB200;}
.linktaronja {color:#FF7B00;}
.llistablau {border:1px solid #83387F;color:#83387F;font-size:14px;}
.llistamorat {border:1px solid #83387F;color:#83387F;font-size:14px;}
.llistataronja {border:1px solid #83387F;color:#83387F;font-size:14px;}
.llistanormal12acrobat {list-style-image:url("/img/ico_acrobat16x16.gif");}
.llistanormal12word {list-style-image:url("/img/ico_word16x16.gif");}
.llistaverd {border:1px solid #83387F;color:#83387F;font-size:14px;}
.llistaverdcian {border:1px solid #83387F;color:#83387F;font-size:14px;}
.llistavermell {border:1px solid #83387F;color:#83387F;font-size:14px;}
.llistagroc {border:1px solid #83387F;color:#83387F;font-size:14px;}
.textdata {background-image:url("/img/cabecera_03.gif");font-size:10px;}
.textjustificat12 {text-align:justify;}
.textjustificat12blau {color:#00B0E7;text-align:justify;}
.textjustificat12morat {color:#D40DC6;text-align:justify;}
.textjustificat12verd {color:#00B99B;text-align:justify;}
.textjustificat12verdcian {color:#00BBB5;text-align:justify;}
.textjustificat12vermell {color:#C71444;text-align:justify;}
.textjustificat12groc {color:#EAB200;text-align:justify;}
.textjustificat12taronja {color:#FF7B00;text-align:justify;}
.textjustificat10 {font-size:11px;text-align:justify;}
.textnormal10 {font-size:11px;padding:4px 11px !important;}
.textnormal10blau {color:#00B0E7;font-size:11px;}
.textnormal10bold {font-size:11px; font-weight:bold;}
.textnormal10morat {color:#D40DC6;font-size:11px;}
.textnormal10verd {color:#00B99B;font-size:11px;}
.textnormal10verdcian {color:#00BBB5;font-size:11px;}
.textnormal10vermell {color:#C71444;font-size:11px;}
.textnormal10groc {color:#EAB200;font-size:11px;}
.textnormal10taronja {color:#FF7B00;font-size:11px;}
.textnormal12 {font-size:12px;}
.textnormal12blau {color:#AD51A9;}
.textnormal12morat {color:#AD51A9;}
.textnormal12verd {color:#AD51A9;}
.textnormal12verdcian {color:#AD51A9;}
.textnormal12vermell {color:#AD51A9;}
.textnormal12groc {color:#AD51A9;}
.textnormal12taronja {color:#AD51A9;}
.TitolPaginaMorat {font-size:14px;}
.blau {color:#00B0E7;}
.morat {color:#C40DC6;}
.verd {color:#00B99B;}
.verdcian {color:#00BBB5;}
.vermell {color:#C71444;}
.groc {color:#EAB200;}
.taronja {color:#FF7B00;}
.textnormal14 {font-size:14px;}
.textnormal14blau {color:#000000;font-size:14px;}
.textnormal14morat {color:#000000;font:14px;}
.textnormal14verd {color:#000000;font-size:14px;}
.textnormal14verdcian {color:#000000;font-size:14px;}
.textnormal14vermell {color:#000000;font-size:14px;}
.textnormal14groc {color:#000000;font-size:14px;}
.textnormal14taronja {color:#000000;font:14px;}
.textnormal9bold {font-size:10px;}
.titolcaixes10blancbold {color:#FFFFFF;font-weight:bold}
.titolcaixes12blancbold {color:#FFFFFF;font-weight:bold}
.titolcaixes9blancbold {color:#FFFFFF;font-size:10px;font-weight:bold;}
.titolsubseccioblau {color:#00B0E7;font-weight:bold}
.titolsubsecciomorat {color:#D40DC6;font-weight:bold;padding:5px 7px !important;}
.titolsubsecciomoratdestacat {padding:5px 7px !important;background:none repeat scroll 0 0 #D8D8D8;color:#043275;font-weight:bold}
.titolsubseccioverd {color:#00B99B;font-weight:bold}
.titolsubseccioverdblavos {color:#00BBB5;font-weight:bold}
.titolsubsecciovermell {color:#C71444;font-weight:bold}
.titolsubsecciogroc {color:#EAB200;font-weight:bold}
.titolsubsecciotaronja {color:#FF7B00;font-weight:bold}
.titolsubseccioblanc {color:#FFFFFF;font-weight:bold;height:15px;}
.formbutton10bold {font-weight:bold;margin:0px;background:url(img/boto.png) no-repeat;border:none;color:#FFFFFF;width:99px;height:39px;text-align:center;padding:0px;cursor:pointer;}
.formbutton10boldBlau {font-weight:bold;margin:0px;background:url(img/botoblau.png) no-repeat;border:none;color:#FFFFFF;width:91px;height:30px;text-align:center;padding:0px;cursor:pointer;}
.formButton10Bold {font-weight:bold;margin:0px;background:url(img/boto.png) no-repeat;border:none;color:#FFFFFF;width:99px;height:39px;text-align:center;padding:0px;cursor:pointer;}
.formbutton12bold {font-weight:bold;margin:0px;background:url(img/boto.png) no-repeat;border:none;color:#FFFFFF;width:99px;height:39px;text-align:center;padding:0px;cursor:pointer;}
.formButton12Bold {font-weight:bold;margin:0px;background:url(img/boto.png) no-repeat;border:none;color:#FFFFFF;width:99px;height:39px;text-align:center;padding:0px;cursor:pointer;}
.pestanya {font-weight:bold;margin:0px;background:url(img/pestanya.gif) no-repeat;border:none;color:#FFFFFF;width:99px;height:39px;text-align:center;padding:0px;cursor:pointer;}
.pestanyaInactiva {font-weight:bold;margin:0px;background:url(img/pestanyaInactiva.gif) no-repeat;border:none;color:#043275;width:99px;height:39px;text-align:center;padding:0px;cursor:pointer;}
.pestanyas {margin: 0pt auto; width: 359px; }

.formcheckboxradio {}
.forminput100px {}
.forminput350px {}
.formbutton10boldTaronja {font-weight:bold;margin:0px;background:url(img/boto.png) no-repeat;border:none;color:#FFFFFF;width:99px;height:39px;text-align:center;padding:0px;cursor:pointer;}
.forminput100pxTaronja {font-weight:bold;margin:0px;background:url(img/boto.png) no-repeat;border:none;color:#FFFFFF;width:99px;height:39px;text-align:center;padding:0px;cursor:pointer;}


/*COLDRE*/
#web #cos #menuDreta{width:212px;float:right;background:url(img/escut.jpg) no-repeat right}
 #acces{margin:0px auto 60px;width:180px;}
#acces .titol{background:url(img/top80.jpg) no-repeat bottom;color:#FFFFFF;height:17px;text-align:center;padding:12px 0px 6px;font-size:19px;}
#acces .grup{padding:12px 0px 0px 2px;font-size:13px;border-right:1px solid #003882;border-left:1px solid #003882;border-bottom:1px solid #003882;}
 #acces .grup input{width:98px;border:1px solid #003882;}
 #acces .grup b{color:#003882;}
 #acces .grup .usuari{margin-bottom:10px;}
 #acces .grup .usuari b{margin-left:10px; float: left; width: 58px;}
 #acces .grup .pass{margin-bottom:4px;}
 #acces .grup .pass b{margin-left:10px; float: left; width: 58px;}
 #acces .grup .botons{ height:39px;}
 #acces .grup .botons b{line-height:100%;width:52px;height:29px;float:left;font-size:10px;margin-top:6px;margin-left:5px;}
 #acces .grup .botons input{width:auto;float:left;margin-top:8px;}
 #acces .grup .botons input.enviar{font-weight:bold;margin:0px;background:url(img/botoblau.png) no-repeat;border:none;color:#FFFFFF;width:91px;height:30px;text-align:center;padding:0px;cursor:pointer;}
#web #cos #menuDreta #menuServeis{width:200px;margin:0px auto 30px;}
#web #cos #menuDreta #menuServeis .titol{font-size:18px;color:#003882;text-decoration:none;display:block;margin:0px 0px 10px;/*background:url(img/creu.png) no-repeat left;padding-left:38px;*/}
#web #cos #menuDreta #menuServeis .menuServeisitem{margin:0px auto 10px auto;font-size:11px;width:172px;}
#web #cos #menuDreta #menuServeis .menuServeisitem a{height:15px;font-weight:bold;text-decoration:none;display:block;color:#003882;padding-left:26px;padding-top:3px;background:url(img/menuBlau.gif) no-repeat left bottom;}
#web #cos #menuDreta #menuServeis .menuServeisitem a:hover{background:url(img/menuBlau.gif) no-repeat left top;color:#FFFFFF;}
/*#web #cos #menuDreta #menuServeis .menuServeisitem a:hover{color:#FFFFFF;background:#3cc419 url(img/fletv.png) no-repeat left;}*/
/*#web #cos #menuDreta #menuServeis .topbox {background:url(img/top180verd.gif) no-repeat bottom;height:7px;width:180px;}*/
/*#web #cos #menuDreta #menuServeis .bottombox {background:url(img/bottom180verd.gif) no-repeat top;height:7px;width:180px;}*/
/*#web #cos #menuDreta #menuServeis .migbox {border-right:1px solid #63D047;border-left:1px solid #63D047;}*/

#web #cos #menuDreta #menuOficina{margin:0px auto;width:200px;padding:0px;/*border-left:1px solid #63D047;border-right:1px solid #63D047;*/}
#web #cos #menuDreta #menuOficina .titol{font-size:18px;color:#003882;text-decoration:none;display:block;margin:0px auto 10px;/*background:url(img/oficina.png) no-repeat left;padding-left:65px;padding-top:15px;*/}
#web #cos #menuDreta #menuOficina .subtitol{font-size:14px;color:#003882;text-decoration:none;display:block;margin:0px 13px 10px;font-weight:bold;}
/*.topboxMenuOficina {background:url(img/top200verd.gif) no-repeat center bottom;height:7px;width:212px;}*/
/*.bottomboxMenuOficina {background:url(img/bottom200verd.gif) no-repeat center top;height:7px;width:212px;}*/

#web #cos #menuDreta #menuOficina .grup{margin-bottom:14px;}
/*#web #cos #menuDreta #menuOficina .grup .topbox {background:url(img/top180lila.gif) no-repeat bottom;height:7px;width:180px;}
#web #cos #menuDreta #menuOficina .grup .bottombox {background:url(img/bottom180lila.gif) no-repeat top;height:7px;width:180px;}*/
/*#web #cos #menuDreta #menuOficina .grup .migbox {padding:5px 0px 5px 8px;background:#FFFFFF;border-right:1px solid #83387f;border-left:1px solid #83387f;}*/

#web #cos #menuDreta #menuOficina .grup .titol{margin:0px 0px 18px 0px;background:none;padding:0px;height:auto;width:auto;}
#web #cos #menuDreta #menuOficina .grup .menuOficinaitem{margin:0px auto 10px auto;font-size:11px;width:172px;}
#web #cos #menuDreta #menuOficina .grup .menuOficinaitem a{height:15px;font-weight:bold;text-decoration:none;display:block;color:#003882;padding-left:26px;padding-top:3px;background:url(img/menuBlau.gif) no-repeat left bottom;}
#web #cos #menuDreta #menuOficina .grup .menuOficinaitem a:hover{background:url(img/menuBlau.gif) no-repeat left top;color:#FFFFFF;}

/*PREPEU*/
#web #prepeu #logos{text-align:center;}
#web #prepeu #logos a{margin-left:46px;}
#web #prepeu #logos a img{}
#web #prepeu #enllacos{text-align:left;font-size:13px;font-weight:bold;margin-top:28px;}
#web #prepeu #enllacos a{color:#600c5b;text-decoration:none;margin-left:16px;}
#web #prepeu #enllacos a:hover{text-decoration:underline;}

/*PEU*/
#web #peu #dades{font-size:13px;font-weight:bold;color:#FFFFFF;width:462px;float:left;margin:23px;}
#web #peu #dades a{color:#FFFFFF;text-decoration:none;}
#web #peu #dades a:hover{text-decoration:underline;}
#web #peu #semic{font-size:10px;font-weight:bold;color:#FFFFFF;width:146px;float:right;margin:14px;}
#web #peu #semic a{width:129px;height:36px;background:url(img/logosemic.gif) no-repeat;display:block;float:right;}
#web #peu #semic a span{display:none;}

.inputContacte { float:left; }
#desenvolupat { margin-top:5px;margin-bottom:10px;float:left; }

.separator { background-color:#C40DC6;height:1px; }
.capCalendari 
{
	background-image:url("/img/rectangulo.gif");
	height:36px;
	padding-top:9px;
	text-align:center;
	vertical-align:middle;
	width:195px; 
}

.calendariDiv
{
background-image:url("/img/reborde.gif");
border:medium none;
height:235px;
padding:8px 7px 0 10px;
text-align:center;
width:196px;
}

.calendari
{	
	font-size:11.14px;
	color:#6B6B6B;	
	
	text-align:center;
	
}
.calendariSeleccionat
{
	background: url("/img/cuadrado.gif") no-repeat;
	width:22px;
	height:21px;
	color:#FFFFFF !important;
}

.calendariNoSeleccionat
{	
	width:22px;
	height:21px;
}

button::-moz-focus-inner { border: 0; }
input::-moz-focus-inner { border: 0; }
.loginInfo { float:left;width:715px; }

#info { width:355px; margin: 0 auto; font-weight:bold; }

.textNormal08 { font-size:11px; font-family:Helvetica;display:block;margin-bottom:10px; }
.exitButton { position:absolute; top:163px;left:612px;  }

.notaEmail { font-size: 11px !important; }


body.serveis #web #cos #colCent .contingut a { color:#003882; }
body.serveis .separator { background-color:#003882; }
body.serveis .calendariDiv { background-image:url("/img/rebordeBlau.gif"); }
body.serveis .capCalendari { background-image:url("/img/rectanguloBlau.gif"); }
body.serveis .TitolSubSeccioBlauDestacat { color: #FFFFFF; font-weight: bold; padding: 2px;}

.oficinaFarmacia th { vertical-align:top; white-space:nowrap; font-weight: normal; color:#003882; text-align:left; }
.oficinaFarmacia th.left { text-align:left; font-weight:bold; padding-left:4px; }
.oficinaFarmacia th.right { text-align:right; }
.oficinaFarmacia th.center { text-align:center; font-weight: bold;}
.oficinaFarmacia th.center a { font-weight: normal;}
.oficinaFarmacia th.titolTaula { background-color:#003882; color:#FFFFFF; white-space:normal;}
.oficinaFarmacia th.titolTaula a { color:#FFFFFF !important; }
.oficinaFarmacia th.titolTaula a:hover { text-decoration:underline !important; }
.oficinaFarmacia th.subtitolTaula { background-color:#d8d8d8; white-space:normal; }
.oficinaFarmacia th.destacat { background-color:#003882; color:#FFFFFF; font-weight: bold; }
.oficinaFarmacia tr.capTaula { background-color:#f8f8f8; }
.oficinaFarmacia td { vertical-align:top; }
.oficinaFarmacia td.notaTaula { font-size:11px; color:#333333; }
.oficinaFarmacia td.notaTaula a:hover { text-decoration:underline !important; }
.oficinaFarmacia td.total { text-align: right; color: #003882; }
.oficinaFarmacia td.subtotal { border-top: 1px solid #003882; text-align: right; color: #003882; }
.oficinaFarmacia td.destacat { background-color:#003882; color:#FFFFFF; font-weight: bold; }
.impressio { height:100%; width:565px !important; padding-top:20px;}



div.calendariDiv { margin-top: 11px; }
td.mapa { border: none; }
td.mapa span.linkVermell { font-weight: bold; color: #7E1078; display: block; }
td.mapa div#map_canvas { border: 1px solid #CCCCCC; }
div.farmacia { float: left; padding: 0px; margin: 0px 10px 10px; }
div.farmacia div.dades { min-height: 90px; }
div.farmacia div.map_canvas {width: 230px; height: 200px; margin: 0px; border: 1px solid #CCCCCC; }
div.farmaciaGran { border: 1px solid #CCCCCC; float: left; padding: 0px; margin: 0px 0px 0px 10px; }
div.farmaciaGran div.map_canvas {width: 295px; height: 300px; margin: 0px; } 






