@charset "utf-8";
/* CSS Document */

* {margin:0;padding:0;color:#695944;}
img {border:0;}

/* Genèric */
body {background-repeat:repeat-x;font-family:Tahoma,Arial, Helvetica, sans-serif;font-size:11px;  }
#main {width:900px;margin:0 auto;background-repeat:no-repeat;}
a:link, a:visited {color:#e95d0f; background-color:inherit;}
a:hover { color:#e95d0f; background-color:inherit;text-decoration:underline;}
a {
  outline: none;
  text-decoration:none;
}
#sup {position:relative;height:295px;}
	#men1 {position:absolute;left:24px;width:195px;height:28px;text-align:center;padding-top:15px;}
		#men1 span {padding:0px 5px;}
	#logo {position:absolute;left:9px;top:53px;behavior:url(iepngfix.htc);}
	#cap {position:absolute;width:581px;height:212px;left:277px;top:27px;}
	#cerca {position:absolute; top:230px; left:15px;}
	#cerca label {display:block;font-size:11px;}
	#cerca .text {border:1px solid #e4e3d7; font-size:11px; color:#e95d0f; background-color:#fefefb; padding:1px 0px; width:198px; margin-right:6px;}



	#menu {position:absolute;width:600px;left:277px;top:262px;font-size:12px;text-align:center;}
	#menu span {padding:0px 3px;}
	

	#menu2 {list-style:none;margin-left:40px;font-size:12px; z-index:2000;}
	#menu2 li {margin-bottom:10px;}
	#menu2 a {background-image:url(../img/menu_li_bkg.png);background-repeat:no-repeat;padding-left:30px;background-position:5px;}
	#menu2 a:link, #menu2 a:visited, #menu2 .actiu {color:#685843;background-color:inherit;background-image:url(../img/menu_li_bkg.png);}
	#menu2 a:hover {color:#8d6c39;background-color:inherit;text-decoration:underline;background-image:url(../img/menu_li_hover_bkg.png);}


#contingut {min-height:350px; height:100%;  background-repeat:no-repeat;}

	#col-a {float:left;width:226px;margin-left:10px;margin-right:32px;}
	#col-b {float:left;width:524px;padding:12px 40px;}
		#col-b ul {list-style-position:inside;} 
		#col-b p.subti {font-size:12px;font-weight:bold;padding-left:3px;} 
		

.noticia{margin-top:5px;margin-bottom:10px;}
	.noticia p.data{color:#BB996E; background-color:inherit;}
	.noticia a{color:#8d6c39; background-color:inherit;}
	.noticia p.resum{color:#695944; background-color:inherit;}
	.noticia p.titol{color:#695944; background-color:inherit;font-size:13px;text-decoration:underline;}
	
	
#baix {background-repeat:repeat-x;height:215px; font-size:11px; /*width:100%; position:absolute; bottom:0px;*/ }
#baix #motiu {position:relative; background-repeat:no-repeat;width:900px;height:215px;margin:0 auto;}
#baix #submen {position:absolute;bottom:1px;width:475px;left:160px;text-align:right;background-color:inherit;}
#baix #submen span {padding:0px 1px;}
#baix #submen p {margin-bottom:5px;}

/* Llista  */
.llista, .fotos-h, .docs-h li , #noticies li{list-style:none; margin-top:10px;}
.llista li { margin-bottom:15px;}
.llista h4 { text-transform:uppercase;color:#8d6c39; background-color:inherit; margin:3px 0px;}
.llista .data {color:#BB996E; background-color:inherit;}
.llista p {color:#695944; background-color:inherit;}
.llista a:link, .llista a:visited, .llista a:hover {color:#8d6c39; background-color:inherit;}

li.galer{clear:both;padding:10px 0px 0px 0px;margin:0px;}
li.galer div{width:300px;float:left;}
li.galer div.cb0{clear:both;height:0px;width:0px;}
li.galer a.imgGal{margin-right:10px;float:left;}
.fitxa-galeria{margin-bottom:10px;}
.fitxa-galeria h4{margin-bottom:5px;}

#programa{list-style:none}
#programa li{color:#3a3a3a}
#programa > li{font-weight:bold;}
#programa ul{margin-left:20px;margin-bottom:10px;}
#programa ul > li{font-weight:normal;}
a.linkFosk:link,a.linkFosk:visited{color:#3a3a3a}


.llista_portada{list-style:none; margin-top:10px;float:left;width:300px;float:left;clear:both;}
.llista_portada li,.llista_notis li { margin-bottom:15px;}
.llista_portada li img{border:3px solid #fffef0;float:left;clear:both;}
.llista_portada li a,.llista_notis li a{color:#685844;}
.llista_portada li .text{float:left;width:190px;margin-left:10px;padding-bottom:20px;}
.llista_portada h4,.llista_notis h4 { text-transform:uppercase;color:#685844; background-color:inherit; margin:3px 0px;font-weight:bold;font-size:12px;}
.llista_portada p {color:#8e6e3c; background-color:inherit;}
.llista_portada .data {color:#b9b9b9; background-color:inherit;}
.llista_portada a:link, .llista_portada a:visited, .llista_portada a:hover {color:#8d6c39; background-color:inherit;text-decoration:none;}

.llista_notis{list-style:none; margin-top:10px;float:left;width:190px;float:right;}
.llista_notis a:link, .llista_notis a:visited, .llista_notis a:hover {color:#8d6c39; background-color:inherit;text-decoration:none;}

.llegar{margin-left:15px;list-style:none;margin-top:10px;}
.llegar ul{margin-left:15px;list-style:square;margin-bottom:10px;}
.llegar ul li{margin-left:15px;margin-bottom:2px;}
.llegar li{margin-bottom:4px;}

/*--------------------*/
/*--- BUTLLETI I REGISTRE -------*/
/*--------------------*/
.fonsregistre{
	background-color:#f1efdd;
}
.inputbutlleti{
	background-image: url(../img/login_bkg.png);
	background-color:transparent;
	background-repeat:no-repeat;
	border:0px;
	width:160px;
	padding-left:5px;
	padding-right:10px;
	padding-top:4px;
	height:20px;
}
.inputbutlleticlar{
	background-image: url(../img/registre_clar_bkg.png);
	background-color:transparent;
	background-repeat:no-repeat;
	border:0px;
	width:239px;
	padding-left:5px;
	padding-right:10px;
	padding-top:4px;
	height:21px;
}
.inputbutlletillarg{
	background-image: url(../img/registre_llarg_bkg.png);
	background-color:transparent;
	background-repeat:no-repeat;
	border:0px;
	width:495px;
	padding-left:5px;
	padding-right:10px;
	padding-top:4px;
	height:21px;
}
.inputbutlletifosc{
	background-image: url(../img/registre_fosc_bkg.png);
	background-color:transparent;
	background-repeat:no-repeat;
	border:0px;
	width:175px;

	padding-top:4px;
	height:21px;
}
.butobutlleti{
	background:#8e6e3c;
	width:60px;
	height:18px;
	color:#FFF;
	font-size:12px;
	border:0px;
	padding-bottom:5px;
	
}
.butlleti{
	width:175px;
	height:200px;
	margin:30px auto;
	text-align:left;
}
.butlleti > h6{margin-left:10px;}
.butlleti a.link01,a.link01{color:#c0a077;font-size:10px;margin-top:10px;text-decoration:none;}
.butlleti a.link02,a.link02{color:#685843;font-size:11px;margin-top:5px;text-decoration:none;}
.butlleti a.link02_,a.link02_{color:#685843;font-size:13px;margin-top:5px;text-decoration:none;font-weight:bold;}
.butlleti a:HOVER,a.link02:HOVER{text-decoration:underline;}
.butlleti p{margin-bottom:5px;}

#form_registre{width:500px;margin-top:10px;}
#form_registre table.registre{margin-top:10px;}


.ajaxcalendar{margin-bottom:5px;}
.ajaxcalendar a{
	color:#8d6c39;
	 text-decoration:none;
}
.ajaxcalendar a:HOVER{
	color:#8d6c39;
	 text-decoration:underline;
}
/* Imatges */
.llista_img { list-style:none; margin-top:20px;}
.llista_img li {float:left; margin-right:13px; margin-bottom:13px;}
.llista_portada li img{padding-bottom:5px;}

/* Documents */
.llista_docs { list-style:none; margin-top:10px;}
.llista_docs li {margin-bottom:5px;}
.llista_docs li img {vertical-align:-3px;}


/* General */
#general {background-color:#fffef3;color:inherit;background-image:url(../img/general_bkg.png);}
	#general #main {background-image:url(../img/general_main_bkg.png);}
	#general #baix {background-image:url(../img/general_baix_bkg.png);height:120px;}
	#general #baix #motiu {background-image:url(../img/general_baix_motiu_bkg.png);height:120px;}
	#general #men1 a:link, #general #men1 a:visited, #general #men1 a:hover  {color:#b69468;background-color:inherit;}
	#general #submen, #general #submen a:link, #general #submen a:visited, #general #submen a:hover {color:#c3a47b;background-color:inherit;}
	#general #menu a:link, #general #menu a:visited, #general #menu a:hover, #general #cerca label {color:#b9976b;background-color:inherit;}
	#general #contingut {background-image:url(../img/general_contingut_bkg.png); min-height:398px;/*min-height:378px;*/}


/* Cocina */
#macrobiotica {background-color:#fffef3;color:inherit;background-image:url(../img/cocina_bkg.png);}
	#macrobiotica #main {background-image:url(../img/cocina_main_bkg.png);}
	#macrobiotica #baix {background-image:url(../img/cocina_baix_bkg.png);}
	#macrobiotica #baix #motiu {background-image:url(../img/cocina_baix_motiu_bkg.png);}
	#macrobiotica #men1 a:link, #macrobiotica #men1 a:visited, #macrobiotica #men1 a:hover  {color:#d18b41;background-color:inherit;}
	#macrobiotica #submen, #macrobiotica #submen a:link, #macrobiotica #submen a:visited, #macrobiotica #submen a:hover {color:#bb996d;background-color:inherit;}
	#macrobiotica #menu a:link, #macrobiotica #menu a:visited, #macrobiotica #menu a:hover, #macrobiotica #cerca label {color:#b8966a;background-color:inherit;}
	#macrobiotica #contingut {background-image:url(../img/cocina_contingut_bkg.png);}

/* Feng shui */
#feng {background-color:#fffef3;color:inherit;background-image:url(../img/feng_bkg.png);}
	#feng #main {background-image:url(../img/feng_main_bkg.png);}
	#feng #baix {background-image:url(../img/feng_baix_bkg.png);}
	#feng #baix #motiu {background-image:url(../img/feng_baix_motiu_bkg.png);}
	#feng #men1 a:link, #feng #men1 a:visited, #feng #men1 a:hover  {color:#dc6f3d;background-color:inherit;}
	#feng #submen, #feng #submen a:link, #feng #submen a:visited, #feng #submen a:hover {color:#fc6a3c;background-color:inherit;}
	#feng #menu a:link, #feng #menu a:visited, #feng #menu a:hover, #feng #cerca label {color:#e16742;background-color:inherit;}
	#feng #contingut {background-image:url(../img/feng_contingut_bkg.png);}

/* Tao */
#tao {background-color:#f8f9fa;color:inherit;background-image:url(../img/tao_bkg.png);}
	#tao #main {background-image:url(../img/tao_main_bkg.png);}
	#tao #baix {background-image:url(../img/tao_baix_bkg.png);}
	#tao #baix #motiu {background-image:url(../img/tao_baix_motiu_bkg.png);}
	#tao #men1 a:link, #tao #men1 a:visited, #tao #men1 a:hover  {color:#8babcd;background-color:inherit;}
	#tao #submen, #tao #submen a:link, #tao #submen a:visited, #tao #submen a:hover {color:#8caccf;background-color:inherit;}
	#tao #menu a:link, #tao #menu a:visited, #tao #menu a:hover, #tao #cerca label {color:#89a8c9;background-color:inherit;}
	#tao #contingut {background-image:url(../img/tao_contingut_bkg.png);}

/* Terapias reflejas */
#terapias {background-color:#f6faf5;color:inherit;background-image:url(../img/terapias_bkg.png);}
	#terapias #main {background-image:url(../img/terapias_main_bkg.png);}
	#terapias #baix {background-image:url(../img/terapias_baix_bkg.png);}
	#terapias #baix #motiu {background-image:url(../img/terapias_baix_motiu_bkg.png);}
	#terapias #men1 a:link, #terapias #men1 a:visited, #terapias #men1 a:hover  {color:#889867;background-color:inherit;}
	#terapias #submen, #terapias #submen a:link, #terapias #submen a:visited, #terapias #submen a:hover {color:#889867;background-color:inherit;}
	#terapias #menu a:link, #terapias #menu a:visited, #terapias #menu a:hover, #terapias #cerca label {color:#869564;background-color:inherit;}
	#terapias #contingut {background-image:url(../img/terapias_contingut_bkg.png);}

/* Maternidad */
#maternidad {background-color:#fffef3;color:inherit;background-image:url(../img/cocina_bkg.png);}
	#maternidad #main {background-image:url(../img/cocina_main_bkg.png);}
	#maternidad #baix {background-image:url(../img/cocina_baix_bkg.png);}
	#maternidad #baix #motiu {background-image:url(../img/cocina_baix_motiu_bkg.png);}
	#maternidad #men1 a:link, #maternidad #men1 a:visited, #maternidad #men1 a:hover  {color:#d18b41;background-color:inherit;}
	#maternidad #submen, #macrobiotica #submen a:link, #macrobiotica #submen a:visited, #maternidad #submen a:hover {color:#bb996d;background-color:inherit;}
	#maternidad #menu a:link, #maternidad #menu a:visited, #maternidad #menu a:hover, #maternidad #cerca label {color:#b8966a;background-color:inherit;}
	#maternidad #contingut {background-image:url(../img/cocina_contingut_bkg.png);}
	
/* Apartats */


/* Sub apartats dels cursos */
.nivell_dalt{list-style-type:none;margin-left:10px;}
	.nivell_dalt li{font-size:10px;margin-top:5px;margin-left:15px;}
	.nivell_dalt li strong{font-size:10px;}
		.nivell_dalt li ul,.nivell_dalt li ul li ul{list-style-type:none;}
.novisible{display:none;}
/* Descripció */
#desc_img {display:block; background-image:url(../img/desc_img_bkg.png); background-repeat:no-repeat; padding-top:22px; padding-bottom:45px;}


/*Calendari*/
.avui_event { text-decoration: blink; color:#d47d16; font-weight:normal; font-size:9px; text-transform:lowercase;}

#cont_cal{text-align:center; width:175px; margin:0px auto;;}
#calendar{width:100%;  border:0px solid #cfcfcf;}
	#calendar th{color:#d47d16; padding:4px;}
	#calendar td{padding:4px; text-align:center; border:1px solid #fff;background:#f6f4f1;font-weight:normal;}
	#calendar td a{color:#b9132b;text-decoration:none;}
	#calendar .avui{border:1px solid #d47d16;}
	#calendar .capdsetmana{border:1px solid #FFF;background:#685844;color:#FFF;}
	#calendar .capdsetmana span{color:#FFF;}
	#calendar .event_passat{background-color:#ee7f01; border:1px solid #CFCFCF;}
		#calendar .event_passat a{color:#FFF;}
	#calendar .event{background-color:#ee7f01; border:1px solid #FFF;}
		#calendar .event a{color:#fff;}
	#calendar .event_avui{border:1px solid #FFF;background-color:#ee7f01; text-decoration: blink;}
		#calendar .event_avui a{color:#d47d16;}


/*Formularis*/
.subratllat{text-decoration:underline;}
	/*Envia a un amicc*/
	#form_amic, #form_amic_ok{padding:6px; border:1px dashed #D47D16; margin-top:6px; display:none; margin-right:24px;}
	#form_amic_ok{background-color:#D47D16;display:block;}
		#form_amic_ok p{ color:#fff; font-weight:bold; }
		
.form {}
.form input {display:block;}
.form textarea {display:block;}
.form label {display:block; margin-bottom:3px; color:#bb996d; background-color:inherit;}
.form .text { border:1px solid #e4e3d7; font-size:11px; color:#e95d0f; background-color:#fefefb; width:244px; margin-bottom:5px; padding:1px 0px;}
.form .boto { border:1px solid #cfb795; background-color:#bb996e; color:#FFFFFF; font-size:11px; margin-top:10px;}
.form label.error,label.error {display:block; margin-bottom:5px; color:#ea7c01; background-color:inherit; font-style:italic;}

/*--INSCRIPCION---*/
.titol_inscripcion{color:#8b7754;font-size:14px;text-decoration:underline;}
#form_inscripcio{width:300px;}
	#form_inscripcio label{width:70px;}
	#form_inscripcio input[submit]{float:right;}
	

/* Fitxa */
#dades { margin-top:20px;}
#dades ul{list-style:none;}
#dades ul li{margin-top:5px;}
#dades li > strong {color:#c0a077; background-color:inherit;}
#dades a {color:#c0a077;}
#dades li > a > strong {color:#e95d0f; background-color:inherit;}
	.distribucio a,.distribucio img{float:left;}
	.distribucio a{color:#c0a077;font-size:10px;margin-top:3px;}

/* Estils de text */
h1, h2{ overflow: hidden;}
h1 {font-family:"Times New Roman", Times, serif;font-weight:normal;color:#665641;background-color:inherit;font-size:46px;margin-top:7px;margin-left:45px;margin-bottom:15px;}
h1 span {padding-left:40px;}
h2 {font-family:"Times New Roman", Times, serif;font-weight:normal;color:#685843;background-color:inherit;font-size:36px;}
h3 {font-family:"Times New Roman", Times, serif;font-weight:normal;color:#8e6e3c;background-color:inherit;font-size:16px;}
h4.titolP {font-family:"Verdana", Times, serif;font-weight:bold;color:#8e6e3c;background-color:inherit;font-size:23px;}
h5 {color:#685843;background-color:inherit; font-size:16px; margin-top:5px; font-weight:normal;}
h6 {color:#685843;background-color:inherit; font-size:12px; margin-top:5px; font-weight:normal;}

/* Recurs */
.cb {clear:both;}
.cb0 {clear:both;height:0px;width:0px;}
.fl{float:left;}
