body {
	margin: 0px;
	padding: 0px;
	font-family: "Trebuchet MS";
	font-size: 12px;
	color: #1B1532;
}

h1 {
	font-size: 1.5em;
}

h2 {
	font-size: 1.2em;
}

img {
	border: 0px solid;
}

#processaLogin {
	margin:0px;
	padding:0px;
	border:0px;
	background:none;
}

#General {
	width: 776px;
	margin: 0px auto;
	padding: 0px;
	border: 0px solid red;
	position: relative;
}

#Top {
	width: 775px;
	height: 205px;
	background: url(../body_images/BgTop.jpg) no-repeat;
}

#Nav {
	width: 165px;
	border: 0px solid red;
	float: right;
}

#Nav h1 {
	display: none;
}

#Nav .alt {
	display: none;
}

#Nav .BotHome {
	width: 40px;
	height: 38px;
	background: url(../body_images/BotHome.jpg) no-repeat;
	float: left;
	border: 0px solid green;
}

#Nav .BotFale {
	width: 74px;
	height: 38px;
	background: url(../body_images/BotFale.jpg) no-repeat;
	float: left;
	border: 0px solid blue;
}
#Nav .BotLinks {
	width: 51px;
	height: 38px;
	background: url(../body_images/BotLinks.jpg) no-repeat;
	float: left;
	border: 0px solid blue;
}

#Menu {
	width: 406px;
	height: 33px;
	position: absolute;
	top: 138px;
	left: 180px;
	border: 0px solid red;
}

#Menu h1 {
	display: none;
}

#Menu .alt {
	display: none;
}

#Menu ol {
	margin: 0px;
	padding: 0px;
}

#Menu li {
	margin: 0px;
	padding: 0px;
	list-style:none;
	display:inline;
	float: left;
}

#Menu .Item01 {
	width: 91px;
	height: 33px;
	background: url(../body_images/BotItem01.jpg) no-repeat;
	float: left;
}

#Menu .Item02 {
	width: 104px;
	height: 33px;
	background: url(../body_images/BotItem02.jpg) no-repeat;
	float: left;
}

#Menu .Item03 {
	width: 104px;
	height: 33px;
	background: url(../body_images/BotItem03.jpg) no-repeat;
	float: left;
}

#Menu .Item04 {
	width: 60px;
	height: 33px;
	background: url(../body_images/BotItem04.jpg) no-repeat;
	float: left;
}

#Menu .Item05 {
	width: 47px;
	height: 33px;
	background: url(../body_images/BotItem05.jpg) no-repeat;
	float: left;
}

#RightMenu {
	top: 65px;
	left: 586px;
	width: 171px;
	height: 305px;
	border: 0px solid red;
	background: url(../body_images/BgRightMenu.gif) no-repeat;
	position: absolute;
}

#RightMenu h1 {
	display: none;
}

#RightMenu .alt {
	display: none;
}	

#RightMenu ol {
	margin: 0px;
	padding: 0px;
}

#RightMenu li {
	margin: 0px;
	padding: 0px;
	list-style:none;
	float: left;
}

#RightMenu .Item06 {
	margin: 0px;
	padding: 0px;
	width: 171px;
	height: 45px;
	background: url(../body_images/BotItem06.gif) no-repeat;
	float: left;
}

#RightMenu .Item07 {
	margin: 0px;
	padding: 0px;
	width: 171px;
	height: 45px;
	background: url(../body_images/BotItem07.gif) no-repeat;
	float: left;
}

#RightMenu .Item08 {
	margin: 0px;
	padding: 0px;
	width: 171px;
	height: 40px;
	background: url(../body_images/BotItem08.gif) no-repeat;
	float: left;
}

#RightMenu .Item09 {
	margin: 0px;
	padding: 0px;
	width: 171px;
	height: 42px;
	background: url(../body_images/BotItem09.gif) no-repeat;
	float: left;
}

#RightMenu fieldset {
	margin: 0px;
	padding: 0px;
	border: 0px solid red;
	width:171px;
	float: left;
}

#RightMenu input {
	width: 98px;
	height: 18px;
	margin: 10px 0px 0px 0px;
	padding: 0px;
	border: 1px solid #55427D;
	font-size: 0.8em;
	float: left;
}

#RightMenu .smallInput {
	width: 20px;
	height: 18px;
	margin: 10px 0px 0px 0px;
	padding: 0px;
	border: 1px solid #55427D;
	font-size: 0.8em;
	float: left;
}


#RightMenu label {
	margin: 0px;
	padding: 0px;
	width: 59px;
	float: left;
	border: 0px solid yellow;
}

#RightMenu .BgEmail {
	width: 59px;
	height: 37px;
	background: url(../body_images/BgEmail.gif) no-repeat;
	float: left;
}

#RightMenu .BgSenha {
	width: 59px;
	height: 38px;
	background: url(../body_images/BgSenha.gif) no-repeat;
	float: left;
}

#RightMenu a:link {
	color: #FFFFFF;
	text-decoration: none;
	text-align:right;
	float: left;
}

#RightMenu a:hover {
	color: #FFFFFF;
	text-decoration: underline;
}


#RightMenu .usuario {
	width:100%;
	display:block;
	margin: 0px;
	padding:0px;
	color:#FFF;
	text-transform:uppercase;
	border:solid 0px red;
	text-align:center;
	margin-top:5px;
}

#RightMenu .BotEntrar {
	width: 71px;
	height: 22px;
	margin: 10px 0px 0px 5px;
	background: url(../body_images/BotEnviarCad.gif) no-repeat;
	float: left;
}
#RightMenu .BotSair {
	width: 71px;
	height: 22px;
	/*margin: 10px 0px 0px 7px;*/
	margin: 10px 0px 0px 13px;
	background: url(../body_images/BotSair.gif) no-repeat;
	float: left;
}
#RightMenu .BotCadastre {
	width: 71px;
	height: 22px;
	margin: 10px 0px 0px 13px;
	background: url(../body_images/BotCadastre.gif) no-repeat;
	float: left;
}

#RightMenu br {
	clear: left;
}
#RightBanner {
	top:380px;
	left: 586px;
	position:absolute;
	border:solid 0px red;
}
#RightBanner .alt {
	display:none;
}
#RightBanner .compre {
	width: 170px;
	height:71px;
	display:block;
	background:url(../body_images/banner_compre.jpg) 170px 0px;
}
#RightBanner .compre:hover {
	background:url(../body_images/banner_compre.jpg) 0px 0px;
}



#Content {
	width: 775px;
	background: url(../body_images/BgContent.jpg) repeat-y;
	float: left;
	_float: none;
	height:auto !important;
	min-height:300px;
	height:300px;
	border:solid 0px red;
}

#Container {
	width: 580px;
	margin: 0px 0px 0px 0px;
	padding: 5px 0px 0px 20px;
	float: left;
	border: 0px solid red;
}

#Container h3 {
	font-size: 1.5em;
	width:543px;
	height: 42px;
	background: url(../body_images/Bgh2.jpg) no-repeat;
	padding: 10px 0px 0px 8px;
}

#Container strong {
	color: #EA3400;
}

#Container a:link {
	color: #1B1532;
	text-decoration: none;
}

#Container a:visited {
	color: #1B1532;
	text-decoration: none;
}

#Container a:hover {
	color: #EA3400;
	text-decoration: underline;
}

#Container fieldset {
	border: 0px solid red;
	width: 500px;
}

#Container label {
	width: 100px;
	text-align: right;
	border: 0px solid red;
	font-weight: bold;
	color: #EA3400;
	float: left;

}

#Container input {
	width: 250px;
	height: 20px;
	margin: 2px;
	border: 1px solid #1B1532;
}

#Container input ,textarea{
	width: 250px;
	height: auto;
	margin: 2px;
	border: 1px solid #1B1532;
}

#Detached01 {
	width: 559px;
	/*height: 129px;*/
	background: url(../body_images/BgSaibaMais.gif) no-repeat;
	float: left;
}
#Detached01 #shadow {
	width:100%;
	margin:0px;
	padding:0px;
	height:18px;
	background: url(../body_images/shadow01.gif) no-repeat;
	border:solid 0px red;
	float:left;
}

#Detached01 h1 {
	display: none;
}

#Detached01 span {
	margin: 0px 0px 0px 0px;
	padding: 55px 0px 0px 12px;
	float: left;
}

#Detached02 {
	width: 278px;
	height: 227px;
	margin: 0px 0px 0px 0px;;
	padding: 55px 0px 0px 0px;
	background: url(../body_images/BgNews.jpg) no-repeat;
	border: 0px solid lime;
	float: left;
}

#Detached02 h1 {
	display: none;
}

#News {
	width: 250px;
	height: 153px;
	margin: 0px;
	padding: 0px 0px 0px 15px;
	border: 0px solid red;
	float: left;
	}

#News h2 {
	color:#EA3400;
	margin: 0px;
	padding: 0px;
	font-variant: small-caps;
	font-size: 1.8em;
}

#News a:link {
	color: #1B1532;
	text-decoration: none;
}

#News a:visited {
	color: #1B1532;
	text-decoration: none;
}

#News a:hover {
	color: #EA3400;
	text-decoration: underline;
}

#Detached03 {
	width: 281px;
	height: 227px;
	margin: 0px;
	padding: 50px 0px 0px 0px;
	background: url(../body_images/BgMaisVendidos.jpg) no-repeat;
	border: 0px solid lime;
	float: left;
}

#Detached03 h1 {
	display: none;
}

#Sales {
	width: 260px;
	height: 70px;
	padding: 7px;
	border: 0px solid red;
	float: left;
}

#Sales img{
	border: 0px solid #FFFFFF;
	width: 74px;
	height: 64px;
	padding: 3px;	
	float: left;
}	

#Sales h2 {
	color:#EA3400;
	margin: 0px;
	padding: 0px;
	font-variant: small-caps;
	font-size: 1.8em;
	
}

#Sales a:link {
	color: #1B1532;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
	float: left;
}

#Sales a:visited {
	color: #1B1532;
	text-decoration: none;
}

#Sales a:hover {
	color: #EA3400;
	text-decoration: underline;
}

#Footer {
	width: 775px;
	height: 55px;
	background: url(../body_images/BgFooter.jpg) no-repeat;	
	text-align: center;
	padding: 5px 0px 0px 0px;
	float: left;
}

#Footer h1 {
	display: none;
}
/* GALERIA - LISTA */
#galeria {
	margin:0px;
	padding:0px;
	width:540px;
	border:solid 0px blue;
}
#galeria li {
	margin:0px;
	padding:3px;
	float:left;
	width:255px;
	height:109px;
	list-style:none;
	border:solid 0px red;
	background:#FFF url(../body_images/bgGalerias01.gif) no-repeat;
	margin-left:5px;
	margin-bottom:5px;
	position:relative;
}
#galeria img {
	background: #CCC;
	padding:5px;
	margin:0px 4px 0px 0px;
	float:left;
}
#galeria h4 {
	font-size:15px;
	color:#EA3400;
	margin:10px 0px 0px 0px;
}
#galeria .botMais a {
	font-size:11px;
	background: #EFEFEF;
	font-weight:bold;
	padding:1px 5px;
	position:absolute;
	bottom:5px;
	right:5px;
	text-decoration:none;
	color:#666;
}
#galeria .botMais a:hover {
	text-decoration:underline;
}

/* PRODUTOS - LISTA */

#listaProdutos {
	margin:0px;
	padding:0px;
	width:540px;
	border:solid 0px blue;
}
#listaProdutos li {
	padding:5px;
	float:left;
	width:112px;
	height:183px;
	list-style:none;
	border:solid 0px red;
	background: url(../body_images/bgListaProdutos.gif) no-repeat;
	position:relative;
	text-align:center;
	margin:0px 13px 13px 0px;
}
#listaProdutos img {
	background: #CCC;
	padding:5px;
	margin:0;
	/*float:left;*/
}
#listaProdutos h4 {
	font-size:13px;
	font-family:"trebuchet MS";
	color:#333;
	margin:0;
	line-height:14px;
}
#listaProdutos .botMais {
	font-family:"trebuchet MS";
	font-size:11px;
	color:#666;
	background: #EFEFEF;
	font-weight:bold;
	padding:1px 5px;
	position:absolute;
	bottom:5px;
	right:5px;
	text-decoration:none;
	width:101px;
}
#listaProdutos .botMais:hover {
	text-decoration:underline;
}
