/* ------------------ GENERAL -----------------------*/

.seccion_cuerpo
{
	float: left;
	width: 746px;
	padding-left:  6px;
	padding-right: 8px;
	background-image: url(../images/bg_linea_fondo.gif);
}
.altura_minima
{
	width:  1px;
	height: 370px;
	float:  left;
}
.contenedor
{
	width: 738px;
	float: left;
}
.seccion_pie
{
	width: 760px;
	height: 60px;
	float: left;
	background-image: url(../images/bg_pie_pagina.jpg);
	background-repeat: no-repeat;
}

.titulo
{
	width: 718px;
	padding-left: 20px;

	padding-top: 17px;
	padding-bottom: 17px;

	background-image: url(../images/bg_titulo_secciones.jpg);
	background-repeat: no-repeat;
}

/* ------------------ SECCION DIARI + ARTICLES -----------------------*/

.noticias
{
	width: 738px;
	float: left;
}
.noticias_llistat
{
	width: 700px;
	float: left;
	
	padding-left: 20px;
	padding-right: 15px;
	padding-bottom: 30px;
}

/*--- NOTICIA GRANDE ---*/

.noticiabig
{
	width: 345px;
	padding-left: 20px;
	float: left;

	font-family: arial;
	font-size: 11px;
	font-weight: normal;
	color: #535353;
}
.noticiabig h1 a
{
	font-family: arial;
	font-size: 14px;
	font-weight: bold;
	color: #C51015;
}
.noticiabig h1 a:hover
{
	font-family: arial;
	font-size: 14px;
	font-weight: bold;
	color: #C51015;
}
.noticiabig_cabecera
{
	width: 335px;
	height: 14px;
	padding-top: 1px;
	padding-left: 10px;

	color: #FFFFFF;
	font-family: arial;
	font-size: 11px;
	
	background-image: url(../images/noticia_cabecera_gr.jpg);
	background-repeat: no-repeat;
}

.noticiabig_cuerpo
{
	width: 310px;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 15px;
	padding-right: 20px;
	
	background-image: url(../images/noticia_background_gr.jpg);
}
.noticiabig_imagen_contenedor	{ width: 132px; float: left;}
.noticiabig_imagen
{
	margin-bottom: 10px;
	float: left;
	
	border: 3px solid #DCDCDC;
	background-color: #DCDCDC;
}
.noticiabig_imagen_oreja
{
	float: left;
	width: 12px;
	height: 15px;
}

.noticiabig_pie
{
	width: 345px;
	height: 15px;

	background-image: url(../images/noticia_pie_gr.jpg);
	background-repeat: no-repeat;
}

/*--- NOTICIA PEQUEÑA ---*/

.noticiasmall_container
{
	width: 360px;
	float: left;
}
.noticiasmall
{
	width: 345px;
	padding-left: 15px;
	padding-bottom: 10px;
	float: left;

	font-family: arial;
	font-size: 11px;
	font-weight: normal;
	color: #535353;
}
.noticiasmall_cabecera
{
	width: 335px;
	height: 14px;
	padding-top: 1px;
	padding-left: 10px;

	color: #FFFFFF;
	font-family: arial;
	font-size: 11px;
	
	background-image: url(../images/noticia_cabecera_pq.jpg);
	background-repeat: no-repeat;
}

.noticiasmall_cuerpo
{
	width: 310px;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 15px;
	padding-right: 20px;
	
	background-image: url(../images/noticia_background_gr.jpg);
}

.noticiasmall_cuerpo h1 a
{
	color: #C51015;
	font-family: arial;
	font-size: 13px;
	font-weight: bold;
}
.noticiasmall_cuerpo h1 a:hover
{
	color: #C51015;
	font-family: arial;
	font-size: 13px;
	font-weight: bold;
}

.noticiasmall_cuerpo ul
{
	padding-left: 10px;
}
.noticiasmall_cuerpo li
{
	padding-bottom: 10px;
	list-style-image: url(../images/recuadro_cruz.gif)
}

.noticiasmall_imagen_contenedor	{ width: 76px; margin-right: 10px; float: left;}
.marco_gris
{
	float: left;
	
	border: 3px solid #DCDCDC;
	background-color: #DCDCDC;
}
.noticiasmall_imagen_oreja
{
	float: right;
	width: 15px;
	height: 15px;
}

.noticiasmall_pie
{
	width: 345px;
	height: 15px;

	background-image: url(../images/noticia_pie_gr.jpg);
	background-repeat: no-repeat;
}

/*--- LLISTAT DE FITXAS ---*/

.llistat_fitxas
{
	text-align: left;
	color: #535353;
	font-family: arial;
	font-size: 11px;
	font-weight: normal;
}
.llistat_fitxas h1 a
{
	color: #C51015;
	font-family: arial;
	font-size: 14px;
	font-weight: bold;
}
.llistat_fitxas h1 a:hover
{
	color: #C51015;
	font-family: arial;
	font-size: 14px;
	font-weight: bold;
}
.llistat_fitxas ul
{
	padding-left: 30px;
	padding-right: 20px;
}
.llistat_fitxas li
{
	padding-bottom: 10px;
	list-style-image: url(../images/recuadro_cruz.gif)
}

.boton_tornar
{
	float: right;
	width: 46px;
	height: 15px;
	margin-right: 15px;
	margin-bottom: 10px;

	font-family: arial;
	font-weight: normal;
	text-align: center;

	background-image: url(../images/boton_veure_mes.gif);
	background-repeat: no-repeat;
}
.boton_tornar a		{ display: block; font-size: 10px; color: #FFFFFF; text-decoration: none; }
.boton_tornar a:hover	{ display: block; font-size: 10px; color: #FFFFFF; text-decoration: none; }

/* ------------------ SECCION ESCRIU-ME -----------------------*/

.escriume
{
	width: 700px;
	float: left;
	
	padding-left: 20px;
	padding-right: 15px;
	
	font-family: arial;
	font-size: 11px;
	font-weight: normal;
	color: #535353;
}
.escriume_texto {float: left; width: 470px;}
.escriume_form  {float: left; width: 710px;}
.recuadro_blanco_cab
{
	float: left;
	width: 705px;
	height: 15px;

	background-image: url(../images/escriume_cabecera.jpg);
	background-repeat: no-repeat;
}

.recuadro_blanco_cuerpo
{
	float: left;
	width: 705px;
	background-image: url(../images/escriume_cuerpo_bg.jpg);
	text-align: center;
}
.recuadro_blanco_pie
{
	float: left;
	width: 705px;
	height: 15px;

	background-image: url(../images/escriume_pie.jpg);
	background-repeat: no-repeat;
}

.form_etiqueta
{
	float: left;
	width: 120px;
	padding-top: 3px;
	text-align: right;
}
.form_campo
{
	float: left;
	width: 220px;
	padding-left: 5px;
	padding-bottom: 5px;
	text-align: left;
}
.form_campo input
{
	font-family: arial;
	font-size: 11px;
	width: 200px;
	border: 1px solid #F1C4C5;
}
.form_campo textarea
{
	font-family: arial;
	font-size: 11px;
	width: 545px;
	border: 1px solid #F1C4C5;
}
.boton_rojo
{
	margin-top: 10px;
	margin-bottom: 15px;
	padding: 4px;
	width: 70px;

	font-family: verdana;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;

	background-color: #C51015;
	border: 0px;
}

.escriume_infantil_bg
{
	float: left;
	width: 705px;
	height: 295px;
	margin-bottom: 45px;
	padding-bottom: 10px;
	
	font-family: arial;
	font-size: 13px;
	font-weight: normal;
	color: #535353;

	text-align: center;
	
	background-image: url(../images/escriume_infantil.jpg);
	background-repeat: no-repeat;
}
.escriume_infantil_etiqueta
{
	float: left;
	width: 235px;
	padding-top: 3px;
	text-align: right;
	font-weight: bold;
}
.escriume_infantil_campo
{
	float: left;
	width: 220px;
	padding-left: 5px;
	padding-bottom: 5px;
	text-align: left;
}
.escriume_infantil_campo input
{
	font-family: arial;
	font-size: 11px;
	width: 230px;
	border: 1px solid #F1C4C5;
}
.escriume_infantil_campo textarea
{
	font-family: arial;
	font-size: 11px;
	width: 230px;
	border: 1px solid #F1C4C5;
}
.boton_rojo_infantil
{
	margin-top: 10px;
	margin-bottom: 10px;
	padding: 4px;
	width: 70px;

	font-family: verdana;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;

	background-color: #C51015;
	border: 0px;
}
/* ------------------ SECCION BIOGRAFIA -----------------------*/

.biografia
{
	width: 700px;
	float: left;
	
	padding-left: 20px;
	padding-right: 15px;
	padding-bottom: 30px;
}

.bio_fotos_container	{float: left; width: 230px; padding-left: 20px; padding-top: 2px;}
.bio_foto_cont		{float: left; padding-right: 15px; padding-bottom: 15px;}

.bio_texto_container
{
	float: left;
	width: 440px;

	color: #535353;
	font-family: arial;
	font-size: 11px;
	font-weight: normal;
	text-align: left;
}
.bio_texto_container h1
{
	padding-bottom: 2px;
	color: #C51015;
	font-size: 14px;
	font-weight: bold;
}
.bio_texto_container h2
{
	padding-bottom: 2px;
	font-size: 12px;
}

/* ------------------ ACCESIBILITAT Y AVIS LEGAL -----------------------*/

.accesibilitat
{
	width: 700px;
	float: left;
	
	padding-left: 20px;
	padding-right: 15px;
	padding-bottom: 30px;
}
.accesibilitat_text
{
	text-align: left;
	padding-left: 15px;
	padding-right: 20px;
	color: #535353;
}
.accesibilitat_text h1
{
	font-family: arial;
	font-size: 14px;
	font-weight: bold;
	color: #C51015;
}
.accesibilitat_text ul
{
	padding-left: 15px;
}
.accesibilitat_text li
{
	padding-bottom: 10px;
	list-style-type:circle;
}

/* ------------------ SECCION COMPROMISOS -----------------------*/

.compromisos
{
	width: 718px;
	padding-left: 10px;
	padding-right: 10px;
	float: left;
}

.compro_cabecera
{
	width: 695px;
	height: 20px;
	padding-top: 5px;
	padding-left: 10px;

	color: #FFFFFF;
	font-family: arial;
	font-size: 14px;
	font-weight: bold;

	background-image: url(../images/compro_cabecera.jpg);
	background-repeat: no-repeat;
}
.compro_cuerpo
{
	float: left;
	width: 310px;
	padding: 15px;
	padding-bottom: 0px;
	padding-top: 0px;
	margin-top: 15px;
	
	text-align: left;
}
.compro_cuerpo_separador { clear: both; height:1px; font-size: 1px;}

.compro_cuerpo_imagen
{
	float: left;
	width: 70px;
	padding-top: 2px;
}

.compro_cuerpo_texto
{
	float: left;
	width: 220px;
	padding-left: 15px;
}
.compro_cuerpo_texto h1
{
	color: #C51015;
	font-family: arial;
	font-size: 14px;
	font-weight: bold;
}
.compro_cuerpo_texto ul { padding-left: 18px; clear: both;}
.compro_cuerpo_texto li { padding-bottom: 5px; 	list-style-image: url(../images/recuadro_cruz_li.gif) }
.compro_cuerpo_texto a
{
	color: #535353;
	font-family: arial;
	font-size: 11px;
	font-weight: normal;
}
.compro_cuerpo_texto a:hover
{
	color: #535353;
	font-family: arial;
	font-size: 11px;
	font-weight: normal;
}
.compro_titol
{
	float:left;
	width: 170px;
	padding-right: 4px;
}
.compro_boton_veure
{
	float: left;
	width: 46px;
	height: 15px;
	margin-top: 2px;
	font-family: arial;
	font-weight: normal;
	text-align: center;

	background-image: url(../images/boton_veure_mes.gif);
	background-repeat: no-repeat;
}
.compro_boton_veure a		{ display: block; font-size: 10px; color: #FFFFFF; text-decoration: none; }
.compro_boton_veure a:hover	{ display: block; font-size: 10px; color: #FFFFFF; text-decoration: none; }

/* ------------------ SECCION IMATGES -----------------------*/

.imatges
{
	width: 718px;
	padding-left: 10px;
	padding-right: 10px;
	float: left;
}
.imatges_cab1
{
	width: 705px;
	height: 30px;
	background-image: url(../images/imatges_cabecera.jpg);
	background-repeat: no-repeat;
	
	font-family: arial;
	font-size: 11px;
	font-weight: bold;
	color: #C9A1A1;
}
.imatges_cab1 a		{ color: #C51015; }
.imatges_cab1 a:hover	{ color: #C51015; }
.imatges_cab1_actual	{ color: #535353; text-decoration: underline; }
.imatges_cab1 ul
{
	padding-top: 8px;
}
.imatges_cab1 li
{
	display: inline;
	padding-left: 14px;
}

.imatges_cab2
{
	padding-top: 5px;
	padding-bottom: 5px;

	font-family: arial;
	font-size: 11px;
	font-weight: bold;
	color: #C9A1A1;
	text-align: left;
}
.imatges_cab2 a		{ color: #C51015; }
.imatges_cab2 a:hover	{ color: #C51015; }
.imatges_cab2_actual	{ color: #535353; text-decoration: underline; }
.imatges_cab2 li
{
	display: inline;
	padding-left: 15px;
}
.imatges_cab3
{
	width: 705px;
	height: 100px;
}

.imatges_cuerpo
{
	padding-left: 15px;
	padding-right: 15px;

	font-family: arial;
	font-size: 11px;
	font-weight: normal;
	color: #535353;
	text-align: left;
}
.imatges_cuerpo h1 { font-weight: bold;	font-size: 11px; }
.imatges_position
{
	float: left;
	width: 70px;
	margin-right: 12px;
	margin-bottom: 10px;

	border: 2px solid #DCDCDC;
	background-color: #DCDCDC;
}

.imatges_linea { clear:both; height: 1px; font-size: 1px; margin-bottom: 10px; background-color: #F3CFD0; }


/* ------------------ FITXA DETALL -----------------------*/

.fitxa_container
{
	width: 700px;
	float: left;
	
	padding-left: 20px;
	padding-right: 15px;
	padding-bottom: 30px;
}
.recuadro_blanco_cab_roja
{
	float: left;
	width: 690px;
	height: 14px;
	padding-top: 2px;
	padding-left: 15px;

	color: #FFFFFF;
	font-family: arial;
	font-size: 11px;

	background-image: url(../images/fitxa_cabecera.jpg);
	background-repeat: no-repeat;
}
.fitxa_cuerpo
{
	float: left;
	padding-left: 15px;
	padding-top:  15px;
	width: 665px;

	text-align: justify;
	font-family: arial;
	font-size: 11px;
	font-weight: normal;
	color: #535353;
}
.fitxa_cuerpo h1
{
	padding-bottom: 10px;
	
	font-family: arial;
	font-size: 14px;
	font-weight: bold;
	color: #C51015;
}
.fitxa_cuerpo li
{
	margin-left: 15px;
	padding-bottom: 10px;
	list-style-type:circle;
}

.fitxa_imagen_contenedor_izda
{	
	margin-right: 15px;
	margin-bottom: 5px;
	float: left;
}
.fitxa_imagen_contenedor_dcha
{	
	margin-left: 15px;
	margin-bottom: 10px;
	float: right;
}

/* ------------------ CREACION - EDICION - BORRADO -----------------------*/

.edicion_boton		{ display: inline; }
.edicion_boton form	{ display: inline; }

.edicion_boton_crear	{ float: left; padding-left: 10px;}

.edicion
{
	text-align: left;
	padding-left: 15px;
	padding-right: 20px;

	font-family: arial;
	font-size: 13px;
	font-weight: normal;
	color: #535353;
}
.edicion h1
{
	margin: 0px;
	padding: 0px;

	color: #C51015;
	font-size: 18px;
	font-weight: bold;
}
.edicion h2
{
	margin: 0px;
	padding: 0px;
	padding-top: 10px;
	
	color: #000000;
	font-size: 14px;
	font-weight: bold;
}
.edicion hr
{
	color: #C51015;
	background-color: #C51015;
}

.edicion textarea
{
	font-family: arial;
	font-size: 13px;
	width: 450px;
}
.edicion table
{
	margin-top: 10px;
	margin-bottom: 10px;
	width: 450px;
	border: 1px solid pink;
}
.edicion table th { padding: 2px; }
.edicion table td { padding: 2px; text-align: left; color: #000000; }

table.tabla_borradores
{
	margin-top: 10px;
	margin-bottom: 10px;
	width: 650px;
	border: 1px solid pink;
}
table.tabla_borradores th { padding: 2px; }
table.tabla_borradores td { padding: 2px; text-align: left; color: #000000; }

.recuadro
{
	border: 1px solid black;
	padding: 10px;
	margin-top: 10px;
	margin-bottom: 10px;
	width: 200px;
}
.recuadro_grande
{
	border: 1px solid black;
	padding: 10px;
	margin-top: 10px;
	margin-bottom: 10px;
	width: 450px;
}
.recuadro_warning
{
	border: 1px solid red;
	padding: 10px;
	margin-top: 10px;
	margin-bottom: 10px;
	width: 200px;
	color: red;
}
