﻿BODY
{
    BACKGROUND-IMAGE: url(immagini/back_ground.jpg);
    MARGIN: 0px
}
A
{
    COLOR: #000000;
    TEXT-DECORATION: none
}
.titolo_grassetto
{
    FONT: bold 32px Verdana, Arial, Helvetica, sans-serif;
    TEXT-TRANSFORM: none;
    COLOR: #934d29;
    TEXT-DECORATION: none
}
.titolo_normal
{
    FONT: 32px Verdana, Arial, Helvetica, sans-serif;
    TEXT-TRANSFORM: none;
    COLOR: #934d29;
    TEXT-DECORATION: none
}
.scroll
{
    FONT: 16px Verdana, Arial, Helvetica, sans-serif;
    TEXT-TRANSFORM: none;
    TEXT-DECORATION: none
}

.indirizzo
{
    FONT: 11px Verdana, Arial, Helvetica, sans-serif;
    TEXT-TRANSFORM: none;
    COLOR: #000000;
    TEXT-DECORATION: none
}
.form
{
    FONT: 14px Verdana, Arial, Helvetica, sans-serif;
    TEXT-TRANSFORM: none;
    COLOR: #000000;
    TEXT-DECORATION: none
}
.pulsante
{
    BACKGROUND-COLOR: #002d73
}
.Stile1
{
    COLOR: #ff0000
}
.testoscorr {
    FONT: bold 14px Verdana, Arial, Helvetica, sans-serif;
    COLOR: #000000;
    TEXT-DECORATION: none
}
.testobold
{
    FONT: bold 12px Verdana, Arial, Helvetica, sans-serif;
    COLOR: #ff0000;
    TEXT-DECORATION: none
}
.testotitolo
{
    FONT: bold 14px Verdana, Arial, Helvetica, sans-serif;
    TEXT-TRANSFORM: none;
    COLOR: #934d29;
    TEXT-DECORATION: none
}
.elenco
{
    FONT: 12px Verdana, Arial, Helvetica, sans-serif;
    TEXT-TRANSFORM: none;
    COLOR: #000000;
    TEXT-DECORATION: none
}
.elenco:hover
{
    FONT: 12px Verdana, Arial, Helvetica, sans-serif;
    TEXT-TRANSFORM: none;
    COLOR: #ff0000;
    TEXT-DECORATION: none
}
IMG
{
    BEHAVIOR: url(iepngfix.htc)
}
.png#azienda_01
{
    BEHAVIOR: url(iepngfix.htc)
}
.png#azienda_02
{
    BEHAVIOR: url(iepngfix.htc)
}
.png#img_assistenza_r1_c1
{
    BEHAVIOR: url(iepngfix.htc)
}
.png#img_assistenza_r2_c1
{
    BEHAVIOR: url(iepngfix.htc)
}

table
{
background-repeat:no-repeat;
}
.menu
{
    FONT: bold 12px Verdana, Arial, Helvetica, sans-serif;
    TEXT-TRANSFORM: none;
    COLOR: #ffffff;
    TEXT-DECORATION: none
}

.menu:hover
{
    FONT: bold 12px Verdana, Arial, Helvetica, sans-serif;
    TEXT-TRANSFORM: none;
    COLOR: #ff0000;
    TEXT-DECORATION: none
}
.menu_hover
{
    FONT: bold 12px Verdana, Arial, Helvetica, sans-serif;
    TEXT-TRANSFORM: none;
    COLOR: #ff0000;
    TEXT-DECORATION: none
}
.testopiccolo {
	font-family: sans-serif,Verdana, Arial, Helvetica;
	font-size: 9px;
	color: #2E3192;
	text-decoration: none;
}
.testopiccolo:hover {
	font-family: sans-serif,Verdana, Arial, Helvetica;
	font-size: 9px;
	color: #ff0000;
	text-decoration: none;
}

.testo
{
    FONT: 12px  sans-serif, Verdana, Arial, Helvetica;
    TEXT-TRANSFORM: none;
    COLOR: #2E3192;
    TEXT-DECORATION: none;
    text-align: justify
}
.titolettobold
{
    FONT: 16px  sans-serif, Verdana, Arial, Helvetica;
    TEXT-TRANSFORM: none;
    COLOR: #000000;
    TEXT-DECORATION: none;
    font-weight: bold
}
.titoletto2
{
    FONT: 18px  sans-serif, Verdana, Arial, Helvetica;
    TEXT-TRANSFORM: none;
    COLOR: #000000;
    TEXT-DECORATION: none;
}
.titolobold
{
    FONT: 24px  sans-serif, Verdana, Arial, Helvetica;
    TEXT-TRANSFORM: none;
    COLOR: #000000;
    TEXT-DECORATION: none;
    font-weight: bold
}
.testobold
{
    FONT: 12px  sans-serif, Verdana, Arial, Helvetica;
    TEXT-TRANSFORM: none;
    TEXT-DECORATION: none;
    COLOR: #2E3192;
    font-weight: bold
}
.testobold:hover
{
    FONT: 12px  sans-serif, Verdana, Arial, Helvetica;
    TEXT-TRANSFORM: none;
    TEXT-DECORATION: none;
 		color: #ff0000;
    font-weight: bold
}
.utente
{
    FONT: 11px  sans-serif, Verdana, Arial, Helvetica;
 		color: #ff0000;
    font-weight: bold
}


/* popup layer */
.alert_popup{
	background: #fff  url(immagini/sfondo_popup.gif) top left repeat-x ;
	display: block;
	padding: 0px;
	margin: 0px;
	border: 0px;
	float: left;
	font-size: 1.2em;
	position: fixed;
	top: 20%; left: 20%;
	right: 20%;
	z-index: 99999;
	width: 594px;
	height: auto;
	/*--CSS3 Box Shadows--*/
	-webkit-box-shadow: 0px 0px 10px #000;
	-moz-box-shadow: 0px 0px 10px #000;
	box-shadow: 0px 0px 10px #000;
	_border: 2px solid #ff0001;
	border: 2px solid #ff0001;
	color: #6E383B;
}

.alert_popup div.alert_chiudi {
	float: right;
	margin: 0;
	margin: 0px 0px 0 0;
	_margin: 0px 0px 0 0; /*--per explorer 6--*/
	padding:0; 
	border:0;
}

.alert_popup img.alert_chiudi {
	float: right;
	margin: 0;
	margin: 4px 4px 0 0;
	_margin: 4px 4px 0 0; /*--per explorer 6--*/
	padding:0; 
	border:0;
}

.alert_popup img.alert_entra {
	float: right;
	margin: 0;
	margin: 30px 125px 0 125px;
	_margin: 30px 125px 0 125px;/*--per explorer 6--*/
	padding:0; 
	border:0;
	width:204px;
	height:44px;
}

.alert_popup div.img_header {
	float:left; 
	height:72px; 
	padding-left: 20px;
	padding-top:4px;
	padding-bottom:4px;
}

.alert_popup div.txt_header {
 	FONT: bold 30px Verdana, Arial, Helvetica, sans-serif;
	float:left; 
	vertical-align:bottom; 
	color:#E2001A; 
	padding-top:42px;
	padding-left: 10px;
	padding-bottom:2px;}

.alert_popup div.elencoeventi {
	overflow-y: scroll; 
	height:348px;	
	clear: both;
}

.alert_popup div.elencoeventi div{
	margin:0; 
	margin-top:10px; 
	padding:0;
	padding-left: 20px; 
	padding-bottom: 0px;  
	padding-right: 10px; 
	text-align:left;
}

.alert_popup div.elencoeventi div h1{
	text-align:left;
  color: red;
  font-size: 18px;
  font-weight: bold;
  text-decoration: none;
  text-transform: none;
	padding:0; 
	padding-top: 2px; 
	margin-top: 2px; 
	margin-bottom: 2px; 
	clear: both;
}

.alert_popup div.elencoeventi div h1 a{
	text-align:left;
  color: red;
  font-size: 16px;
  font-weight: bold;
  text-decoration: none;
  text-transform: none;
}

.alert_popup div.elencoeventi div h1 a:hover{
	color: #A88A79;
}

.alert_popup div.elencoeventi div p{
	margin:0; 
	padding:0;
	padding-bottom: 0px;
	font-size: 12px;
	text-align:justify;
}

.alert_popup div.elencoeventi div p.data{
	text-align:left;
  color: #2E3192;
  font-size: 12px;
  text-decoration: none;
  text-transform: none;
  font-style:italic;
  border-bottom:1px solid red;
  float: left;
  width:100%;
  height:26px;
}

.alert_popup div.elencoeventi div p.data span{

	_margin-top: -20px;
}

.alert_popup div.elencoeventi div p.data span.download{
	text-align:left;
  color: #2E3192;
  font-size: 10px;
  text-decoration: none;
  text-transform: none;
  font-style:italic;
  float: right;
}

.alert_popup div.elencoeventi div a{
	text-decoration: none;	
	color: #6E383B;
	font-weight: normal;
}

.alert_popup div.elencoeventi div a:hover{
	color: red;
}

/*--Making IE6 Understand Fixed Positioning--*/
*html #alert_layer {
	position: absolute;
}
*html .alert_popup {
	position: absolute;
	width: 600px;
}

.clearOnly {
  clear: both;
  height: 0;
  line-height: 0;
  margin: 0;
  overflow: hidden;
  padding: 0;
}


td.categoria, td.categoriaevidenza {
	color: red;
	FONT: bold 20px Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	padding-bottom: 6px;
}


td.categoriaevidenza {
	background: #fff  url(immagini/sfondo_categoria_news.gif) top left no-repeat ;
}

