/** TIPOGRAFIA, FONDOS Y COLORES **/
body{
	font-family:Lucida Sans, Lucida Grande, Lucida Sans Unicode, Verdana, Arial, Geneva, sans-serif;
	color:#072135;
	font-size:0.85em;
	background: #d8d8d8 url(img/back.jpg) repeat;
	text-align:justify;
}


/*table, th, td {
	vertical-align: bottom;
}*/
#closure-blocks table{
	border-collapse:separate;
}

.block h2,ul.nice-menu-down a{
	font-weight:800;
}

.terms {
	font-size: 1.3em;
	margin-top: 0.5em;
}

.terms a{
	text-transform:lowercase;
	color:#1D87D5;
}


#page {
	border:1px solid #1D87D5;
	background-color:#F6FBFF;
}

.not-front #content-inner {
	margin:0 4% 4%;
}

/** HEADERS */

h1 {
	font-size:1.5em;
	color:#1D87D5;
}

h2{ 
	font-size:1.2em; 
	
}
	
h3 {
	font-weight:bold;
	font-size:0.9em;
}

h2 a, h3 a, h4 a, h2, h3, h4 {
	color: #1D87D5;
 /*font-family:Georgia,"Times New Roman",Times,Serif;*/
}
	
h4 {
	font-size:0.85em;
}

.front h2 {
	font-size:0.9em;
}

/**----------------------------------------- HEADER-------------------------------------------------------*/



#header {
	background: transparent url(img/cab-fondo.png) repeat-x;
}

/**------------------------------------ ENLACES -----------------------------------------*/

a {
	color: #27D1EF;
	text-decoration:none;
	font-weight:800;
}

a:hover {
	text-decoration:underline;
}

.menu a{
	font-weight:500;
}	

/*.not-front  #content div.node a img { ///PARECE QUE SOBRA
  padding:3px;
  background-color: #fff;
  border:1px solid #ccb;
  display:block;
  float:left;}
}*/ 


.not-front  #content div.node a:hover img
	background-color:#E0F5FB;
}



/*
 #sidebar-left a:hover, #sidebar-right a:hover ,.front #content  a:hover h3{
	background-color:#f8f2aa;
	text-decoration:none;
}



#sidebar-right a:link, #views-row a:link{
	color:#000000;
	
}
*/



/*------------------------------- MENU -------------------------------------------------------*/


/*Nice Menu*/

ul.nice-menu {
	border-top:1px solid transparent;
}

ul.nice-menu-down li   {
	background: transparent url(img/menu.sep.png) no-repeat scroll right center !important;
	border-color:transparent;
	padding-right:0 !important;
}	

ul.nice-menu-down li ul li {
	background: transparent none !important;
}

ul.nice-menu-down  a {
	text-transform:uppercase;
	padding:0.3em 8px 0.3em 5px !important;
}

ul.nice-menu li a{
	color: #232323;
	font-size: 0.78em;
}

ul.nice-menu li a:hover{
	text-decoration:none;
	color: #FFFFFF;
	-moz-border-radius:4px;
}

ul.nice-menu-down ul {
	background-color:#FFFFFF;
	border:1px solid #1D87D5;
	top:1.6em;
	left:-4px;
}

ul.nice-menu li li a:hover{
	color: #1D87D5;
}


/*------------------------------------ BLOQUES -------------------------------------------*/

.block-views .block-inner {
	border-color:  #27D1EF;
	border-style: solid;
	border-width: 1px;
}

.views-row{
	background: transparent url(img/filete.png) no-repeat center bottom;
	padding:0 0 8px 0;
}

/*--------------------------------------------------PORTADA-------------------------------------------*/

/* per modificar les caixes de destacats de portada de la dreta */

#sidebar-right .block-views .block-inner{
	border-width:0;
}

.front #sidebar-right .views-row{
	background-image:none;
	background-color:#E0F5FB;
	padding:0;
	border: 1px solid #27D1EF ;
	margin-bottom: 20px;
	padding-bottom:1.2em;

}
.front #sidebar-left .views-row {
	background-image:none;
	background-color: #E0F5FB;
	text-align:center;
	padding-bottom: 1.2em;
}


#sidebar-right .destacado3 .views-row-first {
	margin-right: 18px; 
}

#sidebar-right .destacado3 .views-row {
	height: 100%;
	width: 169px;
	float:left;
}

/* per modificar les caixes de destacats de portada de la izquierda */

.view-destacados-izquierda .views-row, .view-destacados-izquierda-debajo .views-row  {
	background-color: #fafae8;

}

.view-destacados-izquierda .fondo-destacado a img, .view-destacados-izquierda-debajo .fondo-destacado a img {
 
  margin:0 auto;
  display:block;
  color:#000000;
}

/*.view-destacados-izquierda .views-row a, .view-destacados-izquierda-debajo .views-row  a{

color:#423;
}*/

/*.fondo-destacado {    /////DE MOMENTO NO LO NECESITO
  width:100%;
  background-color: #332;

}*/

#sidebar-left .views-row, #sidebar-right .views-row {
	text-align:center;
	padding-bottom: 1.2em;
}

.views-row-last{
	background:transparent none;
}

.front .block h2 a{
	font-size:1.0em;
}

.front .block  a{
	color:#1D87D5;
}



.front .block .views-field-title{
	
	font-size:0.9em;
	margin: 8px;
	padding-top:0.6em;
	
}

.front .block .view-ultimas-convocatorias-asociacion .views-field-title{
	font-size:0.9em;
	margin:8px;
	padding-top:0;
	
}

.front .block .views-field-field-fecha-convocatoria-value{
	font-size:0.75em;
	margin-top: 8px;
	padding-top:0.6em;
	color:#1D87D5;
	font-weight:800;
	
}
.front .block .views-field-created{
	font-size:0.7em;
	margin:0.8em;
	
	
}
.front .block .views-field-field-imagen-fid{
	background: #1D87D5;
}
.front .block .views-field-field-subtitulo-value{
	font-size:0.8em;
	line-height:1.2em;
	text-align:justify;
	margin: 0 8px;
}
.front .destacado3 .views-field-field-subtitulo-value {
	font-weight:800;
	text-align:center;
	
}
/** SIDEBAR RIGHT */

#sidebar-right {
  font-size:1.0em;
}

.view-mas-leidas ul  li{
	list-style:none ; 
	margin:0 0 8px 0;
	padding:0 0 8px 0;
}

.view-archive ul li {
  list-style:none;
  margin:0 0 8px 0;
  padding:0;
}

.view-mas-leidas ul, .view-archive ul {
	padding:0;

}



/** Noticias Y Denuncias*/

.block-inner{
	margin-bottom:10px;
} 

#content .block-inner{
	margin-bottom:15px ;
}


 
#content ul li.views-row{
	display:block;
	list-style:none;
	margin-left:0;
	border-bottom:1px solid #dde0dd;
}

#content ul li.views-row-last{
    border-bottom:none;
}

.view-content {
	display:block;
}
/*Más noticias y más denuncias*/	

.front #content  .view-footer{
	height:1.1em;
}
	
.front #content .view-footer a {

	color:#27D1EF;
	width:13em;
	padding:0 1em 0.2em 0  ;
	font-size:0.7em;
	float:right;
	display:block;
	text-align:right;
	/*border:1px solid #CDBD6D;*/
}
	
.more-link {
	display:block;
	position:relative;
	clear:left;
}

.more-link a {
	width:11em;
	padding:0 1em 0.3em 0  ;
	font-size:0.7em;
	float:right;
	display:block;
	/*border:1px solid #CDBD6D;*/
}


.front #content .views-row{
	display:block;
	min-height: 84px;
	/*border-bottom: 1px solid #e5e0ac;*/
	margin:0;
	
}

.front #content .views-row-last{
	background: transparent none;
}

.front .block h2{
	margin:0;
	padding:0;

	background :transparent url(img/h2.back.png)  repeat-x;
	color:#eed;
  	padding-left:1px;
  	letter-spacing:1px;
  
}

/** Imágenes */

.imagecache-xxs img{
	background:#FFFFFF;
	padding:5px;
  	margin:8px;
  	float: left;
  	border:1px solid #E0F5FB;
}

.imagecache-xxs img:hover{
	background:#E0F5FB;
}

/**--------------------------------------------- TABLAS-------------------------------------------- */

/*td,th {
	padding:4px 8px;

}

tr.even{
	background-color:transparent;
	border-bottom:none;
}
tr.odd {
	background-color:#eed;
	border-bottom:none;
}
*/
/**----------------------------------------------- NODO---------------------------------- */

.not-front .node-inner{
	line-height: 1.2em;
	text-align: justify;
}

.node .field-field-subtitulo {
	text-align:justify;
	font-size:1.5em;
	
}


.node .meta {
	font-size:0.7em;
}

.node .field-type-datetime {
	display:block;
	margin:0.5em 0;
	font-weight:800;
}

.node .field-field-imagen {
background-color:#FFFFFF;
border:1px solid #27D1EF;
display:block;
margin:auto;
padding:4px;
text-align:center;
width:400px;
}

.print-link {
	float:right;
	width:100%
	
}
.print_html, .print_mail, .print_pdf {
	margin-left:0;
}


.node .print-link  img{
	margin:0 !important;
	padding:0em; !important;
	border:none !important;
	background-color:transparent !important;
	padding-left:1em;
	float:right;
}

/*Node Teaser*/

.not-front .node-teaser h2 {
	margin: 0 0 0.2em;
	font-size:1.0em;
}
.node-teaser img {
	background-color: #FFFFFF;
	display:block;
  	margin-right:15px;
  	padding:4px;
 	border:1px solid #27D1EF; 
  	float:left;
}
.node-teaser .node-inner{
	margin-bottom:2em;
	padding-bottom:1em;
}

.not-front .node-teaser .content {
	font-size:0.8em;
}

.node-teaser .teaser_subtitle p {
	color:#3B3B33;
	font-size:1.2em;
	line-height:1.2em;
	text-align:justify;
	margin:0.1em 0;
}

.node-teaser .links  {
	margin-left:45%;
	font-size:0.7em;
}

.node-teaser .node-inner{
	min-height: 120px;
	background: transparent url(img/filete.png) no-repeat center bottom;
}

.node-teaser .content {
	min-height: 110px;
	text-align:justify;
	float:left;
	width:100%;
}
/**Pager **/

.item-list .pager li {
	margin:0;
	
}

.item-list .pager li a{
color: #C5E2EC;
}

.item-list .pager li.pager-current {
	color:#D1E8EF; 
	font-size:1.4em;

}
/*----------------------------------Sección ENLACES-----------------------------------------*/
#content .view-enlaces-asociacion table{
margin-left:auto;
margin-right:auto;
}

#content .view-enlaces-asociacion .node-inner{
background:none;

}


.view-enlaces-asociacion .views-view-grid h3 {
  text-align:center;
  clear:both;
  font-size:0.8em;
  }

.view-enlaces-asociacion .views-view-grid td  {
  margin:auto;
  height:100px;
  padding:0 10px;
  vertical-align: bottom;
}

.view-enlaces-asociacion .views-view-grid td img, .view-enlaces-redparque .views-view-grid td h3 {
  clear:both;
  float:none;
  margin:0 auto;
   display:block;
  text-align:center;
}
.view-enlaces-asociacion .views-view-grid td a:hover img{
background:#E0F5FB;
}
/*------------------------------------------DOCUMENTOS	--------------------------------*/
.node-type-documento-asociacion .node-inner{
float:left;
background:none;
min-height:250px;
width:170px;
margin:1.5em;
}
.node img.imagen-documento{
width:153px;
}

.enlace-documento, .titulo-documento{
display:block;
clear:both;
}

.titulo-documento{
padding:1 0.5em;
text-align:center;
font-size:90%
}

.filefield-file{
padding-bottom:2em;
}

.node .filefield-file img{
border:none;
background:none;
margin:0;
}
/* ----------------------------------GALERIA DE IMAGENES------------------------------- */

#content .view-galeria-asociacion table{
margin-left:auto;
margin-right:auto;
}

.view-galeria-asociacion .views-view-grid td a img, .view-galeria-asociacion .views-view-grid td .views-field-title {
  margin:0 auto;
  display:block;
  text-align:center;
  
}

.view-galeria-asociacion .views-view-grid td a img{
	background-color:#FFFFFF;
	margin:0 0.5em 0.5em 0.5em;
	padding:0.5em;
	border:1px solid #27D1EF;
}
.view-galeria-asociacion .views-view-grid td a:hover img{
	background-color:#E0F5FB;
}

.view-galeria-asociacion .views-view-grid td .views-field-title{
	font-weight:800; 
	color:#1D87D5;
	padding:0.5em;
}

.node-type-foto-asociacion .view-content{
	clear:both;
}

.view-galeria-asociacion .views-view-grid td .foto-nodo-body {
  margin:0 auto;
  display:block;
  text-align:center;
  font-weight:800;
  color:#1D87D5;
  padding:0 0.5em;
  clear:both;
  
}
.volver a{
	font-size:80%;
}
/**-------------------------------COMENTARIOS-------------------**/

#comments{
padding:1em;
border:1px solid #d5d2d2;
background-color:#FFFFFF;
}
.comment .submitted{
font-size:0.8em;
background-color:#d5d2d2;
margin-bottom:1em;
}
.comment .comment-inner{
padding-bottom:1em;
}
.comment-inner .links{
font-size:0.9em
}

/**-------------------------------DOCUMENOS PRIVADOS-------------------**/
.views-table{
text-align:left;
font-size:90%;

}
.views-table th{
padding:0 1em;
text-align:center;
}
.views-table td{
padding:0 1em;
}

/**--------------------------------FOOTER------------------------------**/
.region-footer .block-views {
	width:400px;
}

.region-footer .block-views .block-inner{
	padding-left:2em;
}

.region-footer .block h2{
	background:none;
	color:#1D87D5;
	font-size:100%;
	margin:1.2em 0;

}
.region-footer .block li a.active{
color:#27D1EF;
}


/**--------------------------------CLOSURE-----------------------------**/
.region-closure table{
	border-collapse: separate;
}