/* Marges, padding i tipus de lletra de la pgina en general */
body { margin: 0px; padding: 0px 0px 0px 0px;font-family: Frutiger, "Frutiger Linotype", Univers, Calibri, "Gill Sans", "Gill Sans MT", "Myriad Pro", Myriad, "DejaVu Sans Condensed", "Liberation Sans", "Nimbus Sans L", Tahoma, Geneva, "Helvetica Neue", Helvetica, Arial, sans-serif;font-size: 0.8em;background:#FFFFFF url(img/html_bg_homepage.png) top repeat-x;}

a { color: #2b4c00; text-decoration:none;}

.linkblanc {color:#FFFFFF;text-decoration:none;}

#idiomes {position: absolute;top: 35px;right: 0px;margin: 0px;padding: 0px;font-size: x-small;background-color: #2b4c00;padding: 0.5em;text-align:right;color: #FFFFFF;font-size:13px;}

#idiomes ul {
padding: 0px;
margin: 0px;
list-style-type:none;
}
#idiomes ul li {
display:inline;
padding: 4px;
margin: 0px;
}
/* Encapalament de la pgina principal */

#barra {
margin: 0px;
width: 100%;
font-size:14px;
border-top: 10px solid #2d4f00;
color:#FFFFFF;
}
#barra_links {
margin: 0px auto 0px auto;
padding-top: 10px;
width: 1000px;
color:#000000;
position: relative;
}

#barra_links ul {
margin: 0px;
padding: 0px 0px 0px 0px;
list-style-type: none;
}

#barra_links ul li {
display: inline;
width: 160px;
text-align:center;
padding: 10px 30px 0px 0px;
color: #ffffff;
font-size:16px;
}

#idioma {
padding: 0.5em;
text-align:right;
color: #FFFFFF;
font-size:13px;
position: absolute;
top: 0px;
right: 0px;
background-color: #2b4c00;
}
#idioma form {
margin: 10px 0px 0px 0px;
}

/* Imatge de Casa Convalescncia i menu principal de la portada */

#head_sup {
margin: 0px;
width: 100%;
height: 360px;
}

#head {
width: 1000px;
height: 360px;
margin: 0px auto;
padding: 0px;
position: relative;
background-image:url(img/cc.jpg);
background-position:top center;
background-repeat:no-repeat;
}

#menupral {
margin: 5px 0px 0px 0px;
width: 250px;
position: absolute;
top: 0px;
left: 0px;
}

#menupral ul {
list-style-type:none;
margin: 0px;
padding: 0px;
}

#menupral ul li {
font-size:20px;
font-weight:bold;
padding: 0.5em;
margin: 0px 5px 0px 5px;
margin-bottom: 0.5em;
color:#FFFFFF;
background-color: #2b4c00;

}

/* Primer cos de portada: llistat d'aules */

#main_1 {
width: 750px;
margin: 0px 0px 0px 250px;
position: relative;

/*filter:alpha(opacity=50);
	-moz-opacity:0.5;
	-khtml-opacity: 0.5;
	opacity: 0.5;*/
height: 360px;
padding: 0px;
}

#main_1 h2 {
border: 0px;
margin: 0px;
padding: 0px;
}

/* Capes amb els llistat d'aules */

.aules {
color:#FFFFFF;
float: left;

margin: 0px 10px 0px 0px;
font-size: small;
padding: 0px;
}
.aules ul {
list-style-type: none;
margin: 10px;
padding: 0px;
}
.aules ul li {
margin: 0px 0px 5px 0px;
line-height: 1.3em;
}
.aules a {
color:#FFFFFF;
text-decoration:none;
}
.subcats {
list-style-type: none;
font-size:13px;
margin: 0px;
padding: 0px;
}
.subcats li {
margin: 0px;
}
.supercat {
padding: 5px;
background-color:#999999;
}

/* Container dels cossos 2 i 3 de la portada */

#supracos {
width: 1000px;
margin: 0px auto;
background-color: #FFFFFF;
padding-top: 0.5em;
position: relative;
}

/* Segon cos de portada */

#main_2 {
width: 725px;
margin: 0px 0px 0px 10px;
padding: 10px 0px;
}
#projectes_portada {
float: left;
width: 350px;
margin: 0px;
font-size: 15px;
}
#activitats_portada {
float: left;
width: 350px;
margin: 0px 20px 0px 0px;
font-size: 15px;
}
#activitats_portada h2, #projectes_portada h2, #video_portada h2, #main_3 h2{
font-size:20px;
margin: 3px 0px 5px 0px;
}
#activitats_portada ul, #projectes_portada ul, #bans_portada ul, #video_portada ul {
list-style:url(img/bul.png);
margin-left: 15px;
padding: 0px;
}
#activitats_portada ul li, #projectes_portada ul li, #bans_portada ul li, #video_portada ul li{
padding-bottom: 0.5em;
}
#news_portada h2, #masconsultado_portada h2 {
font-size:20px;
margin: 3px 0px 5px 0px;
}

#news_portada ul, #masconsultado_portada ul {
list-style-type: none;
margin: 0px;
padding: 0px;
}

#news_portada ul li, #masconsultado_portada ul li {
padding-bottom: 0.5em;
}
#masconsultado_portada {
width: 725px;
min-height: 200px;
padding: 0px;
margin-top: 10px;
border-top: 1px solid #2b4c00;
}
#masconsultado_portada h2 {
width: 719px;
background-color:#CCCCCC;
margin: 0px;
padding: 3px;
}
#mcmenu {
float: left;
width: 170px;
}
#mcmenu ul li {
padding: 3px;
}
#mcresult {
margin: 0px 0px 0px 170px;
padding: 0px 0px 0px 5px;
border: 1px solid #CCCCCC;
}
.mcselect {
background-color:#DADADA;
}
/* Tercer cos de portada */
#main_3 {
width: 240px;
float: right;
margin: 10px 3px 0px 0px;
font-size: 13px;
}

/* Peu de pgina */ 
#footwrap {
width: 100%;
background-color: #DADADA;
margin: 0px;
padding: 0px;
min-height:300px;
background-image:url(img/fonspeu.png);
background-position: bottom left;
background-repeat:no-repeat;
}
#footwrap strong {
margin-bottom: 1em;
}
.footelem {
width: 200px;
float: left;
}
#foot {
width: 1000px;
margin: 0px auto;
padding: 1em 0em;
font-size:small;
}
#foot ul {
margin: 0px;
	padding: 0px;
}

#foot ul li {
margin: 0px;
	padding: 0px 0px 3px 0px;
	
	list-style: none;
	
}

#foot p {
margin: 2em 0em;
}
#footlogos {
width: 530px;
float: right;
text-align:justify;
}
#footlogos_titols {
width: 100%;
border-bottom: 1px solid #666666;
margin-bottom: 0.7em;
}
#footlogos_titols ul {
margin: 0px;
padding: 0px;
list-style-type:none;
}
#footlogos_titols ul li {
display:inline;
margin: 0px 30px 0px 0px;
}
.wander ul {
margin: 0px;
padding: 0px;
list-style-type: none;
}
.wander ul li {
display: inline-table;
margin: 0px 20px 0px 0px;
text-align:center;
}
#cola_logos ul {
margin: 0px;
padding: 0px;
list-style-type: none;
}
#cola_logos ul li {
display: inline-table;
margin: 0px 20px 0px 0px;
}
#patro_logos ul {
margin: 0px;
padding: 0px;
list-style-type: none;
}
#patro_logos ul li {
display: inline;

}
