*, html, body {}

html {}

.texto, table {font: 11px Tahoma, Helvetica, sans-serif; color: #64655D;}

a{font: 11px Tahoma, Helvetica, sans-serif; color: #40677B; text-decoration:underline;}
a:hover{font: 11px Tahoma, Helvetica, sans-serif; color: #FF6600; text-decoration:underline;}

.titulo1{
font-family:Tahoma, Helvetica, sans-serif;
color:#4D7A93;
font-size:17px;
padding-left:8px;
}
	
#allpage {width:775px; margin:0 auto;}

/* estilos */
.textoform {font: 11px Tahoma, Helvetica, sans-serif; color: #555555; text-decoration:none;}
.notintit {font: 16px Tahoma, Helvetica, sans-serif; color: #40677B; text-decoration:none;}
.basic {font: 11px Tahoma, Helvetica, sans-serif; color: #40677B; text-decoration:none;}
	.basic:hover { text-decoration:none; color:9CD54E }


/* topo */
#top {width:775px; height:62px; border:0px; padding:0px; margin:0px; background-color:transparent;}
	.loginl {font: 10px Tahoma, Helvetica, sans-serif; color: #555555; text-decoration:none}
#logo {width:209px; height:62px; float:left; border:0px; padding:0px; margin:0px;}
	.campologin {
	font-family: Tahoma, Helvetica, sans-serif; font-size: 11px; color: #555555; background-color: #ffffff; height: 15px; width: 100px; border: 1px solid; border-color: #cdcdcd}

/* menu */
#menu {width:775px; height:72px; border:0px; padding:0px; margin:0px; text-align:left; background-image:url(../imagens/fundomenu.gif); background-repeat:no-repeat}
#caminho {width:235px; height:72px; border:0px; padding:0px; margin:0px; float:right;}

div#links {width:540px; height:28px; border:0px; padding:0px; margin:0px; float:left;}
#links ul { list-style: none; margin: 0; padding: 0px; font-family:Tahoma, Helvetica, sans-serif; font-size:11px}
#links ul li { display: inline; }
#links ul li a { color: #3D9135; text-decoration: none; font-weight: bold; }
#links ul li a:hover { color: #00416E}

#links .left { padding: 0 10px 0 0; border-right: 1px solid #ccc; }
#links .regular { padding: 0 10px 0 10px; border-right: 1px solid #ccc; }
#links .right { padding: 0 0 0 10px; border-right: 0; }

/* flash */
#pub {width:775px; height:220px; border:0px; padding:0px; margin:0px; text-align:left;}

/* conteudo central */
#content {width:775px; border:1px solid; border-color:transparent; padding:0px; margin:0; text-align:left; background-image:url(../imagens/fundointer2.gif)}

#clear {clear:both}

/* coluna esquerda capa / icones / cases / telefone  */
#col_lappo {width:170px; height:400px; float:left; border:0px; padding:0px; margin:0px; text-align:left;}
#icons {width:170px; height:40px; border:0px; padding:0px; margin:0px; text-align:left;}
#casestit {width:170px; height:235px; border:0px; padding:0px; margin:0px; text-align:left; background-color:#FFFFFF}
#casestxt {width:137px; height:180px; border:0px; padding:0px; margin:0px; text-align:left; float:right; background-color:#FFFFFF}
	.txtcases {font: 11px Tahoma, Helvetica, sans-serif; color: #40677B; text-decoration:none;}
	.txtcases:hover {color: #9CD54E; text-decoration:none;}
#phone {width:170px; height:125px; border:0px; padding:0px; margin:0px; text-align:left; background-color:#FFFFFF}

/* coluna destaques */
#col_laddo {width:175px; height:400px; float:left; border:0px; padding:0px; margin:0px; background-image:url(../imagens/fundodestq.gif)}
#destqfoto {width:155px; height:100px; text-align:left; border:0px; margin:5px 0px 0px 10px; }
#destqtexto {width:155px; height:50px; text-align:left; border:0px; margin:5px 0px 0px 10px;}

/* coluna direita / noticias / mapa / newsletter */
#col_laqqo {width:430px; height:400px; float:right; border:0px; padding:0px; margin:0; text-align:left; background-color:transparent;}

#nottit {width:430px; height:40px; float:left; border:0px; padding:0px; margin:0; text-align:left;}
#not {width:430px; height:185px; float:left; border:0px; padding:0px; margin:0; text-align:center; background-color:#FFFFFF}
#nottable {width:400px; height:20px; text-align:left; border:0px; margin:5px 0px 0px 5px; background-image:url(../imagens/fundonoti.gif); background-position:top; background-repeat:no-repeat;}
	.txtdata {font: 11px Tahoma, Helvetica, sans-serif; color: #029DE5; text-decoration:none; margin:0px 0px 0px 5px;}
	.txtnot {font: 11px Tahoma, Helvetica, sans-serif; color: #40677B; text-decoration:none;}
	.txtnot:hover {color: #75A732; text-decoration:none;}
#nottablelink {width:95%; text-align:right; border:0px; margin:0px;}

#nottableN {width:96%;/width:100%!important;text-align:left; border:0px; margin:0px 0px 40px 0px;vertical-align:top;}
	.txtdata {width:44px;font: 14px Frutiger,Tahoma, Helvetica, sans-serif; color: #75A732; text-decoration:none; margin:0px 0px 0px 0px;}
	.txtdataano {font: 19px Frutiger,Tahoma, Helvetica, sans-serif; color: #75A732; text-decoration:none; margin:0px 0px 10px 0px;}
	.sep {width:20px;text-align:left;margin:0px 0px 0px 0px; background-image:url(../imagens/postdate.gif); background-position:top center; background-repeat:repeat-y;}
	.sep2 {padding-top:10px; width:100%;text-align:left;font: 11px Tahoma, Helvetica, sans-serif; color: #64655D; text-decoration:none;margin:0px 0px 10px 0px; background-image:url(../imagens/postlinks.gif); background-position:top; background-repeat:repeat-x;}
	.sep3 {padding-top:10px; width:100%;text-align:left;font: 12px Tahoma, Helvetica, sans-serif; color: #40677B; text-decoration:none;margin:20px 0px 10px 0px; background-image:url(../imagens/postlinks2.gif); background-position:top; background-repeat:repeat-x;}
	.txtnot {text-align:left;cursor:hand; font: 11px Frutiger,Tahoma, Helvetica, sans-serif; color: #40677B; text-decoration:none;margin:0px 0px 0px 0px;vertical-align: top;}
	.txtnot:hover {color: #64655D; text-decoration:none;}
	.txtcont {font: 11px Tahoma, Helvetica, sans-serif; color: #64655D; text-decoration:none;margin-top:10px;}
	.txtcont:hover {color: #40677B; text-decoration:none;}
#nottableN h1 {margin-top:0px;margin-bottom:5px;font:18px Frutiger,Tahoma, Helvetica, sans-serif;font-weight:normal;vertical-align: top;}
#dep h2 {width:100%;text-align:left; border:0px; margin:0px 0px 8px 0px;color: #75A732;font:14px Frutiger,Tahoma, Helvetica, sans-serif;font-weight:normal;vertical-align: top;}


#maptit {width:215px; height:31px; float:left; border:0px; padding:0px; margin:0; text-align:left; background-color:#FFFFFF}
#map {width:215px; height:144px; float:left; border:0px; padding:0px; margin:0; text-align:left; background-color:#FFFFFF}
#newtit {width:215px; height:31px; float:right; border:0px; padding:0px; margin:0; text-align:left; background-color:#FFFFFF}
#new {width:215px; height:144px; float:right; border:0px; padding:0px; margin:0; text-align:left; background-color:#FFFFFF}
.camponews {font-family: Tahoma, Helvetica, sans-serif; font-size: 11px; color: #555555; background-color: #f1f1f1; height: 18px; width: 150px; border: 0px solid; border-color: #cdcdcd; border: 1px solid #DDDDDD;}

/* rodape */
#det {width:775px; height:20px; border:0px; clear:both; padding:0px; margin:0px; background-image:url(../imagens/curvdet.gif); background-position:bottom; background-repeat:no-repeat}
#foot {width:775px; height:45px; clear:both; border:0px; padding:0px; margin:0 auto; background-image:url(../imagens/foot.gif)}
#footN {width:978px; height:45px; clear:both; border:0px; padding:0px; margin:0 auto; background-image:url(../imagens/footN.gif)}
	.footl {font: 11px Tahoma, Helvetica, sans-serif; color: #40677B; text-decoration:none}

/* ------------------- */
/* css pagina internas */
/* ------------------- */

#pubinter {width:775px; height:108px; border:0px; padding:0px; margin:0px; text-align:left;}

/* submenu internas */
#submenu {width:170px; height: 27px; border:0px; padding:0px; margin:0px; text-align:left; background-image:url(../imagens/menu02.gif)}
#subtit {width:170px; height:27px; border:0px; padding:0px; margin:0px; text-align:left;}
#submeio {width:170px; border:0px; padding:0px; margin:0px; text-align:left;}

#subfimone {width:170px; height:18px; border:0px; padding:0px; margin:0px; text-align:right; background-image:url(../imagens/menu03.gif)}
	.fimone {font: 10px Tahoma, Helvetica, sans-serif; color: #40677B; text-decoration:none;}
	.fimone:hover {color: #FE4000; text-decoration:none}

#subfimtwo {width:170px; height:21px; border:0px; padding:0px; margin:0px; text-align:right; background-image:url(../imagens/menu04.gif)}
	.fimtwo {font: 11px Tahoma, Helvetica, sans-serif; color: #ffffff; text-decoration:none;}
	.fimtwo:hover {color: #555555; text-decoration:none}

#col_interesq {width:170px; float:left; border:0px; padding:0px; margin:0px; text-align:left;}

/* conteudo das paginas */
#col_interdir {width:605px; float:right; border:0px; padding:0px; margin:0px; text-align:left;}

#titulo {width:605px; height:60px; float:right; border:0px; padding:0px; margin:0px; text-align:left; background-image:url(../imagens/fundobarra.gif)}
#txttitulo {width:400px; height: 60px; float:left; border:0px; padding:0px 0px 0px 40px; margin:0px; text-align:left;}
	.txttitulo {font: 11px Tahoma, Helvetica, sans-serif; color: #555555; text-decoration:none;}
#voltar {width:100px; height: 60px; float:right; border:0px; padding:0px; margin:0px; text-align:right;}
	.txtvoltar {font: 10px Tahoma, Helvetica, sans-serif; color: #888888; text-decoration:none;}
	.txtvoltar:hover {color: #9CD54E; text-decoration:none}

#geral {width:543px; float:right; border:0px; padding:20px; margin:0px; text-align:left;}


/* sub menus */
#submenu ul { list-style: none; margin: 0; padding: 4px 0px 0px 18px; font-family:Tahoma, Helvetica, sans-serif; font-size:11px}
#submenu ul li { display: block}
#submenu ul li a { color: #555555; text-decoration: none;}
#submenu ul li a:hover { color: #FE4000}

/* portfolio */
#folio {width:563px; float:right; border:0px; padding:0px 0px 20px 0px; margin:0px; text-align:left;}
#seta {width:20px; float:left; border:0px; padding:0px; margin:0px; text-align:left;}
#image{width:235px; float:left; border:1px solid #cdcdcd; background-color: #FFF; padding:2px; margin:0px; text-align:left;-moz-opacity:1; filter:alpha(opacity=100);}
#image:hover{-moz-opacity:0.7; filter:alpha(opacity=50);}
#coments {width:285px; float:right; border:0px; padding: 0px 15px 0px 0px; margin:0px; text-align:left; height:92px}
#linkee {width:285px; float:right; border:0px; padding: 0px 15px 0px 0px; margin:0px; text-align:right; background-image:url(../imagens/linkee.gif); background-repeat:no-repeat}


/* formulario */
#fomrpai{ width:403px; border:0px; margin:0px; padding:3px; text-align:left; }
#formesq{ float:left; width:100px; height:20px; border:0px; padding:0px; margin:0px; background-color:#f5f5f5;}
#fordir{ float:right; width: 330px; border:0px; padding:0px; margin:0px;}
	.campoformG {
	font-family: Tahoma, Helvetica, sans-serif; font-size: 11px; color: #555555; background-color: #ffffff; height: 15px; width: 300px; border:1px solid #cdcdcd;}
	.campoformM {
	font-family: Tahoma, Helvetica, sans-serif; font-size: 11px; color: #555555; background-color: #ffffff; height: 15px; width: 263px; border:1px solid #cdcdcd;}
	.campoformP {
	font-family: Tahoma, Helvetica, sans-serif; font-size: 11px; color: #555555; background-color: #ffffff; height: 15px; width: 100px; border:1px solid #cdcdcd;}
	.campoformPP {
	font-family: Tahoma, Helvetica, sans-serif; font-size: 11px; color: #555555; background-color: #ffffff; height: 15px; width: 25px; border:1px solid #cdcdcd;}
	.areadetextos {font-family: Tahoma, Helvetica, sans-serif; border:1px solid #cdcdcd; background:#ffffff; font-size: 11px; color: #555555; width: 400px;
			   scrollbar-arrow-color:#999999; scrollbar-3dlight-color:#FFFFFF; scrollbar-highlight-color:#FFFFFF; scrollbar-face-color:#FFFFFF; scrollbar-shadow-color:#FFFFFF; scrollbar-darkshadow-color:#FFFFFF; scrollbar-track-color:#FFFFFF;
}


		
		#header ul {
			float:right;
			display:inline;
			height:23px;
			margin-top:0px;
		}
			#header ul li {
				float:left;
				display:inline;
				font:11px "Trebuchet MS", Arial, Helvetica, sans-serif;
				padding-top:0px;
			}
				#header ul li a {
					display:inline;
					float:left;
					color:#FFFFFF;
					text-decoration:none;
					width:80px;
					height:14px;
					margin-right:0px;
					margin-left:18px;
					padding-left:0px;
				}
				#header ul li a:hover {
					text-decoration:underline;
				}
				#header ul li a.linkHome {
					background:url(../imagens/ico_home.gif) no-repeat 0 1px;
				}
				#header ul li a.linkFaleConosco {
					background:url(../imagens/ico_faleconosco.gif) no-repeat 0 4px;
				}
				#header ul li a.linkMapaSite {
					background:url(../imagens/ico_mapasite.gif) no-repeat 0 3px;
					margin-right:0;
				}



#twitter_div {
margin: 30px 0px 0px 5px;
width: 96%;
/*padding: 45px 30px 10px 62px;*/
font-family: Arial Regular, Arial, Verdana, Helvetica; 
text-align: left;
}

#twitter_div ul li {
height: 58px;
color: #8e93a8;
list-style: none;
font-size: 11px; 
text-align: left;
padding: 0px;
}

#twitter_div ul li a {
text-decoration: none;
color: #6fbc42;
}

#twitter_div ul li a:hover {
text-decoration: underline;
color: #6fbc42;
}

#twitter_div ul li span {
display:block;
}

#twitter_div ul li span a {
text-decoration: none;
color: #009be5;
}

#twitter_div ul li span a:hover {
text-decoration: underline;
color: #009be5;
}

.input_rodape {
	width:210px; height:20px; 
	background:none; border:none; outline:none; background-color:#161928;
	font:11px Arial, "Tahoma", Helvetica, sans-serif; color: #8e93a8;
}

.select_rodape {
	/*width:210px; height:20px;*/ 
	background-color:#161928;border-color:#161928;
	font:11px Arial, "Tahoma", Helvetica, sans-serif; color: #8e93a8; 
	/*background:url(./imagens/rodape/bg_campo_select.gif) no-repeat 0 0;*/
	
	scrollbar-face-color:#161928;
	scrollbar-highlight-color:#161928;
	scrollbar-3dlight-color:#161928;
	scrollbar-darkshadow-color:#161928;
	scrollbar-shadow-color:#161928;
	scrollbar-arrow-color:#FFFFFF;
	scrollbar-track-color:#161928;
}

.textarea_rodape { 
	width:210px; height:105px; margin:4px 4px 0;
	border:none; outline:none; background-color:#161928;
	font:11px Arial, "Tahoma", Helvetica, sans-serif; color:#8e93a8; 
	/*background:url(./imagens/rodape/bg_campo_textarea.gif) no-repeat 0 0;*/
	
	scrollbar-face-color:#161928;
	scrollbar-highlight-color:#161928;
	scrollbar-3dlight-color:#161928;
	scrollbar-darkshadow-color:#161928;
	scrollbar-shadow-color:#161928;
	scrollbar-arrow-color:#8e93a8;
	scrollbar-track-color:#161928;
	
}


/* ========= LINKS ========== */
a.linkTag_01 {
	font:10px Tahoma, Geneva, sans-serif; color:#9094ab; text-decoration:none;
}
a.linkTag_01:hover {
	font:10px Tahoma, Geneva, sans-serif; color:#9094ab;
	text-decoration:underline;
}

a.linkTag_02 {
	font:11px Arial, Helvetica, sans-serif; color:#9094ab; text-decoration:none;
}
a.linkTag_02:hover {
	font:11px Arial, Helvetica, sans-serif; color:#9094ab;
	text-decoration:underline;
}

a.linkTag_03 {
	font:13px Arial, Helvetica, sans-serif; color:#9094ab; text-decoration:none;
}
a.linkTag_03:hover {
	font:13px Arial, Helvetica, sans-serif; color:#9094ab; 
	text-decoration:underline;
}

a.linkTag_04 {
	font:12px Arial, Helvetica, sans-serif; color:#c9cde3; text-decoration:none;
}
a.linkTag_04:hover {
	font:12px Arial, Helvetica, sans-serif; color:#c9cde3; 
	text-decoration:underline;
}

a.linkTag_05 {
	font:14px Arial, Helvetica, sans-serif; color:#c9cde3; font-weight:bold; text-decoration:none;
}
a.linkTag_05:hover {
	font:14px Arial, Helvetica, sans-serif; color:#c9cde3; font-weight:bold; 
	text-decoration:underline;
}

a.linkTag_06 {
	font:18px Arial, Helvetica, sans-serif; color:#e2e4f1; font-weight:bold; text-decoration:none;
}
a.linkTag_06:hover {
	font:18px Arial, Helvetica, sans-serif; color:#e2e4f1; font-weight:bold; 
	text-decoration:underline;
}

a.linkTag_07 {
	font:22px Arial, Helvetica, sans-serif; color:#e2e4f1; font-weight:bold; text-decoration:none;
}
a.linkTag_07:hover {
	font:22px Arial, Helvetica, sans-serif; color:#e2e4f1; font-weight:bold; 
	text-decoration:underline;
}

a.linkTag_08 {
	font:26px Arial, Helvetica, sans-serif; color:#e2e4f1; font-weight:bold; text-decoration:none;
}
a.linkTag_08:hover {
	font:26px Arial, Helvetica, sans-serif; color:#e2e4f1; font-weight:bold; 
	text-decoration:underline;
}



