
Div.Cuerpo
{
	margin: 80px 80px 80px 80px;

}
.Centrado
{
	margin: 0px 0px 0px 0px;
	text-align: center;
}

A:link
{
	background-color: transparent;
	color: #000000;
	font-family: Arial,Verdana;
	font-weight: bold;
	text-decoration: none;
}
A:visited
{
	background-color: transparent;
	color: #000000;
	font-family: Arial,Verdana;
	font-weight: bold;
	text-decoration: none;
}
A:active 
{
	BACKGROUND-COLOR: transparent;
	color: #000000;
	FONT-FAMILY: Arial,Verdana;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none
}
A:hover 
{
	BACKGROUND-COLOR: transparent;
	color: #000000;
	FONT-FAMILY: Arial,Verdana;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none
}
BODY
{
	COLOR: Black;
	BACKGROUND-COLOR: Black;
	FONT-FAMILY: Arial,Verdana;
	FONT-SIZE: x-small;
	MARGIN: 0px;
	TEXT-DECORATION: none
}
BODY.Ficha
{
	background-color: Transparent;
}

HR
{
	COLOR: #BDAFAE;
	HEIGHT: 1px;
}
IMG
{
	BORDER: 0px
}
TABLE
{
	BORDER: solid 0px #1C0413;
	PADDING: 0px;
	MARGIN: 0px;
}
TABLE.Ficha
{
	BORDER: solid 1px #1C0413;
	PADDING: 1px;
	MARGIN: 1px;
}
TABLE.Centrado
{
	text-align: center;
}
TABLE.Upper
{
	background-color: Black;
}
TABLE.Nuevo
{
	vertical-align: text-top;
	width: 400px;
}
.FP
{
	border: 0px;
	PADDING: 0px;
	MARGIN: 0px	;
	
}
.Transp
{
	PADDING: 0px;
	BORDER: 0px;
}	

TH
{
	BACKGROUND-COLOR: black;
	BORDER: solid 1px #1C0413;
	COLOR: #ffffff;
	FONT-SIZE: x-small;
	FONT-WEIGHT: bold;
	PADDING: 2px;
}
.grid-cabecera
{
	background-color: Black;
	BORDER: solid 1px #ffffff;
	COLOR: #ffffff;
	FONT-SIZE: 16;
	FONT-WEIGHT: bold;
	PADDING: 2px;
	TEXT-ALIGN: center;
}
.grid-alternateitem
{
	BACKGROUND-COLOR: #A3E7C0;
}
.grid-colid
{
	TEXT-ALIGN: center;
}
.grid-coltextopeq
{
	color: Black;
	font-size: 18;
}

/*TR
{
	COLOR: #112113;
	FONT-SIZE: x-small;
	FONT-STYLE: normal;
}*/

/*TD
{
	background-color: Transparent;
}*/

TD.Upper
{
	background-color: Black;
}

TD.Campos
{
	background-color: Black;
	color: #ffffff;
}
TD.Ficha
{
	background-color: Silver;
	color: Black;
}

TD.Ficha2
{
	background-color: Transparent;
	border-style: solid;
	border-width: 1px;
	border-collapse: collapse;
	border-color: Gray;
	color: Black;
}

/*TD.Border
{
	BORDER: solid 1px #1C0413;
}*/

TD.Header
{
	width: 1024px;
	height: 160px;
	/*background-image: url("img/upperNegroL.jpg");*/
	background-image: url("img/upperNegroL4.jpg");
	background-attachment: scroll;
	background-repeat: no-repeat;
	border: 0px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	text-align: right;
	vertical-align: text-top;
}

TD.Izq
{
	width: 248px;
	height: 700px;
	padding: 0px 0px 0px 0px;
	background-image: url("img/frameIzq.jpg");
	background-attachment: fixed;
	background-repeat: no-repeat;
	border: 0px;
	vertical-align: top;
	
}
TD.Der
{	
	width: 774px;
	padding: 0px 0px 0px 0px;
	border: 0px;
	vertical-align: top;
	background-color: #f8f8f8;
}

TD.Der2
{
	
	height: 40px;
	background-color: Black;
	padding: 0px 0px 0px 0px;
	border: 0px;
	vertical-align: top;
	text-align: center;
}


/*TD.Barra2
{
	height: 10px;
	background-image: url("img/barra2.jpg");
	background-attachment:scroll;
	background-repeat: no-repeat;
	border: 0px;
}*/

/*
TD.Btn
{
	width: 146px;
	height: 31px; 
	background-attachment:scroll;
	background-repeat: no-repeat;
	background-image: url("img/btn.jpg");
	text-align: center;
	border: 0px;	
}*/

TD.Transp
{
	BACKGROUND-COLOR: transparent;
	BORDER: 0px;
}

/*TD.Path
{
	border-bottom: black thin solid;
	border-top: black thin solid;
	vertical-align: middle;
}*/

TD.Cuerpo
{
	border-left: black thin solid;
	border-right: black thin solid;
}

/*SELECT
{
	BACKGROUND-COLOR: #FEFEFE;
	BORDER-BOTTOM: #000000 2px solid;
	BORDER-LEFT: #000000 2px solid;
	BORDER-RIGHT: #000000 2px solid;
	BORDER-TOP: #000000 2px solid;
	COLOR: #000000;
	FONT-FAMILY: Arial,Verdana;
}*/

H1
{
	FONT-SIZE: 18px;
	TEXT-ALIGN: center;
	vertical-align: text-bottom;
	color: #EC1C1C;
	FONT-FAMILY: Arial,Verdana;
	FONT-WEIGHT: bold;
}
H2
{
	FONT-SIZE: 15px;
	TEXT-DECORATION: underline;
	color: Silver;
	FONT-FAMILY: Arial,Verdana;
	FONT-WEIGHT: bold;
}
h3 
{
	FONT-SIZE: 14px;
	color: #0C1019;
	text-align: justify;
	text-indent: 3em;
	width: 400px;
	FONT-FAMILY: Arial,Verdana;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none;
}

h4 
{
	FONT-SIZE: 12px;
	TEXT-ALIGN: center;
	color: #0C1019;
	FONT-FAMILY: Arial,Verdana;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none;
}

h5 
{
	FONT-SIZE: 12px;
	color: #ffffff;
	FONT-FAMILY: Arial,Verdana;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none;
}

h6 
{
	FONT-SIZE: 12px;
	color: #0C1019;
	FONT-FAMILY: Arial,Verdana;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none;

}

.Barra
{
	height: 40px;
	background-image: url("img/barraNegra2.jpg");
	text-align: center;
}

.Titulo
{
	height: 40px;
	background-color: Black;
	text-align: center;
}

INPUT.Log
{
	background-color: Transparent;
	color: White;
	border-width: 0px;
}

INPUT
{
	FONT-SIZE: 12px;
	color: #0C1019;
	FONT-FAMILY: Arial,Verdana;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none;
}

INPUT.Button
{
	FONT-SIZE: 12px;
	/*color: #0C1019;
	background-color: #67a9f1;*/
	color: #F8F8F8;
	background-color: Black;
	border-bottom-color:#93bce9;
	border-left-color:#003db8;
	border-right-color:#93bce9;
	border-top-color:#003db8;
	border-style: inset;
	border-width: thin;
	FONT-FAMILY: Arial,Verdana;
	TEXT-DECORATION: none;
}


CheckBox.Disabled
{
	color: Black;
}

/* MENU */
#menupru a 
{
	color: #ffffff;
	font-size: 13px;
	font-family: Arial, Verdana;
	margin-left: 2px;
	margin-right: 2px;
	
	border-bottom-color: Silver;
	border-bottom-style: solid;
	border-bottom-width: thick;
	
	Outline-color: Aqua;
	
	border-left-color: Silver;
	border-left-style: solid;
	border-left-width: thin;
	
}

#menupru a:focus
{
	color: #ffffff;
	font-size: 13px;
	font-family: Arial, Verdana;
	background-color: transparent;
}

#menupru a:active
{
	color: #ffffff;
	font-size: 13px;
	font-family: Arial, Verdana;
	background-color: transparent;
}

#menupru a:hover
{
	color: #ffffff;
	font-size: 13px;
	font-family: Arial, Verdana;
	background-color: #c00;
}

#menupru a:link
{
	color: #ffffff;
	font-size: 13px;
	font-family: Arial, Verdana;
	background-color: transparent;
}





/* EFECTO LISTA
adding the active/focus state */
#navlist_d {
  list-style-type: none;
  padding:0; 
  width:60em; 
  height:5em; 
  margin:0 auto;
  }
#navlist_d li {
  display:block; 
  width:10em; 
  height:3em; 
  float:left; 
  margin-right:0.2em;
  
  }
#navlist_d a {
  display:block; 
  width:10em; 
  height:3em; 
  position:relative; 
  text-decoration:none;
  }
#navlist_d a em {
  display:block; 
  font-style:normal; 
  text-align: center;
  width:10em; 
  height:1.5em; 
  color: #ffffff;
  font-size: 13px;
  font-family: Arial, Verdana;
  border-bottom:0.5em solid #000; 
  position:absolute; 
  top:0; 
  left:0; 
  cursor:pointer;
  }
#navlist_d a:hover {
  /*color: #6ee2e1;*/
  color: #ffffff;
  }
#navlist_d a:hover em {
  border-bottom:0.5em solid #c00;
  }
#navlist_d a:active, #navlist_d a:focus {
  width:0; 
  height:0;
  outline:0; /* for browsers that understand */
  }

#navlist_d a:active em, #navlist_d a:focus em {

  /* change the em bottom border and text to blue on
  active/focus thus giving a suitable alternative to
  the dotted border */
  border-bottom:0.5em solid #00c; 
  outline:0; /* for browsers that understand */
  }
  
dl.curved 
{
	background:#7f7f9c url("img/c_tl2.gif") top left no-repeat; 
	margin:5px 0; 
	padding:0; 
	width:70%;
}
dl.curved dt 
{
	background:transparent url("img/c_tr2.gif") top right no-repeat; 
	padding:10px; 
	text-align:center; 
	color:#fff;
}
dl.curved dd 
{
	background:#eee url("img/c_bl2.gif") bottom left no-repeat; 
	padding:0; 
	margin:0;
}
dl.curved dd p 
{
	margin:0; 
	padding:10px; 
	line-height:1.3em;
}
dl.curved dd p.last 
{
	background:transparent url("img/c_br2.gif") bottom right no-repeat; 
}

#links a:link,#links a:visited,#links a:active,#links a:hover
{
	color: #ffffff;	
	font-size: 13px;
}

#links2 a:link,#links2 a:visited,#links2 a:active,#links2 a:hover
{
	background-color: Black;
	BORDER: solid 0px #ffffff;
	COLOR: #ffffff;
	FONT-SIZE: 16;
	FONT-WEIGHT: bold;
	PADDING: 2px;
	TEXT-ALIGN: center;
}