body
{
font-size: 11px;
font-style: normal;
font-family: Verdana;
margin: 0px 0px 0px 0px;
text-decoration: none;
color: #ff7800;    
scrollbar-3dlight-color: #C0C0C0; 
scrollbar-arrow-color: rgb(255,255,255);
scrollbar-base-color: #ff7800; 
scrollbar-darkshadow-color: #C0C0C0; 
scrollbar-face-color: #ff7800; 
scrollbar-highlight-color: white; 
scrollbar-shadow-color: white;
scrollbar-track-color: #EEEEEE; 
    
}
.bordo {
	background-image:url(/images/sfondo.png);
	background-repeat:repeat;
}
.area_famiglie {
	font-size: 11px;
	font-style: normal;
	font-family: Verdana;
	color: #000000;
	text-decoration:none;
	border-spacing: 2px;
	border-collapse:separate;
}
A.bottone 
	{
	COLOR: white; 
	FONT-WEIGHT: bold;
	FONT-FAMILY: Arial; 
	TEXT-DECORATION: none;
	BACKGROUND-COLOR: #ff7800; 
	margin-top: 3px; 
	margin-right: 3px;
	margin-bottom: 3px;
	margin-left: 3px;
	padding: 0px 3px 0px 3px;
	}

A.bottone:visited 
	{
	COLOR: white; 
	FONT-WEIGHT: bold;
	FONT-FAMILY: Arial; 
	TEXT-DECORATION: none;
	BACKGROUND-COLOR: #ff7800;  
	margin-right: 3px;
	margin-left: 3px;
	padding: 3px 3px 3px 3px;
	}

A.bottone:hover 
	{
	FONT-WEIGHT: bold;
	COLOR: black; 
	FONT-FAMILY: Arial; 
	TEXT-DECORATION: underline;
	BACKGROUND-COLOR: #ff7800; 
	margin-top: 3px; 
	margin-right: 3px;
	margin-bottom: 3px;
	margin-left: 3px;
	padding: 3px 3px 3px 3px;
	}

.dicitura {
	font-family:Tahoma;
	font-size:11px;
	color: #530916;
	font-weight:bold;
	}

.style1 {
	color: #05649E;
	font-weight: bold;
	font-size: 9px;
	FONT-FAMILY:Verdana; 
	text-transform: uppercase;
	padding-left:2px;
	padding-bottom:2px;
	padding-right:2px;
	padding-top:2px;
}
.novita {
	font-family: Verdana;
	color: #666666;
	font-size:11px;
	text-decoration:none;
	text-align:justify;
}
.novita_titoli {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-decoration:none;
	font-size:12px;
	color: #ffffff;
	background-color: #FF7800;
}
.novita_bold {
	font-family: Verdana;
	color: #295999;
	font-size:11px;
	text-decoration:none;
	font-weight:bold;
}
.novita_bold_verde {
	font-family: Verdana;
	color: #008738;
	font-size:11px;
	text-decoration:none;
	font-weight:bold;
}

table
{	
    font-size: 11px;
	color: #666666;
    font-style: normal;
    font-family: Verdana;
}
a.link1
{
    color: #ff7800;
    font-family:Helvetica, sans-serif;
    text-decoration: none;
	font-size:12px
}
a.link1:visited
{
    color: #ff7800;
    font-family:Helvetica, sans-serif;
    text-decoration: none;
	font-size:12px
}
a.link1:hover
{
    color: #ff7800;
    font-family:Helvetica, sans-serif;
    text-decoration: underline;
	font-size:12px
}
a.link11
{
    color: #295999;
    font-family:Helvetica, sans-serif;
    text-decoration: none;
	font-size:12px;
	font-weight:bold;
}
a.link11:visited
{
    color: #295999;
    font-family:Helvetica, sans-serif;
    text-decoration: none;
	font-size:12px;
	font-weight:bold;
}
a.link11:hover
{
    color: #295999;
    font-family:Helvetica, sans-serif;
    text-decoration: underline;
	font-size:12px;
	font-weight:bold;
}
a.titolo
{
    color: #ff7800;
    font-family: Verdana;
    text-decoration: underline
}
a.titolo:visited
{
    color: #ff7800;
    font-family: Verdana;
    text-decoration: none
}
a.titolo:hover
{
    color: #ff7800;
    font-family: Verdana;
    text-decoration: none
}
a.link2
{
    color: white;
    font-family:Arial, Helvetica, sans-serif;
    text-decoration: none;
	font-size:10px
}
a.link2:visited
{
    color: white;
    font-family:Arial, Helvetica, sans-serif;
    text-decoration: none
}
a.link2:hover
{
    color:#333399;
    font-family:Arial, Helvetica, sans-serif;
    text-decoration: none
}
a.link3
{
    color: #05649E;
    font-family: Verdana;
    text-decoration: none
}
a.link3:visited
{
    color: #05649E;
    font-family: Verdana;
    text-decoration: none
}
a.link3:hover
{
    color: #05649E;
    font-family: Verdana;
}
a.link4
{
    color: gray;
    font-family:Arial, Helvetica, sans-serif;
    text-decoration: none
}
a.link4:visited
{
    color: gray;
    font-family:Arial, Helvetica, sans-serif;
    text-decoration: none;
}
a.link4:hover
{
    color: gray;
    font-family:Arial, Helvetica, sans-serif;
    text-decoration: none;
}
A.link5
{
    COLOR: gray;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: none;
	font-size:10px;
}
A.link5:visited
{
    COLOR: gray;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: none;
	font-size:10px;
}
A.link5:hover
{
    COLOR: gray;
    FONT-FAMILY: Verdana;
	font-weight:bold;
    TEXT-DECORATION: none;
	font-size:10px;
}
a.link6
{
    color: #ff7800;
    font-family:Helvetica, sans-serif;
    text-decoration: none;
	font-size:12px;
	text-transform:lowercase;
}
a.link6:visited
{
    color: #ff7800;
    font-family:Helvetica, sans-serif;
    text-decoration: none;
	font-size:12px;
	text-transform:lowercase;
}
a.link6:hover
{
    color: #ff7800;
    font-family:Helvetica, sans-serif;
	font-size:12px;
	text-decoration: none;
	text-transform:lowercase;
}
a.link7
{
    color: #ff7800;
    font-family:Helvetica, sans-serif;
    text-decoration: none;
	font-size:13px;
	text-transform:uppercase;
}
a.link7:visited
{
    color: #ff7800;
    font-family:Helvetica, sans-serif;
    text-decoration: none;
	font-size:13px;
	text-transform:uppercase;
}
a.link7:hover
{
    color:#666666;
    font-family:Helvetica, sans-serif;
	font-size:13px;
	text-decoration: none;
	text-transform:uppercase;
}
a.link8
{
    color:#333399;
    font-family:Arial, Helvetica, sans-serif;
    text-decoration: none;
	font-size:10px
}
a.link8:visited
{
    color:#333399;
    font-family:Arial, Helvetica, sans-serif;
    text-decoration: none
}
a.link8:hover
{
    color:#333399;
    font-family:Arial, Helvetica, sans-serif;
    text-decoration: none
}
INPUT 
	{
	BORDER-RIGHT: thin groove; 
	PADDING-RIGHT: 1px; 
	BORDER-TOP: thin groove; 
	PADDING-LEFT: 1px; 
	FONT-WEIGHT: normal; 
	FONT-SIZE: 8pt; 
	PADDING-BOTTOM: 1px; 
	BORDER-LEFT: thin groove; 
	COLOR: black; 
	PADDING-TOP: 1px; 
	BORDER-BOTTOM: thin groove; 
	FONT-FAMILY:  Arial
	}select
{
    border-right: groove;
    padding-right: 1px;
    border-top: groove;
    padding-left: 1px;
    font-weight: normal;
    font-size: 8pt;
    padding-bottom: 1px;
    border-left: groove;
    color: black;
    padding-top: 1px;
    border-bottom: groove;
    font-family: Verdana, Tahoma, Verdana
}
textarea
{
    border-right: groove;
    padding-right: 1px;
    border-top: groove;
    padding-left: 1px;
    font-weight: normal;
    font-size: 8pt;
    padding-bottom: 1px;
    border-left: groove;
    color: black;
    padding-top: 1px;
    border-bottom: groove;
    font-family: Verdana, Tahoma, Verdana
}
table.principale
{
	background-color: gray;
	padding-right: 0px;
	margin: 0px;
}
.td
{
    background-image: url(../images/linea.gif);
    background-repeat: no-repeat;
    background-position: right top;
}
.testogrigiogande
{
    font-size: 12px;
    color: gray;
    font-style: normal;
    font-family: Verdana;
    font-weight: bold;
}
.testobianco
{
    font-size: 13px;
    color: white;
    font-style: normal;
    font-family: Verdana
}
.testobiancopiccolo
{
    font-size: 11px;
    color: white;
    font-style: normal;
    font-family: Verdana
}
.bordinput
{
    border-right: 0px;
    border-top: 0px;
    border-left: 0px;
    border-bottom: 0px
}
.pgiustif
{
    font-size: 11px;
    margin-bottom: 2px;
    color: #000000;
    text-indent: 0em;
    font-family: Verdana;
    text-align: justify
}
.bianco
{
    color: #ffffff;
    font-style: normal;
    font-family: Verdana
}
.normale
{
    font-size: 11px;
    font-style: normal;
    font-family: Verdana;
    color: #234F70;
}

.grandissimo
{
    font-size: 15px;
    font-style: normal;
    font-family: Verdana;
    color: #000000;
}

.grande
{
    font-size: 12px;
    font-style: normal;
    font-family: Verdana
}
.medio
{
    font-size: 12px;
    font-style: normal;
    font-family: Verdana
}
.piccolo
{
    font-size: 10px;
    font-style: normal;
    font-family: Verdana
}
.piccolobianco
{
    font-size: 11px;
    color: white;
    font-style: normal;
    font-family: Verdana
}
.moltopiccolo
{
    font-size: 9px;
    font-style: normal;
    font-family: Verdana
}
.coloresotto
{
    color: white;
    font-style: normal;
    font-family: Verdana
}
.tit
{
    color: #ff7800;
    font-style: normal;
    font-family: Verdana
}
.input_primo
{
    border-right: 0px;
    border-top: 0px;
    border-left: 0px;
    border-bottom: 0px
}
.testo1
{
    font-weight: lighter;
    font-size: 4mm;
	text-transform: lowercase;
    font-family: Arial
}
.titolo2
{
	font-weight: bold; 
	font-style: normal; 
	font-family: Arial;
	color: #FFFFFF;
	background: #FF7800;
	text-transform:uppercase
}
.tabella
{
	margin-top: 26px;
}
input.btn
	{
	color:#000000;
	text-transform: uppercase;
	font: bold Arial 10px, bold Helvetica 10px, bold sans-serif 10px;
	background-color:#fed;
	border:1px solid;
	border-top-color:#FFB163;
	border-left-color:#FFB163;
	border-right-color:#FFB163;
	border-bottom-color:#FFB163;
	filter:progid:DXImageTransform.Microsoft.Gradient
	(GradientType=0,StartColorStr='#ffffff',EndColorStr='#ffc79d');
	}
.menu
{
    background-image: url(../images/linea.gif);
    background-repeat: no-repeat;
    background-position: right top;
	height:15px;
}
.maiuscolo
{
	text-transform:uppercase;
	font-family: Helvetica, sans-serif;
	font-size:13px;
}
.sfondo
{
    background-image: url(../images/sfondo.jpg);
    background-repeat:repeat-x;
    background-position: left top;
	height:100px;
}
.text
	{
    FONT-SIZE: 8pt; 
	COLOR:#666666;
	FONT-FAMILY:Helvetica, sans-serif; 
	text-transform: uppercase;
	padding-left:2px;
	padding-bottom:2px;
	padding-right:2px;
	padding-top:2px;
	}	
.newspaper
{
    background-image: url(/chisiamo/immagini/giornali.jpg);
    background-repeat: no-repeat;
    background-position:right bottom;
	height:410px;
}	
.titolo
{
	text-transform:uppercase;
	font-family: Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#006600;
	text-decoration:underline;
	text-align:left;
}
.contatti
{
    background-image: url(/chisiamo/immagini/contatti.jpg);
    background-repeat: no-repeat;
    background-position:left;
}	
.dicono
{
    background-image: url(/chisiamo/immagini/diconodinoi_soft.jpg);
    background-repeat: no-repeat;
    background-position:center;
}	
.campagne
{
    background-image: url(/chisiamo/immagini/campagne_pubblicitarie_soft.jpg);
    background-repeat: no-repeat;
    background-position:center;
}	
.rilegatura
{
    background-image: url(/chisiamo/immagini/rilegatura.gif);
    background-repeat:repeat-y;
    background-position:left;
	height:410px;
}	
.media
{
    background-image: url(/chisiamo/immagini/media.jpg);
    background-repeat:no-repeat;
    background-position:left;
	height:300px;
}
.presentazione
{
    background-image: url(../images/presentazione.jpg);
    background-repeat:no-repeat;
    background-position:center;
}	
.convegni
{
    background-image: url(../images/foto_convegni.jpg);
    background-repeat:no-repeat;
    background-position:top;
	width:760px;
}	
.pellicola
{
    background-image: url(../academy/images/pellicola.gif);
    background-repeat:no-repeat;
    background-position:top;
	width:750px;
	height:120px
}	
.visualizza_foto
{
    background-image: url(../academy/images/visualizza_foto.gif);
    background-repeat:no-repeat;
    background-position:top;
	width:750px;
	height:600px
}	
#postit TD
	{
    BORDER-RIGHT: #cccccc 1px dashed;
    BORDER-TOP: #cccccc 1px dashed;
    FONT-SIZE:11px;
	padding-left:2px;
	padding-bottom:2px;
	padding-right:2px;
	padding-top:2px;
    TEXT-TRANSFORM: uppercase;
    BORDER-LEFT: #cccccc 1px dashed;
    COLOR: #990000;
    BORDER-BOTTOM: #cccccc 1px dashed;
    BACKGROUND-COLOR: #ffffcc;
	TEXT-ALIGN: center;
	font-family:Arial, Helvetica, sans-serif;
	}
.sfondo_puntinato
{
    background-image: url(/images/sfondo_puntinato.jpg);
    background-repeat:repeat;
}		
.text
	{
    FONT-SIZE: 10px; 
	COLOR: black; 
	FONT-FAMILY:Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	}	
.minuscolo
	{
    FONT-SIZE: 10px; 
	COLOR: black; 
	FONT-FAMILY:Arial, Helvetica, sans-serif;
	}			
.colonna
{
    background-image: url(/images/colonna.jpg);
    background-repeat:repeat-y;
	width:8px
}	
.bottone
	{
	color:#000000;
	text-transform: uppercase;
	font: bold Arial 10px, bold Helvetica 10px, bold sans-serif 10px;
	background-color:#6087A8;
	border:1px solid;
	border-top-color:#05649E;
	border-left-color:#05649E;
	border-right-color:#05649E;
	border-bottom-color:#05649E;
	filter:progid:DXImageTransform.Microsoft.Gradient
	(GradientType=0,StartColorStr='#ffffff',EndColorStr='#05649E);
	}
