/* CSS Document */

/* *****************************************************************  
Elementi
***************************************************************** */

	body,BODY {
	font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
	font-size: 10px;
	margin-top: 10px;
	margin-bottom: 10px;
	margin-left: 0px;
	margin-right: 0px;
    color: #333333;
	background-color : #76AACB;
	background-image: url("../img/bg/bg00.gif");
	background-repeat: repeat-x;
	}

TABLE, table
{
	font-size : 10px;
	color : #333333;

}

A {
	font-weight : normal;
	font-size: 10px;
	color : #003399; 
	text-decoration:none; 	
}	
A:visited {color : #003399; text-decoration:none; }  
A:hover  {color : #CC3333;}

 
FORM {
font-size: 10px;
color: #333333;
}

INPUT, TEXTAREA, SELECT  {
	font-size: 10px;
	color : #333333;
	background-color : #FFFFFF;
	border : 1px solid #6699CC;
	line-height : 22px;
}

Select {
	font-size: 10px;
	color:#333333;
	line-height:22px;
}

li {
	list-style-type: circle;
	color:#666666;
}


 /* *****************************************************************  
	Colori Background
***************************************************************** */
.bgc01 {
	background-color : #FFFFFF;
}
.bgc02 {
	background-color : #990000;
}
.bgc03 {
	background-color : #E4E9EB;
}
.bgc04 {
	background-color : #669999;
}
.bgc05 {
	background-color : #3366CC;
}
.bgc06 {
	background-color : #FF6600;
}
.bgc07 {
	background-color : #999933;
}
.bgc08 {
	background-color : #FFCC00;
}
.bgc09 {
	background-color : #999999;
}
.bgc10 {
	background-color : #FFCC66;
}
.bgc11 {
	background-color : #CC9900;
}
.bgc12 {
	background-color : #6666CC;
}
.bgc13 {
	background-color : #CC99FF;
}
.bgc14 {
	background-color : #FF6600;
}
.bgc15 {
	background-color : #CC3333;
}
.bgc16 {
	background-color : #F3F3F3;
}
.bgc17 {
	background-color : #0084FF;
}
.bgc18 {
	background-color : #ff4800;
}
.bgselect {
	background-color : #BDCED6;
}
.bgsm {
	background-color : #F0F1F1;
}
.bgtab {
	background-color : #A6B8BC;
}
.bgtd {
  background-image: url("../img/bg/bg02.jpg");
}
.bgp {
  background-image: url("../img/dot2.gif");
}
.bgsindaco {
  background-image: url("../img/sindaco.jpg");
}
.bgtit {
  background-image: url("../img/titpag/titdot.gif");
}
.bgbg03 {
  background-image: url("../img/bg/bg03.gif");
}
.bgbg04 {
  background-image: url("../img/bg/bg04.gif");
}
.bgbg05 {
  background-image: url("../img/bg/bg05.gif");
}
.bgbg06 {
  background-image: url("../img/bg/bg06.gif");
}
.bgbg07 {
  background-image: url("../img/bg/bg07.gif");
}
.bgbg08 {
  background-image: url("../img/bg/bg08.gif");
}
.bgbg09 {
  background-image: url("../img/bg/bg09.gif");
}
.bgbg10 {
  background-image: url("../img/bg/bg10.gif");
}
.bgbg11 {
  background-image: url("../img/bg/bg11.gif");
}
.bgbg12 {
  background-image: url("../img/bg/bg12.gif");
}
 /* *****************************************************************  
	CARATTERI
***************************************************************** */
.grigiob { 
	font-size : 9px;
	font-weight : bold;
	color : #636363; 
}
.data { 
	font-size : 9px;
	font-weight : bold;
	color : #0099CC; 
}
.copy { 
	font-size : 9px;
	font-weight : normal;
	color : #666666; 
}
.verde { 
	font-size : 10px;
	font-weight : normal;
	color : #009933; 
}
.tit { 
	font-size : 10px;
	font-weight : bold;
	color : #FF6666; 
}
.titnews { 
	font-size : 14px;
	font-weight : bold;
	color : #3366CC; 
}
.tit04 { 
	font-size : 10px;
	font-weight : bold;
	color : #669999; 
}
.tit05 { 
	font-size : 10px;
	font-weight : bold;
	color : #3366CC; 
}
.tit08 { 
	font-size : 10px;
	font-weight : bold;
	color : #FFCC00; 
}
.tit11 { 
	font-size : 10px;
	font-weight : bold;
	color : #CC9900; 
}
.tit12 { 
	font-size : 10px;
	font-weight : bold;
	color : #6666CC; 
}
.tit13 { 
	font-size : 10px;
	font-weight : bold;
	color : #CC99FF; 
}
.tit14 { 
	font-size : 10px;
	font-weight : bold;
	color : #ff4800; 
}
.titb { 
	font-size : 10px;
	font-weight : bold;
	color : #3366CC; 
}
.titwhite { 
	font-size : 10px;
	font-weight : bold;
	color : #FFFFFF; 
}
.titred { 
	font-size : 10px;
	font-weight : bold;
	color : #990000; 
}
.titpag { 
	font-family :MS Georgia,Bodoni,serif,Arial,Helvetica;
	font-size : 12px;
	font-weight : bold;
	color : #999999; 
}
.menu { 
	font-size : 10px;
	font-weight : normal;
	color : #003399; 
}
.menu2 { 
	font-size : 9px;
	font-weight : bold;
	color : #003399; 
}

.bordo {
	border: 1px solid #3366CC;
}
.nobordo {
	border: 0px solid;
}


/*  LINKS  */

a.gbl { 
	font-size : 9px;
	font-weight : bold;
	color : #333366; 
}
a.gbl:visited { 
	font-size : 9px;
	font-weight : bold;
	color : #333366; 
}
a.gbl:hover { 
	font-size : 9px;
	font-weight : bold;
	color : #FF6666; 
}

a.gsx { 
	font-size : 10px;
	font-weight : bold;
	color : #333366; 
}
a.gsx:visited { 
	font-size : 10px;
	font-weight : bold;
	color : #333366; 
}
a.gsx:hover { 
	font-size : 10px;
	font-weight : bold;
	color : #FF6666; 
}

a.bandi { 
	font-size : 11px;
	font-weight : normal;
	line-height : 16px;
	color : #999999; 
	text-decoration : underline;
}
a.bandi:visited { 
	font-size : 11px;
	font-weight : normal;
	line-height : 16px;
	color : #999999; 
	text-decoration : underline;
}
a.bandi:hover { 
	font-size : 11px;
	font-weight : normal;
	line-height : 16px;
	color : #990000; 
	text-decoration : underline;
}

a.rass { 
	font-size : 9px;
	font-weight : normal;
	color : #999999; 
	text-decoration : underline;
}
a.rass:visited { 
	font-size : 9px;
	font-weight : normal;
	color : #999999; 
	text-decoration : underline;
}
a.rass:hover { 
	font-size : 9px;
	font-weight : normal;
	color : #990000; 
	text-decoration : underline;
}

.bottone {
background: #8AA8E6 url(../img/bg_tasto.gif) repeat-x;
color: #ffffff;
font-weight: bold;
font-size: 10px;
height: 21px;
border: 1px solid #333333;
}


button {
background: #8AA8E6 url(../img/bg_tasto.gif) repeat-x;
color: #ffffff;
font-weight: bold;
font-size: 10px;
height: 21px;
border: 1px solid #333333;
}

