@charset "utf-8";

/* CSS Document */
* {
	margin:0;
	padding:0;
}

p { margin:10px 0; }

html, body {
	margin:0;
	padding:0;
	height:100%;
	font-family:Arial, Helvetica, sans-serif;
	background:#FFF url(images/bg.jpg) top left repeat;
	font-size:12px;
}

#tudo {
	width:770px;
	margin:0 auto;
	background:#FFF;
	min-height:100%;
	position:relative;
}

#banner {
	background:#E4E4E4 url(images/banner.jpg) top center no-repeat;
	width:770px;
	height:160px;
	margin:auto;
}

#myslidemenu {
	background:#0099CC url(images/bg_menu.jpg) top left repeat-x;
	width:770px;
	height:30px;
	margin:0 auto;
	padding:0;
	text-transform:uppercase;
	z-index:100;
}

#myslidemenu .ativo { background: url(images/bg_menu_02.jpg) top center repeat-x; }

#conteudo {
	background:#FFF;
	width:750px;
	margin:0 auto;
	padding:10px;
	padding-bottom:40px;	/* Height of the footer */
	text-align:justify;
}

#conteudo p {
	text-indent:15px;
	line-height:15px;
	letter-spacing:1px;
}

#bottom {
	position:absolute;
	bottom:0;
	width:100%;
	height:30px;
	background:#fff;
	text-align:center;		/* Height of the footer */
	font-weight:bold;
}

#bottom .ns {
	text-align:right;
	width:760px;
	margin:0 auto;
	margin-top:5px;
}

#bottom a {
	color:#0099cc;
	font:10px normal;
}

#bottom a:hover { color:#FF9900; }

fieldset {
	border:none;
	padding-left:5px;
	padding-top:10px;
}

.contato {
	font-weight:bold;
	width:60%;
	margin:0 auto;
}

.btSubmit {
	clear:both;
	text-align:center;
	padding:5px 0 5px 85px;
}

.btSubmit input {
	float:none;
	margin:0 auto;
	width:45px;
	text-align:center;
}

input, textarea, select {
	font-family:Arial, Helvetica, sans-serif;
	border:solid 1px #000;
}

textarea, #mensagem {
	width:328px;
	overflow:auto;
}

label, input, textarea, select {
	display:block;
	float:left;
}

label {
	text-align:left;
	width:90px;
	margin:0 10px 10px 0
}

br { clear:left; }

#galeria {
	height:460px;
	overflow:auto;
	margin-bottom:20px;
}

#galeria, .representantes {
	scrollbar-face-color: #E4E4E4;
	scrollbar-shadow-color: #E4E4E4;
	scrollbar-highlight-color: #E4E4E4;
	scrollbar-3dlight-color: #EEE;
	scrollbar-darkshadow-color: #EEE;
	scrollbar-track-color:#EEE;
	scrollbar-arrow-color: #000;
}

#galeria img {
	/*border:groove 2px #999;*/
	display:block;
	margin-top:10px;
}

.galeriaLegenda {
	width:90%;
	text-align:center;
	font-weight:bold;
}

.tbl_galeria {
	width:700px;
	margin:0 auto;
	border-collapse:collapse;
	border:none;
	margin-top:10px;
}

.tbl_galeria tr, .tbl_galeria td {
	border:none;
	text-align:center;
	margin:0 auto;
}

.tbl_galeria td {
	text-align:center;
	width:175px;
	vertical-align:top;
}

.tbl_galeria img { margin:0 auto; }

.descr {
	width:175px;
	display:block;
	text-align:center;
	font-size:11px;
	margin-bottom:3px 0;
	font-weight:bold
}

.titulo, .titulo2 {
	width:250px;
	border-bottom:double 3px #ff9900;
	font-size:16px;
	font-weight:bold;
	color:#0099cc;
	text-align:center;
	margin-bottom:20px;
}

.titulo2 { margin-bottom:5px; }

.tituloSub {
	width:250px;
	text-align:center;
	text-transform:uppercase;
	font-weight:bold;
	font-size:14px;
	
}

.center { text-align:center; }

#Mrepresentantes { margin-left:190px; }

.representantes {
	width:380px;
	height:240px;
	background:#E4E4E4;
	position:absolute;
	margin-top:300px;
	overflow:auto;
}

.representantes .tituloRep {
	font-weight:bold;
	text-transform:capitalize;
}

.estilo { font-weight:bold; }

.estilo2 {
	font-weight:bold;
	text-align:center;
}

.estilo3 {
	font-style:italic;
	font-size:10px;
}

.estilo4 {
	font-size:11px;
	font-weight:bold;
	color:#ff9900
}

.estilo5 {
	text-align:center;
	font-weight:bold;
	color:#0099cc;
}
.lancamentosHome {
	width:675px;
	height:245px;
	margin:0 auto;
	margin-top:30px;
}
#automec{
	margin:0 0 20px 20px;}
