/* Metges de Catalunya */

/* ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| */
/* Texto */
/* ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| */
*{
	margin: 0;
	padding: 0;
}

p
{
	/*font: .7em/1.5em Arial, Helvetica, Sans-serif;*/
	font: .85em/1.5em Arial, Helvetica, Sans-serif !important;
	color: #333;
	margin: .5em 1.2em;
}

/*
.note ul li
{
	font: 1.0em Arial, Helvetica, Sans-serif !important;
}*/

.note * td,
.note * li
{
	padding-left:15px;
	font: .85em/1.5em Arial, Helvetica, Sans-serif;
}
.note p font
{
	font: 1.0em Arial, Helvetica, Sans-serif !important;
}

li
{
	font: 0.9em Arial, Helvetica, Sans-serif !important;
	color: #333;
	margin: .5em 1.2em;
}
a{
	text-decoration: none;
	outline: none;
	color: #7C1824;
}
a:hover{
		text-decoration: underline;
}
h1 a{
	width: 200px;
	height: 80px;
	text-indent: -9000px;
	background: url(logo.gif) no-repeat;
	display: block;
	position: absolute;
	top: 15px;
	left: 20px;
}
h3{
	font: bold 1.0em/1.2em Arial, Helvetica, Sans-serif;
	color: #222;
	margin: .5em 1em;
}
h4{
	background: url(h4.gif) no-repeat;
	font: bold .8em/2.2em Arial, Helvetica, Sans-serif;
	color: #fff;
	margin: 6px 0 4px 0;
	padding: 0 0 0 10px;
	clear: both;
}
h5{
	font: bold .7em/1.5em Arial, Helvetica, Sans-serif;
	margin: .5em 1em 0 1em;
}
h6{
	background: url(h6.gif) no-repeat;
	font: bold .75em/2.2em Arial, Helvetica, Sans-serif;
	color: #fff;
	/*margin: 6px 0 4px 0;*/
	padding: 0 0 0 7px;
	margin: 0 0 0 7px;
	margin-bottom: 10px;
}


/* ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| */
/* Divisiones */
/* ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| */

#main{
	width: 941px;
	margin: 8px auto 0 auto;
	background: url(bg.gif) repeat-y;
}
#head{
	height: 120px;
	background: url(head.jpg) no-repeat;
	position: relative;
	/*jordillobet*/
	z-index: 0;
	margin-top:-7px;
}

#marcadores{
	width: 941px;
	margin-top:-12px;
	margin-bottom:6px;
}
#menu{
	width: 206px;
	float: left;
}
#content{
	width: 516px;
	float: left;
	margin: 0 0 0 12px;/*6px*/
}
#options{
	width: 206px;
	float: right;
}




/* ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| */
/* Head */
/* ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| */
#change{
	/*position: absolute;*/
	top: -7px;
	display:block;
	margin-top:-7px;
	padding-top:-15px;
	/*right: 15px;*/
	/*jordillobet*/
	position: relative;
	height: 22px;
	width: 150px;
	padding-left: 835px;
	z-index: 10;
	background-color:#FFFFFF;	
}
#change li{
	margin-right:-5px;
	list-style: none;
	float: left;
	/*color: #fff;*/
	color: #000000;
	padding: 0 3px 0 0; 
	font: .7em/1.5em Arial, Helvetica, Sans-serif !important;
}
#change li a{
	color: #000000;
	text-decoration: underline;
}
#change li a:hover{
	color: #9F4F5C;
}
#head form{
	position: absolute;
	top: 52px;
	right: 10px;
}
.cercadorb{
	color: #fff;
	text-transform: uppercase;
	font: .6em/1.5em Arial, Helvetica, Sans-serif;
	border: 0;
	width: 52px;
	height: 26px;
	background: url(cercador-bt-pet.gif);
	position: absolute;
	right: 0;
	top: 0px;
	/*jordillobet*/
	height: 20px;
}
.cercador{
	/*background: url(cercador.v1.gif) no-repeat;*/
	background:#9F4F5C;
	width: 120px;
	padding: 2px;
	height: 15px;
	border: 0;
	margin-right:60px;
}
.cercadorfocus{
	/*background: url(cercador.gif) no-repeat;*/
	background:#CAC6B9;
	width: 120px;
	height: 15px;
	padding: 2px;
	border: 0;
margin-right:60px;
}


/* ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| */
/* Content */
/* ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| */
.note{
	background: url(note.gif) repeat-y;
	position: relative;
	width: 516px;
}

.note p a,
.note * li a,
.note * td a,
{
	text-decoration:underline !important;
}
.note p a:hover,
.note * li a:hover,
.note * td a:hover, {
	background-color:#FDFF7D;
}

.note p * a,
.note p * a:visited,
.note p * a:link,
.note * li  * a,
.note * li * a:visited,
.note * li * a:link,
.note * td  a,
.note * td a:visited,
.note * td a:link
 {
    color: #7C1824 !important ;
	text-decoration:underline !important;
}
.note p * a:hover,
.note * li a:hover,
.note * td a:hover
{
	background-color:#FDFF7D;
}


.note ul {
margin-left:20px;
}
.note li {
padding-left:5px;
}
		
.note-top{
	background: url(note-top.gif) no-repeat;
	height: 20px
}
.note-bottom{
	background: url(note-bottom.gif) bottom no-repeat;
	height: 45px;
	position: relative;
	bottom: 0;
}
ul.note-options{
	list-style: none;
	height: 25px;
	position: absolute;
	bottom: 0;
	right: 0;
}
ul.note-options li{
	float: left;
	font: .7em/1.5em Arial, Helvetica, sans-serif;
	margin: 0 14px 0 0;
}
ul.note-options li a{
	display: block;
	padding: 0 0 4px 30px; 
	color: #555;
}
ul.note-options li a:hover{
	color: #000;
}
li.recomana {
	background: url(mail.gif) no-repeat;
}

li.imglink {
	background: url(imglink.gif) no-repeat;
	font: .8em/1.5em Arial, Helvetica, Sans-serif !important;
}


li.imprimeix{
	background: url(print.gif) 0 -2px no-repeat;
}
.col{
	width: 170px;
	min-height: 250px;
	background: #E6E4DD url(col.gif) no-repeat;
	float: left;
	margin: 0 3px 0 0;
}
* html .col {
	height: 250px;
}
.col3{
	margin: 0 0 0 0;
}
.colN{
	margin: 0 0 0 0;
}

.col p{
	font: .7em/1.5em Arial, Helvetica, Sans-serif !important;
	color: #666;
	margin: .25em 1em;
}
.col a{
	color: #7C1824;
}


/* ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| */
/* Menu */
/* ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| */
#menu ul{
	list-style: none;
	margin: 0 8px 5px 8px;
}
#menu a{
	display: block;
	width: 181px;
	padding: 0 0 0 10px;
}
#menu a:hover{
	text-decoration: none;
}
#menu h2 a{
	background: url(menu-button.gif) no-repeat;
	margin: 0 8px 2px 8px;
	height: 27px;
	font: bold 12px/25px Arial, Helvetica, Sans-serif !important;
	color: #fff;
}
#menu h2.contacte a{
	background: url(contacte.gif) no-repeat;
	margin: 0 8px 2px 8px;
	height: 27px;
	font: bold 12px/25px Arial, Helvetica, Sans-serif !important;
	color: #fff;
}
#menu li{
	margin: 0 0 1px 0;
	height: 16px;
}
#menu li a{
	background: url(menu-button-2.gif) no-repeat;
	font: 12px/15px Arial, Helvetica, Sans-serif;
	color: #333;
	height: 16px;
}
* html #menu li{
	margin: 0 0 -2px 0;
}
* html #menu ul{
	margin: -2px 8px 5px 8px;
}
#menu li a:hover{
	background-position: 0 -16px;
	color: #000;
} 

/* ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| */
/* Options */
/* ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| */
#options a{
	color: #333;
	font-weight: bold;
}

#options h6 a{
	color: #fff;
	font-weight: bold;
}
#options h3,
#options p
{
	font: .7em/1.5em Arial, Helvetica, Sans-serif !important;
	padding-left:0px;
}
#options h3 {
padding-left:2px;
}
/* ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| */
/* Foot */
/* ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| */
#foot{
	width: 100%;
	height: 120px;
	/*background: #fff url(foot.gif) top no-repeat;*/
	background: #fff url(foot.png) top no-repeat;
	clear: both;
	padding: 40px 0 0 0;
	margin: 40px 0 0 0;
	position: relative;
	left: 0px;
}

#foot p{
	margin: 0 0 4px 0;
	font: .75em/1.5em Arial, Helvetica, Sans-serif !important;
	display: block;
	/*padding: 0px 135px 0px 150px;*/
}

#foot #cg,
#foot #esq,
#foot #cg a,
#foot #esq a
{
	/*display:block;*/
	/*
	width: 150px;
	color: #333;
	*/
	margin-left: 10px;
	margin-right: 10px;
	color: #fff;
}

#foot #cg {	text-align: right;	float: right;	}
#foot #esq{	text-align: left;	float:left;		}

/* ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| */
/* Varios */
/* ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| */

.note-img{
	float: left;
	margin: 0 10px 10px 12px;
	padding: 5px;
	height:120px;
	width:200px;
	overflow:hidden;/**/
}
.note-img p{
	margin: 0 0 0 5px;
	color: #888;
}

li.recomana a,
li.imglink a,
li.imprimeix a{
font: .8em/1.5em Arial, Helvetica, Sans-serif !important;
}
p.breadcrumb{
	font: .7em/1.5em Arial, Helvetica, Sans-serif !important;
	margin-top: -8px;
	padding:2px;
}
p.date{
font: .7em/1.5em Arial, Helvetica, Sans-serif !important;
	margin-bottom: 10px;
	padding-bottom: 6px; 
	padding-left: 3px; 
	background: url(date.gif) bottom repeat-x;
}
p.clear{
	clear: both;
	padding: 2px 0;
}

.afiliat table tr td {
	padding:3px;
}

.note li
{
	font: 12px Arial, Helvetica, Sans-serif;
	color: #333;
	margin: .5em 1.2em;
}



.banner-img{
	float: left;
	margin: 0 8px 0 8px;
	padding: 0;
	height:69px;
	width:190px;
	overflow:hidden;/**/
}
.banner-img img {
	border:0px;
}
.banner-img p{
	margin: 10px 0 0 0;
	color: #888;
}

.bannerSup-img{
	float: left;
	margin: 0 0 0 0;
	padding: 0;
	height:84px;
	width:512px;
	overflow:hidden;/**/
	position:absolute;
	z-index=0;
}
.bannerSup-img img {
	border:0px;
}
.bannerSup-img p{
	margin: 0 0 0 0;
	color: #888;
}
.marcador-table,
.marcador-table td {
font: .8em/1.5em Arial, Helvetica, Sans-serif;
}


.imprimir #head {
		background: #fff;
		height: 55px;
		border-bottom: 1px solid #631620;
	}
.imprimir #foot,
.imprimir #foot #cg,
.imprimir #foot #esq,
.imprimir #foot #cg a,
.imprimir #foot #esq a
{
	background: #fff;
	color:#000;
}
.imprimir #head img{
		margin: 15px 0 0 25px; 
}
.imprimir #main,
.imprimir #content,
.imprimir .note,
.imprimir .note-top,
.imprimir .note-bottom
{
margin: 0 0;
width:940px;
background: #fff;
border: 0;
}

#eventos
{ 
 /*height: 90px;*/
 font-size: 0.8em;
 overflow:hidden;
}
#eventos p{
color: #000;
letter-spacing:1px;
}
legend{
	color:#000;
	/*font: .85em/1.5em Arial, Helvetica, Sans-serif;*/
	font-family:Arial,Helvetica,Sans-serif;		
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	line-height:1.5em;
}
fieldset {
	margin: 0 15px;
	padding: 15px 15px;
	border:1px solid #000;
	color:#000;
	/*font: .85em/1.5em Arial, Helvetica, Sans-serif;*/
	font-family:Arial,Helvetica,Sans-serif;		
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	line-height:1.5em;
}

#missatge_ok {
	padding: 10px 10px 10px 10px;
	background:#f3cccc;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-align: left;
	text-align:center;
}

a.google_maps img{
	border: none;
}
/* enquestes */
tr td b {
	font: .7em/1.5em Arial, Helvetica, Sans-serif !important;
}
tr td font b
{
	font-weight:bold !important;
}

.required{
	/*border:1px solid #66ae66;*/
}

/*
li.imprimeix a,
li.recomana a 
{
	font: .7em/1.5em Arial, Helvetica, Sans-serif !important;
}*/
li.imprimeix a:hover,
li.imglink a:hover,
li.recomana a:hover {
background-color:none !important;
background:none !important;
}

.fechad1,
.fechad2,
.fechad3,
.fechad4 {
	display:none;
}
.doc5{}

