@charset "utf-8";

body{ font-family: Arial, Helvetica, lucida sans; background: #F3F1E7;}

a{ text-decoration: none;} 

.background2 {background: #FFFFFF;}
.background3 {background: #8C191B;}
.background1 {background: #ffffff;}

.contato{ margin-right: 30px; margin-top: 10px;}
.divbanner{ width: 100%; height: 265px; }
.galeriacm { float: left; width: 466px; margin-left: 50px;}

/* position */
.left { float: left; }
.right { float: right; }
.clear { clear: both; }
.overhid { overflow: hidden; }
.relative { position: relative; }
.absolute { position: absolute; }

/*align*/
.center{ text-align: center;}

/*margin*/
.marg1{ margin-right: 38px;}
.marg2{ margin-left: 20px;}
.marg3{ margin: 0px 0px 30px 20px;}
.marg4{ margin-left: 200px;}
.marg6{ margin-bottom: 20px; width: 250px; float: left;}
.margbanner{ margin-top: 115px;}
.marg7{ margin: 10px 0px 30px 20px;}
.margaleria { margin-top: 250px;}
.margtop {margin-top: 10px;}

/* padding */
.pad1 { padding-right: 5px; }

.width1{width: 555px;}
.margimap{margin: 5px 0px 0px -51px;}
.posi {width: 245px; float: left; margin: 0px 0px 0px 40px;}

/* font */
.arial { font-family: arial; }
.trebuchet { font-family: trebuchet MS;}
.lucida{ font-family: trebuchet MS; font-style:italic}


/* font deco */
.b { font-weight: bold; }
.under { text-decoration:underline; }
.upper { text-transform:uppercase; }
.lower { text-transform:lowercase; }
.just { text-align:justify; }
.i{font-style:italic}

/* font color */
.black { color: #000000; }
.white { color: #FFFFFF; }
.title{ color: #3C4F43;}
.descri{ color: #870802;}
.descri2 { color: #3C4F43;}

/* font size */
.font26{font-size:26px;}
.font25{font-size:22px;}
.font23{font-size:23px;}
.font22{font-size:22px;}
.font20{font-size:20px;}
.font19{font-size:19px;}
.font18{font-size:18px;}
.font17{font-size:17px;}
.font16{font-size:16px;}
.font15{font-size:15px;}
.font14{font-size:14px;}
.font13{font-size:13px;}
.font12{font-size:12px;}
.font11{font-size:11px;}
.font10{font-size:10px;}
.font9{font-size:9px;}


/* object */
input, textarea{ border: none;}
button { border: 0; background: transparent; padding: 0; cursor: pointer; }

/* header */
h1 { font-size: 22px; }
h2 { font-size: 18px; text-transform: uppercase; color: #D84523; padding-bottom: 10px; }
h3 { font-size: 18px; text-transform: uppercase; color: #18794E; padding: 30px 0 15px; }
h4 {  }
h5 {  }
h6 {  }

.style1 { font-size: 12px; color: #333333;}
.style2 {font-size: 11px}
.style5 { font-size: 16px; color: #333333;}
.mais{ margin-right: 20px;}
.link{ color: #3333FF; text-decoration: underline;}

div#container { width: 1000px; height:100%; margin: 0 auto;}
div#container2 { width: 1000px; height: 250px; margin: 0px auto; background: #E6E1CD;}


a#fone_top{ text-decoration: none; }
div#texte_top_1, div#texte_top_2{ margin-top: 10px;}

/*menu*/
div#menu{ width: 100%; height: 40px; margin: 0px auto;}
	div#menu_home{color: #8C191B; margin: 0px 3% ;}
	div#menu_acom,div#menu_even,div#menu_tari,div#menu_fc{color: #8C191B; margin:0px 3%;}
	
	a#menu_home{color: #3C4F43; margin: 0px 3%; text-decoration: none;}	
	a#menu_acom,a#menu_even,a#menu_tari,a#menu_fc{color: #3C4F43; text-decoration: none; margin: 0px 3%;}
	a#menu_home:hover{color: #8C191B; margin: 0px 3%; text-decoration: underline;}
	a#menu_acom:hover,a#menu_even:hover,a#menu_tari:hover,a#menu_fc:hover{ color: #8C191B; text-decoration: underline; margin:0px 3%;}

/*Banner*/
div#banner { width: 1000px; height: 265px; margin: 0px auto;}
li#texto_1, li#texto_2, li#texto_3, li#texto_4, li#texto_5{ width: 300px; height: 265px; background: #8C191B;}
	div#banner a{ text-decoration: none; }

.backbanner {background: #8C191B; width: 100%;}

div#legen_1{ width: 250px; height: 265px; color: #ffffff; margin: 0 auto; vertical-align: 30px; padding-top: 63px;}
div#legen_2{ width: 250px; height: 265px; color: #ffffff; margin: 0 auto; vertical-align: 30px; padding-top: 90px;}
div#legen_3{ width: 250px; height: 265px; color: #ffffff; margin: 0 auto; vertical-align: 30px; padding-top: 90px;}
div#legen_4{ width: 250px; height: 265px; color: #ffffff; margin: 0 auto; vertical-align: 30px; padding-top: 83px;}
div#legen_5{ width: 250px; height: 265px; color: #ffffff; margin: 0 auto; vertical-align: 30px; padding-top: 83px;}


/*page footer*/
.footer {background: #E6E1CD; width: 100%;}

.colorfooter{ background: #FFFFFF;}
div#footer_ende{ margin: 15px auto; width: 100%; font-size: 13px; font-weight: bold;}{ height: 220px; background: #FFFFFF;}
	div#page_footer div#footer_box{ margin-top: 50px; margin-bottom: 30px;}
		div#page_footer div#footer_box div#footer_estrutura, div#footer_box div#footer_site_mep{ margin-right: 225px;}	
		
			div#page_footer div#footer_box div#footer_galeria div#f_img_1, div#footer_estrutura div#f_desc_2{ margin-top: 10px;}
			div#f_title_3{ margin-bottom: 30px;}
	
	div#f_acom, div#f_even, div#f_tarf, div#f_fale, div#f_gale, div#f_loca{padding-top: 5px;}
	
	a#f_link_home, a#f_link_acom, a#f_link_even, a#f_link_tarf, a#f_link_fale, a#f_link_gale, a#f_link_loca{ text-decoration: none; color: #3C4F43; font-size: 15px;}
	a#f_link_home:hover, a#f_link_acom:hover, a#f_link_even:hover, a#f_link_tarf:hover, a#f_link_fale:hover, a#f_link_gale:hover, a#f_link_loca:hover{ text-decoration: none; color: #8C191B; font-size: 15px;}