/*
** Danceland style sheet for CSS2-capable browsers.
** Copyright Ferrą srl- http://www.ferra.com/
** rev 2.0
*/
body
{
	font:x-small sans-serif;
	color:black;
	margin:0;
	padding:0;
	background:#3EC1A9;	
}
a:link {font-weight: bold; text-decoration: underline; color:white;}
a:visited {font-weight: bold; text-decoration: underline; color:white;}
a:hover {font-weight: bold; text-decoration: underline; color:#004080}

a.lb {font-size:11px; font-family:verdana;}
a.lb:link {font-weight:normal; text-decoration: underline; color:#003070;}
a.lb:visited {font-weight:normal; text-decoration: underline; color:#006090;}
a.lb:hover {font-weight:normal; text-decoration: underline; color:white}

input {font-size:9.75pt;}
textarea {font-family:Arial,Helvetica; font-size:9.75pt;}
input.in_text {width:80px; border:1px solid #aaaaca; background:white;} /* Testo corto */
input.in_text_d {width:80px; border:1px solid #808080; background:#C0C0C0;} /* Testo corto disabilitato*/
input.in_texts {width:80px; border:1px solid #aaaaca; background:white;} /* Testo corto */
input.in_textl {width:98%; border:1px solid #aaaaca; background:white;} /* Testo lungo */
input.in_number {width:80px; text-align:right; border:1px solid #cacaaa; background:white url(/img/bgrad002.gif); font-weight:bold}
input.in_numberx {width:80px; text-align:right; border:1px solid #cacaaa; font-weight:bold; background:white;}
input.in_evid {border:2px solid orange;}
input.btn_sml {font-size:11px;}
textarea.in_text {width:98%; background:white; border:1px solid #aaaaca;}
.cGray {color:gray;}

/* Pop di ricerca */
.srchTitle {color:gray; font-size:11px;} /* Testo lungo */

table, img {border:none; font-family:Arial,Helvetica,sans-serif; font-size:9.75pt;}
form {margin:0px;padding:0px;}
.hide {display:none; visibility:hidden;}
.divTitle {position:relative; text-align:left; font-weight:normal; font-family:Arial,Helvetica; font-size:20px; color:#5e76a4; padding:2px;}
.divBody {position:relative; text-align:left; font-weight:normal; font-family:Arial,Helvetica; font-size:16px; color:#303030; padding:4px;}
.item {position:relative; clear:left; display:block;}
.error {margin:20px; border:3px solid gray; width:500px; padding:4px; font-size:20px;}
.infor {margin:20px; border:3px double white; width:500px; padding:4px; font-size:20px;}
div.cmsTitle {position:relative; background:#008000; text-align:left; font-weight:bold; font-family:Arial,Helvetica; font-size:17px; color:white; padding:2px; border-bottom:2px solid #eaeaea;}
.PageTitle {background-color:#2f6cab; color:white; font-weight:bold; padding:4px; font-size:13px;}
.SubTitle {height:20px; font-family:Tahoma,helvetica; background-color:#F0F0F0; color:black; padding:4px; font-size:11px; }

p.testo {
  font-family: Verdana,Arial,Helvetica;
  font-size:11px;
  TEXT-ALIGN: justify;
  color:white;
}
td.td1 {
  font-family: Verdana,Arial,Helvetica;
  font-size:12px;
  color:white;
}

span.titolo {
  font-family: Trebuchet MS,Arial,Helvetica;
  font-size:15px;
  TEXT-ALIGN: left;
  color:#EEFEEE;
  font-weight: bold;
  text-decoration: underline;
}

ul {
  font-family: Verdana,Arial,Helvetica;
  font-size:12px;
  color:white;
}
.homeCnt1 {width:800px;}
