body {
 border-top:0px;
 margin-top: 0px;
 margin-left :0px;
 margin-right:0px;
 font-family : tahoma, arial, sans-serif; 
font-size : 80%; 
color : rgb(76,90,97);
font-style : normal; 
} 
img {
border-width : 0 ;
}
A:link {
color : rgb(119,184,212); 
background-color: inherit;
text-decoration : none; 
font-family : tahoma, arial, sans-serif; 
font-size : 90%; 
font-style : normal; 
font-weight : normal; 
} 
A:visited {
color : rgb(76,90,97); 
background-color: inherit;
text-decoration : none; 
font-family : tahoma, arial, sans-serif; 
font-size : 90%; 
font-style : normal; 
font-weight : normal; 
} 
A:hover,A:active {
color : rgb(76,90,97); 
background-color: inherit;
text-decoration : underline; 
font-family : tahoma, arial, sans-serif; 
font-size : 90%; 
font-style : normal; 
font-weight : normal; 
}
A.testo:link {
color : rgb(76,90,97); 
background-color: inherit;
text-decoration : none; 
font-family : tahoma, arial, sans-serif; 
font-size : 100%; 
font-style : normal; 
font-weight : normal; 
} 
A.testo:visited {
color : rgb(76,90,97); 
background-color: inherit;
text-decoration : none; 
font-family : tahoma, arial, sans-serif; 
font-size : 100%; 
font-style : normal; 
font-weight : normal; 
} 
A.testo:hover,A.testo:active {
color : rgb(76,90,97); 
background-color: inherit;
text-decoration : underline; 
font-family : tahoma, arial, sans-serif; 
font-size : 100%; 
font-style : normal; 
font-weight : normal; 
} 
A.top:link {
color : rgb(255,255,255); 
background-color: inherit;
text-decoration : none; 
font-family : tahoma, arial, sans-serif; 
font-size : 90%; 
font-style : normal; 
font-weight : normal; 
} 
A.top:visited {
color : rgb(255,255,255); 
background-color: inherit;
text-decoration : none; 
font-family : tahoma, arial, sans-serif; 
font-size : 90%; 
font-style : normal; 
font-weight : normal; 
} 
A.top:hover,A:active {
color : rgb(0,0,0); 
background-color: inherit;
text-decoration : underline; 
font-family : tahoma, arial, sans-serif; 
font-size : 90%; 
font-style : normal; 
font-weight : normal; 
} 
.testo {
Initial: super
color : rgb(76,90,97); 
background-color: inherit;
text-decoration : none; 
font-family : tahoma, arial, sans-serif; 
font-size : 80%; 
font-style : normal; 
letter-spacing : 0; 
line-height : 120%; 
} 
.piccolo {
color : rgb(76,90,97); 
background-color: inherit;
text-decoration : none; 
font-family : tahoma, arial, sans-serif; 
font-size : 80%; 
font-style : normal; 
letter-spacing : 0; 
line-height : 120%; 
}
.titolo {
Initial: super
color : rgb(76,90,97); 
background-color: inherit;
text-decoration : none; 
font-family : arial black, sans-serif; 
font-size : 130%; 
font-style : normal; 
letter-spacing : -1; 
line-height : 120%;
}

.sottotitolo {
color : rgb(236,122,30); 
background-color: inherit;
text-decoration : none; 
font-family : arial black, sans-serif; 
font-size : 100%; 
font-style : normal; 
letter-spacing : 0; 
line-height : 120%;
}
.titolo_bianco {
color : rgb(255,255,255); 
background-color: inherit;
text-decoration : none; 
font-family : arial black, sans-serif; 
font-size : 100%; 
font-style : normal; 
letter-spacing : 0; 
line-height : 120%;
}
.bianco {
color : rgb(255,255,255); 
background-color: inherit;
text-decoration : none; 
font-family : tahoma, arial, sans-serif; 
font-size : 100%; 
font-style : normal; 
letter-spacing : 0; 
line-height : 120%;
} 
.red {
color : rgb(160,0,0); 
background-color: inherit;
text-decoration : none; 
font-family : tahoma, arial, sans-serif; 
font-size : 90%; 
font-style : normal; 
}
div.main{
width : 100%;
text-align : center;
}

div.content{
width  :70%;
min-width: 780px;
margin :0px auto;
text-align:left;
}
div.content_lotto{
width  :70%;
min-width: 780px;
margin :0px auto;
text-align:left;
background-image: url('image/sf_lotto.gif');
}
div.mini_content_white{
width  :49%;
margin :0px;
float : left;
text-align:left;
}
div.mini_content_bg{
width  :49%;
margin :0px;
float : left;
background-image: url('image/sf_azzurro.gif');
text-align:left;
}
div.colon_sx{
margin :0px;
float : left;
}
div.colon_dx{
margin :0px;
float : right;
}
div.button {
width: 240px;
height:50px;
background-image: url("image/button.gif");
background-repeat: repeat;
background-position:left top;
text-align:center;
}
div.footer{
height :60px;
width  : 100%;
background-image: url('image/sf_close.gif');
background-repeat: repeat; 
float : left;

} 
TD.contenuti {
text-decoration : none; 
font-family : tahoma, arial, sans-serif; 
font-size : 90%; 
font-style : normal; 
font-weight : normal; 
} 
TD.grigio {
background-color: rgb(210,210,210); 
font-family : tahoma, arial, sans-serif; 
font-size : 80%; 
font-style : normal; 
font-weight : normal; 
} 
TR.grigio {
background-color: rgb(210,210,210);
font-family : tahoma, arial, sans-serif; 
font-size : 80%; 
font-style : normal; 
font-weight : normal; 
} 
TD.top_chat {
background-image : url('image/sf_top_chat.gif'); 
} 
TD.box_chat {
background-color: rgb(255,255,255);
border-bottom : 1px solid rgb(122,138,153);  
border-right : 1px solid rgb(122,138,153); 
border-left : 1px solid rgb(122,138,153);  
border-top : 1px solid rgb(122,138,153); 
} 
TD.chat1 {
background-image : url('image/sf_chat_1.gif'); 
border-bottom : 1px solid rgb(122,138,153);  
border-right : 1px solid rgb(122,138,153); 
border-left : 1px solid rgb(122,138,153);  
border-top : 1px solid rgb(122,138,153); 
} 
TD.chat2 {
background-image : url('image/sf_chat_2.gif'); 
border-bottom : 1px solid rgb(122,138,153); 
border-top : 1px solid rgb(122,138,153); 
} 
TD.chat3 {
background-image : url('image/sf_chat_3.gif'); 
border-bottom : 1px solid rgb(122,138,153); 
border-left : 1px solid rgb(122,138,153);  
border-right : 1px solid rgb(122,138,153); 
border-top : 1px solid rgb(122,138,153); 
} 
TD.home {
background-image : url('image/sf_box.gif'); 
border-left : 1px solid rgb(150,150,150);
border-right : 1px solid rgb(150,150,150);
border-bottom : 1px solid rgb(150,150,150);
border-top : 1px solid rgb(150,150,150);
}
TD.menu {
border-left : 1px solid rgb(36,106,172); 
border-bottom : 1px solid rgb(36,106,172); 
border-top : 1px solid rgb(36,106,172); 
} 
TD.menu2 {
border-left : 1px solid rgb(36,106,172); 
border-right : 1px solid rgb(36,106,172); 
border-bottom : 1px solid rgb(36,106,172); 
border-top : 1px solid rgb(36,106,172); 
}
TD.linea {
border-bottom : 1px solid rgb(150,150,150);
} 

td.chat_td {
border-bottom : 1px solid rgb(150,150,150);
color : rgb(76,90,97); 
background-color: inherit;
text-decoration : none; 
font-family : tahoma, arial, sans-serif; 
font-size : 80%; 
font-style : normal; 
letter-spacing : 0; 
line-height : 120%; 
}

TR.contenuti {
text-decoration : none; 
font-family : tahoma, arial, sans-serif; 
font-size : 90%; 
font-style : normal; 
font-weight : normal; 
} 
TABLE.piccolo {
text-decoration : none; 
font-family : tahoma, arial, sans-serif; 
color : rgb(76,90,97);
font-size : 70%; 
font-style : normal; 
font-weight : normal; 
} 
TABLE.box {
background-color: rgb(240,240,240);
border-bottom : 1px solid rgb(120,120,120); 
border-left : 1px solid rgb(120,120,120); 
border-right : 1px solid rgb(120,120,120); 
border-top : 1px solid rgb(120,120,120);  
} 
TABLE.chat {
background-color: rgb(240,240,240);
border-bottom : 1px solid rgb(122,138,153); 
border-left : 1px solid rgb(122,138,153); 
border-right : 1px solid rgb(122,138,153); 
border-top : 1px solid rgb(122,138,153); 
} 
.frame {
background-color: rgb(255,255,255);
border-bottom : 1px solid rgb(255,255,255);
border-right : 1px solid rgb(255,255,255);
border-left : 1px solid rgb(255,255,255);
border-top : 1px solid rgb(255,255,255);
} 
INPUT.scheda {
border-right : 1px solid rgb(206,206,206); 
border-top : 1px solid rgb(206,206,206); 
border-left : 1px solid rgb(103,103,103); 
border-bottom : 1px solid rgb(103,103,103); 
text-decoration : none; 
font-family : tahoma, arial, sans-serif; 
font-size : 80%; 
font-style : normal; 
font-weight : normal; 
} 
INPUT.chat {
background-color: rgb(254,245,215);
border-bottom : 1px solid rgb(122,138,153);  
border-right : 1px solid rgb(122,138,153); 
border-left : 1px solid rgb(122,138,153);  
border-top : 1px solid rgb(122,138,153); 
text-decoration : none; 
font-family : arial, sans-serif; 
font-size : 80%; 
font-style : normal; 
font-weight : normal; 
} 
TEXTAREA.scheda {
border-right : 1px solid rgb(206,206,206); 
border-top : 1px solid rgb(206,206,206); 
border-left : 1px solid rgb(103,103,103); 
border-bottom : 1px solid rgb(103,103,103); 
text-decoration : none; 
font-family : tahoma, arial, sans-serif; 
font-size : 80%; 
font-style : normal; 
font-weight : normal; 
}
TD.verde {
background-color: rgb(0,255,0);
border-bottom : 1px solid rgb(122,138,153);  
border-right : 1px solid rgb(122,138,153); 
border-left : 1px solid rgb(122,138,153);  
border-top : 1px solid rgb(122,138,153); 
}

TD.rosso {
background-color: rgb(255,0,0);
border-bottom : 1px solid rgb(122,138,153);  
border-right : 1px solid rgb(122,138,153); 
border-left : 1px solid rgb(122,138,153);  
border-top : 1px solid rgb(122,138,153); 
}

TD.giallo {
background-color: rgb(255,200,83);
border-bottom : 1px solid rgb(122,138,153);  
border-right : 1px solid rgb(122,138,153); 
border-left : 1px solid rgb(122,138,153);  
border-top : 1px solid rgb(122,138,153); 
}
SELECT.contatti {
text-decoration : none; 
font-family : verdana, arial, sans-serif; 
font-size : 90%; 
font-style : normal; 
font-weight : normal; 
color : rgb(0,0,0);
background-color: inherit;
Width : 200px;
} 


.mailing {
background-color: rgb(240,240,240);
border-bottom : 1px solid rgb(212,212,212); 
border-left : 1px solid rgb(212,212,212); 
border-right : 1px solid rgb(212,212,212); 
border-top : 1px solid rgb(212,212,212); 
} 

.bordo_nero {
	BORDER-RIGHT: #000 1px solid; 
	BORDER-TOP: #000 1px solid; 
	BACKGROUND: #ffffff; 	
	BORDER-LEFT: #000 1px solid; 
	WIDTH: 21%; 
	BORDER-BOTTOM: #000 1px solid; 
	TEXT-ALIGN: center
}

.tab {
	BORDER-RIGHT: rgb(208,208,191) 1px solid; 
	BORDER-TOP: rgb(208,208,191) 1px solid; 
	BACKGROUND: #ffffff; 	
	BORDER-LEFT: rgb(208,208,191) 1px solid; 	
	TEXT-ALIGN: center
}

.box_cortesia {
	BORDER-RIGHT: rgb(208,208,191) 1px solid; 
	BORDER-TOP: rgb(208,208,191) 1px solid; 
	BACKGROUND: #ffffff; 	
	BORDER-LEFT: rgb(208,208,191) 1px solid; 	
	BORDER-BOTTOM: rgb(208,208,191) 1px solid; 	
	
}

.bottone_base {
background-color: rgb(255,255,255);
border-bottom : 1px solid rgb(122,138,153);  
border-right : 1px solid rgb(122,138,153); 
border-left : 1px solid rgb(122,138,153);  
border-top : 1px solid rgb(122,138,153); 
font-family : verdana, arial, sans-serif; 
font-size : 90%; 
font-style : normal; 
font-weight : normal; 
color : rgb(0,0,0);
text-align: center;
}

.bottone_selezionato {
background-color: rgb(255,255,255);
border-right : 1px solid rgb(122,138,153); 
border-left : 1px solid rgb(122,138,153);  
border-top : 1px solid rgb(122,138,153); 
font-family : verdana, arial, sans-serif; 
font-size : 90%; 
font-style : normal; 
font-weight : normal; 
color : rgb(0,0,0);
text-align: center;
}

.bottone_non_selezionato {
background-color: rgb(220,220,220);
border-bottom : 1px solid rgb(122,138,153); 
border-right : 1px solid rgb(122,138,153); 
border-left : 1px solid rgb(122,138,153);  
border-top : 1px solid rgb(122,138,153); 
font-family : verdana, arial, sans-serif; 
font-size : 90%; 
font-style : normal; 
font-weight : normal; 
color : rgb(0,0,0);
text-align: center;
}

input.bottone_trasparente {
background-color: rgb(250,250,250);
border-bottom : 0px ; 
border-right : 0px; 
border-left : 0px;  
border-top : 0px; 
font-family : verdana, arial, sans-serif; 
font-size : 90%; 
font-style : normal; 
font-weight : normal; 
color : rgb(0,0,0);
text-align: center;
}

div.chat_content{
width:499px;  
height:300px !important; 
overflow: scroll; 
overflow-x: hidden;
padding: 4px;    
border:1px solid #EEE;
border-right:0 solid;
}

div.chat_partecipanti{
width:180px;  
height:300px !important; 
overflow: scroll; 
overflow-x: hidden;
padding: 4px;    
border:1px solid #EEE;
border-right:0 solid;
}
/********************************************************
TOP BAR
*********************************************************/

div.top_color_bar {
height :6px;
width : 100%;
background-color: rgb(236,122,30);
} 
div.top{
height :135px;
width  : 100%;
background-image: url('image/sf_top.gif');
background-repeat: repeat; 
}

div.top_exec{
height :70px;
width  : 100%;
background-image: url('image/sf_top_exec.gif');
background-repeat: repeat; 

}

div.logo{
width  :360px;
height :135px;
background-image: url('image/logo.gif');
background-repeat: no-repeat; 
background-position: left top;
float: left;
}

div.logo_exec{
width  :200px;
height :70px;
background-image: url('image/logo_exec.gif');
background-repeat: no-repeat; 
background-position: left top;
float: left;
color:#fff;
}

div.top_link{
background-color: rgb(236,122,30);
float:right;
}
div.top_curva{
width  :20px;
background-image: url('image/curva.gif');
float:right;
}


/********************************************************
TAB rgb(236,122,30)
********************************************************/
div.tab{
height:22px; 
padding: 3px;    
border:1px solid rgb(236,122,30);
border-top:0 solid;
margin: 3px;
margin-top:0px;
float:right;
background-color: #ccc;
font-family : verdana, arial, sans-serif; 
font-size : 90%; 
font-style : normal; 
font-weight : normal; 
}

a.tab_link:link,a.tab_link:visited,a.tab_link:active {
color : #000; 
background-color: inherit;
text-decoration : none; 
font-family : tahoma, arial, sans-serif; 
font-size : 120%; 
font-style : normal; 
font-weight : normal; 
} 
a.tab_link:hover {
background-color: inherit;

}

/********************************************************
INPUT 
********************************************************/

input.gat_offerta_normal{
text-align:right;
text-decoration : none;
font-family : arial, sans-serif; 
font-size : 100%; 
font-style : normal; 
font-weight : bold; 
background-color: #fff;
}

input.gat_offerta_enter{
text-align:right;
text-decoration : none;
font-family : arial, sans-serif; 
font-size : 100%; 
font-style : normal; 
font-weight : bold; 
background-color: yellow;
}

.field_normal{
text-decoration : none;
font-family : arial, sans-serif; 
font-size : 100%; 
font-style : normal; 
font-weight : bold; 
background-color: #fff;
}

.field_enter{
text-decoration : none;
font-family : arial, sans-serif; 
font-size : 100%; 
font-style : normal; 
font-weight : bold; 
background-color: yellow;
}

