a {color: green; }
a:hover  {
color: lightyellow;  
text-decoration:none; 
background-color:sandybrown; 
}
body{
font-size:8pt;
text-align:center;
background-image:url(images/back003.jpg);
background-color:white;/*#E2EBED;*/
font-family: Arial,Trebuchet MS, Lucida Sans Unicode, sans-serif;
margin:0px;
padding:0px;
}
button{ 
width:145px;
background:#8ab88a; /*darkseagreen */ 
color:white;
font:normal normal bold 8pt verdana;
text-align:left;
padding:0;
cursor:pointer;
}
h1 {
font:normal normal bold 14pt Verdana;
width:98%;
color:steelblue;
border:gold 4px;	
border-bottom-style:solid; 
border-left:10px solid white;
padding:5px;	
/*background-image:url(images/bk4.jpg);   */
}
h2 {
font:normal normal bold 9pt Verdana;
background:linen;
color:green;
padding:3px 3px 3px 8px;
border:2px #afdcaf; 	
border-bottom-style:solid; 
margin-top:20;
}
h3 {
font:normal normal bold 9pt Verdana;
padding:3px 3px 0px 8px;
} 
h4 {
font:normal normal bold 13pt Verdana;
width:100%;
background:linen;
color:steelblue;
border:moccasin 4px;	
border-bottom-style:solid; 
margin-top:20px;
padding:10px;
}
h5 {
font:normal normal bold 11pt Verdana;
color:steelblue;
padding:3px 3px 0px 18px;
}

hr {
border-width:2px;
border-style:solid;
color:moccasin;
}
img{
border:0px;
}
ol, ul  { 
color:black;
font:normal normal normal 10pt Verdana;
text-align:left;
line-height:17px;
margin:9px;
margin-left:40px;
margin-right:20px;
}
p { 
color:black;
font:normal normal normal 10pt Verdana;
text-align:left;
line-height:17px;
margin:9px;
margin-left:20px;
margin-right:20px;
}
#cabezal_print {visibility:hidden; display: none;}
#menu{
width:160px;
padding-left:5px;
padding-right:5px;
margin:5px;
}
#principal{
padding:10px;
background-color:white;
}
#pie {
text-align:center;
padding:5px;
color:black;
background:lightsteelblue;
font:normal normal normal 8pt verdana;
}
.boton {
border:9px gold;
border-left-style:solid;
padding:3; 
color:white;
font:normal normal bold 8pt verdana;
text-align:left;
cursor:pointer;
}
.cuadro03{ 
font-size:9pt;
color:white;
background:lightsteelblue; 
text-align:left;
border-left:30px solid lavender ; 
text-align:center;
position:absolute;
display:none; 
width: 300px; 
}
.destaque{
color:steelblue;
}	
.menu a{	
text-decoration:none;
color:white;
font-weight:bold;
font-size:8pt;
font-family:verdana;
line-height:15px;
vertical-align:middle;
border:0px solid lightYellow;
border-left:10px solid #FCEEB6;
background-color:lightsteelblue;/*#B1C7B1:*/
margin:3px auto;
padding:5px;
padding-left:10px;
padding-right:10px;		
display:block;
}
.menu a:hover {
color:steelblue;
background-color:white; /*#317082 #FFD700*/
border-left:10px solid gold;/*#dd4444;*/
}
.nota {
font-size:9pt;
font-weight:bold;
color:steelblue;
background:lightyellow; 
text-align:left;
border:2px solid gold ; 
border-top:15px solid gold ; 
padding:20;
text-align:center;
position:absolute;
display:none; 
}
.sup {
font:normal normal bold 8pt Verdana;
color:lightyellow;
background:lightsteelblue;
width:30px;
text-align:center;
}
.verso{
color:black;
font:normal normal normal 9pt Verdana;
text-align:left;
padding:4px;
padding-left:20px;
}

@media print {
#menu {visibility:hidden; display: none;}
#cabezal {visibility:hidden; display: none;}
#cabezal_print {visibility:visible; display: block;color:black}
}