body{ background-image:url(../img/bkg-web.jpg); background-repeat:repeat-x; font-size:62.5%; font-family:"Trebuchet MS", Arial, Helvetica, Sans-serif; }
.right{ float:right;}
.left{ float:left;}
a{ color:#1A76D1;}
a:hover{ text-decoration:underline;}


h1{ font-size:2em; color:#1A76D1; font-weight:bold;}
h2{ font-size:1.5em; color:#1A76D1; font-weight:bold;}
h2 a{ text-decoration:none; }

p{ margin-bottom:0.7em;}

.llista{ list-style:circle; }


li{ list-style-type:disc;  list-style:inside;}

#web-cont{ width:920px; margin:auto;}
	#top{ background-image:url(../img/bkg-top.jpg); height:179px; padding-top:3px; padding-left:102px;}
	#cont{ background-image:url(../img/bkg-menu.jpg); background-repeat:no-repeat;}
		#innner-cont{  width:834px; margin:auto; font-size:1.3em;  overflow:hidden; _display:inline-block; }
			#menu{ text-align:center; overflow:hidden; _display:inline-block; padding-top:10px; padding-bottom:33px; padding-left:1px;  }
				.btn{ height:25px; background-image:url(../img/btn-menu/left-btn.jpg); background-position:left; float:left; padding-left:5px; background-repeat:no-repeat;}
				.separator-btn{ width:18px; float:left; height:25px; font-size:1px;}
				.inner-btn{ background-image:url(../img/btn-menu/right-btn.jpg); background-position:right; padding-right:5px; background-repeat:no-repeat;}
			.line-separator{ background-image:url(../img/line-separator.gif); background-repeat:repeat-x; height:1px; margin-top:15px; margin-bottom:15px; font-size:1px;}
			
			.news-cont{ background-image:url(../img/cont-news.jpg); background-repeat:repeat-x; width:324px; float:right;}	
			.news-cont-inner{ background-image:url(../img/cont-news-left.jpg); background-position:top left; background-repeat:no-repeat }
			.news-cont-inner2{ background-image:url(../img/cont-news-right.jpg); background-position:top right; background-repeat:no-repeat; padding-top:10px;}
			
			.miniatura-noticia {
			
			}
			
			.cont-news-inner3{ width:94%; margin:auto; font-size:0.9em; padding-top:10px; padding-left:5px;}
			
			.cont-news-inner3 a{ color:#000000; font-weight:bold; text-decoration:none;}
			.cont-news-inner3 a:hover{ text-decoration:underline; }
			.cont-news-inner3 p{ margin-bottom:0px;}
			.data{ font-size:0.9em; color:#105B94;}
		
			.top-cont-news{ background-image:url(../img/top-contnews.jpg); background-repeat:repeat-x; height:35px; }
			.top-cont-news h1{ color:#FFFFFF; font-size:1.3em; padding-top:5px; padding-left:12px;}
			.btn-top-cont-news{ background-image:url(../img/top-contnews2.jpg); height:18px; float:right; width:139px; margin-top:8px; background-repeat:no-repeat; text-align:right;    }
			.btn-top-cont-news a{ color:#FFFFFF; padding-right:7px; text-decoration:none;}
			
			.btn-cont{ float:left; width:275px; text-align:center;}
			
			.img-decoration{ float:left; background-image:url(../img/img-shadow.jpg); background-repeat:repeat-x; background-position:bottom; padding-bottom:5px; }
			
			.capsa-dreta { float: right; width: 310px; margin: 0px 30px; text-align:center;}
			
			.mapa-decoration{ float:right; background-image:url(../img/img-shadow.jpg); background-repeat:repeat-x; background-position:bottom; padding-bottom:5px; }
			
			
			.capsa-imatges { background-color:#fff; width: 306px;height:229px; text-align:center;}
			
			.capsa-productes { background-color:#fff; width: 306px;height:306px; text-align:center;}

			.capsa-llibres { background-color:#fff; width: 306px;height:306px; text-align:center;}
			
			#principal_imatge { margin-top: 35px; }
			
			.img-border{ border:1px solid #7BB0E4;}
			.margin-right{ margin-right:30px;}
			.margin-left{ margin-left:30px;}
			.clear{ clear:both;}
			
			
			ul#adjunts li {
			    margin:10px 0px;
			    padding-left: 25px;
			    display:block;
			    background: transparent url('../img/download.png') no-repeat 4px 0px;
			}
			
			
			.btn-online{ background-image:url(../img/btn-online.jpg); width:150px; height:26px; color:#FFFFFF; font-weight:bold; padding-top:9px; margin-top:12px; margin-left:80px; text-align:center; display:block; float:left; text-decoration:none;}
			
			.pharma{ color:#FFFFFF; font-size:0.85em;}
			.pharma a{ color:#FFFFFF;} 
			.pharma h2{ color:#FFFFFF;}
			.pharma-inner{width:203px;  float:left; }
			.pharma p{ font-family:Arial, Helvetica, sans-serif; }

			.cont1{ background-image:url(../img/pharma-btn1.jpg); height:250px; padding-top:10px; width:358px; float:left; padding-left:60px}

			.cont2{ background-image:url(../img/pharma-btn2.jpg); height:250px; padding-top:10px; width:390px; padding-left:16px; float:left;}
			
			.btn-volver{ color:#1A76D1; float:right; width:70px; text-align:right; margin-top:-30px;  }
			.btn-volver a{ font-weight:bold; text-decoration:none;  }
			
		      .formulariContacte td {
		          padding-top: 10px;
		          vertical-align:top;
		      }
		      .formulariContacte label {
		          display:block;
		          width: 150px;
		          font-weight: bold;
		          margin-right: 5px;
		          text-align:right;
		      }
		      .formulariContacte .formField input, .formulariContacte .formField textarea {
		          width: 275px;
		          border:1px solid #7BB0E4;
		      }
		
			
			
		#bottom{ width:94%; margin:auto; background-image:url(../img/bottom.jpg); background-repeat:repeat-x;   height:94px; color:#666666; font-family:Arial, Helvetica, sans-serif;  }
		#bottom a{ text-decoration:none;}
		#bottom a:hover{ text-decoration:underline;}
			#bottom-inner{ background-image:url(../img/bottom-left.jpg); background-position:left; background-repeat:no-repeat; height:94px;}
			#bottom-inner2{ background-image:url(../img/bottom-right.jpg); background-position:right; background-repeat:no-repeat; height:94px;}	
			#bottom-inner3{ padding-left:16px; padding-right:16px; padding-top:38px; }	
			
				.line-separator-bottom{ background-image:url(../img/line-separator.gif); height:7px; background-repeat:repeat-x; margin-top:5px;  font-size:1px;}