/* CSS Document */

.mgn10{margin:10px}
#popup{
	position:absolute;
	left:0;
	top:0;
	padding-top:5%;
	margin:0 auto;
	z-index:9999;
	width:100%;
	height:100%;
	background:transparent url(../banner/cinza65.png);
	text-align:center;
	display: block;
	visibility: hidden}
#popup a{
	z-index:99999;position:relative;float:right;top: -10px;color:#000;	background-color: #FFF; border:none;
	padding:10px;	right:41%;font:11px Arial, Helvetica, sans-serif;	font-weight:bold;	text-decoration:none;}
#popup a:hover{color:#FFCC00}


body{
	margin:0px;
	background:#EBEBEB url(../images/bg.jpg) repeat-x;
}

.banner_top{
	width:670px; height:132px; color:#990000;
	font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:18px;
	text-align:right; vertical-align:middle;
}
.banner_top p{
	font:tahoma,arial; font-size:12px;
	color:#000000;
}

.banner_top a{
	font:tahoma,arial; font-size:12px; font-weight:bold;
	color:#990000; text-decoration:none;
}
.banner_top a:hover{
	font:tahoma,arial; font-size:12px; font-weight:bold;
	color:#FF0000;
}
.nav_topo{
	height:50px; padding-top:10px;
	font-family:Arial, Helvetica, sans-serif; ; font-size:16px;
	text-align:center; vertical-align:middle;
}
.nav_topo a{
	width:100px;color: #DCE9CF;font-weight:normal;padding:6px 10px;
} 
.nav_topo a:hover{color: #fff; background:#FF0000; font-weight:500}
.rodape{
	padding-top:15px; height:55px; background:url(../images/rodape.jpg) center no-repeat;
	font-family:tahoma,arial; font-size:10px; color:#999999; text-align:center;
}
.rodape a{
	font-family:tahoma,arial; font-size:10px; font-weight:bold;color:#999999; text-align:center;
}
.rodape a:hover{
	font-family:tahoma,arial; font-size:10px; color:#FF0000; text-align:center;
}
.texto{
	height:310px; color:#333333;
	padding-top:15px; padding-left:15px;
	font-family:tahoma, Arial, Helvetica, sans-serif; font-size:11px;
	text-align:left;
}
a{
	color:#ffffff; text-decoration:none;
}

a:hover{
	color:#00FF00;
}
#form{
	padding: 25px 15px 0px 15px;border:2px solid #000000;
	background-color:#D70600; color:#FFFFFF; 
	font-family:Geneva, Arial, Helvetica, sans-serif; font-size:12px;
}
#painel_image{
	margin:25px;
	padding: 25px 15px 25px 15px;border:2px solid #E6E6E6; color:#FFFFFF; 
}
.informativo{
	margin-left:35%;}
	
#promocao{
	width:570px;
	border:2px solid #990000;}	
#promocao h1{
	font:35px bold Verdana, Arial, Helvetica, sans-serif;
	color: #990000; margin-left: 25px;}
#promocao h2{
	font:20px bold Verdana, Arial, Helvetica, sans-serif;
	color: #333333; margin-left: 25px;}
#promocao p{
	font:15px bold Verdana, Arial, Helvetica, sans-serif;
	color: #333333; margin-left: 25px;}
#promocao p.preco{
	font:20px bold Verdana, Arial, Helvetica, sans-serif;
	color: #333333; margin-left: 25px;}	
#promocao p.detalhes{
	font:9px Verdana, Arial, Helvetica, sans-serif;
	color: #333333; margin-left: 25px;}	
	
h1, h2{
	display:block;
	margin:15px 0 0 10px;padding:0px;}

h1{
	font:16px Verdana, Arial, Helvetica, sans-serif;color:#333333;}
h2{
	font:12px Verdana, Arial, Helvetica, sans-serif; color:#999999;}
	
.painelIMG{
	text-align:left; padding:5px;
	width:700px;
}

.painelIMG p{ 
	margin:0 0 0 10px;
	line-height:auto;}

	
p.nota{
	display:block;
	font:9px Verdana, Arial, Helvetica, sans-serif; color:#999999;}
	
a .mini_image {
	margin:6px;	border:none;
}

a:hover .mini_image {
	margin:3px;
	border:3px solid #fff;
}

.floatleft{
	float:left; clear:both}
.floatright{
	float:right; clear:both}
#fotoloja{
	width:385px;text-align:center; vertical-align:top;
	border:2px solid #000;	background-color:#000000; color:#FFFFFF}
#fotoloja object{margin:0; padding:0;}	

