body {
	margin-bottom:0px;
	margin-left:0px;
	margin-right:0px;
	margin-top:0px;
	font-weight:bold;
}

img {border:0px;}


div{
	text-align: justify;
	text-justify: inter-word;
}

.borda3{
border:16px solid #FFF; /* Definição da cor da borda! */
}

.bordaproduto {
border:7px solid #D6D6D6; /* Definição da cor da borda! */
}
.bordaproduto:hover {
border:7px solid #CCC; /* Definição da cor da borda! */
}

.borda2 {
border:2px solid #588400; /* Definição da cor da borda! */
}


.borda {
border:1px solid #E0E0E0; /* Definição da cor da borda! */
padding:4px; /* Tamanho da borda entre a imagem e a borda externa */
background:#fff; /* Cor da borda intemediária.*/
}

.borda:hover {
border:1px solid #CCC; /* Definição da cor da borda! */
padding:4px; /* Tamanho da borda entre a imagem e a borda externa */
background:#fff; /* Cor da borda intemediária.*/
}

@font-face {
    font-family: 'ClementePDaeLight';
    src: url('fonte/cle/clementepdae-light.eot');
    src: url('fonte/cle/clementepdae-light.eot') format('embedded-opentype'),
         url('fonte/cle/clementepdae-light.woff') format('woff'),
         url('fonte/cle/clementepdae-light.ttf') format('truetype'),
         url('clementepdae-light.svg#ClementePDaeLight') format('svg');
}



.subtitulo{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	text-decoration: none;
	color: #333333;
	letter-spacing: 1px;
}

.subtitulocor{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 30px;
	text-decoration: none;
	color: #063FAC;
	letter-spacing: 1px;
}


.titulo{
	font-family:Arial, Helvetica, sans-serif;
	font-size:30px;
	text-decoration:none;
	color:#333;
}

.descricao_{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	text-decoration:none;
	letter-spacing:1px;
	color:#fff;
}

.descricao{
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	text-decoration:none;
	color:#fff;
	line-height:30px;
}

.descricaotitulo{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 26px;
	text-decoration: none;
	color: #fff;
	letter-spacing: 1px;
}

.menu{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	text-decoration:none;
	font-weight:bold;
	color:#FFF;
	letter-spacing:2px;
	text-shadow:1px 1px #0F59A1;
}


.menuativ{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	text-decoration:none;
	font-weight:bold;
	color:#00ABFD;
	letter-spacing:2px;
	text-shadow:1px 1px #fff;
}




.menu:hover{color:#CCC;}


.telefone_{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
	color:#00248D;
	letter-spacing:2px;
	text-shadow:1px 1px #4AC5FF;
}

.telefone{
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	text-decoration:none;
	color:#fff;
	letter-spacing:2px;
	text-shadow:1px 1px #1784DC;
}

.email{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	text-decoration:none;
	color:#fff;
	letter-spacing:2px;
	text-shadow:1px 1px #1784DC;
}

.telefone :strong{
	font-size:18px;
}


.texto{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:500px;
	text-decoration:none;
	color:#333;
	line-height:25px;
}

.textomenor_{
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	text-decoration:none;
	color:#333;
	text-shadow:1px 1px #fff;
}

.textomenor{
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	text-decoration:none;
	color:#333;
	text-shadow:1px 1px #f4f4f4;
	line-height:20px;
}

.textolink{
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	text-decoration:none;
	color:#002299;
	text-shadow:1px 1px #f4f4f4;
}


.rodape{
	font-family: Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:500px;
	text-decoration:none;
	letter-spacing:1px;
	color:#FFF;
	text-shadow:1px 1px #001D82;
}



.textoform {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:none;
	color:#C00;
}


.form{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #000;
	background-color: #F2F2F2;
	margin: 0px;
	padding: 0px;
	border: 1px solid #CCC;
	background: #FFFFFF url('bg_form.png') left top repeat-x;
	background: -webkit-gradient(linear, left top, left 25, from(#FFFFFF), color-stop(4%, #EEEEEE), to(#FFFFFF));
	background: -moz-linear-gradient(top, #FFFFFF, #EEEEEE 1px, #FFFFFF 25px);
	box-shadow: rgba(0,0,0, 0.1) 0px 0px 8px;
	-moz-box-shadow: rgba(0,0,0, 0.1) 0px 0px 8px;
	-webkit-box-shadow: rgba(0,0,0, 0.1) 0px 0px 8px;
	max-width: 400px;
	height: 22px;
	margin-bottom:5px;
}

.form2 {
		font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #000;
	background-color: #F2F2F2;
	margin: 0px;
	padding: 0px;
	border: 1px solid #CCC;
	background: #FFFFFF url('bg_form.png') left top repeat-x;
	background: -webkit-gradient(linear, left top, left 25, from(#FFFFFF), color-stop(4%, #EEEEEE), to(#FFFFFF));
	background: -moz-linear-gradient(top, #FFFFFF, #EEEEEE 1px, #FFFFFF 25px);
	box-shadow: rgba(0,0,0, 0.1) 0px 0px 8px;
	-moz-box-shadow: rgba(0,0,0, 0.1) 0px 0px 8px;
	-webkit-box-shadow: rgba(0,0,0, 0.1) 0px 0px 8px;
	max-width: 400px;
	height:80px;
}

/* BANNER */
#slideshow {
	position:relative;
	height:174px;
	width:231px;
}

#slideshow IMG {
	position:absolute; 
	top:0px;
	left:0; 
	z-index:0;
	opacity:0.0;}
	
#slideshow IMG.active { z-index:10;opacity:1.0;}
#slideshow IMG.last-active { z-index:9;}
