html,body { background: #d2d2d2 url(i/bg.gif) repeat-x; margin: 0px; padding: 0px; border: 0; font-family: Verdana, Arial, Helvetica, sans-serif; }

a { text-decoration: none; }

.white { background: #fff; }

.grey { background: #ededed; }

.green { background: #dce8cc; }

.darkergreen { background: #bdd39e; }

.darkgreen { background: #75a334; }

.sl { background: url(i/sl4.gif) repeat-y; }

.sr { background: url(i/sr4.gif) repeat-y; }

.sb { background: url(i/sb.gif) repeat-x; }

#nav { font-size: 12px; }

#nav a { display: block; height: 33px; color: #fff; background: url(i/nav_bg.gif) repeat-x; line-height: 31px; }

#nav a#first { background: url(i/nav_bgF.gif) no-repeat; }

#nav a#last { background: url(i/nav_bgL.gif) no-repeat; }

#nav a:hover { color: #cbcbcb; background: url(i/nav_bgO.gif) repeat-x; }

#nav a#first:hover { color: #cbcbcb; background: url(i/nav_bgFO.gif) no-repeat; }

#nav a#last:hover { color: #cbcbcb; background: url(i/nav_bgLO.gif) no-repeat; }

#content { font-size: 11px; padding-top: 22px; padding-right: 45px; padding-bottom: 22px; padding-left: 45px; color: #333; line-height: 16px; }

#content h1 { font-size: 13px; }

#content h2 { font-size: 11px; color: #666; margin-top: 0; margin-bottom: 10px; }

#content hr { border: 0; color: #ccc; background-color: #ccc; height: 1px; margin-top: 10px; margin-bottom: 10px; }

#content a { color: #3e5c13; }

#content a:hover { text-decoration: underline; }

#top_img { border-top: 1px solid #fff; }

#bottom_img { display: block; }

#green_bar { display: block; }

#subnav { font-size: 11px; }

#subnav ul { list-style: none; padding: 0; margin: 0; }

#subnav a { display: block; color: #3e5c13; border-bottom: 1px solid #fff; height: 27px; line-height: 28px; padding-left: 18px; }

#subnav a:hover { background: #cddeb5; color: #889d69; }

#alerto { font-size: 10px; color: #fff; }

#alerto a { font-weight: bold; color: #fff; }

#alerto a:hover { font-weight: bold; color: #3e5c13; }




