/************************************************
	TAGS
************************************************/
*{
margin:0;
padding:0;
}
body{
background:url(../imgs/bkgRuppers.jpg) repeat;
}
a{
outline:none;
color:#333333;
}
a:link,a:visited{
text-decoration:none;
}
a:hover{
text-decoration:underline;
}
a:active{
text-decoration:none;
}
hr{
display:none;
}
img{
border:none;
}
/************************************************
	DIV EXTERNA			
************************************************/
div._root{
width:760px;
left:50%;
margin-left:-380px;
position:absolute;
}
/************************************************
	TOPO / MENU
************************************************/
div._topo{
position:relative;
background:url(../imgs/bkgTopo+Logo.png) no-repeat;
height:130px;
width:760px;
z-index:2;
}
.ie div._topo{
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop, src='imgs/bkgTopo+Logo.png');
background:none;
}
img._logo{
position:absolute;
opacity:0;
top:0px;
z-index:3;
}
.ie img._logo{
filter:alpha(opacity=0);
}
div._menu{
position:absolute;
background:url(../imgs/bkgMenu.png) no-repeat;
width:435px;
height:40px;
top:60px;
right:25px;
float:right;
z-index:3;
}
ul._menu{
position:relative;
width:435px;
height:40px;
font-family:"Trebuchet MS", "Arial";
font-weight:bold;
font-size:15px;
letter-spacing:-1px;
text-align:center;
line-height:40px;
}
li._menu{
list-style-type:none;
display:inline;
margin:0 25px;
color:#959595;
}
.safari li._menu{
float:left;
}
li._menu a{
color:#959595;
}
span._menu{
color:#a5c300;
}
/************************************************
	VITRINE	HOME
************************************************/
div#vitrine{
position:absolute; 
left:-144px; 
top:10px;
z-index:1; 
}
div._vitrine{
position:relative;
background:url(../imgs/bkgConteudo.png) repeat-y;
height:215px;
width:760px;
text-align:center;
}
.ie div._vitrine{
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='imgs/bkgConteudo.png');
background:none;
}
/************************************************
	CONTEUDO
************************************************/
div._conteudo{
position:relative;
background:url(../imgs/bkgConteudo.png) repeat-y;
width:760px;
padding-top:20px;
display:block;
margin:0 auto;
text-align:center;
overflow:hidden;
z-index:2;
}
.ie div._conteudo{
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='imgs/bkgConteudo.png');
background:none;
}
/************************************************
	DESTAQUES HOME
************************************************/
div._destaqueContainer{
position:relative;
/*height:245px;*/
width:710px;
display:block;
margin:0 auto;
margin-bottom:20px;
overflow:hidden;
}
div._destaque{
position:relative;
background:url(../imgs/bkgDestaques.png) no-repeat;
width:226px;
/*height:245px;*/
float:left;
display:block;
margin:0 5px;
}
img._destaque{
margin-top:5px;
}
span._destaque{
font-size:14px;
font-weight:bold;
}
p._destaque{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
text-align:left;
line-height:15px;
color:#9b9b9b;
width:190px;
margin-left:25px;
}
p._destaque a{
color:#9b9b9b;
}
/************************************************
	INTERNAS
************************************************/
img._detalhe{
position:absolute;
display:block;
left:25px;
top:0px;
}
div._texto{
position:relative;
left:200px;
top:20px;
height:100%;
margin-bottom:100px;
width:350px;
color:#7b7b7b;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
line-height:20px;
text-align:left;
}
.ie div._texto{
left:0px;
}
h1._titulo{
position:relative;
color:#7a7a7a;
font-family:Arial, Helvetica, sans-serif;
font-size:25px;
font-weight:bold;
text-align:left;
}
span._titulo{
color:#aecf00;
}
p._texto{
position:inherit;
margin-top:25px;
}
.ie ul._texto{
padding-left:17px;
margin-left:-17px;
}
div._vitrineLateral{
position:absolute;
right:25px;
top:0px;
width:165px;
height:95%;
display:block;
background:#f6f5f5;
}
/************************************************
	RODAPE
************************************************/
div._rodape{
position:relative;
background:url(../imgs/bkgConteudo.png) repeat-y;
padding-left:25px;
height:40px;
width:760px;
}
.ie div._rodape{
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='imgs/bkgConteudo.png');
background:none;
}
.ie div._rodape{
padding-left:0px;
text-align:center;
}
div._rodapeMoldura{
height:40px;
width:710px;
background:#f6f5f5;
display:table-cell;
vertical-align:bottom;
text-align:center;
}
.ie div._rodapeMoldura{
line-height:45px;
}
div._rodapeContainer{
height:10px;
width:300px;
display:inline;
text-align:center;
}
p._rodape{
position:relative;
font-family:"Trebuchet MS", "Arial";
font-size:10px;
text-align:center;
color:#959595;
display:inline;
top:-10px;
left:5px;
}
img._rodape{
position:relative;
display:inline;
text-align:center;
right:5px;
}
div._bordaRodape{
background:url(../imgs/bkgRodape.png) no-repeat;
height:20px;
}
.ie div._bordaRodape{
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop, src='imgs/bkgRodape.png');
background:none;
}
div._validator{
width:100%;
text-align:center;
display:none;
}
