		/*	Arquivo criado pelo programador Paulo Sergio de Oliveira	*/

/*CORPO DO SITE*/
.site{
width:100%;
height:px;
min-height:600px;
margin:0px auto;
margin-bottom:50px;
background-color:#;
border:px solid #f60;
float:left;
}
/*
.main{
width:100%;
height:100%;
margin-top:0px;
border:px solid #f60;
float:left;
}
*/
.sidebar{
width:20%;
max-width:;
min-width:200px;
/*height:500px;*/
margin:1% 1%;
margin-bottom:10px;
padding-top:0px;
border:px solid #ddd;
text-align:center;
}
.sidebar ul{
width:100%;
margin:0px;
margin-bottom:20px;
border:px solid #ddd;
float:left;
}
.sidebar ul li{
width:100%;
margin:0px 0px;
border:px solid #ddd;
float:left;
}
.link {
width:48%;
margin:0px 1%;
padding:10px 10px;
border:px solid #f1f1f1;
text-align:center;
float:left;
}
.link a{
margin:0px auto;
padding:10px 10px;
border:px solid #f1f1f1;
text-align:center;
color:#777;
}
.link a:hover{
background:#f1f1f1;
/*text-decoration:underline;*/
border:px solid #ddd;
/*color:#f00;*/
}

.carrinho{
width:100%;
margin-top:0px;
border:px solid #09f;
font-size:1.8em;
float:left;
}
.article{
width:98%;
height:100%;
margin:0 1%;
border:px solid #09f;
float:left;
font-size:1.8em;
}
.article a img{
border-bottom:1px solid #ddd;
width:100%;
}
/*
.article a img:hover{
-webkit-box-shadow:0px 3px 3px 0px rgba(0,0,0,0.3); -moz-box-shadow:box-shadow:0px 3px 3px 0px rgba(0,0,0,0.3);
}*/

/** exibe os produtos da loja */
.box_produto{
width:30%; margin-right:3%; margin-bottom:5%;
height:100%;
/*
min-height:450px;
max-height:500px;
*/
background:#fcfcfc;
border:1px solid #ddd;
}
.box_produto:hover{
-webkit-box-shadow:0px 3px 3px 0px rgba(0,0,0,0.3); -moz-box-shadow:box-shadow:0px 3px 3px 0px rgba(0,0,0,0.3);
}
.box_produto .info_produto{
width:90%;
min-height:350px;
max-height:500px;
margin:1% 5%;
border:px solid #09f;
margin-top:20px;
float:left;
}
.box_produto .pagar{
width:100%;
}



/**pagina de compras*/
.select{
width:100%;
margin:0px auto;
margin-bottom:20px;
padding:5px;
border:px solid #ddd;
float:left;
}
.label{
width:100%;
margin-bottom:0px;
padding:5px;
border:px solid #ddd;
float:left;
}
.input{
width:100%;
margin-bottom:0px;
padding:5px;
float:left;
}
.radio{
width:100%;
margin-bottom:0px;
padding:5px;
float:left;
}



.form_assinante{
width:100%;
border:px solid #ddd;
float:left;	
}
.box_assinante{
border:1px solid #ddd;
}

.form_anuncio{
width:100%;
margin:1% auto;
border:px solid #ddd;
float:left;	
}
.box_anuncio{
border:1px solid #ddd;
}



.box_img_anuncio_vertical{
width:100%;
border:1px solid #ccc;

}
.img_anuncio_vertical{
width:308px;
height:258px;
margin:0 auto;
border:4px solid #000;
/*overflow:hidden;*/
}
.img_vertical{

}



.box_img_anuncio_horizontal{
width:100%;
border:1px solid #ccc;

}
.img_anuncio_horizontal{
width:978px;
height:258px;
margin:0 auto;
border:4px solid #000;
/*overflow:hidden;*/
}
.img_horizontal{

}