body{
	margin-top:0px;
	font-family: arial, tahoma;
	color: #602A1E;
	font-size: 11px;
	background-color:#DAD7C4;
	background-image: url(../images/back_38.jpg);
	background-repeat: repeat-x;
	background-position: top;
}


a {
	font-family:Arial, tahoma,verdana, sans-serif;
	font-size:11px;
	color: #4E4530;
	text-decoration: none;
}

a:hover {
	font-family:Arial, tahoma,verdana, sans-serif;
	font-size:11px;
	color: #4E4530;
	text-decoration: underline;
}


.linkEmail {
	font-family:Arial, tahoma,verdana, sans-serif;
	font-size:12px;
	color: #4E4530;
	text-decoration:underline;
	font-weight:bold;
	}

.linkEmail:hover {
	font-family:Arial, tahoma,verdana, sans-serif;
	font-size:12px;
	color: #4E4530;
	text-decoration: underline;
	font-weight:bold;
}

.linkEmail:visited {
	font-family:Arial, tahoma,verdana, sans-serif;
	font-size:12px;
	color: #4E4530;
	text-decoration: underline;
	font-weight:bold;
}





h2{
	margin-top:0px;
	font-family: arial, tahoma,verdana;
	text-decoration: none;
	color: #4E4530;
}

hr{
	border-color:#EDECE9;
	}

.nomeObituario{
	font-weight:bold;
	font-family: arial,tahoma,verdana;
	font-size:18px;
	color:#4E4530;
}


.fonteBranca{
    font-family: arial, tahoma;
	font-size: 10px;
	text-decoration: none;
	font-weight:bold;
	color: #EBEBE0;
}

.fontPadrao{
	font-family: arial, tahoma,verdana;
	font-size: 11px;
	text-decoration: none;
	color: #5E0000;
}

.fontSmall{
    font-family: arial, tahoma,verdana;
	font-size: 10px;
	text-decoration: none;
	color: #FCE9BC;
}


#msg{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #CC0000;
	width: 300px;
	font-weight: bold;
	text-decoration:underline;
}

#siteLogo{

	position:absolute;
	float:left;
	width:230px;
	padding-top: 30px;
	padding-left: 25px;
}


#siteTopo{
	width:750px;
	height:68px;
	background-image: url(../images/bg_topo.jpg);
	
}

#siteRecadastro{
	float:right;
	width:230px;
	margin-top: 0px;
	margin-right:0px;
}

#siteTopo2{
	float:right;
	width:750px;
	height:80px;
	background-image: url(../images/bg_topo_2.jpg);
	

}

#siteTopoLinks{
	float:right;
	width:400px;
	margin-top: 25px;
	margin-right:0px;
}

#siteGeral{
	width:750px;
	margin-left:auto;
	margin-right:auto;
	background-color:#FFFFFF;
	display:table;

}


#siteConteudo2{

	float:left;
	width:750px;
	background-image: url(../images/bg_site.jpg);
	background-repeat: repeat-x;
	background-position: top;
}


#siteData{

	float:right;
	width:210px;
	margin-top: 50px;
	margin-right:0px;
}



#siteConteudo{
	float:left;
	width:750px;
	background-color:#EBEBDE;
	height:200px;

}

#siteBanner{
	float:left;
	width:515px;
	height:200px;
	margin-left:15px;
}


#siteBarra{
	float:left;
	width:750px;
	height:12px;
	background-image: url(../images/site_barra.gif);
}

#siteConteudoCentro{

	font-family:Arial, tahoma,verdana, sans-serif;
	font-size:11px;
	color: #4E4530;
	float:left;
	width:750px;
	background:#FFFFFF;

}


#listaConvenios{
margin-top:15px;

	border: 1px solid #ABA494;
	background-color:#FFFFFF;
	width:350px;
	font-family:Arial, tahoma,verdana, sans-serif;
	font-size:12px;
	color: #4E4530;
	float:left;
	padding:15px;

}


#conveniosPag{
	margin-top:10px;
	background-color:#FFFFFF;
	width:220px;
	font-family:Arial, tahoma,verdana, sans-serif;
	font-size:11px;
	color: #4E4530;
	float:left;
	padding:5px;

}


#siteConteudoCentro:after{
		    content:".";
		    display:block;
		    clear:both;
		    visibility:hidden;
		    height:0;
		    overflow:hidden;
		}


#siteConteudoObituario{
	float:left;
	padding:25px;
	width:200px;

}

#obituarioLocal{
	float:left;
	padding:10px;
	width:380px;
	background-color:#EFEFE5;

}

#obituarioBusca{
	float:right;
	width:160px;

}


#siteConteudoInformativo{
	float:left;
	padding:25px;
	border-left:1px solid #D4D0C8;
	border-right:1px solid #D4D0C8;
	width:210px;

}

#siteConteudoTreml{
	float:left;
	padding:25px;
	width:180px;

}


#siteRodape{
	
	background-color:#F0F0E6;
	float:left;
	width:750px;
	height:65px;
	padding-top:20px;

}



#siteRodapeLogo {
	display:inline; 
	float:left;
	width:50px;
	margin-left:160px;
	
}

#siteRodapeEndereco{
	display:inline; 
	font-family:Arial, tahoma,verdana, sans-serif;
	font-size:10px;
	color: #4E4530;
	float:left;
	width:400px;
	padding-left:10px;
	margin-right:130px;
}

#siteRodapeGana{
background-color:#DAD7C4;
	float:left;
	width:750px;
	padding-top:10px;
	text-align:right;

}




#siteMenu{

	padding-left:20px;
	float:left;
	width:200px;
}

#siteMenu ul{
list-style-type: none;
margin: 0;
padding: 0;
margin-bottom: 15px; /*bottom spacing between each UL and rest of content*/
}

#siteMenu ul li{
padding-bottom: 4px; /*bottom spacing between menu items*/
}

#siteMenu ul li a{
background: url(../images/menupix.gif) no-repeat center left; /*custom bullet list image*/
display: block;
padding: 3px 0;
padding-left: 15px; /*link text is indented 19px*/
text-decoration: none;
border-bottom: 1px solid #D4D0C8;
font-size:12px;
color: #4E4530;
}

#siteMenu ul li a:visited{
color: #4E4530;
}

#siteMenu ul li a:hover{ /*hover state CSS*/
	color: #8F8223;
	background-color: #F0F0E6;
}

/*  MENU HORIZONTAL */

#siteMenuHor{
	width:750px;
	
}

#siteMenuHor ul{
list-style-type: none;

}

#siteMenuHor li{
display:inline;
padding:10px;
}

#siteMenuHor ul li a{
text-decoration: none;
font-size:11px;
color: #4E4530;
}

#siteMenuHor ul li a:visited{
color: #4E4530;
}

#siteMenuHor ul li a:hover{ /*hover state CSS*/
	color: #8F8223;
}


/* INSTITUCIONAL */

#siteInstitucional{
	font-family:Arial, tahoma,verdana, sans-serif;
	font-size:11px;
	color: #4E4530;
	float:left;
	padding:40px;
	width:440px;
	line-height:18px;
	text-align:justify;


}

#siteFuneraria{
	font-family:Arial, tahoma,verdana, sans-serif;
	font-size:11px;
	color: #4E4530;
	float:right;
	padding:40px;
	width:440px;
	line-height:18px;
	text-align:justify;


}

#siteFotos{
	color: #4E4530;
	float:left;
	padding:30px;
	width:430px;
	margin-left:20px;
}

#siteFotos p{
	border:1px solid #EDECE9;
	width:400px;
	background-color:#FFFFFF;
	color: #4E4530;
	float:left;
	padding:10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	margin-bottom:10px;
}

#siteFotos p .nomeGaleria{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
}

#siteFotos a{
	font-size:10px;
	padding:1px;
	font-weight:bold;
	color: #FF6600;
	text-decoration:underline;
}

#siteFotos  img{
	margin-right:15px;
}




/* CONTATO */

#siteContato{
	border: 1px solid #ABA494;
	background-color:#FFFFFF;
	width:300px;
	font-family:Arial, tahoma,verdana, sans-serif;
	font-size:11px;
	color: #4E4530;
	float:left;
	padding:15px;
}

#siteFaqsResposta{
	font-family:Arial, tahoma,verdana, sans-serif;
	font-size:11px;
	color: #4E4530;
	float:left;
	padding:5px;
	width:400px;
	line-height:20px;
	text-align:justify;


}

#siteObituario{
	font-family:Arial, tahoma,verdana, sans-serif;
	font-size:12px;
	color: #4E4530;
	float:left;
	padding:15px;
	width:400px;
	line-height:20px;
	text-align:justify;
	border: 1px solid #ABA494;
	margin-top:20px;
	background-color:#FFFFFF;


}

#siteNoticias{
	font-family:Arial, tahoma,verdana, sans-serif;
	font-size:11px;
	color: #4E4530;
	float:left;
	padding:15px;
	width:420px;
	line-height:20px;
	text-align:justify;


}

#sitePlanos{
	font-family:Arial, tahoma,verdana, sans-serif;
	font-size:11px;
	color: #4E4530;
	float:right;
	padding:40px;
	width:440px;
	line-height:18px;
	text-align:justify;


}

#sitePlanosCadastre{
	font-family:Arial, tahoma,verdana, sans-serif;
	font-size:11px;
	color: #4E4530;
	float:left;
	padding:15px;
	width:170px;
	margin-top:10px;
	margin-left:15px;
	background-color:#FFFFFF;
	border-right-width: 2px;
	border-right-style: dotted;
	border-right-color: #D9D6CE;

}


#siteCapela{
	font-family:Arial, tahoma,verdana, sans-serif;
	font-size:11px;
	color: #4E4530;
	float:left;
	padding:15px;
	width:160px;
	margin-top:10px;
	margin-left:15px;
	background-color:#FFFFFF;
	border-right-width: 2px;
	border-right-style: dotted;
	border-right-color: #D9D6CE;

}

.imgPadding{
	padding-right:20px;
	padding-bottom:20px;
}



/*  FORMULRIOS DO SITE */

#formContato{
margin-top:20px;
float:left;

}

#divlabel{
padding:3px;

}


fieldset{
padding:10px;
}



input,textarea {
 border: 1px solid #532900;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 11px;
 color: #532900;
 background-color: #ffffff;

}

select {
 border: 1px solid #532900;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 11px;
 color: #532900;
 background-color: #ffffff;

}

#botao {
	border: none;
	font-family: tahoma;
	font-size: 11px;
	color: #FFFFFF;
	background-color: #532900;
	padding: 3px;
	width:130px;
 }

label{
	font-weight:bold;
	float: left;
	margin-right: 10px;
	width: 75px;
	color: #6D6143;

}
