/* CSS Document */

body,td,th {
	font-family: "Times New Roman", Times, serif;
	font-size:12px;
}
body {
	background-image: url(imageHome/Pattern1.jpg);
	background-repeat: repeat-x;
	background-color:#005296;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
a:link {
	color: #000000;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #000000;
}
a:hover {
	text-decoration: underline;
	color: #FE9A16;
}
a:active {
	text-decoration: none;
	color: #000000;
}
a.bianco:link{
	color: #FFFFFF;
	text-decoration: none;
	background-color: #9CF;
	display: block;
}

a.bianco:visited{ 
    text-decoration: none; 
	color: #FFFFFF;
}
a.bianco:hover{ 
    text-decoration: underline;
}
a.bianco:active{ 
    text-decoration: none;
}
a.bianco{ 
    text-decoration:none;
}

a.bianco2:link{
	color: #FFFFFF;
	text-decoration: none;
}

a.bianco2:visited{ 
    text-decoration: none; 
	color: #FFFFFF;
}
a.bianco2:hover{ 
    text-decoration: underline;
}
a.bianco2:active{ 
    text-decoration: none;
}
a.bianco2{ 
    text-decoration:none;
}

/*   LinkOrizz   */
a.LinkOrizz:link {
	font-weight:bold;
	color: #000;
	background-color: #99CCFF;
	padding:0px 1px 0px 1px;
	margin:0px;
	text-decoration: none;
	
}
a.LinkOrizz:visited {
	font-weight:bold;
	color: #99CCFF;
	padding:0px 1px 0px 1px;
	margin:0px;
	text-decoration: none;
	
}
a.LinkOrizz:hover {
	font-weight:bold;
	background-color: #003A67;
	text-decoration: none;
	color: #fff;
}
a.LinkOrizz:active {
	font-weight:bold;
	background-color: #FC0;
	color:#C00;
	text-decoration: none;
}

#container {
  position: relative;
  margin: auto;
  width: 768px;
}
#container2 {
  position: relative;
  background-image:url(image02Page/PattFoglio02.jpg);
  background-repeat: repeat-y;
  margin: auto;
  width: 768px;
}
#testata01b {
  position: relative;
  background-image:url(image02Page/Testata-Stagione_b.jpg);
  margin: 0px;
  width: 768px;
  height: 173px;
}
#testata01 {
  position: relative;
  background-image:url(image02Page/Testata-Stagione_a.jpg);
  margin: 0px;
  width: 768px;
  height: 173px;
}
#testata02 {
  position: relative;
  background-image: url(image02Page/Testata-ConcLir.jpg);
  margin: 0px;
  width: 768px;
  height: 173px;
}
#testata03 {
  position: relative;
  background-image: url(image02Page/Testata-LabLir.jpg);
  margin: 0px;
  width: 768px;
  height: 173px;
}
#testata04 {
  position: relative;
  background-image: url(image02Page/Testata-VissiDArt.jpg);
  margin: 0px;
  width: 768px;
  height: 173px;
}
#testata00 {
  position: relative;
  background-image: url(image02Page/Testata-Base.jpg);
  margin: 0px;
  width: 768px;
  height: 173px;
}
#testo01 {
  position: relative;
  margin: 0px;
  background:url(image02Page/PattFoglio01.jpg) no-repeat;
  width: 700px;
  height: auto;
  padding: 0px 34px 0px 34px;
}
#testo01Stag {
  position: relative;
  margin: 0px;
  background:url(image02Page/PattFoglio04.jpg) no-repeat;
  width: 700px;
  height: auto;
  padding: 0px 34px 0px 34px;
  color:#FFF;
}
#testo02 {
	position: relative;
	margin: 0px;
	font:14px "Times New Roman", Times, serif;
	background:url(image02Page/PattFoglio01.jpg) no-repeat;
	width: 700px;
	height: auto;
	padding: 0px 34px 0px 34px;
	text-align: justify;
}
#testo03 {
  position: relative;
  margin: 0px;
  background:url(image02Page/PattFoglio03.jpg) no-repeat;
  width: 700px;
  height: auto;
  padding: 0px 34px 0px 34px;
}
.testo03Stag {
  position: relative;
  margin: 0px;
  background:url(image02Page/Footer3.jpg) no-repeat;
  width: 700px;
  height: auto;
  padding: 0px 34px 0px 34px;
  text-align:center;
  float:left;
}
.testoEvidBlu {
	color: #003366;
	font-weight: bold;
}
.testoEvidBluPlus {
	color: #003366;
	font-weight: bold;
	font-size:16px;
}
#footer01 {
  position: relative;
  background-image: url(image02Page/Footer.jpg);
  width: 768px;
  height: 41px;
  padding: 0px;
}
.footer01Stag {
  position: relative;
  background-image: url(image02Page/Footer.jpg);
  width: 768px;
  height: 41px;
  padding: 0px;
}
.TestoTitolo {
	font-size: 40px;
	font-family: "Times New Roman", Times, serif;
	font-style: italic;
	color: #013B5A;
	padding: 100px 5px 5px;
	text-align: center;
	letter-spacing: -2px;
}
.TestoTitoloTAB {
	font-size: 18px;
	font-family: "Times New Roman", Times, serif;
	font-style: normal;
	color: #013B5A;
	border-top-width: 2px;
	border-top-style: solid;
	border-top-color: #999999;
	padding: 5px;
}
.TestoTitoloTABB {
	font-size: 20px;
	font-family: "Times New Roman", Times, serif;
	font-style: normal;
	color: #013B5A;
	padding: 5px;
}
.TestoTitoloTAB2 {
	font-size: 14px;
	font-family: "Times New Roman", Times, serif;
	font-style: normal;
	color: #013B5A;
	border-top-width: 2px;
	border-top-style: solid;
	border-top-color: #999999;
	padding: 5px;
	line-height: 21px;
}
.TestoTAB {
	font-size: 14px;
	font-family: "Times New Roman", Times, serif;
	font-style: normal;
	color: #000000;
	padding: 5px;
}
.TestoPremi {
	font-size: 13px;
	font-family: "Times New Roman", Times, serif;
	font-style: normal;
	color: #000000;
	padding: 5px;
}
.TestotextTAB {
	font-size: 14px;
	font-family: "Times New Roman", Times, serif;
	font-style: normal;
	color: #333333;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #999999;
	padding: 5px;
}
.Testotextspace {
	font-size: 15px;
	font-family: "Times New Roman", Times, serif;
	font-style: normal;
	color: #013B5A;
}
.Testotextspace2 {
	font-size: 16px;
	font-family: "Times New Roman", Times, serif;
	font-style: normal;
	color: #013B5A;
	margin:0px;
}
.Testotextspace1 {
	font-size: 15px;
	font-family: "Times New Roman", Times, serif;
	font-style: normal;
	color: #013B5A;
	letter-spacing: 18px;
}
.TestoSchedeTit {
	font-size: 14px;
	font-family: "Times New Roman", Times, serif;
	font-style: normal;
	color: #FFFFFF;
	padding: 0px 7px;
}
.TestoSchede {
	font-size: 11px;
	font-family: "Times New Roman", Times, serif;
	font-style: normal;
	color: #FFFFFF;
	padding: 0px 7px;
}
.testomini {
	font-size: 10px;
	color: #FFFFFF;
}

/* Stagione Ingrandisci foto */
#banner { 
   height:60px; width:30px; border:0px solid;
}
#banner img { 
   border:none;
}
#banner a {
   display:block; position:absolute;
}
#banner a:hover img, #banner a:active img { 
   display:none;
}
#banner a:hover, #banner a:active { 
   height:250px; width:250px; background: url(image02Page/immStag07/Duo-Soleil.jpg);
} 

ul, li {
  list-style:none;
}

.clearfix {
  display: block;
  clear: both;
}

.box {
    padding:5px 10px 5px 0px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #666666;
}

.box .thumb {
  float: left;
  width: 100px;
  height: 100px;
}

.box ul {
  float: left;
  width: 540px;
  font-size: 14px;
  margin-left: 5px;
}

.box ul li {
  margin: 2px 0;
}

.box ul li.titolobox {
  font-size: 23px;
  color:#003399;
  letter-spacing: -0.1em;
  margin-bottom: 2px;
}

.box ul li.titolobox2 {
	margin-left:50px;
	font-size: 16px;
	font-style:italic;
	display: block;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #CCCCCC;
}

.box ul li.titolobox3 {
  margin-left:50px;
  font-size: 14px;
  font-weight:bold;
}

p.zero {
	margin: 0px;
	padding: 0px;
}

imm.zero {
	margin: 20px 0px 0px 0px;
	padding: 10px;
}

/***********************************************************************************************************************
DOCUMENT: style/format.css
DEVELOPED BY: Ryan Stemkoski
COMPANY: Zipline Interactive
EMAIL: ryan@gozipline.com
PHONE: 509-321-2849
DATE: 2/26/2009
DESCRIPTION: This document contains the structural formatting files for the accordion style menu.
************************************************************************************************************************/
#wrapper {
	width: 700px;
	margin-left: auto;
	margin-right: auto;
	}

.accordionButton {	
	width: 700px;
	height: 80px;
	float: left;
	_float: none;  /* Float works in all browsers but IE6 */
	background-image:url(image02Page/Pattern2b.jpg);
	background-repeat:repeat-x;
	/*border-bottom: 1px solid #FFFFFF;*/
	cursor: pointer;
	}
	
.accordionContent {	
	width: 700px;
	float: left;
	_float: none; /* Float works in all browsers but IE6 */
	background: #95B1CE;
	}
	
/***********************************************************************************************************************
 EXTRA STYLES ADDED FOR MOUSEOVER / ACTIVE EVENTS
************************************************************************************************************************/

.on {
	background: #603;
	}
	
.over {
	background: #036;
	}
	
/*  Formattazione Testo Spettacoli  */
.TestoStag001 {
	font-family:"Times New Roman", Times, serif;
	font-style:italic;
	font-size:16px;
	color:#FFF;
	margin:5px 0px 0px 200px;
}
.TestoStag002 {
	font-family:"Times New Roman", Times, serif;
	font-size:28px;
	color:#FFF;
	margin:-4px 0px 0px 215px;
}
.TestoStag003 {
	font-family:"Times New Roman", Times, serif;
	font-size:14px;
	color:#FFF;
	margin:-3px 0px 0px 215px;
}
.TestoStag004 {
	font-family:"Times New Roman", Times, serif;
	font-style:italic;
	font-weight:bold;
	font-size:13px;
	color:#000;
	margin:5px 0px 0px 220px;
}
.TestoStag005 {
	font-family:"Times New Roman", Times, serif;
	font-size:13px;
	color:#000;
	margin:0px 0px 0px 220px;
}
img.fotoMezza1 {
	float: left;
	padding: 0px 0px 0px 0px;
}
img.fotoMezza2 {
	float: left;
	padding: 10px 0px 0px 0px;
}

