@import url(http://fonts.googleapis.com/css?family=Roboto+Condensed:700italic,400);
body {font-family: 'Roboto Condensed', sans-serif; font-size:14px; color:#333333; background-image:url(../imagens/bk1.jpg); background-repeat:no-repeat; background-color:#000; background-attachment:fixed; margin:0;} 
#topo{width:990px; height:112px; margin:0 auto 0 auto; background-image:url(../imagens/bk2.png); background-repeat:no-repeat; background-position:top;}
#logomarca{ float:left; width:158px; height:102px; margin-top:5px; margin-bottom:5px;}

#menuauxiliar {clear: right; width:100%; height:65px; border:1px solid #00A651; padding:3px 0 0 0; text-align:center; line-height:2em; background-image:url(../imagens/bk-menuaux-1.png); background-position:top; background-repeat:repeat-x; margin:0 auto -55px auto;}
#menuauxiliar a:link {color:#444444; text-decoration:none; background-image:url(../imagens/bk-menuaux.png); background-position:0 0; background-repeat:repeat-x; padding:3px 10px 3px 10px; font-weight:bold;}
#menuauxiliar a:active {color:#444444; text-decoration:none; background-image:url(../imagens/bk-menuaux.png); background-position:top; background-repeat:repeat-x; padding:3px 10px 3px 10px; font-weight:bold;}
#menuauxiliar a:visited {color:#444444; text-decoration:none; background-image:url(../imagens/bk-menuaux.png); background-position:top; background-repeat:repeat-x; padding:3px 10px 3px 10px; font-weight:bold;}
#menuauxiliar a:hover {color:#00A651; text-decoration:none; background:url(../imagens/bk-menuaux.png) 0 -35px; background-repeat:repeat-x; padding:3px 10px 3px 10px; font-weight:bold;}



#conteudos{width:990px; margin:0 auto 0 auto; min-height:500px; background-color:#F5F5F5;}
#conteudos2{ clear:right; width:960px; margin:0 auto 0 auto; min-height:500px; background-color:#F5F5F5; padding-top:10px; padding-left:15px; padding-right:15px;}
#conteudos2 ul{ list-style-type:disc; list-style:disc; line-height:1.5em; list-style-position:inside; padding-left:2em;}
#conteudos2 hr{height:1px;	border-width:0; background: transparent url(../imagens/hr-index.png) center repeat-x;}

/* formulários em geral */
#conteudos2 textfield {background-image:url(../imagens/bk-form.png); background-repeat:no-repeat; background-position: left top; border:none; padding:4px;} 
#conteudos2 textarea {background-image:url(../imagens/bk-form.png); background-repeat:no-repeat; background-position: left top; border:none; padding:4px;} 
#conteudos2 input {background-image:url(../imagens/bk-form.png); background-repeat:no-repeat; background-position: left top; border:none; padding:4px;} 


#conteudosindex{width:960px; margin:0 auto 0 auto; padding-top:30px; padding-left:15px; padding-right:15px; background-image:url(../imagens/sombra-b.png); background-position:top; background-repeat:no-repeat;}
#conteudosindex hr {height:1px;	border-width:0; background: transparent url(../imagens/hr-index.png) center repeat-x;}

#banner-index{margin:0 auto 0 auto; width:990px; height:345px; border:1px solid #00A651; z-index:-5;}

#rodape{width:990px; height:203px; margin:-15px auto 0 auto;}
#rodape1{width:30px; height:203px; background-image:url(../imagens/bk-bot1.png); background-repeat:no-repeat; background-position:top; float:left; clear:right;}
#rodape2{width:930px; height:203px; background-image:url(../imagens/bk-bot2.png); background-repeat:repeat-x; background-position:top; float:left; clear:right;}
#rodape3{width:30px; height:203px; background-image:url(../imagens/bk-bot3.png); background-repeat:no-repeat; background-position:top; float:left; clear:right;}

#hidea{ clear:both; float:left; width:67px; height:15px; margin-top:20px;}
.destaque-fundo1{width:397px; height:103px; background-image:url(../imagens/destaque-1.png); background-repeat:no-repeat;}
.destaque-fundo2{width:397px; height:103px; background-image:url(../imagens/destaque-2.png); background-repeat:no-repeat;}
.destaque-fundo3{width:397px; height:103px; background-image:url(../imagens/destaque-3.png); background-repeat:no-repeat;}
.destaque-fundo4{width:397px; height:103px; background-image:url(../imagens/destaque-4.png); background-repeat:no-repeat;}

a:link {color:#00A651; text-decoration:underline;}
a:active {color:#F30; text-decoration:underline;}
a:visited {color: #00A651; text-decoration:underline;}
a:hover {color: #F30; text-decoration:underline;}

a.eventohome:link {color:#00A651; text-decoration: none; font-size:12px;}
a.eventohome:active {color:#F30; text-decoration:none; font-size:12px;}
a.eventohome:visited {color:#00A651; text-decoration:none; font-size:12px;}
a.eventohome:hover {color:#F30;  text-decoration:underline; font-size:12px;}

a.newshome:link {color:#666; text-decoration: none; font-size:12px;}
a.newshome:active {color:#F30; text-decoration:none; font-size:12px;}
a.newshome:visited {color:#666; text-decoration:none; font-size:12px;}
a.newshome:hover {color:#F30;  text-decoration:underline; font-size:12px;}

a.destaque-rg:link {color:#00A651; text-decoration: none; font-size:20px; text-align:right; font-weight:bold;}
a.destaque-rg:active {color:#00A651; text-decoration: none; font-size:20px; text-align:right; font-weight:bold;}
a.destaque-rg:visited {color:#00A651; text-decoration: none; font-size:20px; text-align:right; font-weight:bold;}
a.destaque-rg:hover {color:#090; text-decoration: none; font-size:20px; text-align:right; font-weight:bold; background-image:url(../imagens/mancha.png); background-position:top; background-repeat:no-repeat;}

h1{font-family: 'Roboto Condensed', sans-serif; font-size:20px; font-weight:bold; color:#00A651; background-color:#e1e1e1; height:22px; text-align:right; padding:5px 5px 5px 5px; background-image:url(../imagens/listra_verde.png); background-position: left top; background-repeat:no-repeat; font-style:italic;}
h2 {font-size:14px; font-weight:bold; color:#00A651;}
h3{font-family: 'Roboto Condensed', sans-serif; font-size:20px; font-weight:bold; color:#FFFFFF; background-color:#e1e1e1; height:22px; text-align:left; padding:5px 5px 5px 5px; background-image:url(../imagens/listra_branca.png); background-position: right top; background-repeat:no-repeat; font-style:italic;}
h4 {font-size:14px; font-weight:bold; color:#333333; border-bottom:1px dotted #00A651;}


/* estilos diversos de fontes*/
.data-evento-index{font-weight: normal; color:#C30; font-size:12px;}
.fonte14-vermelha-b{font-weight: bold; color:#C30; font-size:14px;}
.fonte12-333{font-weight: normal; color:#333333; font-size:12px;}
.evento-index-titulo{font-weight:bold; color:#333333;}
.titulo-index-verde {font-family: 'Roboto Condensed', sans-serif; font-size:20px; font-weight:bold; color:#00A651; background-color:#c1c1c1; height:22px; text-align:right; padding:5px 5px 5px 5px; background-image:url(../imagens/listra_verde.png); background-position: left top; background-repeat:no-repeat; font-style:italic; margin-top:-5px; letter-spacing:0.1em;}
.titulo-index-branco{font-family: 'Roboto Condensed', sans-serif; font-size:20px; font-weight:bold; color:#FFFFFF; background-color:#c1c1c1; height:22px; text-align:left; padding:5px 5px 5px 5px; background-image:url(../imagens/listra_branca.png); background-position: right top; background-repeat:no-repeat; font-style:italic;margin-top:-5px; letter-spacing:0.1em;}
.titulo-index-amarelo {font-family: 'Roboto Condensed', sans-serif; font-size:20px; font-weight:bold; color: #FF0; background-color:#c1c1c1; height:22px; text-align:right; padding:5px 5px 5px 5px; background-image:url(../imagens/listra_yw.png); background-position: left top; background-repeat:no-repeat; font-style:italic; margin-top:-5px; letter-spacing:0.1em;}
.regionais{font-weight:bold; color:#666666; font-size:12px;}

.botao-r-index{width:310px; height:97px; float:left; clear:right; margin-right:10px; margin-bottom:15px;}
.botao-r-contato{width:310px; height:97px; float:left; clear:left; margin-right:10px; margin-bottom:15px;}

.field {background-image:url(../imagens/bk-form.png); background-repeat:no-repeat; background-position: left top; border:none; padding:2px;} 

/* desabilita todos os contornos dos links e bordas*/
a {	outline:none;}
img {border:0;}

.destaque-info-interna {
	font-size:11px;
	display:none;
	color:#333;
	padding:15px;
	background:#e1e1e1;
}
.destaque-info-interna img.btn-fechar {
	position:relative;
	float:right;
	margin-top:-20px;
!important;
}
.destaque-info-interna img.btn-fechar:hover { cursor:pointer; }
.destaque-info-interna h3 {
	font-size:12px;
	font-weight:bold;
	text-transform:uppercase;
}

.bnt{
border:1px #C0C0C0 solid;
text-decoration:none;
padding:4px;
color:#666666;
background-color:#FFFFFF;
background-repeat:repeat-x;
-moz-border-radius: 3px;
-webkit-border-bottom: 3px;
}

.bnt:hover{
color:#0C66C0;
text-decoration:none;
}