* { padding: 0; margin: 0; }
body {
 background:#184574;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 14px;
 color: #343434;
}
#wrapper { 
 margin: 0 auto;
 width: 980px;
 border-left: 1px solid #143962;
 border-right: 1px solid #143962;
}
#header {
 width: 980px;
 padding: 0px 0px 0px 0px;
 height: 100px;
 margin: 0px 0px 0px 0px;
 background: #ffffff url(../img/fondos/titulo.jpg) no-repeat;
}
#navigation {
 width: 980px;
 height: 38px;
 padding: 0px 0px 0px 0px;
 margin: 0px 0px 0px 0px;
 background: #BD9C8C url(../img/fondos/fondo_menu.jpg);
}
#content { 
 width: 980px;
 background: #FFFFFF;
 margin: 0px 0px 0px 0px;
}
#footer { 
 width: 980px;
 height: 40px;
 color: #EFEFEF;
 padding: 0px 0px 0px 0px;
 margin: 0px 0px 0px 0px;
 background: #1D1D1D url(../img/fondos/fondo_pie.jpg);
}

/*varios*/
ul {
    list-style-type: none;
}
.contenido_pie
{
	text-align: center;
	padding: 12px;
	font-size: 12px;
}

/*usuario y salir*/
#header .usuario_salir 
{
    font-size: 11px;
    left: 650px;
    position: relative;
    top: 5px;
    width: 310px;
    text-align: right;
}
/*usuario manual*/
#header .usuario_manual
{
    font-size: 11px;
    left: 650px;
    position: relative;
    top: 50px;
    width: 310px;
    text-align: right;
}

/*menu*/
#menu
{
	background:#fff url(../img/fondos/fondo_menu.jpg) repeat-x top left;
	height:38px;
	padding-left:10px;
}
#menu li{float:left;height:38px;}
#menu li a{color:#fff;text-decoration:none;font-size:12px;padding:12px 10px;display:block;}
#menu li a.active,#menu li a:hover{
	background: #fff url(../img/fondos/fondo_menu_activo.jpg) repeat-x top left;
}
/*enlace*/
a.enlace
{
	color:#1f5a97;
	text-decoration:none;
}
a.enlace:hover
{
	color:#e67a30;
}
/*margen*/
.margen_principal
{
	padding: 15px 20px;
	text-align: justify;
}
/*borrame luego*/
.celda_blanca2
{
	padding-bottom: 2px;
	padding-left: 2px;
	padding-right: 2px;
	padding-top: 2px;
	background-color: White;
}
.celda_titulo
{
	text-align:center; 
	font-weight:bold; 
	background-image: url(../img/fondos/fondo_menu.jpg); 
	color:#FFFFFF; 
	height:12px; 
	padding:8px;
}

.td_titulo
{
	background-color: #1f5a97;
	text-align:center; 
	font-weight:bold;
	color:#FFFFFF;
	padding:4px;
	background-image: url(../img/fondos/fondo_td_titulo.jpg); 
}
.td_contenido
{
	background-color: #FFFFFF;
	text-align:left; 
	padding:2px;
}