
	body { font-family: arial,"Trebuchet MS", verdana; margin: 0px; line-height: 15px; }	
	#contenedor #columna-contenidos #txt .ico-imagenes { float: right; margin-top: -15px; }

	#contenedor { margin: auto; width:100%; }
	
	#contenedor #fondocab { width:100%; height:161px; background:url(../imagenes/fondos/degradado-menu.jpg) 0 59px repeat-x; }
	#contenedor #fondocab #cabecera { margin: auto; width: 990px; height: 161px;  }
	#contenedor #fondocab #cabecera #logo { width: 990px; height: 59px; background-color: #fff; }
	#contenedor #fondocab #cabecera #logo img { border: 0px; }
	
	#contenedor #fondocab #cabecera #logo #der { float:right; width:90px; height:49px; margin-left:10px; display:inline; }
	#contenedor #fondocab #cabecera #logo #der ul { float:left; padding:0px; }
	#contenedor #fondocab #cabecera #logo #der li { display:inline; }
	#contenedor #fondocab #cabecera #logo #der li a { margin:0px; }

	#contenedor #fondocab #cabecera #logo #der a.eng { margin-left:60px; top:-10px; position:relative; color:#fff; text-decoration:underline; font-size:1.2em; }
	#contenedor #fondocab #cabecera #logo #der img.ngl { margin-right:10px; }
	
	#contenedor #fondocab #cabecera #flash { float: left; width: 323px; height: 102px; text-align: center; }
	#contenedor #fondocab #cabecera #menu { float: left; width: 662px;  height: 102px; background:url(../imagenes/fondos/degradado-menu.jpg); background-repeat: repeat-x; }
	
	#contenedor #pag { margin: auto; width: 990px; height:auto; }
	
	#contenedor #pag #columna-espacio { float: left; width: 18px; height: 784px; background-color: #fff; }
	#contenedor #pag #columna-menu { float: left; width: 218px; height: 784px; padding-left: 10px; background:url(../imagenes/columna-izqda.gif); background-repeat: repeat-x;}
	#contenedor #pag #columna-menu #boletin { font-size: 0.70em; color: #fff; margin-top:20px; width:218px; height: 138px; }
	#contenedor #pag #columna-menu #boletin span{ font-size: 1.4em; color: #fff; margin-left:10px; }
	#contenedor #pag #columna-menu #boletin form { padding:5px 0px;}
	#contenedor #pag #columna-menu #boletin input { padding-left: 3px; font-size: 0.90em; margin-top:6px;  }	
	#contenedor #pag #columna-menu #boletin #errores { color: #80dddd; font-weight: bold; padding: 20px; padding-top: 35px; padding-bottom: 0px; }
	#contenedor #pag #columna-menu #boletin #errores a { color: #ddd; text-decoration: underline; }
	#contenedor #pag #columna-menu #boletin #errores a:hover { color: #fff; text-decoration: none; }
	#contenedor #pag #columna-menu #contacto { margin-top: 10px; width: 190px; height: 112px; background:url(../imagenes/fondos/fondo-cont.jpg); font-size: 0.70em; color: #000; padding-bottom: 0px; }
	#contenedor #pag #columna-menu #aeropilates { margin-top: 10px; width: 208px; height: 125px; color: #000; padding-bottom: 0px; }
	#contenedor #pag #columna-menu #aeropilates img {border: 0px; }
	#contenedor #pag #columna-menu #noticias { font-size: 0.70em; color: #000; margin:20px 0px; width:208px;}
	#contenedor #pag #columna-menu #noticias ul{ padding:0px; margin:10px 0;}
	#contenedor #pag #columna-menu #noticias ul li{ margin:8px 0; list-style:none;}
	#contenedor #pag #columna-menu #noticias ul li .tit{ font-size:1.2em; color: #fff;  font-weight: bold; text-decoration: none; }
	#contenedor #pag #columna-menu #noticias ul li a{ color: #fff; text-decoration: none; }
	#contenedor #pag #columna-menu #noticias ul li a:hover{ text-decoration: underline; color: #fff; }
	#contenedor #pag #columna-menu #noticias .news{ font-size: 1.4em; color: #fff; margin-left:10px; }
	#contenedor #pag #columna-menu #noticias .todas{ font-size: 1.1em; color: #000; margin-left:72px; }

	#contenedor #pag #columna-menu #claves { margin-top: 20px; width: 200px; height: 134px; text-align: center; line-height: 15px; background-color:#DD7506; border: solid #fff 1px; padding:5px 4px; }	
	#contenedor #pag #columna-menu #claves .e1 { color: #000; font-size: 0.60em; text-decoration:none; }
	#contenedor #pag #columna-menu #claves .e2 { color: #000; font-size: 1em; text-decoration:none; }	
	#contenedor #pag #columna-menu #claves .e3 { color: #fff; font-size: 1.05em; font-weight: bold; text-decoration:none; }	
	#contenedor #pag #columna-menu #claves .e4 { color: #fff; font-size: 0.80em; font-weight: bold; text-decoration:none; }	
	#contenedor #pag #columna-menu #claves a:hover { text-decoration: underline; }
		
	#contenedor #pag #columna-menu #log { width: 200px; height: 185px; } 
	
	#contenedor #pag #columna-contenidos { float: left; width: 739px; border-top: solid #ddd 1px; }
	#contenedor #pag #columna-contenidos #navegacion { width:742px; height:31px; background:url(../imagenes/barra-direcciones.gif) no-repeat; padding-left: 10px; font-size: 0.8em; padding-top: 5px; }
	#contenedor #pag #columna-contenidos #navegacion a { color: #000; text-decoration: none; }
	#contenedor #pag #columna-contenidos #navegacion a:hover { color: #aaa; text-decoration: underline; }
	#contenedor #pag #columna-contenidos #txt { padding: 20px; font-size: 0.80em; }
	#contenedor #pag #columna-contenidos #txt h1 { font-weight: bold; color: #FF8A00; font-size: 1.55em; border-bottom: dotted #FF8A00 1px; padding-bottom: 5px; margin-bottom: 10px; }	
	#contenedor #pag #columna-contenidos #txt h1 img { border: solid 0px; }
	#contenedor #pag #columna-contenidos #txt h2 { font-weight: bold; color: #FF8A00; font-size: 1.35em; display: inline; }
	#contenedor #pag #columna-contenidos #txt h3 { font-weight: bold; color: #000; font-size: 0.90em; display: inline; }
	#contenedor #pag #columna-contenidos #txt .naranja { font-weight: bold; color: #FF8A00; }
	#contenedor #pag #columna-contenidos #txt ul { padding: 0px; margin-left: 30px; }
	#contenedor #pag #columna-contenidos #txt a { color: #FF8A00; text-decoration: none; }
	#contenedor #pag #columna-contenidos #txt a:hover { color: #FF8A00; text-decoration: underline; }
	
	#contenedor #pag #columna-contenidos #txt #rotador { float: right; width: 300px; height: 360px; border: 0px solid #ddd; overflow: hidden; position: relative; }
	#contenedor #pag #columna-contenidos #txt #rotador img { width: 300px; height: 360px; padding: 10px; }
	#contenedor #pag #columna-contenidos #txt #rotador a { cursor: hand; }	

	#contenedor #pag #columna-contenidos #txt #rotador-2 { float: right; width: 300px; height: 360px; border: 0px solid #ddd; overflow: hidden; position: relative; }
	#contenedor #pag #columna-contenidos #txt #rotador-2 img { width: 300px; height: 360px; padding: 10px; }
	#contenedor #pag #columna-contenidos #txt #rotador-2 a { cursor: hand; }	
		
	#contenedor #pag #columna-contenidos #txt form { margin-top: 10px; }
	#contenedor #pag #columna-contenidos #txt legend { color: #FF8A00; font-weight: bold; }
	#contenedor #pag #columna-contenidos #txt fieldset { border: solid #eee 1px; margin-top: 15px; }
	#contenedor #pag #columna-contenidos #txt input { margin-bottom: 5px; padding-left: 3px; }
	#contenedor #pag #columna-contenidos #txt select { margin-bottom: 5px; }
	#contenedor #pag #columna-contenidos #txt form .lab-der-1 { padding-left: 177px; }
	#contenedor #pag #columna-contenidos #txt form .lab-der-2 { padding-left: 171px; }
	#contenedor #pag #columna-contenidos #txt form .lab-der-3 { padding-left: 75px; }
	
	#contenedor #pag #columna-contenidos #txt .paginador { padding-left: 10px; padding-right: 10px;  padding-left: 5px; margin-top: 10px; margin-bottom: 5px; text-align: left; }
	#contenedor #pag #columna-contenidos #txt .pag_registros { text-decoration: none; background-color: #FFFFFF; padding-left: 5px; padding-right: 5px; padding-top: 1px; padding-bottom: 1px; border: solid #585858 1px; }
	#contenedor #pag #columna-contenidos #txt .enlacep { color: #000000; text-decoration: none; background-color: #FFFFFF; padding-left: 5px; padding-right: 5px; padding-top: 1px; padding-bottom: 1px; border: solid #585858 1px; }
	#contenedor #pag #columna-contenidos #txt .enlacep2 { color: #F0F0F0; text-decoration: none; background-color: #FF8A00; padding-left: 5px; padding-right: 5px; padding-top: 1px; padding-bottom: 1px; border: solid #585858 1px; }
	#contenedor #pag #columna-contenidos #txt .enlacep3 { color: #eee; text-decoration: none; background-color: #FF8A00; padding-left: 5px; padding-right: 5px; padding-top: 3px; padding-bottom: 1px; border: solid #585858 1px; font-weight: bold; }				 		
	
	#txt #datos { float:left; width:380px; background: url(../imagenes/detalle.jpg) no-repeat 282px -4px; }
	
	#contenedor #fondopie { clear: both; margin: auto; width:100%; height:90px; background-color: #2C2724; }
	#contenedor #fondopie #pie { width: 990px; border-top: solid #fff 0px; height:90px; margin: auto; color: #fff; text-align: center; padding-top: 20px; }
	#contenedor #fondopie #pie ul { padding: 0px; margin:0px; }
	#contenedor #fondopie #pie ul li { list-style-type: none; display: inline; }
	#contenedor #fondopie #pie a { color: #fff; text-decoration: none; }
	#contenedor #fondopie #pie a:hover { color: #fff; text-decoration: underline; }

	#contenedor #fondopie #pie img { border: solid 0px; vertical-align: middle; }
	#contenedor #fondopie #pie #copy { float: right; font-size: 0.70em; color: #aaa; padding-top: 2px; width: 300px; margin: auto;  }
	
	.caja_novedades { width: auto; height: 45px; padding-left: 0px; border: 0px; filter: alpha(opacity=80); -moz-opacity: 0.8; padding: 20px; }
	.caja_novedades a { color: #fff; font-size: 1.10em; text-decoration: none; }
	.caja_novedades a:hover { color: #f07410; font-size: 1.10em; text-decoration: none; }
	
	.bbcclass { width: 350px; padding: 6px; background-color: #ffffff; border: 1px solid #004A00; }
	.rsstitle{ font-weight: bold; }
	.rssdate{ font-size: 0.95em; color: #eee; }
	.ico_rss { border: 0px; vertical-align: middle; }
	

