/*---
Folha de estilos de Vila de São Francisco

Lecom S.A. - Liderança Estratégica em Comunicação Digital
www.lecom.com.br

Criado por Vinicius Dourado
em MES/ANO
---*/ 
body{margin:0; padding:0; background:url(../img/bg_novo.jpg); color:#00582e; font:12px Georgia, "Times New Roman", Times, serif;}
#geral{width:941px; margin:0 auto; padding:0; position:relative;}
a {text-decoration:none; color:#00582e;}
a:hover {text-decoration:underline;}
img  {border:none!important;}

/** CLASSES GERAIS **/
.some{ display:none;}
.cresce{clear:both; width:1px; height:1px; float:none;}

/**  TOPO  **/
#topo {width:943px; height:34px; background:url(../img/topo.jpg) no-repeat; padding-top:128px;}
h1 {margin:0; padding:0; position:absolute; top:12px; left:335px; text-indent:-10000px; background:url(../img/logo.png) no-repeat; width:275px; height:180px; z-index:1000!important;}
h1 a{width:275px; height:150px; top:0; left:0; position:absolute;}


/** MENU **/
#menu1 {width:340px; height:34px; background:url(../img/menu1.jpg) no-repeat; margin:0; padding:0 270px 0 0; float:left;}
#menu1 li {float:left; list-style:none; text-indent:-10000px;}
#menu2 {width:328px; height:34px; background:url(../img/menu2.jpg) no-repeat; margin:0; padding:0; float:left;}
#menu2 li {float:left; list-style:none; text-indent:-10000px;}

#mn1 a {width:83px; height:32px; display:block;}
#mn1 a:hover {background:url(../img/menu1.jpg) 0 -33px!important;}
#mn2 a {width:58px; height:32px; display:block;}
#mn2 a:hover {background:url(../img/menu1.jpg) -83px -33px!important;}
#mn3 a {width:74px; height:32px; display:block;}
#mn3 a:hover {background:url(../img/menu1.jpg) -141px -33px!important;}
#mn4 a {width:80px; height:32px; display:block;}
#mn4 a:hover {background:url(../img/menu1.jpg) -215px -33px!important;}
#mn5 a {width:130px; height:32px; display:block;}
#mn5 a:hover {background:url(../img/menu2.jpg) 0 -33px!important;}
#mn6 a {width:77px; height:32px; display:block;}
#mn6 a:hover {background:url(../img/menu2.jpg) -130px -33px!important;}
#mn7 a {width:95px; height:32px; display:block;}
#mn7 a:hover {background:url(../img/menu2.jpg) -207px -33px!important;}
		
/** CONTEUDO **/
#conteudo{background:#FFF3DD url(../img/bg_int.jpg) repeat-y; float:left; display:block; width:943px;}
#txt_geral{width:760px; margin:0!important; font-family:'Trebuchet MS'; padding:35px 0 20px 75px; float:left!important; display:block;}
#txt_geral p{ clear:right; display:block; }
#txt_geral h4 {margin-bottom:20px; background:url(../img/bg_tit.jpg) no-repeat bottom;}
#txt_geral img {margin-right:10px;}
.tit_internas {margin:0; padding:0; font-family:Georgia, "Times New Roman", Times, serif; font-size:18px;}


/**  HOME  **/
#blocoamarelo {width:943px; height:343px; background:url(../img/bg_amarelo.jpg) repeat-x; padding-top:25px; float:left;}
#benvenuti {width:260px; float:left; padding:0 0 0 40px;}
#benvenuti p { padding:0; line-height:20px;}
#benvenuti h2 {font-size:24px!important;}
#benvenuti img {width:32px; height:15px; margin:40px 0 0 75px;; display:block;}

#cozbras {width:243px; height:340px; background:url(../img/pururuca.jpg) 0 60px no-repeat; float:left; margin-left:65px; padding-left:35px;}
#cozbras a {color:#00582e;}
#cozbras p {width:160px!important; padding:150px 0 0 0; margin:0; display:block; text-align:center;}
#cozbras h3 {width:160px; font-size:14px;} 
#cxlazer {width:217px; height:340px; background:url(../img/rest_rural.jpg) 0 60px no-repeat; float:left; padding:0 0 0 25px; margin-left:30px;}
#cxlazer p {padding:150px 0 0 0; width:170px; text-align:center;}
#cxlazer h3 {width:180px; text-align:center; font-size:14px;}
/**  INTERNAS  **/

/* FALE CONOSCO, ENVIAR AMIGO */
#frFaleConosco{}

	#frContato fieldset, 
	#frEnviaAmigo fieldset,
	#frAreaRestrita fieldset,
	#frEsqueceuSenha fieldset,
	#frCadastro fieldset			
	{border:none; width:420px; }
	
	#frContato label, 
	#frEnviaAmigo label,
	#frAreaRestrita label,
	#frEsqueceuSenha label,		
	#frCadastro label
	{display:block; clear:both;}
	
	#frContato input, 
	#frContato textarea, 
	#cxBusca input, 
	#frEnviaAmigo input,
	#frAreaRestrita input,
	#frEsqueceuSenha input,
	#frCadastro input,
	#frCadastro select				
	{width:400px;}
	

.bt_enviar{width:100px!important; display:block; margin-top:15px; background-color:#003300; color:#FFFFFF!important; border:none; cursor:pointer;}
.bt_enviar:hover{background:#CC9900;}

/* CAST */
ul#list{}

#cxBusca{}

#cxResultado{}

#toolBar{text-align:center; list-style:none; clear:both; margin:15px 0 30px 0;}
	#toolBar li{ float:left;}
	#toolBar li a{text-decoration:none; padding:0 5px;}
	#toolBar li a:hover{}


/** RODAPE **/
#rodape{background: url(../img/bg_rodape.png) top no-repeat; float:left; width:943px; height:80px; color:#FFFFFF!important; position:relative;}
#rodape p {width:680px; float:left; margin:0 0 0 20px;}
#rodape a {color:#FFFFFF!important;}
img.logolecom {position:absolute; top:85px; right:0; border:none!important;}
address{}

#frLetter {width:210px; margin:0; padding:0; position:absolute; top:20px; right:10px; }
#frLetter fieldset {border:none;  margin:0; padding:0;}
#frLetter label {width:150px; display:block; text-align:center;}
#frLetter input {border:1px #996600 solid;}
input.btOk {background-color:#c0760c; color:#FFFFFF; border:none;}
p.pmenor {width:650px!important; margin:15px 0 5px 20px!important;}

/**  IMPRIMIR  **/
#imprimirCast{}
#imprimirCast h4{font-size:14px;}
#imprimirCast h5{ font-size:13px;}
#imprimirCast a{ text-align:center; text-decoration:none;}

/** BANNER FADE HOME **/
#banner_fade {width:943px; height:261px; margin:0; padding:0;}


/*** EDITOR ***/
/*a {color:#454545;; text-decoration:none; font-weight:bold;}
a:hover {color:#000;}
img, img a{border:none;}

h3{font-size:16px; font-weight:bold; color:#b71515; margin:0; padding:0;}
h4{font-size:14px; font-weight:bold; color:#b71515; margin:0; padding:0;}
p{font-size:12px; color:#454545; margin:0; padding:0;}
span{font-size:12px; font-weight:bold; color:#b71515; margin:0; padding:0;}
h6{font-size:10px; font-weight:bold; color:#454545; margin:0; padding:0;}*/
span{font-size:12px; font-weight:bold; color:#00582e; margin:0; padding:0;}
table, tr, td, hr{border:none!important; margin:0; padding:0; }

.tabelaBorda1{ border:1px solid #9bb093 !important; padding:0;}
.tabelaBorda2{ border:1px solid #9bb093 !important; padding:0;}

