body { margin:0px; list-style:none; padding:0px; }

* li { list-style:none; }

* h2 { display:block; font:22px 'Trebuchet MS'; margin-top:10px; color:#006699; border-bottom:1px solid #E6E6E6; text-align:left; } 

* p { margin-top:10px; font:13px 'Trebuchet MS'; color:#000; text-align:justify; } 
* p a { color:#0066CC; text-decoration:none; }
* p a:hover { color:#0066CC; text-decoration:underline; }

div#geral { background:url(images/fundo_conteudo.jpg) repeat-x; padding-top:15px; }

div#login { margin:0 auto; width:400px; height:200px; margin-top:100px; padding-right:10px; border:1px solid #CCC; background-color:#FFF;}
div#box {float:right; margin-top:30px; }
div#box label { text-align:left; display:block; font:12px "Trebuchet MS"; color:#666;} 
div#box input { width:150px; border:1px solid #999; font:10px "Trebuchet MS"; color:#666; }

div#topo_geral { background-image:url(images/fundo_topo.jpg); height:160px; display:block;}
div#topo { width:980px; margin:0 auto; height:160px; }

div#barra { text-align:right; padding-top:4px; display:block;}
div#barra ul { padding:0px; margin:0px; display:block; }
div#barra li { font:10px 'Trebuchet MS'; color:#FFF; display:inline; padding:0px 6px 0px 0px; margin:0px; }
div#barra li a  { text-decoration:none; color:#CCC;}
div#barra li a:hover  { color:#FFF;}

.menulist ul { display:none; position:absolute; z-index:50; margin:0px; left:3px; padding:0px;}

.menulist li {  font:12px "Trebuchet MS"; color:#FFF; margin:0px; padding:0px; float:left; display:block; border-right:1px dotted #A6A6A6;}
.menulist li a {display:block; font:14px "Trebuchet MS"; color:#333; line-height: 34px; padding: 0 20px; padding-bottom:0px; text-decoration:none; }
.menulist li a:hover { background-color:#E4E4E4; text-decoration:none; color:#B11122; }

.menulist a.highlighted { color: #B11122; margin: 0; background-color:#E4E4E4; }
.menulist a .subind { float: right; font:12px "Trebuchet MS"; color:#B11122;  }

*.menulist li ul { float: left; padding:0px;  }
*.menulist ul a { background-color:#E4E4E4; width:158px; text-align:left; font:12px "Trebuchet MS"; color:#333; padding:5px 0px 5px 2px;}
*.menulist ul a:hover { color:#B11122; }

div#menu { float:right; margin-top:76px; padding:0px;;}
div#menu ul { margin:0px; }

div#conteudo { width:980px; margin:0 auto; padding:0px; text-align:left; }

div#opcoes { width:980px; margin:0 auto; padding:0px; }
div#opcoes ul { display:block; list-style:none; text-align:left; margin:0px; padding:0px; }
div#opcoes li { font:12px "Trebuchet MS"; color:#000; margin:0px 0px 6px 50px; float:left; }
div#opcoes label, input { display:block; padding-left:2px; width:285px; margin:0px 0px 2px 0px; }
div#opcoes select { font:12px "Trebuchet MS"; color:#666; width:285px; border:1px solid #CCC; }

div#bt { display:block; }
div#bt ul { display:block; list-style:none; margin:0px; padding:0px; }
div#bt li { width:120px; background-color:#fff; border:1px solid #333; float:left; margin:10px 4px 0px 0px; }
div#bt a { font:12px "Trebuchet MS"; color:#333; text-decoration:none; }

div#indice { width:980px; height:53px; margin-top:6px; text-align:left; border:1px solid #E6E6E6; }
div#indice ul { display:block; list-style:none; margin:0px; padding:0px; }
div#indice li { width:192px; float:left; margin:4px 0px 4px 0px; padding-left:4px; font:12px "Trebuchet MS"; color:#333; } 

div#cabecalho { text-align:center; margin-top:6px; height:24px; }
div#cabecalho a { font:12px "Trebuchet MS"; color:#FFF; text-decoration:none;} 
div#cabecalho a:hover { text-decoration:underline;} 
div#cabecalho ul { display:block; list-style:none; margin:0px; padding:0px; }
div#cabecalho li {  float:left; height:24px; background-image:url(images/fundo_cabecalho.jpg); margin-left:1px; }

div#lista { text-align:center;}
div#lista a { font:12px "Trebuchet MS"; color:#333; text-decoration:none;} 
div#lista a:hover { text-decoration:underline;} 
div#lista ul { display:block; list-style:none; margin:0px; padding:0px; }
div#lista li {  float:left; height:24px; background-color:#E6E6E6; margin:2px 0px 0px 1px; font:12px "Trebuchet MS"; color:#333; }

div#form { width:980px; margin:15px 0px 0px 0px; padding:0px; }
div#form ul {width:980px; list-style:none; margin:0px; padding:0px; }
div#form li { font:12px "Trebuchet MS"; color:#000; float:left; padding-left:50px; }
div#form label { display:block; padding-left:2px; text-align:left; width:285px; margin:0px 0px 2px 0px; }
div#form input { display:block; text-align:left; width:285px; margin:0px 0px 2px 0px; border:1px solid #8ABAC4; background-color:#CAE3E8; padding:0px; font:12px "Trebuchet MS"; color:#666; }
div#form textarea { width: 980px; height: 150px; float:left; border:1px solid #8ABAC4; font:12px "Trebuchet MS"; color:#666; background-color:#CAE3E8; }

div#verchamado { width:980px; margin:15px 0px 0px 0px; padding:0px; }
div#verchamado ul {width:980px; list-style:none; margin:0px; padding:0px; }
div#verchamado li { font:12px "Trebuchet MS"; color:#000; float:left; padding-left:50px; }
div#verchamado label { display:block; padding-left:2px; text-align:left; width:285px; margin:0px 0px 2px 0px; }

div#cab_interacao { width:980px; margin:0px; padding:0px; }
div#cab_interacao ul { margin:0px; padding:0px; width:980px; list-style:none; }
div#cab_interacao li {float:left; height:24px; margin:6px 0px 0px 1px; padding:0px; font:16px 'Trebuchet MS'; color:#FFF; background-image:url(images/fundo_cabecalho.jpg);}
