/* CSS Document */


body{
	font: 100% Verdana, Arial, Helvetica, sans-serif;
	background-color: #CCCCCC;
	font-size: 12px;
	color:#666666;
	font-style: normal;
    }
	
		
img{
	border: none;
	}
/*---------------------------- hyperlinks setting */
a:link { text-decoration: none; color: #FBA40F;}
a:hover { text-decoration: none; color:#666666; }
a:active { text-decoration: none;}
a:visited { text-decoration: none; color: #FBA40F;}
/*---------------------------------------------------*/
	
#contenedor {
	margin: 30px auto;
	width:924px;
	height:115%;
	background-color: #FFFFFF;
	}
/*cap?alera------------------------------------------*/
#cap{
	height:65px; 
	width:100%;	
	background-color: #FFFFFF; 	
	}
	
#logoesq {
	float:left;
	width:180px;
	height:65px;
	margin-right:10px;
	background:url(/IMAGES/logotipo.jpg) no-repeat;
	
}

#iwithblockmsg-fotologo {
	float: right;
	width:75%;
	height:55px;
	background:url(/IMAGES/montagetop.jpg) no-repeat;
	background-position:right;
	border-width:1px 0 0 1px;
	font-family: "Lucida Grande", verdana;
	font-size: 16px;
	text-align: left;
	padding-left:40px;
	padding-top:10px;
	font-weight:bold;
	font-style:italic;}




/*content...................................*/
#content{width:100%; height:80%; background-color: #FFFFFF;}


/*container esquerra-------------------------*/
#col1{
	 float:left; 
	 width:180px; 
	 height:80%;	
	 background-color: #fba40f;
	 color:#000000;

	 }
 #fotonens{
 	 background-image: url(/IMAGES/nens.jpg);
	 background-position:top;
	 background-repeat:no-repeat;
	width: 180px;
	height: 125px;
	
	}
	 
	
	
	/*menus*/	
	

#iwithblockmenu-esquerra{
	width: 180px;
	height: 100%;
	background-color: #ECECEC;

	}
	
.menugroc{
	color: #fba40f;
	}
	

.iwithblockmenu-esquerra {
	list-style-type: none;
	margin: 6px 0px;
	padding: 0px;
	width: 180px;
	
	}

.iwithblockmenu-esquerra li a {
	background-color: #fba40f;
	font:  11px Verdana, Helvetica, sans-serif;
	color: #000000;
	display: block;
	width: auto;
	padding: 3px 0;
	padding-left: 20px;
	text-decoration: none;
	}
	
* html .iwithblockmenu-esquerra li a{ /*nom?s per IE6*/
    	width: 160px;
	}

.iwithblockmenu-esquerra li a:visited, .iwithblockmenu-esquerra li a:active{
	color: #000000;
	}	

.iwithblockmenu-esquerra li a:hover {
	color: #FFFFFF;
	
	}
	 
	 
/*container central-------------------------*/

/*menusuperior.......................*/	


 #col2{ 

	float: left; 
	width:520px; 
	height:80%;	
	background-color: #FFFFFF;
	}
	
 #colespecial{ 

	float: left; 
	width:720px; 
	height:80%;	
	background-color: #FFFFFF;
	}
	
#menu{
	float: right;
	width:98%;
	height:20px;
	background-color: #FFFFFF;
	border-top:#fba40f solid 5px;
	z-index:1;
		}
		
#iwithblockmenu-superior{
	float: right;
	width: 295px;
	height: 20px;
	color: #000000;
	background-color: #fba40f;
	padding-bottom:15px;
	font-size:11px;
	z-index: 3; 
	}	


.iwithblockmenu-superior li {
	list-style: none;
	color: #000000;
	margin: 2px;
	padding: 2px;
	float: left; /*per eliminar el salt de linea*/	
	}
.iwithblockmenu-superior li a:visited, .iwithblockmenu-esquerra li a:active{
	color: #000000;
	}

.iwithblockmenu-superior li a {
	text-decoration: none;
	color: #000000;
	}

.iwithblockmenu-superior li a:hover {
	text-decoration: none;
	color: #FFFFFF;
	}
	
	
	
/*continguts........................*/

#cos{ float:right; width:100%; height:80%; margin-top:30px; background-color:#FFFFFF; }


	
#iwith-titol1{
    width:99%;
	font-weight: bold;
	text-transform: uppercase;
	text-decoration: none;
	text-align:left;
	margin-top: 30px;
	margin-bottom:30px;
	padding:10px;
	font-size: 14px;
 	color: #FBA40F;
	background-color: #FFFFFF;
	margin-left: 30px;
	
	}

	
#iwith-caixa1{
	margin-top:30px;
	width:95%;
	height:75%;
	background-color:#FFFFFF;
	padding-left: 40px;
	margin-bottom:30px;
	color:#666666;
	
	font-family:Verdana, Arial, Helvetica, sans-serif;

	}
	
#iwith-titol2{
    width:99%;
	font-weight: bold;
	text-transform: uppercase;
	text-decoration: none;
	text-align:left;
	margin-top: 30px;
	margin-bottom:30px;
	padding:10px;
	font-size: 14px;
	color: #FBA40F;
	background-color: #FFFFFF;
	margin-left: 30px;
	}

	
#iwith-caixa2{
	margin-top:30px;
	width:95%;
	height:75%;
	background-color:#FFFFFF;
	padding-left: 40px;
	margin-bottom:30px;
	color:#666666;
	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	}


#iwith-titol3{
    width:99%;
	font-weight: bold;
	text-transform: uppercase;
	text-decoration: none;
	text-align:left;
	margin-top: 30px;
	margin-bottom:30px;
	padding:10px;
	font-size: 14px;
	color: #FBA40F;
	background-color: #FFFFFF;
	margin-left: 30px;
	}

	
#iwith-caixa3{
	margin-top:30px;
	width:95%;
	height:75%;
	background-color:#FFFFFF;
	padding-left: 40px;
	margin-bottom:30px;
	color:#666666;
	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	}
	
#iwith-titol4{
    width:99%;
	font-weight: bold;
	text-transform: uppercase;
	text-decoration: none;
	text-align:left;
	margin-top: 30px;
	margin-bottom:30px;
	padding:10px;
	font-size: 14px;
	color: #FBA40F;
	background-color: #FFFFFF;
	margin-left: 30px;
	}

	
#iwith-caixa4{
	margin-top:30px;
	width:95%;
	height:75%;
	background-color:#FFFFFF;
	padding-left: 40px;
	margin-bottom:30px;
	color:#666666;
	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	}
	

/*container tercera columna msg----------------------------*/
	
#col3{ float: right; width:20%; height:80%;background-color: #ECECEC; margin-top:100px; }

#iwithblockmsg-rigth{
	float:left;
	width: 80%;
	height: 115%;
	background-color: #fba40f;
	text-align: justify;
	padding: 10px;
	margin-top:10px;
	margin-left:7px;
	color: #000000;
	}
#iwithblockmsg-butlleti{
	float:left;
	width: 80%;
	height: 115%;
	background-color: #ECECEC;
	text-align: center;
	padding: 10px;
	margin-top:10px;
	margin-left:7px;
	color: #000000;
	border:#fba40f 1px solid;
	}


/*frotter---------------------------------------------------*/   
#frotter {clear:both; width:100%; height:170px; background-color:#fba40f;}


	
#iwithblockmsg-caixapeu{
	width: 884px;
	height: 40px;
	background-color: #fba40f;
	text-align: justify;
	padding: 20px;
	color: #000000;
	
	}
#iwithblockmsg-caixabotons{
	width: 100%;
	height: 45px;
	background-color:#FFFFFF;
		}
	

	
#botoesq{
	float:left;
	
		}

	
#botodret{
	float:right;

		}
	
#iwithblockmenu-Peu{
	width: 100%;
	background-color: #fba40f;
	height: 35px;
	color: #000000;
	text-align: left;
	text-decoration: none;
	z-index: 15;
	padding-bottom:15px;
	}


	
.peu li {
	list-style: none;
	color: #000000;
	margin: 2px;
	padding: 2px; 
	float: left; /*per eliminar el salt de linea*/
	border-left: 50px solid #fba40f;
	padding-bottom:10px: 	
	}
	
.peu li a {
	text-decoration: none;
	color: #000000;
	}

.peu li a:hover {
	text-decoration: underline;
	color: #FFFFFF;
	
	}
	
    
/*--------------------------------------------------------------------------------------------------------------------------------------*/
	


/*les caixes per la homepage i default*/

#titol1{
    width:99%;
	font-weight: bold;
	text-transform: uppercase;
	text-decoration: none;
	text-align:left;
	margin-top: 30px;
	margin-bottom:30px;
	padding:10px;
	font-size: 14px;
	color: #000000;
	background-color: #FFFFFF;
	margin-left: 30px;
	}

	
#caixa1{
	margin-top:30px;
	width:95%;
	height:75%;
	background-color:#FFFFFF;
	padding-left: 40px;
	margin-bottom:30px;
	color:#666666;
	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	}
	
#titol2{
    width:99%;
	font-weight: bold;
	text-transform: uppercase;
	text-decoration: none;
	text-align:left;
	margin-top: 30px;
	margin-bottom:30px;
	padding:10px;
	font-size: 14px;
	color: #000000;
	background-color: #FFFFFF;
	margin-left: 30px;
	}

	
#caixa2{
	margin-top:30px;
	width:95%;
	height:75%;
	background-color:#FFFFFF;
	padding-left: 40px;
	margin-bottom:30px;
	color:#666666;
	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	}

 	
#titol3{
    width:99%;
	font-weight: bold;
	text-transform: uppercase;
	text-decoration: none;
	text-align:left;
	margin-top: 30px;
	margin-bottom:30px;
	padding:10px;
	font-size: 14px;
	color: #000000;
	background-color: #FFFFFF;
	margin-left: 30px;
	}

	
#caixa3{
	margin-top:30px;
	width:95%;
	height:75%;
	background-color:#FFFFFF;
	padding-left: 40px;
	margin-bottom:30px;
	color:#666666;
	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	}

	
#titol4{
    width:99%;
	font-weight: bold;
	text-transform: uppercase;
	text-decoration: none;
	text-align:left;
	margin-top: 30px;
	margin-bottom:30px;
	padding:10px;
	font-size: 14px;
	color: #000000;
	background-color: #FFFFFF;
	margin-left: 30px;
	}

	
#caixa4{
	margin-top:30px;
	width:95%;
	height:75%;
	background-color:#FFFFFF;
	padding-left: 40px;
	margin-bottom:30px;
	color:#666666;
	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	}
	
	
.news-summary-title{
font-size:15px;}

	
	


	
