form {
margin:0px;
padding:0px;
}

a.button{
  background: url(../images/button.gif) no-repeat;
  display: block;
  font-size: 14px;
  height: 24px;
  margin:0 0 0 40px;
  padding-top:2px;
  text-decoration: none;
  text-align: center;
  width: 185px;
}

a.button:hover{
  background: url(../images/button_hover.gif) no-repeat;
  text-decoration: none;
}




/*bottoni con grafica logo sunday*/
a.buttonSUNDAY{
  display: block;
  font-size: 14px;  
  line-height: 40px;/* regola la posizione del testo rispetto all'immagine*/
  margin:0 0 0 40px;
  padding-top:8px;
  text-decoration: none;
  text-align: center;
  width: 185px;
}


/*bottoni con grafica della mail*/
a.buttonEmail, a.button_carrello  {
  background: url(../images/button_mail.gif) no-repeat;
  display: block;
  font-size: 14px;  
  line-height: 40px;/* regola la posizione del testo rispetto all'immagine*/
  margin:0 0 0 40px;
  padding-top:8px;
  text-decoration: none;
  text-align: center;
  width: 185px;
}

a.buttonEmail:hover, .button_carrello:hover  {
  background: url(../images/button_mail_hover.gif) no-repeat;
  color: #336699;
  text-decoration: none;
}

a.button_carrello  {
  background: url(../images/button_carrello.gif) no-repeat;
}

a.button_carrello:hover {
  background: url(../images/button_carrello_hover.gif) no-repeat;
}
.mediaPlay, .mediaPlayBottom, .mediaPlayTop {
  margin: auto;
  padding-left: 5px;
  width: 764px;  
}

.mediaPlay {
  background-color: #f5d7a5;
  border: 1px solid #d79d73;
}

.mediaPlayTableTitle{
  font-size: 16px;
  font-weight: bold;
  text-align: left;
}

.mediaPlayCommentTableTitle, .mediaPlayControlTableTitle, .mediaPlayCommenta, .mediaPlayEmbedTitle  {
  font-size: 14px;
  font-weight: bold;
  text-align: left;
}

.mediaPlayCommenta {
  float: left;
}

.mediaPlayDurata {
  float: right;
}

/*.mediaPlayBanner è utilizzato dal banner GooglePack*/
.mediaPlayBanner {
  margin-left: auto;
  margin-right: auto;
  width: 126px;
}

.mediaPlayEmbedTitle {
  color: #6699cc; /* blu */
}

.mediaPlayImage {
  border: 0px;
  height: 24px;
  width: 24px;
  vertical-align: bottom;
}

#mediaPlaySignaledBox {
  
}

#mediaPlayVideoView {
   float: left; 
   margin-left: 5px; 
   margin-right: 10px;
   width: 480px;
}

#placeholder {
  width: 480px;
}

#mediaPlayStarRatingResultDiv {
  display: none;
  margin: auto;
  text-align: center; 
}

#mediaPlayEmbedDiv, #mediaPlayStatisticsDiv {
  border: 1px solid  #6699cc; /* blu */
  padding-top: 8px;
  padding-bottom: 8px;
  padding-left: 2px; 
  margin-top: 10px; 
  margin-bottom: 10px; 
  margin-left: 2px;
}

#mediaPlayStarRatingDiv {
  border: 1px solid  #6699cc; /* blu */
  margin-left: 2px;
  padding-top: 8px;
  padding-bottom: 8px;
  padding-left: 2px;
}

#rateStatus {
	clear: both;
	color: green;
	font-size: 14px;
	font-weight: bold;
	margin-left: 20px;
}

.rateTitle {
	color: #336699;/* blu */
	font-size: 14px;
	font-weight: bold;
	padding-right: 20px;
	text-align: center;
}

.share_with_email_popup_col_label {
   float: left; 
   margin-left: 0px; 
   margin-right: 20px;
   width: 50px;
}

.share_with_email_popup_col_input {
   float: left; 
   width: 300px;
}

.share_with_email_popup_col_thumb {
   border: 1px solid #ab6900; /* ocra */
   float: left; 
   height: 165px;
   width: 220px;
   margin-right: 20px;
}

.share_with_email_popup_title {
   color: #ab6900; /* ocra */
   font-size: 18px;
   font-weight: bold;
}

.clear {
    clear: left;
    line-height: 0;
    height: 0;
}

