﻿/* POPUP inizio */
.graydiv
{
	position: absolute;
	background-color: #5B5B5B;
	left: 0px;
	top: 0px;
	z-index: 10000;
	display: none;
}

.ModalBackground
{
	background-color: black;

	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)"; /* ie7 ie8 */
	filter: alpha(opacity=70); /* internet explorer */
	-khtml-opacity: 0.7;      /* khtml, old safari */
	-moz-opacity: 0.7;       /* mozilla, netscape */
	opacity: 0.7;           /* fx, safari, opera */
}

.dockclass
{
	position: absolute;
	z-index: 10010;
	display: none;

	left: 0px;
	top: 0px;
	

	/*text-align: right;
	height: 100px;
	width: 400px;
	background-color: #ffffff;
	border: solid 1px lightyellow;
*/
}


/* POPUP fine */



/* form Categorie */
.catNome
{
	font-size: 10px;
	font-family: Arial;
	font-weight: bold;
	color: #000080;
}
.catNome:link
{
	font-size: 10px;
	font-family: Arial;
	font-weight: bold;
	color: #000080;
}
.catNome:visited
{
	font-size: 10px;
	font-family: Arial;
	font-weight: bold;
	color: #000080;
}
.catNome:hover
{
	font-size: 10px;
	font-family: Arial;
	font-weight: bold;
	color: #000080;
	background-color: #ff99cc;
	text-decoration: none;
}
.catNome:active
{
	font-size: 10px;
	font-family: Arial;
	font-weight: bold;
	color: #000080;
}

.catNomeTutti
{
	font-size: 12px;
	font-family: Verdana;
	font-weight: bold;
	color: #000080;
}
.catNomeTutti:link
{
	font-size: 12px;
	font-family: Verdana;
	font-weight: bold;
	color: #000080;
}
.catNomeTutti:visited
{
	font-size: 12px;
	font-family: Verdana;
	font-weight: bold;
	color: #000080;
}
.catNomeTutti:hover
{
	font-size: 12px;
	font-family: Verdana;
	font-weight: bold;
	color: #000080;
	background-color: #ff99cc;
	text-decoration: none;
}
.catNomeTutti:active
{
	font-size: 12px;
	font-family: Verdana;
	font-weight: bold;
	color: #000080;
}

.catNomeSel
{
	font-size: 10px;
	font-family: Arial;
	font-weight: bold;
	color: #000080;
	background-color: #ffff00;
}
.catNomeSel:link
{
	font-size: 10px;
	font-family: Arial;
	font-weight: bold;
	color: #000080;
	background-color: #ffff00;
}
.catNomeSel:visited
{
	font-size: 10px;
	font-family: Arial;
	font-weight: bold;
	color: #000080;
	background-color: #ffff00;
}
.catNomeSel:hover
{
	font-size: 10px;
	font-family: Arial;
	font-weight: bold;
	color: #000080;
	background-color: #ff99cc;
	text-decoration: none;
}
.catNomeSel:active
{
	font-size: 10px;
	font-family: Arial;
	font-weight: bold;
	color: #000080;
	background-color: #ffff00;
}

.catQnt
{
	font-size: 10px;
	font-family: Verdana;
	font-weight: normal;
	color: #1e90ff;
	font-style: italic;
}
.catPanel
{
	background-color: #eee8aa;
}


/* form Prodotti */
.proDett
{
	font-size: 10px;
	font-family: Verdana;
	font-weight: normal;
	color: #00008b;
}
.proDettBC
{
	font-size: 10px;
	font-family: Verdana;
	font-weight: normal;
	color: #00008b;
	background-color: #eee8aa;
}

.proText
{
	font-size: 10px;
	font-family: Verdana;
	font-weight: normal;
	color: #00008b;
}
.proNome
{
	font-size: 12px;
	font-family: Verdana;
	font-weight: bold;
	color: #2e8b57;
	height: 20px;
}

.proItemTemplate
{
	background-color:Transparent;/* #e0ffff;*/
	border-right: #0000ff 1px solid;
	border-top: #0000ff 1px solid;
	border-left: #0000ff 1px solid;
	border-bottom: #0000ff 1px solid;
}
.proItemTemplateNull
{
	background-color: #e0ffff;
	width: 150px;
	height: 200px;
}
.proDdescr
{
	font-weight: bold;
	font-size: 10px;
	color: #000080;
	font-family: Verdana;
}
.proDdescrI
{
	font-weight: normal;
	font-size: 10px;
	color: #000080;
	font-family: Verdana;
	font-style: italic;
	white-space: nowrap;
}
.proDprezzo
{
	font-weight: normal;
	font-size: 10px;
	color: #000080;
	font-family: Verdana;
}
.proDcategoria
{
	font-size: 10px;
	color: #000080;
	font-family: Verdana;
}
.proRic:link
{
	font-size: 10px;
	font-family: Arial;
	font-weight: bold;
	color: #000080;
}
.proRic:visited
{
	font-size: 10px;
	font-family: Arial;
	font-weight: bold;
	color: #000080;
}
.proRic:hover
{
	font-size: 10px;
	font-family: Arial;
	font-weight: bold;
	color: #000080;
	background-color: #ff99cc;
	text-decoration: none;
}
.proRic:active
{
	font-size: 10px;
	font-family: Arial;
	font-weight: bold;
	color: #000080;
}

/* form Prodotto */
.prdDett
{
	font-size: 10px;
	font-family: Verdana;
	font-weight: normal;
	color: #ffffff; /*#00008b;*/
}
.prdDett:link
{
	font-size: 10px;
	font-family: Verdana;
	font-weight: bold;
	color: #ffffff;
}
.prdDett:visited
{
	font-size: 10px;
	font-family: Verdana;
	font-weight: bold;
	color: #ffffff;
}
.prdDett:hover
{
	font-size: 10px;
	font-family: Verdana;
	font-weight: bold;
	color: #000080;
	background-color: #f0e68c;
	text-decoration: none;
}
.prdDett:active
{
	font-size: 10px;
	font-family: Verdana;
	font-weight: bold;
	color: #ffffff;
}

.prdNome
{
	font-size: 12px;
	font-family: Verdana;
	font-weight: bold;
	color: #2e8b57;
	height: 20px;
}
.prdDdescr
{
	font-weight: bold;
	font-size: 10px;
	color: #000080;
	font-family: Verdana;
}
.prdDscheda
{
	font-weight: normal;
	font-size: 10px;
	color: #000080;
	font-family: Verdana;
}


/* form Carrello */
.carDett
{
	font-size: 10px;
	font-family: Verdana;
	font-weight: normal;
	color: #00008b;
}
.carQnt
{
	font-size: 10px;
	font-family: Verdana;
	font-weight: normal;
	color: #00008b;
	text-align: center;
	border-right: 1px solid;
	border-top: 1px solid;
	border-left: 1px solid;
	border-bottom: 1px solid;
	width: 30px;
}
.carPrezzo
{
	font-size: 10px;
	font-family: Verdana;
	font-weight: normal;
	color: #00008b;
	white-space: nowrap;
}
.carVuoto
{
	font-size: 10px;
	font-family: Verdana;
	font-weight: normal;
	color: #00008b;
	white-space: nowrap;
}
.carAggiorna:link
{
	font-size: 12px;
	font-family: Verdana;
	color: #00008b;
}
.carAggiorna:visited
{
	font-size: 12px;
	font-family: Verdana;
	color: #00008b;
}
.carAggiorna:hover
{
	font-size: 12px;
	font-family: Verdana;
	color: #1e90ff;
	background-color: #ffd700;
	text-decoration: none;
}
.carAggiorna:active
{
	font-size: 12px;
	font-family: Verdana;
	color: #00008b;
}

.carBtn:link
{
	font-size: 10px;
	font-family: Verdana;
	color: #00008b;
}
.carBtn:visited
{
	font-size: 10px;
	font-family: Verdana;
	color: #00008b;
}
.carBtn:hover
{
	font-size: 10px;
	font-family: Verdana;
	color: #00008b;
	text-decoration: underline;
}
.carBtn:active
{
	font-size: 10px;
	font-family: Verdana;
	color: #00008b;
}

/*Profili utente*/
.pruHeader
{
	font-size: 12px;
	font-family: Verdana;
	font-weight: bold;
	color: #ffffff;
}
.pruDett
{
	font-size: 10px;
	font-family: Verdana;
	font-weight: normal;
	color: #00008b;
}
.pruDettEv
{
	font-size: 10px;
	font-family: Verdana;
	font-weight: normal;
	color: #ffffff;
}
.pruDettEmpty
{
	font-size: 12px;
	font-family: Verdana;
	font-weight: bold;
	color: #00008b;
	white-space: nowrap;
}
.pruPDett
{
	font-size: 10px;
	font-family: Verdana;
	font-weight: normal;
	color: #00008b;
	white-space: nowrap;
}
.pruPDettD
{
	font-size: 10px;
	font-family: Verdana;
	font-weight: bold;
	color: #00008b;
}
.pruPDettT
{
	font-size: 10px;
	font-family: Verdana;
	font-weight: normal;
	color: #00008b;
	border-right: 1px solid;
	border-top: 1px solid;
	border-left: 1px solid;
	border-bottom: 1px solid;
}
.pruPErr
{
	font-size: 10px;
	font-family: Verdana;
	font-weight: bold;
	color: #ff0000;
	white-space: nowrap;
}
.pruPAct
{
	font-size: 12px;
	font-family: Verdana;
	font-weight: bold;
	color: #00008b;
	white-space: nowrap;
}

/* form Profilo Destinazione */
.pruPDescr
{
	font-size: 10px;
	font-family: Verdana;
	font-weight: normal;
	color: #00008b;
}

/* form ordine ok*/
.ookDescr
{
	font-size: 12px;
	font-family: Verdana;
	font-weight: bold;
	color: #000080;
}
.ookDescrEr
{
	font-size: 12px;
	font-family: Verdana;
	font-weight: bold;
	color: #ff0000;
}
.ookDescrCC
{
	font-size: 12px;
	font-family: Verdana;
	font-weight: bold;
	color: #2e8b57;
}

/* form esito pagamento*/
.esiDescrEr
{
	font-size: 12px;
	font-family: Verdana;
	font-weight: bold;
	color: #ff0000;
}
.esiDescrCC
{
	font-size: 12px;
	font-family: Verdana;
	font-weight: bold;
	color: #2e8b57;
}

/* pager del gridview*/
.pagerPag
{
	font-size: 10px;
	font-family: Verdana;
	vertical-align: middle;
}
.pagerTxt
{
	font-size: 10px;
	width: 30px;
	font-family: Verdana;
	border-right: red 1px solid;
	border-top: red 1px solid;
	border-left: red 1px solid;
	border-bottom: red 1px solid;
	text-align: center;
}

/* form Impostazioni */
.impHeader
{
	font-size: 12px;
	font-family: Verdana;
	font-weight: bold;
	color: #ffffff;
}
.impDett
{
	font-size: 10px;
	font-family: Verdana;
	font-weight: normal;
	color: #00008b;
	width: 100%;
}
.impDescr
{
	font-size: 12px;
	font-family: Verdana;
	font-weight: bold;
	color: #ff0000;
}

.proDdescrIp
{
	font-weight: normal;
	font-size: 10px;
	color: #000080;
	font-family: Verdana;
	font-style: italic;
}

