/* CSS Document */

body,html
{ 
	background:#0000FF;
	 margin: 0;
	 padding: 0;
     font-family: Arial, Helvetica, Verdana, sans-serif;
	 font-size:12px;
	 height:100%; 
}

div#colonna1
{
     font-family: Arial, Helvetica, Verdana, sans-serif;
	 font-size:50px;
	 color:#FFFF00;
   width: 100%;
   
}


div#colonna2
{   
   min-height: 200px;
   height: auto !important;
   height: auto;
   border:solid;
   border-width: 0px;
   padding:0;
   background:#0000FF
}

div#colonna3
{   
  
   width: 32%;
   height:100%;
   padding:0;
   margin:0;
   border:solid;
   border-width: 0px;
}

hr{
clear:left;
margin:10px 0px 10px 0px;
border-bottom: #FFFF00 double;
/*size:1px;*/
}
div#top
{ background-color:#0000FF;
	margin-left: 0;
	padding-right: 10px;
	padding:0;
    border:solid;
    border-width: 0px;
}



div#Center
{   
  
	width: 100%;
	margin-left: -2px;
	padding-top: 6px;
    border:solid;
    border-width: 0px;
}




.BoxSX{visibility:hidden; display:none;}



.Titolo
{   
	margin-left: 5%;
	width: 80%;
	padding:2px; 
	color:#0E3192;
	font-weight:bold; 
	border-bottom:solid; 
	border-bottom-width:1px;
	border-bottom-color:#999999; 
	border-bottom-style: dotted;
}



div#Ricerca
{ float:left;
	width:98%; 
	padding-left:2%; 
	height: 24px;
	background:#0000FF;
	padding-top:5px;
	font-size:11px;
	font-weight: bold;
	color: #4D4D4D;   
}

.menuRicerca{
	
float:left;
	width: 170px; 
	height:24px; 
	margin-top: -2px; 
}

.menuRicerca input[type=text]{
	width: 120px;
	
	margin-top:0px; 
	 
	margin-left:15px;
	vertical-align: middle;
}

/* 
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
--------------------------------------------------- VARIE  -------------------------------------------------------
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
*/
.boxes {
float:left;
width: 40%;
padding:10px;
font-stretch:normal;
border:#FFFF00 1px dashed;
margin: 12px;

}

.boxes strong { color:#FFFF00;
font-size:13px;
}


#logoimm_bn{

 width:30%;
 
 }
 
#logoimm_gb{
display:none;
visibility:hidden;
 }

#logoimm{
display:none;
visibility:hidden;
 }


#AltGB{DISPLAY: none; }



form{
margin:0px;
padding:0px;

}


.centra{
	text-align:center;
} 
.aright{
	text-align:right;
} 

.divRicerca{

	color: #FFFF00;
	text-decoration:none;
	font-size: 14px;
	padding: 5px 5px 5px 5px;
}
 
 
.txt_search
{ 
	color: #FFFF00;
	text-decoration:none;
}
.bottomright, .bottomleft 
{
	padding:0; 
	border: 0;
}

.bottomright
{
	float: right; 
	margin: -14px  0  0  0; 
}

.bottomleft 
{	
	float:left; 
	margin:-14px  0  0  0; 
}

.bottomleft 
{
	margin-left: -3px;
	ma\rgin-left: 0px;
}
html>body .bottomleft 
{
	margin-left: 0px;
}
.bottomright
{
	margin-right: -3px;
	ma\rgin-right: 0px;
}
html>body .bottomright 
{
	margin-right: 0px;
}

.Stat
{ 
	text-align:center;
	width: 100%;
	padding:2px; 
	font-size:16px;
	color:#0E3292;
	font-weight:bold; 
	
}

.Label
{   
	float:left; 
	width:auto; 
	margin-right:10px; 
	color:#0E3192;
	font-weight:bold; 
}

.txt
{   
   width:60%;
   height:15px;
   border:solid;
   border-width: 1px;
   border-color: #0E3192;
   color:#0E3192;
   font-size: 10px;
}


.BoxTxtSX
{   
	width:95%; 
	margin-left: auto;
	margin-right: auto;
	margin-top: 5px;
	background:#F2F2F2;
	font-size:11px;
	font-weight:bold;
	text-align:justify;
	color:#0000FF
}

.txtArrow
{   
   width:auto;
   color:#990000;
   font-size: 11px;
   font-weight:bold;
   
}
.txtBoxSX
{   
	padding:0; 
	float:right; 
	margin-right: 30px;   
}

img
{   
	border:none;
}



a.ArrRed{ color:#FFFF00;font-weight:bold; text-decoration:none}
a.ArrRed:hover{color:#FFFF00; text-decoration: underline }

a.Top{ color:#FFFF00;font-weight:bold; text-decoration:none}
a.Top:hover{color:#FFFF00; text-decoration: underline }

a.Continua{ color:#FFFF00;font-weight:bold; font-size:11px; text-decoration:none}
a.Continua:hover{color:#FFFF00; text-decoration: underline }


.center{
text-align:center;
font-size:13px;
color:#FFFF00;
}

.center a{
text-align:center;
color:#FFFF00;
text-decoration:none;

}
.center a b{
text-align:center;
color:#FFFF00;
text-decoration:none;

}


/* 
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
--------------------------------------------------- VARIE  -------------------------------------------------------
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
*/


/* 
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
--------------------------------------------------- MENU TOP -------------------------------------------------------
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
*/
#foto_top{DISPLAY: none; }

.menu_top_areacontenitore{
	    width: 600px;
		text-align:center;
	
	background:#0000FF;
	
}

.menu_top_areacontenitore_link{
 

 height: 30px;
 
}

div#menuArea
{   
	float:left;
    border:solid; 
	border-width: 0px;
	text-transform:uppercase;
	font-size:20px;
	font-weight: bold;
	color: #4D4D4D;
}

.menuAreaTitolo
{   float:left;
	padding-left:2%; 
	height: 24px;
	background: url(img/BkCol3.jpg) repeat-x; 
	padding-top:5px;
}

/* 
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
--------------------------------------------------- FINT MENU TOP ------------------------------------------------
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
*/


/* 
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
--------------------------------------------------- FOOTER -------------------------------------------------------
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
*/

div#footer
{   
   clear:both;
   width: 98%;
   margin-left:auto;
   margin-right:auto;
   border-top: solid;
   border-top-width: 1px;
   border-top-color:#999999;
   border-top-style:dashed;
   padding: 5px 0 5px 0;
   margin-top: 20px;
   font-size:11px;
}


a.minibutton
{   
    font:9px arial,sans-serif;
    text-transform:uppercase;text-decoration:none;
    border: 1px solid;border-color: #CCC #666 #666 #CCC;
    padding-left:0.2em;background:#FFF;color:#555
}
a.minibutton:hover{border-color:#333 #999 #999 #333}
a.minibutton span{padding: 0 0.2em}
a.validator{color:#0C479D}
a.validator span{background: #FC6;color:#000}


a.minibutton
{   
    font:9px arial,sans-serif;
    text-transform:uppercase;text-decoration:none;
    border: 1px solid;border-color: #CCC #666 #666 #CCC;
    padding-left:0.2em;background:#FFF;color:#555;
}
a.minibutton:hover{border-color:#333 #999 #999 #333}
a.minibutton span{padding: 0 0.2em}
a.validator{color:#0C479D}
a.validator span{background: #FC6;color:#000}
a.ele{background: #990000;color:#FFF}
a.ele span{background: #0000FF; color:#FFFF00}

a.ig{background:#666666;color:#FFF}
a.ig span{background: #0000FF; color:#FFFF00}

/* 
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
--------------------------------------------------- FINE FOOTER --------------------------------------------------
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
*/


/* 
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
--------------------------------------------------- BRICIOLE DI PANE ---------------------------------------------
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
*/

.menuNav
{  clear:left;   
   font-size: 12px;
   font-weight:bold;
   color:#FFFF00;
   width: 98%;
   margin:5px 0 10px 0;
   padding:5px ; 
   background:#0000FF;
}

.menuNav a { text-decoration:none}
.menuNav a:hover {color: #FFFF00; text-decoration: underline }
.menuNav a:link,
.menuNav a:visited{
 color:#FFFF00;
}
.menuNav .voceCorrente{color:#FFFF00; text-decoration: underline }

/* 
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
--------------------------------------------------- BRICIOLE DI PANE ---------------------------------------------
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
*/


/* 
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
--------------------------------------------------- MENU DX --------------------------------------------------------
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
*/
div#MenuDX
{
	
	padding-top:0;
	margin-top:0;
	padding-bottom:20px;
	background: #0000FF;
	
}

div#MenuDXBox
{
	width: 95%;
	margin-top:40px;
	margin-bottom: 5px;
	margin-left:auto;
	margin-right:auto;
}

ul 
{ 
  list-style:none;
  margin:0;
  padding:0;
}

li 
{ 
  display:block;
}

.menu1
{
	display:block;
	border-bottom: solid;
	border-bottom-style:dashed;
	border-bottom-width:1px;
	border-bottom-color: #0000FF;
	color:#FFFF00;
	font-weight:bold;
	text-transform:uppercase;
	padding: 5px 0 5px 10px;
}

.menu1 a:link,
.menu1 a:visited
{
  color:#FFFF00;
  text-decoration:none;
}

.menu1 a:hover,
.menu1 a:active
{
   color: #FFFF00;
}

.menu_selected
{
	font-weight: bold;
}

.menu_nested
{
	text-transform:none;
	padding: 5px 0 5px 20px;
	border-bottom: solid;
	border-bottom-style:dashed;
	border-bottom-width:1px;
	border-bottom-color: #0000FF;
	color:#FFFF00;
}

.menu_nested a:link,
.menu_nested a:visited
{
  color:#FFFF00;
  text-decoration:none;
}

.menu_nested a:hover,
.menu_nested a:active
{
   color: #FFFF00;
}
.sottomenu_2livello{ 
padding-left:30px;
margin-left:1px;
margin-top:7px;
}
.sottomenu_2livello li{
margin-top:7px;
}

/* 
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
--------------------------------------------------- FINE MENU DX ---------------------------------------------------
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
*/


/* 
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
--------------------------------------------------- NEWS --------------------------------------------------------
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
*/

.BoxNews
{
	margin: 40px auto 20px auto; 
	padding: 0px;
	width: 90%;
	text-align: left; 
    background: url("../img/BkBoxNews.jpg") top left repeat-y;
}


.BoxNewsContent 
{
	margin: 0;
	padding: 5px;
	border: 1px solid  #0E3192;
}

.titoloNews 
{
	margin: 0px;
	padding:0 0 5px 5px;
	font-size:12px;
	font-weight:bold;
	color: #0E3192;
	border-bottom:solid;
	border-bottom-width: 1px;
	border-bottom-color:#0000FF;
	border-bottom-style:dotted;
}


.txtNewsData
{
	margin:0;
	padding:10px 10px 10px 5px;
	text-align:justify;
	font-size:12px;
	font-weight:bold;
	color: #7F0000;
}

.txtNews
{
	margin:0 5px 10px 5px;
	padding:5px;
	text-align:justify;
	font-size:12px;
	color: #0000FF;
	background: #F2F2F2;
}

/* 
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
--------------------------------------------------- FINE NEWS ----------------------------------------------------
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
*/


/* 
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
--------------------------------------------- CONTENUTO ARTICOLO -------------------------------------------------
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
*/
.colonna_contenuti{

width:100%;

}
.imgContent
{   
 display:none;
}

div#topContent
{   
	padding:10px 0 10px 0;
    border:solid;
    border-width: 0px;
	text-align:right;
	font-size:10px;
	font-weight:bold;
	color:#FFFF00;
}



div#Content
{  
   border:solid;
   border-width: 0px;
   width: 100%;
   padding:0;
}

.blockContent
{   
	border:solid;
	border-width: 0px;
	width: 95%;
	padding: 5px 5px 5px 5px;
}

.blockContentTitolo
{   
	border-top:solid;
	border-top-style:dotted;
	border-top-width: 1px;
	border-top-color:#0000FF;
	border-bottom:solid;
	border-bottom-style:dotted;
	border-bottom-width: 1px;
	border-bottom-color:#0000FF;
	width: 100%;
	height:auto;

	padding-top: 5px;
	padding-left: 5px;
	font-size: 16px;
	font-weight:bold;
	text-transform:uppercase;
	color:#FFFF00;
}

.blockContentTesto
{   
  background: #0000FF;
  color:#FFFF00;
  padding: 5px 5px 5px 5px;
  text-align:justify;
  font-size: 14px;

}

.ContentInternal
{   
	clear:left;
	border:solid;
	border-width: 0px;
	width: 100%;

}

.ContentInternalTitolo
{ background-color:#0000FF;
	
	font-size:18px;
	

	color: #FFFF00;
	font-weight: bold;
	text-transform: uppercase;
	padding: 5px 0px 15px 12px;
}

.ContentInternalTesto_bianco
{   
	width: 100%;
	font-size:14px;
	background:#0000FF;
	color: #FFFF00;
	text-align:justify
}
.ContentInternalTesto_grigio
{   
	width: 100%;
	font-size:14px;
	background:#0000FF;
	color: #FFFF00;
	text-align:justify
}
.ContentInternalTesto
{   
	width: 100%;

	background:#0000FF;
	color: #FFFF00;
	text-align:justify
}


.BoxTesto_bianco
{   
	width: 95%;
	margin-top:10px;
	margin-bottom: 5px;
	margin-left:auto;
	margin-right:auto;
	background:#0000FF;
	font-size:14px;
	color: #FFFF00;
	padding: 5px 0 5px 0;
	margin-bottom:10px;
}
.BoxTesto_bianco a
{ 
	color: #FFFF00;
	text-decoration:none;
}
.BoxTesto_bianco a:hover
{
	color: #FFFF00;
	text-decoration:underline;
}
.BoxTesto_grigio
{   
	width: 95%;
	margin-top:10px;
	margin-bottom: 5px;
	margin-left:auto;
	margin-right:auto;
	background:#0000FF;
	font-size:14px;
	color: #FFFF00;
	padding: 5px 0 5px 0;
	margin-bottom:10px;
}
.BoxTesto_grigio a
{ 
	color: #FFFF00;
	text-decoration:none;
}
.BoxTesto_grigio a:hover
{
	color: #FFFF00;
	text-decoration:underline;
}
.BoxTesto
{   
	width: 95%;
	margin-top:10px;
	margin-bottom: 5px;
	margin-left:auto;
	margin-right:auto;
	background:#0000FF;
	font-size:14px;
	color: #FFFF00;
	border-bottom: dashed;
	border-bottom-width:1px;
	border-bottom-color: #FFFF00;
	padding: 5px 0px 5px 0px;
	margin-bottom:10px;
	clear:left;

}
.BoxTesto a
{ 
	color: #FFFF00;
	text-decoration:none;
}
.BoxTesto a:hover
{
	color: #FFFF00;
	text-decoration:underline;
}
.BoxTestoTitolo
{   
  font-weight: bold;
  font-size:16px;
  color: #FFFF00;
  border-bottom:dashed;
  border-bottom-width:1px;
  border-bottom-color: #FFFF00;
  padding: 5px 0px 5px 0px;
  margin-bottom:10px;

}

.clearer  {
	clear:left;
}

/* 
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
--------------------------------------------- FINE CONTENUTO ARTICOLO --------------------------------------------
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
*/


/* 
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
------------------------------ ROLLOVER IMMAGINI MENU TOP --------------------------------------------------------
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
*/


.rollover_menu 
{
	/*-moz-opacity:1;*/
	filter:alpha(opacity=100);
}

/* 
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
------------------------------ FINE ROLLOVER IMMAGINI MENU TOP ---------------------------------------------------
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
*/


/* 
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
--------------------------------------------------- MAPPA --------------------------------------------------------
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
*/


/* 
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
--------------------------------------------------- FINE MAPPA ---------------------------------------------------
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
*/


/* 
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
-------------------------------------------------- TABELLE ------------------------------------------------------
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
*/
.risttable{
	width:100%;
	background-color:#FFFF00;
}  

.tabrow1 {
	height:25px;
	text-align:center;
    background-color:#0000FF;
}
.tabrow2 {
	height:25px;
	text-align:center;
	background-color:#0000FF;
 }      
 .tabrow3 {
	height:25px;
	text-align:center;
	background-color:#0000FF;
 }   
 .tabrow4 {
	height:25px;
	text-align:left;
	background-color:#0000FF;
 }   
 .tabrow5 {
	height:25px;
	text-align:left;
}  

/* 
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
-------------------------------------------------- FINE TABELLE --------------------------------------------------
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
*/
/*++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 -------------------------------------------------CARTOLINE------------------------------------------------------
 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
*/
.fr{
	float:right;
	margin:0px 0px 0px 10px;
}

.conten_glob{
	margin:10px 0px 2px 15px;
}

.conten_1{
	margin:10px 90px 2px 15px;
}

.content_cart{
	border: 1px solid white;
	
}
.cart_sx{
	width:60%; 
	float:left;
}
.cart_dx{
	width:30%; 
	float:left; 
	border-left:1px solid white;
}

/* 
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
-------------------------------------------------- FINE CARTOLINE --------------------------------------------------
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
*/  

/* 
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
-------------------------------------------------- GALLERIA ------------------------------------------------------
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
*/

.dropShadow {
	background: url(images/shadow.gif) bottom right no-repeat; /* shadow image */
	margin: 20px 10px;
	padding: 0;
}

.dropShadow img {
	background: #fff;
	border: 1px solid #999; /* border color */
	vertical-align: bottom;
	margin: -10px 10px 3px -10px;
	padding: 4px;

}

div.desc {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	text-align: center;
	width: 150px;
}

div.desc1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FF5500;
	text-align: center;
	width: 150px;
}

.redhead {
	font-size: 12px; font-weight: bold; color: #B00B19; 
}


.fl{
	float:left;
	margin:0px 0px 0px 10px;
}

.shadow { 
	background:#CCCCCC; /* shadow color */
	border:1px solid #DDDDDD; /* darker border color */
	margin: 5px;
	position: relative;

}

.frame {
	text-align: center; 
	background: #0000FF; 
	border: 1px solid #999999; /* lighter border color */
	position: relative; 
	padding: 5px;
	left:-4px; /* you can change this to change the amount of shadow */
	top:-4px; /* you can change this to change the amount of shadow */
} 

/* 
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
-------------------------------------------------- FINE GALLERIA ------------------------------------------------------
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
*/	  
	

 
