/* CSS Document */
body {
	padding: 0px;
	margin: 0px;
	text-align: center;
	background-color:#666666;
	font-family: "Trebuchet MS", sans-serif;
	font-size: 12px;
	font-weight: normal;
	text-transform: normal;
	letter-spacing: normal;
	line-height: 1.6em;
	color:#666666;
}
.bg {
	width: 100%;
	position: absolute;
	top: 0;
	left: 0;
	z-index: 50;
}

#geral {
width:1200px;
w\idth:1200px;
height:920px;
position:absolute;
z-index: 60;
background-image:url(images/fundo_florais.png);
background-position:center;
background-repeat:no-repeat;
left:50%;
margin-left: -620px;
}
#cabecalho {
width:802px;
w\idth:802px;
height:20px;
position:absolute;
z-index: 70;
left:50%;
margin-left:-360px;
top: 20px;
}
#cabecalho_esq {
width:20px;
height:20px;
background-image:url(images/l_1_03.png);
float:left;
}
#cabecalho_centro {
width:760px;
height:20px;
background-image:url(images/l_1_05.png);
background-repeat:repeat-x;
float:left;

}
#cabecalho_dir{
width:22px;
height:20px;
background-image:url(images/l_1_09.png);
float:left;
}
#corpo {
width:802px;
w\idth:802px;
position:absolute;
z-index: 70;
left:50%;
margin-left:-360px;
top:40px;
}
#corpo_esq {
width:20px;
height:460px;
background-image:url(images/l_1_13.jpg);
float:left;
}
#corpo_centro {
width:760px;
height:460px;
background-color:#FFFFFF;
float:left;

}
#corpo_dir{
width:22px;
height:460px;
background-image:url(images/l_1_24.png);
float:left;
}
#menu_top_dir {
width:232px;
height:47px;
position:absolute;
z-index:80;
left:570px;
top:30px;
background-image:url(images/menu_top_dir.png);
background-repeat:no-repeat;
padding:15px;
color:#FFFFFF;

}
#menu_horizontal {
width:802px;
height:50px;
background-image:url(images/l_1_menu_horz.png);
background-repeat:no-repeat;
top:150px;
position:absolute;
z-index:70;
left:50%;
margin-left:-360px;
padding:15px;
text-align:center;
color:#FFFFFF;
}
#rodape {
top:500px;
width:802px;
position:absolute;
z-index:70;
left:50%;
margin-left:-360px;
}
#rodape_corpo {
padding:10px;
width:780px;
height:250px;
position:relative;
background-image:url(images/l_1_rod_corpo.png);
background-repeat:repeat-y;
}
#rodape_final {
width:800px;
height:23px;
clear:both;
background-image:url(images/l_1_rodape.png);
}
.banner{
	border:1px none #000000;
	height:550px;
	left:50%;
	margin-left:-560px;
	width:100%;
	text-align : center;
	position: absolute;
	/*background-color:#0000CC;  */
	top: 220px;
	z-index:100;

}
#gotas {
position:absolute;
width:125px;
height:483px;
z-index:110;
top:35px;
left:1040px;

}
a {
color:#ffffff;
text-decoration:underline;

}
a:hover {
color:#CCCCCC;
text-decoration:none;

}
a.links  {
color:#336633;
text-decoration:underline;

}
a:hover.links{
color:#FF6600;
text-decoration:none;

}
h1, h2, h3 {
color:#ff9933;
font-style:italic;
text-align:left;
font-size:150%;
background:#fff url("images/elemento.jpg")  left no-repeat;
padding: 5px  0 5px  40px;
border:0;
margin-bottom:10px;
}
ul {
list-style: inside url("images/elemento_pq.jpg");

}
strong {
color:#FF9900;

}
em {
color:#336633;
}
.carousel_container {
				width: 750px;
				height: 500px;
				margin: 0px auto;
			
			}
p {
text-align:left;

}
