    BODY {
  margin           : 0px 0px 0px 0px;
  background-color : #FFFFFF;
  color            : #000000;
  font-family:"Verdana";
}

tr, p, td, div {
font-family:"Verdana";
 	 font-size        : 8.5pt;
        font-weight: normal;
		text-decoration:none;
		color: #666;
		text-align:left;
		  line-height:18px;

  

}


hr {
  background       : #CCCCCC;
  height           : 1px;
  width            : 100%;
}

/* --Links-- */

a:link, a:visited {
  font-size        : 10px;
  font-weight:normal;
  color            : #000000;
  text-decoration  : none;
font: sans-serif;
text-align:left;

		  
}

a:hover {
  color            :#666666;
 text-decoration  : none;
	     font-size        : 10px;
  font-weight:normal;
font: sans-serif;
text-align:left;
		  
}

/* --Links pie de página-- */
.pie a:hover {
  color            : #000000;
  font-size        : 1em;
  font-weight:normal;
  text-decoration  : none;
font-family:"sans-serif"
text-align:left;

		  
}

.pie a {
  font-size        : 1em;
  font-weight:normal;
  color            : #666666;
  text-decoration  : none;
font-family:"sans-serif"
text-align:left;

		  
}





/* --Módulos buscador-- */

table.moduletable-busca {
		padding:0px;
		margin:0px;

        }

table.moduletable-busca th {
font-family:"trebuchet MS";

font-size        : 11px;
  font-weight      : bold;
color: #000000;
  text-align       : right;


}

table.moduletable-busca td {
font-family:"trebuchet MS";
  font-size        : 11px;
        font-weight: normal;
		text-decoration:none;
		color: #666;
		text-align:right;
	

}



/* --Módulos-- */

table.moduletable {
        width: 90%;
		padding:0px;
		margin:0px;

        }

table.moduletable th {
font-family:"trebuchet MS";

font-size        : 11px;
  font-weight      : bold;
color: #000000;
  text-align       : left;
padding-left:10px;
padding-bottom:0px;
padding-top:20px; 

}

table.moduletable td {
font-family:"trebuchet MS";
  font-size        : 11px;
        font-weight: normal;
		text-decoration:none;
		color: #666;
		text-align:left;
		list-style-image:url(../images/bg-li.gif);
		padding-top:10px;
		padding-bottom:0px;
	

}



/* --Módulo menú derecho-- */

table.moduletable-menuder {
        width: 210px;
				background-color:#F8F8F8;


				

        }

table.moduletable-menuder th {
font: sans-serif;
border-bottom: 1px #eee solid;
font-size        : 10px;
  font-weight      : bold;
color: #000000;
  text-align       : left;



}

table.moduletable-menuder td {
font: sans-serif;
font-size        : 10px;
        font-weight: normal;
		text-decoration:none;
		color: #666;
		text-align:left;
		margin:0px;

	

}



/* --menú derecho-- */

#active_menu-menuder {
font-weight: bold;
background-color:#F8F8F8;


}



a.mainlevel-menuder:link, a.mainlevel-menuder:visited {
font: sans-serif;
color            : #666;
font-size        : 10px;
text-align:left;
text-decoration:none;
padding: 3px 0 3px 12px;
border-bottom: 1px #eee solid;
background-image: url(../images/bg-li-derecha.gif);
background-position: top left;
background-repeat:no-repeat;
display: block;
font-weight:normal;
background-color:#FFFFFF;

 }


a.mainlevel-menuder:hover {
font: sans-serif;
color            : #000;
font-size        : 10px;
text-align:left;
text-decoration:none;
padding: 3px 0 3px 12px;
border-bottom: 1px #eee solid;
background-image: url(../images/bg-li-derecha.gif);
background-position: top left;
background-repeat:no-repeat;
display: block;
font-weight:normal;
background-color:#FFFFFF;
        }


a.sublevel-menuder:hover {
color:#0000CC;


        }
		

a.sublevel-menuder:link, a.sublevel-menuder:visited {
font: sans-serif;
color            : #666666;
font-size        : 9px;
text-align:left;
text-decoration:none;
padding: 0px 5px 3px 10px;
vertical-align: middle;
font-weight:normal;
margin:0px;
display: block;


}

/* --menú inferior-- */



a.mainlevel-nav:link, a.mainlevel-nav:visited {
font: Verdana;
color            : #ffffff;
background-color:#999999;
font-size        : 11px;
text-align:center;
text-decoration:none;
font-weight:normal;
padding-left:3px;
padding-right:6px;


 }


a.mainlevel-nav:hover {
font: Verdana;
color            : #ffffff;
background-color: #000000;
font-size        : 11px;
text-align:center;
text-decoration:none;
padding-left:3px;
padding-right:6px;

font-weight:normal;

        }

/* --Módulo botonera inferior-- */




.contacto{
text-align:right;
font-weight:bold;

}

a.mainlevel-nav:hover {
font: Verdana;
color            : #ffffff;
background-color: #000000;
font-size        : 11px;
text-align:center;
text-decoration:none;
padding-left:3px;
padding-right:6px;

font-weight:normal;

        }



ul li {
  
list-style-type: square;

}



.contentpane {
  background       : #FFFFFF;

}

.contentpaneopen {
  background       : #FFFFFF;


	font-family:"Verdana";
 	 font-size        : 8.5pt;
        font-weight: normal;
		text-decoration:none;
		color: #666;
		text-align:left;
		  line-height:18px;
	margin-left:10px;

}

.contentheading {
  font-family      : sans-serif;
  font-size        : 1px;
  font-weight:bold;
 color            : #ffffff;
  text-align       : left;
  text-transform:uppercase;
}


.componentheading {
  font-family      : sans-serif;
  font-size        : 12px;
  font-weight:bold;
 color            : #000000;
  text-align       : left;
}

.button-busca {
  font-family      : Tahoma;
  font-style       : normal;
  font-size        : 12px;
  font-weight      : bold;
  width:50px;
  color:#CCCCCC;
  border           : 0px solid #CCCCCC;
  margin-left:5px;
  vertical-align:top;
  margin-right:5px;
  background-image:url(../../esama-home/images/boton-buscar.gif);
  background-repeat:no-repeat;
  background-position:top;
  cursor:pointer;
  height:17px;
 }


.inputbox-busca {
  font-family      : Verdana, Arial, Helvetica, sans-serif;
  font-size        : 10px;
  color            : #666666;
  background-color : #FFFFFF;
  border           : 1px solid #CCCCCC;
  height:13px;
  vertical-align:top;
	}

.inputbox {
  font-family      : Verdana, Arial, Helvetica, sans-serif;
  font-size        : 10px;
  color            : #666666;
  background-color : #FFFFFF;
  border           : 1px solid #CCCCCC;
  height:15px;
    vertical-align:bottom;
	margin-bottom:10px;
}

	.idioma {
   vertical-align:top;
 }
 
/* --Default Class Settings-- */

a.mainlevel:link, a.mainlevel:visited {
        color: #666666;
		background:none;
        text-align: right;
        font-weight: bold;



 }

a.mainlevel:hover {
        color: #000000;
	background:none;
        text-align: right;
        font-weight: bold;


        }


.sIFR-active table.moduletable-menuder th {
  visibility: hidden;
font: sans-serif;
border-bottom: 1px #eee solid;
font-size        : 10px;
  font-weight      : bold;
color: #000000;
  text-align       : left;


}




.sIFR-active .titulo {
  visibility: hidden;
font-size:12px;
color:#333333;
text-align:left;
font-weight:bold;

}


.sIFR-dummy { 
  width: 0px;
  height: 0px;
  margin-left: 42px !important;
  z-index: 0;
}

.recuadro {

border: 1px #ccc solid;
padding: 10px 10px 10px 10px;
background-image:url(../images/bg-recuadro.gif);
background-position: bottom center;
background-repeat:repeat-x;

}

.titulo-recuadro {
font-size:12px;
color:#000000;
text-align:left;
}

.titulo {
font-size:12px;
color:#333333;
text-align:left;
font-weight:bold;
}

.copete {
color:#000000;
line-height:20px;
text-align:left;
font-weight:bold;
font:Georgia, serif;
}

.logo { margin: 10px 0 0 0; border-left: 1px #ccc; padding-left: 15px;}

.contacto {
text-align:right;
font-weight:bold;}

/* --Módulos bajar pdf-- */

table.moduletable-bajar {
padding-top:10px;
        }

table.moduletable-bajar th {
font-family:"trebuchet MS";

font-size        : 12px;
  text-align       : left;


}

table.moduletable-bajar td {
font-family:"trebuchet MS";
font-size        : 12px;
  text-align       : left;



}

.bajar {
width:190px;
vertical-align:middle;
  border: 1px #ccc solid;
    background-color:#E9E9E9;
	font-size        : 10px;
  text-align       : left;
font-family:"Verdana";
  color            : #999999;	
}

.bajar a:hover {
  color            : #000000;
  		line-height:14px;
		font-size        : 10px;
  text-align       : left;
  font-family:"Verdana";
vertical-align:middle;
}

.bajar a {
  color            : #999999;	
			line-height:14px;
			font-size        : 10px;
  text-align       : left;
  font-family:"Verdana";
  vertical-align:middle;
}

.formulario {

text-align:right;
line-height:40px;
padding-right:50px;
font: verdana;
font-size:10px;

}

.formulario2 {

text-align:right;
line-height:40px;
padding-right:50px;
font: verdana;
font-size:10px;
background-color:#FFFFFF;
margin-top:20px;

}

.enviar {
text-align:center;
line-height:40px;
font: verdana;
font-size:10px;
}

.enviar2 {
text-align:center;
line-height:40px;
font: verdana;
font-size:10px;
}

.oficinas {
font-size:9px;
color:#666666;
text-align:left;
font:sans-serif;
line-height:13px;
}

.desplegable {
	width: 268px;
}
.boton-simil {
width:300;
vertical-align:middle;
  border: 1px #ccc solid;
    background-color:#E9E9E9;
	font-size        : 10px;
  text-align       : center;
font-family:"Verdana";
  color            : #999999;	
}

.boton-simil a:hover {
  color            : #000000;
  		line-height:14px;
		font-size        : 10px;
  text-align       : center;
  font-family:"Verdana";
vertical-align:middle;
}

.boton-simil a {
  color            : #999999;	
			line-height:14px;
			font-size        : 10px;
  text-align       : center;
  font-family:"Verdana";
  vertical-align:middle;
}

