/* CSS Document */

body,td,th {
	font-family: Arial, Helvetica, sans-serif;
	line-height:150%;
}
body {
	background: #D1E8F7;
	color:#FFFFFF;
	font-size:12px;
	
}
.Estilo6 {font-size: 11px}
.menu{
color:#FFFFFF;
	font-size:13px;
	text-decoration:none;
}
.menu:hover{ text-decoration:underline;}
.fondo_pie1 {
	background:transparent url(images/pie1.jpg) no-repeat scroll 0 0;
}
.fondo_menu1 {
	background: url(images/fondo_menu.jpg) no-repeat 0 0;
	height:30px;
}
.fondo_index {
	background-image: url(images/cuerpo_index.jpg);
	background-repeat: no-repeat;
}
.fondo_menu_naranja {
	background:transparent url(images/fondo_menu_naranja.gif) repeat-y scroll 0 0;
}
.divisor_naranja {
	background-image: url(images/divisor_menu_naranja.gif);
	background-repeat: no-repeat;
	background-position:right;
}
.txt_arial_12_marron {
	font-family: Arial, Helvetica, sans-serif; font-family:
	font-size: 12px;
	font-weight: bold;
	color: #993300;
}

.input{
background-color:#ffffff;

}
.Estilo1 {font-family: Georgia, "Times New Roman", Times, serif}
.txt_pie {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #00016D;
}

.Estilo2 {font-weight: bold; color: #993300; font-size: 12px; text-decoration:none;}
.fondo_empresa {
	background-image: url(images/fondo_empresa.jpg);
	background-repeat: no-repeat;
}
.borde_azul {
	border: 1px solid #176493;
}

.fondo_empresa1 {

	background-image: url(images/fondo_empresa1.gif);
	background-repeat: repeat-y;
	padding-left:59px; 
	padding-right:59px; 
	padding-top:5px;
}
.txt_georgia_11_azul {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 15px;
	color: #425968;
}

.titulo_seccion {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #14527A;
}
.txt_arial_negro_11 {
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
}
.fondo_contacto {
	background-image: url(images/fondo_contacto.jpg);
	background-repeat: no-repeat;
}
.fondo_contacto1 {
	background-image: url(images/fondo_contacto2.jpg);
	background-repeat: no-repeat;
}

.txt_arial_10_marron {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #8A3700;
}
.fondo_proyectos {
	background-image: url(images/fondo_proyectos.jpg);
	background-repeat: no-repeat;
}
.fondo_2 {


	background-image: url(images/fondo_2.gif);
	background-repeat: repeat-y;
}
.fondo_noticia1 {
	background-image: url(images/fondo_noticia1.jpg);
	background-repeat: no-repeat;
}
.fondo_noticia2 {
	background-image: url(images/fondo_noticia2.gif);
	background-repeat: repeat-y;
}
.fondo_noticia3 {
	background-image: url(images/fondo_noticia3.jpg);
	background-repeat: no-repeat;
}
.fondo_3 {



	background-image: url(images/fondo_3.gif);
	background-repeat: repeat-y;
	background-position:right;
}
.Estilo5 {
	font-size: 18px;
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#114A6D;
}
.bordederiz{
border-left:solid;
 border-left-width:1px;
 border-left-color:#FFFFFF;
 border-right:solid;
  border-right-width:1px;
 border-right-color:#FFFFFF;
}
.fondo_noticias {
	background-image: url(images/fondo_noticias.jpg);
	background-repeat: no-repeat;
}
#artvisual{
	text-align:right;
	padding-right:20px;
	font-size:10px;
	font-family:Arial, Helvetica, sans-serif;
	color:#666666;
	}

#artvisual a:link, #artvisual a:visited{
	color:#666666;
	text-decoration:none;
}
	
#artvisual a:hover, #artvisual a:active{
	color:#FFFFFF;
	text-decoration:none;
}

.bordederizdeb{
border-left:solid;
 border-left-width:1px;
 border-left-color:#FFFFFF;
  border-right:solid;
  border-right-width:1px;
 border-right-color:#FFFFFF;
  border-bottom:solid;
   border-bottom-width:1px;
 border-bottom-color:#FFFFFF;
}
.fondo_cliente{
background-image:url(images/fondo_cliente.jpg);
background-repeat:no-repeat;
}
.fondo_usuarios {
background-image:url(images/fondo_usuarios.jpg);
background-repeat:no-repeat;
}

.fondo_cliente2{
background-image:url(images/fondo_cliente2.gif);
background-repeat:repeat-y;
}

.fondo_cliente3{
background-image:url(images/fondo_cliente3.jpg);
background-repeat:no-repeat;
}

.fondo_cliente4{
background-image:url(images/fondo_cliente4.jpg);
background-repeat:repeat;
}
.fondo_usuarios2 {
	background-image: url(images/fondo_usuarios2.gif);
	background-repeat: repeat;
}
.fondo_usuarios3 {
	background-image: url(images/fondo_usuarios3.gif);
	background-repeat: repeat;
}
.fondo_usuarios4 {
	background-image: url(images/fondo_usuarios4.gif);
	background-repeat: repeat;
}
.fondo_archivos{
background-image:url(images/fondo_archivos.jpg);
background-repeat:no-repeat;
}
.fondo_paginador{
background-image:url(images/pasador.gif); background-repeat:no-repeat;
}

.cabecera{
	line-height:0;
}

.ventana_login{
	background:url(images/fondo_login.gif) no-repeat 3px 0;
	height:175px;
}

input.Estilo2{
	background:#F98946 none repeat scroll 0 0;
border:1px solid #C24D00;
color:#FFFFFF;
font-size:10px;
margin-bottom:5px;
width:150px;
}

.img_bajo_login img{
		margin-left:7px;
margin-top:15px;
}

.fin_de_tabla{
	background:url(images/fondo_final_tabla.gif) no-repeat 0 0;
	height:20px;
}

.principio_de_tabla{
	background:url(images/fondo_principio_tabla.gif) no-repeat 2px 0;
	height:20px;
}

span.ultimas_noticias{
color:#FF6100;
font-weight:bold;
}

div.noticia{
background:#CCE6F7;
margin-bottom:5px;
}

div.noticia span{
	background:#0082D6;
	display:block;
	padding-left:5px;
}

div.noticia p{
	color:#000;
	margin:0 0 0 5px;
}

div.noticia p a{
	text-decoration:none;	
}

.fondo_noticias1 {

	background-image: url(images/fondo_empresa1.gif);
	background-repeat: repeat-y;
	padding-left:20px;
	padding-right:45px;
}

.fondo_empresa1 ul li{
	color:#000;
}

.menu_arriba{
	background:url(images/fondo_menu_arriba.gif) no-repeat 0 0;	
}

.mapa{
	margin:215px auto 0;
	width:435px;
}