/* CSS Document www.pixow.com */
html{}
*{margin:0 0 0 0;padding:0 0 0 0; text-decoration:none;font-size: 14px;}
body{background:url(/images/fons_general.jpg) #cacaca; color:black; font:icon;}
em{ font-style:normal; font-weight:bold;}
#container{margin:20px auto 40px auto;font:Verdana, Arial, Helvetica, sans-serif;width:970px; border:1px solid gray; border-right:3px solid gray;
/*background:url(../images/degradat_container.gif) repeat-y right #cacaca;*/}

/*General LAYOUT*/

.esquerra{float:left;}
.dreta{float:right;}

/*HEADER*/
#header{background:url(/images/header/foto_fulla.jpg) 0px 0px no-repeat; }
#header{background-color:black;color:white;}
/*#s1{height:1px; background-color:black;margin:0px 22px;}
#s2{height:1px; background-color:black;margin:0px 18px;;}
#s3{height:1px; background-color:black;margin:0px 15px;}
#s4{height:1px; background-color:black;margin:0px 12px;}
#s5{height:1px; background-color:black;margin:0px 10px;}
#s6{height:1px; background-color:black;margin:0px 8px;}
#s7{height:1px; background-color:black;margin:0px 6px;}
#s8{height:1px; background-color:black;margin:0px 4px;}
#s9{height:1px; background-color:black;margin:0px 3px;}
#s10{height:1px; background-color:black;margin:0px 2px;}
#s11{height:1px; background-color:black;margin:0px 1px;}*/
#container #header #h1{height:128px; padding:60px 0px 0 125px;}
#h1, #h1 a{  font-size:25px; letter-spacing:10px; margin:0px 0 0 0px;color:white;}
h5 span{display:none;}
h2,h1{font-size:16px;}
h3{margin:20px 0 20px 0;font-size:16px;color:gray;}
h4{font-weight: bold; margin:5px 0 5px 10px;}
/*login*/
#entra{}
#login{float:right; margin:-25px 30px 0 0; display:none;}
#login #user{border:1px solid gray; padding:2px;}
#login #entrar{padding:1px;}
#login #sortir{color:black; text-decoration:none;}
#login #sortir:hover{text-decoration:underline;}
#nom{margin:0px 23px; font-size:14px; font-weight:bold; letter-spacing:1px;}

/*MENU*/
#menu{margin-top:-40px;}
#menu ul{padding-left:15px;background-color:transparent; height:40px;}
#menu li{list-style-type:none; float:left; height:35px;}
#menu li a{background-color:#cacaca;font-size:14px; font-weight:bold; display:block;height:33px; padding:12px 13px 7px 10px; margin-right:5px; border:1px solid black; color:gray;}
#menu li a img{ float:left; position:relative; left:-4px; top:-7px; border:none;filter:alpha(opacity=60); -moz-opacity: 0.6; opacity: 0.6; outline:none;}
#menu li a:hover{ color: #666666; }
#menu li a:hover img,.submenu1#sub1_selected a img{filter:alpha(opacity=90); -moz-opacity: 0.9; opacity: 0.9;}
.submenu1#sub1_selected a{background-color:white; border-bottom:none; color:black;height:35px;}
#menu li.submenu1 a{border-bottom:none;}
.submenu1#sub1_selected a:hover{background-color:white; color:black;}


/*CONTENT*/
#content{padding:20px 0px 20px 0px; margin:0px 0 0 0; font:icon;overflow: hidden;
	/*width: 98%;*/ background-color: white; position:relative; z-index:1;}
	
/*AdSense Google*/
#adsense{width:auto; margin:0px 50px;}
#buscador{position:absolute; margin:-5px 0 0 50%;}
    
/*---home*/
blockquote {background: url(/images/comillas.gif) no-repeat 0 3px;color: #666;padding-left: 20px;font-style: italic;margin-bottom: 1px;display:block;
padding-top:5px;}
 #text_setmana{float:left; width:200px; margin:20px 0 0 200px;color:gray;}
 #text_setmana p{ font-size: 18px;}
 #text_setmana span{ background: url(/images/tancar_comillas.png) no-repeat right; padding:10px 0 0 195px;}
 #article_destacat{padding:10px 0px 10px 20px; width:580px; black; text-align: justify; position:relative; float:left;}
 #nube{float:left; margin:30px 0 0 10px;}
 #nube p{float:right; margin-left:10px;}

/*----Noticies*/
#noticies{width:300px; margin:10px 20px 10px 10px; float:right;}
.noticia{margin:5px 0 5px 0;border:1px solid #cacaca; padding:10px 15px 35px 15px; border-right:2px solid gray; border-bottom: 2px solid gray;}
.titol_noticia{border-bottom:1px solid #cacaca; margin-right:10px; padding:3px 0 5px 0; color:black; }
.titol_noticia a:visited{color:black;}
.cos_noticia{margin:15px 0 10px 0; color: #666666; text-align:justify;}
.peu_noticia{border-top:1px solid #cacaca; padding:5px 0 0 0; margin-top:10px;}
.peu_noticia a{color:black;}
.peu_noticia a:hover,.titol_noticia a:hover{ text-decoration:underline;}
.font{float:right; position:relative; top:8px; }
.data{clear:both;float:right;color:gray; padding-top:10px;width:150px; text-align: right;}
.llegir_mes{float:left; height:28px; background:url(/images/add.png) 0px 0px no-repeat; padding:8px 0 0 35px; }
#noticies a, #showed_new a, #article_destacat a{color:gray;text-decoration:underline;}
#noticies a:hover, #showed_new a:hover, #article_destacat a:hover{color:black;text-decoration:none;}
#noticies #titol{color:black; text-decoration:none;}

/*----Showed new*/
#showed_new{padding:10px 20px 10px 20px; color: black; text-align: justify; width:auto; float:left; }
.show_titol_noticia{color:black; border-bottom:1px solid #cacaca; padding:15px 5px 5px 15px; background:url(/images/post.png) -5px 0px no-repeat; }
.show_cos_noticia{margin:15px 0 10px 0; text-align:justify;color: black;}
#showed_new img{border: 1px solid black; float:left; margin:5px 10px;}
#showed_new p{margin:15px 40px; padding:0 10px;}
.vers{ padding:20px 0 0 20px;}
.vers p{padding:5px 0 5px 30px; margin:0 0 0 0px;}
#naixament,#mail,#telefon{padding:7px 0 0px 40px;height:40px;margin:0 0 0 10px; font-size:15px; font-weight: bold;}
#naixament{background:url(/images/calendari.png) 0px 0px no-repeat;}
#mail{background:url(/images/mail.png) 0px 0px no-repeat;}
#telefon{background:url(/images/telefon.png) 0px 0px no-repeat;} 


/*----Comentaris*/
#comentaris{margin:50px 0 0 20px; border: 1px solid #cacaca; clear:both; width: 580px; border-right:2px solid gray; border-bottom:2px solid gray;}
#comentaris h4{background:url(/images/comments.png) 0px 0px no-repeat;padding:15px 0 0 50px; height: 40px; margin:10px;}
.comentari{margin:20px;}
#comentaris input{width: 250px; border:1px solid #cacaca;}
#comentaris textarea{ border:1px solid #cacaca;}
.peu_comentari{margin:10px 0 20px 0; border-bottom: 1px solid #cacaca; padding-bottom: 10px;}
#entra_comentari{ padding:15px 0 0 20px; border:1px solid #cacaca;border-left:none;border-right:none;margin:15px;padding:30px 10px;}
#block1 label,#block2 label{display:block; margin-bottom:5px;}
#block1,block2{margin-bottom:10px;}
#comentaris p{margin:-10px 0 15px 0;}
#comentaris #enviar{width: 100px; margin:10px 0 0 410px; }

/*----galeria*/
a:hover img,a:active img,a:focus img{filter:alpha(opacity=60); -moz-opacity: 0.6; opacity: 0.6; outline:none;}
a{outline:none;}
#galeries{min-height:200px; margin:0 0 0 20px;}
.galeria{float:left; margin:10px;}
span.titol_galeria{ display:block;}
img.foto{border:1px solid #cacaca; border-right:4px solid black;border-bottom:4px solid black;}
img.foto_peke{border:1px solid #cacaca; border-right:2px solid black;border-bottom:2px solid black;}
#img_foto_gran{float:left; margin:10px;}
#fotografies{ margin:10px; margin-left:690px;}
.galeria a{color:black;}
#pager{ text-align:left; margin-left:90px;}
#pager a{color: gray; font-weight: bold; text-decoration: none;}
#pager a:hover{color: gray; font-weight: bold; text-decoration: overline;}  
#pager a#page_sel{color: black; font-weight: bold; text-decoration: none;}  

/*FOOTER*/
#footer{height:auto; width:970px;margin:0px auto 0 auto;/*background:url(../images/degradat_container.gif) repeat-y right white;*/background-color :white;padding:30px 0 0 0; border-bottom:3px solid gray;}
#border_bottom{/*background:url(../images/footer.jpg) no-repeat -2px 0px black;*/ height:10px;}
#border_top{margin:-20px 30px 20px 20px;border-top:1px solid #cacaca; padding:10px; color: gray; }
#border_top a{color:gray; margin-right:12px;}
#validator{float:right; margin-top:10px;}
p#validator a img{outline:none !important; border:none;}



