/*
Copyright DataLabor.Com sas 
All Rights Reserved
Maggio 2002
*/
@media print {
    BODY { font-size:  80%}
}
@page print
{
	size: auto;
	margin-left: 1cm;
	margin-right: 1cm;
}
BODY
{
/*	background-color: #FFF;*/
	MARGIN: 0px 0px 0px 0px;
}
IMG
{
	margin-right : 0px;
	margin-bottom : 0px;
	margin-top : 0px;
	margin-left : 0px;
}
IMG.FlushRight
{
	float : right;
	margin-left : 10px;
	margin-bottom : 10px;
	margin-top : 0px;
	border: 1px solid black;
}
IMG.FlushRight2
{
	float : right;
	margin-left : 10px;
	margin-bottom : 10px;
	margin-top : 0px;
	border: 0;
}
IMG.FlushLeft
{
	float : left;
	margin-right : 10px;
	margin-bottom : 10px;
	margin-top : 0px;
	border: 1px solid black;
}
IMG.Raccolta
{
	float : right;
	margin-right : 10px;
	margin-bottom : 10px;
	margin-top : 0px;
	border: 1px solid black;
	position:relative;
}
H1.Titolo
{
	COLOR: #B17FC0;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: medium;
	font-weight : bold;
	background-color: transparent;
	margin-bottom: 30px;
	margin-top : 0px;
	padding-top : 0px;
	padding-bottom : 0px;
	text-align: right;
	margin-left: 0px;
	margin-right: 10px;
	float : none;
}
H1.Titolo2
{
	COLOR: #FF6600;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: medium;
	font-weight : bold;
	background-color: transparent;
	margin-bottom: 30px;
	margin-top : 0px;
	padding-top : 0px;
	padding-bottom : 0px;
	text-align: left;
	margin-left: 0px;
	margin-right: 10px;
	border-bottom-style: solid;
	border-bottom-color: #FF6600;
	border-bottom-width: 1px;
}
H1.Titolo3
{
	COLOR: #B17FC0;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: medium;
	font-weight : bold;
	background-color: transparent;
	margin-bottom: 30px;
	margin-top : 0px;
	padding-top : 0px;
	padding-bottom : 0px;
	text-align: center;
	margin-left: 0px;
	margin-right: 10px;
}

P.Footer
{
	COLOR: White;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: x-small;
	TEXT-DECORATION: none;
	background-color: transparent;
	margin-top : 0px;
	margin-bottom : 0px;
	text-indent : 0%;
	font-weight : bold;
}
P.Corpo
{
    
	COLOR: #2F3060;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: small;
	TEXT-DECORATION: none;
	margin-top : 0px;
	margin-bottom : 10px;
	margin-left: 0px;
	margin-right: 20px;
	text-indent : 0%;
	font-weight : normal;
	text-align : justify;	
	width:70%;
}

P
{
	COLOR: #2F3060;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: small;
	TEXT-DECORATION: none;
	background-color: transparent;
	margin-top : 0px;
	margin-bottom : 0px;
	margin-left: 0px;
	margin-right: 0px;
	text-indent : 0%;
	font-weight : normal;
}
P.Didascalia
{
	COLOR: #2F3060;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: x-small;
	TEXT-DECORATION: none;
	background-color: transparent;
	margin-top : 0px;
	margin-bottom : 10px;
	margin-left: 10px;
	margin-right: 10px;
	text-indent : 0%;
	font-weight : normal;
	text-align: justify;
}
A
{
	COLOR: Blue;
	background-color: transparent;
	text-decoration : none;
}
A:hover
{
	COLOR: Blue;
	TEXT-DECORATION: underline;
	background-color: transparent;
}
UL.Elenco
{
	margin-top : 0px;
	margin-bottom : 0px;
	margin-right: 30px;
	list-style-image : url(img/bullet.gif);
	text-align : left;
	color: #2F3060;
}
LI.Elenco
{
	background-color: transparent;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: small;
	margin-bottom: 2px;
	color: #2F3060;
	text-align : justify;
}
UL.Menu
{
	margin-top : 4em;
	margin-bottom : 0px;
	margin-right: 0px;
	margin-left: 20px;
	list-style-image : url(img/bullet2.gif);
	text-align : left;
	padding: 10px;
}
LI.Menu
{
	background-color: transparent;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 0.90em;
	margin-bottom: 10px;
	font-weight: bold;
}
TD.TB_Carrello_Head
{
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	font-size : small;
	font-style : normal;
	vertical-align : middle;
	background-color : #B4BBD7;
	margin-bottom : 0;
	margin-left : 0;
	margin-right : 0;
	margin-top : 0;
	text-align : center;
	font-weight : bold;
	color : #666666;
}
TD.TB_Carrello_Qt
{
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	font-size : small;
	font-style : normal;
	vertical-align : middle;
	background-color : #f5f5f5;
	margin-bottom : 0;
	margin-left : 0;
	margin-right : 0;
	margin-top : 0;
	text-align : center;
	width : 90px;
}
TD.TB_Carrello_Desc
{
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	font-size : small;
	font-style : normal;
	vertical-align : middle;
	background-color : #f5f5f5;
	margin-bottom : 0;
	margin-left : 0;
	margin-right : 0;
	margin-top : 0;
	text-align : left;
	width : 100%;
}
TD.TB_Carrello_Prez
{
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	font-size : small;
	font-style : normal;
	vertical-align : middle;
	background-color : #f5f5f5;
	margin-bottom : 0;
	margin-left : 0;
	margin-right : 0;
	margin-top : 0;
	text-align : right;
	width : 100%;
}
TD.TB_Carrello_Tot
{
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	font-size : small;
	font-style : normal;
	vertical-align : middle;
	background-color : #f5f5f5;
	margin-bottom : 0;
	margin-left : 0;
	margin-right : 0;
	margin-top : 0;
	text-align : right;
	width : 100%;
	font-weight : bold;
}
TD.TB_Carrello_Tot_Prezzo
{
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	font-size : small;
	font-style : normal;
	vertical-align : middle;
	background-color : #f5f5f5;
	margin-bottom : 0;
	margin-left : 0;
	margin-right : 0;
	margin-top : 0;
	text-align : right;
	width : 100%;
	font-weight : bold;
}

TD.TB_Ordine_Head
{
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : small;
	font-style : normal;
	vertical-align : middle;
	background-color : #B4BBD7;
	margin-bottom : 0;
	margin-left : 0;
	margin-right : 0;
	margin-top : 0;
	text-align : center;
	font-weight : bold;
	color : #666666;
}
TD.TB_Ordine_Dati
{
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : small;
	font-style : normal;
	vertical-align : middle;
	background-color : #f5f5f5;
	margin-bottom : 0;
	margin-left : 0;
	margin-right : 0;
	margin-top : 0;
	text-align : right;
	color : black;
}

INPUT.Box
{
	border : 1px solid #B17FC0;
	FONT-FAMILY: "MS Sans Serif", Geneva, sans-serif;
	FONT-SIZE: small;
	background-color : #FFFFFF;
	width : 300px;
}

#boxcategoria
{
    margin-top: 30px;   
    padding: 0px;
    text-align: center;   
    color: #000000;
    font-size: small;
    border: 1px solid #000000;
    width: 94%;
    text-align: left;
    float: left;
}

#boxcategoria h1
{
    text-align: center;
    font-size: medium;
    color: #B17FC0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight : bold;
	padding-top: 10px;
}

#boxcategoria div.elenco
{
    width: 100%;
    height: 225px;
    overflow: auto; 
}

#boxcategoria div.servizi
{
    margin: 0 auto;   
    padding: 0px;
    text-align: center;   
    color: #000000;
    font-size: small;
    border-right: 1px solid #000000;
    width: 50%;
    text-align: left;
    float: left;
}

#boxcategoria li.Elencohome
{
   text-align: left;    
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: small; 
}


#giochisportivi
{
    margin: 0 auto;   
    padding: 0px;
    color: #000000;
    font-size: small;
    width: 80%;
    text-align: left;
    border: 1px solid #000000;
    clear: both;
    margin-top: 30px;   
}
#giochisportivi h1
{
    text-align: center;
    font-size: medium;
    color: #B17FC0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight : bold;
	padding-top: 10px;
}



div.DynamicHomePage
{
    text-align: left;    
    width: 95%;
    padding: 0px;
    margin-top: 40px;
}

p.titolobanner
{
    text-align: center;
    color: #FFFFFF;
    font-family: Times New Roman;
    font-size: 2.5em;
    padding-top:2px;
}

p.sottotitolobanner
{
    text-align: center;
    color: #FFFFFF;
    font-family: Times New Roman;
    font-size: 1.5em; 
    padding-bottom:2px;

  
}

#menu
{
    width: 100%;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: small;
	text-align: center;
	font-weight: bold;
	padding-top:10px;
	padding-bottom:10px;

}

#menu a
{
    COLOR: #FFFFFF;
	text-decoration : none;
	padding-left: 1em;
	padding-right: 1em;
}

#menu a:hover
{
	COLOR: #FFFF00;
	TEXT-DECORATION: underline;
}

#menu a.selected
{
	COLOR: #FFFF00;
	TEXT-DECORATION: none;
}

div Pippo
{
	background-color: Aqua;
}
