



/* Hoja de estilos de Rinder Lightsystems



 AUTOR: Alberto Martinez



 Empresa:ALan&Pole 



  



--------INDICE DE CONTENIDOS-----------



Generales



			body



			enlaces



			encabezados



Estructura



			barra_izq



			contenidos



				botones adaptables



				Noticias



				Trabajo



				Catalogo



					Detalle_catalogo



				familia



				vacia



				paginacion



				descargas							



			pie







---------------------------------------







*/







/*---------estilos para el menu desplegable------------*/



@import "menu.css";



/*---------fin de estilos para el menu desplegable------------*/







body{



margin-top:20px;



background-color:#4e4b4a;



font-size:12px;

font-family: Arial, Helvetica, sans-serif;



text-align:center;}







a{



color:#000000;



text-decoration:none;}







a:hover{



color:#cccccc;



text-decoration:underline;}







h1{



margin:0px;



padding:0px;



float:left;



font-size:20px;



padding:5px 15px 5px 30px ;



margin-top:10px;



color:#FFFFFF;



border-right:2px solid #000;}



h2{



margin:0px;



padding:0px;}



h3{



margin:0px;



padding:0px;}



h4{



margin:0px;



padding:0px;}



img{



borde:0px;}



p{



padding:5px 0px;



margin:3px 0px;}







/*----------------------------------Estructura----------------------------------------------------------*/



#wrapper{



width:968px;



margin:0px auto 0px auto;



position:static;



z-index:-1;



text-align:left;}











/*##############################    Barra izquierda"   ##################################################*/



		



		#barra_sup{



		height:70px;



		background:#fff url(img/barra_sup_bg.gif) no-repeat left -2px;



		padding-top:10px;



		width:968px;



		position:relative;



		z-index:120;}



		



			#idioma{



			border-right:1px solid #000000;



			text-align:right;



			padding:0px 10px 10px 10px ;



			width:85px;



			float:left;



			height:50px;



			margin-left:600px !important;



			margin-left:300px;



			}



			



			#idioma p{



			padding:0px;



			font-weight:bold;



					color:#4e4b4a;



			}



				



				#idioma form{



				padding-top:0px;



				margin:0px;



				}



				



				



			#barra_sup #minimenu{



			border-right:1px solid #000000;



			text-align:left;



			padding:0px 10px 10px 10px ;



			



			width:88px;



			float:left;



			height:50px;}				



					



				#barra_sup #minimenu ul{



				list-style-type:none;



				margin:0px;



				padding:0px;}



			



				#barra_sup #minimenu a{



				color:#4e4b4a;



				font-size:12px;



				font-weight:bold;



				text-decoration:none;}



				#barra_sup #minimenu a:hover{



				text-decoration:underline;}



				



			#busqueda{



			padding:0px 0px 0px 10px ;



			float:left;



			height:50px;}



			



				#busqueda ul{



				padding:0px;



				margin:0px;



				float:left;}



				#busqueda ul li{



				list-style-type:none;



				position:relative;



				padding-left:18px;}



					



					



					#busqueda ul li a{color:#4e4b4a;



					font-size:12px;



					font-weight:bold;



					text-decoration:none;}



					#busqueda ul li a:hover{



					text-decoration:underline;}	



						.rss{



						position:absolute;



						top:1px;



						left:0px;



						margin-right:3px;}



			



			#busqueda p{



			padding:0px;



			font-weight:bold;



			color:#4e4b4a;}



			



				#busqueda input{



			float:left;}



				



			#buscador{



			width:70px;



			border: 0px;



			background-color:#dedede;



			float:left;



			height:17px;



			margin-left:2px;}	



				



				











#content{



		background-color:#e2e2e2;



		/*



		min-height:870px;



		height:auto!important;



		height:870px;*/ 



		width:968px;



		padding:0px;



		text-align:left;



		position:relative;}



		



		



		



/*---------------------fondos de Contenidos--------------------------------*/



		



		#actividades_content{/*---este es el div de los textos---------*/



		float:left;

		margin-top:20px;

		margin-left:20px;

		width:620px;

		text-align:justify;

		overflow-x:hidden;}	



		#actividades_legal{/*---este es el div de los textos---------*/



		float:left;



		margin-top:20px;



		margin-left:20px;



		width:600px;



		text-align:justify;}



		



		



		



		#actividades0,



		#actividades1,



		#actividades2,



		#actividades3,



		#actividades4,



		#actividades5,



		#actividades6,



		#actividades7,



		#actividades0_eng,



		#actividades1_eng,



		#actividades2_eng,



		#actividades3_eng,



		#actividades4_eng,



		#actividades5_eng,



		#actividades6_eng,



		#actividades7_eng,



		#recursos {		



		min-height:900px;



		height:auto!important;



		height:900px;



		border-top:10px solid #e2e2e2;



		background:#e2e2e2;



		float:left;



		width:968px;}



		



		



		#imasd {		



		min-height:1130px;



		height:auto!important;



		height:1130px;



		border-top:10px solid #e2e2e2;}



		



		#proyectos {		



		min-height:1362px;



		height:auto!important;



		height:1362px;



		border-top:10px solid #e2e2e2;}



		#descargas {		



		min-height:930px;



		height:auto!important;



		height:930px;



		border-top:10px solid #e2e2e2;



		padding-top:20px;}



		



		#contacto {		



		min-height:1115px;



		height:auto!important;



		height:1115px;



		border-top:10px solid #e2e2e2;



		background:transparent url(img/contacto.jpg) no-repeat  -4px -4px;}



		#contenidos_enlaces {



		float:left;



		width:968px;



		border-top:10px solid #e2e2e2;



		background:transparent url(img/contenidos_enlaces.jpg) no-repeat  -4px -5px;}



		



		#contenidos_ltsc {		



		min-height:898px;



		height:auto!important;



		height:898px;



		border-top:10px solid #e2e2e2;



		background:transparent url(img/contenidos_ltsc.jpg) no-repeat  -4px -5px;}



		



		#contenidos_noticias{		



		min-height:898px;



		height:auto!important;



		height:898px;



		border-top:10px solid #e2e2e2;



		background:transparent url(img/noticias.jpg) no-repeat  -4px -5px;}



		



		



		



		#actividades0{		



		background:transparent url(img/actividades0.jpg) no-repeat -4px 0px;}		



		#actividades0_pie{



		background:transparent url(img/actividades0_pie.jpg) no-repeat -4px top;



		clear:both;



		height:246px;



		width:968px;}



		



		#actividades1_pie{



		background:transparent url(img/actividades1_pie.jpg) no-repeat -4px top;



		clear:both;



		height:218px;



		width:968px;}



		



		#recursos_pie{



		background:transparent url(img/recursos_pie.jpg) no-repeat -4px top;



		clear:both;



		height:218px;



		width:968px;}



		



		#imasd_pie{



		background:transparent url(img/pie_imasd.jpg) no-repeat -3px top;



		clear:both;



		margin-top:-4px;



		height:243px;



		width:968px;}



		#proyectos_pie{



		background:transparent url(img/pie_i+d.jpg) no-repeat -3px top;



		clear:both;



		height:243px;



		width:968px;}



		



		#actividades1{background:transparent url(img/actividades1.jpg) no-repeat -4px -5px;}	



		#actividades2{background:transparent url(img/actividades2.jpg) no-repeat -4px -5px;}	



		#actividades3{background:transparent url(img/actividades3.jpg) no-repeat -4px -5px;}	



		#actividades4{background:transparent url(img/actividades4.jpg) no-repeat -4px -5px;}	



		#actividades5{background:transparent url(img/actividades5.jpg) no-repeat -4px -5px;}	



		#actividades6{background:transparent url(img/actividades6.jpg) no-repeat -4px -5px;}	



		#actividades7{background:transparent url(img/actividades7.jpg) no-repeat -4px -5px;}	



		#actividades0_eng{background:transparent url(img/actividades0_eng.jpg) no-repeat -4px -5px;}	



		#actividades1_eng{background:transparent url(img/actividades1_eng.jpg) no-repeat -4px -5px;}	



		#actividades2_eng{background:transparent url(img/actividades2_eng.jpg) no-repeat -4px -5px;}	



		#actividades3_eng{background:transparent url(img/actividades3_eng.jpg) no-repeat -4px -5px;}	



		#actividades4_eng{background:transparent url(img/actividades4_eng.jpg) no-repeat -4px -5px;}	



		#actividades5_eng{background:transparent url(img/actividades5_eng.jpg) no-repeat -4px -5px;}	



		#actividades6_eng{background:transparent url(img/actividades6_eng.jpg) no-repeat -4px -5px;}	



		#actividades7_eng{background:transparent url(img/actividades7_eng.jpg) no-repeat -4px -5px;}	



		#proyectos{background:transparent url(img/proyectos.jpg) no-repeat -4px 0px;}		



		#imasd{background:transparent url(img/imasd.jpg) no-repeat -4px -1px;}	



		#recursos{background:#e2e2e2 url(img/recursos.jpg) no-repeat -4px -5px;}	



		#descargas{background:transparent url(img/descargas.jpg) no-repeat -4px -5px;}		



		



		







/*---------------------fin de fondos de Contenidos--------------------------------*/







			#cabecera{



			width:968px;



			margin:0px;



			padding:0px;



			



			



			}



			



			



			



			



			



			#cabecera img{



			float:right;



			



			}



			



				#cabecera img h1{



				font-size:16px;



				color:#000;



				text-align:left;



				padding-left:40px;



				padding-top:6px;



				height:22px;



				background:#bcd4ec url(img/h1_bg.gif) no-repeat 10px 0px;



				vertical-align:bottom;



				



				



				}



				



				#cabecera img h2{



				font-size:15px;



				color:#000;



				text-align:left;



				padding-left:40px;



				padding-top:15px;



				height:40px;



				vertical-align:bottom;



				font-weight:bold;



				



				}



				



						



						



						#cabecera #navy{



						



						  z-index:200000;



						  height:18px;



						  width:968px;



						  background-color:#4e4b4a;



						  text-align:right;



						  clear:both;



						}	



				







/*##############################    Contenidos   ##################################################*/











		#cabecera2{



			width:968px;



			margin:0px;



			padding:0px;



			/*height:173px;*/



			background:transparent url(img/cabcera_bg.gif) repeat-x;



			overflow:hidden;



			



			}



			



			#cabecera2 img{



			border:0px;



			margin:0px;



			



			}



			



				#cabecera2 #encabezado_sup{



				font-size:16px;



				color:#000;



				text-align:left;



				padding:0px;



				height:20px;



				height:28px !important;



				background:#bcd4ec url(img/h1_bg.gif) no-repeat 10px 0px;



				vertical-align:bottom;



				



				



				}



				



				



						



					#cabecera2 h1{



					font-size:22px;



					color:#000;



					font-weight:normal;



					text-align:left;



					padding-left:20px;



					padding-top:2px;



					height:22px;



					vertical-align:bottom;



					



					



					}



				



				#cabecera2  #encabezado_inf{



				text-align:left;



				padding:0px;



				height:50px;



				background:#bcd4ec url(img/h2_bg.gif) repeat-x;



				



				}



				



				



				



					#cabecera h2{



					font-size:15px;



					color:#000;



					text-align:left;



					padding-left:40px;



					padding-top:15px;



					height:35px;



					background:#bcd4ec url(img/h2_bg.gif) repeat-x;



					vertical-align:bottom;



					font-weight:bold;



					



					}



					



						



				span.volver{



				font-size:12px;



				font-weight:bold;



				padding:0 20px;}



				



					



				span.volver a:hover{



				color:#000000;



				text-decoration:underline;}



				



		



		



		#content_index{



		width:968px;



		text-align:left;



		float:left;



		



		/*background:#000 url(img/index.jpg) no-repeat left top;*/



		}



		



/*-------------------------------menu de migas------------------------------------------------*/	



				



					#migas{



		padding:3px 2px 0px 25px;



		height:20px;



		font-size:11px;



		float:left;



		background:transparent url(img/migas_bg.jpg) repeat-x;



		color:#000;



		width:941px;



		}



		



			#migas ul{



			display:inline;



			padding:0px;



			margin:0px;



			}



				



				#migas ul li{



				display:inline;



				padding:0px;



				}



				



					#migas ul li a{



					color:#000;



					text-decoration:none;



					}







						#migas ul li a:hover{



						color:#000;



						text-decoration:underline;



						}



				



			



					



					



/*-------------------------------fin de menu de migas------------------------------------------------*/







		



/*#########################botones adaptables#################################################3*/



		



		a.btn{



		color:#FFFFFF;



		font-weight:bold;



		display:block;



		height:23px;



			cursor:hand;/*nuestro amigo explorer 6 vuelve a las andadas*/}



			



			



		a:hover.btn{



		color:#FFFFFF;



		font-weight:bold;



		display:block;



		height:23px;



		text-decoration:none;



			cursor:hand;/*nuestro amigo explorer 6 vuelve a las andadas*/}



		



		



		



		a.btn span{



		background:transparent url(img/boton_bg.gif) repeat-x;



		padding-top:3px;



		float:left;



		height:23px;}



		



		a.btn span.btn_trabajo{



		background:transparent url(img/btn_trabajo.gif) repeat-x;



		padding-top:3px;



		float:left;



		height:23px;}



		



			



			a.btn .pre_btn_trabajo{



			padding:0px;



		width:6px;



		height:23px;



		background:transparent url(img/pre_btn_trabajo.gif) no-repeat left top;}



		



		a.btn .pre_btn{



			padding:0px;



		width:6px;



		height:23px;



		background:transparent url(img/pre_btn.gif) no-repeat;}



		



		a.btn .post_btn{



			padding:0px;



		width:5px;



		height:23px;



		background:transparent url(img/post_btn.gif) no-repeat;}



		



		a.btn .post_btn_trabajo{



			padding:0px;



		width:6px;



		height:23px;



		background:transparent url(img/post_btn_trabajo.gif) no-repeat;}



	/*#########################fin de botones adaptables#################################################3*/	



	



/*-----------------------------------Noticias--------------------------------------------------------------------*/	



		



			#content_noticia{



		overflow:hidden;



		float:left;



		min-height:500px;



		height:auto!important;



		height:500px;



		width:632px;



		padding:20px 0px 20px 20px ;



		text-align:left;}



		



		*html #content_noticia{



		background:transparent url(img/content_trabajo_bg.gif) no-repeat 50px bottom;}



		



		#encabezado_wrapper{



		background:transparent url(img/encabezado_wrapper_bg.gif) no-repeat left top;



			height:55px;}



			



			#encabezado_extensible{



		    background:transparent url(img/encabezado_extensible_bg.gif) repeat-x;



			height:55px;



			width:auto;



			padding:0px;



			float:left;



			clear:both;}



			



				#extensible_firstchild{



				background:transparent url(img/firstchild_bg.gif) no-repeat left top;



				height:55px;



				width:32px;



				float:left;



				padding:0px;}



				



				#extensible_lastchild{



				background:transparent url(img/lastchild_bg.gif) no-repeat left top;



				height:55px;



				width:31px;



				float:left;



				padding:0px;}



				



				#encabezado_wrapper h1{



				border:0px;



				float:left;



				padding:0px ;



				font-size:22px;}



					



			.requetewrapper_top{



			padding:0px ;



			width:661px;



			margin:0px;



			height:15px;			



			background:#e2e2e2 url(img/requetewrapper_top.jpg) no-repeat top left;



			float:left;



			



			}



			



			.noticia_requetewrapper{



			padding:0px 0px 100px 0px ;



			width:661px;



			margin:0px;



			background:transparent url(img/requetewrapper_bg.gif) no-repeat left bottom;



			float:left;



			



			}



			



			*:first-child+html .noticia_requetewrapper{



			padding:0px 0px 120px 0px ;



			



			}



			.noticia_wrapper{



			padding:10px 10px 32px 0px ;



			overflow:hidden;



			width:595px;



			margin:0px 0px 20px 20px;



			background:transparent url(img/noticia_wrapper_bg.gif) no-repeat left bottom;



			float:left;



			



			}	



				



				



				.noticia{



				padding:10px ;



				overflow:hidden;



				width:395px;



				margin:0px;



				background:#e9eaec url(img/item_noticia_bg.gif) repeat-x;



				float:left;}



				



				.noticia img{



				float:left;}



				



				



					



				.noticia h3{



				font-size:16px;



				color:#cd161c;



				text-align:left;}



				



				.noticia_texto{



				width:252px!important;



				width:250px;



				text-align:left;



				margin:0px 0px 0px 10px ;



				float:left;}



				



				.noticia_texto a:hover{



				color:#FFFFFF;}



				



				



				.ver_noticia{



				float:left;



				width:175px;



				height:60px;



				background:transparent url(img/ver_noticia_bg.gif) no-repeat left top;}



				



				



				.noticia_comp{



				margin:0px;



				float:right;



				padding:10px 10px 0px 0px ;



				color:4e4b4a;



				font-size:14px;



				font-weight:bold;}



				



				.noticia_comp a{



				text-decoration:none;}



				



				



				/*.banner{



				float:right;



				width:300px;



				text-align:left;}



			*/



				.banner{



				position:absolute;



				top:80px;



				right:0px;



				width:300px;



				background-color:#e2e2e2;}



			



/*-----------------------------------fin de noticias--------------------------------------------------------------------*/











/*-----------------------------------------trabajo  --------------------------------------------------------------------*/



			#content h1.ofertas{



			padding:0px 25px 10px 25px ;



			font-size:24px;}



			



			#content h1.noticias{



			padding:0px 25px 10px 25px ;



			font-size:24px;



			border:0px;}



			



			



			



				#content_trabajo{



				overflow:hidden;



				padding:20px 0px 0px 0px ;



				min-height:407px;



				width:630px;



  				height:407px;



  				height:auto !important; 



				margin:0px;



				float:left;}



				



				



				#content_trabajo_wrapper{



				overflow:hidden !important;



				background:#e2e2e2 url(img/content_trabajo_wrapper.jpg) no-repeat left top ;



				min-height:207px;



  				height:207px;



  				height:auto !important; 



				margin:0px;



				float:left;



				overflow:auto; }



				



				



				



				



				#content_trabajo_home{



				overflow:hidden;



				width:760px;



				background-color:#dcdcdc;



				padding:0px 0px 0px 0px ;



				margin:0px;



				text-align:center;}



				



				*html #content_trabajo{



				text-align:left;}



				



				#content_trabajo h2{



				text-align:left;



				font-size:16px;



				padding-left:25px;



				padding-top:0px;



				margin:0px;}



				



				#content_trabajo h3{



				margin:0px 0px 20px 0px ;



				color:#e20a16;



				text-align:left;



				font-size:20px;



				padding-left:25px;}



				



				.busqueda_cat_trabajo {



				margin-top:6px;



				width:250px;



				float:left;



				z-index:0;



				}



				



				.busqueda_cat_trabajo {



				padding-left:10px;



				}



				



				.busqueda_cat_trabajo input {



				float:left;



				}



				



				.busqueda_cat_trabajo input#text {



				border:1px solid #b4babd;



				height:16px;



				width:180px;



				}



				



				



				.trabajo_wrapper{



			padding:10px 10px 32px 0px ;



			overflow:hidden;



			width:595px;



			margin:0px 0px 20px 20px;



			background:transparent url(img/noticia_wrapper_bg.gif) no-repeat left bottom;



			



			}



				



				



				



				



				



				.item_trabajo{



					padding-bottom:0px;



					overflow:hidden;



					background:#e9eaec url(img/item_noticia_bg.gif) repeat-x;



					width:416px;



					margin:0px;



					float:left;}



			



			*html .item_trabajo{



			margin:0px;}



			



			*html .trabajo{



			margin:0px;}



			



				



			.trabajo h3{



			color:#e20a16;



			text-align:left;}



			



			.trabajo_texto{



			float:right;



			width:400px;



			text-align:left;



			padding:15px 0px 0px 20px ;}



			



				



				



				.trabajo_texto .trabajo_desc{



				float:left;



				text-align:left;



				padding:0px 0px 0px 20px ;}



					



					.trabajo_texto .trabajo_desc .desc_tit{



					color:#83827e;}



				



				



				.trabajo_texto P{



				padding:0PX;



				margin:0px;}







			.foto_trabajo{



			float:left;



			padding:15px 10px 10px 10px ;}



			p.trabajo_comp{



			padding:0px 20px 5px 0px ;



			clear:both;



			float:right;}



			



			.trabajo_comp a, .trabajo_comp a img, .trabajo_comp p{



			text-decoration:none;



			border:0px;



			height:23px;



			float:right;}



			



			



	



/*-----------------------------------------fin de trabajo  --------------------------------------------------------------------*/















/*-----------------------------------------descarga  --------------------------------------------------------------------*/



			



				#content_descarga{



		overflow:hidden;



		float:left;



		width:968px;



		min-height:707px;



		height:auto!important;



		height:707px;



		padding:20px 0px 0px 0px ;



		background:transparent url(img/boletin.jpg) no-repeat 0px 7px;



		text-align:left;}



		



		#content_descarga .descarga{



		border-top:0px;}



			



			



			



			#tapa_select{



			float:left;



			width:220px;



			padding:0px;



			background:transparent url(img/busqueda_cat_bg.gif) no-repeat right bottom;



			height:20px;}



			#tapa_select #select_descarga select{



			width:220px;}



				



			#encabezado span.descarga{



				font-size:13px;



				color:#fff;



				text-align:left;



				padding-left:40px;



				vertical-align:bottom;



				font-weight:bold;



				line-height:150%!important;



				line-height:120%;



				



				}



				



				#select_descarga{



				float:left;



				padding-top:5px;



				padding-left:40px;}



				



				#select_descarga select{



				border:1px solid #cccbcb;



				width:200px;}



				



								



			div.descarga{



			overflow:hidden;



			width:670px;



			margin:0px;



			margin-left:20px;



			padding-bottom:20px;



			padding-top:20px;



			border-top:2px dashed #FFFFFF;



			clear:both;}



			



					div.descarga p{



					padding:0px;



					margin:0px;}



					



						



					.descarga h3{



					color:#e20a16;



					text-align:left;}



					



					.descarga_texto{



					color:#4e4b4a;



					float:right;



					width:660px;



					text-align:left;



					padding-left:20px;}



		



					.descarga_comp{



					float:left;



					padding-top:10px;



					color:4e4b4a;



					font-size:14px;



					font-weight:bold;}



					



					div.descarga a{



					color:#FFFFFF;



					font-weight:bold;



					margin-top:15px;



					width:120px;}



					



	/*--------------------------------------------Formulario de descarga---------------------------------------------------------------------------*/				



					#descargas form {



			



			padding:20PX;}



			



				



				#descargas form p{



				clear:both;



				padding:10px 0px 0px 0px ;



				margin:0px;}



				



				#descargas label{



				width:120px;



				margin:0px ;



				font-size:12px;



				font-weight:bold;



				float:left;}



				



				



				#descargas .boton{



				margin:0px 5px 0px 0px;



				width:auto; }



				



				#descargas .checradio{
				


	
				float:left;



				width:auto; }



				



				#descargas input, #descargastextarea, #content_descargaselect{



				width:200px;



				border:1px solid #b4babd;



				font-family:Arial, Helvetica, sans-serif;}



				



				#content_descarga .inputsubmit{



				width:120px;



				border:1px solid #b4babd;



				font-family:Arial, Helvetica, sans-serif;}



					



			    #content_descarga .mensaje{



				color:#CC3300;



				}



			    #descargas .inputsubmit{



				width:120px;



				border:1px solid #b4babd;



				font-family:Arial, Helvetica, sans-serif;}



	



/*-----------------------------------------fin de descarga  --------------------------------------------------------------------*/



















/*-----------------------------------------Catalogo --------------------------------------------------------------------*/



				#content_catalogo{



				overflow:hidden;



				padding:20px 0px 20px 0px ;



				min-height:407px;



				width:670px;



  				height:407px;



  				height:auto !important;



				background-color:#e2e2e2; 



				margin:0px;



				float:left;}



				



					#content #encabezado_catalogo{



						background:#dcdcdc url(img/encabezado_catalogo_bg.gif) no-repeat left top;



						height:105px;



						margin:0px;}



						



						#encabezado_catalogo h1{



						border-right:0px;



						padding-left:40px;



						width:auto;



						float:none;



						margin:0px;}



				



				



				#content_catalogo h2{



				text-align:left;



				clear:both;



				float:left;



				width:694px;



				font-size:25px;



				padding:0px 20px 10px 20px ;}



		



		



				#cabecera2 span.catalogo{



				display:block;



				font-size:12px;



				color:#000;



				text-align:left;



				padding-top:0px;



				height:20px;



				vertical-align:bottom;



				font-weight:bold;



				padding-left:0px;



				



				}



				.busqueda_cat2, .busqueda_cat3 {



				margin-top:6px;



				width:210px;



				float:left;



				border-right: 2px solid #333333;



				z-index:0;



				}



				



				.busqueda_cat{



				margin-top:6px;



				padding:0px 10px 0px 20px;



				width:220px;



				float:left;



				border-right: 2px solid #333333;



				z-index:0;



				background:transparent url(img/busqueda_cat_bg.gif) no-repeat 20px bottom;



				height:40px;



				}



				



				.busqueda_cat2 {



				padding-left:10px;



				}



				



				.busqueda_cat2 input {



				float:left;



				}



				



				.busqueda_cat2 input#text {



				border:1px solid #b4babd;



				height:16px;



				width:180px;



				}



				



				



				



				.busqueda_cat3 {



				padding-left:10px;



				width:150px;



				border:0px;



				}



				



			



						#select_catalogo{



						float:left;}



					



					#select_catalogo select{



					border:1px solid #cccbcb;



					width:220px;



					z-index:0;}



				



				



				.item_catalogo{



				position:relative;				



				height:156px;



				width:132px;



				background:#333366 url(img/item_catalogo_bg.jpg) repeat-x;



				margin-left:10px;



				float:left;



				margin-bottom:17px;



				text-align:left;



				padding:10px 10px 10px 10px ;}



				



				*html .item_catalogo{



				margin-left:10px;}



				



				.item_catalogo p{



					padding:0px;



					margin:0px;}



				



					.item_catalogo img{



					border:0px;}



					



					.item_catalogo a.ver{



					width:37px;



					height:20px;



					display:block;



					padding-left:10px;



					padding-top:3px;



					background-image:url(img/ver.gif);



					font-size:14px;



					font-weight:bold;



					color:#FFFFFF;



					text-decoration:none;}



					



					.familia_tit{



					



					font-size:12px;



					font-weight:bold;



					color:#c31115;



					}



					



					.familia{



					



					font-size:12px;



					font-weight:bold;



					color:#000;



					}



					.esq{



					position:absolute;



					bottom:0px;



					right:0px;}



























/*-----------------------------------------fin de Catalogo  --------------------------------------------------------------------*/











/*-----------------------------------------detalle --------------------------------------------------------------------*/



#content_detalle{



				overflow:hidden;



				float:left;



				width:660px;



				padding:20px 0px 0px 0px ;



				text-align:center;}



				



				#content_detalle h2{



				text-align:left;



				font-size:20px;



				padding-left:23px;



				margin:0px;}



				



				#content_detalle h3{



				margin:0px 0px 20px 0px ;



				color:#e20a16;



				text-align:left;



				font-size:20px;



				padding-left:23px;}







				.detalle{



				



				width:588px;



				overflow:hidden;



				padding:10px;



				background:#dbdbdb url(img/detalle_foto_bg.gif) repeat-x;



				clear:both;



				margin:0px 20px 0px 20px!important;



				margin:0px 70px 0px 0px;



				text-align:left;}



				



					.detalle .foto_detalle{



					float:left;



					margin-bottom:40px;



					margin-left:10px;}



					



					



					.detalle .texto_detalle {



					width:290px;



					float:left;



					overflow:hidden;



					}



					



						.detalle p {



						font-size:14px;



						color:#4e4b4a;



						margin:0px;



						padding:0px 0px 10px 0px ;



						}



						



						.detalle p strong{



						font-size:14px;



						color:#4e4b4a;



						margin:0px;



						padding:0px ;



						}



						



						.fotos_miniatura{



						overflow:hidden;



						float:right;



						width:220px;



						text-align:right;



						font-size:14px;



						font-weight:bold;}



							



							.fotos_miniatura p{



							padding-right:15px;}



							



								



							.foto_miniatura{



							text-align:center;



							margin:5px;



							float:left;



							height:63px;



							width:97px;



							background:#CCCCCC url(img/foto_miniatura_bg.gif) repeat-x;



							padding-top:8px}



							



							



							*html .foto_miniatura{



							margin:3px;}



							



							



								.foto_miniatura img{



								margin:0 auto;



								border:0px;}



								



								



				#tabla_imagen{



				clear:both;



				overflow:hidden; 



				background:transparent url(img/tabla_imagen_bg.gif) no-repeat 4px 0px;



				padding-top:60px;



								



				}



				



					#tabla_imagen p{



					padding-left:60px;



					clear:both;



					text-align:left;



					font-size:14px;



					font-weight:bold;



								



				}



				



					#tabla_imagen .borde_imagen{



					



					width:588px;



					overflow:hidden;



					padding:20px 10px 50px 10px ;



				background:transparent url(img/borde_imagen_bg.gif) repeat-x;



					clear:both;



				margin:0px 20px 0px 20px!important;



				margin:0px 70px 0px 0px;



					text-align:center;}	



					



						#tabla_imagen .borde_imagen img{



						margin:0 auto;}		







/*-----------------------------------------fin de detalle --------------------------------------------------------------------*/











/*-----------------------------------------familia--------------------------------------------------------------------*/		



			#content_familia{



				overflow:hidden;



				width:660px;



				float:left;



				padding:20px 0px 0px 0px ;



				margin:0px;



				text-align:center;}



				



				*html #content_familia{



				text-align:left;}



				



				#content_familia h2{



				text-align:left;



				font-size:20px;



				padding-left:25px;



				padding-top:0px;



				margin:0px;}



				



				#content_familia h3{



				margin:0px 0px 20px 0px ;



				color:#e20a16;



				text-align:left;



				font-size:20px;



				padding-left:25px;}



				



				



				



				.item_familia{



					padding-bottom:10px;



					overflow:hidden;



					background:transparent url(img/item_familia_bg.gif) repeat-x;



					width:603px;



					margin:0px 0px 0px 25px;}



			



			*html .item_familia{



			margin:0px 0px 0px 25px ;}



			



			*html .familia{



			margin:0px 0px 0px 20px;}



			



				



			.familia h3{



			color:#e20a16;



			text-align:left;}



			



			.familia_texto{



			float:right;



			width:430px;



			text-align:left;



			padding:15px 0px 0px 20px ;}



			



				



				.familia_texto .ref{



				float:left;



				text-align:left;



				padding:0px 20px 0px 0px ;



				border-right:1px solid #a8aaab;}



				



				.familia_texto .familia_desc{



				float:left;



				text-align:left;



				padding:0px 0px 0px 20px ;}



					



					.familia_texto .familia_desc .desc_tit{



					color:#83827e;}



				



				



				.familia_texto P{



				padding:0PX;



				margin:0px;}







			.foto_familia{



			float:left;



			padding:15px 10px 10px 10px ;}



			p.familia_comp{



			margin:60px 20px 0px 0px ;}



			



			.familia_comp a, .familia_comp a img, .familia_comp p{



			text-decoration:none;



			border:0px;



			height:23px;



			float:right;}







/*-----------------------------------------fin de familia --------------------------------------------------------------------*/



/*-----------------------------------------vacia --------------------------------------------------------------------*/







#content_vacia{



				float:left;



				width:968px;



				padding:0px 0px 0px 0px ;



				text-align:center;



				margin:0px;



				min-height:250px;



  				height:auto !important;



  				height:250px;



				background:#999999 url(img/content_vacia.jpg) -4px repeat-y;}



				



				#content_vacia #actividades2_eng #actividades_content a,



				#content_vacia #actividades3_eng #actividades_content a,



				#content_vacia #actividades4_eng #actividades_content a,



				#content_vacia #actividades #actividades_content a,



				#content_vacia #actividades2 #actividades_content a,



				#content_vacia #actividades3 #actividades_content a,



				#content_vacia #actividades4 #actividades_content a



				{



				text-decoration:none;



				color:#000000;}



				#content_vacia #actividades2_eng #actividades_content a:hover,



				#content_vacia #actividades3_eng #actividades_content a:hover,



				#content_vacia #actividades4_eng #actividades_content a:hover,



				#content_vacia #actividades2 #actividades_content a:hover,



				#content_vacia #actividades3 #actividades_content a:hover,



				#content_vacia #actividades4 #actividades_content a:hover,



				#content_vacia #actividades #actividades_content a:hover



				{text-decoration:underline;



				color:#000000;}



				



				



				#degradado_content{



				background:#e2e2e2 url(img/mapa_web222.jpg) no-repeat left 4px;



				width:948px;



				text-align:left;



				padding:10px;



				margin:0px;



  				min-height:520px;



  				height:auto !important;



  				height:520px;



				float:left;}



				



				#degradado_legal{



				background:#e2e2e2 url(img/legal.jpg) no-repeat left 6px;



				width:948px;

				text-align:left;

				padding:10px;

				margin:0px;

  				min-height:398px;

  				height:auto !important;



  				height:398px;



				float:left;}



				#pie_legal{



				height:180px;



				float:left;



				clear:both;



				background:#e2e2e2 url(img/pie_legal.jpg) no-repeat left top;



				width:968px;}



				



				#degradado_content ul li a{



				text-decoration:none;



				color:#333333;}



				



				



				



			#content_vacia h1{



			border:0px;



			padding:0px 0px 0px 0px ;



			font-size:22px;



			float:none;



			margin-top: 0px;}



				



				#content_vacia p{



				padding:0px;



				line-height:150%;}



				



				#content_vacia ul{



				list-style-type:none;



				list-style-position:outside;}



				



				



				



				#content_vacia h2, #content_vacia h3, #content_vacia h4, #content_vacia h5 {



				clear:both;}



				



				#content_vacia h3{



				font-size:22px;}



				



				#content_vacia h4{



				font-size:19px;



				padding:10px 0px 5px 0px;



				color:#555;}



				



				



				#content_vacia h5{



				font-size:16px;



				padding:5px 0px 2px 0px;



				color:#555;}



				



				#content_vacia a{



				color:#036eb9;



				text-decoration:underline;}



				#content_vacia a:hover{



				color:#3396dc;



				text-decoration:underline;}



				



				



	/*--------------------------------------------mapa web vacío---------------------------------------------------------------------------*/



	



	li.folder a{



	color:#000000;



	font-weight:bold;



	font-size:14px;}



	li.folder li a{



	color:#000000;



	font-weight:normal;



	font-size:12px;}



	



	



	



	



	



	



	



	/*--------------------------------------------mapa web vacío---------------------------------------------------------------------------*/



	/*--------------------------------------------Formulario de vacío---------------------------------------------------------------------------*/



	



	



	



			#content_vacia form {



			background-color:#f0f0f0;



			padding:20PX;}



			



				



				#content_vacia form p{



				clear:both;



				padding:10px 0px 0px 0px ;



				margin:0px;}



				



				#content_vacia label{



				width:120px;



				margin:0px ;



				font-size:12px;



				font-weight:bold;



				float:left;}



				



				



				#content_vacia .boton{



				margin:0px 5px 0px 0px;



				width:auto; }



				



				#content_vacia .checradio{



				float:left;



				width:auto; }



				



				#content_vacia input, #content_vacitextarea, #content_vaciselect{



				width:200px;



				border:1px solid #b4babd;



				font-family:Arial, Helvetica, sans-serif;}



				



				



				



				



				



				



				



/*-----------------------------------------fin de vacia --------------------------------------------------------------------*/







			



#pie{



height:47px;



text-align:center;



width:968px;



margin:0 auto;



color:#8f9394;



font-size:14px;



}







	#pie_interior{



	height:93px;



	width:694px;



	color:#8f9394;



	text-align:right;



	background: #4e4b4a url(img/pie_bg.jpg) no-repeat center;



	}







#pie p, #pie img{



float:left;



margin-left:10px;



}



#pie p{



padding-top:12px;



margin-left:260px !important;



margin-left:130px ;



}











#pie img{



margin-top:5px;



}



































/*-----------------------------------------paginacion --------------------------------------------------------------------*/



























			



			#paginacion{



			text-align:right;



			background-color:#4f4b4a;



			padding:0px ;



			clear:both;



			overflow:hidden;



			text-align:center;}



			



			#dentro_pag{

			background-color:#afadad;

			padding:0px ;

			padding:0px ;

			color:#fff;

			font-weight:bold;

			border-bottom:2px solid #FFFFFF;

			border-top:2px solid #FFFFFF;

			height:16px;

			width:968px!important;

			width:970px;}



			



			#paginacion a{



			color:#fff;



			font-size:14px;



			font-weight:bold;			



			padding:3px;}



			



			#paginacion .current{



			color:#000;



			background-color:#FFFFFF;



			font-size:14px;



			font-weight:bold;			



			padding:3px;}











/*-----------------------------------------fin paginacion --------------------------------------------------------------------*/				



			



				







			



















/*----------------------------------/fin deEstructura----------------------------------------------------------*/







/*FCKeditor*/



.leftimage{float: left; margin-right: 10px;padding:5px 0;}



.rightimage{float: right;margin-left: 10px;padding: 5px 0;}







#fotos_principales{



padding-top:10px;



width:590px;



overflow:hidden;



height:213px;







}







.WCHhider{



width:220px;



}







#content_descarga span.ok{



color:#009900;



}







.mensaje{



color:#ff0000;



}







.none{



cursor:default;



}







.blanco{



color:#FFFFFF;



}







#descargas .alingcheck{
padding-left:118px;
}

#descargas .alingcheck a{
color:#000000;
text-decoration:underline;
}

