/* CSS Document */

body { margin:20px 0px 0px 0px; background-color:#CCCCCC; /*background-image:url(/imagenes/Fondo2.gif);*/  }
/*img { border:none; }*/

#centro {
	margin:0px auto;
	position: relative;
	width:989px;
	height:500px;
}
#menu {
	position:absolute;
	top:199px;
	left:0px;
	width:auto;
	height:30px;
	}

/*------------------ SUPERIOR ----------------*/
.hora, .idioma, .txt_dir { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF; padding-left:10px; }
.hora { font-weight:bold; font-size:13px; }
.idioma { padding-right:10px; text-align:right; }
.txt_dir { padding-top:5px; padding-left:5px; }
.idioma a, .txt_dir a { color:#FFFFFF; text-decoration:none; }
.idioma a:hover, .txt_dir a:hover { color:#006BC6; }
.logar {font-family:Arial, Helvetica, sans-serif; width:100px; height:13px; font-size:11px; color:#000000; }
.btn_logar { font-family:Arial, Helvetica, sans-serif; height:22px; font-size:11px; color:#000000; }
.fondo_dif { background-image:url(/imagenes/superior/Difuminado.jpg); background-repeat:repeat-x; }
.rotulo_dir { font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; color:#000000; padding-left:5px; line-height:24px;  }

/*----------------- CAJAS -------------------*/
.rotulo_caja { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF; padding-left:5px; font-weight:bold; background-color:#002940; }
.txt_caja, .caja_noticia { font-family:Arial, Helvetica, sans-serif; font-size:11px; text-align:justify; padding:5px; }
.txt_caja { text-align:left; }
.txt_caja a, .caja_noticia a { color:#006BC6; }
.txt_caja a:hover, .caja_noticia a:hover { text-decoration:none; color:#002940; }
.caja_noticia ul { list-style:none; margin:0px; padding:0px; margin-bottom:10px; }
.titular_noticia { font-family:Arial, Helvetica, sans-serif; font-size:12px; text-align:justify; }
.titular_noticia a  { color:#000; }
.titular_noticia a:hover { text-decoration:none; color:#006BC6 }
.ir { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF; padding-right:5px; background-color:#006BC6; text-align:right; }
.ir a { text-decoration:none; color:#ffffff; }
.ir a:hover {  color:#002940; }
.marcado { text-decoration:underline; color:#006BC6; }
.imagen_enl { padding:5px; border:none; background-color:#FFF; }
.imagen_enl a { color:#FFF; }
.imagen_enl a:hover { color:#006BC6; }

/*------------------ PIE ---------------------*/ 
.pie_der, .pie_izq, .pie_centro { font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; font-size:10px; padding:4px 10px 0px 10px; text-align:left; }
.pie_der a, .pie_izq a, .pie_centro a { color:#fff; }
.pie_der a:hover, .pie_izq a:hover, .pie_centro a:hover { text-decoration:none; color:#fff; }
.pie_der {text-align:right; }
.pie_centro { text-align:center;}

/*------------------- CONTENIDO -----------------*/
.rotulo { font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#FFFFFF; padding-left:10px; font-weight:bold; background-color:#006BC6; }
.txt, .txt_empresa, .txt_clientes, .txt_contactar { font-family:Arial, Helvetica, sans-serif; font-size:12px; padding:0px 10px 10px 10px; text-align:justify; }
.img_empresa { padding-bottom:10px; }
.rot_empresa {  font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; }
.txt_empresa { padding:10px 0px 0px 10px; }
.sbrot_empresa { font-weight:bold; color:#999999; }
.txt_empresa a, .txt a, .txt_contactar a { color:#006BC6; }
.txt_empresa a:hover, .txt a:hover, .txt_contactar a:hover { text-decoration:none; color:#002940; }
.txt_clientes ul { margin-left:0px; padding:0px; }
.txt_clientes li { list-style:none; padding-top:5px; margin:0px; }
.txt ul { margin-left:30px; margin-top:10px; padding:0px; }
.txt li { list-style:url(/imagenes/lista.gif); padding-top:5px; }
.txt_contactar ul { margin-left:2px; margin-top:10px; margin-bottom:5px; padding:0px; }
.txt_contactar li { list-style:none; padding-top:5px; }
.txt ul ul {margin-top:0px; }

#certificado {
	position:relative;
	width: 100%;
	height: 90px;
	top:0px;
	left: 0px;
	text-align:right;
}

.fondo_menu { background:#002940; }
.tit_caja {
	font-weight:bold;
	text-decoration:underline;
	color:#006BC6;
	line-height:25px;
}

