
	/* estilos de la web de cobusa */
	
	body { font-family: tahoma; font-size: 0.90em; color: #525051; background-color: #808080; }
	p.mediana { line-height: 16px; text-align: justify; }
	p { margin: 10px 0; }
	#contenedor { margin: auto; margin-top: 20px; width: 1000px; height: auto; background-color: #fff; }
	
	#cabecera { width: 1000px; height: 176px; }
	#cabecera img { border: 0px; }
	
	#central { clear: both; width: 1000px; height: 370px; background-color: #fff; }
	#central #previa { float: left; width: 450px; height: 350px; margin-top: 10px; }		
	#central #contenido { float: left; width: 440px; height: 380px; margin-top: 10px; padding-left: 55px; }
	
	/* esto es codigo repetido */
	#central-e { clear: both; width: 1000px; height: 570px; background-color: #fff; }
	#central-e #contenido-e { width: 890px; margin-top: 10px; background-color: #fff; padding-left: 55px; }
	#central-e #contenido-e #nav ul { margin: 0; padding: 0; font-size: 0.80em; }
	#central-e #contenido-e #nav li { width: 68px; height: auto; display: inline; text-align: center; }
	#central-e #contenido-e #nav li a { float: left; width: 68px; color: #fff; padding: 8px 8px 5px 8px; text-decoration: none; background: transparent url(../imagenes/fondos/fondo-botones.gif) top right no-repeat; text-align: center; }
	#central-e #contenido-e #nav li a:hover { color: #fff; background-image: url(../imagenes/fondos/fondo-botones2.gif); background-repeat: repeat-x; background-color:#fff; }
	#central-e #contenido-e #nav li.selected a { color: #fff; background-image: url(../imagenes/fondos/fondo-botones2.gif); background-repeat: repeat-x; background-color:#fff; }
	#central-e #contenido-e #txt fieldset { border: solid #eee 0px; padding: 0px; margin-top: 35px; }
	#central-e #contenido-e #txt legend { font-weight: bold; }
	#central-e #contenido-e #txt input { font-size: 0.80em; padding-left: 3px; }
	#central-e #contenido-e #txt select { font-size: 0.80em; padding-left: 3px; }
	#central-e #contenido-e #txt textarea { font-size: 1.20em; padding-left: 3px; }
	#central-e #contenido-e #txt .lab-der-1 { padding-left: 158px; }
	#central-e #contenido-e #txt .lab-der-2 { padding-left: 158px; }
	#central-e #contenido-e #txt .lab-der-3 { padding-left: 60px; }
	#central-e #contenido-e #txt #errores { color: #800000; }	
	#central-e #contenido-e #txt .politica a { font-size: 0.75em; text-decoration: none; color: #000;}	
	#central-e #contenido-e #txt { clear: both; overflow: auto; padding-left: 5px; padding-top: 5px; margin-top: 35px;}
	#central-e #contenido-e #txt a { color: #9A8300; text-decoration: none; }
	#central-e #contenido-e #txt a:hover { color: #ebcb14; text-decoration: underline; }	
	#central-e #contenido-e #txt h1 { font-size: 1.15em; color: #9A8300; display: inline; text-decoration: none }
	#central-e #contenido-e #txt h2 { font-size: 0.80em; color: #999999; display: inline; }		
	/* fin codigo repetido */
		
	#central #contenido #nav ul { margin: 0; padding: 0; font-size: 0.80em; }
	#central #contenido #nav li { width: 68px; height: auto; display: inline; text-align: center; }
	#central #contenido #nav li a { float: left; width: 68px; color: #fff; padding: 8px 8px 5px 8px; text-decoration: none; background: transparent url(../imagenes/fondos/fondo-botones.gif) top right no-repeat; text-align: center; }
	#central #contenido #nav li a:hover { color: #fff; background-image: url(../imagenes/fondos/fondo-botones2.gif); background-repeat: repeat-x; background-color:#fff; }
	#central #contenido #nav li.selected a { color: #fff; background-image: url(../imagenes/fondos/fondo-botones2.gif); background-repeat: repeat-x; background-color:#fff; }
	
	#central #contenido #txt { clear: both; overflow: auto; width: 400px; height: 330px; padding-left: 5px; padding-top: 5px; margin-top: 35px;}
	#central #contenido #txt a { color: #9A8300; text-decoration: none; }
	#central #contenido #txt a:hover { color: #ebcb14; text-decoration: underline; }
	#central #contenido #txt #direccion { color: #9A8300; } 
	#central #contenido #txt h1 { font-size: 1.15em; color: #9A8300; display: inline; text-decoration: none }
	#central #contenido #txt h2 { font-size: 0.80em; color: #999999; display: inline; }			
	
	h1 { font-size: 1.15em; color: #ebcb19; display: inline; text-decoration: none }	
	
	#central #contenido #txt .gris_p { font-size: 1.20em; font-weight: bold; color: #aaaaaa; text-decoration: none; }
	#central #contenido #txt .gris_g { font-size: 1.20em; font-weight: bold; color: #cccccc; text-decoration: none; }		
	
	#central #contenido #txt fieldset { border: solid #eee 1px; padding: 10px; }
	#central #contenido #txt legend { font-weight: bold; }
	#central #contenido #txt input { font-size: 0.80em; padding-left: 3px; }
	#central #contenido #txt select { font-size: 0.80em; padding-left: 3px; }
	#central #contenido #txt textarea { font-size: 1.20em; padding-left: 3px; }
	#central #contenido #txt .lab-der-1 { padding-left: 103px; }
	#central #contenido #txt .lab-der-2 { padding-left: 148px; }
	#central #contenido #txt .lab-der-3 { padding-left: 80px; }
	#central #contenido #txt #errores { color: #800000; }
	
	#central #contenido #txt ul { padding: 0px; margin: 15px; list-style-type:square;}	
	#central #contenido #txt ul a { color: #9A8300; text-decoration: none; }
	#central #contenido #txt ul li { padding: 3px; }
	
	.paginador { padding-left: 10px; padding-right: 10px;  padding-left: 5px; margin-top: 10px; margin-bottom: 5px; text-align: left; }
	.pag_registros { text-decoration: none; background-color: #FFFFFF; padding-left: 5px; padding-right: 5px; padding-top: 1px; padding-bottom: 1px; border: solid #585858 1px; }
	.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; }
	.enlacep2 { color: #F0F0F0; text-decoration: none; background-color: #ebcb14; padding-left: 5px; padding-right: 5px; padding-top: 1px; padding-bottom: 1px; border: solid #585858 1px; }
	.enlacep3 { color: #eee; text-decoration: none; background-color: #ddd; padding-left: 5px; padding-right: 5px; padding-top: 3px; padding-bottom: 1px; border: solid #585858 1px; font-weight: bold; }				 		
	
	#inferior { clear: both; width: 1000px; height: 225px; background-color: #EABD19; }
	/*#inferior #noticias { float: left; width: 425px; height: auto; margin: 25px; }
	#inferior #noticias #caja { width: auto; height: auto; padding: 10px;  }
	#inferior #noticias #caja #titulo { color: #808080; margin-bottom: 10px; font-weight: bold; }
	#inferior #noticias #caja a { color: #000; text-decoration: none; }
	#inferior #noticias #caja a:hover { color: #808080; text-decoration: underline; }	
	#inferior2 { clear: both; width: 1000px; height: 225px; background-color: #EABD19; }*/
	
	#inferior #trabajos { float: left; width: 985px; height: auto; border: solid #000 0px; }
	#inferior #trabajos #caja2 { width: auto; height: 90px; margin-top: 5px; padding-left: 10px; padding-top: 5px; }
	#inferior #trabajos #caja2 #titulo2 { color: #fff; font-weight: bold; font-size: 1.0em; margin-bottom: 5px; padding-left: 30px; }
	#inferior #trabajos #caja2 #titulo2 a { color: #fff; text-decoration: underline; }

	#inferior #trabajos #caja2 #listado { border: solid #000 0px; width: auto; }	
	#inferior #trabajos #caja2 #listado img { border: 0px; }
	
	#pie { clear: both; margin: auto; margin-top: 10px; margin-bottom: 10px; padding-bottom: 10px; width: 700px; color: #000; text-align: center; background-color: #808080; }
	#pie a { color: #fff; text-decoration: none; font-weight: bold; } 
	#pie a:hover { color: #000; text-decoration: underline; font-weight: bold; } 
	
	#indexp { margin: auto; margin-top: 20px; width: 709px; height: 554px; background-color: #fff; text-align: center; }
	#indexp #flash { width: 709px; height: 440px; text-align: center; }
	#indexp #inferior { clear: both; width: 709px; height: 118px;  background-color: #EABD19; }
	#indexp #inferior #exq-izq { float: left; width: 650px; height: 118px; background-image: url(../imagenes/fondos/esquina_izq_not.gif); background-repeat: no-repeat; background-position: left bottom; }
	#indexp #inferior #exq-izq #claves { padding: 10px; text-align: center; padding-left: 60px; font-size: 1.05em; }
	#indexp #inferior #exq-der { float: left; width: 59px; height: 118px; background-image: url(../imagenes/fondos/esquina_der_tra.gif); background-repeat: no-repeat; background-position: right bottom; }
	
	
	
	
