

body, html {width: 100%; height: 100%; margin: 0; font-family: Tahoma, Geneva, sans-serif; font-size: 13px;}
.clear {clear: both;}

/*bkg*/
#imgBkg {position:absolute; width: 100%; height:100%; min-width: 1020px; min-height: 570px; max-height: 1080px; overflow: hidden; background: url(../images/loaderAjax.gif) center center no-repeat; z-index: 0;}
#imgBkg IMG {border: none; position:absolute; width: 100%; min-height: 680px; z-index:8; opacity:0.0;}
#imgBkg IMG.active {z-index:10; opacity:1.0;}
#imgBkg IMG.last-active {z-index:9;}
	
	
/*conteudo*/
#content {position: absolute; min-width: 1020px; min-height: 570px; width: 100%; height: 100%; z-index: 15; overflow: hidden;}
	
#left {width: 20%; min-width: 165px; height: 110px; padding: 10px 0; float: left; text-align: center; margin: 15% 0 0 0; background: url(../images/bg_left.png) repeat;}
#left #radio {margin: 0px auto;}
#left #redes {width: 165px; margin: 7px auto;}
#left #redes a {display: block; float: left; width: 34px; height: 35px; text-align: center;}
	
#center {min-width: 490px; margin: 6% 27% 0 20%; padding: 0 15px;}
#conteudo {min-width: 470px; padding: 10px; margin: 0 auto; height: 480px; text-align: justify; background: #FFF url(../images/bkg_cont.jpg) no-repeat center center;}
	
#right {width: 27%; float: right; margin: 10% 0 0 0;}
#right .logo {display: block; width: 280px; height: 119px; background: url(../images/logo.png) no-repeat center center;}
#right #menu {padding: 0; margin: 0; list-style: none;}
#right #menu .amenu {display: block; text-align: left; padding: 8px 5px 8px 15px; margin: 7px 0 0 0; background: #f58220; color: #FFF; text-decoration: none; font-size: 12px;}
#right #menu .amenuneo {display: block; text-align: left; padding: 5px 5px 5px 15px; margin: 10px 0 0 0; background: url("../images/bg_left.png") repeat scroll 0 0 transparent; color: #000; text-decoration: none; font-size: 11px;}
#right #menu .amenu:hover {background: #000;}
#right #menu .amenuativo {display: block; text-align: left; padding: 8px 5px 8px 15px; margin: 7px 0 0 0; background: #000; color: #FFF; text-decoration: none; font-size: 12px;}


/*MENU COLEÇÃO*/
#produtos {width: 485px; margin: 0 auto;}
#menu_colecao{ list-style:none;	padding:0; text-align: center;}
#menu_colecao li{ display:inline; margin:0 4px; text-align: center;}
#menu_colecao a{ color:#000; text-decoration:none; font-size: 11px; }
#menu_colecao a:hover{ color:#f58220; text-decoration:none; }
#imgs_produtos{display:block; float:left; text-align:center; height:60px;}
.img_thumbs{ border:1px solid #CCC; padding: 2px;  margin:0 5px; width:72px;}
.seta{ width:20px; display:block; float:left;padding:10px 0; height:30px; }

#produto_detalhe{ display:block; width:100%; float:left; margin:5px 0 0 0; text-align: center; font-size: 10px;}
#produto_detalhe img{ margin:0; max-width: 480px;}



.produtosimg{
	float:left;
}
.produtosdet{
	float:left;
	color: #666;
	margin: 20px 0 0 20px;
}
	
.prodleft {
	background: url(../images/seta_produtoL.jpg) no-repeat center center;
	width: 20px;
	height:150px;
	float: left;}
	
.prodright {
	background: url(../images/seta_produtoR.jpg) no-repeat center center;
	width: 20px;
	height:150px;
	float: right;}
	
	
	
/*AJAX*/
.ajaxShow {
	visibility:visible;}

.ajaxHide {
	visibility:hidden;}

#containerAjax{
	position: absolute;
	top: 0px;
	left: 0px;
	width: 100%;
	height:100%;
	z-index:30;
	text-align: center;
	background-image:url(../images/ajaxBG.png);
}

#boxerP {
	background-color:#FFFFFF;
	border:solid 3px #FFFFFF;
	padding: 5px;
	max-width:700px;
	min-height:300px;
	width:auto;
	display:block;
	padding:15px;
	text-align: left;
	margin: 100px auto 0 auto;}
	
.ajaxBoxHeader{
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#FFF;
	font-size: 14px;
	font-weight: bold;
	background-color:#D33641;
	padding: 5px;}
	
.ajaxBoxBody{
	font-family: Arial, Helvetica, sans-serif;
	color:#333;
	font-size: 12px;
	font-weight: normal;
	background-color:#ECEBE7;
	padding: 5px;
}

#lojas{
	float:left;
	width:480px;
	height:85px;
	line-height: 16px;
	padding:5px;
	font-size: 11px;
}

.img_loja{
	width: 125px;
	float:left;
	margin-right:8px;
	cursor:pointer;
	border:3px solid #EEE;
}
.img_loja:hover {
	opacity:0.55;
	-moz-opacity: 0.55;
	filter: alpha(opacity=55);}
	


/*CONTATO*/
#contatos{
	float:left;
	width:290px;
	line-height: 16px;
}

#contatos div{
	display:table;
	padding-top:3px;
	padding-bottom:3px;
}

#contatos span{
	width:70px;
	display:block;
	float:left;
	text-align:right;
}

#contatos a {
	color: #333;
	text-decoration: none;
	letter-spacing: -1px;}
	
#contatos a:hover {
	color: #F58220;}
	
.form_orc_tx {
	padding: 3px;
	width: 205px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #666;
	background-color: #FFF;
	border: 1px solid #CCC;
	margin-left:5px;
}

.form_orc_caixa {
	padding: 3px;
	width: 205px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #666;
	background-color: #FFF;
	border: 1px solid #CCC;
	margin-left:5px;
}

.form_news {
	padding: 3px;
	margin-bottom: 5px;
	width: 170px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #666;
	background-color: #FFF;
	border: 1px solid #CCC;
}

.form_bt {
	font-weight: bold;
	font-size: 12px;
	color: #FFF;
	background-color: #F58220;
	border: 1px solid #F58220;
	padding: 3px 5px;
	cursor: pointer;
}
.form_bt:hover {
	background-color: #000;
	border: 1px solid #000;
	
}