﻿body
{
	font-family:Tahoma;
}
 
/* Inizio Menu principale */

.HomeAttivo
{
	color:White;
	float:left;
	width:108px; 
	height:68px;
	line-height:62px;
	background-image:url(../Images/HomeAttivo.jpg);
	margin-right:1px;
	font-weight:bolder;
}

.HomeAttivo a
{
	color:White;
}

.MySolution
{
	color:White;
	float:left;
	width:108px; 
	height:68px;
	line-height:62px;
	background-image:url(../Images/MysolutionAttivo.jpg);
	margin-right:1px;
	font-weight:bolder;
}

.MySolution a
{
	color:White;
}

.Quesiti
{
	color:White;
	float:left;
	width:108px; 
	height:68px;
	line-height:62px;
	background-image:url(../Images/QuesitiAttivo.jpg);
	margin-right:1px;
	font-weight:bolder;
}

.Quesiti a
{
	color:White;
}

.LibriAttivo
{
	float:left;
	width:108px; 
	height:68px;
	line-height:62px;
	background-image:url(../Images/LibriAttivo.jpg);
	margin-right:1px;
	font-weight:bolder;
}

.GratisPerTeAttivo
{
	float:left;
	width:108px; 
	height:68px;
	line-height:62px;
	background-image:url(../Images/GratisPerTeAttivo.jpg);
	margin-right:1px;
	font-weight:bolder;
	
}

.GratisPerTeAttivo a
{
	color:White;
}

.LibriAttivo a
{
	color:White;
}

.MainMenuNonAttivo
{
	color:gray;
	float:left;
	width:108px; 
	height:68px;
	line-height:62px;
	background-image:url(../Images/MenuNonAttivo.jpg);
	margin-right:1px;
	font-weight:bolder;
}

.MainMenuNonAttivo a
{
	color:gray;
}

.linkMenuAttivo
{
	color:White;
}

.linkMenuNonAttivo
{
	color:gray;
}


/* Fine Menu Principale*/

.LogIn
{
	font-family:Verdana;
	font-size:small;
	font-weight:bold;
	color:rgb(161,161,161);
}
.DivLogin
{
	float: left; 
	width: 228px; 
	height:103px;
	background-image: url(../Images/SfondoLogin.gif)
}
.DivLogin a
{
	color: rgb(100,100,100);
}

.MenuInfo
{
	font-size:11px;
	color:Gray;
}

.MenuInfo a
{
	font-size: 11px;
	text-decoration: none;
}

.MenuInfoWhite
{
	font-size:11px;
	color:White;
}

.MenuInfoWhite a
{
	font-size: 11px;
	text-decoration: none;
}

.Carrello
{
	text-align:left;
	font-size:small;
	color:White;
}

.Carrello a
{
	color:White;
}

.DettaglioCarrello
{
	height:24px;
	color:Blue;
}

.DettaglioCarrello:HOVER
{
	color:red;
}

.Testo
{
	font-size: 11px; 
	font-weight: bold; 
	/*padding-bottom: 5px;*/
}

.TestoNonBold
{
	font-size: 11px; 
}

.TestoWhite
{
	font-size: 11px; 
	color: white;
}

.TestoWhite a
{
	font-size: 11px; 
	color: white;
}


.TestoWhiteBold
{
	font-size: 11px; 
	font-weight:bold;
	color: white;
}

.TestoBlack
{
	font-size: 11px; 
	/*padding-bottom: 5px;*/
	color: Black;
}

.TestoBold
{
	font-size: 16px; 
	font-weight:bold;
	font-family:Tahoma;
	color: rgb(122,122,122);
	letter-spacing:-1px;
}

.TestoPiccolo
{
	font-size:11px;
	color:rgb(122,122,122);
}

.TestoPiccoloArancio
{
	font-size:11px;
	color: rgb(253,115,16);
}

.TestoBackOffice
{
	height: 15px;
}

img
{
	border:0px;
}

.MenuInfo a
{
	font-size:11px;	
	font-family:Verdana;
}

#divGriglia a
{
	font-size: 11px;
	color: white;
} 

.BottoneGrigliaAttivo
{
	width:77px;
	height:25px;
	background-image:url(../Images/OrdineGrigliaAttivo.gif)
}

.BottoneGrigliaNonAttivo
{
	width:77px;
	height:25px;
	background-image:url(../Images/OrdineGrigliaNonAttivo.gif)
}


.LabelLibri
{
	font-size:12px;font-family:Verdana;color:rgb(161,161,161);
}

.SiteMapPathHome
{
	font:verdana;
	font-size:12px;
	font-weight:bold;
	color:rgb(122,122,122);
}

.SiteMapPath
{
	font:verdana;
	font-size:12px;
	color:rgb(122,122,122);
}

.FrecciaPagerLibriAttiva
{
	font-size:10px;font-family:Verdana;color:rgb(247,127,2);
}

.FrecciaPagerLibri
{
	font-size:10px;font-family:Verdana;color:rgb(122,122,122);
}

.PagerLibriAttivo
{
	font-size:10px;font-weight:bold;font-family:Verdana;color:black;
}
.PagerLibri
{
	font-size:10px;font-family:Verdana;color:rgb(161,161,161);
}
.PagerLibri a
{
	font-size:18px;font-family:Verdana;color:rgb(161,161,161);
}

/* Inizio Griglia Carrello */
.GrigliaCarrello
{
	font-size:11px;
	color:rgb(122,122,122);
}

.HeaderGriglia
{
	font-size:11px;
	color:rgb(122,122,122);
	line-height:23px;
	height:100%;
	color:White;
	padding-left: 10px;
	border-right: solid 1px RGB(173,197,223);
	border-bottom: solid 1px #EBEBEB;
	background-color: rgb(0, 76,152)
}

.HeaderGriglia a
{
	color:white;
}

.HeaderArticoloGriglia
{
	font-size:11px;
	color:rgb(122,122,122);
	line-height:23px;
	color:White;
	padding-left: 20px;
	border-right: solid 1px RGB(173,197,223);
	border-bottom: solid 1px #EBEBEB;
	background-color: rgb(0, 76,152)
}

.ItemGriglia
{
	padding-left:10px;
	border-right: solid 1px #EBEBEB;
	border-bottom: solid 1px #EBEBEB;
}
.ItemGrigliaArticolo
{
	padding-left:20px;
	border-left: solid 1px #EBEBEB;
	border-right: solid 1px #EBEBEB;
	border-bottom: solid 1px #EBEBEB;
}

.ColEliminaGrigliaCarrello
{
	background-image:url(../Images/ColonnaElimina.jpg);
}

/* Fine Griglia Carrello */

.PrezzoArancioCarrello{
	FLOAT: left;
	font-size: 17px;
	color: rgb(253,115,16);
}
.PrezzoArancioCarrelloPiccolo{
	FLOAT: left;
	font-size: 15px;
	color: rgb(253,115,16);
	line-height:22px;
}

/* Step Pagamento */

.StepPagamentoLOn
{
	float: left;
	width:13px;
	height:48px;
	background-image:url(../Images/StepPagamentoL.jpg)
}

.StepPagamentoLOff
{
	float: left;
	width: 13px;
	height: 48px;
	background-color:rgb(221,221,221);
}

.StepPagamentoROn
{
	float: left;
	width: 13px;
	height: 48px;
	background-image:url(../Images/StepPagamentoR.jpg)
}

.StepPagamentoROff
{
	float: left;
	width: 13px;
	height: 48px;
	background-color:rgb(221,221,221);
}

.StepPagamentoOn
{
	float: left; 
	height: 48px;
	line-height:48px;
	font-size: 11px;
	color: Black;
	background-image:url(../Images/StepPagamento.jpg);
}

.StepPagamentoOn a
{
	color:Gray;
	text-decoration:none;
}

.StepPagamentoOff
{
	float:left; 
	height:48px;
	line-height:48px;
	font-size:11px;
	color:Gray;
	background-color:rgb(221,221,221);
}

.StepPagamentoOff a
{
	color:Gray;
	text-decoration:none;
}

.SummaryErrore
{
	color:Red;
	font-size:11px;
	vertical-align:bottom;
}

.BoxArgomenti
{
	color:rgb(0,47,25);
	font-size: 11px;
	font-weight: bold;
}

.BoxArgomenti a
{
	color:red;
	font-size: 13px;
	font-weight: bold;
}
.BoxArgomenti a:hover
{
	color:#FF690A;
	font-size: 13px;
	font-weight: bold;
}

.BoxMySolution
{
	color: rgb(233,73,37);
	font-size:10px;
	font-weight:bold;
}


.BoxMySolution a
{
	color:rgb(233,73,37);
	font-size: 10px;
	font-weight: bold;
}

.BoxMySolution a:hover
{
	color:red;
	font-size: 10px;
	font-weight: bold;
}

.linkBoxCerchio
{
	color:white;
	font-size: 18px;
	font-weight: bold;
}

.linkBoxCerchioRosso
{
	color:red;
	font-size: 26px;
	font-weight: bold;
}

.BoxLivingBookBlu
{
	color:rgb(38,74,88);
	font-size: 12px;
	font-weight: bold;
	
}

.BoxLivingBookBordeau
{
	color:rgb(193,7,56);
	font-size: 12px;
	font-weight: bold;
}

.BoxQuesiti
{
	color:rgb(193,7,56);
	font-size: 12px;
}

.BoxQuesiti a
{
	color:white;
	font-size: 11px;
	font-weight: bold;
}


.BloccoGxTE
{
	float: left; 
	/*background-image: url(Images/GratisPerTe_blocco2_spento.jpg); */
	background-repeat:no-repeat; 
	padding-left:10px;
	margin-left: 0px; 
	width:126px; 
	height: 106px; 
	text-align:left; 
	line-height:14px;  
	font-size:9pt; 
	font-family:Tahoma; 
	padding-top:60px; 
}

.InfraBloccoGxTE
{
	float:left; 
	background-image: url(../Images/GratisPerTe_infraBlocco.jpg); 
	background-repeat:no-repeat; 
	margin-left: 0px; 
	width:11px; 
	height: 166px;
}


.p1:hover
{
	background-image: url('../images/p1.jpg');
	background-repeat: no-repeat;
	background-position: left top;
	color: White;
}
.p2:hover
{
	background-image: url('../images/p2.jpg');
	background-repeat: no-repeat;
	background-position: left top;
	color: White;
}
.p3:hover
{
	background-image: url('../images/p3.jpg');
	background-repeat: no-repeat;
	background-position: left top;
	color: White;
}
.p4:hover
{
	background-image: url('../images/p4.jpg');
	background-repeat: no-repeat;
	background-position: left top;
	color: White;
}
.p5:hover
{
	background-image: url('../images/p5.jpg');
	background-repeat: no-repeat;
	background-position: left top;
	color: White;
}
.p6:hover
{
	background-image: url('../images/p6.jpg');
	background-repeat: no-repeat;
	background-position: left top;
	color: White;
}

.pa
{
	width: 139px; 
	height: 27px; 
	padding-left: 16px; 
	padding-top: 2px;
    font-family: Tahoma;  
    font-size: 12px; 
    font-weight: bold;
	color: White;
}
.pb
{
	width: 139px; 
	height: 27px; 
	padding-left: 16px; 
	padding-top: 2px;
    font-family: Tahoma;  
    font-size: 12px; 
    font-weight: bold;
	color: White;
}
.pc
{
	width: 139px; 
	height: 24px; 
	padding-left: 16px; 
	padding-top: 2px;
    font-family: Tahoma;  
    font-size: 12px; 
    font-weight: bold;
	color: White;
}
.pd
{
	width: 405px; 
	height: 31px; 
	padding-left: 16px; 
	padding-top: 2px;
    font-family: Tahoma;  
    font-size: 12px; 
    font-weight: bold;
	color: White;
}

.pa:hover
{
	background-image: url('../images/mysolutionpa.jpg');
	background-repeat: no-repeat;
	background-position: left top;
	color: #D16F96;
}
.pb:hover
{
	background-image: url('../images/mysolutionpb.jpg');
	background-repeat: no-repeat;
	background-position: left top;
	color: #D16F96;
}
.pc:hover
{
	background-image: url('../images/mysolutionpc.jpg');
	background-repeat: no-repeat;
	background-position: left top;
	color:#D16F96;
}
.pd:hover
{
	background-image: url('../images/mysolutionpd.jpg');
	background-repeat: no-repeat;
	background-position: left top;
	color: #D16F96;
}



.linkQuesiti
{
	font-size: 14px;
	font-family: Tahoma;
	text-decoration: none;
	color: #9e1e2b;
}
.linkQuesiti:HOVER
{
	font-size: 14px;
	font-family: Tahoma;
	text-decoration: underline;
	color: #551015;
}
.linkQuesiti:VISITED:HOVER
{
	font-size: 14px;
	font-family: Tahoma;
	text-decoration: underline;
	color: #551015;

}
.linkQuesiti:VISITED
{
	font-size: 14px;
	font-family: Tahoma;
    text-decoration: none;
	color: #9e1e2b;
}

.BottoneHome
{
	
}

.BottoneHome:Hover
{
	color:Yellow;
}

.DettaglioLibri
{
	background-image: url(../Images/Libri_Box_dx.jpg); 
	padding-right:50px; 
	height: 261px; 
	width: 494px; 
	color:#416271; 
	font-size:10px;
	font-family:Tahoma; 
	font-weight:bold; 
	text-align:right
}

.RegistratiOra
{
	color:Black; 
	font-weight:bold;
}

.RegistratiOra:HOVER
{
	color:rgb(249,227,74); 
	font-weight:bold;
}


