/* css reset */
* {margin:0;padding:0;text-decoration:none;font-size:1em;outline:none;}
code, kbd, samp, pre, tt, var, textarea, input, select, isindex, listing, xmp, plaintext {font:inherit;font-size:1em;white-space:normal;}
dfn, i, cite, var, address, em {font-style:normal;}
th, b, strong, h1, h2, h3, h4, h5, h6 {font-weight:bold;}
a, img, a img, iframe, form, fieldset, abbr, acronym, object, applet, table {border:none;}
table {border-collapse:collapse;border-spacing:0;}
caption, th, td, center {text-align:left;vertical-align:top;}
html, body {line-height:1.5;height:100%;}
ul, ol, dir, menu {list-style:none;}
sub, sup {vertical-align:baseline;}

/* Formatação */
body {
margin:0;
padding:0;
background:#222222 url(../imagens/bg.jpg);
color:#003333;
font-family: "Lucida Sans Unicode", Lucida Grande, sans-serif;
font-size: 10pt;
text-align:center;
}

h1 {font-weight: bold;font-size:20pt;visibility:hidden;}
h2 {font-weight: normal;font-size:20pt;}
h3 {font-weight: bold;font-size:10pt;}

#pagina {
width:1000px;
position:relative;
background:#E6E6FA url(bg-auxiliar.gif) repeat-y right;
margin:0 auto;
text-align:left;
min-height:100%;/**/
border:1px solid #033;
}

#pagina2 {
width:1000px;
position:relative;
background:#171310;
color: #F5F5F5;
margin:0 auto;
text-align:center;
min-height:100%;/**/
border:1px solid #033;
}

#pagina2 a:link, a:visited {color:#E89E09}
#pagina2 a:active, a:hover {color:#ffcc00}
#pagina2 p {font-size:12pt}

* html #pagina {height: 100%;}

#conteudo {padding-bottom:30px;top: 160px;}

#topo {
background:#111111 url(../imagens/topo.jpg);
width:1000px;
height:120px;
text-align:center;
padding-top:1px;
}

/* Menu de Navegação */
#menu {
background:#333333;
background-image: url(../imagens/mnormal.png);
background-repeat: repeat-x;
width:1000px;
margin: 0px 0px 0px 0px;
height:24px !important;
position: absolute;
top: 120;
border:1px solid #003333;
border-left: 0;
border-right: 0;
text-align:center;
font:10pt "Lucida Sans Unicode", Lucida Grande, sans-serif;
line-height:24px;
}
/* Toda a Lista */
#menu, #menu ul {padding:0;margin:0;list-style:none;line-height:24px;text-align:center;}
#menu li {float:left;width:12.5em;}
#menu a {display:block;width:12.5em;color:#F8F8FF;}
#menu li:hover, li:active {display:block;width:12.5em;color:#F8F8FF;background-color:#222222;background-image: url(../imagens/mhover.png);background-repeat: repeat-x;}
/* Segundo Nível */
#menu li ul {position:absolute;background-color:#222222;background-image:none;color:#F8F8FF;width:12.5em;left:-999em;}
#menu li:hover ul, #nav li.sfhover ul {left:auto;background:#444444 background-image:none;color:#F8F8FF;}
#menu a:visited {background-image: url(../imagens/mnormal.jpg);background-repeat:repeat-x;padding:0px;}
#menu a:hover {background-image: url(../imagens/mhover.jpg);background-repeat:repeat-x;padding:0px;}
/* Busca */
#busca, #botao1 {margin:0px;padding:0px;width:80px;height:24px;}
#botao1 {background:url(../imagens/mnormal.jpg) ;border:0px;vertical-align:top;color:#F8F8FF;cursor:pointer;}
#botao1:hover {background:url(../imagens/mhover.jpg) repeat-x;}

#principal {width:720px;padding-left:20px;float:left;padding-top:40px;text-align:justify;}
#principal a:link {background:none;color:#339966;text-decoration:none;display:inline;padding: 0;}
#principal a:visited {background:none;color:#339966;text-decoration:none;display:inline;padding: 0;}
#principal a:active {background:none;color:#66CC66; text-decoration: underline;}
#principal a:hover {background:none;color:#66CC66; text-decoration: underline;}

#lateral {width:200px;float:right;padding-top:40px;}

#mediaspace {z-index:1;float:right;}


#rodape {
background:#111111;
color: #666666;
width:1000px;
height:24px;
position: absolute;
bottom: 0; /**/
text-align:center;
border-top: 1px solid #003333;
}
#rodape p {margin-left:10px;font:10pt "Lucida Sans Unicode", Lucida Grande, sans-serif;line-height:24px;float:left;}
#rodape a:link {color: #666666;text-decoration:none;}
#rodape a:visited {color: #666666;text-decoration:none;}
#rodape a:active {color:#F8F8FF;text-decoration:underline;}
#rodape a:hover {color:#F8F8FF;text-decoration:underline;}

.clear {clear:both;}
