body {
margin:0;
padding:0;
font-size:72%;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#3D3938;}

div#contenidor {width:900px; margin:0 auto; padding-bottom:10px;}


h1#nom_escola_capca { font-size:26px; color:#FFFFFF; font-family:Arial, Helvetica, sans-serif, Garamond; font-weight:bold; float:left; margin:10px 15px; width:430px} 

div#idiomes {float:left; font-size:11px;color:#FFFFFF; margin-right:20px; margin-top:2px}

div#idiomes a:link, div#idiomes a:visited {color:#FFFFFF; text-decoration:none; font-weight:bold;}

div#telefon_capca { float:left; color:#FFFFFF; font-size:13px; font-weight:bold; padding-right:0px}

div#contingut_h_esquerra {float:left; width:600px;margin-top:30px; padding:0 20px;}
div#contingut_h_esquerra_invertit {float:right; width:600px;margin-top:30px; padding:0 20px;}
div#contingut_h_dreta {float:left; width:240px;margin-top:30px;}
h2.titols_principals_h_01, h2.titols_principals_h_02, h2.titols_principals_h_03, h2.titols_principals_h_03 a { color:#FF9735; font-size:18px; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; text-decoration:none;}

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:11px; line-height:1.4em; }
.peu_foto_h { color:#716F6E; font-size:10px; margin:5px 0}

div#caixa_login_home { width:218px; height:85px; margin:10px 0; padding:15px 5px 10px 10px; font-size:11px}

.text_login { float:left; margin:5px 0 10px 0px}
.camps_login { float:right; margin-bottom:10px;margin-right:15px; border:1px solid #D2DBDC}
.w_160 {float:right; width:140px; margin-right:15px;}
.w_140 {float:right; width:140px; margin-right:15px;}

ul#vincles_interes_h {margin:15px 0 30px 10px; padding:0; list-style:none; font-size:11px}
ul#vincles_interes_h li {margin:10px 0 0 0; padding:0 0 0 15px; }

.banners_home { text-align:center; margin:15px 0}

div#marges_calendari {margin:20px; }
div#calendari {margin:15px 0 25px 0; text-align:center;}

div#peu {margin-top:20px; font-size:11px;}


/*****************************
*********INTERIORS************
******************************/
h2.titol_principal_i_01 {color:#FF9735; font-size:15px; font-weight:bold; margin-bottom:10px}
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:30px 0 10px 0; border:#F00}

div#fotos_interiors div.foto {float:left; margin-right:20px; width:175px;text-align:center; border:thick; }
div#fotos_interiors div.foto a {float:left; margin-right:30px; width:175px;text-align:center; border:thick; }
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 { margin:0 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:5px 0 18px 0px; padding:0; list-style:none; font-size:12px}
ul#vincles_submenus li { 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;}

#myGallerySet /*Per la galeria de fotos*/
{
	width:600px !important;
	height:420px !important;
}

/*  ESTILS Juicebox */
#juicebox-container {
height: 600px;
margin: 0 auto;
z-index:3000;
}

/* GOOGLE MAPS  mapa de contacte */
#googlemaps iframe{
	width:580px;
}

/* 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:900px;
	overflow:hidden; 
}
ul#menu, ul#menu ul{
	z-index:3000 !important;
}

/* xarxes socials */
#xarxes_socials{
	text-align:center;
	margin-bottom:15px !important;
}

ul#xarxes_socials {
	list-style: none outside none;
	padding-left: 0;
}
ul#xarxes_socials li {
    display: inline-block;
}
ul#xarxes_socials li a {
    display: inline-block;
}
ul#xarxes_socials li a#v_facebook {
    background: url("../img/logo_facebook.png") no-repeat scroll 0 center / 75px auto transparent;
    height: 90px;
    text-indent: -50000px;
    width: 89px;
}
ul#xarxes_socials li a#v_twitter {
    background: url("../img/logo_twitter.png") no-repeat scroll 0 center / 75px auto transparent;
    height: 90px;
    text-indent: -50000px;
    width: 89px;
}
ul#xarxes_socials li a#v_youtube {
    background: url("../img/logo_youtube.png") no-repeat scroll 0 center / 75px auto transparent;
    height: 90px;
    text-indent: -50000px;
    width: 89px;
}
ul#xarxes_socials li a#v_flickr {
  
    background: url("../img/logo_flickr.png") no-repeat scroll 0 center / 75px auto transparent;
    height: 90px;
    text-indent: -50000px;
    width: 89px;
}
ul#xarxes_socials li a#v_google {
    background: url("../img/ico_igoogle.png") no-repeat scroll 0 center / 75px auto transparent;
    height: 90px;
    text-indent: -50000px;
    width: 90px;
}
ul#xarxes_socials li a#v_instagram {
    background: url("../img/ico_instagram.png") no-repeat scroll 0 center / 75px auto transparent;
    height: 90px;
    text-indent: -50000px;
    width: 90px;
}

ul#xarxes_socials li a#v_vimeo {
    background: url("../img/ico_vimeo.png") no-repeat scroll 0 center / 75px auto transparent;
    height: 90px;
    text-indent: -50000px;
    width: 90px;
}

/* INICI - caixa xarxes socials */
div.caixa_socials{text-align:center;}
div.caixa_socials_fb{float:left; padding-left:5px;width:75px;overflow:hidden; height:25px; padding-top:1px}
div.caixa_socials_li{float:left; padding-left:5px; padding-top:2px}
div.caixa_socials_go{float:left; padding-left:5px; padding-top:2px}
div.caixa_socials_tw{float:left; padding-left:5px; padding-top:2px}
div.caixa_socials_pi{float:left; padding-left:5px; padding-top:2px}
div.caixa_socials_tu{float:left; padding-left:5px; padding-top:1px}
div.caixa_socials_li{float:left; padding-left:5px; padding-top:2px}  
div.fb-like{overflow:hidden}
/* FINAL - caixa xarxes socials */

/**************************/
/********** blogs *********/
/**************************/
.caixa_blog{width:400px; margin:20px 0; }
.caixa_blog .img_blog{margin-bottom:10px;}
.fons_reds{ background:url(../img/blogs/fons_reds_blogs.gif) no-repeat top left; width:400px; height:22px; margin-top:8px;}
.amb_fons_blanc{padding-top:4px; padding-left:234px; float:left}
.v_rss{ padding-top:3px; float:left; margin-left:22px}

.caixa_blog_reduit{width:280px; margin:20px 0; }
.fons_reds_reduit{ background:url(../img/blogs/fons_reds_blogs_reduit.gif) no-repeat top left; width:280px; height:22px; margin-top:8px;}
.img_blog_reduit{margin-bottom:10px;width:280px;}
.amb_fons_blanc_reduit{padding-top:4px; padding-left:120px; float:left}
.v_rss{ padding-top:2px; float:left; margin-left:22px}


/* cycle slideshow */
.cycle-slideshow { margin:0; padding:0; border:none; z-index:0 !important; overflow:hidden;}
.cycle-slideshow img{ z-index:0 !important; }
