html, body, div, ul, ol, li, dl, dt, dd, h1, h2, h3, h4, h5, h6, pre, form, p, blockquote, fieldset, input {
margin:0;
padding:0;
}

html,body {
height:100%;
}

html {
}

body {
-x-system-font:none;
background-color: #fff;

background-image: url(../images/lida_fondo.jpg);
background-position: center top;
background-repeat: no-repeat;
background-attachment: fixed;

color:#000;
font-family: "Lucida Grande", "Lucida Sans Unicode" ,Arial,Helvetica,sans-serif,serif;
font-size:12px;
/*letter-spacing:.1em;*/
line-height:150%;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
position:relative;
width:100%;
left:0;
top:0;
/*border-top:5px solid #2D2D2D;*/
}

/************************************/

a , a:link , a:visited {
margin:0;
padding:0;
color:#000;
text-decoration: none;
}
a:hover {
color:#009DDF;
text-decoration: none;
}
/*
a:active {
color:#fff;	
background-color: #FF3300;
text-decoration: none;
}
*/
a:focus {
outline:0;
}

/***********************************/

strong {
font-weight:bold;
}
p {
margin:0;
padding:0 0 1em 0;
}

/*****************************************/

h1, h2, h3, h4 , h5, h6 {
margin:0;
padding:0 0 1em 0;
}
h1 {
font-size:1.8em;
}

h2 {
font-size:1.6em;
}

h3 {
font-size:1.2em;
}

h4{
}

h5 {
}

h6 {
}

/***********************************/

img {
margin:0;
padding:0;
border:0;
}

img a , img a:link , img a:visited {
margin:0;
padding:0;
border:0;
}

table , tr , td {
}
table {
margin:0;
padding:0;
border:0;
}

label {
}
fieldset {
}

leyend {
}

hr {
}

iframe {
margin:0;
padding:0;
border:0;
}

/**********************************************************************/
/* LISTAS *************************************************************/
/**********************************************************************/

ul , ol , dl {
list-style-position:outside;
margin:0 0 0 1.5em;
/*list-style-type: square;*/
list-style-image: url('../images_common/square.gif');
}

ul , ol {
}

ul {
}

ol {
}

li , dt , dd {
margin:0;
padding:.3em 0;
}

li{
}

dt {
font-weight:bold;
}

dd {
}

/**********************************************************************/

button {
cursor:pointer;
}

/**********************************************************************/
/* propios ************************************************************/
/**********************************************************************/

br.clear { 
clear: both;
}

.clear { 
clear: both;
}

.clearfix:after { visibility: hidden; display: block; font-size: 0; content: " "; clear: both; height: 0; }

* html .clearfix { zoom: 1; } /* IE6 */

*:first-child+html .clearfix { zoom: 1; } /* IE7 */

.overhidden { 
	overflow: hidden ;
}
.uppercase {
text-transform:uppercase;
}
.lowercase {
text-transform:lowercase;
}

.noP p {
margin:0;
padding:0;
}

.floatL {
    float:left;
    margin:0 1em 1em 0;
    padding:0;
}
.floatR {
    float:right;
    margin:0 0 1em 1em;
    padding:0;
}

.alignR {
    text-align:right;
}

.alignL {
    text-align:left;
}
.alignC {
    text-align:center;
}

.resaltaBusqueda { 
	background-color: #009DDF ;
	color: #fff ;
	padding: 0 0.2em ;
}

