body{
	text-align:center;
	margin:0;
  background-color:#3961A2;
}

.imagen{
	border: 0px;
}

#contenedor {
	position:relative;
	width: 777px;
	margin-top:10px;
	margin-left:auto;
	margin-right:auto;
	text-align:left;	
	border:0px #47879F solid;
	background-color:#FCC43D;
}

#barra_documentos {
	position:relative;
	float:left;
	width:220px;	
	border: 0px #47879F solid;	
}

#barra_documentos_arr {
	position:relative;
	width:220px;
	height:42px;
	border: 0px #47879F solid;
	background-color:#FCC43D; 
	background-image: url(img/superior.gif);
	background-repeat: no-repeat;	
}

#barra_documentos_ce {
	position:relative;	
	width:220px;		
	height:500px;
	border: 0px #47879F solid;
	background-color:#FCC43D;
	background-image: url(img/centro.gif);
	background-repeat: repeat-y;
	text-align:center;	
}

#barra_documentos_ba {
	position:relative;	
	width:220px;
	height:17px;
	border: 0px #47879F solid;
	background-color:#FCC43D;
	background-image: url(img/faldon.gif);
	background-repeat: no-repeat;	
}

#principal {
	position:relative;
	width: 549px;	
	margin-left:225px;
	border:0px #000000 solid;	
}

#cabecera {
	position:relative;
	width: 549px;
	height:156px;
	background-image: url(img/zona.jpg);
	background-repeat: no-repeat;	
	border:0px #FF0000 solid;	
}

#cab_contenido {
	position:relative;
	width: 520px;	
	margin-top:100px;
	margin-left:28px;
	border:0px #FF0000 solid;	
		
}

#menus {
	position:relative;
	width: 520px;
	height:37px;
	background-image: url(img/barra.jpg);
	background-repeat: no-repeat;		
	border:0px #FF0000 solid;	
	line-height:2em;
}

#contenido {
	position:relative;
	width: 549px;		
	border:0px #000000 solid;		
}

#contenido_informes {
	position:relative;
	width: 549px;		
	border:0px #000000 solid;	
	background-image: url(img/franja-informes.jpg);
	background-repeat: no-repeat;		
	background-position: center 200px;
}

#minaltura {
	position: relative;
  float:right;
  width:1px;
  height:200px;  
  border:0px black solid;  
  font: 1px Verdana, Geneva, Arial, Helvetica, sans-serif;	
}

#clear {
	position: relative;
  clear:both;
  height:1px;
  overflow:hidden;  
}

#titulo_final {
	position: relative;
	width:100%;
	text-align:right; 
	border:0px black solid;   
}

TABLE
{	
	display: table;			
	margin-left:auto;
	margin-right:auto;	
}

.table1{
	width: 450px;
}

.table2{
	width: 450px;
	text-align:left;
	
}

.table4{
	width: 400px;	
	border:0px #000000 solid;	
	margin-left:60px;
}

.table3{
	width: 220px;
	text-align:left;
	padding:10px;
}

.table14{
	height:80px;
}

.colorborde{
	border:3px #597B31 solid;	
}

TR
{	
	display: table-row	
}

TD
{ 	
	display: table-cell;	
	vertical-align: middle;	
}

.td1{
	color: #3961A2;
	font: 0.9em Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight:bold;
}

.td1b{
	text-align:justify;
}

.td2{
	width: 25px;
}

.td2c{
	width: 5px;
}

.td2b{
	width: 45px;
}

.td3{
	width: 190px;
	color: #3961A2;
	font: 0.9em Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight:bold;
}

.td4{
	color: #3961A2;
	font: 0.9em Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight:bold;
}

.td5{
	width: 120px;
	vertical-align:top;	
	font: 0.9em Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight:bold;
}

.td6{
	text-align:left;
	width: 120px;
	vertical-align:center;	
	font: 0.9em Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight:bold;
}

.td7{
	text-align:top;
	width:120px;
	vertical-align:top;	
	font:0.9em Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight:bold;
}

.td8{
	text-align:center;
}

.td14{
	height:15px;
	font:0.9em Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight:bold;
}

.colormorado{
	color: #3961A2;	
	text-decoration: none;
	font:0.8em Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight:bold;
}

.colormorado2{
	color: #3961A2;
	text-decoration: none;
	text-align:justify;
	font:0.8em Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight:bold;
}

.colormorado3{
	color: #000000;	
	text-decoration: none;
	font:0.8em Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight:bold;
	margin: center;
}

#formulario{
	float: right;
	text-align:left;
	position:relative;
	width: 533px;
	height:326px;
	margin-top:10px;
	margin-bottom:10px;
	border:0px black solid;	
}

#formulario_nombre{
	position:relative;			
	width: 518px;
	height:67px;	
	border:0px black solid;	
	background-image: url(img/formulario/nombre-denuncia.jpg);
	background-repeat: no-repeat;
	text-align:right;	
}

#formulario_email{
	position:relative;			
	width: 518px;
	height:54px;	
	border:0px black solid;	
	background-image: url(img/formulario/email-denuncia.jpg);
	background-repeat: no-repeat;		
}

#formulario_asunto{
	position:relative;			
	width: 518px;
	height:187px;	
	border:0px black solid;	
	background-image: url(img/formulario/asunto-denuncia.jpg);
	background-repeat: no-repeat;		
}

#formulario_boton{
	position:relative;			
	width: 518px;
	height:40px;	
	border:0px black solid;	
	text-align:center;	
}

#nombres{
	float:left;
	position:relative;
	height:16px;	
	border:1px #FF0000 solid;
	margin-left:25px;
	margin-top:32px;
	text-align:center;
}

#arriba{
	position:relative;
	float:right;
	width: 300px;
	height:16px;
	background-image: url(img/inicial.gif);
	background-repeat: no-repeat;		
	border:0px #FF0000 solid;
	margin-left:0px;
	margin-top:25px;
}

#cierre{
	position:relative;	
	float:right;
	width: 300px;
	height:16px;
	background-image: url(img/cierre.gif);
	background-repeat: no-repeat;		
	border:0px #FF0000 solid;
	margin-left:0px;	
}

#patron{
	position:relative;
	float:right;
	text-align:center;
	width: 300px;
	height:19px;
	background-image: url(img/patron.gif);
	background-repeat: y-repeat;		
	border:0px #FF0000 solid;
	margin-left:0px;
	margin-top:-4px;
}

#arriba2{
	position:relative;
	float:right;
	width: 300px;
	height:16px;
	background-image: url(img/inicial.gif);
	background-repeat: no-repeat;		
	border:0px #FF0000 solid;
	margin-left:0px;
	margin-top:5px;
}

#cierre2{
	position:relative;	
	float:right;
	width: 300px;
	height:16px;
	background-image: url(img/cierre.gif);
	background-repeat: no-repeat;		
	border:0px #FF0000 solid;
	margin-left:0px;	
}

#patron2{
	position:relative;
	float:right;
	text-align:center;
	width: 300px;
	height:19px;
	background-image: url(img/patron.gif);
	background-repeat: y-repeat;		
	border:0px #FF0000 solid;
	margin-left:0px;
	margin-top:-4px;
}

#patron3{
	position:relative;
	float:right;
	text-align:center;
	width: 300px;
	height:70px;
	background-image: url(img/patron.gif);
	background-repeat: y-repeat;		
	border:0px #FF0000 solid;
	margin-left:0px;
	margin-top:-4px;
}

input{
	
}

.input1{
	float:left;
	text-align:left;
	background-color: #E6EAE9;
	border: 1px solid #161238;
	width:350px;
	color:#3961A2;
	margin-left:100px;
}

.input2{
	color:#3961A2;
}

textarea{
	
}

.texarea1{
	margin-top:10px;
	margin-bottom:3px;
	margin-left:100px;
	width:350px;
	height:140px; 
	color:#3961A2;
	background-color: #E6EAE9;
	border: 1px solid #161238;
}

.botonenviar22{
	border-width:0px;	
	background:url('img/formulario/ENVIAR.GIF');
	background-repeat: no-repeat;	
	width:55px;
	height:23px;
}

.botonborrar{
	border: 0px solid #161238;
	background:url('img/menus/borrar.gif');
	background-repeat: no-repeat;	
	width:55px;
	height:23px;
	margin-bottom:5px;
}

.botonaceptar{
	border: 0px solid #161238;
	background:url('img/menus/aceptar.gif');
	background-repeat: no-repeat;	
	width:55px;
	height:23px;	
	margin-bottom:4px;
}

.imagen{
	float: right;
	padding-left:10px;
}

.borderboton{
	margin-top:10px;
	border: 0px solid #161238;
}

.lista{
	display:block;
	list-style-type:none;
	list-style-image:url("img/fotos/marcador.gif");
	list-style-position:outside;
	margin-left:5px;
}