BODY
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 15px;
    BACKGROUND-COLOR: #4682b4
}
h1
{
	text-align: left;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	font-weight: normal;
	color: White;
	margin: 0px;
	padding: 3px;
	border-bottom: #c8c8ff 5px solid;
}
#menu
{
    BACKGROUND-POSITION: left top;
    FLOAT: left;
    BACKGROUND-IMAGE: url(../images/menu.jpg);
    WIDTH: 27%;
    BACKGROUND-REPEAT: repeat-x;
    HEIGHT: 450px;
    BACKGROUND-COLOR: #000066;
    TEXT-ALIGN: right
}
#contenuti
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: normal;
    FONT-SIZE: small;
    BACKGROUND: url(../images/contenuti.jpg) white fixed repeat-x left top;
    FLOAT: left;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    OVERFLOW: auto;
    WIDTH: 40%;
    COLOR: black;
    PADDING-TOP: 0px;
    FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica, Geneva;
    HEIGHT: 450px;
    TEXT-ALIGN: left
}
#menu .box
{
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 10px;
    PADDING-BOTTOM: 10px;
    MARGIN: 0px;
    PADDING-TOP: 10px;
    BACKGROUND-COLOR: transparent;
    TEXT-ALIGN: right
}
#contenuti .box
{
    PADDING-RIGHT: 14px;
    PADDING-LEFT: 14px;
    MIN-HEIGHT: 300px;
    PADDING-BOTTOM: 20px;
    MARGIN: 0px;
    PADDING-TOP: 20px
}
#tutto
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    BACKGROUND-IMAGE: none;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    WIDTH: 1000px;
    PADDING-TOP: 0px;
    BACKGROUND-REPEAT: repeat;
    HEIGHT: 450px
}
#menu P
{
    FONT-SIZE: 11px;
    MARGIN: 0px;
    TEXT-ALIGN: left
}
#contenuti H3
{
    MARGIN-TOP: 5px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 20px;
    MARGIN-BOTTOM: 5px;
    PADDING-BOTTOM: 2px;
    COLOR: #000066;
    BORDER-BOTTOM: #3598ff 2px dotted;
    FONT-FAMILY: Arial, Tahoma, Verdana, Helvetica, Geneva;
    TEXT-ALIGN: left;
    TEXT-DECORATION: none
}
#fine
{
    PADDING-RIGHT: 0px;
    BORDER-TOP: #c8c8ff 4px solid;
    PADDING-LEFT: 0px;
    FLOAT: left;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    WIDTH: 1000px;
    PADDING-TOP: 0px;
    HEIGHT: 25px;
    TEXT-ALIGN: left
}
.bordo_img
{
    BORDER-RIGHT: black 1px solid;
    BORDER-TOP: black 1px solid;
    BORDER-LEFT: black 1px solid;
    BORDER-BOTTOM: black 1px solid
}
#contenuti P
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 9pt;
    PADDING-BOTTOM: 0px;
    MARGIN: 8px 0px;
    COLOR: black;
    PADDING-TOP: 0px;
    FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica, Geneva;
    TEXT-ALIGN: left
}
#contenuti H4
{
	PADDING: 2px;
	BACKGROUND-POSITION: right;
	FONT-WEIGHT: bold;
	FONT-SIZE: 11pt;
	BACKGROUND-IMAGE: url(../images/news.jpg);
	MARGIN: 1px 0px;
	COLOR: black;
	BACKGROUND-REPEAT: no-repeat;
	FONT-FAMILY: Arial, Tahoma, Verdana, Helvetica, Geneva;
	TEXT-ALIGN: left;
}
#contenuti .acca4
{
	PADDING: 2px;
	BACKGROUND-POSITION: left;
	FONT-WEIGHT: bold;
	FONT-SIZE: 11pt;
	BACKGROUND-IMAGE: url(../images/news.jpg);
	MARGIN: 1px 0px;
	COLOR: black;
	BACKGROUND-REPEAT: no-repeat;
	FONT-FAMILY: Arial, Tahoma, Verdana, Helvetica, Geneva;
	TEXT-ALIGN: left;
}
#contenuti .allestimenti
{
	border: 1px solid White;
	margin: 2px 2px 10px 2px;
	padding: 2px;
	color: White;
	text-align: center;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 1.1em;
	font-weight: bold;
}
#menu H2
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 16pt;
    PADDING-BOTTOM: 0px;
    MARGIN: 10px 0px 0px;
    COLOR: white;
    PADDING-TOP: 0px;
    FONT-FAMILY: Arial, Tahoma, Verdana, Helvetica, Geneva;
    TEXT-ALIGN: right;
    TEXT-DECORATION: none
}
#contenuti H5
{
    PADDING-LEFT: 4px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    MARGIN: 1px;
    BORDER-LEFT: #3598ff 12px solid;
    COLOR: black;
    FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, Geneva;
    TEXT-ALIGN: left
}
#contenuti .img
{
    BORDER-RIGHT: #3598ff 3px solid;
    BORDER-TOP: #3598ff 3px solid;
    BORDER-LEFT: #3598ff 3px solid;
    BORDER-BOTTOM: #3598ff 3px solid
}
#contenuti LI
{
    FONT-SIZE: 12px;
    FONT-FAMILY: Verdana, Arial, Tahoma, Helvetica, Geneva
}
#news
{
    PADDING-RIGHT: 0px;
    BACKGROUND-POSITION: left top;
    PADDING-LEFT: 0px;
    BACKGROUND-IMAGE: url(../images/news.jpg);
    PADDING-BOTTOM: 0px;
    MARGIN: 1px 0px 0px;
    WIDTH: 320px;
    PADDING-TOP: 0px;
    BACKGROUND-REPEAT: repeat-y;
    HEIGHT: 100px;
    BACKGROUND-COLOR: #e6e6fa;
    TEXT-ALIGN: right
}
#news .box
{
    PADDING-RIGHT: 1px;
    PADDING-LEFT: 1px;
    FLOAT: left;
    PADDING-BOTTOM: 1px;
    MARGIN: 0px;
    WIDTH: 189px;
    PADDING-TOP: 1px
}
#news H4
{
    PADDING-RIGHT: 2px;
    PADDING-LEFT: 2px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt;
    PADDING-BOTTOM: 2px;
    MARGIN: 0px 4px;
    COLOR: #000066;
    PADDING-TOP: 2px;
    BORDER-BOTTOM: #3598ff 2px dotted;
    FONT-FAMILY: Arial, Verdana, Tahoma, Helvetica, Geneva;
    TEXT-ALIGN: left;
    TEXT-DECORATION: none
}
#news P
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
    MARGIN: 5px 4px;
    COLOR: black;
    FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica, Geneva;
    TEXT-ALIGN: left;
    TEXT-DECORATION: none
}
#news H6
{
    BORDER-RIGHT: #f1cd83 10pt solid;
    PADDING-RIGHT: 3px;
    MARGIN-TOP: 3px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    MARGIN-BOTTOM: 3px;
    PADDING-BOTTOM: 1px;
    COLOR: black;
    PADDING-TOP: 2px;
    BORDER-BOTTOM: #2d3e31 1px solid;
    FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, Geneva;
    TEXT-DECORATION: none
}
#news A:hover
{
    COLOR: red
}
#news A
{
    TEXT-DECORATION: none
}
.linea
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 1px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    WIDTH: 100%;
    COLOR: #c8c8ff;
    PADDING-TOP: 0px;
    HEIGHT: 5px
}
#menu SPAN
{
    FONT-WEIGHT: bold;
    COLOR: #3598ff
}
#menu A
{
    COLOR: white;
    TEXT-DECORATION: none
}
#menu A:hover
{
    COLOR: #3598ff
}
#img
{
    FLOAT: right;
    WIDTH: 33%;
    HEIGHT: 450px;
    BACKGROUND-COLOR: #9191ff;
    TEXT-ALIGN: center
}
#img .box
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    PADDING-BOTTOM: 5px;
    PADDING-TOP: 5px;
    TEXT-ALIGN: center
}
#corpo
{
}
#pulsanti
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 1px;
    MARGIN: 1px 0px 2px;
    WIDTH: 320px;
    COLOR: white;
    PADDING-TOP: 1px;
    HEIGHT: 30px;
    BACKGROUND-COLOR: #000066;
    TEXT-ALIGN: left
}
#pulsanti .box
{
    PADDING-RIGHT: 4px;
    PADDING-LEFT: 4px;
    PADDING-BOTTOM: 2px;
    PADDING-TOP: 2px
}
#fine .box
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 9pt;
    PADDING-BOTTOM: 2px;
    COLOR: white;
    PADDING-TOP: 2px;
    FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica, Geneva
}
#lingue
{
    MARGIN-TOP: 178px;
    MARGIN-LEFT: 80px;
    MARGIN-RIGHT: 80px;
    TEXT-ALIGN: center
}
#contenuti A
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    COLOR: #000080;
    PADDING-TOP: 0px;
    TEXT-DECORATION: none;
}
#contenuti .stand
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    COLOR: #000080;
    PADDING-TOP: 0px;
    TEXT-DECORATION: none;
	 border-bottom: 1px dashed #000080;
}
#contenuti #cat
{
    BORDER-TOP: #3598ff 3px double;
    MARGIN-TOP: 10px;
    FLOAT: left;
    MARGIN-LEFT: 0px;
    WIDTH: 140px;
    MARGIN-RIGHT: 10px;
    BORDER-BOTTOM: #3598ff 3px double
}
#contenuti #sub
{
    BORDER-RIGHT: #e6e6fa 2px solid;
    BACKGROUND-POSITION: left top;
    BORDER-TOP: #e6e6fa 2px solid;
    MARGIN-TOP: 10px;
    FLOAT: left;
    BACKGROUND-IMAGE: url(../images/contenuti.jpg);
    MARGIN-LEFT: 10px;
    BORDER-LEFT: #e6e6fa 2px solid;
    WIDTH: 140px;
    MARGIN-RIGHT: 10px;
    BORDER-BOTTOM: #e6e6fa 2px solid;
    BACKGROUND-REPEAT: no-repeat
}
#contenuti #cat .box
{
    PADDING-RIGHT: 1px;
    PADDING-LEFT: 1px;
    PADDING-BOTTOM: 1px;
    PADDING-TOP: 1px
}
#contenuti #sub .box
{
    PADDING-RIGHT: 1px;
    PADDING-LEFT: 1px;
    PADDING-BOTTOM: 1px;
    PADDING-TOP: 1px
}
#contenuti A:hover
{
    BACKGROUND-COLOR: white
}
#img H3
{
    MARGIN-TOP: 20px;
    PADDING-LEFT: 2px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 20px;
    MARGIN-BOTTOM: 20px;
    COLOR: #000066;
    BORDER-BOTTOM: white 2px dotted;
    FONT-FAMILY: Arial, Tahoma, Verdana, Helvetica, Geneva;
    TEXT-ALIGN: left
}
#img .flash
{
    BORDER-RIGHT: #c8c8ff 3px solid;
    PADDING-RIGHT: 0px;
    BORDER-TOP: #c8c8ff 3px solid;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    BORDER-LEFT: #c8c8ff 3px solid;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: #c8c8ff 3px solid
}
#img P
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11pt;
    COLOR: black;
    FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, Geneva;
    TEXT-ALIGN: left
}
#img A
{
    FONT-WEIGHT: bold;
    COLOR: #000066
}
#contenuti INPUT
{
    BORDER-RIGHT: black 1px solid;
    PADDING-RIGHT: 1px;
    BORDER-TOP: black 1px solid;
    PADDING-LEFT: 1px;
    PADDING-BOTTOM: 1px;
    MARGIN: 1px;
    BORDER-LEFT: black 1px solid;
    PADDING-TOP: 1px;
    BORDER-BOTTOM: black 1px solid
}
#contenuti TEXTAREA
{
    BORDER-RIGHT: black 1px solid;
    PADDING-RIGHT: 1px;
    BORDER-TOP: black 1px solid;
    PADDING-LEFT: 1px;
    PADDING-BOTTOM: 1px;
    MARGIN: 1px;
    BORDER-LEFT: black 1px solid;
    PADDING-TOP: 1px;
    BORDER-BOTTOM: black 1px solid
}
#contenuti FORM
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px
}
P
{
    COLOR: black
}
#img .white
{
    PADDING-BOTTOM: 129px;
    COLOR: white
}
#pulsanti HR
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 2px;
    PADDING-BOTTOM: 0px;
    MARGIN: 5px 0px 0px;
    COLOR: #3598ff;
    PADDING-TOP: 0px;
    TEXT-DECORATION: none
}
#menu #nineTnine
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: -200px 0px 0px;
    PADDING-TOP: 0px
}
