body {
	padding-right: 0px; padding-left: 0px; padding-bottom: 30px;
        margin: 0px 0px 0px 0px; padding-top: 0px;  color: #660000;
        font-family: verdana, arial, sans-serif;  font-size: 12px;
        text-align: left; background-color: #F8E3C0 /*#f4f0d3*/;

}

.nav {text-align: center; }

.header_engine {font-family: verdana, sans-serif; width: 100%; height: 12px;
background-color: #660000; margin:0px;
padding: 0px; font-size: 10px; color: #FFCCCC;}
.header_engine a {margin-left: 3px; font-family: verdana, sans-serif; font-size: 10px;
color: #FFCCCC; text-decoration: none;}
/*#upleft {
 position: absolute; top: 0px; left: 0px;
 background: transparent url('images/upleft.gif') 0 8px no-repeat; width:85px;
 height: 200px; color: #336666; border: 0px solid black;
}                             */

.big  {FONT: bold 200% Arial,Geneva,sans-serif; text-transform: uppercase; font-style: italic; }

.noborder {border:0;}

#logo  {
        position: absolute; top: 30px; left: 600px;
        background: transparent;

      }
#logo_comune {position:absolute; top:22px; right:11px; background:transparent; z-index:1;}
#donna {position:absolute; top:15px; left:0px; background:transparent; z-index:1;}
/*#venice {position:absolute; top:23px; left:160px; background:transparent; z-index:1;}
#opera {position:absolute; top:52px; left:100px; background:transparent; z-index:1;}
#scuola {position:absolute; top:107px; left:125px; background:transparent; z-index:1;} */
#uomo {position:absolute; top:14px; left:336px; background:transparent; z-index:2;}
#titolo {position:absolute; top:22px; left:5px; background:transparent; z-index:1;}
#concerti_link {position:absolute; top:8px; left:450px; background:transparent; z-index:1;}
#logo_v_o {position:absolute; top:100px; right:6px; background:transparent; z-index:1;}
#titolo_page {position:absolute; top:120px; left:5px; background:transparent; z-index:1;}

#concerti_colonna {font-size:90%;position:absolute; top:200px; right:0px;
width:200px; padding:8px;padding-left:100px;background: transparent url('images/uomo1.gif') 0 0 no-repeat;}
#concerti_colonna h1 {font-size:12px;margin-top:15px;}
#concerti_colonna a {font-weight:500;margin-top:12px;}


.concerti {background-color: #F8E3C0 ; color: #660000; text-align: center;
vertical-align: top; padding: 20px; font-size: 80%;}
.concerti a {color: #F8E3C0;}

a {
        color:black;
        text-decoration:underline; font-weight:700; color: #660000;
}
a:hover {
        text-decoration:underline;
      }

.grande {
        font-size:140%; text-decoration: none; color: red;
      }
#languages {position:absolute; top:22px; right: 65px; margin: 0px; padding: 0px;
background-color: transparent; text-align: right;}

.td_contenuto {overflow:hidden;display:inline-block;
padding:10px;padding-right:350px;font-size:90%; text-align: justify;
background-color: #F4F0D3;}
.td_contenuto h1 {font-size:14px;text-transform:uppercase;font-weight:500;}

.scheda_prodotto {overflow:hidden;display:inline-block;}

.extra-content {width: 200px; float:left;
text-align: left;padding:10px;font-size:90%;font-weight:500;}
.extra-content h1 {font-size:10px;text-transform: uppercase;font-weight:500;}
.extra-content a {font-size:10px;font-weight:500;text-decoration:none;}
.extra-content a:hover {text-decoration:underline;}

                #navigation_site
                 {
              padding: 0px; margin: 0px;
                border: 0px solid #FFBFBF;height:20px;
                 background: transparent url('images/sfuma_rosachiaro_inverse_inv.jpg') 0px 0px repeat-x;
                  padding: 0px; padding-top: 0px; padding-bottom: 0px;
                  padding-left: 1.5em; border-top: 1px solid #FFCCCC; text-align: left;  }


                #navigation_site a {

                        text-decoration:none;   z-index: 1;
                        padding:0px; padding-right: 20px; margin:0px;  font-family: verdana, arial, sans-serif;
                       font-weight: 800; letter-spacing: 2px; text-transform: uppercase;
                       font-size: 9px;  color: #660000 /*#FFBFBF*/;
                }
                #navigation_site a:hover {
                        text-decoration:none;
                        background:transparent; color: white;
                }
                 #navigation_site_bottom {
               padding: 0px; margin: 0px; height:18px;
                border: 0px solid #FFBFBF;
                 background: #F4F0D3 url('images/sfuma_rosachiaro_inverse.jpg') 0px -4px repeat-x;
                  padding: 0px; padding-top: 0px; padding-bottom: 1px;
                  border-bottom: 1px solid #FFCCCC; text-align: center;   }
                #navigation_site_bottom a {
                 color: black; FONT:10px Arial,Geneva,sans-serif;
        background: transparent;  color: #660000;
        text-decoration: none; font-weight: 700; margin-right: 15px; padding: 3px;}
                #navigation_site_bottom a:hover {
                        text-decoration:none;
                        background:transparent; color: #000000;
                }
                                                          */
                #logopage { position: absolute; width: 500px; height: 95px; top: 40px; left: 80px;
                background: white url('images/ensemble_sans.jpg') 0 0 no-repeat; color: white;z-index:2;
                margin: 0px; padding: 0px;}
		#sfondo_concerts {
    background-color: #F8E3C0;
                        padding: 0px;
                        margin: 0px;
                        margin-left: 0px;
                        margin-top:150px;
                        border: 0px solid black;
                        z-index: 1;
                        border-top: 0px solid #990000 ; border-bottom: 0px solid #990000;
		}
			#sfondo_concerts1 {
    background: transparent ;
                        padding: 0px;
                        margin: 0px; margin-top:137px;
                        margin-left: 0px;
                        border: 0px solid black;
                        z-index: 1;
                        border-top: 0px solid gray; border-bottom: 0px solid gray;
		}

		.float_left {margin-left: 0px; border: 0;}
		.float_right {float:right; margin: 10px; border: 0;}


.clear { clear: both; border: 0px solid black; color:#f2f2f2; }




.tela {background: #F8E3C0 url('images/tela.jpg') 0 0 repeat; font-size: 80%; color: white; text-align: center;}



.float_right {float: right; margin:1.5em; margin-top: 0px;}
.float_left {float: left; margin-right:1.5em; margin-top: 0px;}
.array_float_right_relative {clear: both; float: right; margin:20px;}

.label_absolute {position: absolute; right:60px; top:70px;}

.concerto1 {background: #F4F0D3 url('images/sfondo_fantutte1.jpg') 100px 0 no-repeat; color: #660000;}
.concerto2 {background: #F4F0D3 url('images/sfondo_fantutte.jpg') 100px 0 no-repeat; color: #660000;}
.concerto3 {background: #F4F0D3 url('images/sfondo_fantutte2.jpg') 100px 0 no-repeat; color: #660000;}
.normale {background: #F4F0D3 url('images/sfondo_new1.jpg') 100px 0 no-repeat; color: #660000;}


.scheda_prodotto_gallery {float:left;margin:10px;width:251px;height:251px;background-color:#DA906B;border:1px solid #660000;}

