/* CSS Document */
body {
	font: 100% Verdana, Arial, Helvetica, sans-serif;
	background-image: url("../imagenes/blue_line_background.jpg");
        background: #666666;
	margin: 0;
	padding: 0;
	text-align: center; 
	color: #000000;
}

h1{color:#d43f3a !important;}
legend{color:#2e6da4 !important;}
pre{ width: 90%;}
.contCuerpo #container {
	width: 98%;  
	background: #FFFFFF;
	margin: 0 auto; 
	text-align: left;
}
.contCuerpo #header {        
	padding: 0 10px 0 20px;
        margin: 0 0 10px 0;
}

.contCuerpo #header h1 {
	margin: 0; 
	padding: 10px 0; 
}
.contCuerpo #mainContent {
	padding: 0 20px; 
	background: #FFFFFF;
}
.contCuerpo #footer {
        margin: 30px 0 0 0;
        text-align: center;
	padding: 0 10px; 
	background:#DDDDDD;
} 

.contCuerpo #footer p {
	margin: 0; 
	padding: 10px 0; 
}
#cont_logos{float: left; width: 77%;}
#cont_sesion{float: left;  width: 23%;}

/********************************************************
  PARA EL MENÚ
***********************************************************/
#navcontainer
{
    height: 25px;
    background-color: #2e6da4;
}    
#navcontainer ul
{
margin: 0;
padding: 0;
list-style-type: none;
}

#navcontainer ul li { display: inline;  margin: 0px 3px;}

#navcontainer ul li a
{
text-decoration: none;
padding: .2em 1em;
color: #fff;
background-color: #036;
}

#navcontainer ul li a:hover
{
color: #fff;
background-color: #369;
}

#menuUno ul{
    list-style-type: none;
    text-align: center; 
    display: inline;
}
#menuUno ul li{
    display: inline;
}


#menuUno ul li a{
   text-decoration: none;
padding: 0.2em 1em;
color: #fff;
background-color: #036;

}


#menuOpciones ul li a:hover
{
color: #fff;
background-color: #369;
}

/********************************************************
  PARA EL AREA DE  ADMINISTRACION
***********************************************************/
form textArea{ width: 90%}
fieldset {margin:10px 0px 0px 0px !important;}
legend{ color:#5D8DDA;}

/* PARA LAS TABLAS DE LISTADO*/
#tablaListado td{ padding:3px;}
#tablaListado th{font-size: 1.1em; font-weight: bold; background-color: #036;color: #ffffff;}
#tablaListado tr:hover, #tablaListado tr.odd:hover {background-color: #5D8DDA;color: #ffffff;}
#tablaListado .noLink{text-decoration: none; color: #333;   cursor: default;}
#tablaListado .noLink:hover{ color: #fff;}
.odd {background-color:#eee;}
.even {background-color:#ccc;}
.oddPrint {background-color:#eee;}
.evenPrint {background-color:#cde4ef;}

h1 a{ float: right !important;}


/*mensajes de accion*/ 
.mensajesRetorno{background-color:#f6dcbc; color: tomato;}


 .error{ color: #d43f3a;}
 /* toooltip */
 
 .tooltip {
	display:none;
        background-color: #333;
        border: #CCC solid 1px;
        padding: 10px 5px;
	width:410px;
	font-size:12px;
	color:#fff;
}




