/* CSS - Controller Catalogo */
/* DESTAQUE */


.produto_destaque {
	width:195px;
	height: 224px;
}

.top_color{
	width: 180px;
	border-bottom: 3px solid;
}
/*
	background-image: url(/media/images/palheta.jpg);
	background-repeat: no-repeat;
*/

/*.destaque_item{
	width:195px;
	height: 221px;
	background-image: url(/media/images/palheta.jpg);
	background-repeat: no-repeat;
	
}*/

.destaque_categorias{
	width: 170px;
	padding-top:10px;
	padding-left: 10px;
	background-position: right top;
	background-repeat: no-repeat;
	cursor: pointer;
}

.destaque_categoria_titulo1{
	font-size: 11px;
	font-weight: bold;
	text-transform: uppercase;
	text-decoration: none;
}

.destaque_categoria_titulo1_over{
	font-size: 11px;
	font-weight: bold;
	text-transform: uppercase;
	text-decoration: underline;
}

.destaque_categoria_titulo2{
	text-transform: uppercase;
	
}

.destaque_linha{
	margin-top: 10px;
	font-weight: bold;
	padding-left: 10px;
}


.destaque_imagem {
	padding:10px;
}

#produto_destaque .item {
	clear:both;
	margin-bottom:10px;
}

#produto_destaque .vermais {
	 background-color:#eeeeee;
	 border-top:1px solid #dbdbdb;
	 border-bottom:1px solid #dbdbdb;
	 padding:2px 10px 2px 0px;
	 clear:both;
}



/* LIST */


#Carousel {
	 width: 374px;
	 height: 343px;
	 background-repeat: no-repeat;
	 background-position: left top;
	 float: left;
	 padding-top: 80px;
	 padding-left: 130px;
	
}


.secondlevel {
	background-repeat: no-repeat;
 	min-height:288px;
 	padding-top: 120px;
 	padding-left: 180px;
}

* html .secondlevel { height:288px;}



#Carousel .mask1{
	position:relative;
	width: 340px;
	height: 300px;
	overflow:hidden;
	float: left;
}

#box8{
	position:absolute;
}
#box8 div{
	width:340px;
	height: 285px;
	float:left;
}

#box8 h5{
	display: none;
	
}

Carousel .buttons{
	text-align:left
}
#Carousel .next{
	float:right
}

#Carousel .buttons{
	text-align:center;
	clear:both;
}

#Carousel .buttons{padding:-5px 5px 5px 5px;}
#Carousel .buttons span{color:#666;padding:0 5px;cursor:pointer;font:10px Verdana}
#Carousel .buttons span.active{background:#666;color:#fff}
#Carousel .buttons span:hover{background:#666;color:#fff}


#prevNext{
	padding-top: 100px;
	padding-left: 2px;	
	cursor: pointer;
}

.produto_cattitulo{
	text-transform: uppercase;
	color: #666;
	font-weight: bold;
}

.product_imagem{
	cursor: pointer;	
	
}

#linhascontainer_1{
	position: relative;
	top: -75px;
	left: 223px;
	width: 150px;
	height: 18px;
}

#linhascontainer_1 select{
	width: 150px;
	height: 20px;
	border: 1px solid #F97510;
	font-size:11px;
}

#linhascontainer_2{
	position: relative;
	top: -75px;
	left: 223px;
	width: 150px;
	height: 18px;
}

#linhascontainer_2 select{
	width: 150px;
	height: 20px;
	border: 1px solid #53b3e3;
	font-size:11px;
}




#linhascontainer_3{
	position: relative;
	top: -75px;
	left: 223px;
	width: 150px;
	height: 18px;
}

#linhascontainer_3 select{
	width: 150px;
	height: 20px;
	border: 1px solid #97BE2F;
	font-size:11px;
}




/* DETAIL */
.catalogo_details1 {
	 width: 351px;
	 height: 423px;
	 background-image: url(/media/images/detail_cosmetico_bg_info1.jpg);
	 background-repeat: no-repeat;
	 background-position: left top;
	 float: right;
	 padding-right: 20px;
}

.catalogo_details2 {
	 width: 351px;
	 height: 423px;
	 background-image: url(/media/images/detail_cosmetico_bg_info2.jpg);
	 background-repeat: no-repeat;
	 background-position: left top;
	 float: right;
	 padding-right: 20px;
}


.catalogo_details3 {
	 width: 351px;
	 height: 423px;
	 background-image: url(/media/images/detail_cosmetico_bg_info3.jpg);
	 background-repeat: no-repeat;
	 background-position: left top;
	 float: right;
	 padding-right: 20px;
}

.catalogo_details_2 {
	 width: 351px;
	 height: 423px;
	 background-image: url(/media/images/detail_cosmetico_bg_info_1.jpg);
	 background-repeat: no-repeat;
	 background-position: left top;
	 float: right;
	 padding-right: 20px;
}

.catalogo_details_2_1 {
	 width: 351px;
	 height: 423px;
	 background-image: url(/media/images/detail_cosmetico_bg_info_1.jpg);
	 background-repeat: no-repeat;
	 background-position: left top;
	 float: right;
	 padding-right: 20px;
}

.catalogo_details_2_2 {
	 width: 351px;
	 height: 423px;
	 background-image: url(/media/images/detail_cosmetico_bg_info_2.jpg);
	 background-repeat: no-repeat;
	 background-position: left top;
	 float: right;
	 padding-right: 20px;
}

.catalogo_details_2_3 {
	 width: 351px;
	 height: 423px;
	 background-image: url(/media/images/detail_cosmetico_bg_info_3.jpg);
	 background-repeat: no-repeat;
	 background-position: left top;
	 float: right;
	 padding-right: 20px;
}






#cat_detail{
	height: 410px;
	width: 337px;
	padding-left: 10px;
	padding-top: 10px;
}


#cat_titulo{
	padding-top: 10px;
	padding-left: 10px;
	color: #666;
	text-transform: uppercase;
	font-weight: bold;
	font-size: 11px;
}

#prod_titulo{
	padding-left: 10px;
	font-weight: bold;
	font-size: 11px;
	padding-bottom: 10px;
}


#prod_txt_title{
	background-image: url(/media/images/palheta_info.gif);
	width: 181px;
	height: 32px;
	background-repeat: no-repeat;
}

#prod_txt_title2{
	background-image: url(/media/images/palheta_info2.gif);
	width: 320px;
	height: 32px;
	background-repeat: no-repeat;
}

#prod_txt_title3{
	background-image: url(/media/images/palheta_info_disable.gif);
	width: 181px;
	height: 32px;
	background-repeat: no-repeat;
}

#prod_txt_title4{
	background-image: url(/media/images/palheta_info_disable2.gif);
	width: 320px;
	height: 32px;
	background-repeat: no-repeat;
}
#prod_info_select{
	width: 90px;
	height: 32px;
	float: left;
	cursor: pointer;
}
#prod_caract_select{
	width: 90px;
	height: 32px;
	float: right;
	cursor: pointer;
}

#prod_info_select2{
	width: 90px;
	height: 32px;
	float: left;
	cursor: pointer;
}
#prod_caract_select2{
	width: 90px;
	height: 32px;
	float: left;
	cursor: pointer;
}



#prod_info{
	width: 177px;
	height: 280px;
	background-color: #FFF;
	padding: 5px 2px 2px 2px;
	font-size: 9px;
	overflow: hidden;
	float: left;
}

#prod_caract{
	width: 177px;
	height: 280px;
	background-color: #FFF;
	padding: 5px 2px 2px 2px;
	font-size: 9px;
	overflow: hidden;
	float: left;
}










#prod_info2{
	width: 316px;
	height: 280px;
	background-color: #FFF;
	padding: 5px 2px 2px 2px;
	font-size: 9px;
	overflow: hidden;
	float: left;
}

#prod_caract2{
	width: 316px;
	height: 280px;
	background-color: #FFF;
	padding: 5px 2px 2px 2px;
	font-size: 9px;
	overflow: hidden;
	float: left;
}

#prod_imagem{
	float: right;
	width: 140px;
	height: 215px;
	padding: 50px 5px 5px 5px;
	text-align: center;
	overflow: hidden;
}


#prod_imagem2{
	width: 337px;
	text-align: center;
}

#prod_imagem img{
	position: relative;
	right: 0px;bottom;
}

#prod_moreinfo{
	padding: 10px 2px 2px 2px;
	color: #666;
	font-size: 10px;
	text-transform: lowercase;
	background-image: url(/media/images/envelope.jpg);
	background-position: right;
	background-repeat: no-repeat;
	width: 100px;
	height: 22px;
}

#prod_moreinfo a:link{
	padding: 10px 2px 2px 2px;
	color: #666;
	font-size: 10px;
	text-transform: lowercase;
}

#prod_moreinfo a:visited{
	padding: 10px 2px 2px 2px;
	color: #666;
	font-size: 10px;
	text-transform: lowercase;
}

#prod_moreinfo a:active{
	padding: 10px 2px 2px 2px;
	color: #666;
	font-size: 10px;
	text-transform: lowercase;
}

#prod_moreinfo a:hover{
	padding: 10px 2px 2px 2px;
	color: #666;
	font-size: 10px;
	text-decoration: underline;
	text-transform: lowercase;
}