html,body {
	margin:0;
	padding:0;
	color:#222;
	background:#EAEDE7;
}
body {
	padding:20px;
	font:75%/150% "Lucida Grande", "Lucida Sans Unicode", Lucida, Verdana, Geneva, Arial, Helvetica, sans-serif;
}
a, a:link {
	color:#e35a00;
	text-decoration:none;
}
a:hover {
	text-decoration:underline;
}
a:visited {
	color:#663399;
}
h1 {
	color:#e35a00;
	font:150%/70% "Lucida Grande", "Lucida Sans Unicode", Lucida, Verdana, Geneva, Arial, Helvetica, sans-serif;
	padding:5px;
	margin:0px;
}
/* Titolo con linea grigia di sotto */
h2 {
	color:#e35a00;
	font:120%/70% "Lucida Grande", "Lucida Sans Unicode", Lucida, Verdana, Geneva, Arial, Helvetica, sans-serif;
	padding:2px 2px 10px 0px;
	border-bottom:1px solid #efefef;
	margin:0px 0px 5px 0px;
}
h3 {
	color:#e35a00;
	font:100%/70% "Lucida Grande", "Lucida Sans Unicode", Lucida, Verdana, Geneva, Arial, Helvetica, sans-serif;
	padding:2px;
	margin:0px;
}
/* Concerti da fare */
h4 {
	color:#e35a00;
	font:90%/70% "Lucida Grande", "Lucida Sans Unicode", Lucida, Verdana, Geneva, Arial, Helvetica, sans-serif;
	padding:2px 2px 6px 2px;
	margin:0px;
}
/* Concerti passati & nomi Organico*/
h5 {
	color:#666666;
	font:90%/70% "Lucida Grande", "Lucida Sans Unicode", Lucida, Verdana, Geneva, Arial, Helvetica, sans-serif;
	padding:2px 2px 6px 2px;
	margin:0px;
}
h6 {
	color:#FF0000;
	font:190%/70% "Lucida Grande", "Lucida Sans Unicode", Lucida, Verdana, Geneva, Arial, Helvetica, sans-serif;
	padding:5px;
	margin:0px;
}

/* Titolo in grigetto con linea grigia di sotto */
h7 {
	color:#666666;
	font:120%/70% "Lucida Grande", "Lucida Sans Unicode", Lucida, Verdana, Geneva, Arial, Helvetica, sans-serif;
	padding:2px 2px 10px 0px;
	border-bottom:1px solid #efefef;
	margin:0px 0px 5px 0px;
}
ol {
	margin-top: 0px;
	font:90% "Lucida Grande", "Lucida Sans Unicode", Lucida, Verdana, Geneva, Arial, Helvetica, sans-serif;
}
ol ol {
	margin-top: 0px;
	font:100% "Lucida Grande", "Lucida Sans Unicode", Lucida, Verdana, Geneva, Arial, Helvetica, sans-serif;
}

#wrap {
	/*position:relative;*/ /* IE6 error -> Float (nav) all'interno del Relative (wrap) -> non visualizza nav-menu */
	min-width:600px;
	max-width:70em;
	margin:0 auto;
	padding:7px 15px 0;
	background:#EAEDE7;
}

/* Header ============================================ */
#Header {
	background: #FFF url(Immagini/Toblino.jpg) no-repeat;
	height:120px;
}

/* Menu List ========================================= */

#ultimoAggiornamento {
float:right;
color:#818781;
font:0.9em/0.9em "Lucida Grande", "Lucida Sans Unicode", Lucida, Verdana, Geneva, Arial, Helvetica, sans-serif;
padding-top:5px;
padding-bottom:5px;

}

#languageBar {
float:left;
color:#818781;
font:0.9em/0.9em "Lucida Grande", "Lucida Sans Unicode", Lucida, Verdana, Geneva, Arial, Helvetica, sans-serif;
padding-top:5px;
padding-bottom:5px;

}


#nav  {

	margin:0px;
	padding:0px;
	background:#cce4fb url(Immagini/CSS/Sfondo_Barra.jpg) center repeat-x;
	float:left;
	width:100%;
	border-top:1px solid #7495ba;
	border-bottom:1px solid #aac2e0;
	border-width:1px 0;
	font:0.9em/0.9em "Century Gothic", Lucida, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#746654;
	
}
#nav li {
	display:inline;
	padding:0px;
	margin:0px;
}



#nav a {
	color:#1D3554;
	background:#b9cde5 url(Immagini/CSS/Sfondo_Pulsante.jpg) center repeat-x;
	padding: 12px 10px 4px 4px;
	float:left;
	width:auto;
	border-left:1px solid #A3BAD6;
	border-right:1px solid #91AAC9;
	text-decoration:none;
	font-weight:bold;
	text-transform:uppercase;
}

#nav a:hover {
	color:#fff;
	background:#325887 url(Immagini/CSS/Sfondo_Pulsante_Over.jpg) center repeat-x;
	border-left:1px solid #777958;
	border-right:1px solid #606247;
}
#nav li:first-child a {
	border-left:1px solid #A4A776;
}

#home a,
#organico a,
#discografia a,
#foto a,
#programmi a,
#rassegna a, 
#valle a,
#acquista a,
#contatti a
{
	background:#e35a00 url(Immagini/CSS/Sfondo_Pulsante_Active.jpg) center repeat-x;
	color:#fff;
	border-left:1px solid #385F90;
	border-right:1px solid #1A3B63;
}

#nav a:active {
	background:#e35a00 url(Immagini/CSS/Sfondo_Pulsante_Active.jpg) center repeat-x;
	color:#fff;
	border-left:1px solid #385F90;
	border-right:1px solid #1A3B63;
}

/* End Menu List ========================================= */

/* Rounded Box =========================================== */
.roundedcornr_box_light {
   background: #ffffff;
}
.roundedcornr_top_light div {
   background: url(Immagini/CSS/RoundedBox/roundedcornr_light_tl.png) no-repeat top left;
}
.roundedcornr_top_light {
   background: url(Immagini/CSS/RoundedBox/roundedcornr_light_tr.png) no-repeat top right;
}
.roundedcornr_bottom_light div {
   background: url(Immagini/CSS/RoundedBox/roundedcornr_light_bl.png) no-repeat bottom left;
}
.roundedcornr_bottom_light {
   background: url(Immagini/CSS/RoundedBox/roundedcornr_light_br.png) no-repeat bottom right;
}
.roundedcornr_top_light div, .roundedcornr_top_light, 
.roundedcornr_bottom_light div, .roundedcornr_bottom_light {
   width: 100%;
   height: 15px;
   font-size: 1px;
}
.roundedcornr_content_light { margin: 0 15px; }
/* END Rounded Box ======================================== */

/* Rounded Box Xmas =========================================== */
.roundedcornr_box_light_x {
   background: #FFCCFF;
}
.roundedcornr_top_light_x div {
   background: url(Immagini/CSS/RoundedBox_x/roundedcornr_light_tl_x.png) no-repeat top left;
}
.roundedcornr_top_light_x {
   background: url(Immagini/CSS/RoundedBox_x/roundedcornr_light_tr_x.png) no-repeat top right;
}
.roundedcornr_bottom_light_x div {
   background: url(Immagini/CSS/RoundedBox_x/roundedcornr_light_bl_x.png) no-repeat bottom left;
}
.roundedcornr_bottom_light_x {
   background: url(Immagini/CSS/RoundedBox_x/roundedcornr_light_br_x.png) no-repeat bottom right;
}
.roundedcornr_top_light_x div, .roundedcornr_top_light_x, 
.roundedcornr_bottom_light_x div, .roundedcornr_bottom_light_x {
   width: 100%;
   height: 15px;
   font-size: 1px;
}
.roundedcornr_content_light_x { margin: 0 15px; }
/* END Rounded Box Xmas ======================================== */

/* Content Table ============================================ */

#ContentTable {
}
#ContentCell_SX{
padding-right:10px;
}
#ContentCell_DX{
padding-left:10px;
}
#ContentCell_SX_x{
padding-right:10px;
}
#ContentCell_DX_x{
padding-left:10px;
}
#HorizontalLine{
	clear:both;
	background: url(Immagini/CSS/LineaTratt.gif) repeat-x center;
	padding:10px 0px 10px 0px;
	height:1px;
}
#piccolo_Testo {
	color:#666666;
	font-size:75%;
	line-height: 160%;
	padding-top:5px;
	margin-right:5px;
}
#medio_Testo {
	color:#666666;
	font-size:85%
}
#immagine_normal{
	float:left;
	padding-right:10px;
	border:none;
}


#TitoloNews {
	color:#e35a00;
	font:100%/70% "Lucida Grande", "Lucida Sans Unicode", Lucida, Verdana, Geneva, Arial, Helvetica, sans-serif;
	padding:2px;
	margin:0px;
	background:none;
	border:none;
	text-transform:none;
}

#TitoloNews a {
	color:#e35a00;
	font:100%/70% "Lucida Grande", "Lucida Sans Unicode", Lucida, Verdana, Geneva, Arial, Helvetica, sans-serif;
	padding:2px;
	margin:0px;
	background:none;
	border:none;
	text-transform:none;
	text-decoration:none;
}
#TitoloNews a:hover {
text-decoration:underline;
}
#TitoloNews a:visited {
color:#663399;
}

#Organico {
	float:left;
	width:auto;
	height:170px;	
}
#Photogallery {
	float:left;
	width:120px;
	height:140px;
	background:none;
	padding:0px 0px 20px 0px;
	margin:0px 10px 0px 0px;	
}
#Photogallery a {
	background:none;
	border:none;
	padding:0px 10px 0px 0px;
}
.popup
{
   position:absolute;
   left:-570px; 
   top:-100px; 
   border:1px solid #999999;
   background-color:#ffffff;
   padding: 15px;
   z-index:2;
   visibility:hidden;
}
/* End Content Table ======================================== */

/* Footer ==================================================== */
#Footer {
color:#727454;
font:80%/100% "Lucida Grande", "Lucida Sans Unicode", Lucida, Verdana, Geneva, Arial, Helvetica, sans-serif;
}

