/*
-----------------------------------------------
Expertu Comércio Virtual e Marketing Ltda.
Autor:	Fernando Malaquias
Versão: 29 de setembro de 2006
----------------------------------------------- 
*/

* { margin: 0; padding: 0; } 

body { 
margin:0;
padding:0;
font: normal 0.8em Arial,tahoma,verdana,tahoma; 
color: #666666;
}


/* Estrutura da página
----------------------------------------------- */
#page {
text-align: left; 
width:755px;
margin:0;
padding:11px;
border:1px solid #333333;
overflow:hidden;
}

.input {
border:solid 1px #C4C4C4;
font: normal 1.0em arial,verdana,tahoma;
}
textarea {
border:solid 1px #eeeeee;
font: normal 1.0em arial,verdana,tahoma;
}
select {
border:solid 1px #eeeeee;
font: normal 1.0em arial,verdana,tahoma;
}

/* Tabelas */

table { font-size:1em; }
/* links 
----------------------------------------------- */

#rodapeexpertu{width: 180px; margin:0; padding:4px 0 0 10px;;overflow:hidden; color:#999999; float:right; font:normal 9px Arial, Helvetica, sans-serif; }	

/*
-----------------------------------------------
Menu
----------------------------------------------- 
*/
	#marcadores {width:218px; text-align: left;}
	#marcadores ul {list-style-type: none;}	
	#marcadores ul.lista li {margin:2px 0 2px 0; padding:4px;}
	#marcadores ul.lista li h2 {margin:0; padding:0; font-weight: bold; font-size: 12px; color:  #000000; }
	#marcadores ul.lista li a { height:30px; width: 200px; padding:0;}
	
	#marcadores ul.lista li.home a { padding:2px 2px 2px 80px; color: #006633; background: url(../imgsite/menu_casa1.gif) no-repeat 55px top}
	#marcadores ul.lista li.home a:hover { padding:2px 2px 2px 80px; color:#FF0000; background: url(../imgsite/menu_casa2.gif) no-repeat 55px top;text-decoration: none;}
	
	#marcadores ul.lista li.institucional a { padding:2px 2px 2px 90px; color:#006633; background: url(../imgsite/menu_inst1.gif) no-repeat 65px top;}
	#marcadores ul.lista li.institucional a:hover {padding:2px 2px 2px 90px; color:#FF0000; background: url(../imgsite/menu_inst2.gif) no-repeat 65px top; text-decoration: none;}
	
	#marcadores ul.lista li.servicos a {padding:2px 2px 2px 90px; color:#006633; background: url(../imgsite/menu_serv1.gif) no-repeat 65px top;}
	#marcadores ul.lista li.servicos a:hover {padding:2px 0 2px 90px; color:#FF0000; background: url(../imgsite/menu_serv2.gif) no-repeat 65px top; text-decoration: none;}
	
	#marcadores ul.lista li.galeria a {padding:2px 0 2px 85px; color:#006633; background: url(../imgsite/menu_fotos1.gif) no-repeat 63px top;}
	#marcadores ul.lista li.galeria a:hover {padding:2px 0 2px 85px; color:#FF0000; background: url(../imgsite/menu_fotos2.gif) no-repeat 63px top; text-decoration: none;}
	
	#marcadores ul.lista li.faq a {padding:2px 0 0 73px; color:#006633; background: url(../imgsite/menu_perg1.gif) no-repeat 50px top;}
	#marcadores ul.lista li.faq a:hover {padding:2px 0 0 73px; color:#FF0000; background: url(../imgsite/menu_perg2.gif) no-repeat 50px top; text-decoration: none;}
	
	#marcadores ul.lista li.contato a {padding:2px 0 0 58px; color:#006633; background: url(../imgsite/menu_cont1.gif) no-repeat 35px top;}
	#marcadores ul.lista li.contato a:hover {padding:2px 0 0 58px; color:#FF0000; background: url(../imgsite/menu_cont2.gif) no-repeat 35px top; text-decoration: none;}
	
	



/*
-----------------------------------------------
Estrutura
----------------------------------------------- 
*/
	#menunavegacao {width:218px; height:160px; padding:78px 0 0 0; float:left; background:url('../imgsite/menu.gif') repeat-x left top; text-align:right;}

	#conteudo { padding:0; margin:0; width:757px; overflow:hidden; }
	#conteudo #esquerda { width:218px; float:left; padding:0; margin:0; overflow:hidden; }
	#conteudo #esquerda #logo { width:218px; height:132px; padding:0; background:url('../imgsite/logonova.gif') no-repeat left top; }

	#conteudo #direita { width:539px; float:right; padding:0; margin:0; overflow:hidden; }
	
	#conteudo #conteudointerna { background:url('../imgsite/fndlateralpg.jpg') repeat-y right 4px; padding:0; margin:0; width:757px; overflow:hidden; }
	
	#conteudo #conteudointerna #direitainternas { width:477px; float:left; padding:0; margin:0; overflow:hidden; }
	#conteudo #conteudointerna #titulodapg { width:56px; float:right; padding:0; margin:0; overflow:hidden; }
	
	
	/* links 
----------------------------------------------- */

a:link { text-decoration: none;  color: #FFFFFF }
a:visited { text-decoration: none;  color: #FFFFFF}
a:hover {  color: #FFFFFF; text-decoration: underline; }

.linklaranja {  font-weight: bold; }
	a.linklaranja:link { text-decoration: none;  color: #FF9900; }
	a.linklaranja:visited { text-decoration: none;  color: #FF9900; }
	a.linklaranja:hover {text-decoration: underline; color: #FF9900; }
	
.linkpreto {  font-weight: normal; }
	a.linkpreto:link { text-decoration: none;  color: #333333; }
	a.linkpreto:visited { text-decoration: none;  color: #333333; }
	a.linkpreto:hover {text-decoration: underline; font:  color: #333333; }
	
.linkpaginacao {  font-weight: normal; }
	a.linkpaginacao:link { text-decoration: none;  color: #006600; }
	a.linkpaginacao:visited { text-decoration: none;  color: #006600; }
	a.linkpaginacao:hover {text-decoration: underline; font:  color: #006600; }



/* definição de fontes */
.titulonoticias { font: bold 1.2em arial,verdana, tahoma; color: #FF7575;}
.menuRodape {  font-family: Arial,verdana,Helvetica, sans-serif; font-size: 11px; font-weight: normal; COLOR: #FFFFFF;}
.tituloVermelho {  font-family: Arial,verdana,Helvetica, sans-serif; font-size: 12px; font-weight: bold;COLOR:  #FF7575;}
.titform{ color: #000000; background:#FFFFCC; font-weight:bold; padding:5px 0 5px 2px;}


.focus_um:hover { background:#f1f1f1; border-color:#ccc; }
.focus_um:focus { background:#f1f1f1; border-color:#000;}
.formulariocont input, textarea, select{ /*font-weight:bold;*/}

.enviar a{ color:#666666; overflow:hidden;}
.enviar a:hover{ color:#FF0000;}
.enviar a:visited{ color:#666666;}