﻿body
{
}

img
{
    display: block;
}

.Alert
{
    font-weight: bold;
    font-size: 12px;
    color: #990033;
    font-family: Verdana, Arial;
}
.BoxLinksCarrello
{
    padding-left: 5px;
    padding-right: 5px;
    line-height: 18px;
    width: 1%;
    white-space: nowrap;
}
.Lingue
{
    font-size: 8px;
}
.StaticLinksTop
{
    background-color: #a00904;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #FFFFFF;
}
.StaticLinksTop a, .StaticLinksTop a:link, .StaticLinksTop a:visited
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #FFFFFF;
    text-decoration: none;
}
.StaticLinksTop a:hover, .StaticLinksTop a:active
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #FFCC00;
    text-decoration: none;
}
.BorderLinksTop
{
    border-left: solid 1px white;
    border-right: solid 1px white;
    border-bottom: solid 1px white;
}
.DynamicLinksTop
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #FFFFFF;
    padding: 3px;
    border-top: solid 1px white;
}
.DynamicLinksTop a, .DynamicLinksTop a:link, .DynamicLinksTop a:visited
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #FFFFFF;
    text-decoration: none;
}
.DynamicLinksTop a:hover, .DynamicLinksTop a:active
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #FFFFFF;
    text-decoration: none;
}
.BoxLogoutTop
{
    background-color: #f5b86a;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #920a05;
    padding-right: 10px;
    padding-left: 3px;
}
.BoxLogoutTop a, .BoxLogoutTop a:link, .BoxLogoutTop a:visited
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    color: #920a05;
    text-decoration: none;
}
.BoxLogoutTop a:hover, .BoxLogoutTop a:active
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    color: #5c0000;
    text-decoration: none;
}
.LinksTop
{
    background-color: #a00904;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #FFFFFF;
    padding: 3px;
}
/*
.LinksTop 
{
	background-color: #a00904;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	padding: 3px;
	border-top: solid 1px white;
}
.LinksTop a, .LinksTop a:link, .LinksTop a:visited 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
}
.LinksTop a:hover, .LinksTop a:active 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFCC00;
	text-decoration: none;
}
*/
.TitoloProdotto, .TitoloProdotto a, .TitoloProdotto a:link, .TitoloProdotto a:visited, .TitoloProdotto a:hover, .TitoloProdotto a:active
{
    font-size: 16px !important;
}
.PrezzoProdotto
{
    font-size: 14px;
}
.Carrello
{
    font-size: 9px;
    color: #92cc7a;
    padding-top: 5px;
    padding-left: 5px;
}
.HeaderCarrello
{
    font-size: 9px;
    color: #b5b5b5;
    padding-right: 5px;
}
.HeaderCarrello a, .HeaderCarrello a:link, .HeaderCarrello a:visited
{
    font-size: 9px !important;
    color: #a4a4a4 !important;
    font-weight: bold !important;
}
.HeaderCarrello a:hover, .HeaderCarrello a:active
{
    font-size: 9px !important;
    color: #660033 !important;
    font-weight: bold !important;
}
.HeaderTabellaCarrello
{
    font-size: 10px;
    font-weight: bold;
    background-color: #a00904;
    color: #FFFFFF;
}
.InputCarrello
{
    font-size: 10px;
    width: 100px;
}
.LinksFooter
{
    background-color: #bc0a05;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    color: #F2CE8D;
    padding-right: 2px;
}
.LinksFooter a, .LinksFooter a:link, .LinksFooter a:visited
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    color: #F2CE8D;
    text-decoration: none;
}
.LinksFooter a:hover, .LinksFooter a:active
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    color: #FFCC00;
    text-decoration: none;
}
.TestoItalic
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-style: italic;
    color: #000000;
}
.CellaCentrale
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #000000;
}
.CellaCentrale a, .CellaCentrale a:link, .CellaCentrale a:visited
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #A00904;
}
.CellaCentrale a:hover, .CellaCentrale a:active
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #FF0000;
}
.CellaPath
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    color: #000000;
    border-bottom-width: 1px;
    border-bottom-style: solid;
    border-bottom-color: #BC0A05;
    padding-left: 10px;
}
.CellaPath a, .CellaPath a:link, .CellaPath a:visited
{
    color: #A00904;
    text-decoration: none;
}
.CellaPath a:hover, .CellaPath a:active
{
    text-decoration: none;
    color: #FF3300;
}
.CellaTitolo
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 14px;
    color: #A00904;
    padding-top: 15px;
    padding-bottom: 15px;
    padding-left: 10px;
}

.CellaBordoBlu
{
    border-top-width: 1px;
    border-right-width: 1px;
    border-left-width: 1px;
    border-top-style: solid;
    border-right-style: solid;
    border-left-style: solid;
    border-top-color: #EBEEF1;
    border-right-color: #EBEEF1;
    border-left-color: #EBEEF1;
    padding: 5px 5px 0px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    height: 39px;
}
.CellaBordoRosa
{
    border-top-width: 1px;
    border-right-width: 1px;
    border-left-width: 1px;
    border-top-style: solid;
    border-right-style: solid;
    border-left-style: solid;
    border-top-color: #FFE0B0;
    border-right-color: #FFE0B0;
    border-left-color: #FFE0B0;
    padding: 5px 5px 0px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    height: 39px;
}
.CellaBordoVerde
{
    border-top-width: 1px;
    border-right-width: 1px;
    border-left-width: 1px;
    border-top-style: solid;
    border-right-style: solid;
    border-left-style: solid;
    border-top-color: #D9F5BE;
    border-right-color: #D9F5BE;
    border-left-color: #D9F5BE;
    padding: 5px 5px 0px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    height: 39px;
}
.TitoloBoxRosa
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 14px;
    color: #810703;
}
.TitoloBoxBlu
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 14px;
    color: #3C517E;
}
.TitoloBoxVerde
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 14px;
    color: #075F03;
}
#Rosa a, #Rosa a:link, #Rosa a:visited
{
    color: #810703;
}
#Rosa a:hover, #Rosa a:active
{
    color: #FF0000;
}
#Blu a, #Blu a:link, #Blu a:visited
{
    color: #3C517E;
}
#Blu a:hover, #Blu a:active
{
    color: #FF0000;
}
#Verde a, #Verde a:link, #Verde a:visited
{
    color: #075F03;
}
#Verde a:hover, #Verde a:active
{
    color: #FF0000;
}
.Slogan
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 16px;
    color: #576A93;
}

.Titolo
{
    font-size: 14px;
    font-weight: bold;
}

.Pager
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
}

.Pager a, .Pager a:link, .Pager a:visited
{
    padding-left: 5px;
}

.Pager a:hover, .Pager a:active
{
}

.Pager select
{
    font-size: 10px;
    margin-left: 5px;
}

.LabelLegalMail
{
    display: block;
    float: left;
    width: 160px;
    text-align: right; /*color:rgb(51,102,153);*/
    padding-right: 0;
    font-family: Verdana, sans-serif;
    font-size: 11px;
}

.LegendLegalMail
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 14px;
    color: #A00904;
    font-weight: bold;
    padding: 5px;
}

.ButtonLegalMail
{
    font-family: Tahoma;
    font-size: 20px;
    font-weight: bold;
    width: 180px;
    height: 70px;
}

