A  {
	text-decoration : none;
	color : #3333cc;
}
A:Visited  {
	text-decoration : none;
	color : #3333cc;
}
A:Active  {
	text-decoration : none;
	color : #3333cc;
}

A:Hover  {
	text-decoration : none;
	color : #3333cc;
}

BODY  {
	font-size : 8pt;
	font-family : verdana,arial,helvetica;
	color : #000000;
	background-color : #ffffff;
	margin: 3 0 0 0px;
	text-align: center; 
}

TD {
	font-size : 8pt;
	font-family : verdana,arial,helvetica;
	color : #000000;
}

H1 {
	font-size : 12pt;
	font-family : verdana,arial,helvetica;
	border: 1px solid #b1b1b1;
	padding: 5 0 3 5px;
	background-color: #E9EBF5;
	margin: 0 0 10 0px;
}

INPUT {
	font-size: 8pt;
}
SELECT {
	font-size: 8pt;
}
TEXTAREA {
	font-size: 8pt;
}

/*******estilos del esqueleto*******/

#contenedor{
	text-align: left;
	margin: auto; 
	width:778px;
}
#cab1{
	background: url(../images/fcab1.gif) no-repeat;
}
#cuerpo{
	margin-top: 10px;
	width: 774px;
}
#nav{
	margin: 0 0 0 0px;
	float:left;
	width: 160px;
}
#derecha {
margin: 0 0 0 170px;
}
#principal{
	width:470px;
	margin: 0 0 0 0px;
	padding: 0 0 0 0px;
	float:left;
}
#lateral{
	float:right;
	width:120px;
	margin: 0 4 0 0px;
}
#logo{
	padding:6 0 0 11px;
	float: left;
}
#buscador{
	float:right;
	padding:15 20 0 0px;
}
#buscador form{
	margin: 0 0 0 0px;
}
#buscar{float:left;padding:4 5 2 0px;font-weight:bold;color:#F5F5DA;font-size:8pt;}
#campot{float:left;padding:0 5 0 2px;}
#go{padding:6 5 0 0px;}
#bannerin{
	margin:0 0 5 0px;
	text-align:center;
}
#titular{
	padding-left:6px;
	margin:0 0 7 0px;
}

.nvi2{
	background-color : F3F1D1;
	background-image : url(../images/ftcolv3.jpg);
}

/******estilos de las cajitas*****/
.cajaentera{
	border: 1px solid #b1b1b1;
}
.tit302, .imagencaja  {
	font-size :8pt;
	font-family : verdana,arial,helvetica;
	font-weight : bold;
	color : #333333;
	width: 300px;
}
.tit302{
	background-color : #F3F1D1;
	background-image : url(../images/ftcolv3.jpg);
	border-bottom: 1px solid #b1b1b1;
	padding: 2 0 2 0px;
}
.imagencaja{
	margin: 0 0 0 0px;
	padding: 0 0 0 0px;
	text-align: center;
}
.tit302op2{
	font-size : 8pt;
	font-family : verdana,arial,helvetica;
	font-weight : bold;
	background-color : #E9EBF5;
	color : #333333;
	border-top: 1px solid #b1b1b1;
	width: 300px;
	padding: 3 0 3 0px;
}

.titgris{
	font-size : 8pt;
	font-family : verdana,arial,helvetica;
	font-weight : bold;
	background-color : #E9EBF5;
	color : #333333;
	border-style: solid;
	border-width: 1px;
	border-color: #b1b1b1;
	background-image : url(images/ftcol.jpg);
	padding: 3 0 3 0px;
}
.titxt{
	font-size : 8pt;
	font-family : verdana,arial,helvetica;
	font-weight : bold;
	padding: 2 0 2 10px;
}

.titxtsinmargen{
	font-size:8pt;
	font-weight: bold;
	padding: 2 0 2 10px;
}

.dentro470{
	margin: 3 3 3 5px;
}
#recuadroautenticacion{
	padding:3px;
}
.titgrislateral{
	background: transparent url(../images/titgris124x25.gif) no-repeat;
	width: 124px;
	height:25px;
	font-size:10pt;
}

/*******estilos del navegador*****/
.titgrisnav{
	/*visibility: hidden;
	width:25px;
	height:25px;
	clip: rect(0,35,0,0);*/
	background-color:#555555;
	display: none;
	position: absolute;

}

.titnavseccion{
	font-size : 8pt;
	font-family : verdana,arial,helvetica;
	font-weight : bold;
	margin-top:8px;
}

#cuerponav{
font-size : 8pt;
background-color:#F6F6FF;
border-style: solid;
	border-width: 1px;
	border-color: #b1b1b1;
	margin-top:0px;
padding: 0 2 2 3px;
}

#cuerponav ul{
	margin: 0 0 0 0px;
	padding: 0 0 0 7px;
	list-style: none; 
}

#cuerponav li{
padding-left: 9px;
background: transparent url("../images/item_dw.gif") 0 4px no-repeat;
margin-bottom: 3px;
} 

#abajonav{
	visibility: hidden;
}


/******resto de estilos*****/
.fuente8b {
		font-size:8pt;
		font-family: verdana,arial,helvetica;
		color: ffffff;
}

.fuente8 {
		font-size:8pt;
		font-family: verdana,arial,helvetica;
}

.fuente10 {
		font-size:10pt;
		font-family: verdana,arial,helvetica;
}

.aclaraciones{
	font-size : 8pt;
	font-family : verdana,arial,helvetica;
	color : #000000;
}

.titcol  {
	font-size : 10pt;
	font-family : verdana,arial,helvetica;
	font-weight : bold;
	background-color : #F3F1D1;
	background-image : url(images/ftcolv3.jpg);
	color : #333333;
	border-style: solid;
	border-width: 1px;
	border-color: #b1b1b1;
}

.coment {
		font-size:8pt;
		font-family: verdana,arial,helvetica;
		background-color: #eeeeee;
}

.codigo {
		font-size:8pt;
		font-family: verdana,arial,helvetica;
		color: #660000;
}

.altn {
	font-size : 8pt;
	font-family : verdana,arial,helvetica;
	background-color : #f3f3f0;
	color : #000000;
}
.b1 {
	font-size : 8pt;
	font-family : verdana,arial,helvetica;
	font-weight: bold;
	background-color : D6D75B;
	background-image : url(images/fb1.gif);
	color : #333333;
	padding-top: 3px;
	padding-bottom: 3px;
}
.b2 {
	font-size : 8pt;
	font-family : verdana,arial,helvetica;
	font-weight: bold;
	background-color : F6F6FF;
	color : #333333;
	padding-top: 3px;
}

.gris{
	background-color : b1b1b1;
}

A.bn {color:#333333;} 
A.bn:visited {color:#333333;} 
A.bn:active {color:#333333;} 
A.bn:link {color:#333333;} 
A.bn:hover {color:#cc3333;} 
A.bn2 {font-size:8pt;color:#3333cc;} 
A.bn2:visited {font-size:8pt;color:#3333cc;} 
A.bn2:active {font-size:8pt;color:#3333cc;} 
A.bn2:link {font-size:8pt;color:#3333cc;} 
A.bn2:hover {font-size:8pt;color:#333333;} 

.cenlaces {
position:absolute; 
width: 765px;
top: 100px;
left:0px;
visibility:hidden;
font-size:8pt;
font-family : verdana,arial,helvetica;
font-weight: bold;
color : #333333;
background-color:#F6F6FF;
padding-top:1px;
padding-bottom:1px;
padding-left:3px;
clip: rect(0,765,16,0);
text-align:left;
}
.desplega {position: relative; visibility:true; width:765px;height:14;}


.tit470 {
	font-size : 10pt;
	font-family : verdana,arial,helvetica;
	font-weight : bold;
	background-color : #E9EBF5;
	color : #333333;
	border-style: solid;
	border-width: 1px;
	border-color: #b1b1b1;
	background-image : url(images/ftcol.jpg);
}
.cabtab{
	background-color : F6F6FF;
}


.subtitgris{
	background-color: #F6F1DE;
	font-size: 8pt;
	font-weight:bold;
	border-style: solid;
	border-width: 1px;
	border-color: #b1b1b1;
}
.dentrosubtitgris{
	font-size: 8pt;
	padding: 0 1 0 5px;
}
.titrec{
	background-color: #f0f0f0;
	padding:2 2 2 5px;
	font-weight: bold;
}