@charset "utf-8";
/* CSS Document */

/****** Carlos *****/
.texto-pequeno {
   font-size: 8px;
}
/*******************/

html, body, #wrap 
{
height: 100%;
margin:0px;
background-color:#f9f9f9;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#195958;}

body > #wrap 
{
height: auto; 
min-height: 100%;

}

#main 
{
padding-bottom: 40px;

}  /* deve ser a mesma altura do rodapé */

#footer {
position: relative;
margin-top: -40px; /* A mesma altura do rodapé, o valor deve ser negativo */
height: 40px;
background-color:#2e2e2e;
clear:both;
text-align:center;
}

#barracima
{
position:relative;
width:100%;
height:10px;
background-color:#2e2e2e;
}

#barraheader
{
position:relative;
background-image:url(imagens/fundo_top.jpg);
background-repeat:repeat-x;
height:350px;
}

#barramiddle
{
position:relative;
background-image:url(imagens/fundo_middl.jpg);
background-repeat:repeat-x;
text-align:center;
background-color:#f9f9f9;
height:100%;
}

.geralmiddle
{
position:relative;
width:950px;
display:inline-block;

}

.dest
{
width:312px;
height:315px;
position:relative;
background-image:url(imagens/fundo_dest.png);
text-align:left;
}

.text_det
{
position:relative;
width:290px;
height:100px;
margin-left:15px;
margin-top:5px;
text-align:left;

}

.titulo_dest
{
font-size:14px;
padding-bottom:5px;
margin-top:5px;
margin-left:15px;
font-weight:bold;

}

.botaolermais
{
position:relative;
top:-25px;
left:248px;

width:61px;
height:20px;
background-image:url(imagens/vermais.png);
background-repeat:no-repeat;

}

.botaolermais:hover
{
position:relative;
top:-25px;
left:248px;

width:61px;
height:20px;
background-image:url(imagens/vermais_over.png);
background-repeat:no-repeat;
}

#direitos
{
position:relative;
color:#999999;
top:-3px;
left:-290px;
display:inline-table;
font-size:11px;
}

#desenvolvido
{
position:relative;
color:#999999;
top:7px;
left:290px;
display:inline-table;
}

.caixatitulo
{
color:#195958;
font-size:14px;
width:950px;
text-align:left;
margin-top:15px;
font-weight:bold;
}

.h1
{
width:930px;
font-size:10px;
color:#2a5464;
margin-top:15px;
text-align:left;
padding:10px;
border:1px solid #ddd;
-moz-border-radius: 5px;
border-radius: 5px;
margin-bottom:20px;
}

a{
color:#2a5464;
font-weight:bold;
font-size:10px;
text-decoration:none;
}

a:hover{
color:#4d8da5;
font-weight:bold;
text-decoration:underline;
font-size:10px;
}

.info
{
width:670px;
margin-bottom:20px;
text-align:left;
font-size:12px;
}

.info_td
{
padding-right:5px;
margin-bottom:20px;
text-align:left;
font-size:12px;
}

.bold
{
font-weight:bold;
}

.title
{
font-weight:bold;
text-align:left;
}

.input{

	border: 1px solid #000;
	padding: 5px;
	width: 250px;
	color:#2a5464;

}

.input:hover{

	border: 1px solid #2a5464;
	padding: 5px;
	width: 250px;
	color:#2a5464;

}

.submit{
	background-image:url(imagens/botao.png);
	width: 61px;
	height: 19px;

	border: 0px solid #000;
	color: #ECECEC;
	font-size:10px;
	padding-bottom:3px;


}

.submit:hover{
	background-image:url(imagens/botao_h.png);
}


.dest_pag
{
width:254px;
height:243px;
position:relative;
background-image:url(imagens/fundodet_pag.png);
text-align:left;
}

.text_det_pag
{
position:relative;
width:240px;
height:100px;
display:inline-block;
left:1px;
margin-top:5px;
text-align:left;
margin-left:10px;

}

.titulo_dest_pag
{

font-size:14px;
margin-top:5px;
padding-bottom:5px;
margin-left:10px;
font-weight:bold;
}

.botaovermapa
{
position:relative;
top:-25px;
left:192px;

width:61px;
height:20px;
background-image:url(imagens/vermapa.png);
background-repeat:no-repeat;

}

.botaovermapa:hover
{
position:relative;
top:-25px;
left:192px;
width:61px;
height:20px;
background-image:url(imagens/vermapa_over.png);
background-repeat:no-repeat;
}


.botaover_2
{
position:relative;
top:-25px;
left:192px;

width:61px;
height:20px;
background-image:url(imagens/vermais.png);
background-repeat:no-repeat;

}

.botaover_2:hover
{
position:relative;
top:-25px;
left:192px;
width:61px;
height:20px;
background-image:url(imagens/vermais_over.png);
background-repeat:no-repeat;
}

.info_big_td
{
width:700px;
font-size:12px;
color:#2a5464;

text-align:left;
padding:10px;
border:1px solid #ddd;
-moz-border-radius: 5px;
border-radius: 5px;
margin-bottom:20px;
background-color:#F2F2F2;

}

.info_big_td:hover
{
width:700px;
font-size:12px;
color:#2a5464;

text-align:left;
padding:10px;
border:1px solid #ddd;
-moz-border-radius: 5px;
border-radius: 5px;
margin-bottom:20px;
background-color:#FFF;

}

.info_small_td
{
width:445px;
font-size:12px;
color:#2a5464;

text-align:left;
padding:10px;
border:1px solid #ddd;
-moz-border-radius: 5px;
border-radius: 5px;
margin-bottom:20px;
background-color:#F2F2F2;
}

.info_small_td:hover
{
width:445px;
font-size:12px;
color:#2a5464;

text-align:left;
padding:10px;
border:1px solid #ddd;
-moz-border-radius: 5px;
border-radius: 5px;
margin-bottom:20px;
background-color:#FFF;
}

.tratamento
{
background-image:url(imagens/tratament.png);
position:relative;
width:200px;
height:105px;
background-repeat:no-repeat;
background-position:top center;
}


.tratamento:hover
{
background-image:url(imagens/tratament.png);
background-repeat:no-repeat;
background-position:bottom center;

}


.limpeza
{
background-image:url(imagens/limpezas.png);
position:relative;
width:200px;
height:105px;
background-repeat:no-repeat;
background-position:top center;
}


.limpeza:hover
{
background-image:url(imagens/limpezas.png);
background-repeat:no-repeat;
background-position:bottom center;

}

.pest
{
background-image:url(imagens/pragas.png);
position:relative;
width:200px;
height:105px;
background-repeat:no-repeat;
background-position:top center;
}


.pest:hover
{
background-image:url(imagens/pragas.png);
background-repeat:no-repeat;
background-position:bottom center;

}

.image1
{
background-image:url(imagens/imagem1.png);
position:relative;
width:309px;
height:163px;
background-repeat:no-repeat;
background-position:top center;
}


.image1:hover
{
background-image:url(imagens/imagem1.png);
background-repeat:no-repeat;
background-position:bottom center;

}

.image2
{
background-image:url(imagens/imagem2.png);
position:relative;
width:309px;
height:163px;
background-repeat:no-repeat;
background-position:top center;
}


.image2:hover
{
background-image:url(imagens/imagem2.png);
background-repeat:no-repeat;
background-position:bottom center;

}


.image3
{
background-image:url(imagens/imagem3.png);
position:relative;
width:309px;
height:163px;
background-repeat:no-repeat;
background-position:top center;
}


.image3:hover
{
background-image:url(imagens/imagem3.png);
background-repeat:no-repeat;
background-position:bottom center;

}

.image4
{
background-image:url(imagens/imagem4.png);
position:relative;
width:254px;
height:130px;
background-repeat:no-repeat;
background-position:top center;
}


.image4:hover
{
background-image:url(imagens/imagem4.png);
background-repeat:no-repeat;
background-position:bottom center;

}

.image5
{
background-image:url(imagens/imagem5.png);
position:relative;
width:254px;
height:130px;
background-repeat:no-repeat;
background-position:top center;
}


.image5:hover
{
background-image:url(imagens/imagem5.png);
background-repeat:no-repeat;
background-position:bottom center;

}

.image6
{
background-image:url(imagens/imagem6.png);
position:relative;
width:254px;
height:130px;
background-repeat:no-repeat;
background-position:top center;
}


.image6:hover
{
background-image:url(imagens/imagem6.png);
background-repeat:no-repeat;
background-position:bottom center;

}