﻿*{ margin: 0; padding: 0; }*
body { font: .8em Arial, Sans-Serif; line-height: 1.8em; background:#006600; color: #444; }

h2 { margin: 0 0 10px; padding: 10px 0 3px; }
h3 { padding-left: 10px; color: #fff; background: #006600 url(images/bg.jpg) repeat-x; font-size: 1em; height: 24px; line-height: 24px; }
ul {  padding: 0; margin: 0 0 10px;}
li { list-style-type: none;}
p { margin: 5px 0 10px 0; }
img {border: none;}

INPUT.btn{vertical-align:middle;text-align:center;border-color:#7F9DB9;border-style:solid;border-width:1px;font-family:Verdana;font-size:10px;background-color:#FFFFFF;padding: 1px 2px 2px 2px;margin-bottom:0px;}
INPUT.Style1 {width:200px; vertical-align:middle;border-color:#7F9DB9;border-style:solid;border-width:1px;font-family:Verdana;height:19px;background-color:#FFFFFF;padding:1px 2px 2px 2px;}

.Off, .off {display:none !important;}

DIV.divClear {clear:both !important;}

/***********************************************************
	structural classes: layout and position ids
***********************************************************/

#header IMG{position: absolute; padding:5px 0 0 5px}
#header {background:#006600 url(images/bg.jpg) repeat-x;height: 113px;}
#header h1 {font-size: 30px;font-weight: 100;letter-spacing: -1px;padding: 25px 0 5px 80px;color:#FFF}
#header h2 {color:#FFF;font-size: 19px;font-weight: 100;padding: 5px 0 0 80px;letter-spacing: -1px;line-height: 12px;}
#header #header_links {font-size: 12px;color:#FFF;letter-spacing: -1px;padding: 10px 0 5px  730px;color:#FFF}
#header a {COLOR:#FFF; text-decoration: none;}
#header a:visited {COLOR: #FFF; text-decoration: none;}
#header a:hover {COLOR: #FFF; text-decoration: underline;}

#wrap { padding: 10px 10px 3px 10px; width: 900px; margin: 0px auto; background: #fff;}
#left { float: left; width: 170px; background: #009933; margin-bottom: 10px; margin-top: 20px; border: 1px dotted #009933;}
#left ul {padding:5px  10px 10px 10px; margin:0; }
#left ul a:visited {COLOR: #FFF; text-decoration: none;}
#left ul a:hover {COLOR: #FFF; text-decoration: underline;}
#right {margin-bottom: 10px; float: right; width: 700px; padding: 0 10px 10px 10px; margin-top: 10px;}	
#Center{padding:12px 0 0 0;}
#footer {font-size: 11px; text-align: center; border-top: 1px solid #ccc; padding: 10px 5px; }

/***********************************************************
 Errors
***********************************************************/
DIV.divError {display:block;float:none;width:350px;height:37px;margin:0 auto 0 auto;padding:5px;background-color:#FFFFFF;background-image: Url(../Images/Bg_Error_Fx.gif);background-position: top left; background-repeat:repeat;}
	DIV.divError DIV {display:block;float:left;font-size:0.9em;padding:10px 5px 10px 5px;background-color: #FFFFFF;color:#D50000;font-weight:bold;}
	DIV.divError DIV SPAN {color:#D50000;line-height: 1.5em;}
	DIV.divError DIV SPAN.spanBigline {display:block;width:500px;overflow:hidden;}
	DIV.divError DIV IMG {float:left;border-left:7px solid #FFFFFF;border-right:7px solid #FFFFFF;}
	

/***********************************************************
	sitemap
***********************************************************/

#sitemap ul { list-style-type: square; line-height: 0.9em; font-size: 10px; margin-top: 0.4em; }
#sitemap li { padding: 0.3em 0 0.3em 0; }
h2.sitemap a:link, h2.sitemap a:visited {  font: bold 12px "bitstream vera sans", "Trebuchet MS", Georgia, Arial, Helvetica, sans-serif; text-decoration: underline; color: #c30; }
h2.sitemap a:hover { text-decoration: none; background:#c30; color: #fff; padding: 2px 4px 2px 4px; }

/***********************************************************
	Artigos
***********************************************************/
#divArtigo SPAN.Descricao{width:95%;}
DIV.divArtigo H1{font: bold 25px/1em "bitstream vera sans", "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; color: #ffcc00;padding:15px 0 10px 0;}

/***********************************************************
	Imagens
***********************************************************/
DIV.divImages H1{font: bold 25px/1em "bitstream vera sans", "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; color: #ffcc00;padding:15px 0 10px 0;}
DIV.divImages H2{font: bold 18px/1em "bitstream vera sans", font: 18px/1em "bitstream vera sans", "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; color: #069;padding:5px 0 0 0;}

/***********************************************************
	Secretaria
***********************************************************/
DIV.divSecretaria H1{font: bold 25px/1em "bitstream vera sans", "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; color: #ffcc00;padding:15px 0 10px 0;}
DIV.divSecretaria H2{font: bold 18px/1em "bitstream vera sans", font: 18px/1em "bitstream vera sans", "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; color: #069;padding:5px 0 0 0;}

/***********************************************************
	Eventos
***********************************************************/
DIV.divEvento {width:95%;font: bold 11px "bitstream vera sans", "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;}
DIV.divEvento H1{font: bold 25px/1em "bitstream vera sans", "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; color: #ffcc00;padding:15px 0 10px 0;}
DIV.divEvento DIV.divAno {font: 18px/1em "bitstream vera sans", "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; color: #069;padding:0 0 0 0;}
DIV.divEvento DIV.divMes{ padding: 5px 0 0 0;  font: bold 14px "bitstream vera sans", "Trebuchet MS", Georgia, Arial, Helvetica, sans-serif; margin: 0 0 0.5em 0; color: #c30;}
DIV.divEvento .divTitle {padding: 5px 0 0 15px;color:#3333FF; font-weight:bold;}
DIV.divEvento .divResumo {padding:  5px 0 0 15px;}
DIV.divEvento STRONG,
DIV.divEvento SPAN{display:block;}
DIV.divEvento A:hover {text-decoration: none;}
DIV.divEvento SPAN.data{color:red}
DIV.divEvento A.MaisEventos {float:right;margin:0 5px 0 0;}
/***********************************************************
	Noticias
***********************************************************/
DIV.divNoticias{width:90%; font: bold 11px "bitstream vera sans", "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;}
DIV.divNoticias H1{font: bold 25px/1em "bitstream vera sans", "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; color: #ffcc00;padding:15px 0 10px 0; }
DIV.divNoticias P{}
DIV.divNoticias A{margin:0 0 10px 0;}
DIV.divNoticias A:hover {text-decoration: none;}
DIV.divNoticias STRONG,
DIV.divNoticias SPAN{display:block;}
DIV.divNoticias SPAN.data{color:red}
DIV.divNoticias DIV.divClear{clear:both !important;padding:0 0 10px 0;} 
DIV.divNoticias A.MaisNoticias {float:right;margin:0 5px 0 0;}

/***********************************************************
	Round Coners
***********************************************************/
.b1h, .b2h, .b3h, .b4h, .b2bh, .b3bh, .b4bh{font-size:1px; overflow:hidden; display:block;}
.b1h {height:1px; background:#009933; margin:0 5px;}
.b2h, .b2bh {height:1px; background:#009933; border-right:2px solid #009933; border-left:2px solid #009933; margin:0 3px;}
.b3h, .b3bh {height:1px; background:#009933; border-right:1px solid #009933; border-left:1px solid #009933; margin:0 2px;}
.b4h, .b4bh {height:2px; background:#009933; border-right:1px solid #009933; border-left:1px solid #009933; margin:0 1px;}
.b2bh, .b3bh, .b4bh {background: #FFFFFF;}
.headh {background: #009933; border-right:1px solid #3cb11d; border-left:1px solid #009933;}
.headh h5 {color:#FFFFFF;margin: 0px 10px 0px 10px; padding-bottom: 3px; font-weight:bold;}
.contenth {background:#FFFFFF; border-right:1px solid #009933; border-left:1px solid #009933;}
.contenth div {margin-left: 5px; padding-top: 5px;}

/***********************************************************
	Paginadores
***********************************************************/
DIV.divPaginadores{display:block;clear:both;text-align:center;margin:5px 0 5px 0;}

/***********************************************************
Menu
************************************************************/
#latnav .MenuASP{}
#latnav .level1{ padding:5px  10px 10px 10px; margin:0;}
#latnav .level2{ padding:5px  10px 10px 10px; margin:0;}
#latnav .level3{ padding:5px  10px 10px 10px; margin:0;}

#latnav .level1 a:link, #latnav .level1 a:visited {COLOR: #FFF; text-decoration: none;}
#latnav .level1 a:hover {COLOR: #FFF; text-decoration: underline;}

#latnav .level2 a:link, #latnav .level2 a:visited {COLOR: #FFF; text-decoration: none;}
#latnav .level2 a:hover { COLOR: #FFF; text-decoration: underline;}

#latnav .level3 a:link, #latnav .level3 a:visited {COLOR: #FFF; text-decoration: none;}
#latnav .level3 a:hover {COLOR: #FFF; text-decoration: underline;}


