BODY {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	
}

.sesenta {
	font-size: 60%;
}

.negrita {
	font-size: 60%;
	font-weight: bold;
}
.setenta {
	font-size: 70%;
}
.fondo {
	background-image: url(/img/fondo_foto.gif);
	background-repeat: no-repeat;
}
.fondo2 {
	background-image: url(/img/fondo_login.gif);
	background-repeat: no-repeat;
}
.form {
	font-size: 70%;
	background-color: #FFFFFF;
	color: #000000;
	border: 1px solid #999999;
}

.formtextarea {
	font-size: 60%;
	background-color: #FFFFFF;
	color: #000000;
	border: 1px solid #999999;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.form2 {
	background-color: #346A92;
	font-size: 70%;
	color: #FFFFFF;
	border-top: 1px solid #FFFFFF;
	border-right: 1px solid #000000;
	border-bottom: 1px solid #000000;
	border-left: 1px solid #FFFFFF;
	letter-spacing: 1px;
	padding-right: 1px;
	padding-left: 1px;
}

.form3 {
	background-color: #346A92;
	font-size: 70%;
	color: #FFFFFF;
	border-top: 1px solid #FFFFFF;
	border-right: 1px solid #000000;
	border-bottom: 1px solid #000000;
	border-left: 1px solid #FFFFFF;
	letter-spacing: 1px;
	padding-right: 1px;
	padding-left: 1px;
	width:270px;	
}

a {
	color: #336699;
}
.blanco-negrita {
	color: #FFFFFF;
	font-weight: bold;

}

.puntos {
	background-image: url(/img/puntos.gif);
	background-repeat: no-repeat;
	background-position: bottom;
}

.menu
{
	font-size: 70%;
	color: #ffffff;
	font-weight: bold;
	text-decoration: none;
	background-color: #4998B1;
	height: 100%;
 	
}
a.menu
{
	font-size: 70%;
	color: #336699;
	font-weight: bold;
	text-decoration: underline;
	background-color: #DFEBEB;
	height: 100%;
    width: 100%;
	
}

a.menu:link 
{ font-size: 70%;
  font-weight: bold;
  text-decoration:underline;
  color: #336699;
  background-color: #DFEBEB;
  height: 100%;
  width: 100%;
}

a.menu:hover
{ font-size: 70%;
  font-weight: bold;
  text-decoration:none;
  color: #4998B1;
  background-color: #DFEBEB;
  height: 100%;
  width: 100%;
}

a.minienlace
{
	font-size: 60%;
	color: #336699;
	font-weight: bold;
	text-decoration: underline;
}

a.minienlace:link 
{ font-size: 60%;
  font-weight: bold;
  text-decoration:underline;
  color: #336699;
}

a.minienlace:hover
{ font-size: 60%;
  font-weight: bold;
  text-decoration:none;
  color: #4998B1;
}


.ruta
{
	font-size: 60%;
	color: #006699;
	font-weight: normal;
	text-decoration: none;
}

a.ruta
{
	font-size: 100%;
	color: #006699;
	font-weight: bold;
	text-decoration: underline;
}

a.ruta:link 
{ 
  font-size: 100%;
  font-weight: bold;
  text-decoration:underline;
  color: #006699;
}

a.ruta:hover
{ 
  font-size: 100%;
  font-weight: bold;
  text-decoration:underline;
  color: #4998B1;
 }
.texto-destacado {
	font-weight: bold;
	color: #993300;
}
.texto-destacado-grande {
	font-weight: bold;
	color: #993300;
	font-size: 80%;

}
.titulotabla
{
	font-size: 60%;
	font-weight: bold;
	text-decoration:none;
	color: #FFFFFF;
	background-color: #768189;
	height: 20px;
	text-align: center;
}

.titulotabla2
{

	font-weight: bold;
	text-decoration:none;
	color: #FFFFFF;
	background-color: #768189;
	height: 20px;
	text-align: center;
}


.celdatabla
{
	font-size: 60%;
	font-weight: normal;
	text-decoration:none;
	color: #336699;
	text-align:center
	
}
.celdatabla_izq
{
	font-size: 60%;
	font-weight: normal;
	text-decoration:none;
	color: #336699;
	
}
.textotablaborde {
	background-color: #FAFAF8;
	border: 1px solid #B4C9CB;
	padding: 10px;
	font-size: 70%;

}

.textotablabordeB {
	background-color: #FAFAF8;
	border: 1px solid #B4C9CB;
	padding: 10px;
}
.multibateriacabecerapar {
	background-color: #eeeeee;
}
.multibateriacabeceraimpar {
	background-color: #cccccc;
}

.bordeformulario {
	background-color: #E7EBEF;
	border: 1px solid #4998B1;
    padding: 5px;

}
.bordeazul {
	background-color: #ffffff;
	border: 1px solid #4998B1;
    padding: 1px;

}

.error {
	color: #FF0000;
	font-weight: bold;
	font-size: 60%;

}


.errorgrande {
	color: #FF0000;
	font-weight: bold;
	font-size: 70%;

}

.menudestacado
{
	font-size: 70%;
	color: #ffffff;
	font-weight: bold;
	text-decoration: none;
	background-color: #4D657D;
	height: 100%;
 	
}
a.menudestacado
{
	font-size: 70%;
	color: #336699;
	font-weight: bold;
	text-decoration: underline;
    background-color: #eeeeee;
	height: 100%;
    width: 100%;
	
}

a.menudestacado:link 
{ font-size: 70%;
  font-weight: bold;
  text-decoration:underline;
  color: #336699;
  background-color: #eeeeee;
  height: 100%;
  width: 100%;
}

a.menudestacado:hover
{ font-size: 70%;
  font-weight: bold;
  text-decoration:none;
  color: #4998B1;
  background-color: #eeeeee;
  height: 100%;
  width: 100%;
}

a.enlace
{
	font-size: 70%;
	color: #336699;
	font-weight: bold;
	text-decoration: underline;
}
a.enlace:link 
{ font-size: 70%;
  font-weight: bold;
  text-decoration:underline;
  color: #336699;
}

a.enlace:hover
{ font-size: 70%;
  font-weight: bold;
  text-decoration:none;
  color: #4998B1;
}
a.enlaceR
{
	font-size: 70%;
	color: #336699;
	font-weight: bold;
	text-decoration: underline;
}
a.enlaceR:link 
{ font-size: 70%;
  font-weight: bold;
  text-decoration:underline;
  color: #336699;
}

a.enlaceR:hover
{ font-size: 70%;
  font-weight: bold;
  text-decoration:none;
  color: #CC0033;
}
.botonesaccion {
	font-size: 70%;
	font-weight: bold;
	text-decoration:none;
	color: #FFFFFF;
	background-color: #92936C;
	text-align: center;
	border-top-color: #CCCCCC;
	border-right-color: #666666;
	border-bottom-color: #666666;
	border-left-color: #CCCCCC;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;

}

.iluminado {
    font-size: 70%;
	font-weight: bold;
	color: #006699;
	background-color: #eee;
	
}
.iluminado2 {
	background-color: #fff;
}

.menunolink
{
	font-size: 70%;
	color: #336699;
	font-weight: bold;
	background-color: #DFEBEB;
	}
.tablapunteada {
	border: 1px dotted #990000;
}
.titulotablasinnegrita {

	font-size: 55%;
	text-decoration:none;
	color: #FFFFFF;
	background-color: #768189;
	height: 20px;
	text-align: center;
}
.titulotablasinnegritaderecha {


	font-size: 55%;
	text-decoration:none;
	color: #FFFFFF;
	background-color: #768189;
	height: 20px;
	text-align: right;
}
.errortexto {

	color: #FF0000;
	font-weight: bold;
}
.fondodenegado {
	background-image: url(/img/foto_sinprivilegios.jpg);
	background-repeat: no-repeat;
	background-position: right;
	border: 1px solid #666666;

}
a.blanco {
	color: #FFFFFF;
}

a.blanco:link 
{ 
  font-weight: bold;
  text-decoration:underline;
  height: 100%;
  width: 100%;
}

a.blanco:hover
{ 
  font-weight: bold;
  text-decoration:none;
  height: 100%;
  width: 100%;
}

.tablanopunteada {
	border: 1px solid #990000;
}
.textotablabordelogin {
	background-color: #FAFAF8;
	border: 1px solid #B4C9CB;
	padding: 3px 10px;
}
.siguiente {
	background-color: #346A92;
	font-size: 70%;
	color: #FFFFFF;
	border-top: 1px solid #FFFFFF;
	border-right: 1px solid #000000;
	border-bottom: 1px solid #000000;
	border-left: 1px solid #FFFFFF;
	letter-spacing: 1px;
	padding: 5px;
	font-weight:bold
}
.atras {
	background-color: #CCCCCC;
	font-size: 70%;
	color: #666;
	border-top: 1px solid #FFFFFF;
	border-right: 1px solid #000000;
	border-bottom: 1px solid #000000;
	border-left: 1px solid #FFFFFF;
	letter-spacing: 1px;
	padding: 5px;
}

.botonidioma {
	background-color: #CCCCCC;
	font-size: 70%;
	color: #000;
	border-top: 1px solid #FFFFFF;
	border-right: 1px solid #000000;
	border-bottom: 1px solid #000000;
	border-left: 1px solid #FFFFFF;
	padding: 2px;
}

.botonidioma_on {
	background-color: #A1BDCB;
	font-size: 70%;
	font-weight:bold;
	color: #000;
	border-top: 1px solid #FFFFFF;
	border-right: 1px solid #000000;
	border-bottom: 1px solid #000000;
	border-left: 1px solid #FFFFFF;
	padding: 2px;
}