/* estilos CSS */

	BODY { 				font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#666666; 
						background-image:url(../imgs/fondo_pagina.jpg); background-repeat:repeat; background-position:top center; 
						text-align:center; padding:0px; margin:0px; }
	TABLE { 			text-align:left; }
	FORM { 				font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#000000; 
						margin:0px; padding:0px; }
	INPUT { 			font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#000000; }
	.css_boton{			padding-left:10px; padding-right:10px; background-color:#A34037; color:white; border:1px solid white; cursor:hand; }
	.css_nombreitem {	border:1px solid #A2A76D; font-weight:bold; font-size:12px; }
	.css_txt {			border:1px solid #A2A76D; }
	.css_txtnum {		border:1px solid #A2A76D; text-align:right; padding-right:2px; }
	.css_txtorden {		border:1px solid #A2A76D; text-align:right; padding-right:2px; border:1px solid #999999; }
	SELECT { 			font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#000000; }
	TEXTAREA { 			font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#000000; }
	TD { 				font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#000000; 
						padding:0px; padding-right:8px; color:#666666; text-align:left; }
	DIV { 				font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#000000; }
	SPAN { 				font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#000000; }
	P { 				margin:0px; padding:0px; padding-bottom:2px; }
	IMG { 				border:0px; }

	UL { 				font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; 
						margin:0px; margin-left:28px; padding:0px; padding-left:28px;
						list-style-type:square; color:#6D776E; }
	FIELDSET { 			padding:10px; padding-left:10px; border:1px solid #FFFFFF; }
	LEGEND { 			padding:5px; padding-top:4px; padding-bottom:12px; }

	A { 				color:#0066FF; }
	A:hover {			text-decoration:none; color:#A34037; }
	STRONG { 			color:#5D7560; }
	
	#css_pagina {		}
	#css_cabecera { 	 }
	.css_logo { 		padding:10px; padding-bottom:0px;  }
	#css_btnsalir { 	text-align:right; padding:0px; margin-right:10px; padding-top:4px; }

	#css_barraestado {		display:none; color:#E67817; font-size:10px; margin-top:10px; margin-bottom:8px; }
	#css_barraestado a {	color:#E67817; text-decoration:none; }
	#css_barraestado a:hover {	color:#CB0000; text-decoration:underline; }


	#css_toolbar {		float:right; padding-right:0px; margin-top:0px; }		
	#css_buscar {		float:right; padding-right:10px; }
	#css_btnprint { 	float:right; background-image:url(../imgs/icono_imprimir.gif); background-position:0px 0px; background-repeat:no-repeat;
						padding-left:22px; padding-bottom:5px; }


	#css_titulopagina { font-size:16px; color:#A34037; font-weight:bold; margin-top:8px; }

	.css_ancho {		width:950px; }
	#css_contenido_sep { width:10px; }
	#css_contenido { 	width:695px; padding-right:25px; }
	#css_piepagina { 	color:#6D776E; margin:10px; margin-top:60px; margin-left:190px; padding-top:10px; padding-bottom:20px; text-align:center; border-top:1px solid #BDC285; }
	
	
	.css_menu { 		width:245px; padding:10px; }
	.css_menu_borde { 	border:8px solid #DCE0B0; }
	.css_menu1 {		padding-top:0px; padding-bottom:0px; border-top:1px solid #D5DC9E; 
						background-color:#BDC285; font-weight:bold;  }
	.css_menu1_on { 	display:block; line-height:24px; font-weight:bold; color:#A34037;
						background-image:url(../imgs/fondo_menu_azul.gif); background-position:1px 1px; background-repeat:repeat-y;  }
	.css_menu1_on:hover { 	display:block; line-height:24px; font-weight:bold;  background-color:C5CA90;
						background-image:url(../imgs/fondo_menu_azul.gif); background-position:1px 1px; background-repeat:repeat-y;  }
	.css_menu2_on { 	display:block; line-height:24px; font-weight:bold; color:#A34037;
						background-image:url(../imgs/fondo_menu_amarillo.gif); background-position:1px 1px; background-repeat:repeat-y; 
						padding-left:30px;  }
	.css_menu1 a {		color:#5D7560; text-decoration:none; 
						padding-left:21px; padding-right:0px; }

	.css_menu2 { 		background-color:#CDD299; border-top:1px dotted #BDC285; }
	.css_menu2_item { 	display:block; width:100%; line-height:24px; padding:0px; color:#5D7560; text-decoration:none;  
						padding-left:30px; 
						background-image:url(../imgs/fondo_menu_2.gif); background-position:21px 9px; background-repeat:no-repeat; }
	.css_menu2_item:hover    { color:#A34037; text-decoration:none;  background-color:D4D99F;
						background-image:url(../imgs/fondo_menu_amarillo.gif); background-position:1px 1px; background-repeat:repeat-y;  }
	.css_menu_item { 	display:block; width:100%; line-height:24px; padding:0px; color:#5D7560; text-decoration:none; }
	.css_menu_item:hover    { color:#A34037; text-decoration:none; background-color:C5CA90; 
						background-image:url(../imgs/fondo_menu_rojo.gif); background-position:1px 1px; background-repeat:repeat-y; }
	.css_menu_on { 		display:block; width:100%; line-height:24px; padding:0px; color:#000000; text-decoration:none; font-weight:bold;
						 }
	.css_menuA {		margin-bottom:0px; }	
	.css_msgerror {		border:1px solid red; color:red; margin:8px; padding:8px; text-align:left; 
						background-image:url(../imgs/icono_error.gif); background-repeat:no-repeat;
						background-position:5px 7px;
						padding-left:24px; }
	.css_tip {			border:1px solid orange; margin:8px; padding:8px; text-align:left; 
						background-image:url(../imgs/icono_tip.gif); background-repeat:no-repeat;
						background-position:8px 6px;
						padding-left:24px; }
	#css_pestanas {		padding-bottom:20px; padding-right:10px; }
	.css_pestana {		text-align:center; padding:7px; padding-right:30px; padding-left:30px;
						border-top:1px solid white; border-right:1px solid #C7C7C7; border-bottom:1px solid #C7C7C7;
						background-image:url(imgs01/fondo_pestana.gif); background-repeat:repeat-x; }
	.css_pestana_on {	text-align:center; padding:7px; padding-right:30px; padding-left:30px;
						border:1px solid #C7C7C7; border-left:none; border-bottom:none;
						border-top:3px solid #EAAF00; }
	.css_pestana_off {	font-size:12px; border-bottom:1px solid #C7C7C7; }

	#css_botonnuevo {	width:100%; text-align:right; padding-bottom:5px; }
	#css_botonnuevo_mitad {	width:100%; text-align:right; padding-bottom:10px; }
	#css_botoncerrar {	width:100%; text-align:right; padding-bottom:5px; padding-top:15px; }
	#css_paginar {		width:100%; text-align:right; margin-bottom:15px; }
	#css_paginar_mitad {		width:100%; text-align:right; margin-bottom:15px; }
	.css_tablalista {	width:100%; padding-right:0px; }
	.css_tablaform {	width:100%; padding-right:0px; }
	.css_cabectabla {	font-weight:normal; border-right:1px solid #C7C7C7; background-color:#777777; color:#FFFFFF;
						padding:3px; }
	.css_divform {		padding:15px; width:100%; background-color:#CDD299; border:1px solid #F9F8F8;
						border-bottom:1px solid #BDC285; border-right:1px solid #BDC285; }
	.css_btnsform {		padding-bottom:15px; text-align:right; }

	.css_fila_par {		background-color:#CDD299;  }
	.css_fila_impar {	background-color:#DCE0B0; }
	.css_error {		color:red; }
	.css_proforma {		color:red; }
	.css_modif {		color:#999999; padding-top:10px; padding-bottom:10px; }

	.css_izqda {		color:#666666; }
	.css_dcha {		}

	.css_padd_no {			padding:0px; }
	.css_w72 {				width:72px; text-align:right; }
	.css_marcar {			border:1px solid red; }

	.css_nombreempresa {	font-size:13px; font-weight:bold; padding-top:5px; }

	.css_item {				margin-top:5px; margin-bottom:10px; }
	.css_item_gal {			padding-right:15px; float:left; height:190px; text-align:center; }
	.css_item_foto {		border:3px solid #DCE0B0; }
	.css_item_min1 {		margin-top:6px; margin-bottom:6px; margin-right:10px; width:186px; }
	.css_item_min2 {		float:left; margin-top:6px; margin-bottom:10px; margin-right:20px; }
	.css_item_min2d {		float:right; margin-top:6px; margin-bottom:10px; margin-left:20px; }
	.css_item_fecha {		color:#787878; }
	.css_item_tit {			color:#787878; padding:0px; margin-bottom:3px; margin-top:0px; }
	.css_item_tit2 {		color:#EE6F4A; font-size:13px; }
	.css_item_tit:hover {	color:#DB0000; }
	.css_item_texto {		color:#6D776E; padding-top:4px; }


	.css_link {				color:#00618F; text-decoration:none; }
	.css_link:hover {		text-decoration:underline; }
	.css_negro {			color:#000000; }
	.css_verde {			color:#009900; }
	.css_rojo {				color:#DB0000; }
	.css_gris {				color:#777777; }
	.css_clear {			clear:both; }
	.css_resaltarConcepto {		background-color:#E3CDA5; }
	
	.css_flecha {			font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; }
	.css_sangria {			margin-left:40px; }



	.css_filtro {			float:left; padding-right:10px; padding-bottom:5px; }
	#div_filtro {			padding-bottom:5px; }
	#div_filtrar {			margin-bottom:10px; border:1px solid #EAAF00; padding:8px; }
	
	.css_filtro_link {		color:#EAAF00; font-size:12px; }
	
	.css_filtro_resaltar {	border:1px solid #EAAF00; padding:8px; margin:8px; margin-left:0px; margin-right:0px; }
	.css_resaltar {		background-color:#FDF87B; }

	.css_msgbuscar1 { 		text-align:center; padding:8px; margin:10px; border:1px solid orange; }
	.css_msgbuscar2 { 		padding-top:8px; }
	.css_print_no { 		 }

	.css_tabla_fact {		width:95%; height:80px; border:1px solid gray; }
	.css_tabla_factb {		border:1px solid gray; }
	.css_tabla_factc {		width:95%; border:1px solid gray; }
	.css_tabla_factd {		width:95%; }
	.css_celda_topa {		border-bottom:1px solid gray; border-right:1px solid gray;
							padding-left:5px; padding-bottom:2px; padding-top:2px;
							font-weight:bold; background-image:url(imgs01/fondo_pestana.gif); background-repeat:repeat-x; }
	.css_celda_topb {		border-bottom:1px solid gray; border-right:1px solid gray;
							padding-left:5px; padding-bottom:2px; padding-top:2px;
							font-weight:bold; background-image:url(imgs01/fondo_pestana.gif); background-repeat:repeat-x; }
	.css_celda_topc {		border-bottom:1px solid gray;
							padding-left:5px; padding-bottom:2px; padding-top:2px;
							font-weight:bold; background-image:url(imgs01/fondo_pestana.gif); background-repeat:repeat-x; }
	.css_celda_topd {		border-left:1px solid gray; border-bottom:1px solid gray;
							padding-left:5px; padding-bottom:2px; padding-top:2px;
							font-weight:bold; background-image:url(imgs01/fondo_pestana.gif); background-repeat:repeat-x; }
	.css_celda_inta {		border-right:1px solid gray;
							padding-left:5px; padding-bottom:3px; padding-top:3px; }
	.css_celda_intb {		border-right:1px solid gray;
							padding-left:5px; padding-bottom:3px; padding-top:3px; }
	.css_celda_intc {		padding-left:5px; padding-bottom:3px; padding-top:3px; }
	.css_celda_intd {		border-left:1px solid gray;
							padding-left:5px; padding-bottom:3px; padding-top:3px; }

	.css_embed {		border:1px solid #C7C7C7; border-top:none; }

	.css_tabs {			padding-top:0px; padding-bottom:0px; padding-right:0px; }
	.css_tab {			text-align:center; padding:7px; padding-right:30px; padding-left:30px;
						border-top:1px solid white; border-right:1px solid #C7C7C7; border-bottom:1px solid #C7C7C7;
						background-image:url(imgs01/fondo_pestana.gif); background-repeat:repeat-x; }
	.css_tab_on {		text-align:center; padding:7px; padding-right:30px; padding-left:30px;
						border:1px solid #C7C7C7; border-left:none; border-bottom:none;
						border-top:3px solid #EAAF00; }
	.css_tab_off {		font-size:12px; border-bottom:1px solid #C7C7C7; }


	.css_icono_vistaprevia {		background-image:url(../imgs/icono_lupa.gif); background-repeat:no-repeat; background-position:0px 0px; 	
							padding-left:20px; }
	.css_icono_vista {		background-image:url(../imgs/icono_vista.gif); background-repeat:no-repeat; background-position:0px 0px; 	
							padding-left:20px; }
	.css_icono_tiempo {		background-image:url(../imgs/icono_tiempo.gif); background-repeat:no-repeat; background-position:0px 0px; 	
							padding-left:18px; }

	.css_icono_llave { 		background-image:url(../imgs/icono_llave.gif); background-repeat:no-repeat; background-position:0px 0px; 	
							padding-left:60px; padding-right:30px; padding-bottom:2px; }
	.css_icono_clip { 		background-image:url(../imgs/icono_clip.gif); background-repeat:no-repeat; background-position:0px 0px; 	
							padding-left:17px; padding-top:1px; padding-bottom:2px; }
	.css_icono_usuario { 	background-image:url(../imgs/icono_usuario.gif); background-repeat:no-repeat;
	 						padding-left:18px; background-position:0px -2px; }
	.css_icono_areaprivada { 	background-image:url(../imgs/icono_areaprivada.gif); background-repeat:no-repeat;
	 						padding-left:22px; background-position:0px 0px; padding-top:1px; padding-bottom:1px; }
	.css_icono_telefono { 	background-image:url(../imgs/icono_telefono.gif); background-repeat:no-repeat;
	 						padding-left:22px; background-position:0px 2px; padding-top:3px; padding-bottom:3px; }
	.css_icono_movil { 		background-image:url(../imgs/icono_movil.gif); background-repeat:no-repeat;
	 						padding-left:22px; background-position:-2px 0px; padding-top:3px; padding-bottom:3px; }
	.css_icono_fax { 		background-image:url(../imgs/icono_fax.gif); background-repeat:no-repeat;
	 						padding-left:22px; background-position:0px 2px; }
	.css_icono_correo {		background-image:url(../imgs/icono_correo.gif); background-repeat:no-repeat;
	 						padding-left:22px; background-position:0px 2px; }
	.css_icono_web { 		background-image:url(../imgs/icono_web.gif); background-repeat:no-repeat;
	 						padding-left:22px; background-position:0px 2px; }
	.css_icono_aniadir {	background-image:url(../imgs/icono_aniadir.gif); background-repeat:no-repeat;
	 						padding-left:22px; background-position:0px 0px; padding-bottom:2px; }
	.css_icono_cerrar {		background-image:url(../imgs/icono_cerrar.gif); background-repeat:no-repeat;
	 						padding-left:2px; padding-right:20px; background-position:-1px right; padding-bottom:2px; }

	.css_online_item { 		float:left; height:60px; margin-right:20px; margin-bottom:8px; padding-bottom:8px; border-bottom:1px dotted #c2c2c2; width:200px; }
	.css_online_con { 		background-image:url(../imgs/icono_online_conectado.gif); 	background-repeat:no-repeat; background-position:0px 3px; padding-left: 14px; }
	.css_online_desc { 		background-image:url(../imgs/icono_online_desconectado.gif); background-repeat:no-repeat; background-position:0px 3px; padding-left: 14px; }


	.css_mod_form {				width:490px; padding-top:0px; margin:0px; border:none; }
	.css_mod_form fieldset {	padding:10px; }
	.css_mod_form form {		padding-top:10px; }
	.css_mod_form legend {		padding-left:5px; padding-bottom:5px; }
	.css_mod_form label {		float:left; width:100px; text-align:left; padding-right:5px; }
	.css_mod_form p label {		float:left; width:110px; text-align:left; padding-left:0px; padding-right:5px; }
	.css_mod_form p br {		clear:left; }
	.css_mod_txt { 				background-color:#CDD299; color:black; padding:2px; border:1px solid #EE6F4A; margin-bottom:3px; }
	.css_mod_btn { 				padding-left:10px; padding-right:10px; background-color:#A34037; color:white; border:1px solid white; }
	.css_mod_dat { 				}


	.css_fotocab_01 { 		padding:6px; background-image:url(../imgs/cabecera/elnoceu_sariego_01.jpg); background-repeat:no-repeat; background-position:top left; }
	.css_fotocab_02 { 		padding:6px; background-image:url(../imgs/cabecera/elnoceu_sariego_02.jpg); background-repeat:no-repeat; background-position:top left; }
	.css_fotocab_03 { 		padding:6px; background-image:url(../imgs/cabecera/elnoceu_sariego_03.jpg); background-repeat:no-repeat; background-position:top left; }
	.css_fotocab_04 { 		padding:6px; background-image:url(../imgs/cabecera/elnoceu_sariego_04.jpg); background-repeat:no-repeat; background-position:top left; }
	.css_fotocab_05 { 		padding:6px; background-image:url(../imgs/cabecera/elnoceu_sariego_05.jpg); background-repeat:no-repeat; background-position:top left; }
	.css_fotocab_06 { 		padding:6px; background-image:url(../imgs/cabecera/elnoceu_sariego_06.jpg); background-repeat:no-repeat; background-position:top left; }
	.css_fotocab_07 { 		padding:6px; background-image:url(../imgs/cabecera/elnoceu_sariego_07.jpg); background-repeat:no-repeat; background-position:top left; }
	.css_fotocab_08 { 		padding:6px; background-image:url(../imgs/cabecera/elnoceu_sariego_08.jpg); background-repeat:no-repeat; background-position:top left; }
	.css_fotocab_09 { 		padding:6px; background-image:url(../imgs/cabecera/elnoceu_sariego_09.jpg); background-repeat:no-repeat; background-position:top left; }
	.css_fotocab_10 { 		padding:6px; background-image:url(../imgs/cabecera/elnoceu_sariego_10.jpg); background-repeat:no-repeat; background-position:top left; }
	.css_fotocab_11 { 		padding:6px; background-image:url(../imgs/cabecera/elnoceu_sariego_11.jpg); background-repeat:no-repeat; background-position:top left; }
	.css_fotocab_12 { 		padding:6px; background-image:url(../imgs/cabecera/elnoceu_sariego_12.jpg); background-repeat:no-repeat; background-position:top left; }
	.css_fotocab_13 { 		padding:6px; background-image:url(../imgs/cabecera/elnoceu_sariego_13.jpg); background-repeat:no-repeat; background-position:top left; }
	.css_fotocab_14 { 		padding:6px; background-image:url(../imgs/cabecera/elnoceu_sariego_14.jpg); background-repeat:no-repeat; background-position:top left; }
	.css_fotocab_15 { 		padding:6px; background-image:url(../imgs/cabecera/elnoceu_sariego_15.jpg); background-repeat:no-repeat; background-position:top left; }
	.css_fotocab_16 { 		padding:6px; background-image:url(../imgs/cabecera/elnoceu_sariego_16.jpg); background-repeat:no-repeat; background-position:top left; }
	.css_fotocab_17 { 		padding:6px; background-image:url(../imgs/cabecera/elnoceu_sariego_17.jpg); background-repeat:no-repeat; background-position:top left; }
	.css_fotocab_18 { 		padding:6px; background-image:url(../imgs/cabecera/elnoceu_sariego_18.jpg); background-repeat:no-repeat; background-position:top left; }
	.css_fotocab_19 { 		padding:6px; background-image:url(../imgs/cabecera/elnoceu_sariego_19.jpg); background-repeat:no-repeat; background-position:top left; }
	.css_fotocab_20 { 		padding:6px; background-image:url(../imgs/cabecera/elnoceu_sariego_20.jpg); background-repeat:no-repeat; background-position:top left; }
	.css_fotocab_21 { 		padding:6px; background-image:url(../imgs/cabecera/elnoceu_sariego_21.jpg); background-repeat:no-repeat; background-position:top left; }
	.css_fotocab_22 { 		padding:6px; background-image:url(../imgs/cabecera/elnoceu_sariego_22.jpg); background-repeat:no-repeat; background-position:top left; }
	.css_fotocab_23 { 		padding:6px; background-image:url(../imgs/cabecera/elnoceu_sariego_23.jpg); background-repeat:no-repeat; background-position:top left; }
	.css_fotocab_24 { 		padding:6px; background-image:url(../imgs/cabecera/elnoceu_sariego_24.jpg); background-repeat:no-repeat; background-position:top left; }
	.css_fotocab_25 { 		padding:6px; background-image:url(../imgs/cabecera/elnoceu_sariego_25.jpg); background-repeat:no-repeat; background-position:top left; }
	.css_fotocab_26 { 		padding:6px; background-image:url(../imgs/cabecera/elnoceu_sariego_26.jpg); background-repeat:no-repeat; background-position:top left; }
	.css_fotocab_27 { 		padding:6px; background-image:url(../imgs/cabecera/elnoceu_sariego_27.jpg); background-repeat:no-repeat; background-position:top left; }
	.css_fotocab_28 { 		padding:6px; background-image:url(../imgs/cabecera/elnoceu_sariego_28.jpg); background-repeat:no-repeat; background-position:top left; }
	.css_fotocab_29 { 		padding:6px; background-image:url(../imgs/cabecera/elnoceu_sariego_29.jpg); background-repeat:no-repeat; background-position:top left; }
	.css_fotocab_30 { 		padding:6px; background-image:url(../imgs/cabecera/elnoceu_sariego_30.jpg); background-repeat:no-repeat; background-position:top left; }


/* Fin */ 

