body {
	background-color:#d81a7a;
	font-size:12px;
	font-weight:bold;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
.menu {
	 font-family: Helvetica;
	color: #FFFFFF;
	text-decoration: none;
	padding: 2px;
}
.menu:link {
	text-decoration: none;
}
.menu:visited {
	text-decoration: none;
	color: #FFFFFF;
		padding: 2px;
}
.menu:hover {
	text-decoration: none;
	background-color: #000000;
	color: #FFFFFF;
	font-weight:bold;
		padding: 2px;
}
.menu2 {
	 font-family: Helvetica;
	text-decoration: none;
background-color: #000000;
color: #FFFFFF;
	font-weight:bold;
		padding: 2px;
}
.menu2:link {
	text-decoration: none;
}
.menu2:visited {
	text-decoration: none;
color: #FFFFFF;
		padding: 2px;
}
.menu2:hover {
	 font-family: Helvetica;
	text-decoration: none;
background-color: #000000;
color: #FFFFFF;
	font-weight:bold;
		padding: 2px;
}
.menu:active {
	text-decoration: none;
}
.menu3 {
	 font-family: Helvetica;
	color: #eaa9c9;
	text-decoration: none;
	padding: 2px;
}
.menu3:link {
	text-decoration: none;
}
.menu3:visited {
	text-decoration: none;
	color: #eaa9c9;
		padding: 2px;
}
.menu3:hover {
	text-decoration: none;
	background-color: #000000;
	color: #FFFFFF;
	font-weight:bold;
		padding: 2px;
}
fundo.2 ul{
list-style:none;
}
fundo.2 li{
display:inline;
padding-right:10px;
}
#selected{
background-color: #000000;
color: #FFFFFF;
font-weight:bold;
} 
#fundo { 
 width:950px; 
 margin:0 auto;
 margin-top:5px; 
 overflow:hidden; 
 border:0px solid green; 
} 
#teste { 
 width:950px; 
 margin:0 auto; 
 overflow:hidden; 
 border:0px solid green; 
} 
#fundo.1 { 
 float:left; 
 width:950px; 
 height:27px; 
 border:0px solid red; 
 margin: 5px; 
} 
#fundo.2 { 
 float:left; 
 width:300px; 
 height:27px; 
 border:0px solid red; 
 margin: 5px;
 list-style:none; 
} 
#teste div { 
 float:right; 
 width:450px; 
 height:27px; 
 border:0px solid red; 
 margin: 5px; 
}
.logo {
 float:left;  
 width: 298px; 
 height: 27px; 
 border: 0; 
 margin: 2px;
 list-style:none;
 text-decoration: none;  
}
.quadradinho { 
 width: 215px; 
 height: 307px;
}
.menu69 {
 float:right; 
 margin-top:12px;
} 
.linha { 
 float:left; 
 width: 950px; 
 height: 11px; 
 border: 0; 
 padding-top: 3px; 
 padding-bottom: 20px; 
} 
.linee { 
 width: 950px; 
 height: 1px; 
 border: 0;
 padding-top:20px;
}
#fundoflash { 
 width:970px;
 height: 500px;
 margin:0 auto; 
 border:0px solid green; 
} 
#fundoflash.1 { 
 float:left; 
 width:950px; 
 height:27px; 
 border:0px solid red; 
}
.flash1 { 
 float:left; 
 width: 304px; 
 height: 434px; 
 border: 0; 
 margin-bottom: 5px;
 margin-left:7px; 
  margin-right:10px; 
 position:relative;
}
.flash2 { 
 float:left; 
 width: 304px; 
 height: 434px; 
 border: 0; 
 margin: 0px; 
 padding:8px; 
}
.hiper2 { 
 float:left; 
 width: 950px; 
 height: 434px; 
 border: 0; 
 margin-bottom: 25px;
 margin-left:14px; 
  margin-right:10px; 
 position:relative;
}

.flash3 { 
 float:left; 
 width: 304px; 
 height: 434px; 
 border: 0; 
 margin: 0px; 
}
.barra_disp { 
 float:left;
 width: 950px; 
 height: 54px; 
 border: 0; 
 margin_top: 40px; 
 padding-top: 40px;
 padding-bottom: 15px;
} 
.hiper {
height:434px;
width:950px;
} 
.ultra {
height:434px;
width:304px;
} 
.barra_disp2 { 
 float:left;
 width: 950px; 
 height: 54px; 
 border: 0; 
 margin: 0px; 
 padding-bottom: 15px;
} 
.barra_div_disp { 
 width: 950px; 
 height: 54px; 
 margin: auto; 
}
#fundodisponiveis { 
 width:950px; 
 margin:0 auto;
 border:0px solid green;
 top:-25px;
} 
#fundodisponiveis div { 
 margin: 0px;
}
.div_fundo { 
        background-image: linear-gradient(to bottom, transparent, rgba(125,2,56,.7));
 float:left; 
 width:215px; 
 height:326px;
 margin: auto;
 padding-bottom:10px;
 padding-top:10px;
 padding-left:11px;
 padding-right:11px;
} 
#barranov { 
 width:950px; 
 margin:0 auto;
 position:relative;
 border:0px solid green; 
} 
#barranov.nov { 
 float:left; 
 width:950px; 
 height:27px; 
 border:0px solid red; 
 margin: 0px; 
}  
.nov { 
 float:left; 
 width:950px; 
 height:54px; 
 border:0px solid red; 
 margin-top: 15px; 
}  
.nov2 { 
 float:left; 
 width:950px; 
 height:25px; 
 border:0px solid red; 
} 
.nov1 { float:left; 
 width:950px; 
 height:54px; 
 border:0px solid red; 
}
#fundonovlist { 
 width:950px; 
 margin:0 auto;
 border:0px solid green;
} 
#fundonovlist div { 
 margin-left: 11px;
  margin-right: 11px;
   margin-bottom: 90px;
   padding-bottom:20px;
}
.div { 
 float:left; 
 width:215px; 
 height:327px;
    padding-bottom:20px;
}
#novidades { 
 width:950px; 
 margin:0 auto; 
 overflow:hidden; 
 border:0px solid green; 
} 
.linha2 { 
 width: 950px; 
 height: 1px; 
 border: 0;
 margin-top: 13px; 
 margin-bottom: 30px;
 list-style:none;
 text-decoration: none;  
} 
.linha3 { 
 width: 950px; 
 height: 1px; 
 border: 0;
 margin-bottom: 20px;
 list-style:none;
 text-decoration: none;
 padding-top:5px; 
}
a {
	 font-family: Helvetica;
	color: #FFFFFF;
}
a:link {
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #FFFFFF;
}
a:active {
	text-decoration: none;
}
#selected{
background-color:#ffffff;
color:#d81a7a;
font-weight:bold;
} 
#rodape { 
 width:950px; 
 margin:auto; 
 overflow:hidden; 
 border:0px solid green;
 clear:both; 
} 
#rodape.r { 
 width:950px; 
 height:27px; 
 border:0px solid red; 
 margin:auto; 
}
.line { 
 width: 950px; 
 height: 1px; 
 border: 0; 
 margin-bottom: 3px;
 margin-top: 20px;
 list-style:none;
 text-decoration: none;  
} 
.line2 { 
 width: 600px; 
 height: 10px; 
 border: 0; 
 list-style:none;
 text-decoration: none;  
} 
.texto { 
 color:#ffffff;
 font-family: Helvetica;
 font-size:9px;
 width: 950px;
  float:left;
   list-style:none;
 text-decoration: none;
 position:relative;
} 
.texto2 { 
 color:#ffffff;
 font-family: Helvetica;
  text-decoration: underline;
 font-size:10px;
 width: 950px;
 float:left;
 position:relative;
 padding-top:10px;
} 
#fundolistagem { 
 width:950px; 
 margin:0 auto;
 border:0px solid green;
} 
#fundolistagem div { 
 margin-left: 11px;
 margin-right: 11px;
  margin-bottom: 20px;
}
.div { 
 float:left; 
 width:215px; 
 height:307px;
 margin: 0px;
 position:relative;
}
#popup { 
 right: 5px;
 bottom: 5px;
 width:271px; 
 height:426px;
 position: fixed;
 z-index:9;
}
.popup { 
 right: 5px;
  bottom: 5px;
 width:271px; 
 height:426px;
 position: fixed;
 z-index:9;
} 
#photoholder {
 width:238px; 
 height:425px;
  position: fixed;
 z-index:196;
  right: 10px;
  bottom: 10px;
/*  background:#fff url('loading.gif') 50% 50% no-repeat;
*/
}
#photoholder1 {
 width:215px; 
 height:307px;
  position: fixed;
 z-index:197;
  right: 22px;
  bottom: 75px;
}
#photoholder3 {
 width:215px; 
 height:307px;
  position: fixed;
 z-index:199;
  right: 22px;
  bottom: 75px;
}
#photoholder2 {
 width:238px;  
 height:20px;
  position: fixed;
 z-index:198;
  right: 10px;
  bottom: 411px;
}
#thephoto {
 width:238px; 
 height:425px;
 display:none;
}
#thephoto1 {
 width:215px; 
 height:307px;
 display:none;
}
#thephoto2 {
 width:238px; 
 height:20px;
 display:none;
}
#thephoto3 {
 width:238px; 
 height:20px;
 display:none;
}
#thephoto4 {
 width:238px; 
 height:20px;
 display:none;
}
#thephoto5 {
 width:238px; 
 height:20px;
 display:none;
}
.thephoto22 {
font-size:15px;
 color:#FFFFFF;
 font-family: Helvetica;
}
 .numeroultra1 {
 left: 5px;
 top: 456px;
 color:#ffffff;
 background-color:#000000;
 font-family: Helvetica;
 font-weight: 500;
 font-size:12px;
 width: 297px;
 background-color:#000000;
 padding-top:5px;
 padding-bottom:5px;
 padding-right:7px;
position:relative;
z-index:99;
}
 .numerohiper1 {
 left: -4px;
 top: 466px;
 color:#ffffff;
 background-color:#000000;
  font-family: Helvetica;
 font-weight: 500;
 font-size:12px;
 width: 933px;
  height:22px;
 padding-top:7px;
 padding-bottom:3px;
 padding-left:5px;
padding-right:12px;
position:relative;
z-index:99;
}
 .nome_super {
 left: -9px;
 top: -2px;
 color: #FFFFFF;
 margin:auto;
 font-family: Helvetica;
 font-weight: 500;
 font-size:12px;
 width: 209px;
 height:20px;
 padding-left:5px;
position:relative;
z-index:77;
border:0px;
}
 .nome_super_sombra {
 left: -11px;
 top: -390px;
 margin:auto;
 background-color: #000000;
 width: 210px;
 height:22px;
 padding-left:5px;
position:relative;
z-index:76;
border:0px;
}
.nome_super_disponivel {
 left: 2px;
 top: -2px;
 color:#ffffff;
font-family: Helvetica;
 font-weight: 500;
 font-size:12px;
 width: 209px;
 height:20px;
 padding-left:5px;
position:relative;
z-index:77;
border:0px;
}
 .nome_super_sombra_disponivel {
 left: 0px;
 top: -26px;
 background-color: #000000;
 width: 210px;
 height:22px;
 padding-left:5px;
position: relative;
z-index:76;
border:0px;
}
 .nome_ultra {
 left: 14px;
 top: 2px;
 color:#ffffff;
 font-family: Helvetica;
 font-weight: 500;
 font-size:12px;
 width: 250px;
 height:20px;
position:relative;
z-index:101;
border:0px;
}
 .nome_ultra_sombra {
 left: 18px;
 top: -440px;
 color: #000000;
 font-family: Helvetica;
 font-weight: 700;
 font-size:17px;
 width: 250px;
 height:20px;
position: relative;
z-index:100;
border:0px;
}
.nome_hiper {
 left: 7px;
 top: -24px;
 color:#ffffff;
 font-family: Helvetica;
 font-weight: 500;
 font-size:12px;
 width: 250px;
 height:20px;
position:relative;
z-index:101;
border:0px;
}
 .nome_hiper_sombra {
 left: 16px;
 top: -439px;
 color: #000000;
 font-family: Helvetica;
 font-weight: 700;
 font-size:20px;
 width: 250px;
 height:20px;
position: relative;
z-index:100;
border:0px;
}
 .moldura_super {
 left: -11px;
 top: -347px;
 width: 215px;
 height:324px;
position: inherit;
z-index:78;
border:0px;
}
 .moldura_super_popup {
 left: 0px;
 top: 0px;
 width: 215px;
 height:307px;
position:relative;
border:0px;
}
 .moldura_ultra {
 left: -5px;
top: -750x;
 width: 304px;
 height:434px;
position: relative;
z-index:150;
padding-left:10px;
padding-right:10px;
border:0px;
}
 .moldura_hiper {
 left: -14px;
top: -745x;
 width: 950px;
 height:466px;
position: relative;
z-index:150;
padding-left:10px;
padding-right:10px;
border:0px;
}
 .moldura_super_disponivel {
 left: 0px;
 top: -349px;
 width: 215px;
 height:307px;
position:relative;
z-index:78;
border:0px;
}
 .divultra {
 left: -5px;
top: -750x;
 width: 304px;
 height:434px;
position: absolute;
z-index:79;
border:0px;
padding-left:10px;
padding-right:10px;
}
 .divhiper {
 left: -14px;
top: -754x;
 width: 950px;
 height:434px;
position: absolute;
z-index:98;
border:0px;
padding-left:10px;
padding-right:10px;
}

 .nome_super_novidade {
 left: -8px;
 top: -2px;
 color:#ffffff;
 font-family: Helvetica;
 font-weight: 500;
 font-size:12px;
 width: 209px;
 height:20px;
 padding-left:5px;
position:relative;
z-index:77;
border:0px;
}
 .nome_super_sombra_novidade {
 left: -11px;
 top: -46px;
 background-color:#000000;
 width: 210px;
 height:22px;
 padding-left:5px;
position: relative;
z-index:76;
border:0px;
}
 .moldura_super_novidade {
 left: -11px;
 top: -389px;
 width: 215px;
 height:307px;
position:relative;
z-index:80;
border:0px;
}
 .numerohiper2 {
 left: 1px;
 top: 24px;
 color: #000000;
 width: 950px;
position:relative;
}
 .etiqueta {
 height: 23px;
 width: 112px;
 z-index:69;
}

#titulo_h1 {
 color: #FFF;
 font-family: Helvetica;
 font-size:10px;
 width: 250px;
 float:left;
 position:relative;
  padding-left:3px;
}
#titulo_h2 {
 color: #FFF;
 font-family: Helvetica;
 font-size:10px;
 width: 950px;
 float:left;
 position:relative;
  padding-left:0px;
   text-decoration: none;
}
.anunciar { 
 width: 79px; 
 height: 29px;
 padding-left:10px;
 padding-top: 3px;
}
#banner { 
 width:950px; 
 margin:auto; 
 overflow:hidden; 
 border:0px solid green;
 position:relative;
 z-index:25;
} 
.banner { 
 font-family: Helvetica;
 font-size:11px;
 color:#FFFFFF;
  padding-top:150px;
 padding-bottom:150px;
 border: 0; 
 list-st
 } 
/*Make sure your page contains a valid doctype at the top*/
#simplegallery1{ //CSS for Simple Gallery Example 1
position: relative; /*keep this intact*/
visibility: hidden; /*keep this intact*/
}

#simplegallery1 .gallerydesctext{ //CSS for description DIV of Example 1 (if defined)
text-align: center;
padding: 12px 15px;
font-family: Arial, Helvetica, sans-serif;
font-weight: 500;
font-size:14px;
}
#fundonovanovidades { 
 width:950px;
 margin:0 auto;
 border:0px solid green;
}
.novabarra_div_disp {
margin:auto;
padding-top:8px;
	font-family: Arial;
	font-size: 24px;
		color:#FFFFFF;
		 width:1175;
}
.novabarra_div_nov {
padding-bottom:10px;
	font-family: Arial;
	font-size: 24px;
		color:#FFFFFF;
		 width:950;
}
.estoudisponivel {
	font-weight:300;
	font-family: Arial;
	font-size: 24px;
	color:#FFFFFF;
	padding-top:20px;
}
.estoudisponivel2 {
	font-weight:100;
	font-family: Arial;
	font-size: 14px;
		color:#FFFFFF;
}
.sdfs {
width:600px;
float:left;
position:relative;
}
.sdfs2 {
padding-top:8px;
width:350px;
float:left;
position:relative;
}