
body {
	font : 12px Verdana, Arial, Helvetica, sans-serif;
}

form { display: inline; } 

hr {height:2px;border-style:dotted;border-color:#9BBDD9;}

table.confbo {
  font-size:10px;
}




#container {
	width: 100%;
}
 
#header {display:none;}

#headerprint {
	position: relative;
	text-align:left;
	height: 80px;
}

#footer {display:none;}


#menu {display:none;}


#titolopagina {
	position: relative;
  color: white;
  font : 12px Verdana, Arial, Helvetica, sans-serif;
  font-weight: bolder;
  text-align: left;
  margin-left: 0px;
  padding-left:10px;
  padding-top: 3px;
  height: 30px;
}

#contenutopagina {
  margin: 0px;
  text-align: justify;
  padding-left:10px;
  padding-top: 3px;
  padding-bottom: 5px;
  padding-right: 13px; 
  margin-bottom: 0px;
  font : 11px Verdana, Arial, Helvetica, sans-serif;
}

#footerpagina {
  margin-top: -14px;
	position: relative;
  text-align: justify;
  padding-left:10px;
  padding-top: 3px;
  padding-right: 13px; 
  height: 30px;
  font : 12px Verdana, Arial, Helvetica, sans-serif;
}

#capsula {
  text-align: left;
  width: 100%;
  padding-left: 0px;
}


#pagina {
  text-align: left;
  padding-left: 0px;
}


/* *********************** SEZIONE MENU ****************************************************** */
/* Stile per le prime 3 news in home page */
.newshome {
	width:445;
	padding-bottom:4px;
	padding-top:4px;
	text-align: left;
	border:1px solid silver;
	font-size: 10px; 
}

span { vertical-align: middle }

.altrenewshome {
	width:445;
  	height:50px;
	padding-bottom:4px;
	padding-top:8px;
	text-align: justify;
	font-size: 10px; 
}




.menusxsmall {
	height:23px;
	width: 175px;
	border:none;
	padding-left:8px;
	padding-top:3px;
}

.menusxbig {
	height:40px;
	width: 175px;
	padding-left:8px;
	padding-top:3px;
}

.menu{
	font : 10px Verdana, Arial, Helvetica, sans-serif;
	color : #000000;
}


.menu a,.menu a:link,.menu a:active,.menu a:visited {
	font : bold 10px Verdana, Arial, Helvetica, sans-serif;
	color : #000000;
	text-decoration : none;
	display : block;
}


.menu a:hover {
	background:#FFFF00;
	font-size:10px;
	color:#000000;
}

.menu2{
font : 10px Verdana, Arial, Helvetica, sans-serif;
	color : #000000;
	background : #ECECEC;
}

.menu3{
font : 10px Verdana, Arial, Helvetica, sans-serif;
color : #000000;
background : #ECECEC;
}

/* ************************************************************************************************/


/* *********************** TD *******************************************************/
td.webspeed {
    text-align: right;
	font-size:9px; 
	color:#336699;
	font-family: Verdana,Helvetica
}



TD.TITLESCADENZARIO {font-size:12px;color:#FFFFFF;font-weight:bold;background-color:#FF3333;font-family:Verdana,Arial,Helvetica;}
TD.VOCESCADENZARIO {font-size:10px;color:#000000;font-weight:bold;background-color:#FDEAE1;font-family:Verdana,Arial,Helvetica;}
TD.TITLEMENU {font-size:10px;color:#FFFFFF;font-weight:bold;background-color:#8C8ECE;font-family:Verdana,Arial,Helvetica;}
TD.VOCEMENU {font-size:10px;color:#000000;font-weight:bold;background-color:#DFE0F3;font-family:Verdana,Arial,Helvetica;}


TD.titolo {
	border:1px;
	font-size:10px;
	color:#000000;
	background-color:#D3CBF8;
	font-weight:bold;
	font-family:Verdana,Arial,Helvetica;
}

TD.nero10 {font-size:10px;color:#FFFFFF;background-color:#CC0000;font-family:Verdana,Arial,Helvetica;}


td.standard {color:#ffffff;font-weight:bolder;padding-top:2px;font-size:10px;font-family:Verdana,Arial,Helvetica;}
td {font-size:10px;color:#000000;font-family:Verdana,Arial,Helvetica;}

/* ************************************************************************************************/

/* *********************** LINKS *******************************************************/
A:link {font-size:10px;color: #000080;text-decoration:none;font-family:Verdana, Arial, Helvetica;}
A:visited {font-size:10px;color:#000080;text-decoration:none;font-family:Verdana, Arial, Helvetica;}
A:hover {font-size:10px;color:#000000;text-decoration:none;font-family:Verdana, Arial, Helvetica;}

a.contentlink:link {color: #93261E;text-decoration:none;}
a.contentlink:visited {color:#93261E;text-decoration:none;}
a.contentlink:hover {color:#93261E;text-decoration:none;}

A.WH:link {color: #FFFFFF;text-decoration:underline;font-family:Verdana, Arial, Helvetica;}
A.WH:visited {color:#FFFFFF;text-decoration:underline;font-family:Verdana, Arial, Helvetica;}
A.WH:hover {background-color:#FFFFFF;color:#000000;text-decoration:none;;font-family:Verdana, Arial, Helvetica;}
A.BLU:link {font-size:10px;color: #000080;font-weight:bold;text-decoration:none;font-family:Verdana,Arial,Helvetica;}
A.BLU:visited {font-size:10px;color:#000080;font-weight:bold;text-decoration:none;font-family:Verdana,Arial,Helvetica;}
A.BLU:hover {font-size:10px;background-color:#000080;font-weight:bold;color:#FFFFFF;text-decoration:overline;font-family:Verdana, Arial, Helvetica;}
A.REDCALENDARIO:link {font-size:10px;color: #cc0000;text-decoration:none;font-family:Verdana,Arial,Helvetica;}
A.REDCALENDARIO:visited {font-size:10px;color:#cc0000;text-decoration:none;font-family:Verdana,Arial,Helvetica;}
A.REDCALENDARIO:hover {font-size:10px;color:#cc0000;text-decoration:none;;font-family:Verdana, Arial, Helvetica;}
/* ************************************************************************************************/

/* *********************** FONT *******************************************************/
font {font-size:10px;}

font.REDCALENDARIO10 {font-size:10px;font-weight:bold;color:#93261E;font-family:Verdana,Arial,Helvetica}
font.REDCALENDARIO9 {font-size:9px;color:#cc0000;font-family:Verdana,Arial,Helvetica}

font.nero2 {font-size:2px;color:#000000;font-family:Verdana,Arial,Helvetica}
font.blu10 {font-size:10px;color:#000080;font-family:Verdana,Arial,Helvetica}
font.nero10 {font-size:10px;color:#000000;font-weight:normal;font-family:Verdana,Arial,Helvetica}
font.bianco10 {font-size:10px;color:#FFFFFF;font-family:Verdana,Arial,Helvetica}


/* *********************** SEZIONE TOOLTIP *******************************************************/
#TipLayer{position:absolute; width: 120px; top: 20px; left: 0px; z-index:4; visibility:hidden;}
/* ************************************************************************************************/


/* ************************** INPUT TYPES *********************************************************/

input {
	color: #000000;
	font-family:Verdana,Helvetica;font-size: 11px;
	background:#FFFFFF;
	border: 1px solid #333399;
}

input.image {
	font-size:10px;
	font-family:Verdana,Arial,Helvetica;
	margin-top:10px;border:10px;
	position:relative; 
	top:5px;
}

input.text {font-size:10px;font-family:Verdana,Arial,Helvetica}



select {
  color: #000000;
	background-color: #ffffff;
  font-family:Verdana,Helvetica;
	font-size:10px;
	border:1px solid #008080;
}

textarea {
  color: #000000;
	background-color: #ffffff;
  font-family:Verdana,Helvetica;
	font-size:10px;
	border:1px solid #333399;
}

/* ************************************************************************************************/

/* ************************** SCADENZARIO *********************************************************/


li.scad{
  list-style-type:square;
  line-height:10px;
  padding: 2px;
  margin-left: -25px;
  
}

ul.scad {
  text-align: left;
  list-style: none outside;
	/*display: block;*/
	/*margin-left: -15px;*/
  margin-bottom: 0px;
}


.scadenzario{font : bold 10px Verdana, Arial, Helvetica, sans-serif;border-style: dotted;border-width: 1px;border-color: #000000;background : #FFFFFF;}

.scadenzario a,.scadenzario a:link,.scadenzario a:active,.scadenzario a:visited {
		font : bold 10px Verdana, Arial, Helvetica, sans-serif;
		color : #000000;
		text-decoration : none;
		display : block;
}
.scadenzario a:hover {background : #FFFFFF;font-size:10px;color : #000000;}

.scadenzariot{font : bold 10px Verdana, Arial, Helvetica, sans-serif;border-style: dotted;border-width: 1px;border-color: #000000;background : #cc0000;}

.scadenzariot a,.scadenzariot a:link,.scadenzariot a:active,.scadenzariot a:visited {
		font : bold 10px Verdana, Arial, Helvetica, sans-serif;
		color : #ffffff;
		text-decoration : none;
		display : block;
}
.scadenzarios{
font : bold 10px Verdana, Arial, Helvetica, sans-serif;
border-width: 0px;
background : #cc0000;
}
.scadenzarios a,.scadenzarios a:link,.scadenzarios a:active,.scadenzarios a:visited {
font : bold 10px Verdana, Arial, Helvetica, sans-serif;
color : #FFFFFF;
text-decoration : none;
display : block;
}
.scadenzarios a:hover {background:#cc0000;font-size:10px;color:#FFFFFF;}

.scadenzarion{
font : bold 10px Verdana, Arial, Helvetica, sans-serif;
border-width: 0px;
background : #FFFFFF;
}
.scadenzarion a,.scadenzarion a:link,.scadenzarion a:active,.scadenzarion a:visited {
font : bold 10px Verdana, Arial, Helvetica, sans-serif;
color : #000000;
text-decoration : none;
display : block;
}
.scadenzarion a:hover {background:#FFFFFF;font-size:10px;color:#000000;}
.scadenzariot a:hover {background:#cc0000;font-size:10px;color:#ffffff;}
/* ************************************************************************************************/

/* ************************** AMBIENTE *********************************************************/


.menuambiente {
FONT: 10px Verdana, Arial, Helvetica, sans-serif; COLOR: #000000
}
.menuambiente A {
	DISPLAY: block; FONT: bold 10px Verdana, Arial, Helvetica, sans-serif; COLOR: #000000; TEXT-DECORATION: none
}
.menuambiente A:link {
	DISPLAY: block; FONT: bold 10px Verdana, Arial, Helvetica, sans-serif; COLOR: #0000FF; TEXT-DECORATION: none
}
.menuambiente A:active {
	DISPLAY: block; FONT: bold 10px Verdana, Arial, Helvetica, sans-serif; COLOR: #0000FF; TEXT-DECORATION: none
}
.menuambiente A:visited {
	DISPLAY: block; FONT: bold 10px Verdana, Arial, Helvetica, sans-serif; COLOR: #800040; TEXT-DECORATION: none
}
.menuambiente A:hover {
	FONT-WEIGHT: bold;
	FONT-SIZE: 10px;
	LINE-HEIGHT: normal;
	FONT-STYLE: normal;
	FONT-VARIANT: normal;
	text-decoration: underline;
	color: #0000A0;
	background-color: #FFFF80;
}
.tabella {

}
.tabella td{
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	border-style: ridge;
	padding: 0cm;
}
.tabella A{

	FONT: 10px Verdana, Arial, Helvetica, sans-serif; COLOR: #000000
	
}
.tabella A:link {
	FONT: bold 10px Verdana, Arial, Helvetica, sans-serif; COLOR: #0000FF; TEXT-DECORATION: none

}


.tabella A:active {
	FONT: bold 10px Verdana, Arial, Helvetica, sans-serif; COLOR: #004080; TEXT-DECORATION: none
}
.tabella A:visited {
	FONT: bold 10px Verdana, Arial, Helvetica, sans-serif; COLOR: #800040; TEXT-DECORATION: none
}
.tabella A:hover {
	FONT: bold 10px Verdana, Arial, Helvetica, sans-serif; COLOR: #004080; TEXT-DECORATION: underline
}
