﻿/* -- Percorso -- */
.Percorso
{
	vertical-align: bottom;
	padding-top: 5px;
}
.Percorso .MetaUniverso
{
	font-size: 16px;
	color: #e89015;
	text-transform: uppercase;
}
.Percorso .Universo
{
	margin-left: 4px;
}
.Percorso .Separatore
{
	height: 2px;
	background-color: #cbd4db;
}
.Percorso .Generico
{
	font-size: 14px;
	font-weight:normal;
	margin-left: 4px;
}
/* -- Percorso -- */
.MetaUniverso
{
	font-family: Arial;
	font-size: 12px;
	padding-top: 10px;
}
.MetaUniverso .Titolo
{
	width: 556px;
	height: 65px;
	vertical-align: bottom;
}
.MetaUniverso .ImgMetaUniverso
{
	float: left;
	padding-left: 5px;
	padding-right: 10px;
	width: 45px;
	height: 45px;
}
.MetaUniverso .ImgMetaUniverso IMG
{
	width: 45px;
	height: 45px;
}
.MetaUniverso .TestoMetaUniverso
{
	float: left;
	font-family: Arial;
	font-size: 20px;
	font-weight: bold;
	color: #be2a2e;
	padding-top: 12px;
	width: 472px;
	border-bottom: 1px solid #D0D9E4;
}
.MetaUniverso .SpacerTop
{
	height: 15px;
	width: 556px;
}

.MetaUniverso .Colonne
{
	width: 556px;
}

.MetaUniverso .Colonne .ColonnaSx
{
	float: left;
	width: 268px;
	padding-left: 5px;
}
.MetaUniverso .Colonne .ColonnaSx .HeaderColonnaSx
{
	border: 1px solid #D0D9E4;
	background-color: #EFF2F7;
	font-family: Arial;
	font-size: 18px;
	font-style: italic;
	height: 20px;
	padding-left: 10px;
	padding-bottom: 2px;
	margin-bottom: 1px;
}
.MetaUniverso .Colonne .ColonnaSx .HeaderColonnaSx a
{
	color: #292929;
}
.MetaUniverso .Colonne .ColonnaSx .TxtSx
{
	padding-top: 10px;
	padding-left: 10px;
	padding-bottom: 10px;
	font-family: Arial;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
}
.MetaUniverso .Colonne .ColonnaSx .TxtSx a
{
	line-height: 18px;
	color: #000000;
}
.MetaUniverso .Colonne .SpacerCols
{
	width: 8px;
	height: 10px;
	float: left;
}
.MetaUniverso .Colonne .ColonnaDx
{
	float: left;
	width: 268px;
	padding-left: 5px;
}

.MetaUniverso .Colonne .ColonnaDx .HeaderColonnaDx
{
	border: 1px solid #D0D9E4;
	background-color: #EFF2F7;
	font-family: Arial;
	font-size: 18px;
	font-style: italic;
	padding-bottom: 2px;
	height: 20px;
	padding-left: 10px;
	margin-bottom: 1px;
}
.MetaUniverso .Colonne .ColonnaDx .HeaderColonnaDx a
{
	color: #292929;
}
.MetaUniverso .Colonne .ColonnaDx .TxtDx a
{
	line-height: 18px;
	color: #000000;
}
.MetaUniverso .Colonne .ColonnaDx .TxtDx
{
	padding-top: 10px;
	padding-left: 10px;
	padding-bottom: 10px;
	font-family: Arial;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
}

.UniversoContainer
{
}

.UniversoContainer .UniversoHeader
{
	padding-top: 15px;
	border-bottom: 1px solid #D0D9E4;
}

.UniversoContainer .UniversoHeader .MetaUniverso a
{
	color: #be2a2e;
	font-size: 20px;
	font-weight: bold;
	margin-right: 4px;
}

.UniversoContainer .UniversoHeader .Universo
{
	color: #292929;
	font-size: 15px;
	font-weight: bold;
}

.UniversoContainer .FamiglieContainer
{
	margin-top: 10px;
	margin-bottom: 10px;
	padding-top: 10px;
	float: left;
	width: 350px;
}

.UniversoContainer .FamiglieContainer .ItemFamiglia A
{
	font-size: 12px;
	padding-left: 6px;
	color: #000000;
}

.UniversoContainer .ProdottiContainer
{
	margin-top: 10px;
	margin-bottom: 10px;
	float: right;
	border-left: 1px solid #D0D9E4;
	padding-left: 3px;
}

.UniversoContainer .ItemFamiglia
{
	padding-bottom: 10px;
}

.FamigliaContainer
{
}

.FamigliaContainer .ImgFamiglia
{
	float: left;
	width: 50px;
	height: 50px;
}

.FamigliaContainer .ImgFamiglia img
{
	width: 45px;
	height: 45px;
	margin: 8px auto 0px 4px;
}

.FamigliaContainer .PercorsoFamiglia
{
	float: left;
	width: 490px;
	padding-top: 10px;
	padding-bottom: 10px;
	margin-left: 10px;
}

.FamigliaContainer .PercorsoFamiglia .TestoFamiglia
{
	color: #be2a2e;
	font-size: 18px;
	font-style: italic;
	font-weight: bold;
	border-bottom: 1px solid #D0D9E4;
}

.FamigliaContainer .PercorsoFamiglia .TestoPercorso .TestoMetaUniverso a
{
	font-size: 15px;
	margin-right: 4px;
	color: #292929;
}

.FamigliaContainer .PercorsoFamiglia .TestoPercorso .TestoUniverso a
{
	font-size: 13px;
	color: #292929;
}

.FamigliaContainer .TestoArticoli
{
	border-bottom: 1px solid #D0D9E4;
	margin-bottom: 10px;
	font-size: 11px;
	font-weight: bold;
}

.FamigliaContainer .FiltriContainer
{
	border-bottom: 2px solid #D0D9E4;
	margin-bottom: 10px;
}

.FamigliaContainer .FiltriContainer .BoxContainer
{
	float: left;
	margin-right: 8px;
}

.FamigliaContainer .FiltriContainer .BoxContainer .TitoloBox
{
	border: 1px solid #D0D9E4;
	background-color: #EFF2F7;
	font-family: Arial;
	font-size: 14px;
	font-style: italic;
	padding: 1px 3px 2px 3px;
	margin-bottom: 1px;
	width: 158px;
	font-weight: 700;
	overflow: hidden;
	color: #292929;
}
.FamigliaContainer .FiltriContainer .BoxContainer .ScrollableBox
{
	width: 165px;
	height: 200px;
	overflow-y: scroll;
}
.FamigliaContainer .FiltriContainer .BoxContainer .ItemValore
{
	font-size: 11px;
	margin-bottom: 2px;
	padding: 3px;
}
.FamigliaContainer .FiltriContainer .BoxContainer .ItemValore a
{
	color: #292929;
}
.FamigliaContainer .FiltriContainer .BoxContainer .ItemValore .CaratteristicaNonSelezionata .MarkerItem
{
	background-image: url('../Images/item_unchecked.gif');
	background-repeat: no-repeat;
	background-position: left center;
}
.FamigliaContainer .FiltriContainer .BoxContainer .ItemValore .CaratteristicaNonSelezionata .InnerItem
{
	font-size: 11px;
	padding: 3px 3px 1px 20px;
}
.FamigliaContainer .FiltriContainer .BoxContainer .ItemMarchio
{
	font-size: 11px;
	margin-bottom: 2px;
	padding: 3px;
	text-align: center;
}
.FamigliaContainer .FiltriContainer .BoxContainer .ItemMarchio .MarchioSelezionato
{

}
.FamigliaContainer .CategorieCollegateContainer
{
	width: 300px;
	float: left;
}
.FamigliaContainer .CategorieCollegateContainer .TitoloBox
{
	border: 1px solid #D0D9E4;
	background-color: #EFF2F7;
	font-family: Arial;
	font-size: 14px;
	font-style: italic;
	padding: 2px 3px 3px 3px;
	margin-bottom: 1px;
	width: 250px;
	color: #be2a2e;
	font-weight: 700;
}
.FamigliaContainer .CategorieCollegateContainer .ItemValore
{
	font-size: 11px;
	margin-bottom: 2px;
	padding: 3px;
}
.FamigliaContainer .CategorieCollegateContainer .ItemValore a
{
	color: #292929;
}
.FamigliaContainer .ProdottiContainer
{
	width: 190px;
	border-left: 1px solid #D0D9E4;
	padding-left: 3px;
	float: right;
}
.TabViewContainer
{
}

.TabViewContainer .ImgFamiglia
{
	float: left;
	width: 50px;
	height: 50px;
}

.TabViewContainer .ImgFamiglia img
{
	width: 45px;
	height: 45px;
	margin: 8px auto 0px 4px;
}

.TabViewContainer .PercorsoFamiglia
{
	float: left;
	width: 490px;
	padding-top: 10px;
	padding-bottom: 10px;
	margin-left: 10px;
}

.TabViewContainer .PercorsoFamiglia .TestoFamiglia
{
	color: #595357;
	font-size: 18px;
	font-style: italic;
	font-weight: bold;
	border-bottom: 2px solid #ecbc02;
	width:725px;
}

.TabViewContainer .PercorsoFamiglia .TestoPercorso .TestoMetaUniverso a
{
	font-size: 15px;
	margin-right: 4px;
	color: #595357;
}

.TabViewContainer .PercorsoFamiglia .TestoPercorso .TestoUniverso a
{
	font-size: 13px;
	color: #595357;
}

.TabViewContainer .TestoArticoli
{
	border-bottom: 1px solid #D0D9E4;
	margin-bottom: 10px;
	font-size: 11px;
	font-weight: bold;
}

.TabViewContainer .FiltriContainer
{
	border-bottom: 2px solid #D0D9E4;
	margin-bottom: 10px;
}

.TabViewContainer .FiltriContainer .BoxContainer
{
	float: left;
	margin-right: 8px;
}
.TabViewContainer .FiltriContainer .BoxContainer .TitoloBox
{
	border: 1px solid #D0D9E4;
	background-color: #EFF2F7;
	font-family: Arial;
	font-size: 14px;
	font-style: italic;
	padding: 1px 3px 2px 3px;
	margin-bottom: 1px;
	width: 158px;
	font-weight: 700;
	overflow: hidden;
	color: #292929;
}
.TabViewContainer .FiltriContainer .BoxContainer .ScrollableBox
{
	width: 165px;
	height: 200px;
	overflow-y: scroll;
}
.TabViewContainer .FiltriContainer .BoxContainer .ItemValore
{
	font-size: 11px;
	margin-bottom: 1px;
	padding: 2px;
}
.TabViewContainer .FiltriContainer .BoxContainer .ItemValore a
{
	color: #292929;
}
.TabViewContainer .FiltriContainer .BoxContainer .ItemValore .CaratteristicaNonSelezionata .MarkerItem
{
	background-image: url('../Images/item_unchecked.gif');
	background-repeat: no-repeat;
	background-position: left center;
}
.TabViewContainer .FiltriContainer .BoxContainer .ItemValore .CaratteristicaNonSelezionata .InnerItem
{
	font-size: 11px;
	padding: 3px 3px 1px 20px;
}
.TabViewContainer .FiltriContainer .BoxContainer .ItemValore .CaratteristicaSelezionata .MarkerItem
{
	background-image: url('../Images/item_checked.gif');
	background-repeat: no-repeat;
	background-position: left center;
	background-color: #FCE4D2;
}
.TabViewContainer .FiltriContainer .BoxContainer .ItemValore .CaratteristicaSelezionata .InnerItem
{
	font-size: 11px;
	font-weight: bold;
	padding: 2px 3px 1px 20px;
}
.TabViewContainer .FiltriContainer .BoxContainer .ItemMarchio
{
	font-size: 11px;
	margin-bottom: 1px;
	padding: 2px;
}
.TabViewContainer .FiltriContainer .BoxContainer .ItemMarchio a
{
	color: #292929;
}
.TabViewContainer .FiltriContainer .BoxContainer .ItemMarchio .MarchioNonSelezionato .MarkerItem
{
	background-image: url('../Images/item_unchecked.gif');
	background-repeat: no-repeat;
	background-position: left center;
}
.TabViewContainer .FiltriContainer .BoxContainer .ItemMarchio .MarchioNonSelezionato .InnerItem
{
	font-size: 11px;
	padding: 3px 3px 1px 20px;
}
.TabViewContainer .FiltriContainer .BoxContainer .ItemMarchio .MarchioSelezionato .MarkerItem
{
	background-image: url('../Images/item_checked.gif');
	background-repeat: no-repeat;
	background-position: left center;
	background-color: #FCE4D2;
}
.TabViewContainer .FiltriContainer .BoxContainer .ItemMarchio .MarchioSelezionato .InnerItem
{
	font-size: 11px;
	font-weight: bold;
	padding: 3px 3px 1px 20px;
}
.TabViewContainer .CategorieCollegateContainer
{
	width: 400px;
	border-right: 1px solid #FFBB45;
}

.TabViewContainer .CategorieCollegateContainer .TitoloBox
{
	border: 1px solid #D0D9E4;
	background-color: #EFF2F7;
	font-family: Arial;
	font-size: 14px;
	font-style: italic;
	padding: 2px 3px 3px 3px;
	margin-bottom: 1px;
	width: 250px;
	color: #be2a2e;
	font-weight: 700;
}
.TabViewContainer .ProdottiEmpty
{
	font-size: 12px;
	font-style: italic;
	text-align: center;
}

/*---------SchedaTecnica----------*/
.SchedaLibera
{
	padding:5px 5px 0px 5px;
	font-family: Arial;
	font-size: 11px;
}

.boxcarat{padding-top:15px; line-height:16px;}
.boxcarat h1{ background-image:url(../Images/sf_titoli.gif); font-size:13px; height:18px; font-weight:bold; color:#505153; padding-left:5px;}
.boxcarat h2{background-image:url(../Images/sf_titoli.gif); font-size:15px; font-weight:bold; font-style:italic; color:#505153;margin-top:30px; padding:3px 0px 2px 8px;}
.boxcarat .blocco{border-top:1px solid #e5e6e8; padding-left:5px;}
.boxcarat .sin{float:left; font-size:12px; font-weight:bold; color:#fd8e00; padding:6px 4px; width:150px;}
.boxcarat .des{float:left; font-size:12px; color:#323232; padding:6px 4px;}

/*------------------------------*/

.SchedaTecnica
{
	width:760px;
	margin: 0px;
	padding:0px;	
}
.SchedaTecnica .BoxGrey
{
	border:1px solid #CCD3D7;
	background-color:#F8F8F8;
	padding:5px;
}
.SchedaTecnica .BoxGrey .MarginBox
{
	width:470px;
}
.SchedaTecnica .TitoloCaratteristiche
{
	background-color:#EAEEEF;		
	margin: 0px auto 5px auto;
	font-family:Helvetica;
	font-size:18px;
	font-style:italic;
	font-weight:bold;
	color:#276788;
	padding:1px 10px 1px 10px;
	margin-left:-15px;
	width:770px;
}
.SchedaTecnica .Caratteristica
{
	width:200px;
	color:#D87D2C;
	float:left;
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
}
.SchedaTecnica .ValoreCaratteristica
{
	float:left;
	width:550px;
	text-align:justify;
	font-family:Arial;
	font-size:12px;	
	padding-right:10px;
}
.SchedaTecnica HR
{
	border:0px;
	height:1px;	
	margin:5px 0px 0px 10px 0px;
	padding:0px;
	color: #EAEEEF;
	background-color: #EAEEEF;
	margin-left:-15px;
	width:790px;
}
/*---------/SchedaTecnica---------*/

/*-- SlideShow --*/
.slideshowContainer
{
	width: 260px;
}
.slideshowContainer .previewPane
{
	border: 1px solid #CCCCCC;
	margin: 2px 2px 10px 2px;
	text-align: center;
	vertical-align: middle;
	padding: 0px;
	position: relative;
	height: 250px;
}
.slideshowContainer .previewPane img
{
	line-height: 250px;
	border: 1px solid gray;
}
.slideshowContainer .galleryContainer
{
	height: 74px;
	position: relative;
	overflow: hidden;
	padding: 1px;
}
.slideshowContainer .arrow_left
{
	position: absolute;
	left: 0px;
	z-index: 5;
	margin: 0px;
	height: 74px;
	width: 11px;
	display: block;
	background-color: #FFFFFF;
	background-image: url('../Images/arrow_left.gif');
}
.slideshowContainer .arrow_left_over
{
	position: absolute;
	left: 0px;
	z-index: 5;
	margin: 0px;
	height: 74px;
	width: 11px;
	display: block;
	background-color: #FFFFFF;
	background-image: url('../Images/arrow_left_over.gif');
}
.slideshowContainer .arrow_right
{
	position: absolute;
	right: 0px;
	z-index: 5;
	background-color: #FFFFFF;
	margin: 0px;
	height: 74px;
	width: 11px;
	display: block;
	background-image: url('../Images/arrow_right.gif');
}
.slideshowContainer .arrow_right_over
{
	position: absolute;
	right: 0px;
	z-index: 5;
	background-color: #FFFFFF;
	margin: 0px;
	height: 74px;
	width: 11px;
	display: block;
	background-image: url('../Images/arrow_right_over.gif');
}
.slideshowContainer .theImages
{
	position: absolute;
	height: 100px;
	left: 15px;
	width: 100000px;
}
.slideshowContainer .theImages .slideEnd
{
	float: left;
}
.slideshowContainer .theImages img
{
	float: left;
	padding: 1px;
	filter: alpha(opacity=70);
	opacity: 0.7;
	cursor: pointer;
	width: 65px;
	height: 65px;
	margin: 2px;
}
.slideshowContainer .theImages a img
{
	border: 1px solid gray;
}

.slideshowContainer .theImages a:hover img
{
	border: 1px solid black;
}
.slideshowContainerVertical
{
	width: 335px;	
	height:255px;
}
.slideshowContainerVertical .previewPaneVertical
{
	border: 1px solid #CCCCCC;
	margin: 2px 2px 10px 2px;
	text-align: center;
	vertical-align: middle;
	padding: 0px;
	position: relative;
	height: 250px;
	float:left;
}
.slideshowContainerVertical .previewPaneVertical img
{
	height: 250px;
	width: 250px;
	
}
.slideshowContainerVertical .galleryContainerVertical
{
	
	position: relative;
	height: 250px;
	overflow: hidden;
	padding: 1px;
	float:left;
}
.slideshowContainerVertical .arrow_top
{
	position: relative;
	left: 2px;
	z-index: 5;
	margin: 0px;
	height: 11px;
	width: 74px;
	display: block;
	background-color: #FFFFFF;
	background-image: url('../Images/arrow_top.gif');
	background-repeat:no-repeat;
	top:-1px;
}
.slideshowContainerVertical .arrow_top_over
{
	position: relative;
	left: 2px;
	z-index: 5;
	margin: 0px;
	height: 11px;
	width: 74px;
	display: block;
	background-color: #FFFFFF;
	background-image: url('../Images/arrow_top_over.gif');
	background-repeat:no-repeat;
	top:-1px;
	
}
.slideshowContainerVertical .arrow_bottom
{
	position: relative;
	left: 2px;
	z-index: 5;
	background-color: #FFFFFF;
	margin: 0px;
	height: 11px;
	width: 74px;
	display: block;
	background-image: url('../Images/arrow_bottom.gif');
	background-repeat:no-repeat;
	top:229px;
}
.slideshowContainerVertical .arrow_bottom_over
{
	position: relative;
	left: 2px;
	z-index: 5;
	background-color: #FFFFFF;
	margin: 0px;
	height: 11px;
	width: 74px;
	display: block;
	background-image: url('../Images/arrow_bottom_over.gif');
	background-repeat:no-repeat;
	top:229px;
}
.slideshowContainerVertical .theImagesVertical
{
	position: absolute;
	left: 3px;
	width: 100000px;
}
.slideshowContainerVertical .theImagesVertical .slideEndVertical
{
}
.slideshowContainerVertical .theImagesVertical img
{
	padding: 1px;
	filter: alpha(opacity=70);
	opacity: 0.7;
	cursor: pointer;
	width: 65px;
	height: 65px;
	border:1px solid #a9bcd5;
	margin: 2px;
}


/*-- SlideShow --*/

/*-- QuadroProdotto --*/

.QuadriContainer
{
	width: 773px;
	margin: 10px auto 0px auto;
}

.QuadroProdotto
{
	margin: 10px 15px 10px 15px;
	width: 198px;
	float: left;
}
.QuadroProdotto .TitoloQuadro
{
	font-size:12px;
	font-weight: bold;
	background-color: #EEF1F6;
	padding: 4px 6px 4px 6px;
	border-bottom: 1px solid #DAE2EA;
}
.QuadroProdotto .TitoloQuadro a
{
	font-size:12px;
	font-weight: bold;
	text-decoration:none;
}
.QuadroProdotto .TitoloQuadro a .Marchio
{
	color: #be2a2e;
	font-weight: bold;
	font-size: 12px;
}
.QuadroProdotto .TitoloQuadro a .Nome
{
    width: 225px;    
	color: #292929;
	font-size: 12px;
}
.QuadroProdotto .QuadroAlto
{
	padding: 2px 1px 2px 1px;
}
.QuadroProdotto .QuadroAlto .Immagine
{
	border: 0px;
	float: left;
	width: 130px;
}
.QuadroProdotto .QuadroAlto .Informazioni
{
	float: left;
	width: 80px;
	padding: 3px;
	text-align: right;
}
.QuadroProdotto .QuadroAlto .Informazioni .Disponibilita
{
	font-size: 12px;
}
.QuadroProdotto .QuadroAlto .Informazioni .Valore
{
	height: 40px;
	margin: 0px 0px 50px 0px;
	color: #be2a2e;
}
.QuadroProdotto .QuadroAlto .Informazioni .Valore .PrezzoBarrato
{
	font-size: 12px;
	text-decoration: line-through;
	color: #be2a2e;
}
.QuadroProdotto .QuadroAlto .Informazioni .Valore .Prezzo
{
	font-size: 13px;
	font-weight: bold;
	color: #be2a2e;
}
.QuadroProdotto .QuadroAlto .Informazioni .Valore .Fascia
{
	font-size: 13px;
	color: #CC0001;
}
.QuadroProdotto .QuadroBasso
{
	height: 22px;
	background-color: #EEF1F6;
}
.QuadroProdotto .QuadroBasso .LinkCarrello
{
	float: right;
}
/*-- Quadro Viewer --*/

/*-- QuadroPadre Viewer --*/
.QuadroPadre
{
	font-size:12px;
	font-weight:bold;
	margin: 10px 15px 10px 15px;
	width: 225px;
	border: 1px solid #D0D9E4;
	float: left;
}
.QuadroPadre .TitoloQuadro
{
	background-color: #EEF1F6;
	padding: 4px 6px 4px 6px;
	border-bottom: 1px solid #DAE2EA;
}
.QuadroPadre .TitoloQuadro a
{
	text-decoration:none;
}
.QuadroPadre .TitoloQuadro a .Marchio
{
	color: #be2a2e;
	font-weight: bold;
	font-size: 12px;
}
.QuadroPadre .TitoloQuadro a .Categoria
{
	color: #be2a2e;
	font-weight: bold;
	font-size: 12px;
}
.QuadroPadre .TitoloQuadro a .Nome
{
    width: 225px;    
	color: #292929;
	font-size: 12px;
}
.QuadroPadre .QuadroAlto
{
	padding: 2px 1px 2px 1px;
}

.QuadroPadre .QuadroAlto .Informazioni .Valore .TitoloPrezzo
{
	color: #292929;
	font-size: 14px;
}
.QuadroPadre .QuadroAlto .Immagine
{
	border: 0px;
	float: left;
	width: 130px;
}
.QuadroPadre .QuadroAlto .Informazioni
{
	float: left;
	width: 80px;
	padding: 3px;
	text-align: right;
}
.QuadroPadre .QuadroAlto .Informazioni .Valore
{
	height: 20px;
	margin: 0px 0px 50px 0px;
	vertical-align: middle;
	color: #be2a2e;
}
.QuadroPadre .QuadroAlto .Informazioni .Valore .PrezzoBarrato
{
	font-size: 12px;
	text-decoration: line-through;
	color: #be2a2e;
}
.QuadroPadre .QuadroAlto .Informazioni .Valore .Prezzo
{
	font-size: 13px;
	font-weight: bold;
	color: #be2a2e;
}
/*-- Quadro Viewer --*/


/*-- Shop View --*/

.MAIN_RIC_CAR
{
	width: 783px;
	float: left;
	margin: 0%;
}
.MAIN_RIC_CAR .BoxBigAlta .Text12
{
	color:#f89400;
	margin:5px -5px;
	font-size:12px;
}
.RIC_CAR_CONTAINER
{
	font: Normal 11px Verdana;
	width: 50%;
	float: left;
	width: 387px;
	border: 1px solid #e9e8e8;
	margin: 3px 3px 3px 3px;
}
.INTERNO
{
	font: Normal 11px Verdana;
	width: 377px;
	float: left;
	padding-left:3px;
}
.RIC_CAR_CONTAINER a.MENU
{
	display: Block;
	position: Relative;
	background: #eeeded;
	color: #292929;
	font-weight: Bold;
	text-decoration: None;
	padding: 3px 3px 3px 3px;
}
.RIC_CAR_CONTAINER a.MENU:hover
{
	display: Block;
	position: Relative;
	background: #FFFFFF;
	color: #292929;
	font-weight: Bold;
	text-decoration: None;
}
.RIC_CAR_CONTAINER a.SMENU
{
	display: Block;
	position: Relative;
	color: #292929;
	text-decoration: None;
	padding: 3px 3px 3px 3px;
}
.RIC_CAR_CONTAINER a.SMENU:hover
{
	display: Block;
	position: Relative;
	background: #f4f4f4;
	color: #292929;
	font-weight:bold;
	text-decoration: None;
	padding: 0px;
	margin:0px;
}
.RIC_CAR_CONTAINER .SMENU
{
	visibility: hidden;
	position: Absolute;	
	color: #292929;
	font-weight:bold;
	margin: 0px;
	padding: 5px 2px 2px 2px;
	background: #f5f5f5;
	border-top: 2px solid #fff;
	border-left: 1px solid #e0e0e0;
	border-right: 1px solid #e0e0e0;
	border-bottom: 1px solid #e0e0e0;
	width: 381px;
	z-index: 1000;
}
.RIC_CAR_CONTAINER .SMENU .txtCaratteristica
{
	font-size: 10px;
}
.BoxFiltri .txtElencoFiltri
{
	color: #ff930d;
	padding-left:5px;
}
.shopViewFiltroCerca
{	
	font-size: 11px;
	background-color: #ffffff;
	border-top: 1px solid #e0e0e0;
	font-weight: bold;
	padding: 2px 0px;
	width: 380px;
	margin-top:10px;
	color: #CC0001;
	font-weight: Bold;
	text-align:center;

}
.RicercaLiberaShopView
{
	
}

/*-- Shop View --*/

