/* GENERICI APPLICAZIONE */
Body
{
	padding: 0px; 
	margin: 5px;	
	background-color: #bddeff; 
	text-align: left;
	scrollbar-face-color: #29639c;
	scrollbar-arrow-color: #FFFFFF;
	scrollbar-track-color: #459BC9;
	scrollbar-shadow-color: '';
	scrollbar-highlight-color: '';
	scrollbar-3dlight-color: '';
	scrollbar-darkshadow-Color: '';
}
P, DIV, SPAN, TD, A, H1, H2, H3, H4, H5, UL, OL, LI, INPUT, SELECT, TEXTAREA {color: #ffffff;  font-size:11px; font-family: arial,verdana,helvetica,sans-serif;}
A { font-weight:bold; }
A:Hover {color: #d2d2ff;}
IMG {border-width: 0px;}
H1 { font-size:18px; font-weight:bold; color: #7ab9e2;}
H2, H3 { font-size:14px; font-weight:bold;}
H4 { font-size:13px; }
H1, H2 {display:inline;}
UL {list-style-type:disc ; list-style-position:outside; margin-right:5px;}



#Sinistra, #Destra, #DestraNuoviNegozi {width: 180px; height:320px;  background-color: #59AFDD; padding: 6px; vertical-align:top; text-align:center;}
#Centro, #CentroGrande, #Basso, #Unico {padding: 4px; text-align:justify; width: 400px;	background-color: #008dca; vertical-align:top;}
#CentroGrande {width: 720px}
#Unico {width: 748px; padding-left: 6px; padding-right: 6px; }
#Sinistra IMG, #Destra IMG{margin-bottom: 200px; }
#Sinistra .IMGNoMargin, #Destra .IMGNoMargin{margin-bottom: 0px; }

/* / GENERICI APPLICAZIONE */

/* GENERICI CLASSI*/
.BodyBg { background-color: #bddeff; }
.Button, .ButtonDefault {background-color: #29639c;}
.ButtonDefault {font-weight:bold;}
.Button:Hover, .ButtonDefault:Hover { BACKGROUND-COLOR: #59AFDD;  }
.Textbox {background-color: #59AFDD;}
.TextboxScura {background-color: #008DCA;}
.ListaBold {font-weight:bold;}
.Separatore, .SeparatorePagina {background-image: url(../Img/SeparatoreNews.jpg); background-repeat: no-repeat; height: 1px; width: 200px;}
.SeparatorePagina  {background-image: url(../Img/SeparatorePagina.jpg); background-repeat: no-repeat; margin-top: 2px; margin-bottom: 2px; height: 16px; width: 200px;}
.BigLabel { font-size: 12px; font-weight:bold; }
.BigLabel:first-letter {font-weight: bold; font-size: 13px;}
.TitoloGruppi
{
	display: block;
	text-align:center;
	background-color: #29639c;
}
.Foto {border: #59AFDD 3px solid;}
/* / GENERICI CLASSI*/

/* GENERICI GRIGLIA*/
.Griglia { border: #ffffff 0px none; margin-top:5px}
.TestataGriglia, .ItemGriglia, .SmallItemGriglia, .CaptionGriglia {background-image: url(../Img/GridItemBorder.jpg);	background-position: bottom;background-repeat: repeat-x; height: 20px;}
.SmallItemGriglia { height: 35px;}
.TestataGriglia, .CaptionGriglia {font-weight: bold; background-color: #29639c;}
.CaptionGriglia {font-size: 16px; }
.PiedeGriglia { text-align:right; }
.PiedeGriglia SPAN {color: #D2D2FF; font-size:20px; font-weight:bold;}
.PiedeGriglia A {font-size:15px; font-weight:bold;}
.PageGrigliaNascosto { display:none;}
/* / GENERICI GRIGLIA*/

/* GENERICI TAB / BOX */
.Box 
{
	border-right: #ffffff 1px solid;
	border-top: #ffffff 1px solid;
	border-left: #ffffff 1px solid;
	border-bottom: #ffffff 1px solid;
	padding: 2px;
	margin: 2px 0px 2px 0px;
}

.TabCorrente
{
	border-right: #ffffff 1px solid;
	border-top: #ffffff 1px solid;
	border-left: #ffffff 1px solid;
	font-weight: bold;
}
.TabInattivo 
{
	BACKGROUND-COLOR: #59AFDD;
	border-right: #ffffff 1px solid;
	border-top: #ffffff 1px solid;
	border-left: #ffffff 1px solid;
	border-bottom: #ffffff 1px solid;
}
.TabBorder 
{
	border-bottom: #ffffff 1px solid;
}
#TabBody
{
	border-right: #ffffff 1px solid;
	border-left: #ffffff 1px solid;
	border-bottom: #ffffff 1px solid;
}
#TabBodys
{
	border-right: #ffffff 1px solid;
	border-left: #ffffff 1px solid;
}
/* / GENERICI TAB */

/* SEZIONI STATICHE*/
#Statico {width: 760px;}
#Statico P {text-indent: 5px; margin-left:5px; margin-right:5px; font-size: 12px;}
#Statico P:first-letter{	font-weight: bold;	font-size: 13px;}
#Statico UL, OL, LI {font-size:11px;}
#Statico H4{display:inline;}
#Statico .SecondoRigo{	padding-left:113px; }
#Statico H5{	font-size: 11px;	font-variant: small-caps; margin-bottom:5px; }

#News .Corpo {	margin-left: 50px; text-indent: 0px;}
#News .Separatore, #News .SeparatorePagina {margin-left: 100px; }
/* / SEZIONI STATICHE*/ 

/* POPUP */
#TestataPopup { WIDTH: 600px; HEIGHT: 70px; BACKGROUND-COLOR: #008dca; PADDING: 3px; }
#Popup1Col #Centro { WIDTH:600px; PADDING: 0px;}
#Popup1Col .Griglia {MARGIN: 5px; width: 590px;}
/* / POPUP */


/* E-SHOP */
#EShop #Destra  {width: 210px; height:320px; border-top: Solid 15px #008DCA; padding-left: 6px; padding-right: 6px; }
#EShop #Centro{width: 530px;}
#EShop #Basso{width: 740px;}

#EShop .ItemGriglia {	height: 52px;}
#EShop .Separatore{ margin-top:9px; margin-bottom:1px;}

#EShop .CodArticolo {font-size:11px; font-weight:bold;}
.TxtDesArticolo, #EShop .TxtDesArticolo {width: 140px;}
.TxtDesArticoloLarge, #EShop .TxtDesArticoloLarge {width: 210px;}
.TxtDesArticoloLarger, #EShop .TxtDesArticoloLarger {width: 300px;}
.Prezzo, #EShop .Prezzo{width: 50px; text-align: right}
#EShop .TestoPromo {display: block;	color: #D2D2FF; }
#EShop .Qta { width: 30px; text-align: right}
#EShop .QtaSmall { width: 20px; text-align: right}
#EShop .QtaOmaggio { width: 20px; background-color: #99ccff; text-align: right;}
#EShop .Sconto { width: 18px; text-align: right}
#EShop .TuttoNelCarrello { width: 160px; margin-top:3px;}

#EShop #Ordine #Destra  {width: 210px; height:auto; padding-left: 6px; padding-right: 6px; }
#EShop #Ordine #Centro{width: 530px;}
#EShop #Ordine #Basso{width: 740px;}

/* / E-SHOP */

