.shop_minilist_p {height:35px; overflow:hidden}

#shop_vetrina_top { position:relative; width:773px; height:57px; background:url(../immagini/shop_vetrina_top.png) no-repeat; border:none; margin-bottom:10px}

#shop_vetrina_title {
position:absolute; top:10px; left:10px; font-size:18px; font-weight:bold; color:#03537C;
}

#shop_vetrina_subtitle {
position:absolute; top:30px; left:10px; font-size:11px; color:#999999;
}

#shop_vetrina_tutti {
position:absolute; top:22px; right:10px; text-align:right; color:#03537C; font-weight:bold
}

#shopinfo_container {
	width:773px;
	height:48px;
	overflow:hidden;
	margin-bottom:10px;
}
.shopinfo_content {
	width:772px;
	margin-top:3px;
	display:none
}
.shopinfo_cont_top {
	width:772px;
	height:38px;
	position:relative
}
.shopinfo_cont_body {
	width:770px;
	min-height:135px;
	background:url(../immagini/shopimages/shopinfo_content_body.png) no-repeat #b8d4e8;
	border-left:1px solid #999999;
	border-right:1px solid #999999;
}
.shopinfo_cont_body_txt {
	padding:10px
}
.shopinfo_cont_bottom {
	width:772px;
	height:6px;
	background:url(../immagini/shopimages/shopinfo_content_bottom.png) no-repeat;
	margin-bottom:10px;
}
.shopinfo_cont_txt {
	position:absolute;
	top:13px;
	right:50px;
	color:#51a1a2;
	text-align:right;
	width:400px
}
.shopinfo_cont_txt p {
	padding:0px;
	margin:0px;
	color:#03537c
}
.shopinfo_btn {
	cursor:pointer
}
.shopinfo_cont_close {
	position:absolute;
	left:10px;
	top:5px;
	background:url(../immagini/close_32.png) no-repeat;
	height:32px;
	width:32px;
	cursor:pointer
}
.prod_wrapper {
	width:773px;
	margin:0 auto;
	margin-top:15px;
}
/*SHOP HEADER*/

/*SHOP TAG DETAILS*/

#prodbox_tag_cont {
	width:168px;
	height:382px;
	float:right;
	clear:right
}
#prodbox_tag_header {
	background:url(../immagini/shopimages/prodbox_tag_header.png) repeat;
	height:24px;
	padding:7px 12px 0;
	border-bottom:1px solid #f1f2f2;
}
#prodbox_tag_header h1 {
	background:url(../js/zoom/img/square.gif) no-repeat 0 5px;
	padding-left:15px;
	font-size:15px;
	color:#036191;
	float:left;
}
#prodbox_tag_body {
	
	width:166px;
	height:310px;
	border-left:1px solid #999999;
	border-right:1px solid #999999;
}
#prodbox_tag_body_txt {
	padding:5px;
	font-size:11px
}
#prodbox_tag_bottom {
	background:url(../immagini/shopimages/prodbox_tag_bottom.png) no-repeat;
	height:6px
}
/*SHOP SEARCH*/

.shop_header {
	font:12px Arial, Helvetica, sans-serif;
	color:#03537c;
}
.shop_header form {
	padding:5px 0 0 12px;
}
.shop_header .rowHeaderUp .inp {
	margin-top:7px;
	border:none;
	background:none;
	padding-left:5px;
	width:112px;
	float:left;
	font-size:11px;
	color:#666;
}
.shop_header .rowHeaderUp label {
	color:#03537c;
	padding:2px;
}
.shop_header .rowHeaderUp .col1 {
	width:145px;
	background:url(../immagini/shopimages/search_shop.png) no-repeat;
	background-position:0 17px;
}
.shop_header .rowHeaderUp .col1, .shop_header .rowHeaderUp .col2 {
	float:left;
	margin:0px 6px 0 0;
	height:46px;
}
.shop_header .rowHeaderUp .col2 {
	width:125px
}
.shop_header .rowHeaderBott {
	background:url(../immagini/shopimages/headBot.jpg) no-repeat;
	height:26px;
	clear:both;
	margin-left:310px;
	padding:3px;
}
.shop_header .rowHeaderBott {
	font-size:11px
}
.shop_header .rowHeaderBott .contentBott {
	padding:3px;
}
.shop_header .rowHeaderBott .contentLeft {
	float:left;
	width:220px;
}
.shop_header .rowHeaderBott .contentLeft img {
	float:left;
	padding-left:10px;
}
.shop_header .rowHeaderBott .contentLeft p, .shop_header .rowHeaderBott .contentRight p {
	float:left;
	padding:6px 0 0 10px;
}
.shop_header .rowHeaderBott .contentLeft p span {
	color:#666
}
.shop_header .rowHeaderBott .contentLeft a {
	margin-top:4px;
	display:block
}
.shop_header .rowHeaderBott .contentRight {
	float:left;
	margin-left:10px;
	width:220px;
}
.shop_header .rowHeaderBott .contentRight img {
	float:left;
	padding-left:10px;
}
.shop_header .rowHeaderBott .contentRight p {
	color:#fff;
}

/* PRO HEADER */

.prod_header {
	width:773px;
	background:url(../immagini/shopimages/headTop.jpg) no-repeat;
	height:65px;
}
.prod_header form {
	padding:5px 0 0 12px;
}
.prod_header .rowHeaderUp .col1 {
	width:225px;
	background:url(../immagini/shopimages/search.jpg) no-repeat;
	background-position:0 17px;
}
.prod_header .rowHeaderUp .col1, .prod_header .rowHeaderUp .col2 {
	float:left;
	margin:0px 6px 0 0;
	height:46px;
}
.prod_header .rowHeaderUp label {
	color:#03537c;
	padding:2px;
}
.prod_header .rowHeaderUp .col2 {
	width:125px
}
.prod_header .inp {
	margin-top:7px;
	border:none;
	background:none;
	padding-left:5px;
	width:190px;
	float:left;
	font-size:11px;
	color:#666;
}
.prod_header .rowHeaderBott {
	background:url(../immagini/shopimages/headBot.jpg) no-repeat;
	height:26px;
	clear:both;
	margin-left:310px;
	padding:3px;
}
.prod_header .rowHeaderBott {
	font-size:11px
}
.prod_header .rowHeaderBott .contentBott {
	padding:3px;
}
.prod_header .rowHeaderBott .contentLeft {
	float:left;
	width:220px;
}
.prod_header .rowHeaderBott .contentLeft img {
	float:left;
	padding-left:10px;
}
.prod_header .rowHeaderBott .contentLeft p, .prod_header .rowHeaderBott .contentRight p {
	float:left;
	padding:6px 0 0 10px;
}
.prod_header .rowHeaderBott .contentLeft p span {
	color:#666
}
.prod_header .rowHeaderBott .contentLeft a {
	margin-top:4px;
	display:block
}
.prod_header .rowHeaderBott .contentRight {
	float:left;
	margin-left:10px;
	width:220px;
}
.prod_header .rowHeaderBott .contentRight img {
	float:left;
	padding-left:10px;
}
.prod_header .rowHeaderBott .contentRight p {
	color:#fff;
}
#shop_big_box {
	border-bottom:1px solid #999999;
	clear:both;
	padding-bottom:10px
}
#shop_big_box div {
	width:257px;
	text-align:center;
	border-right:1px solid #999999;
}
#shop_big_box h1 A {
	font-size:11px;
	color:#003366;
}
#shop_big_box h2 A {
	font-size:12px;
	color:#003366;
}
#shop_small_box h1 {
	padding-bottom:10px;
	font-size:12px;
}
#shop_small_box h2 {
	font-size:11px;
}
#shop_small_box div {
	border-right:1px solid #999999;
	width:154px;
	line-height:14px;
	text-align:center;
}
#shop_home_prod_cat {
	width:763px;
	color:#03537C;
	height:40px;
	background:url(../immagini/shopimages/cat_list_bg_down.png);
	clear:both;
	text-align:left;
	border:none;
	font-size:14px;
	font-weight:bold;
	margin-bottom:10px;
	cursor:pointer;
}

#shop_home_prod_tutti {
	width:763px;
	color:#03537C;
	height:40px;
	background:url(../immagini/shopimages/cat_list_bg_down.png);
	clear:both;
	text-align:left;
	border:none;
	font-size:14px;
	font-weight:bold;
	margin-bottom:10px;
	cursor:pointer;
}

.list_slideToggle{ 
	text-indent:45px; 
	line-height:40px;
	width:580px; 
	height:40px;
	float:left}
	
.list_slidetutti { float:left}

#shop_home_prod_cat a, #shop_home_prod_cat a:visited { color:#03537C }
#shop_home_prod_tutti a, #shop_home_prod_tutti a:visited { color:#03537C }

.shop_home_prod_minilist { float:left; margin-bottom:5px; margin-left:10px; }

.shop_home_prod_minilist_cont { width:285px; padding:3px; border:1px solid #dddddd; margin-left:10px; height:51px; line-height:12px; }



.rowHeaderUp .sub {
	width:26px;
	height:26px;
	border:none;
	background:none;
	cursor:pointer;
	float:left;
}

.rowHeaderUp .submini {
	width:15px;
	height:15px;
	border:none;
	background:none;
	cursor:pointer;
	float:left;
}

/*Inizio Css Slider Prodotto*/

.communityBlue {color:#6fa8d8; font-weight:bold}
.btn_submit { border:none; background:url(../immagini/btn_submit.gif) no-repeat; width:151px; height:36px; font-variant:normal; font-size:14px; line-height:22px; color:#FFFFFF; font-weight:bold; cursor:pointer; margin-left:272px}

#slider_cont { width:773px; padding-top:20px; margin-top:20px}

#slider {
  width: 700px;
  margin: 0 auto;
  position: relative;
  font-family:"HelveticaNeue","Helvetica Neue",Helvetica,Arial,sans-serif;
  font-size:16px;
  margin:10px;
  padding:0pt;
  margin-top:20px;
  margin-left:35px;
  
}


.scroll {
    height: 300px;
    width: 700px;
    overflow: auto;
    overflow-x: hidden;
    position: relative;
    clear: left;
    background: #f3f3f3 url(../immagini/shopimages/content_pane-gradient.png) repeat-x scroll left bottom;
	
}

.scrollContainer div.panel {
    padding: 20px;
    height: 300px;
    width: 640px;
}

#shade {
    background: url(../immagini/shopimages/shade.jpg) no-repeat 0 0;
    height: 50px;
}

ul.navigation {
    list-style: none;
    margin: 0;
    padding: 0;
    padding-bottom: 9px;
}

ul.navigation li {
    display: inline;
    margin-right: 10px;
}

ul.navigation a {
    padding: 10px;
    color: #999999;
    text-decoration: none;
}

ul.navigation a:hover {
    background-color: #ffffff;
}

ul.navigation a.selected {
background:#f3f3f3;
color:#333333;

}

ul.navigation a:focus {
    outline: none;
}

.scrollButtons {
    position: absolute;
    top: 150px;
    cursor: pointer;
}

.scrollButtons.left {
    left: -20px;
}

.scrollButtons.right {
    right: -20px;
}

.hide {
    display: none;
}