body 						{ margin:0; font-family: Helvetica, Arial, Verdana, Sans Serif; background:#0075bd; font-size:14px; height:101%; }
img 						{ border:0; }
/*h1 							{ width:456px; position:absolute; font-weight:normal; font-size:25px; text-transform:uppercase; left:0; top:-50px; z-index:2; }*/
h1 							{ display:none; }
#impresion, .aumentoletra 	{ display:none; }
.tamanoFuente 				{ text-align:left; color:#FFF !important; }
.ancho100 					{ width:100%; }
#adjuntos					{ display:none; }
#tablitaCentro td 			{ margin:0; padding:0; }
.imagenIcono 				{ border:2px solid #0075bd; margin:0; padding:0; width:126px !important; height:126px; overflow:hidden; }
.imagenIcono:hover 			{ border:2px solid #FFF; }
.titulohijos img 			{ display:none; }
.titulohijos a b			{ width:109px; height:32px; text-transform:uppercase; font-weight:normal !important; color:#9cbbd6; position:relative; display:block; letter-spacing:-1px; }
.titulohijos a 				{ text-decoration:none; }
.titulohijos 				{ position:relative; top:29px; }
.resumenHijos 				{ position:relative; top:73px; color:#FFF; text-align:left !important; }
.imgDer 					{ position:relative; top:-18px; float:right; right:4px; z-index:1; }
.img-der					{ position:relative; top:-18px; *top:-5px; float:right; right:-4px; z-index:1; }
.img-izq                    { position:relative; float:left; }
.buspreImagenesDcha 		{ display:none; }
ul, ol, li, dl, dt, dd 		{ list-style: none; margin: 0 0 0 0; padding:0; }
#listado					{ margin: 0 0 0 0; line-height: 18px; }
#listado li 				{ padding: 0 0 0 12px; background-image: url(http://www.bidapro.es/modulos/usuariosFtp/conexion/diseimagenes877a.gif); background-position: 0 6px; background-repeat: no-repeat; }
.titulos 					{ font-size: 25px; line-height: 35px; text-transform:uppercase; }
.subtitulo					{ font-size: 20px; line-height: 22px; }

/*ADJUNTOS*/
#Table9						{ margin-top:70px; width:194px; height:20px; float:left; margin-left:-16px; background:url(http://www.bidapro.es/modulos/usuariosFtp/conexion/diseimagenes876a.gif) no-repeat; position:relative; }
#Table9 font 				{ display:none; }
#Table9 img 				{ display:none; }
#adjuntos a img				{ float:right; margin-left:2px; display:block; position:relative; top:-2px; }
#tablaadjuntos 				{ position:relative; display:block; }
#tablaadjuntos a			{ font-size:13px; position:absolute; color:#FFF; text-decoration:none; top:-4px; left:24px; }
#tablaadjuntos a:hover 		{ color:#9cbbd6; }
/***/
.bot-descargar-der 			{ background:url(http://www.bidapro.es/modulos/usuariosFtp/conexion/diseimagenes878a.gif) no-repeat; width:135px; height:20px; display:block; position:relative; padding:0; margin:0; }
.bot-descargar-der a 		{ font-size:13px; color:#FFF; text-decoration:none; position:absolute; top:3px; left:17px; }
.bot-descargar-der a:hover 	{ color:#0066cc; }

/*ESTRUCTURA*/
#contenedoraWeb:after 		{ height:1px; content:""; display:block; clear:both; }
#contenedoraWeb 			{ position:relative; width:1000px; margin:0 auto; }
#capa_contenidos 			{ float:left; }
.margenSuperiorBidapro		{ margin-top:15px; }
#div_izq 					{ width:200px; margin-bottom:20px; float:left; margin-top:10px; }
.contenidoCentro, .contenidoCentroSinDerecha 			{ position:relative; width:800px; float:left; min-height:430px;}

/*CABECERA*/
#h_cont_0					{ position:relative; width:1000px; height:118px; }
#h_cell_1					{ position:absolute; top:7px; left:7px; z-index:2; }
#h_cell_2 					{ position:absolute; top:10px; right:0; }
#h_cell_2 a 				{ font-size:13px; text-transform:lowercase; color:#FFF; text-decoration:none; }
#h_cell_2 a:hover { color:#9cbbd6; }
#h_cell_2 img { position:relative; top:3px; }
#h_cell_3                   { position:absolute; bottom:0; right:0; border-bottom:1px solid #FFF; width:794px; }
.submenusup a               { float:right; color:#FFF; text-decoration:none; margin-bottom:15px; font-size:13px; text-transform:uppercase; padding:5px 12px 2px 12px; border-left:1px solid #FFF; }
.suphorizontalcapa a        { float:right; color:#9cbbd6; text-decoration:none; margin-bottom:15px; font-size:13px; text-transform:uppercase; padding:5px 12px 2px 12px; border-left:1px solid #FFF; }
.submenusup a:hover 		{ color:#9cbbd6; }
#suphorizontalcapa_0 a 		{ padding-right:0; }

/*PIE*/
#b_cont_0					{ position:relative; width:1000px; height:70px; float:left; }
#b_cell_1 					{ position:absolute; font-size:13px; top:18px; right:0;  padding:4px 0; border-top:1px solid #FFF; width:800px; text-align:left; color:#0075bd; }
#b_cell_1 span 				{ position:absolute; right:0; font-size:10px; top:6px; }
#b_cell_1 a 				{ color:#1c1c1b; text-decoration:none; color:#FFF; margin-right:10px; }
#b_cell_1 a:hover 			{ color:#9cbbd6; }
#b_cell_3 					{ position:absolute; top:0; left:200px; }
#b_cell_4 					{ display:none;}
/***/
#petacho { position:absolute; left:196px; top:-1px; width:104px; height:20px; }
#petacho  img { width:100%; height:100%; }

/*MENU*/
.contmenuizq 				{ width:150px; text-align:left; }
.PadreResaltado1, .PadreResaltado2 { color:#FFF; text-transform:uppercase; float:left; clear:both; text-decoration:none; font-size:16px; }
.PadreResaltado1 a { text-decoration:none; }
.cellhijomenuizq a 			{ float:left; clear:both; text-transform:uppercase; font-size:14px; text-decoration:none; color:#9cbbd6; padding:10px 0 0 14px; background:url(http://www.bidapro.es/modulos/usuariosFtp/conexion/diseimagenes874a.gif) top left no-repeat; }
.cellhijomenuizq a:hover	{ color:#FFF; }
.menuResaltado 				{ color:#FFF !important; }

/*INFBUSPRE*/
.infBuspre 					{ display:none; }
/*.infBuspre 					{ background:#f7f5f5; width:34px; height:40px; display:block; position:absolute; top:418px; left:-22px; z-index:20; padding:4px 0 8px; }
.infBuspre span 			{ display:none; }
.imprimeme 					{ position:relative; top:0; right:5px; }
.enviame 					{ position:relative; top:6px; right:5px; }*/

/*CONCRETOS*/
.liblaninf, .liblaninf td 	{ border-bottom:1px solid #fff; }
a.menu:link { color: #FFF; font-size: 13px; line-height: 25px; text-decoration: none; }
a.menu:hover { color: #9CBBD6; font-size: 13px; line-height: 25px; text-decoration: none; }
table.textos { width:100%; clear:both; }
.textos { text-align:left; }