/* General styles */
/*------------------------------------------------------------*/
body,html 
{ 
  height:100%;
  margin:0 
}

body 
{
  padding:0;
  border:0;			/* This removes the border around the viewport in old versions of IE */
  width:100%;
  background:#ffffff;
  min-width:600px;    /* Minimum width of layout - remove line if not required */
  /* The min-width property does not work in old versions of Internet Explorer */
  font-size:90%;
}

a
{
  color:#1e5c9c;
}
a:hover
{
  color:#666666;
  /*background:#336699;*/
  text-decoration:underline;
}

p 
{
  margin:.4em 0 .8em 0;
  padding:0;
}

img 
{
  margin:10px 0 5px;
}

#Page 
{
  clear:both;
  width:100%;
  height:100%;
  border:0px solid #000000;
  background:#ffffff;
  font-family: "Trebuchet MS";
  font-size: 13px;
  font-weight:normal;
  color:#AAAAAA;
  text-align:center;
}

#PageSite 
{
  clear:both;
  //float:middle;
  width:850px;
  height:700px;
  border:0px solid #000000;
  background:#ffffff;
  font-family: "Trebuchet MS";
  font-size: 13px;
  font-weight:normal;
  color:#AAAAAA;
  margin-left: auto; 
  margin-right: auto;
  position:absolute;
  top:50%;
  left:50%;
  margin:-350px 0 0 -425px;
  
}


/* Scheda */
/*------------------------------------------------------------*/
.Scheda 
{
  position:   relative;
  width: 830px;
  height: 715px;
  margin: 0px;
  clear: both;
  border: 0px solid #666666;
  /*border: 1px solid #000000;*/
}
.Scheda_Left
{
  clear: both;
  float: left;
  margin: 10px 10px 0px 10px;
  width: 280px;
  height: 703px;
  border: 0px solid #000000;
}
.Scheda_Right
{
  float: left;
  margin: 5px 0px 0px 0px;
  width: 510px;
  height: 703px;
  border: 0px solid #000000;
  overflow: hidden;
  padding: 3;
}
.Scheda_Locandina
{
  width: 280px;
  height: 400px;
  border: 0px solid #000000;
  background-position: center center; 
  background-repeat: no-repeat;
}
.Scheda_Title
{
  position: relative;
  margin: -8px 0px 0px 5px;
  width: 500px;
  border: 0px solid #FF4040;
  font-family: "Verdana";
  font-size: 17px;
  font-weight:bold;
  text-align:left;
  color:#006892;
}
.Scheda_Durata
{
  margin: 0px 0px 15px 5px;
  width: 500px;
  height: 20px;
  border: 0px solid #80FFFF;
  overflow:   hidden;
  font-family: "Verdana";
  font-size: 11px;
  font-weight:normal;
  text-align:left;
  line-height: 20px;
  color:#006892;
}
.Scheda_Sinossi
{
  margin: 0px 0px 20px 5px;
  width: 500px;
  height: 500px;
  border: 0px solid #80FFFF;
  overflow:   hidden;
  font-family: "Verdana";
  font-size: 11px;
  font-weight:normal;
  text-align:left;
  line-height: 20px;
  color:#666666;
}
.Scheda_Note_label
{
  margin: 0px 0px 0px 5px;
  width: 500px;
  height: 20px;
  border: 0px solid #80FFFF;
  overflow:   hidden;
  font-family: "Verdana";
  font-size: 11px;
  font-weight:bold;
  text-align:left;
  line-height: 20px;
  color:#666666;
}
.Scheda_Note
{
  margin: 0px 0px 15px 5px;
  width: 500px;
  height: 78px;
  border: 0px solid #80FFFF;
  overflow:   hidden;
  font-family: "Verdana";
  font-size: 10px;
  font-weight:normal;
  text-align:left;
  line-height: 16px;
  color:#666666;
}
.Scheda_Extra
{
  float: left;
  margin: 0px 0px 0px 0px;
  width: 280px;
  height: 290px;
  border: 0px solid #80FFFF;
  overflow:   hidden;
  font-family: "Verdana";
  font-size: 12px;
  font-weight:normal;
  text-align:left;
  line-height: 20px;
  color:#666666;
}
.Scheda_Extra_Web
{
  margin: 0px 5px 0px -1px;
  width: 270px;
  border: 0px solid #000000;
  text-align:left;
  font-family: "Verdana";
  font-size: 11px;
  font-weight:bold;
  text-align:left;
  line-height: 20px;
  color:#006892;  
}
.Scheda_Extra_Altro
{
  margin: 235px 0px 0px -1px;
  width: 160px;
  height: 30px;
  border: 0px solid #000000;
  text-align:left;
}
a.SchedaWeb
{
  color:#006892;;
  text-decoration:none;
}

a.SchedaWeb:hover
{
  color:#006892;;
  text-decoration:underline;
}





/* Credits - Cast */
/*------------------------------------------------------------*/
#Credits_Cast 
{
  display:    block;
  position:   relative;
  width: 640px;
  height: 600px;
  margin: 0px;
  clear: both;
  overflow: auto;  
  border: 0px solid #666666;
}
.Credits_Cast_Title
{
  position: relative;
  margin: 10px 0px 25px 20px;
  width: 650px;
  border: 0px solid #FF4040;
  font-family: "Verdana";
  font-size: 17px;
  font-weight:bold;
  text-align:left;
  color:#006892;
}
Div.Credits
{
  clear: both;
  margin: 0px 0px 40px 20px;
  width: 600px;
  font-family: "Verdana";
  font-size: 11px;
  font-weight:normal;
  text-align:left;
  line-height: 16px;
  color:#666666;  
  border: 0px solid #000000;
}
Table.Credits
{
  position:relative;
  width: 600px;
  font-family: "Verdana";
  font-size: 11px;
  font-weight:normal;
  text-align:left;
  line-height: 16px;
  color:#666666;
  border: 0px solid #000000;
}
TD.Cred_Title
{
  font-family: "Verdana";
  font-size: 12px;
  font-weight:bold;
  text-align:left;
  line-height: 16px;
  color:#666666;  
  border-bottom: 2px solid #006892;
}
TD.Cred_Space
{
  font-family: "Verdana";
  font-size: 11px;
  font-style: italic;
  font-weight:normal;
  text-align:left;
  line-height: 4px;
  color:#666666;  
}
TD.Cred_Type
{
  font-family: "Verdana";
  font-size: 11px;
  font-style: italic;
  font-weight:normal;
  text-align:left;
  line-height: 16px;
  color:#666666;  
  padding:3px;  
  border-bottom: 0px solid #000000;
}


Div.Cast
{
  clear: both;
  margin: 0px 0px 40px 20px;
  width: 600px;
  font-family: "Verdana";
  font-size: 11px;
  font-weight:normal;
  text-align:left;
  line-height: 16px;
  color:#666666;  
  border: 0px solid #000000;
}
Table.Cast
{
  position:relative;
  width: 600px;
  font-family: "Verdana";
  font-size: 11px;
  font-weight:normal;
  text-align:left;
  line-height: 16px;
  color:#666666;
  border: 0px solid #000000;
}
TD.Cast_Title
{
  font-family: "Verdana";
  font-size: 12px;
  font-weight:bold;
  text-align:left;
  line-height: 16px;
  color:#666666;  
  border-bottom: 2px solid #006892;
}
TD.Cast_Space
{
  font-family: "Verdana";
  font-size: 11px;
  font-style: italic;
  font-weight:normal;
  text-align:left;
  line-height: 1px;
  color:#666666;  
}
TD.Cast_SubTitle
{
  font-family: "Verdana";
  font-size: 11px;
  font-weight:bold;
  text-align:left;
  line-height: 16px;
  color:#666666;  
  border-bottom: 0px solid #666666;
}
TD.Cast_Type
{
  font-family: "Verdana";
  font-size: 11px;
  font-style: italic;
  font-weight:normal;
  text-align:left;
  line-height: 16px;
  color:#666666;  
  padding:3px;  
  border-bottom: 0px solid #000000;
}

/* Critiche */
/*------------------------------------------------------------*/
#Critiche
{
  display:    block;
  position:   relative;
  width: 830px;
  height: 715px;
  margin: 0px;
  clear: both;
  overflow: auto;  
  border: 0px solid #666666;
}
.Critiche_Title
{
  position: relative;
  margin: 10px 0px 25px 20px;
  width: 770px;
  border: 0px solid #FF4040;
  font-family: "Verdana";
  font-size: 17px;
  font-weight:bold;
  text-align:left;
  color:#006892;
}
.Critiche_Title2
{
  position: relative;
  margin: 10px 0px 25px 20px;
  width: 770px;
  font-family: "Verdana";
  font-size: 16	px;
  font-weight:bold;
  text-align:left;
  line-height: 16px;
  color:#666666;  
  border: 0px solid #006892;
}
Div.Critiche_Item
{
  clear: both;
  margin: 0px 0px 40px 30px;
  width: 760px;
  font-family: "Verdana";
  font-size: 11px;
  font-weight:normal;
  text-align:left;
  line-height: 16px;
  color:#666666;  
  border: 0px solid #000000;
}
.Critiche_Item_Title
{
  margin: 0px 0px 10px 0px;
  font-family: "Verdana";
  font-size: 12px;
  font-weight:bold;
  text-align:left;
  line-height: 20px;
  color:#666666;  
  border: 0px solid #006892;
}
.Critiche_Item_Fonte
{
  margin: 0px 0px 10px 0px;
  font-family: "Verdana";
  font-size: 10px;
  font-style: italic;
  font-weight:bold;
  text-align:right;
  line-height: 16px;
  color:#666666;  
  border: 0px solid #006892;
}
.Critiche_Item_Text
{
  margin: 0px 0px 10px 0px;
  width: 760px;
  border: 0px solid #80FFFF;
  overflow:   hidden;
  font-family: "Verdana";
  font-size: 11px;
  font-weight:normal;
  text-align:left;
  line-height: 20px;
  color:#666666;
}
.Critiche_Item_Web
{
  font-family: "Verdana";
  font-size: 12px;
  font-weight:bold;
  text-align:left;
  color:#666666;
  text-decoration:none;  
}
.Critiche_Item_Web:hover
{
  font-family: "Verdana";
  font-size: 12px;
  font-weight:bold;
  text-align:left;
  color:#666666;
  text-decoration:underline;  
}
.Critiche_Item_Ico
{
  margin: 0px 0px 10px 0px;
  text-align:right;
  border: 0px solid #006892;
}


