
.jcarousel-skin-ie7 .jcarousel-container
{
	/*-moz-border-radius: 10px;*/
	margin-left: 36px;
	background: transparent url(/media/comuni/sf_menu_termocamini.jpg) bottom no-repeat;
}

.jcarousel-skin-ie7 .jcarousel-container-horizontal
{
	width: 700px;
	height: 101px;
}


.jcarousel-skin-ie7 .jcarousel-clip-horizontal
{
	width: 647px;
	height: 101px;
	margin-left: 20px;
	padding: 0px 0px 0px 15px;
}

.jcarousel-skin-ie7 .jcarousel-item
{
	height: 101px;
}

.jcarousel-skin-ie7 .jcarousel-item-horizontal
{
	width: 84px;
	margin-right: 10px;
}


.jcarousel-skin-ie7 .jcarousel-item-placeholder
{
	background: #fff;
	color: #000;
}

/**
 *  Horizontal Buttons
 */
.jcarousel-skin-ie7 .jcarousel-next-horizontal
{
	position: absolute;
	top: 5px;
	right: -5px;
	width: 20px;
	height: 43px;
	cursor: pointer;
	background: transparent url(/media/comuni/fr_dx_off.png) no-repeat 0px 20px;
}

.jcarousel-skin-ie7 .jcarousel-next-horizontal:hover
{
	background: transparent url(/media/comuni/fr_dx_on.png) no-repeat 0px 20px;
}



.jcarousel-skin-ie7 .jcarousel-next-horizontal:active
{
	background: transparent url(/media/comuni/fr_dx_on.png) no-repeat 0px 20px;
}


.jcarousel-skin-ie7 .jcarousel-next-disabled-horizontal, .jcarousel-skin-ie7 .jcarousel-next-disabled-horizontal:hover, .jcarousel-skin-ie7 .jcarousel-next-disabled-horizontal:active
{
	cursor: default;
	background: transparent url(/media/comuni/trasp.gif) no-repeat;
}

.jcarousel-skin-ie7 .jcarousel-prev-horizontal
{
	position: absolute;
	top: 5px;
	left: 5px;
	width: 20px;
	height: 43px;
	cursor: pointer;
	background: transparent url(/media/comuni/fr_sx_off.png) no-repeat 0px 20px;
}


.jcarousel-skin-ie7 .jcarousel-prev-horizontal:hover
{
	background: transparent url(/media/comuni/fr_sx_on.png) no-repeat 0px 20px;
}


.jcarousel-skin-ie7 .jcarousel-prev-horizontal:active
{
	background: transparent url(/media/comuni/fr_sx_on.png) no-repeat 0px 20px;
}


.jcarousel-skin-ie7 .jcarousel-prev-disabled-horizontal, .jcarousel-skin-ie7 .jcarousel-prev-disabled-horizontal:hover, .jcarousel-skin-ie7 .jcarousel-prev-disabled-horizontal:active
{
	cursor: default;
	background: transparent url(/media/comuni/trasp.gif) no-repeat;
}

a.menu_modelli
{
	font-family: Lucida Sans, Arial, Helvetica;
	font-size: 11px;
	line-height:12px;
	font-weight: bold;
	display: block;
	color: #000;
	text-decoration: none;
	height: 101px;
    background-repeat: no-repeat;
	background-position: 0px 3px;

	padding: 70px 0px 0px 5px;
}
a.menu_modelli img
{
}
a.menu_modelli:hover
{
	color: #eb6820;
	text-decoration: none;
	background-repeat: no-repeat;
	background-position: 0px -95px;
}
a.menu_modelli_on
{
	font-family: Lucida Sans, Arial, Helvetica;
	font-size: 11px;
	line-height:12px;
	font-weight: bold;
	display: block;
	color: #eb6820;
	text-decoration: none;
	height: 101px;
	background-repeat: no-repeat;
	background-position: 0px -200px;
	padding: 70px 0px 0px 5px;
}

.jcarousel-skin-ie7 .jcarousel-item-horizontal a.menu_modelli span, .jcarousel-skin-ie7 .jcarousel-item-horizontal a.menu_modelli_on span
{
	font-family: Lucida Sans, Arial, Helvetica;
	font-size: 11px;
	font-weight: bold;
}


/*---------------------------------------- CAROUSEL tipo 2 ----------------------------------------*/

.menu_rivest_container
{
	padding-top: 78px;
}

.jcarousel-skin2 .jcarousel-container
{
	
}

.jcarousel-skin2 .jcarousel-container-horizontal
{
	width: 680px;
	height: 45px;
     padding: 0 20px;
    margin:0;

}


.jcarousel-skin2 .jcarousel-clip-horizontal
{
	
	height: 45px;

}



.jcarousel-skin2 .jcarousel-item
{
	width: 58px;
}

.jcarousel-skin2 .jcarousel-item-horizontal
{
 margin:0 14px 0 0;
padding: 0px;
}

.jcarousel-skin2 .jcarousel-item-placeholder
{
	background: #fff;
	color: #000;
}

/**
 *  Horizontal Buttons
 */
.jcarousel-skin2 .jcarousel-next-horizontal
{
	position: absolute;
	top: 1px;
	right: -5px;
	width: 20px;
	height: 43px;
	cursor: pointer;
	background: url(/media/comuni/fr-menu-gallery-dx.gif) no-repeat;
}

.jcarousel-skin2 .jcarousel-next-horizontal:hover
{
	position: absolute;
	top: 1px;
	right: -5px;
	width: 20px;
	height: 43px;
	cursor: pointer;
	background: url(/media/comuni/fr-menu-gallery-dx_on.gif) no-repeat;
}

.jcarousel-skin2 .jcarousel-next-horizontal:active
{
	background: url(/media/comuni/fr-menu-gallery-dx_on.gif) no-repeat;
}

.jcarousel-skin2 .jcarousel-next-disabled-horizontal, .jcarousel-skin2 .jcarousel-next-disabled-horizontal:hover, .jcarousel-skin2 .jcarousel-next-disabled-horizontal:active
{
	cursor: default;
	background: transparent url(/media/comuni/fr-menu-gallery-dx_off.gif) no-repeat;
}

.jcarousel-skin2 .jcarousel-prev-horizontal
{
	position: absolute;
	top: 1px;
	left: 5px;
	width: 20px;
	height: 43px;
	cursor: pointer;
	background: url(/media/comuni/fr-menu-gallery-sx.gif) no-repeat;
}

.jcarousel-skin2 .jcarousel-prev-horizontal:hover
{
	background: url(/media/comuni/fr-menu-gallery-sx_on.gif) no-repeat;
}

.jcarousel-skin2 .jcarousel-prev-horizontal:active
{
	background: url(/media/comuni/fr-menu-gallery-sx_on.gif) no-repeat;
}

.jcarousel-skin2 .jcarousel-prev-disabled-horizontal, .jcarousel-skin2 .jcarousel-prev-disabled-horizontal:hover, .jcarousel-skin2 .jcarousel-prev-disabled-horizontal:active
{
	cursor: default;
	background: url(/media/comuni/fr-menu-gallery-sx_off.gif) no-repeat;
}

/* ------------------ CAROUSEL TIPO 3 ----------------- */

.jcarousel-skin-abbinati
{
width:675px;
 height:43px;

}
.jcarousel-skin-abbinati .jcarousel-container {

}
.jcarousel-skin-abbinati .jcarousel-list {

}
.jcarousel-skin-abbinati .jcarousel-list li
{


}
.jcarousel-skin-abbinati .jcarousel-container-horizontal {
    width: 675px;
    padding: 0 18px;
    margin:0;
}

.jcarousel-skin-abbinati .jcarousel-container-vertical {
  
}

.jcarousel-skin-abbinati .jcarousel-clip-horizontal {
    height:43x;
}

.jcarousel-skin-abbinati .jcarousel-clip-vertical {
    width:  43px;
    height: 680px;
}

.jcarousel-skin-abbinati .jcarousel-item {

  width:  59px;
   }

.jcarousel-skin-abbinati .jcarousel-item-horizontal {
    
   margin:0 9px 0 0;
padding: 0px;

   
}

.jcarousel-skin-abbinati .jcarousel-item-vertical {
    margin-bottom: 0px;
}

.jcarousel-skin-abbinati .jcarousel-item-placeholder {
    background: #fff;
    color: #000;
    height:45x;

}

/**
 *  Horizontal Buttons
 */
.jcarousel-skin-abbinati .jcarousel-next-horizontal {
    position: absolute;
    top: 0px;
    right: 0px;
    width: 12px;
    height: 43px;
    cursor: pointer;
    background: url(/media/comuni/fr-menu-gallery-dx.gif) no-repeat 0 0;
}

.jcarousel-skin-abbinati .jcarousel-next-horizontal:hover {
    background: url(/media/comuni/fr-menu-gallery-dx_on.gif) no-repeat;
}

.jcarousel-skin-abbinati .jcarousel-next-horizontal:active {
 background: url(/media/comuni/fr-menu-gallery-dx_on.gif) no-repeat;
}

.jcarousel-skin-abbinati .jcarousel-next-disabled-horizontal,
.jcarousel-skin-abbinati .jcarousel-next-disabled-horizontal:hover,
.jcarousel-skin-abbinati .jcarousel-next-disabled-horizontal:active {
    cursor: default;
     background: transparent url(/media/comuni/fr-menu-gallery-dx_off.gif) no-repeat;
}

.jcarousel-skin-abbinati .jcarousel-prev-horizontal {
    position: absolute;
    top: 0px;
    left: 0px;
    width: 12px;
    height: 43px;
    cursor: pointer;
    background: url(/media/comuni/fr-menu-gallery-sx.gif) no-repeat 0 0;
}

.jcarousel-skin-abbinati .jcarousel-prev-horizontal:hover {
   background: url(/media/comuni/fr-menu-gallery-sx_on.gif) no-repeat 0 0;
}

.jcarousel-skin-abbinati .jcarousel-prev-horizontal:active {
   background: url(/media/comuni/fr-menu-gallery-sx_on.gif) no-repeat 0 0;
}

.jcarousel-skin-abbinati .jcarousel-prev-disabled-horizontal,
.jcarousel-skin-abbinati .jcarousel-prev-disabled-horizontal:hover,
.jcarousel-skin-abbinati .jcarousel-prev-disabled-horizontal:active {
    cursor: default;
   background: url(/media/comuni/fr-menu-gallery-sx_off.gif) no-repeat 0 0;
}

/**
 *  Vertical Buttons
 */
.jcarousel-skin-abbinati .jcarousel-next-vertical {
    position: absolute;
    bottom: 5px;
    left: 43px;
    width: 32px;
    height: 32px;
    cursor: pointer;
    background: transparent url(next-vertical.png) no-repeat 0 0;
}

.jcarousel-skin-abbinati .jcarousel-next-vertical:hover {
    background-position: 0 -32px;
}

.jcarousel-skin-abbinati .jcarousel-next-vertical:active {
    background-position: 0 -64px;
}

.jcarousel-skin-abbinati .jcarousel-next-disabled-vertical,
.jcarousel-skin-abbinati .jcarousel-next-disabled-vertical:hover,
.jcarousel-skin-abbinati .jcarousel-next-disabled-vertical:active {
    cursor: default;
    background-position: 0 -96px;
}

.jcarousel-skin-abbinati .jcarousel-prev-vertical {
    position: absolute;
    top: 5px;
    left: 43px;
    width: 32px;
    height: 32px;
    cursor: pointer;
    background: transparent url(prev-vertical.png) no-repeat 0 0;
}

.jcarousel-skin-abbinati .jcarousel-prev-vertical:hover {
    background-position: 0 -32px;
}

.jcarousel-skin-abbinati .jcarousel-prev-vertical:active {
    background-position: 0 -64px;
}

.jcarousel-skin-abbinati .jcarousel-prev-disabled-vertical,
.jcarousel-skin-abbinati .jcarousel-prev-disabled-vertical:hover,
.jcarousel-skin-abbinati .jcarousel-prev-disabled-vertical:active {
    cursor: default;
    background-position: 0 -96px;
}



a.menu_rivestimenti
{
	font-family: Lucida Sans, Arial, Helvetica;
	font-size: 11px;
	font-weight: bold;
	display: block;
	color: #000;
	text-decoration: none;
		background-repeat: no-repeat;
        display:block;
        height:43px;
       
}
a.menu_modelli img
{

}

a.menu_rivestimenti:hover
{
	color: #eb6820;
	text-decoration: none;
}
a.menu_rivestimenti_on
{
	font-family: Lucida Sans, Arial, Helvetica;
	font-size: 11px;
	font-weight: bold;
	display:block;
	border:1px solid #eb6820;
	text-decoration: none;
	height:43px;
	background-repeat: no-repeat;
}

.jcarousel-skin-ie7 .jcarousel-item-horizontal a.menu_modelli span, 
.jcarousel-skin-ie7 .jcarousel-item-horizontal a.menu_modelli_on span
.jcarousel-skin-abbinati .jcarousel-item-horizontal a.menu_rivestimenti span

{
	font-family: Lucida Sans, Arial, Helvetica;
	font-size: 11px;
	font-weight: bold;
    }
    
    /* Tharros*/

.jcarousel-skin-Tharros .jcarousel-container
{
	/*-moz-border-radius: 10px;*/
	margin-left: 36px;
	/*background: transparent url(/media/comuni/sf_menu_termocamini.jpg) bottom no-repeat;*/
}

.jcarousel-skin-Tharros .jcarousel-container-horizontal
{
	width: 703px;
	height: 101px;
}


.jcarousel-skin-Tharros .jcarousel-clip-horizontal
{
	width: 647px;
	height: 101px;
	margin-left: 20px;
	padding: 0px 0px 0px 15px;
}

.jcarousel-skin-Tharros .jcarousel-item
{
	height: 101px;
}

.jcarousel-skin-Tharros .jcarousel-item-horizontal
{
	width: 84px;
	margin-right: 10px;
}


.jcarousel-skin-Tharros .jcarousel-item-placeholder
{
	background: #fff;
	color: #000;
}

/**
 *  Horizontal Buttons
 */
.jcarousel-skin-Tharros .jcarousel-next-horizontal
{
	position: absolute;
	top: 5px;
	right: -5px;
	width: 20px;
	height: 43px;
	cursor: pointer;
	background: transparent url(/media/comuni/fr_dx_off.png) no-repeat 0px 20px;
}

.jcarousel-skin-Tharros .jcarousel-next-horizontal:hover
{
	background: transparent url(/media/comuni/fr_dx_on.png) no-repeat 0px 20px;
}



.jcarousel-skin-Tharros .jcarousel-next-horizontal:active
{
	background: transparent url(/media/comuni/fr_dx_on.png) no-repeat 0px 20px;
}


.jcarousel-skin-Tharros .jcarousel-next-disabled-horizontal, .jcarousel-skin-Tharros .jcarousel-next-disabled-horizontal:hover, .jcarousel-skin-Tharros .jcarousel-next-disabled-horizontal:active
{
	cursor: default;
	background: transparent url(/media/comuni/trasp.gif) no-repeat;
}

.jcarousel-skin-Tharros .jcarousel-prev-horizontal
{
	position: absolute;
	top: 5px;
	left: 5px;
	width: 20px;
	height: 43px;
	cursor: pointer;
	background: transparent url(/media/comuni/fr_sx_off.png) no-repeat 0px 20px;
}


.jcarousel-skin-Tharros .jcarousel-prev-horizontal:hover
{
	background: transparent url(/media/comuni/fr_sx_on.png) no-repeat 0px 20px;
}


.jcarousel-skin-Tharros .jcarousel-prev-horizontal:active
{
	background: transparent url(/media/comuni/fr_sx_on.png) no-repeat 0px 20px;
}


.jcarousel-skin-Tharros .jcarousel-prev-disabled-horizontal, .jcarousel-skin-Tharros .jcarousel-prev-disabled-horizontal:hover, .jcarousel-skin-Tharros .jcarousel-prev-disabled-horizontal:active
{
	cursor: default;
	background: transparent url(/media/comuni/trasp.gif) no-repeat;
}



.jcarousel-skin-Tharros.jcarousel-item-horizontal a.menu_modelli span, .jcarousel-skin-Tharros .jcarousel-item-horizontal a.menu_modelli_on span
{
	font-family: Lucida Sans, Arial, Helvetica;
	font-size: 11px;
	font-weight: bold;
}
    