﻿
/* Area principale */

.MainTitle
{
  height           : 20px;
  padding-top      :  3px;
  background-image : url("/dati_fissi/Image/AreaSistema/top.gif");
  padding-left     :  5px;
  padding-right    :  5px;
  /*
  border           : solid 1px #B5C91A;
  */
  margin-bottom    :  5px;
}

.HomeMainTitle
{
  height           : 20px;
  padding-top      :  3px;
  background-image : url("/dati_fissi/Image/AreaSistema/top.gif");
  padding-left     :  5px;
  padding-right    :  5px;
  /*
  border           : solid 1px #B5C91A;
  */
  border-left      : solid 1px #E5EF8C;
  margin-bottom    :  5px;
}

.MainTitleText, .MainTitleText a
{
  font-family : Tahoma;
  font-size   : 14px;
  font-weight : bold;
  color       : #110e40;
}

.MainBox
{
  /*
  border-right     : solid 1px #B5C91A;
  border-bottom    : solid 1px #B5C91A;
  */
  margin-bottom    : 10px;
  padding          : 10px;
  background-color : #F6F9F2;
}

.HomeMainBox
{
  /*
  border-right     : solid 1px #B5C91A;
  border-bottom    : solid 1px #B5C91A;
  */
  border-left      : solid 1px #E5EF8C;
  margin-bottom    : 10px;
  padding          : 10px;
  background-color : #F6F9F2;
}

/* Area eventi */

.EventsTitle
{
  height           : 21px;
  padding-top      :  2px;
  background-image : url("/dati_fissi/Image/AreaEventi/top.gif");
  padding-left     :  5px;
  padding-right    :  5px;
  margin-bottom    :  5px;
}

.EventsTitleWithoutBottomMargin
{
  height           : 21px;
  padding-top      :  2px;
  background-image : url("/dati_fissi/Image/AreaEventi/top.gif");
  padding-left     :  5px;
  padding-right    :  5px;
}

.EventsTitleText, .EventsTitleText a
{
  font-family : Tahoma;
  font-size   : 14px;
  font-weight : bold;
  color       : #110e40;
}

.InfoBox
{
  padding-top: 2px;
  padding-bottom: 2px;
  padding-left : 5px;
  padding-right: 5px;
  background-color: #79B4EF;
}

.AltInfoBox
{
  padding-top: 2px;
  padding-bottom: 2px;
  padding-left : 5px;
  padding-right: 5px;
  background-color: Coral;
}

.InfoBoxText
{
  color: White;
  font-weight : bold;
}

.EventsSearchButton
{
  width: 120px;
  padding-top: 4px;
  padding-bottom: 2px;
  padding-left : 5px;
  padding-right: 5px;
  background-color: #D3E6F9;
  margin-left: 170px;
}

.EventsSearcButtonText
{
}

.StartTicketsBuyButton
{
  float: right;
  width: 120px;
  padding-top: 4px;
  padding-bottom: 2px;
  padding-left : 5px;
  padding-right: 5px;
  background-color: #D3E6F9;
}

.StartTicketsBuyButtonText
{
  font-weight: bold;
}

.EventsBox
{
  /*
  border-left   : solid 1px #CFCFCF;
  border-right  : solid 1px #CFCFCF;
  border-bottom : solid 1px #CFCFCF;
  */
  margin-bottom : 10px;
  padding       : 10px;
  background-color : #fefefe;
}

.HomeEventsBox
{
  /*
  border-left   : solid 1px #CFCFCF;
  border-right  : solid 1px #CFCFCF;
  border-bottom : solid 1px #CFCFCF;
  */
  margin-bottom :  0px;
  padding       :  0px;
  background-color : #fefefe;
}

/* Titoli vari */

.SuperTitle
{
  padding-top : 3px;
}

.SuperTitleText, .SuperTitleText a
{
  font-family : Arial;
  font-size   : 12px;
  text-align  : right;
  font-weight : bold;
  color       : #726f72;
}

.SuperTitleHorizRule
{
  width         : 100%;
  height        :   3px;
  margin-bottom : 5px;
  background    : url("/dati_fissi/Image/punti_hr.gif") repeat-x center;
}

.ParTitle
{
  font-family   : Tahoma;
  font-size     : 13px;
  margin-top    :  0px;
  margin-bottom : 10px;
  color         : #539feb;
}

/*
.SubTitle
{
  font-family   : Arial;
  font-size     : 12px;
  font-weight   : bold;
  color         : #a94b47;
  margin-bottom : 20px;
}
*/

.SubTitle
{
  margin-bottom : 5px;
}

.SubTitleText, .SubTitleText a
{
  font-family : Arial;
  font-size   : 12px;
  text-align  : right;
  font-weight : bold;
  color       : #726f72;
}

/* Elementi globali */

body, p, div, span, td, form, a, input, textarea, select, option
{
  font-family : Verdana;
  font-size   : 11px;
  color       : Black;
  margin      : 0px;
}

h1, h2, h3, h4, h5, h6
{
  margin  : 0px;
  padding : 0px;
}

a
{
  text-decoration: none;
}

ul
{
  margin-top  :  5px;
  margin-left : 20px;
  padding-left : 0px;
}

.Header
{
  margin-left : 53px;
}

.HeaderSuperTitle
{
  margin-right:   3px;
  font-family : Tahoma;
  font-size   :  18px;
  font-weight : normal;
  text-align  : right;
}

.HeaderSuperTitleText, .HeaderSuperTitleText a,
.HeaderSuperTitleEmText, .HeaderSuperTitleEmText a
{
  font-family : Tahoma;
  font-size   :  18px;
  font-weight : normal;
  color       : White;
}

.HeaderSuperTitleEmText
{
  color       : #69b2fc;
}

.HeaderMainTitle
{
  margin-top: 5px;
  margin-left: 52px;
  font-family : Tahoma;
  font-size   :  16px;
  font-weight : normal;
  text-align  : left;
}

.HeaderMainTitleText, .HeaderMainTitleText a,
.HeaderMainTitleEmText, .HeaderMainTitleEmText a
{
  font-family : Tahoma;
  font-size   :  14px;
  font-weight : bold;
  color       : White;
}

.HeaderMainTitleEmText
{
  color       : #69b2fc;
}

.BolCustomersList
{
  padding-top: 5px;
  padding-bottom: 5px;
}

.BolCustomersListItem
{
  display: block;
  padding: 5px;
  
  color: White;
  font-weight : bold;
}


a.BolCustomersListItem:hover
{
  background-color: #539FEB;
}

a.BottomLinks
{
  display      : block;
  width        : 100%;
  cursor       : hand;
  cursor       : pointer;
  font-family  : Arial;
  font-size    : 12px;
  font-weight  : bold;
  color        : #536f9f;
}

a.BottomLinks:hover
{
  background-color : #ECF5FA;
}

.FooterText
{
  font-family : Arial;
  font-size   : 11px;
  color       : #8DB2E5;
}

.SmallTitle
{
  font-family : Arial;
  font-size   : 12px;
  font-weight : bold;
  color       : #a94b47;
}

.MediumTitle
{
  font-family : Arial;
  font-size   : 12px;
  font-weight : bold;
  color       : #536f9f;
  padding-top : 4px;
}

.BigTitle
{
  font-family   : Arial;
  font-size     : 20px;
  font-weight   : bold;
  color         : #a94b47;
  margin-bottom : 10px;
}

div.PageActualDate
{
  margin-right : 5px;
  text-align   : center;
  color        : White;
  font-size    : 11px;
}

TABLE.titolo_calendario,
TABLE.titolo_calendario TR TD
{
  font-size   : 14px;
  font-weight : bold;
}

TD.giorno_calendario,
TD.giorno_calendario A
{
  font-size : 14px;
}

TD.giorno_calendario_sel,
TD.giorno_calendario_sel A
{
  font-size   : 14px;
  font-weight : bold;
}

