﻿
/* Rating */
.ratingStar {
    font-size: 0pt;
    width: 13px;
    height: 12px;
    margin: 0px;
    padding: 0px;
    cursor: pointer;
    display: block;
    background-repeat: no-repeat;
}

.filledRatingStar {
    background-image: url(/Images/FilledStar.png);

}

.emptyRatingStar {
    background-image: url(/Images/EmptyStar.png);
}

.savedRatingStar {
    background-image: url(/Images/SavedStar.png);
}


    .TextWatermark
    {
        background-color:#FFFF99;
        font-style:italic;
    }
    .rowWithLine
    {
        border-bottom-width:1px;
        border-bottom-style:solid;
        border-bottom-color:#c0c0c0;
    }
    .boxServizioTitolo{
        text-align: center;
        border-style: solid;
        border-color: #DCDCDC;
        border-width: 1px;
        background-color: #f0f0f0;
        padding: 5px;
        margin: 5px;
        font-weight:bold;
        font-family:Tahoma;
        font-size:12px;
    }
    .boxServizio{
        text-align: left;
        border-style: solid;
        border-color: #DCDCDC;
        border-width: 1px;
        background-color: #fbfbfb;
        padding: 5px;
        margin: 5px;
    }
    .boxServizioTitoloNoBorder{
        text-align: center;
        border-style: solid;
        border-color: #DCDCDC;
        border-width: 1px;
        background-color: #f0f0f0;
        padding: 5px;
        margin: 0px;
        font-weight:bold;
        font-family:Tahoma;
        font-size:12px;
    }
    .boxServizioNoBorder{
        text-align: left;
        border-style: none solid solid solid;
        border-color: #DCDCDC;
        border-width: 1px;
        background-color: #fbfbfb;
        padding: 5px;
        margin: 0px;
    }
    .boxServizioNoBorderNoBackground{
        text-align: left;
        border-style: none solid solid solid;
        border-color: #DCDCDC;
        border-width: 1px;
        padding: 5px;
        margin: 0px;
    }
    .boxErrore{
        text-align: left;
        border-style: solid;
        border-color: #DCDCDC;
        border-width: 1px;
        background-color: Yellow;
        padding: 5px;
        margin: 5px;
        color: black;
    }
    .boxModuloTitolo{
        text-align: center;
        border-style: solid;
        border-color: #DCDCDC;
        border-width: 1px;
        background-color: #f0f0f0;
        padding-top: 5px;
        margin-top: 5px;
        padding-bottom: 5px;
        margin-bottom: 5px;
        font-weight:bold;
        font-family:Arial;
        font-size:13px;
    }
    .boxModulo{
        text-align: left;
        border-style: solid;
        border-color: #DCDCDC;
        border-width: 1px;
        background-color: #fbfbfb;
        padding-top: 2px;
        margin-top: 2px;
        padding-bottom: 2px;
        margin-bottom: 2px;
    }
    
    
body {
	margin:0px;
	font-size:13px;
}
.Master_CenterText
{
	font-family:Arial;
	color:#000000;
	font-size:13px;
	text-align:left;
}
A
{
    color:Blue;
}
TD
{
	font-family:Arial;
	color:#000000;
	font-size:13px;
}

.DocumentTitle
{
	font-family:Arial;
	font-size:18px;
	font-weight:bold;
	color:#ff6600;
	font-style:italic;
	padding-top: 10px;
	padding-bottom: 10px;
	margin:5px;
}

/* INIZIO Tabelle prodotti */



TABLE.TabellaSchedaProdotto
{
    border-style:solid;
    border-width:1px;
    border-color:#c0c0c0;
    border-collapse:collapse;
    width:98%;
}
TD.TabellaSchedaProdotto
{
    font-family: Arial;
    font-size: 12px;
    font-weight: normal;
    text-align:left;
}
SPAN.TabellaSchedaProdotto
{
    font-family: Arial;
    font-size: 12px;
    font-weight: normal;
    text-align:left;
}
TH.TabellaSchedaProdotto
{
    font-family: Arial;
    font-size: 13px;
    font-weight: bold;
}
INPUT.TabellaSchedaProdotto
{
    font-family: Arial;
    font-size: 12px;
    font-weight: normal;
    width:95%;
}
SELECT.TabellaSchedaProdotto
{
    font-family: Arial;
    font-size: 12px;
    font-weight: normal;
    width:95%;
}


/* FINE Tabelle prodotti */

/* INIZIO Tabelle con intestazione */

TABLE.Tabella_RowHeader
{
    border-width:1px;
    border-style:solid;
    border-collapse:collapse;
}

TR.Tabella_RowHeader
{
    
}
TH.Tabella_RowHeader
{
	background-color:#A0A0A0;
	font-family:Arial;
	color:#fafafa;
	font-size:14px;
	text-align:center;
	font-weight:bold;
	height:22px;
}
TD.Tabella_RowHeader
{
	background-color:inherit;
	font-family:Arial;
	color:#000000;
	font-size:12px;
	font-weight:normal;
	height:22px;
}

/* FINE Tabelle con intestazione */



/* INIZIO Menu di sinistra */
.clsMenuTitle
{
	font-family:Arial;
	font-size:11px;
	text-transform: uppercase;
	font-weight:bold;
	background-color:#c0c0c0;
}
A.clsMenuTitle
{
    color:inherit;
	font-family:Arial;
	font-size:11px;
	text-transform: uppercase;
	font-weight:bold;
	background-color:#c0c0c0;
}
.clsMenuOn
{
	font-family:Tahoma;
	font-size:11px;
	font-weight:normal;
	border-width:1px;
	border-style:solid;
	border-color:#808080;
	background-color:#808080;
	text-decoration:none;
	color:White;
	text-align:left;
    padding-left:1px;
    padding-right:1px;
    padding-top:2px;
    padding-bottom:2px;
}
DIV.clsMenuOff
{
	font-family:Tahoma;
	font-size:11px;
	font-weight:normal;
	border-width:1px;
	border-style:solid;
	border-color:#e0e0e0;
	background-color:#e0e0e0;
	text-decoration:none;
	color:Black;
	text-align:left;
	width:156px;
    height:15px;
    vertical-align:middle;
    padding-left:1px;
    padding-right:1px;
    padding-top:2px;
    padding-bottom:2px;
}
A.clsMenuOff
{
	font-family:Tahoma;
	font-size:11px;
	font-weight:normal;
	background-color:#e0e0e0;
	text-decoration:none;
	color:Black;
	text-align:left;
	width:156px;
    padding:2px;
}
DIV.clsMenuHover
{
	font-family:Tahoma;
	font-size:11px;
	font-weight:normal;
	border-width:1px;
	border-style:solid;
	border-color:#808080;
	text-decoration:none;
	text-align:left;
	color:White;
	background-color:#b0b0b0;
	width:156px;
    height:15px;
    vertical-align:middle;
    cursor:pointer;
    padding-left:1px;
    padding-right:1px;
    padding-top:2px;
    padding-bottom:2px;
}
A.clsMenuHover
{
	font-family:Tahoma;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
	text-align:left;
	color:White;
	background-color:#b0b0b0;
	width:156px;
    padding:2px;
    cursor:pointer;
}
.MenuEtichettaForm
{
	font-size: 11px;
	font-family: Tahoma;
}

/* FINE Menu di sinistra */




TABLE.tabModulo
{
    border-style:solid;
    border-width:1px;
    border-color:black;
    border-collapse:collapse;
}
TD.tabModulo
{
    font-family: Arial;
    font-size: 12px;
    font-weight: bold;
    white-space: nowrap;
    text-align:left;
}
SPAN.tabModulo_Testo
{
    font-family: Arial;
    font-size: 12px;
    font-weight: normal;
    white-space: nowrap;
    text-align:left;
}
TH.tabModulo
{
    font-family: Arial;
    font-size: 14px;
    font-weight: bold;
    white-space: nowrap;
}
INPUT.tabModulo
{
    font-family: Arial;
    font-size: 12px;
    font-weight: normal;
    width:95%;
}
SELECT.tabModulo
{
    font-family: Arial;
    font-size: 12px;
    font-weight: normal;
    width:95%;
}




/* Inizio Tabella servizi */

TABLE.TabellaServizi
{
	border-collapse:collapse;
	border-width:1px;
	border-style:solid;
	border-color:#808080;
}

A.TabellaServizi
{
	font-family:Arial;
	font-size:12px;
	font-weight:normal;
	color:Blue;
}
TH.TabellaServizi
{
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	text-align:center;
}
TD.TabellaServizi
{
	font-family:Arial;
	font-size:12px;
	font-weight:normal;
	text-align:center;
}

/* Fine Tabella servizi */