		body {
			text-align:center;
			background-image:url(images/bg_0.jpg);
			background-repeat:repeat-x;
			
			background-color:#C5C5C5;
		
		}
		a {
			text-decoration:none;
		}
		a:hover {
			text-decoration: underline;
		}
		#wrap {
			width:800px;
			text-align:left;
			margin:0 auto;
			background-color:#FFFFFF;
		}
		#header {
			height:268px;
			background:url(images/hd_bg.jpg) no-repeat;
		}
		#footer {
			height:150px;
			background:url(images/ft.gif) no-repeat;
			clear:both;
			text-align:center;
			color:#FFF;
		}
		#footer a {
			color:#FFF;
		}
		#footer a:hover {
			color:#FFF;
			text-decoration:underline
		}
		#ftlink {
			padding-top:100px;
		}
		#ftlink, #copyright {
			padding-bottom:8px;
		}
		.inner {
			padding:0 40px;
		
		}
		#content h2 {
			color:#3A6C33;
			font-size:24px;
			padding-bottom:10px;
		}
		#content img {
			float:left;
		}
		#content p {
			float:right;
			width:530px;
			padding-top:10px;
		}
		#content .blog {
			float:left;
			width:219px;
			padding-bottom:20px;
			padding-right:20px;
		}
		#content .blog h2 {
			float:left;
			font-size:16px;
			padding-bottom:10px;
			padding-left:25px;
			font-weight: bolder;
		}
		#content .blog p {
			width:190px;
		}
		#content p.qoute {
			float:left;
			background:url(images/quote.gif) no-repeat;
			height:58px;
			width:219px;
		}
		#content p.qoute span {
			display:block;
			height:58px;
			width:180px;
			padding:0 0 0 40px;
		}
		.clearfix {
			clear:both;
		}
		.line {
			clear:both;
			background:url(images/line.gif);
			height:13px;
		}
		#logo {
			font-size:20px;
			margin-left:270px;
			padding-top:0x;
			padding-left:50px;
		
			height:60px;
		}
		#slogan {
			color:#876b00;
			padding-left:320px;
			position:absolute;
			margin:65px 0px 0px -150px;
		}
		ul#nav {
			float:right;
			margin-top:-3px;
			width:150px;
		}
		ul#nav a {
			color: #45110E;
			font-weight:700;
		}
		ul#nav a:hover {
			color:#000;
			
		}
		ul#nav li {
			line-height:30px;
		}
		
		.padding{
			padding-left:25px;
			}
			
			.conteudos01{
			margin:0;
		
			background-color:#666666;
			float:left;
				}
		/*acordion
		
		*/
		#basic-accordian{
		
			padding:5px;
			padding-left:35px;
			width:670px;
			margin:0px 0px 0px 0px;
		
		}
		
		.accordion_headings{
			padding:7px;
			background:url(images/sofona1.jpg) repeat-x #99CC00;
			color:#FFFFFF;
			border:1px solid #FFF;
			cursor:pointer;
			font-weight:bold;
				height:18px;
		
		}
		
		.accordion_headings:hover{
			background:url(images/sofona3.jpg)  #00CCFF;
		}
		
		.accordion_child{
			padding:15px;
			background:#EEE;
		
		}
		
		.header_highlight{
			background:url(images/sofona.jpg) repeat-x
		}
		
			.folhas{
			background:url(images/efeito_folha.jpg) ;
		
				  }
				  
				  .direita{
				  float:right;
				  padding:7px;}
				  
				  .esquerda{
				  float:left;
				  padding:20px;}
				  
				  .cortabela1{
			
					background: url(images/fundo_verde.png);
					border:solid #FFFFFF 5px;
					padding:5px;
					}
					
					 .cortabela0{
			
					border:solid #FFFFFF 5px;
					padding:5px;
					}
					
					.servico{
						font-size:14px;
						font-weight:bold;
						padding-left:25px;
		
						}
						
						.cor_diferencial{
						background: #C0CF94;
						padding:7px;
						}
						
						.firula{
						margin:0px;
						float:right;
						padding-right:30px;
						}
						
						.caixa_mail{
						float:left;
						position: static;
						height:200px;
						padding:20px;
						}
						
						.altura{
						height:100px;
						}
						
					#contato {
			float: left;
			width:300px;
			font-family:Verdana, Arial, Helvetica, sans-serif;
			font-size:12px;
			color: #5F5F5F;
			background: #CCCCCC;
			background-image:url(images/form.jpg);
			position: inherit;
			padding:20px;
			
			}
			
			
						.fontegrande{
						font-size:15px;}
						
						
				form{
				width:100px;
				}
				
				.invisivel{
				display:none;}
