/* CSS Document */

body{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	background-image: url(cabecera_fondo.gif);
	background-repeat: repeat-x;
	margin: 0px;
	padding: 0px;
	background-color: #FFFFFF;
}
td, tr{
	margin: 0px;
	padding: 0px;
}
h1{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	color: #0386A2;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-top: 0px;
	padding-bottom: 10px;
	line-height: normal;
	font-weight: bold;
}
h2{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #0386A2;
	margin-top: 0px;
	margin-bottom: 5px;
	padding-top: 15px;
	padding-bottom: 3px;
	line-height: normal;
	font-weight: normal;
}
#continente{position: absolute;left: 50%;width: 1000px;margin-left: -500px;}

/********comienza cabecera y sus elementos, logotipo, menú idioma y banner*************/

#cabecera{
	width: 1000px;
	float: left;
	height: 138px;
}
	#cabecera_logotipo{
		float: left;
		width: 399px;
		padding-top: 16px;
		padding-left: 17px;
	}
	#cabecera_banner_menu{
		float: left;
		width: 567px;
		padding-right: 17px;
	}
		#cabecera_menu{
		float: right;
		width: 567px;
		height: 18px;
		padding-top: 4px;
		}
			#cabecera_menu_idioma{
	float: right;
	width: 184px;
	color: #666666;
	text-align: right;
			}
					#cabecera_menu_idioma a, #cabecera_menu_idioma a:active, #cabecera_menu_idioma a:visited{
						color: #666666;
						text-decoration: none;
						font-weight: bold;
					}
					#cabecera_menu_idioma a:hover{
						color: #666666;
						text-decoration: underline;
						font-weight: bold;
					}
					.idioma_resaltado{
	font-weight: bold;
	color: #000000;					
					}
			#cabecera_menu_cercador{
				float: right;
				width: 350px;
				text-align: right;
			}
			#cabecera_menu_cercador a, #cabecera_menu_cercador a:active, #cabecera_menu_cercador a:visited{
	color: #000000;
	padding-left: 8px;
	text-decoration: none;
	font-weight: bold;
			}
			#cabecera_menu_cercador a:hover{
	color: #000000;
	padding-left: 8px;
	text-decoration: underline;
	font-weight: bold;
			}
		#cabecera_banner{
		width: 567px;
		float: right;
		text-align: right;
		}

/********acaba cabecera*************/

/********comienza menú horizontal*************/
#menu_horizontal{
	width: 1000px;
	float: left;
	padding-bottom: 39px;
}
#menu_horizontal_escoles{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #7F7F7F;
	float: left;
	width: 202px;
	padding-top: 16px;
	padding-left: 17px;
}
#menu_horizontal_escoles a, #menu_horizontal_escoles a:active, #menu_horizontal_escoles a:visited{
	text-decoration: none;
	padding-right: 5px;
	color: #7F7F7F;
}
#menu_horizontal_escoles a:hover{
	text-decoration: none;
	padding-right: 5px;
	color: #000000;
}
#menu_horizontal_desarrollo{
	float: right;
	width: 730px;
	padding-top: 7px;
	text-align: right;
}
#menu_horizontal_desarrollo a, #menu_horizontal_desarrollo a:active, #menu_horizontal_desarrollo a:visited{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #0386A2;
	text-decoration: none;
}
#menu_horizontal_desarrollo a:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #B30047;
	text-decoration: none;
}
#menu_horizontal_desarrollo ul{
PADDING: 0;LIST-STYLE-TYPE: none;margin: 0px;
}
#menu_horizontal_desarrollo li{
	DISPLAY: block;
	float: right;
	width:146px;
	text-align: center;
	height: 22px;
	padding-top: 5px;
}
/*clases de cada uno de los li del menú*/
.menu_desarrollo_1{
	width:146px;
	background-color: #EEEEEE;
	
	
}
.menu_desarrollo_2{
	width:146px;
	background-color: #E1E1E1;
	
}
.menu_desarrollo_3{
	width:146px;
	background-color: #CDCDCD;
	
}
.menu_desarrollo_4{
	width:146px;
	background-color: #C0C0C0;
	
}
/********fin del menú horizontal*************/
/********comienza contenido de las páginas interiores*************/

#contenido_interior{
	float: left;
	width: 966px;
	padding-right: 17px;
	padding-left: 17px;
	background-image: url(contenido_interior_fondo.gif);
	background-repeat: repeat-y;
}
/********acaba contenido interior*************/
/********comienza menú vertical*************/
#menu_vertical{
	float: left;
	width: 175px;
}
#menu_vertical ul{
PADDING: 0;LIST-STYLE-TYPE: none;margin: 0px;
}
#menu_vertical ul li{
	/*height: 19px;
	width: 143px;
	margin-bottom: 6px;
	border: 1px solid #0386A2;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #000000;
	padding-left: 10px;
	padding-top: 3px;
	padding-bottom: 3px;*/
}
#menu_vertical ul li a, #menu_vertical ul li a:active, #menu_vertical ul li a:visited{
	width: 143px;
	display:block;
	margin-bottom: 6px;
	border: 1px solid #0386A2;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #000000;
	padding-left: 10px;
	padding-top: 3px;
	padding-bottom: 3px;
	text-decoration: none;
}
#menu_vertical ul li a:hover{
color: #0386A2;
}
#menu_vertical ul ul{
PADDING: 0;LIST-STYLE-TYPE: none;margin: 0px;

}
#menu_vertical ul  ul li{
	color: #0386A2;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #0386A2;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	font-weight: normal;
	text-decoration: none;
}
#menu_vertical ul  ul li a, #menu_vertical ul  ul li a:active, #menu_vertical ul  ul li a:visited{
	color: #0386A2;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #0386A2;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	font-weight: normal;
	text-decoration: none;
	margin-bottom: 6px;
}
#menu_vertical ul  ul li a:hover{
color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;

	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	font-weight: normal;
	_font-weight: normal;
	text-decoration: none;
	margin-bottom: 6px;

}
.menu_vertical_seleccionado{
	background-color: #E8E8E8;
	
}

/********acaba menú vertical*************/
/********comienza columnas interiores*************/
#columnas_interior{
	float: right;
	width: 791px;
}
#columnas_interior_A{
	float: left;
	width: 548px;
	padding-left: 17px;
	line-height: 16px;
}

#columnas_interior_B{
	float: right;
	width: 209px;
	padding-left: 17px;
	padding-bottom: 10px;
	padding-top: 50px;
}
#columnas_interior_A a, #columnas_interior_A a:active, #columnas_interior_A a:visited{
	font-weight: bold;
	color: #0386A2;
}
#columnas_interior_A a:hover{
	font-weight: bold;
	color: #02687D;
}
.Listado_A ul{
PADDING: 0;

margin: 0px;
}
.Listado_A li{
	PADDING: 0;
	
	margin: 0px;
	font-weight: bold;
	color: #666666;
	list-style-image: url(listado_linea.gif);
	
}

#columnas_interior_C{
	float: right;
	width: 774px;
	padding-left: 17px;
}
#columnas_interior_C h1{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #0386A2;
	margin: 0px;
padding: 0px;	
}
#columnas_interior_C a, #columnas_interior_C a:active, #columnas_interior_C a:visited{
	font-weight: bold;
	color: #0386A2;
}
#columnas_interior_C a:hover{
	font-weight: bold;
	color: #B30047;
}
#columnas_interior_D{
	float: right;
	width: 774px;
	padding-left: 17px;
}
#columnas_interior_E{
	float: left;
	width: 469px;
	padding-right: 10px;
	padding-left: 10px;
}
#columnas_interior_F{
	float: right;
	width: 282px;
	padding-top: 50px;
	text-align: left;
}
/********acaba columnas interiores*************/
/********titulares página segundo nivel*************/
#cabecera_2nivel{
	width: 774px;
	height: 177px;
	margin-bottom: 20px;
}
#cabecera_2nivel_foto{
	width: 553px;
	height: 177px;
	float:left;
}
#cabecera_2nivel_titular{
	width: 205px;
	height: 172px;
	float:right;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #0386A2;
	background-image: url(cabecera_2nivel_fondo.gif);
	background-repeat: repeat-y;
	padding-left: 16px;
	padding-top: 5px;
}
.titular_cabecera_2nivel{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 25px;
	font-weight: normal;
}
#cabecera_2nivel_titular ul{
	margin: 0px;
	padding: 0px;
	list-style-image: none;
	list-style-type: none;
}
#cabecera_2nivel_titular li{
	padding-top: 5px;
}
#cabecera_2nivel_titular li a, #cabecera_2nivel_titular li a:active, #cabecera_2nivel_titular li a:visited{
	color: #FFFFFF;
	text-decoration: none;
}
#cabecera_2nivel_titular li a:hover{
	color: #000000;
	text-decoration: none;
}
.titular_2nivel{
	background-image: url(2nivel_titular_apartado.gif);
	background-repeat: repeat-x;
	height: 28px;
	width: 774px;
	margin-top: 14px; /*he cambiado esto 12 de marzo*/
	margin-bottom: 7px;
	float: left;
}
.titular_2nivel_titulo{
	float: left;
	width: 700px;
	padding-left: 5px;
	padding-top: 2px;
}
.titular_2nivel_arriba{
	float: right;
	width: 20px;
	text-align: right;
	padding-right: 1px;
	padding-top: 1px;
}
.contenido_2nivel{
	width: 774px;
	float: left;
}
.contenido_2nivel_imagen{
	width: 214px;
	float: left;
	padding-right: 10px;
}
.contenido_2nivel_texto{
	width: 550px;
	float: right;
	line-height: 15px;
}
.contenido_2nivel_texto2{
	width: 774px;
	line-height: 15px;
	float: left;
}
.enlace_gris, .enlace_gris a, .enlace_gris a:active, .enlace_gris a:visited{
	font-weight: bold;
	color: #606060!important;

	text-decoration: none;
}
.enlace_gris a:hover{
	font-weight: bold;
	color: #606060!important;
	text-decoration: underline!important;
}

/********acaba titulares segundo nivel*************/
/********segundo nivel menú horizontal****************/
#cabecera_2nivel_secundario{
	width: 774px;
	height: 177px;
	margin-bottom: 20px;
}
#cabecera_2nivel_secundario_titular{
	width: 205px;
	height: 172px;
	float:right;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #666666;
	/*background-image: url(cabecera_2nivel_fondo.gif);
	background-repeat: repeat-y;*/
	padding-left: 16px;
	padding-top: 5px;
}
.titular_cabecera_2nivel_secundario{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 25px;
	font-weight: normal;
}
#cabecera_2nivel_secundario_titular ul{
	margin: 0px;
	padding: 0px;
	list-style-image: none;
	list-style-type: none;
}
#cabecera_2nivel_secundario_titular li{
	padding-top: 5px;
}
#cabecera_2nivel_secundario_titular li a, #cabecera_2nivel_secundario_titular li a:active, #cabecera_2nivel_secundario_titular li a:visited{
	color: #FFFFFF;
	text-decoration: none;
}
#cabecera_2nivel_secundario_titular li a:hover{
	color: #000000;
	text-decoration: none;
}
.titular_2nivel_secundario{
	background-image: url(2nivel_titular_apartado.gif);
	background-repeat: repeat-x;
	height: 28px;
	width: 774px;
	margin-top: 14px; /*he cambiado esto 12 de marzo*/
	margin-bottom: 7px;
	float: left;
}
.titular_2nivel_secundario_titulo{
	float: left;
	width: 700px;
	padding-left: 5px;
	padding-top: 2px;
}
.titular_2nivel_secundario_titulo h1{
	color: #666666!important;
}
.titular_2nivel_arriba{
	float: right;
	width: 20px;
	text-align: right;
	padding-right: 1px;
	padding-top: 1px;
}
.contenido_2nivel{
	width: 774px;
	float: left;
}
.contenido_2nivel_imagen{
	width: 214px;
	float: left;
	padding-right: 10px;
}
.contenido_2nivel_texto{
	width: 550px;
	float: right;
	line-height: 15px;
}
.contenido_2nivel_texto2{
	width: 774px;
	line-height: 15px;
	float: left;
}
/**********acaba segundo nivel menú horizontal/////////////////////////*

/********acaba titulares segundo nivel*************/
/********módulo de destacado*************/
.modulo_destacado{
	float:left;
	color: #4C4C4C;
	background-color: #C4E4EA;
	padding: 2%;
	width: 96%;
	margin-bottom: 10px;
}
/******** fin módulo de destacado*************/
/********módulo destado de la columna 2 con enlaces e información adicional*************/
#modulo_destacado2{
	background-image: url(destacado2_fondo_linea2.gif);
	background-repeat: repeat-y;
	width: 209px;
	margin-top: 8px;
	margin-bottom: 8px;
	height: auto;
}
#modulo_destado2_cabecera{
	background-image: url(destacado2_fondo_linea.gif);
	background-repeat: repeat-x;
	float: left;
	height: 1px;
	width: 209px;
}
#modulo_destado2_contenido{
	float: left;
	width: 200px;
	padding-top: 9px;
	padding-bottom: 9px;
	padding-left: 9px;
		background-image: url(destacado2_fondo_linea2.gif);
	background-repeat: repeat-y;
}
#modulo_destado2_contenido ul{
	margin-top: 0px;
	margin-bottom: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	
}
#modulo_destado2_contenido li{
	font-weight: bold;
	color: #666666;
	list-style-image: url(listado_linea2.gif);
	
}
#modulo_destado2_contenido li a{
	color: #996633;
	text-decoration: none;
}
#modulo_destado2_contenido li a:hover{
	color: #996633;
	text-decoration: underline;
}
#modulo_destado2_pie{
	background-image: url(destacado2_fondo_linea3.gif);
	background-repeat: repeat-x;
	float: left;
	height: 19px;
	width: 209px;
}
.destacado2_titulo{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #666666;
	font-weight: normal;
	margin: 0px;
	padding: 0px;
}
/******** fin módulo de destacado 2*************/
/********comienza el pie de página*************/
#pie_tijeritas{
	float: left;
	width: 1000px;
	height:30px;
	background-image: url(fondo_tijeritas.gif);
	background-repeat: repeat-x;
}
#pie_A{
	background-color: #F0F0F0;
	float: left;
	width: 1000px;
	text-align: center;
	margin-top: 20px;
	padding-top: 3px;
	padding-bottom: 3px;
}
#pie_B{
	float: left;
	width: 1000px;
	text-align: center;
	padding-top: 3px;
	padding-bottom: 20px;
}
#pie_B a{
	color: #000000;
}
/********acaba el pie de página*************/
/***************************************************HOME***************************************************************/

#contenido_home{
	float: left;
	width: 966px;
	padding-right: 17px;
	padding-left: 17px;
	background-image: url(contenido_home_fondo.gif);
	background-repeat: repeat-y;
}
#columnas_home{
	float: right;
	width: 791px;
}
#columna_home_D{
	float: left;
	width: 461px;
	padding-right: 20px;
	padding-left: 20px;
}
#columna_home_E{
	float: right;
	width: 272px;
	padding-left: 18px;

}
#showroom{
	/*text-align: center;*/
	width: 272px;
	padding-bottom: 20px;
	
}
#esdisseny{
	text-align: left;
	width: 272px;
	
}
#esdisseny_titulo{
	width: 272px;
	padding-bottom: 15px;
	
}
.titulo_esdisseny{
	font-size: 14px;
	font-weight: bold;
	color: #0386A2;
}
.video_esdisseny{
	width: 272px;
	padding-top: 10px;
	padding-bottom: 25px;
}
.destacado_noticias{
	width: 461px;
	padding-top: 17px;
	
	float: left;
}
.destacado_noticias_titular{
	width: 461px;
	float: left;
	height: 30px;
}
.destacado_noticias_foto{
	float: left;
	width: 190px;
	padding-right: 11px;
}
.destacado_noticias_texto{
	float: right;
	width: 260px;
	line-height: 16px;
}
.titulo_noticias{
	font-size: 12px;
	font-weight: bold;
	color: #000000;
}
.destacado_noticias_llegirmes{
	font-size: 11px;
	font-weight: normal;
	color: #0386A2;
	padding-top: 3px;
}
.destacado_noticias_llegirmes a{
	color: #0386A2;
	text-decoration: none;
}
.destacado_noticias_llegirmes a:hover{
	color: #0386A2;
	text-decoration: underline;
}
#viu_el_disseny{
	width:461px;
	margin-top: 20px;
	background-image: url(fondo_viueldisseny2.gif);
	background-repeat: repeat-y;
	float: left;
}
#viu_el_disseny_cabecera{
	background-image: url(fondo_viueldisseny.gif);
	background-repeat: repeat-x;
	float: left;
	width: 461px;
}
#viu_el_disseny_cabecera_logo{
	float: left;
	height: 29px;
	width: 164px;
}
#viu_el_disseny_cabecera_menu{
	width: 280px;
	text-align: right;
	float: right;
	padding-top: 5px;
	padding-right: 10px;
	color: #0386A2;
}
#viu_el_disseny_cabecera_menu a{
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
#viu_el_disseny_cabecera_menu a:hover{
	font-weight: bold;
	color: #000000;
	text-decoration: underline;
}
#viu_el_disseny_destacado{
	background-color: #E6E6E6;
	float: left;
	width: 439px;
	_width: 437px;
	margin-right: 1px;
	margin-left: 1px;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;	
}
#viu_el_disseny_texto{
	float: left;
	width: 441px;
	padding-top: 15px;
	padding-right: 10px;
	padding-bottom: 15px;
	padding-left: 10px;
	color: #7F7F7F;
}
#viu_el_disseny_texto a{
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
#viu_el_disseny_texto a:hover{
	font-weight: bold;
	color: #000000;
	text-decoration: underline;
}
#viu_el_disseny_destacado a{
	font-weight: bold;
	color: #0386A2;
	text-decoration: none;
}
#viu_el_disseny_destacado a:hover{
	font-weight: bold;
	color: #0386A2;
	text-decoration: underline;
}
#viu_el_disseny_pie{
	background-image: url(fondo_viueldisseny3.gif);
	background-repeat: repeat-x;
	float: left;
	height: 1px;
	width: 461px;
}
.viu_foto{
	float: left;
	margin-right: 10px;
}
#publicacions{
	width:461px;
	padding-top: 20px;
	float: left;
}
#publicacions_cabecera{
	width:461px;
	float: left;
	padding-bottom: 15px;
}
#publicacions_cabecera_logo{
	width:203px;
	float: left;
}
#publicacions_cabecera_menu{
	width:210px;
	float: right;
	text-align: right;
}
#publicacions_cabecera_menu a{
	font-weight: bold;
	color: #BB8862;
	text-decoration: none;
}
#publicacions_cabecera_menu a:hover{
	font-weight: bold;
	color: #BB8862;
	text-decoration: underline;
}
#publicaciones_contenido{
	width:461px;
	float: left;
}
#publicaciones_contenido_foto{
	width:164px;
	float: left;
}
#publicaciones_contenido_texto{
	width:297px;
	float: right;
}
.publicaciones_titulo{
	font-weight: bold;
	color: #FFFFFF;
	background-color: #BB8862;
}
.publicaciones_llegirmes{
	font-size: 11px;
	font-weight: normal;
	color: #BB8862;
	padding-top: 3px;
}
.publicaciones_llegirmes a{
	color: #BB8862;
	text-decoration: none;
}
.publicaciones_llegirmes a:hover{
	color: #BB8862;
	text-decoration: underline;
}
/*formulario*/
.campo_formulario{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	margin-top: 2px;
	margin-bottom: 6px;
}
.campo_formulario2{
	margin-top: 2px;
	margin-bottom: 0px;
}
.campo_formulario3{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	margin-left: 5px;
	margin-top: 3px;
	margin-bottom: 3px;
}
.aviso_legal_texto{
	font-size: 10px;
}
.formulario_boton{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #0386A2;
	background-color: #EFEFEF;
	border: 1px solid #666666;
	padding-top: 2px;
	padding-bottom: 2px;
}
/*he añadido esto 12 de marzo*/
.formulario_linea{
	background-image: url(fondo_linea_gris.gif);
	background-repeat: repeat-x;
	width: 100%;
	height: 7px;
	margin-top: 10px;
}
 /*he añadido esto 12 de marzo*/
.botonera_home{
	width: 460px;
}
 /*he añadido esto 12 de marzo*/
.botonera_home a:hover{
filter:alpha(opacity=60);
                /* CSS3 standard */
  opacity:0.6;
                /* for Mozilla */
  -moz-opacity:0.6;
}
#aviso_legal{
	border: 1px solid #666666;
	height:70px;
	overflow:auto;
	padding:2px;
}
.tabulacio_ul li{
	padding-left:20px;
}
#menu_vertical ul li ul li ul li a ,
#menu_vertical ul li ul li ul li a:visited ,
#menu_vertical ul li ul li ul li a:active {
	color:#555555;
}
/******************************************************estilo 20 anys**************************************************/

.flecha_titulo{
	float: left;
	width: 498px;
	background-image: url(flecha_titulo.gif);
	background-repeat: no-repeat;
	padding-left: 45px;
	padding-bottom: 5px;
	padding-top: 5px;
}
.flecha_titulo_portada{
	float: left;
	width: 424px;
	background-image: url(flecha_titulo.gif);
	background-repeat: no-repeat;
	padding-left: 45px;
	margin-bottom: 6px;
	/*height: 65px;*/
	padding-top: 5px;
}
.destacado_borde{
	padding: 10px;
	float: left;
	width: 498px;
	border: 10px solid #B0DAE2;
	margin-bottom: 10px;
}
.destacado_borde_llistat{
	padding: 10px;
	float: left;
	width: 508px;
	border: 10px solid #B0DAE2;
	margin-bottom: 10px;
}
.destacado_borde_foto{
	float: left;
	width: 245px;	
}
.destacado_borde_texto{
	float: right;
	width: 253px;
	padding-left: 10px;
}
.destacado_borde_texto_sense_foto{
	float: right;
	width: 498px;
	padding-left: 10px;
}
.destacado_borde_texto_interior{
	float: left;
	width: 498px;
	padding-left: 7px;
}
.titulo_exposicion{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #0386A2;
}
.fecha_exposicion{
	color: #0386A2;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
}

/*galería de imágenes para detalle */
ul.galeria_imatges img{
	border: 1px solid #0386A2;
	margin-bottom: 18px;
}

ul.galeria_imatges{
	margin: 0px;
	padding: 0px;
	float: left;
	width: 548px;
	list-style-image: none;
	list-style-type: none;
}
ul.galeria_imatges li{
	float: left;
	width: 76px;
	DISPLAY: inline;
}
.galeria_imatges_margen{
	padding-right: 18px;
}
/*galería de videos */
ul.galeria_videos{
	margin: 0px;
	padding: 0px;
	float: left;
	width: 548px;
	list-style-image: none;
	list-style-type: none;
	font-size: 11px;
	color: #0386A2;
}
ul.galeria_videos li{
	float: left;
	width: 265px;
	DISPLAY: inline;
}
.galeria_videos_margen{
	padding-right: 18px;
	margin-bottom: 18px;
}
/*destacado derecha 20 anys*/
#destacado_20_anys{
	background-image: url(fondo_destacado_20anys.gif);
	background-repeat: repeat;
	padding: 10px;
	float: left;
	width: 189px;

}
.titulo_destacado_20_anys{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #015C6E;
}
#destacado_20_anys ul{
	margin: 0px;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 18px;
}
#destacado_20_anys li{
	list-style-image: url(flecha_destacado_20anys.gif);
	padding-bottom: 3px;	
}
#destacado_20_anys ul a{
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
#destacado_20_anys ul a:hover{
	font-weight: bold;
	color: #000000;
	text-decoration: underline;
}
#submenu_cidic{
	width:200px;
	float: left;
}
#submenu_cidic ul{
	margin: 0px;
	padding: 0px;
	list-style-image: none;
	list-style-type: none;
		font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #54B0C0;
	text-decoration: none;
	
}
#submenu_cidic li{
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 6px;
	padding-left: 0px;
}
#submenu_cidic ul a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #0386A2;
	text-decoration: none;
}
#submenu_cidic ul a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #54B0C0;
	text-decoration: none;
}
/*portada 20 anys*/
#caja_principal_cidic{
	padding: 10px;
	float: left;
	width: 469px;
	background-color: #A0D3D9;
}

* html #caja_principal_cidic{
	width: 450px;
}

.titol_caja_principal{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #037E98;
}
.subtitol_caja_principal{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: normal;
	color: #FFFFFF;
	line-height: 35px;
	text-decoration:none;
}
#caja_secundaria1_cidic{
	background-color: #73BCCC;
	padding: 10px;
	float: left;
	width: 255px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin-bottom: 10px;
}

* html #caja_secundaria1_cidic{
	width: 225px;
}

#caja_secundaria2_cidic{
	background-color: #0487A3;
	padding: 10px;
	float: left;
	width: 255px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

* html #caja_secundaria2_cidic{
	width: 225px;
}

.titol_caja_secundaria1{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #015C6E;
}
.titol_caja_secundaria2{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #B0DAE2;
}
.subtitol_caja_secundaria, .subtitol_caja_secundaria a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.subtitol_caja_secundaria a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #B9DFE6!important;
	text-decoration: underline;
}
.lugar_caja_secundaria1{
	color: #02667B;
}
.lugar_caja_secundaria2{
	color: #B0DAE2;
}
.foto_caja_secundaria{
	padding-top: 15px;
}

#subtitulo{
	font-size: 16px;
	float: left;
	width: 543px;
	font-weight: bold;
	color: #666666;
	padding-bottom: 20px;
	height: 10px;
	font-family: Arial, Helvetica, sans-serif;	
}

/*postgrado*/

.postgrado_foto{
width: 214px;
float: left;
height: 114px;
padding-top: 10px;
}
.postgrado_texto{
width: 550px;
float: right;
height: 114px;
padding-top: 10px;
}

.modulo_destacado3{
color: #4C4C4C;
background-color: #F3F3F3;
padding: 2%;
width: 96%;
margin-bottom: 10px;
margin-top: 10px;
border: 1px dashed #CCCCCC;
}
.imagen_aling{
vertical-align: middle;
}