div#contenidor {width:950px; margin:0 auto 10px auto;background-color:#005828 !important; }


h1#nom_escola_capca { font-size:26px; color:#FFFFFF; font-family:Arial, Helvetica, sans-serif, Garamond; font-weight:bold; float:left; margin:10px 15px;display:none} 

div#contingut_h_esquerra {float:left; width:600px;margin:0 0 0 40px; border:15px solid #106427;background-color:#ffffff;}
div#contingut_h_dreta {float:left; width:250px;margin-top:0px;background-color:#106427;padding-top:10px;padding-bottom: 32768px;margin-bottom: -32768px}

h2.titols_principals_h_01, h2.titols_principals_h_02, h2.titols_principals_h_03 { color:#FF9735; font-size:18px; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold}
h3.subtitol_principal_h  {font-size:13px; font-weight:bold;margin:0 0 10px 40px}

.textos_noticies_h {line-height:1.4em}
.textos_noticies_h p {margin-bottom:5px}

.foto_noticia_h_esquerra {float:left; width:210px; padding-right:15px}
.foto_noticia_h_dreta {float:right; width:210px; padding-left:15px}

.caixa_noticia {margin-bottom:20px}
.text_noticia_h {font-size:14px; font-weight:bold;padding-bottom:5px; color:#464241; }
.peu_foto_h { color:#716F6E; font-size:10px; margin:5px 0}



.text_login { float:left; margin:5px 10px 10px 0px}
.camps_login { float:left; margin-bottom:10px; border:1px solid #D2DBDC;background-color:#d6d7d8;}
.boto_login {background-color:#6eab24;font-weight:bold;font-size:11px;height:25px;border:0;color:#ffffff}
.w_160 {width:163px}
.w_140 {width:140px}

.banners_home { text-align:center; margin:15px 0}

ddiv#marges_calendari { margin:20px; }
ddiv#calendari { margin:0px 20px 25px 20px; text-align:center; padding: 10px; }

.agenda { padding: 16px; }
.agenda a { color:#FFF;  text-decoration:none; }
div#peu {margin-top:20px; font-size:11px;}


/*****************************
*********INTERIORS************
******************************/
h2.titol_principal_i_01 {background-color:#6eab24; padding:3px 0 5px 10px; font-size:20px; color:#ffffff;margin-bottom:4px}
h3.subtitol_principal_i_02 { font-weight:bold; font-size:13px; margin-bottom:10px}

.textos_interior {line-height:1.5em; font-size:12px}
.textos_interior p {margin-bottom:10px}
div#fotos_interiors {padding:20px 0;}

div#fotos_interiors div.foto {float:left; margin:0 40px; width:175px;text-align:center }
div#fotos_interiors div.peu_foto_i {width:175px; font-size:10px; color:#716F6E; margin-top:10px; text-align:center}

h4.subtitols_categories { font-size:15px;
color:#FF9735;
font-size:15px;
font-weight:bold;
margin-bottom:20px;
padding-left:15px}



a.v_vincle_interes_jpg:link, a.v_vincle_interes_jpg:visited { font-size:11px; padding-left:35px; display:block; padding-bottom:15px; padding-top:5px}
a.v_vincle_interes_pdf:link, a.v_vincle_interes_pdf:visited { font-size:11px; padding-left:35px; display:block; padding-bottom:15px; padding-top:5px}

a.v_vincle_interes_excel:link, a.v_vincle_interes_excel:visited { font-size:11px; padding-left:35px; display:block; padding-bottom:15px; padding-top:5px}
a.v_vincle_interes_gif:link, a.v_vincle_interes_gif:visited { font-size:11px; padding-left:35px; display:block; padding-bottom:15px; padding-top:5px}
a.v_vincle_interes_pps:link, a.v_vincle_interes_pps:visited { font-size:11px; padding-left:35px; display:block; padding-bottom:15px; padding-top:5px}
a.v_vincle_interes_txt:link, a.v_vincle_interes_txt:visited { font-size:11px; padding-left:35px; display:block; padding-bottom:15px; padding-top:5px}
a.v_vincle_interes_doc:link, a.v_vincle_interes_doc:visited { font-size:11px; padding-left:35px; display:block; padding-bottom:15px; padding-top:5px}
a.v_vincle_interes_x:link, a.v_vincle_interes_x:visited { font-size:11px; padding-left:35px; display:block; padding-bottom:15px; padding-top:5px}

.espai_interes { padding:20px 0 20px 60px;}

.caixa_vincle_interes {width:240px; float:left; margin-bottom:10px}

.caixa_arxiu_interes {width:240px; float:left; margin-bottom:20px}

a.v_vincle_interes:link, a.v_vincle_interes:visited { color:#000000; font-size:11px}

ul#vincles_submenus {margin:15px 0 30px 0px; padding:0; list-style:none; font-size:12px}
ul#vincles_submenus li {margin:10px 0 0 0; padding:0 0 10px 15px; font-weight:bold}
.banners_interior { text-align:center; margin:25px 0}

/* ALBUM de FOTOS */
div#albums_fotos{padding:10px};

/* COLORS */
div#idiomes a.negre:link, div#idiomes a.negre:visited {color:#000000; text-decoration:none; font-weight:bold;}
div#fotos_album_petits{margin:5px; width:180px;}
.vermell{color:#930;}
.verd{color:#093;}
.negre{color:#000;}
.blanc{color:#fff;}

/* image replacement */
.graphic, #prevBtn, #nextBtn{
	display:none;
	}

/* Easy Slider */

#slider{}	
#slider ul, #slider li{
	margin:0;
	padding:0;
	list-style:none;
	}
#slider li{ 
	/* 
		define width and height of list item (slide)
		entire slider area will adjust according to the parameters provided here
	*/ 		
	width:687px;
	height:205px;
	overflow:hidden; 
	}
	
#vincles_idioma{
	position:absolute;
	margin: 16px 0px;
	width: 660px;
	text-align:right;
}

#vincles_idioma a{
	color:#000;
	font-weight:bold;
}

a.submenu{
	color:#FFF;
	text-decoration:none;
}

a.submenu_triat{
	color:#FFF;
	text-decoration:none;
	font-weight:bold;
}

a.vincle_pare{
	text-decoration:none;
	color: #716F6E;
}
