/* CSS Layout */
/* reset outdoor */
#outdoor *, #out_nav *{
border:0;
border:none;
font:12px Arial,Helvetica,sans-serif;
list-style-type:none;
margin:0;
padding:0;
}
#miolo #monta ul{
margin:0;
padding:0;
}

/* estrutura outdoor */
#out_base{
background: #ffffff url("../images/outdoor/base.jpg") repeat-x;
display:block;
float:left;
height:18px;
width:100%;
}
.out_based{
background: #ffffff url("../images/outdoor/dir_base.jpg") right no-repeat;
display:block;
float:right;
height:18px;
margin:0;
width:18px;
}
.out_basee{
background: #ffffff url("../images/outdoor/esq_base.jpg") no-repeat;
display:block;float:left;
height:18px;
width:18px;
}
#out_esq{
background:#ffffff url("../images/outdoor/esq.jpg") repeat-y !important;
display:block;
float:left;
height:304px !important;
margin-right:22px;
padding-left:20px;
width:289px;
}
#out_topo{
background: #ffffff url("../images/outdoor/topo.jpg") repeat-x;
display:block;
float:left;
height:26px;
width:100%;
}
.out_topod{
background: #ffffff url("../images/outdoor/dir_topo.jpg") right no-repeat;
display:block;
float:right;
height:26px;
margin:0;
width:18px;
}
.out_topoe{
background: #ffffff url("../images/outdoor/esq_topo.jpg") no-repeat;
display:block;
float:left;
height:26px;
width:22px;
}
#outdoor{
margin-top:2px;
width:100%;
}

/* oferta outdoor */
#out_dir{
padding:52px 22px 0 0;
}
#anuncio ul#out_dir{
height:330px;
}
#out_dir li{
padding:7% 0 0 18px;
}
#out_dir h4 a{
color:#333;
font:bold 15px Verdana,Arial,Helvetica,sans-serif;
padding:50px 0 0 !important;
text-decoration:none;
}
#out_dir h5, #out_dir h5{
color:#0066cc;
font:bold 16px Verdana,Arial,Helvetica,sans-serif;
padding:12px 0 0;
}
#out_dir h6{
color:#666;
font:11px Arial,Verdana,Helvetica,sans-serif;
margin:0 0 6px;
}
.out_oferta{
background:url("../images/outdoor/div.jpg") 315px 0 no-repeat;
height:248px;
padding:0 20px 0 0;
}
.out_oferta img{
padding:12px 0 0;
}
#out_off{
height:330px !important;
}
#out_off ul{
background:url("../images/outdoor/dir.jpg") right top repeat-y;
height:296px;
margin-top:0;
padding-top:0;
}
.out_pagamento, .out_pagamento span{
color:#999;
font:10px Arial,Verdana,Helvetica,sans-serif !important;
text-align:center;
}
.out_pagamento img{
padding-top:6px !important;
}
.out_pagamento span{
padding-left:8px !important;
}
.out_produto{
height:185px;
padding:12px 0 !important;
text-align:center;
}
.out_select a{
background:#444 !important;
}


/* navegacao outdoor */
#out_nav{
float:right;
margin:-45px 21px 0 0;
width:auto;
z-index:9;
}
.out_navd{
background: #ffffff url("../images/outdoor/dir_navegacao.jpg") right no-repeat;
display:block;
float:right;
height:45px;
margin:0;
width:20px;
}
.out_nave{
background: #ffffff url("../images/outdoor/esq_navegacao.jpg") no-repeat;
display:block;
float:left;
height:45px;
width:20px;
}
#out_navt{
background: #ffffff url("../images/outdoor/base_navegacao.jpg") repeat;
display:block;
float:left;
height:45px;
width:auto;
}
#out_navt li{
float:left;
}
#out_navt li a, .out_select a{
background:#888;
color:#fff;
float:left;
height:16px;
margin:18px 1px 0 1px;
padding:3px 5px;
text-decoration:none;
}
#out_navt li a:hover, .out_select a:hover{
background:#666;
}