body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	background-color: #000000;
	margin: 0px 0px 20px;
	padding: 0px;
	background-image: url(pagina_sfondo.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	cursor: crosshair;
}
td {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}
.menuintestazione {
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
}
.menuintestazione a:link, .menuintestazione a:visited, .menuintestazione a:active {
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
}
.menuintestazione a:hover {
	color: #4AB7FF;
	text-decoration: none;
	font-weight: bold;
}
.email_contattaci {
	font-size: 18px;
	color: #0054AA;
	background-repeat: no-repeat;
	background-position: left bottom;
	font-weight: bold;
}
.email_contattaci a:hoover, .email_contattaci a:active, .email_contattaci a:link  {
	font-size: 18px;
	color: #0054AA;
	text-decoration: none
	background-repeat: no-repeat;
	background-position: left bottom;
	font-weight: bold;
}
.titolopagina {
	font-size: 21px;
	color: #0054AA;
	background-repeat: no-repeat;
	background-position: left bottom;
	text-align: right;
	font-weight: bold;
}
.intro_home {
	font-size: 13px;
	color: #990000;
	background-repeat: no-repeat;
	background-position: left bottom;
	text-align: left;
	font-weight: ;
}
.intro_home2 {
	font-size: 13px;
	color: #330099;
	background-repeat: no-repeat;
	background-position: left bottom;
	text-align: left;
	font-weight: ;
}
.piedipagina {
	color: #FFFFFF;
	font-size: 11px;
}
#inglese {
	color: #00458A;
	padding-top: 3px;
	padding-bottom: 3px;
}
a:link, a:visited, a:active {
	text-decoration: none;
	color: #009900;
	font-weight: normal;
}
a:hover {
	color: #FF6600;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
}

a:focus { outline: 0; }
a img { border: 0; }
.linea {
	font-size: 18px;
	color: #FF0000;
	font-weight: bold;
	text-align: center;
	background-image: url(linea.gif);
	background-repeat: no-repeat;
	background-position: center bottom;
	height: 40px;
	vertical-align: bottom;
}
.codicearticolo {
	color: #FFFFFF;
	background-color: #0054AA;
	font-size: 14px;
	font-weight: bold;
}
.campiform {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-image: url(sfondo_tooltip.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	border: 1px solid #0054AA;
	text-align: left;
	padding: 5px;
}
.pulsantiform {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
	width: 100px;
	cursor: hand;
	background: #0054AA;
	border: 1px solid #0054AA;
}
#orologio {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
}
.seleziona {
	cursor: hand;
}.bordoinferiore {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #6E6E6E;
}#linea {
	font-size: 18px;
	color: #000000;
	text-align: center;
	vertical-align: bottom;
}
.pagina {
	background-repeat: repeat-y;
	background-position: left top;
}.codice {
	font-size: 14px;
	color: #FF0000;
	font-weight: normal;
	padding-bottom: 5px;
}
.colori {
	font-weight: bold;
	color: #004080;
	padding-left: 2px;
	background-color: #FFFFFF;
	padding-top: 1px;
	padding-bottom: 2px;
	border: 1px solid #666666;
}
.fotoarticolo {
	border: 1px solid #333333;
}
.sfondohome {
	background-image: url(sfondo_home.gif);
	background-repeat: repeat-x;
	background-position: left top;
}
#MENU_CONTAINER
{
	width: 200px;
	background-position: left top;
}
a.MENU
{
    display: Block;
    position: Relative;
    background: #EEEEEE;
    color: #000000;
    font-weight: Bold;
    text-decoration: None;
    padding: 0px 0px 0px 0px;
}
a.MENU:hover
{
    display: Block;
    position: Relative;
    background: #CCCCCC;
    color: #000000;
    font-weight: Bold;
    text-decoration: None;
}
div.SMENU
{
	visibility: hidden;
	position: absolute;
	margin: -51px 0px 0px 199px;
	width: 160px;
	border: 1px solid #000000;
	height: auto;
	padding: 5px;
	background-color: #FFFFFF;
}
div {
	background-position: left top;
}
#SM1 {
	background-image: url(smenu_ambiente.jpg);
	background-repeat: repeat-y;
	background-position: right top;
	padding: 6px;
	margin-top: -76px;
}
#SM2 {
	background-image: url(smenu_ambiente.jpg);
	background-repeat: repeat-y;
	background-position: right top;
	padding: 6px;
	margin-top: -76px;
}
#SM3 {
	background-image: url(smenu_ombrelloni.jpg);
	background-repeat: repeat-y;
	background-position: right top;
	padding: 6px;
}
#SM4 {
	background-image: url(smenu_ombrelloni.jpg);
	background-repeat: repeat-y;
	background-position: right top;
	padding: 6px;
}
#SM5 {
	background-image: url(smenu_ombrelloni.jpg);
	background-repeat: repeat-y;
	background-position: right top;
	padding: 6px;
}
#SM6 {
	background-image: url(smenu_basi.jpg);
	background-repeat: repeat-y;
	background-position: right top;
	padding: 6px;
}
#SM7 {
	background-image: url(smenu_cuscini.jpg);
	background-repeat: repeat-y;
	background-position: right top;
	padding: 6px;
}
#SM8 {
	background-image: url(smenu_cuscini.jpg);
	background-repeat: repeat-y;
	background-position: right top;
	padding: 6px;
}
#SM9 {
	background-image: url(smenu_gazebo.jpg);
	background-repeat: repeat-y;
	background-position: right top;
	padding: 6px;
}
#SM10 {
	background-image: url(smenu_contract.jpg);
	background-repeat: repeat-y;
	background-position: right top;
	padding: 6px;
}
#SM11 {
	background-image: url(smenu_pubblicitari.jpg);
	background-repeat: repeat-y;
	background-position: right top;
	padding: 6px;
}
#SM12 {

	background-image: url(smenu_accessori.jpg);
	background-repeat: repeat-y;
	background-position: right top;
	padding: 6px;
}
#SM13 {
	background-image: url(smenu_inverno.jpg);
	background-repeat: repeat-y;
	background-position: right top;
	padding: 6px;
}
#SM14 {
	background-image: url(smenu_happy.jpg);
	background-repeat: repeat-y;
	background-position: right top;
	padding: 6px;
}
div.SMENU a:link, div.SMENU a:visited, div.SMENU a:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	font-weight: normal;
	text-decoration: none;
}
div.SMENU a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #CC0000;
	font-weight: normal;
	text-decoration: none;
}
#ingleseHORECA {
	color: #3333CC;
	padding-top: 3px;
	padding-bottom: 3px;
}

