@charset "utf-8";
/* CSS Document */


html, body {height:100%;} 
body {
margin:0; 
padding:0;
color:#767676;
font: 11px Trebuchet MS, Trebuchet, Arial, Verdana, Helvetica, sans-serif;
}
#bgdir{
background: #ffffff url(imgsestruct/bgt2.gif) repeat-x top;
width:50%;
}
#bgesq{
background: #ffffff url(imgsestruct/bgt1.gif) repeat-x top;
width:50%;
}
#r1{
background: #ffffff url(imgsestruct/r1.gif) repeat-x top;
height: 23px;
}
#r2{
background: #DEDEDE;
height: 50px;
font-size: 11px;
}
.menor{
font: 9px Tahoma, Arial, Verdana, Helvetica, sans-serif;
}


#toptop { 
background: url(imgsestruct/bgtoptop.gif) repeat-x top;
color:#FFFFFF;
height: 32px;
}
#top { 
background: url(imgsestruct/bgtop.gif) repeat-x top;
color:#000000;
height: 141px;
}

.blue { 
color:#006BA2;
}


td  { text-align:justify; font-size:12px;}




h1 { 
font-size: 15px; font-weight:bold; color:#006BA3;
margin: 0px 0px 2px 0px; padding: 0px;
font-family: Trebuchet ms, Tahoma, Arial, Verdana;

}



#nav li.um {
margin-bottom:8px;
text-align:center;
}


.inputtxt {
font-family: Trebuchet ms, Tahoma, Arial, Verdana; 
    border: solid  #666666 1px; 
    background: #ffffff url(imgsestruct/bginput.gif) repeat-x top; 
    color: Black;  padding: 2px;
    font-size:12px;
}
.textoform {
color:#111111; 
    FONT-FAMILY: trebuchet ms, Tahoma, Arial, Verdana, Helvetica, sans-serif; 
    FONT-SIZE: 12px; 
}


a {color :#006BA2; text-decoration : none;}
a:active {color: #000000;}
a:hover {color: #000000; text-decoration: underline;}

a.arodape{color: #5C5C5C; FONT-FAMILY: Tahoma, Arial, Verdana, Helvetica, sans-serif; font-size:11px  }
a.arodape:hover {color: #000000 ; text-decoration: underline;}

a.amenu{color: #ffffff; text-transform:uppercase;}
a.amenu:hover {color: #FFFF00 ; text-decoration: none;}

hr{
border: 0;
background-color: #E1E1E1;
color: #E1E1E1;
height: 1px;
}


