*{padding:0;margin:0;}
body {
  	background: url(/images/general-fondo-sin-gris.gif);
  	background-repeat: repeat-x;
  	padding: 0pt 0pt 0pt 0pt;
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11pt;
}

h1
{
	color:#D40006;
	font-family:Arial,Helvetica,sans-serif;
	font-size:18px;
	font-size-adjust:none;
	line-height:1.5em;
	font-weight: normal;
	text-decoration:none;
	text-transform:none;
	text-align: left;
}
h2
{
	color:gray;
	font-family:Arial,Helvetica,sans-serif;
	font-size:16px;
	font-size-adjust:none;
	font-weight:bold;
	line-height:1.5em;
	text-decoration:none;
	text-transform:none;
	text-decoration: underline;
}
#centro_cdr
{
	position: relative;
	top: 60px;
	left: 0px;
	width: 1000px;
	height: 50px;
}
#capas
{
   position: relative;
   top: 60px;
}

#img_fondo_cdr
{
	z-index: -2;
	position: relative;
	top: 20px;
	left: 0px;
	width: 1000px;
}
#tabla_busqueda
{
	width: 950px;
}
#tabla_busqueda_admin_cdr
{
	width: 600px;
}
#tabla_busqueda_estadistica_listado
{
	position: absolute;
	width: 600px;
	top: 70px;
	left: 40px;
}
#tabla_busqueda_grafico_listado
{
   position: absolute;
   width: 600px;
   top: 70px;
   left: 40px;
}
#nose
{
	position:relative;
	top: 12px;
}
#contenedor_de_contenedor
{
	width: 1000px;
}
#contenedor_imagenes_header
{
	position: relative;
	height: 80px;
	left: 0px;
	width: 1000px;
}

#form_ingreso
{
   position: absolute;
   left: 50px;
   top: 55px;
}
#botones_buscar_exportar
{
	position: relative;
	left: 0px;
	top: 3px;
	width: 300px;
	float: right;
}
#select_celda
{
	float: left;
}
#csv2
{
   position: relative;
   left: 10px;
   top: 3px;
}
#listadocdr
{
	position: relative;
	top: 50px;
}
td.celda_busqueda
{
	font-size: 12px;
}
hr.linea
{
   position: absolute;
	left: 0px;
	width:1000px;
   border-color: #FFFFFF;
}
.MarcoPrincipal
{
	width:100%;
}

.Error
{ color:red; }
.menu ul
{ list-style:none; }
.menu ul li
{
}

.menu ul li a
{ color:white; 
	text-decoration:none;
	display:block;
	}

.menu ul li a:hover
{ color:black;
	background-color:#CCC;
	border-style:outset;
}
	
.menu ul li a:active
{ color:black;
	background-color:#CCC;
	border-style:inset;
}




.cartelError
{
	border:solid 2px black;
	width:400px;
	height:150px;
	color:black;
	z-index:200;
	position:absolute;
	top:200px;
	left:30%;
	background-color:red;
}

.cartelError h1
{
	float:right;
	color:white;
	cursor:pointer;
	margin-right:5px;
}
#menuHorizontal
{
	position:relative;
	top: 10px;
	height: 0px;
	left:0px;
	float: right;
	
}

#menuHorizontal ul li 
{ 
float:right;
}

#menuHorizontal ul li a
{ padding:1px 10px 1px 10px; }

#logo
{
	position: absolute;
	top: 18px;
	left:0px;
}

#logoiplan
{
   position: relative;
   top:18px;
   left:630px;
}

#identificacion
{
	position:relative;
	top:18px;
	left:0px;
	float: right;
	color:white;
	font-size:9pt;
	font-weight: normal;
}