html, body, form, div {padding:0px; margin: 0px;  border: 0px; }
p { padding:0px; margin-top:5px; margin-bottom:5px; }
body {background-color:black; background-image:url('/images/background.jpg'); background-position:center top;  background-repeat:no-repeat; font-family:"trebuchet ms","Lucida Sans Unicode","LucidaGrande",Verdana,Sans-serif; font-size:12px; color:#c1c1c1;}

h1 { color: #ff60ab; font-size:12px; text-align:center; margin:0px; padding:0px; margin-top:30px;}
h2 { font-size:18px; color:#666d66; margin:0px; margin-left:5px; margin-right:5px; padding:0px; }
#BoxPrincipale { margin:0px; position:absolute; left:50%; margin-left:-380px;  width: 760px; min-height: 500px; height: auto !important; height: 500px;}
#BoxFooter { text-align:center; margin:0px; background-color:#1f1f1f; width: 760px; padding-top:8px; min-height: 31px; height: auto !important; height: 31px;}
#BoxContenuti {padding-left:32px; padding-right:32px; width:696px; background-image:url('/images/sfondo_centro.jpg');}

#Head_01 {width:728px; height:51px; background-image:url('/images/head_01.jpg'); padding-left:32px; padding-top:8px;}
#Head_02 {width:760px; height:59px; background-image:url('/images/head_02.jpg');}
#Head_03 {width:760px; height:59px; background-image:url('/images/head_03.jpg');}
#Head_04 {width:760px; height:59px; background-image:url('/images/head_04.jpg');}
#Head_05 {width:760px; height:56px; background-image:url('/images/head_05.jpg');}
#divHead {width:760px;  background-image:url('/images/sfondo_centro.jpg');}


#BoxContenitoreMenuSx{width:158px; margin:0px; padding:0px;}
#BoxContenitoreSx {width:158px; margin-right:20px; overflow:hidden; float:left;}
#BoxContenitoreCentro {width:253px; float:left; overflow:hidden; margin-right:20px;}
#BoxContenitoreDx { float:left; overflow:hidden; width:245px; }
#BoxContenitoreCentroProdotto {width:350px; float:left; overflow:hidden; margin-right:20px;}
#BoxContenitoreDxProdotto { float:left; overflow:hidden; width:148px; }
#BoxContenitoreCentroDxFusi {float:left; width:518px; overflow:hidden;}
.BoxContenitoreCentroDxFusi {float:right; width:518px; overflow:hidden;}

#boxPrivacy { background-color:#282828; padding-right:10px; padding-left:10px; margin-left:10px; margin-right:10px; overflow:auto; height:300px;}

img.FloatRightImage {float:right; margin-left:8px; margin-bottom:0px; border:solid 5px #4a4a4a;}
img.NormalImage {border:solid 5px #4a4a4a;}


/*Contatti*/
.divTestiContatti{width:150px; margin-bottom:7px; float:left; padding-top:8px;}
.divControlliContatti{width:368px; margin-bottom:7px; float:left;}

/*--------*/

.greenText { color:#79cd00; }
.divFotoGalleria { margin-left:32px; margin-right:32px; margin-bottom:15px; display:inline; width:185px; float:left;}
.ParagrafoPaginazione { text-align:center;}
.divBoxShowAll {height: auto !important; height:140px; min-height:140px; padding-bottom:5px;  margin-bottom:10px; border-bottom: dashed 1px #4a4a4a; }
.divBoxShowAll2 {height: auto !important; height:160px; max-height:160px; padding-bottom:5px; overflow:hidden; margin-bottom:10px; border-bottom: dashed 1px #4a4a4a; }
.pElencoProdottoPrezzo { min-height: 75px; height: auto !important; height: 75px; overflow:auto; }
.divDescrProdotto {width:300px; float:right; min-height: 100px; height: auto !important; height: 100px; margin-top:0px; padding-top:0px;}
.divPrezzoProdotto {width:300px; float:right; padding-top:8px; padding-bottom:8px; }
.TitoliDiDefault {font-size:26px; font-weight:bold; color:#79cd00;}
.SottotitoloPagDefault {font-size:14px; font-weight:bold; color:white; text-align:left; display:block;}
.SottotitoloPagOther {font-size:15px; font-weight:bold; color:white; text-align:left; }
.TestoBiancoBold {font-size:12px; font-weight:bold;}
span.Centrato {display:block; text-align:justify;}
.divPrivacyNewsLetter{ width:458px; margin-left:20px; margin-right:20px; margin-bottom:10px; padding-left:5px; padding-right:5px; height:100px; border:solid 5px #4a4a4a;}
.divPrivacyNewsLetterVerde{ width:458px; margin-left:20px; margin-right:20px; margin-bottom:10px; padding-left:5px; padding-right:5px; height:100px; border:solid 5px #77b009;}
.Grassetto { font-weight:bold; }
.Prezzo {  font-size:16px; font-weight:bold; text-decoration:underline; color:white; }
.Bianco { color:white; font-weight:bold; }

.updateProgress{position: absolute;background-color: white;filter: alpha(opacity=90);MozOpacity: 0.9;opacity: 0.9;padding: 0px;margin: 0px;}
.updateProgress div{background-color: white;padding: 4px;text-align:center;padding-top:10%;}

div.Clear_01 { clear:both; font-size:1px;}
.BoxNewsletterHome {width:245px;}
input.NewsletterHome { width:235px; border:solid 5px #4a4a4a;}
input.NewsletterHome_verde { width:235px; border:solid 5px #77b009;}

textarea.Contatti { width:235px; border:solid 5px #4a4a4a; height:200px; overflow:auto;}
textarea.Contatti_verde { width:235px; border:solid 5px #77b009; height:200px; overflow:auto;}
input.quantita {width:30px; text-align:center;}

input.Invia { background-color:White; border:0px; width:100px; margin-top:3px; border:2px solid #4a4a4a;}

a.Quadri:link {float:left; border: solid 5px #4a4a4a; margin-right:5px; margin-bottom:5px;}
a.Quadri:visited {float:left; border: solid 5px #4a4a4a; margin-right:5px; margin-bottom:5px;}
a.Quadri:active {float:left; border: solid 5px #4a4a4a; margin-right:5px; margin-bottom:5px;}
a.Quadri:hover {float:left; border: solid 5px #77b009; margin-right:5px; margin-bottom:5px;}

a.Quadri2:link {float:left; border: solid 5px #4a4a4a; margin-right:8px; margin-bottom:5px;}
a.Quadri2:visited {float:left; border: solid 5px #4a4a4a; margin-right:8px; margin-bottom:5px;}
a.Quadri2:active {float:left; border: solid 5px #4a4a4a; margin-right:8px; margin-bottom:5px;}
a.Quadri2:hover {float:left; border: solid 5px #77b009; margin-right:8px; margin-bottom:5px;}


a.LinkGalleria:link {float:left; border: solid 5px #4a4a4a;  }
a.LinkGalleria:visited {float:left; border: solid 5px #4a4a4a;}
a.LinkGalleria:active {float:left; border: solid 5px #4a4a4a;}
a.LinkGalleria:hover {float:left; border: solid 5px #77b009;}

a.newsletter:link {padding-bottom:5px; font-size:10px; color:White; text-decoration:underline;}
a.newsletter:visited {padding-bottom:5px; font-size:10px; color:White; text-decoration:underline;}
a.newsletter:active {padding-bottom:5px; font-size:10px; color:White; text-decoration:underline;}
a.newsletter:hover {padding-bottom:5px; font-size:10px; color:White; text-decoration:underline;}


ul.menuSx {padding:0px; margin:0px; list-style: none; font-size:14px; width:158px;}
ul.menuSx li{ width:158px;  border-bottom:1px dashed #4a4a4a; margin-bottom:7px;  }
ul.menuSx li a:link{ display:block; width:127px; padding-left:31px; color: #c1c1c1; text-decoration: none; background-image:url('/images/menu_up.jpg'); background-position:left center; background-repeat:no-repeat; }
ul.menuSx li a:visited{ display:block; width:127px; padding-left:31px; color: #c1c1c1; text-decoration: none; background-image:url('/images/menu_up.jpg'); background-position:left center; background-repeat:no-repeat; }
ul.menuSx li a:active{ display:block; width:127px; padding-left:31px; color: #c1c1c1; text-decoration: none; background-image:url('/images/menu_up.jpg'); background-position:left center; background-repeat:no-repeat; }
ul.menuSx li a:hover{ display:block; width:127px; padding-left:31px; color: #79cd00; text-decoration: none; background-image:url('/images/menu_down.jpg'); background-position:left center; background-repeat:no-repeat; }

ol.faq{padding:0px; margin:0px; list-style-position:inside; }
ol.faq li{margin-bottom:10px; }

a:link {  text-decoration:underline; color:#79cd00; }
a:visited { text-decoration:underline; color:#79cd00; }
a:active { text-decoration:underline; color:#79cd00; }
a:hover { text-decoration:underline; color:#79cd00; }

a.Link_Rosa:link {  text-decoration:none; color:#ff60ab; }
a.Link_Rosa:visited { text-decoration:none; color:#ff60ab; }
a.Link_Rosa:active { text-decoration:none; color:#ff60ab; }
a.Link_Rosa:hover { text-decoration:underline; color:#ff60ab; }

a.TitoliDiDefault:link {  text-decoration:underline; font-size:26px; font-weight:bold; color:#79cd00; }
a.TitoliDiDefault:visited { text-decoration:underline; font-size:26px; font-weight:bold; color:#79cd00; }
a.TitoliDiDefault:active { text-decoration:underline; font-size:26px; font-weight:bold; color:#79cd00; }
a.TitoliDiDefault:hover { text-decoration:underline; font-size:26px; font-weight:bold; color:#79cd00; }


a.SottotitoloPagDefault:link {  text-decoration:underline; font-size:14px; font-weight:bold; color:white; text-align:left; display:block; }
a.SottotitoloPagDefault:visited { text-decoration:underline; font-size:14px; font-weight:bold; color:white; text-align:left; display:block; }
a.SottotitoloPagDefault:active { text-decoration:underline; font-size:14px; font-weight:bold; color:white; text-align:left; display:block; }
a.SottotitoloPagDefault:hover { text-decoration:underline; font-size:14px; font-weight:bold; color:white; text-align:left; display:block; }
.SottotitoloPagDefault { font-size:14px; font-weight:bold; color:white; }

a.SottotitoloPagDefaultSimple:link {  text-decoration:underline; font-size:14px; font-weight:bold; color:white; }
a.SottotitoloPagDefaultSimple:visited { text-decoration:underline; font-size:14px; font-weight:bold; color:white; }
a.SottotitoloPagDefaultSimple:active { text-decoration:underline; font-size:14px; font-weight:bold; color:white; }
a.SottotitoloPagDefaultSimple:hover { text-decoration:underline; font-size:14px; font-weight:bold; color:white; }


a.DefaultAbsintheBottle_01:link {  text-decoration:underline; font-size:14px; font-weight:bold; border: solid 5px #4a4a4a; margin-right:6px; width:70px; display:block; float:left; }
a.DefaultAbsintheBottle_01:visited { text-decoration:underline; font-size:14px; font-weight:bold; border: solid 5px #4a4a4a; margin-right:6px; width:70px; display:block; float:left; }
a.DefaultAbsintheBottle_01:active { text-decoration:underline; font-size:14px; font-weight:bold; border: solid 5px #4a4a4a; margin-right:6px; width:70px; display:block; float:left;}
a.DefaultAbsintheBottle_01:hover { text-decoration:underline; font-size:14px; font-weight:bold; border: solid 5px #77b009; margin-right:6px; width:70px; display:block; float:left;}

a.DefaultAbsintheBottle_02:link {  text-decoration:underline; font-size:14px; font-weight:bold; border: solid 5px #4a4a4a; margin-right:7px; width:70px; display:block; float:left;}
a.DefaultAbsintheBottle_02:visited { text-decoration:underline; font-size:14px; font-weight:bold; border: solid 5px #4a4a4a; margin-right:7px; width:70px; display:block; float:left;}
a.DefaultAbsintheBottle_02:active { text-decoration:underline; font-size:14px; font-weight:bold; border: solid 5px #4a4a4a; margin-right:7px; width:70px; display:block; float:left;}
a.DefaultAbsintheBottle_02:hover { text-decoration:underline; font-size:14px; font-weight:bold; border: solid 5px #77b009; margin-right:7px; width:70px; display:block; float:left;}

a.DefaultAbsintheBottle_03:link {  text-decoration:underline; font-size:14px; font-weight:bold; border: solid 5px #4a4a4a; width:70px; display:block; float:left;}
a.DefaultAbsintheBottle_03:visited { text-decoration:underline; font-size:14px; font-weight:bold; border: solid 5px #4a4a4a; width:70px; display:block; float:left;}
a.DefaultAbsintheBottle_03:active { text-decoration:underline; font-size:14px; font-weight:bold; border: solid 5px #4a4a4a; width:70px; display:block; float:left;}
a.DefaultAbsintheBottle_03:hover { text-decoration:underline; font-size:14px; font-weight:bold; border: solid 5px #77b009;  width:70px; display:block; float:left;}

a.DefaultPoster_01:link {  text-decoration:underline; font-size:14px; font-weight:bold; border: solid 5px #4a4a4a; margin-right:6px; width:70px; display:block; float:left; }
a.DefaultPoster_01:visited { text-decoration:underline; font-size:14px; font-weight:bold; border: solid 5px #4a4a4a; margin-right:6px; width:70px; display:block; float:left; }
a.DefaultPoster_01:active { text-decoration:underline; font-size:14px; font-weight:bold; border: solid 5px #4a4a4a; margin-right:6px; width:70px; display:block; float:left;}
a.DefaultPoster_01:hover { text-decoration:underline; font-size:14px; font-weight:bold; border: solid 5px #77b009; margin-right:6px; width:70px; display:block; float:left;}

a.DefaultPoster_02:link {  text-decoration:underline; font-size:14px; font-weight:bold; border: solid 5px #4a4a4a; margin-right:7px; width:70px; display:block; float:left;}
a.DefaultPoster_02:visited { text-decoration:underline; font-size:14px; font-weight:bold; border: solid 5px #4a4a4a; margin-right:7px; width:70px; display:block; float:left;}
a.DefaultPoster_02:active { text-decoration:underline; font-size:14px; font-weight:bold; border: solid 5px #4a4a4a; margin-right:7px; width:70px; display:block; float:left;}
a.DefaultPoster_02:hover { text-decoration:underline; font-size:14px; font-weight:bold; border: solid 5px #77b009; margin-right:7px; width:70px; display:block; float:left;}

a.DefaultPoster_03:link {  text-decoration:underline; font-size:14px; font-weight:bold; border: solid 5px #4a4a4a; width:70px; display:block; float:left;}
a.DefaultPoster_03:visited { text-decoration:underline; font-size:14px; font-weight:bold; border: solid 5px #4a4a4a; width:70px; display:block; float:left;}
a.DefaultPoster_03:active { text-decoration:underline; font-size:14px; font-weight:bold; border: solid 5px #4a4a4a; width:70px; display:block; float:left;}
a.DefaultPoster_03:hover { text-decoration:underline; font-size:14px; font-weight:bold; border: solid 5px #77b009;  width:70px; display:block; float:left;}

a.DefaultPoster_01_2:link {  text-decoration:underline; font-size:14px; font-weight:bold; border: solid 5px #4a4a4a; margin-right:6px; margin-top:6px; width:70px; display:block; float:left; }
a.DefaultPoster_01_2:visited { text-decoration:underline; font-size:14px; font-weight:bold; border: solid 5px #4a4a4a; margin-right:6px; margin-top:6px; width:70px; display:block; float:left; }
a.DefaultPoster_01_2:active { text-decoration:underline; font-size:14px; font-weight:bold; border: solid 5px #4a4a4a; margin-right:6px; margin-top:6px; width:70px; display:block; float:left;}
a.DefaultPoster_01_2:hover { text-decoration:underline; font-size:14px; font-weight:bold; border: solid 5px #77b009; margin-right:6px; margin-top:6px; width:70px; display:block; float:left;}

a.DefaultPoster_02_2:link {  text-decoration:underline; font-size:14px; font-weight:bold; border: solid 5px #4a4a4a; margin-right:7px; margin-top:6px; width:70px; display:block; float:left;}
a.DefaultPoster_02_2:visited { text-decoration:underline; font-size:14px; font-weight:bold; border: solid 5px #4a4a4a; margin-right:7px; margin-top:6px; margin-top:6px; width:70px; display:block; float:left;}
a.DefaultPoster_02_2:active { text-decoration:underline; font-size:14px; font-weight:bold; border: solid 5px #4a4a4a; margin-right:7px; margin-top:6px; margin-top:6px; width:70px; display:block; float:left;}
a.DefaultPoster_02_2:hover { text-decoration:underline; font-size:14px; font-weight:bold; border: solid 5px #77b009; margin-right:7px; margin-top:6px; margin-top:6px; width:70px; display:block; float:left;}

a.DefaultPoster_03_2:link {  text-decoration:underline; font-size:14px; font-weight:bold; border: solid 5px #4a4a4a; width:70px; margin-top:6px; display:block; float:left;}
a.DefaultPoster_03_2:visited { text-decoration:underline; font-size:14px; font-weight:bold; border: solid 5px #4a4a4a; width:70px; margin-top:6px; display:block; float:left;}
a.DefaultPoster_03_2:active { text-decoration:underline; font-size:14px; font-weight:bold; border: solid 5px #4a4a4a; width:70px; margin-top:6px; display:block; float:left;}
a.DefaultPoster_03_2:hover { text-decoration:underline; font-size:14px; font-weight:bold; border: solid 5px #77b009;  width:70px; margin-top:6px; display:block; float:left;}


a.FloatRightLinkImage:link { border: solid 5px #4a4a4a; margin-left:8px; margin-bottom:0px; display:block; float:right;}
a.FloatRightLinkImage:visited { border: solid 5px #4a4a4a; margin-left:8px; margin-bottom:0px; display:block; float:right;}
a.FloatRightLinkImage:active { font-weight:bold; border: solid 5px #4a4a4a; margin-left:8px; margin-bottom:0px; display:block; float:right;}
a.FloatRightLinkImage:hover { border: solid 5px #77b009;  margin-left:8px; margin-bottom:0px; display:block; float:right;}

a.FloatRightLinkImageHome:link { border: solid 5px #4a4a4a; margin-left:8px; margin-bottom:0px; display:block; float:right;}
a.FloatRightLinkImageHome:visited { border: solid 5px #4a4a4a; margin-left:8px; margin-bottom:0px; display:block; float:right;}
a.FloatRightLinkImageHome:active { font-weight:bold; border: solid 5px #4a4a4a; margin-left:8px; margin-bottom:0px; display:block; float:right;}
a.FloatRightLinkImageHome:hover { border: solid 5px #77b009;  margin-left:8px; margin-bottom:0px; display:block; float:right;}

a.FloatRightLinkImageHome img {width:113px; height:61px;}

a.LinkFooter:link {  text-decoration:none; color:#575757; }
a.LinkFooter:visited { text-decoration:none; color:#575757; }
a.LinkFooter:active { text-decoration:none; color:#575757; }
a.LinkFooter:hover { text-decoration:underline; color:#575757; }



/*MISS*/
.boxContenitoreDatiElencoMiss { margin-bottom:20px; width:152px; height:152px; margin-left:10px; margin-right:10px; display:inline;  float:left; text-align:center; overflow:hidden; background-image:url('/images/sfondomiss.jpg'); background-repeat:repeat-x; }
.TitoliDiDefaultMiss {font-size:26px; font-weight:bold; color:#ff069a;}
.TestoCaratteristicheMiss { font-weight:bold; color:#ff069a;}
#divVotazione {width:300px; float:right; padding-top:8px; padding-bottom:8px; min-height: 100px; height: auto !important; height: 100px; }
.DragPhoto { background-color:#282828; cursor: crosshair; }
#divPreferiteInside  img {width:79px; height:79px; margin:9px; cursor:crosshair;}
#divPreferiteInside { width:498px; text-align:center; background-color:#282828; background-image:url('/images/sfondo-fiori.jpg'); background-repeat:repeat-y;  margin-bottom:10px; color: #fff; padding-left: 5px; padding-right:5px; font-size:12px; border: 5px solid #ff74c7; min-height: 100px; height: auto !important; height: 100px;}
input.txtEmailMiss {width:150px; height:14px; padding-bottom:2px; margin-bottom:10px; border:1px solid #ff059a; font-family:"trebuchet ms"; font-size:12px;}
a.TitoliDiDefaultMiss:link {  text-decoration:underline; font-size:26px; font-weight:bold; color:#ff069a; }
a.TitoliDiDefaultMiss:visited { text-decoration:underline; font-size:26px; font-weight:bold; color:#ff069a; }
a.TitoliDiDefaultMiss:active { text-decoration:underline; font-size:26px; font-weight:bold; color:#ff069a; }
a.TitoliDiDefaultMiss:hover { text-decoration:underline; font-size:26px; font-weight:bold; color:#ff069a; }

a.LinkProfiloOver:link {  text-decoration:none; font-size:14px; font-weight:bold; color:#ff069a;}
a.LinkProfiloOver:visited {  text-decoration:none; font-size:14px; font-weight:bold; color:#ff069a;}
a.LinkProfiloOver:active {  text-decoration:none; font-size:14px; font-weight:bold; color:#ff069a;}
a.LinkProfiloOver:hover {  text-decoration:none; font-size:14px; font-weight:bold; color:#ff069a;}

a.LinkProfilo:link { text-decoration:none; font-size:14px; font-weight:bold; color:#c1c1c1;}
a.LinkProfilo:visited { text-decoration:none; font-size:14px; font-weight:bold; color:#c1c1c1;}
a.LinkProfilo:active { text-decoration:none; font-size:14px; font-weight:bold; color:#c1c1c1;}
a.LinkProfilo:hover { text-decoration:none; font-size:14px; font-weight:bold; color:#ff069a;}

a.LinkPreferite:link { text-decoration:none; font-size:14px; font-weight:bold; color:#c1c1c1;}
a.LinkPreferite:visited { text-decoration:none; font-size:14px; font-weight:bold; color:#c1c1c1;}
a.LinkPreferite:active { text-decoration:none; font-size:14px; font-weight:bold; color:#c1c1c1;}
a.LinkPreferite:hover { text-decoration:none; font-size:14px; font-weight:bold; color:#ff069a;}

a.LinkPreferiteUnderline:link { text-decoration:none; font-size:14px; font-weight:bold; color:#ff069a;}
a.LinkPreferiteUnderline:visited { text-decoration:none; font-size:14px; font-weight:bold; color:#ff069a;}
a.LinkPreferiteUnderline:active { text-decoration:none; font-size:14px; font-weight:bold; color:#ff069a;}
a.LinkPreferiteUnderline:hover { text-decoration:underline; font-size:14px; font-weight:bold; color:#ff069a;}

a.QuadriMiss:link {float:left; border: solid 5px #4a4a4a; margin-right:5px; margin-bottom:5px;}
a.QuadriMiss:visited {float:left; border: solid 5px #4a4a4a; margin-right:5px; margin-bottom:5px;}
a.QuadriMiss:active {float:left; border: solid 5px #4a4a4a; margin-right:5px; margin-bottom:5px;}
a.QuadriMiss:hover {float:left; border: solid 5px #ff069a; margin-right:5px; margin-bottom:5px;}

a.SottotitoloMiss:link {  text-decoration:none; font-size:14px; font-weight:bold; color:white; }
a.SottotitoloMiss:visited { text-decoration:none; font-size:14px; font-weight:bold; color:white; }
a.SottotitoloMiss:active { text-decoration:none; font-size:14px; font-weight:bold; color:white; }
a.SottotitoloMiss:hover { text-decoration:underline; font-size:14px; font-weight:bold; color:white; }


/*Punteggio*/

.filledRatingFate {background-image: url('/images/FilledStar.png');}
.emptyRatingFate {background-image: url('/images/EmptyStar.png');}
.savedRatingFate {background-image: url('/images/SavedStar.png');}
.ratingStar {font-size:0pt;width:13px;height:13px;margin:0px;padding:0px;cursor:pointer;display:block;background-repeat:no-repeat;}
.boxStelle{margin-bottom:10px;}

/*Regolamento*/
ol.regolamento li{ margin-bottom:8px;}
ol.regolamento li ul li{ margin-bottom:4px;}