/*--------START COMPATIBLE ----*/

    /* Hides from IE5-mac \*/
    * html .buggybox {height: 1%;}
    /* End hide from IE5-mac */     

    body { 
	font: 13px "Lucida Grande", "Lucida Sans Unicode", Tahoma, Verdana, sans-serif;
	text-align: center;
    }
    
    body, dl, dt, dd, h1, h2, h3, h4, h5, h6, 
	    pre, form, fieldset, input, p, blockquote, th, td { 
        margin:0 0 1em 0; 
     }
     
    ul,ol,li { margin: 0px; padding: 0px } 
     
    table {
	border-collapse: collapse;	
	border-spacing: 0;
    }

    h1, h2, h3, h4, h5, h6 {
	font-size: 100%;
    }

    ol, ul {
	list-style: none;
    }

    address, caption, cite, code, dfn, em, strong, th, var {
	font-style: normal;
	font-weight: normal;
    }

    fieldset, img {
	border: 0;
    }

    caption, th {
	text-align: left;
    }

/*--------START HEADER ----*/

    body { background: url("./images/noufons2.gif") repeat-x top left }
    span.hidden { display: none }
    #bannerdiv { padding: 10px 100px 9px 200px;  }
    #banner { width: 375px; height: 60px;}
    #menudiv { height: 40px; }
    
    a.menuitem { 
	position: absolute; 
	top:82px; 
	height: 27px; 
	background: url("./images/menu.gif") no-repeat; 
    }
    
    #menu1 { left: 123px; width: 74px; background-position:  0px 0px }
    #menu1:hover { background-position: 0px -27px }
    #menu2 { left: 197px; width: 71px; background-position:  -74px top }
    #menu2:hover { background-position: -74px -27px }
    #menu3 { left: 268px; width: 71px; background-position: -145px top }
    #menu3:hover { background-position: -145px -27px }
    #menu4 { left: 339px; width: 71px; background-position: -216px top }
    #menu4:hover { background-position: -216px -27px }
    #menu5 { left: 410px; width: 71px; background-position: -287px top }
    #menu5:hover { background-position: -287px -27px }
    #menu6 { left: 481px; width: 71px; background-position: -358px top }
    #menu6:hover { background-position: -358px -27px }
    #menu7 { left: 552px; width: 73px; background-position: -429px top }
    #menu7:hover { background-position: -429px -27px }

    /*--------START SIDEBAR ----*/

#buscadordiv { 
    vertical-align: top;
    font-family: Verdana, Arial, Helvetica, sans-serif; 
    width: 10.5em; 
    float: left;  
}

#buscaform { 
    text-align: left;
    padding-left: 3px; 
    margin-bottom: 0px;
}

#buscaframe {
    background-color: #DDDDDD;
    padding-bottom: 1em;
    margin-bottom: 1em; 
}

#buscadorhead { 
    background: #2685AF;
    color:#E3EFF5;
    padding: 0.7em;
    margin-top: 28px;
    margin-bottom: 5px;
}

#elcine_key,#elcine_mode { 
    width: 98%; 
    margin-top: 2px 
}

#elcine_text {   
    vertical-align: top;
    margin-top: 3px; 
    width: 4.9em; 
}

#elcine_button { 
    width: 4em; 
    margin-top: 2px;
}

#basedatos { 
    border: 1px solid #b2b2b2; 
    color: #006060;
    font-size: smaller; 
    padding: 0.3em;
    margin: 0em 2em 1em 2em; 
    background: white; 
    }
    
#verificado {
    margin-bottom: 0px; 
    color: blue; 
    font-style: italic;
}    /*--------START PAGE ----*/

td.frame {
    vertical-align: top;
    border: 1px solid #BBBBBB;
    width: 50%;
    background: white;
}

.cabecera {
    text-align: left;
    font-size: 18px;
    font-weight: bold;
    font-style: italic;
    background: #AACCFF;
    padding-left: 0.5em;
    color: blue;
}

#cabecerasingle {
    text-align: left;
    border: 1px solid #BBBBBB;
    height: 1.2em;
}

div.titulo {
    font-size: 13px;
    font-family: "Lucida Grande","Lucida Sans Unicode",Tahoma,Verdana,"Sans-serif";
    font-weight: bold;
    text-align: center;
}

a:link.cabecera,a:visited.cabecera  {
    text-decoration: none;
}

a:link.titulo,a:visited.titulo   {
    background: white;
    text-decoration: none;
    color: black;
}

div.framedata { padding: 8px; }

div.framearg {
    vertical-align: top;
    text-align: justify;
    padding-top: 5px;
    font: 11px "Lucida Grande", "Lucida Sans Unicode", Tahoma, Verdana,Sans-serif;
}

a:link, a:visited {
    text-decoration: none;
}

img.frameimage {   
    width: 104px;
    height: 140px;
    float: left; 
    padding: 0px 10px 10px 0px;
}
/*--------START LOOK ----*/

input, select {
    background:#F4F4F4 none repeat;
    border:1px solid #B2B2B2;
    padding: 2px;
}

input:focus {
    background:white none repeat;
}

submit input:active, .button:active {
    border-color:#999999 rgb(204, 204, 204) rgb(204, 204, 204) rgb(153, 153, 153);
}

.submit input, .submit input:focus, .button, .button:focus {
    background:transparent url(./images/fade-butt.png) repeat;
    border-color:#CCCCCC rgb(153, 153, 153) rgb(153, 153, 153) rgb(204, 204, 204);
    border-style:double;
    border-width:3px;
    color:#333333;
}

submit input:active, .button:active {
    border-color:#999999 rgb(204, 204, 204) rgb(204, 204, 204) rgb(153, 153, 153);
}

