@charset "iso-8859-1";


/* Defaults and typography
  --------------------------------------------------------------------------- */
html, body {margin:0px;}
body {
	padding:0px; 
	color:#666; background:#678bb0;
	background-image:url(img/fons.jpg);
	background-repeat:no-repeat;
	font-size:14pt; font-family:Arial,Verdana,  Helvetica, sans-serif;}

div, ul, li, h1, h2, h3, h4, h5, h6, p {margin:0px; padding:0px;}


#b_mini_programa{ background-color:#FFFFFF; background-image:none;}

img {border:none;}

h1, h2, h3, h4, h5, h6 {
	font-weight:normal;
	}

h2 {
	font-size:26px;
	color:#678bb0;
	margin-bottom:20px;
	}
h3 {
	font-size:18px;
	color:#58585a;
	margin-bottom:20px;

	}
h4 {
	font-size:14px;
	color:#58585a;
	margin-bottom:15px;
	text-transform:uppercase;
	color:#678bb0;	
	font-weight:bold;
	}
h5{
	padding-top:0px;
	font-size:14px;
	color:#58585a;	
	font-weight:bold;
	padding-bottom:20px;
	}	

ul {
	list-style-type:none;
	margin-left:25px;
	}/*
ul li {
	list-style-type:none;
	list-style-image:url(imatges/puntguio.gif);
	font-size:0.66em;
	margin:3px 0px;
	}
ul li li {
	list-style-image:url(imatges/punt.gif);
	font-size:1em;
	}
ul.nostyle {list-style-type:none;list-style-image:none;}
ul.nostyle li {list-style-type:none;list-style-image:none;}
*/

p {
	font-size:13px; /*0.75 */
	line-height:1.4em;
	margin-bottom:1em;
	}

/*
input, select, textarea, label, option {
	font-family:Arial, Helvetica, sans-serif;
	color:#525252;background-color:#e5e5e5;
	}

textarea {margin:0px;}
input.textarea { background-color:#999999;}
input, textarea, select { border-width:0px; margin-bottom:3px;}*/
input.submit {background-color:#ddd; border-width:1px; cursor:pointer; color:#000000}


.important{
	font-style:italic;
}

.url_link{
	text-decoration:none;
	color:#678bb0;
}

.it_selected{
	font-weight:bold;
	color:#678bb0;	
}
/* Forms  
  --------------------------------------------------------------------------- */

.item .name {text-align:right;}
.required {color:#C30; }
	
#formContacte .item {float:left; width:90%; clear:both;}
#formContacte .item .name {float:left; width:30%;}
#formContacte .item .value {float:left; position:relative; left:20px;  width:55%;}

/* Capes Principals 
  --------------------------------------------------------------------------- */

/* IDIOMA */
#div_mail{
	padding-top:11px;
	padding-bottom:11px;
	font-size:11px;
	padding-left:20px;
	width:200px;
	float:left;
}
#div_mail a{ color:#666; text-decoration:none}
#div_mail a:hover{ color:#666; text-decoration:underline}

#idioma_ca, #idioma_es, #idioma_en{
	padding-top:11px;
	padding-bottom:11px;
	font-size:10px;
	padding-right:20px;
	text-align:right;
	width:200px;
	float:right;
}
#idioma_ca a, #idioma_es a, #idioma_en a{
	text-decoration:none;
	color:#8d8d8f;
	}
#idioma_ca a:hover, #idioma_es a:hover, #idioma_en a:hover,{color:#000000}
#idioma_ca #lang_ca, #idioma_es #lang_es, #idioma_en #lang_en{ color:#678bb0; font-weight:bold;}


#container{
    text-align:left;
    width: 970px;
}
#esquerra{
    width: 255px;
    float:left;
}
#dreta{
    float:right;
    background-color:#FFFFFF;
    width: 709px;
	margin-bottom:20px;
}
#superior{
	width:100%;
	/*height:276px;
	margin-bottom:36px;*/

}
#foto_capcalera{	
	width:497px;
	height:276px;
	float:right;	
	padding-right:20px;
}

#flash{
	background-image:url(img/futurnovela.jpg);
	background-repeat:no-repeat;
	float:right;
	width:173px;
	height:276px;
	background-color:#cccccc;

}

#logo_ca{
	margin-top:10px;
	background-image:url(img/logo.jpg);
	background-repeat:no-repeat;
	width:255px;
	height:246px;
}
#logo_es{
	margin-top:10px;
	background-image:url(img/logo_es.jpg);
	background-repeat:no-repeat;
	width:255px;
	height:246px;
}



#peu{
	background-image:url(img/patrocinadors.jpg);
    background-color: #FFF;
   	width:695px;
	height:110px;
	clear:both;

} 

#simple_content{
    width:670px;
    float: right;
	padding-left:20px;	
	padding-right:15px;
}

/* CONTINGUTS
*******************************************/
#content_esquerra{
	width:480px;
	height:100%;
	float:left;
}
#content_dreta{
	width:158px;
	padding-left:18px;
	background-image:url(img/linies_fons.jpg);	
	min-height:400px;
	background-repeat:repeat-y;
	float:right;
	margin-bottom:30px;	
}

#fotolateral{
	padding-top:30px;
	width:125px;
	height:125px;
	float:left;
	padding-bottom:30px;
	font-size:8px;
	text-transform:uppercase;
}
#textelateral{
	padding-top:30px;
	width:345px;
	float:right;
	padding-bottom:30px;	
}

#marge_esquerra{
margin-right:110px;
}

/* GALERIA*/

#galeria img {
	margin-right:8px;
	margin-bottom:13px;
}





/* NOTICIES PORTADA
*******************************************/
#noticies{ 
	margin-bottom:10px;
}

#noticies .data{color:#58585a; font-weight:bold; 	font-size:11px;}

#noticies .titular a:hover{ font-weight:bold; text-decoration:underline}

#noticies .cos{color:#713b5f;}
#noticies a{color:#678bb0; text-decoration:none}
#noticies a:hover{text-decoration:underline}
#noticies a .titular{color:#666; text-decoration:none;}
#noticies a:hover .titular{color:#666; text-decoration:underline}
#noticies a:visited, #noticies a:visited .titular { color:#b30e48; }

/* SUBMENUS
*******************************************/
#inici_content{	padding-top:60px;}
#submenu{
}
#submenu a{
	font-size:12px;
	color:#58585a;
	text-transform:uppercase;
	font-weight:bold;
}
#submenu .it{
	color:#678bb0;
}


#content_dreta ul li{ 
	margin-bottom:5px;}
#content_dreta li a{
	font-size:12px;
	color:#58585a;
	text-decoration:none;
	list-style:none;
}
#content_dreta ul li #actiu{
	font-weight:bold;
	color:#678bb0;	
	/*text-decoration:underline;
	list-style:square outside url(img/punt.gif);*/
}



#content_dreta ul li a:hover{
	color:#678bb0;
}

.inactiu {	font-size:12px;
	color:#58585a;
	text-decoration:none;
	list-style:none;}

/* LINKS
*******************************************/
#links{
	padding-left:20px;
	font-size:12px;
	color:#58585a;
	padding-bottom:20px;
}
#links a{ color:#58585a;}
#links a:hover{ color:#678bb0;}
#links li {padding-bottom:10px;}


/* MENUS
*******************************************/
ul {list-style-type:none; margin-left:0px;}
ul li {list-style-type:none; }

a img {display:inline;}
#navigation {
	padding-left:45px;
	}	
#navigation li a {
	display:block;
	margin-bottom:9px;
}		
#navigation a {
	width:188px;
	height:23px;
	background-repeat:no-repeat;
	background-position:left top;
	text-indent:-9000px;
	}

	
#a_inici_ca			{background-image:url(img/inici_ca.jpg);}
#a_inici_es			{background-image:url(img/inici_es.jpg);}
#a_programa_ca		{background-image:url(img/programa_ca.jpg);}
#a_programa_es		{background-image:url(img/programa_ca.jpg);}
#a_participants_ca {background-image:url(img/participants_ca.jpg);}
#a_participants_es {background-image:url(img/participants_es.jpg);}
#a_hemeroteca_ca			{background-image:url(img/hemerotecasoft_ca.jpg);}
#a_hemeroteca_es			{background-image:url(img/hemerotecasoft_ca.jpg);}
#a_novetats_ca			{background-image:url(img/novetatssoft_ca.jpg);}
#a_inscripcio_ca			{background-image:url(img/inscripcions_ca.jpg);}
#a_inscripcio_es			{background-image:url(img/inscripcions_es.jpg);}
#a_subscripcio_ca 		{background-image:url(img/subscripcio_ca.jpg);}
#a_subscripcio_es 		{background-image:url(img/subscripcio_es.jpg);}
#a_forum_ca				{background-image:url(img/forumsoft_ca.jpg);}
#a_forum_es				{background-image:url(img/forumsoft_es.jpg);}
#a_galeria_ca			{background-image:url(img/galeria_ca.jpg);}
#a_galeria_es			{background-image:url(img/galeria_es.jpg);}

#a_historic_ca			{background-image:url(img/historic_ca.jpg);}
#a_historic_es			{background-image:url(img/historic_es.jpg);}
#a_enllacos_ca 			{background-image:url(img/enllacos_ca.jpg);}
#a_enllacos_es 			{background-image:url(img/enllacos_es.jpg);}
#a_contacte_ca      	 {background-image:url(img/contacte_ca.jpg);}
#a_contacte_es      	 {background-image:url(img/contacte_es.jpg);}

#a_novetats_ca			{background-image:url(img/novetats_ca.jpg);}
#a_novetats_es			{background-image:url(img/novetats_es.jpg);}

#a_hemeroteca_ca 		{background-image:url(img/hemeroteca_ca.jpg);}
#a_hemeroteca_es 		{background-image:url(img/hemeroteca_es.jpg);}

/*#navigation a:hover {
	margin-bottom:9px;
	background-position:right top;
	}*/

#b_novetats			#a_novetats_ca,
#b_novetats			#a_novetats_es,
#b_hemeroteca		#a_hemeroteca_ca,
#b_hemeroteca		#a_hemeroteca_es,	
#b_inici			#a_inici_ca,
#b_inici			#a_inici_es,
#b_inscripcio		#a_inscripcio_ca,
#b_inscripcio		#a_inscripcio_es,
#b_programa			#a_programa_ca,
#b_programa			#a_programa_es,
#b_participants		#a_participants_ca,
#b_participants		#a_participants_es,
#b_historic			#a_historic_ca,
#b_historic			#a_historic_es,
#b_galeria			#a_galeria_ca,
#b_galeria			#a_galeria_es,
#b_enllacos			#a_enllacos_es,
#b_enllacos			#a_enllacos_ca
{
	background-position:right top;
	}	
	
/* PROGRAMA */
.dia_programa{font-size:20px; font-weight:bold; margin-bottom:20px;}
.titol1{ font-size:12px;}
.text_indent{margin-left:53px; }
.hora_programa, .asterisc{color:#678bb0; font-weight:bold}
.dia {font-size:13px; padding-bottom:11px;}

/* FORMULARIS */

form {
	font-size:13px;
	width:400px;

	text-align:left;
	}
input, select, textarea {
	margin:3px 0px;
	color:#000;
	}
textarea {
	margin:0px;
	}
input.text, textarea {
	width:95%;
	}
input.checkbox {
	margin:0px;
	}
input.radio {
text-align:center;
	
}
	
input.submit {
	cursor:pointer;
	}

.item{ padding-top:8px;}

.program_dia{
	text-decoration:none;
	color:#678bb0;	
}
#LOPD p{font-size:10px}

.tornar {text-decoration:none; color:#678bb0; font-size:11px;}
.tornar:hover {text-decoration:underline;}

.youtube{color:#678bb0; text-decoration:none;}
.youtube:hover{color:#678bb0; text-decoration:underline}


#patrocinadors{
	margin-left:60px;
	margin-top:20px;
	width:174px;
	height:268px;
	background-image:url(img/patrocinadors2.jpg);
}

