#topo          { background: url(img/logos/logo_eestudo160.gif) no-repeat 30px 25px; float: left; margin: 0px; width: 100%; height: 100px }
#topo .leione                                                                                                { color: black; font-size: 120%; font-family: "Trebuchet MS", Arial; float: left; margin-top: 32px; margin-left: 270px; padding-top: 5px; padding-right: 0px; padding-bottom: 0px; border-top: none #dcdcdc; border-right: 2px solid #dcdcdc; border-bottom: none #dcdcdc; border-left: none #fff; width: 150px; height: 40% }
#topo .leione a             { color: white; font-style: normal; font-variant: normal; font-weight: normal; font-family: Tahoma, Arial, Helvetica, sans-serif, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; background-repeat: no-repeat; padding: 2px 3px; border: silver }
#topo .leione a:hover     { color: #adff2f; background-color: #c0c0c0 }
#topo .leiduo                                                            { color: black; font-size: 110%; font-family: "Trebuchet MS", Arial; list-style-type: none; float: left; margin-top: 30px; padding: 0px 0px 0px 10px; border-top: none #dcdcdc; border-right: none #dcdcdc; border-bottom: none #dcdcdc; border-left: 1px solid #fff; width: 250px }
#topo .leiduo a                              { color: white; font-style: normal; font-variant: normal; font-weight: normal; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; list-style-type: none; list-style-position: outside; margin-top: 0px; border: silver }
#topo .leiduo a:hover             { color: #adff2f; font-weight: bold; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; list-style-position: outside }

/* navigation */
#navigation                  { font-size: 10px; font-family: Verdana; background-image: url(img/bg/footer.jpg); margin-bottom: 30px; padding-right: 50px; width: 990px; height: 50px }
#navigation ul  { text-decoration: none; list-style-type: none; list-style-position:  }
#navigation ul li       { text-decoration: none; list-style-type: none; float: right; width: 100px; height: 30px }
#navigation ul li a              { color: white; line-height: 30px; text-decoration: none; text-align: center; padding: 10px 0px 0 0; width: 90px; height: 38px; display: block }
#navigation ul li a:hover              { color: #000; text-decoration: none; background: url(img/bg/bg_menu_active.jpg) repeat-x; height: 50px }
#navigation ul li a.active              { text-decoration: none; background: url(img/bg/bg_menu_active.jpg) repeat-x; height: 50px }
#footer                                    { color: black; font-size: 0.7em; font-family: Verdana, Arial; background: url(img/bg/footer.jpg) repeat-x; text-align: center; float: left; margin-top: 30px; margin-left: 6px; padding-top: 12px; padding-bottom: 10px; border-top: 1px solid #c0c0c0; width: 990px; height: 70px }
#vertmenu             { font-weight: normal; font-size: 80%; font-family: Arial, Verdana; background-color: #f5f5f5; margin: 0px; padding: 0px 0px 0px 10px; width: 130px }
#vertmenu h1      { font-size: 80%; background-color: #f5f5f5; margin: 0px; padding: 3px 0 5px 3px; border: solid 1px #a9a9a9; width: 130px; display: block }

#vertmenu ul      { background-color: #f5f5f5; list-style-type: none; margin: 0px; padding: 8px 0px 0px; border: none }
#vertmenu ul li                 { background-color: #f5f5f5; list-style: none url(img/setas/li.gif) inside; margin: 0px; padding: 0px }
#vertmenu ul li a                     { color: #666666; font-size: 80%; text-decoration: none; background-color: #f5f5f5; padding: 3px 0px 4px 4px; border-bottom: 1px solid #c0c0c0; width: 130px; height: 30px; display: block }

#vertmenu ul li a:hover, #vertmenu ul li a:focus     { color: #000000; background-color: #e6e6fa }
a:link { color: #4169e1 }
a:visited { color: #000080 }
a:hover  { color: #ff8c00 }
li { list-style-type: square }
#col1                 { color: black; line-height: 120%; font-family: Verdana; float: left; clear: right; margin-top: 30px; margin-bottom: 20px; margin-left: 10px; border-right: none #cdd9ff; left: 180px; width: 190px }
#conteudo                                        { color: black; font-size: 0.7em; line-height: 180%; font-family: Verdana, Arial, "Trebuchet MS"; float: left; margin-top: 30px; margin-right: 20px; margin-left: 20px; border-left: none #cdd9ff; width: 580px }
#sidebar    { font-size: 0.7em; font-family: Verdana, Arial; float: left; margin-top: 30px; margin-left: 10px; width: 120px }
.legend                         { color: #696969; font-weight: bold; font-size: 12px; font-family: Verdana, Arial; padding-top: 0; padding-right: 0; padding-left: 0; border-bottom: 1px solid #c0c0c0; width: 100% }
h1                    { color: black; font-size: 18px; font-family: "Trebuchet MS", Arial; margin-bottom: 5px }
h2   { color: #808080; font-size: 30px; font-family: Arial; margin-top: 3px; margin-bottom: 5px }
#clear { clear: both }
.tdtit           { color: black; font-size: 10px; font-family: Verdana; background-color: #d3d3d3; padding: 8px 8px 8px 10px; border: solid 1px #d3d3d3 }
.tddados      { color: black; font-size: 10px; font-family: Verdana; background-color: #f0f8ff; padding: 8px 8px 8px 10px; border: solid 1px #d3d3d3 }
.tdheader   { color: black; font-size: 10px; font-family: verdana; padding-right: 8px; padding-left: 10px; border: solid 1px #d3d3d3 }
.tdone          { font-weight: bold; font-size: 80%; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular, FontName; background-color: #adff2f }
td { font-size: 11px; font-family: verdanaq }
