body {
	background: #F7F5E9;
	margin: 0px;
	font-family: Verdana, Arial, Helvetica;
	font-size:11px;
	color: #5C1B15;
	font-weight:normal;
	text-align: center;
}

h1 {font-family:Verdana, Arial; font-size:11px; color:#5C1B15; font-style:normal; font-weight:normal;line-height:11px;}

#container{margin: 0 auto;}
#logo {width: 300px; height: 94px;  padding: 0px; background-image:url(img/logo-interna.jpg); background-position:left; background-repeat:no-repeat; margin-left:0px; margin-bottom:10px; margin-right: auto; margin-top:20px;}
#linea {margin: 0px auto;  padding: 0px; background-color:#5C1B15; width:auto; height:4px;}
#content {width: 826px; padding:0; border:0; margin:0 auto;}

/* =home
----------------------------------------------- */
#flash {width: 826px; height: 278px;  padding: 0px; margin:0 auto;}
#flash object {width: 826px; border:0; margin:0 auto;}
#box_welcome {float: left; width: 383px; height: auto; margin:25px 0px 0px 0px; padding:10px 10px 10px 2px; display:block; text-align:left;}
#box_news {float: right; width:398px; height:250px; margin:25px 0px 0px 0px; padding: 20px 15px 10px 15px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#2F2F2F;  text-align:left; background-color:#F7F5E9; border-left: #D6C2BC solid 3px;}

/* =class
----------------------------------------------- */
.txt {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#5C1B15; vertical-align:top; font-style:normal; font-weight:normal;}
.txtp {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#BEB895; vertical-align:top; font-style:normal; font-weight:normal;}
.clear {clear: inherit;}
.txtc {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#5C1B15; vertical-align:top; font-style:normal; font-weight:normal;}
.corsivo {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#BE8D7E; vertical-align:top; font-style:	italic; font-weight:normal; text-align:left;}
.titolo {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; color:#5C1B15; vertical-align:top; font-style:normal; font-weight:bold;}
.path { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#999999; font-style:normal;}


/* =interna
----------------------------------------------- */
#flashinterno {float:left; width: 626px; height: 278px;  padding: 0px; margin:0 auto; clear:left;}
#flashinterno object {float:left; width: 626px; height: 278px; border:0; margin:0 auto;}
#box_menu {float:right; width:194px; height:auto; margin:0 auto; padding: 0px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#2F2F2F; background-color:#F0ECD5; background-image:url(img/back-menu-top.jpg); background-repeat:repeat-x; background-position:left top; border-left: #F7F5E9 solid 6px; clear:right;}
#box_menu img {vertical-align:middle; height:auto; text-align:center; margin-top:60px; margin-bottom:80px; padding-left:10px; padding-right:10px;}
#box_menu p {text-align:left; margin:0px; padding-left:10px; padding-right:10px;}
#box_menucontatto {float:right; width:194px; height:auto; margin:0 auto; padding: 0px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#2F2F2F; background-color:#F0ECD5; background-image:url(img/back-menu-top.jpg); background-repeat:repeat-x; background-position:left top; border-left: #F7F5E9 solid 6px; clear:right;}
#box_menucontatto img {text-align:center; margin-top:60px; margin-bottom:9px; padding-left:10px; padding-right:10px;}
#box_menu2 {float:right; width:194px; height:auto; margin:0 auto; padding: 0px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#2F2F2F; background-color:#F0ECD5; background-image:url(img/back-menu-top.jpg); background-repeat:repeat-x; background-position:left top; border-left: #F7F5E9 solid 6px; clear:right;}
#box_menu2 img {vertical-align:middle; height:auto; text-align:center; margin-top:60px; margin-bottom:56px; padding-left:10px; padding-right:10px;}
#box_menu2 p {text-align:left; margin:0px; padding-left:10px; padding-right:10px;}
#box_contenuti {float: left; width: 626px; height: auto; margin:0px; padding:0px; display:block; text-align:left; border-right: #D6C2BC solid 1px;}
#box_contenuti_regalo {float: left; width: 100%; height: auto; margin:0px; padding:0px; display:block; text-align:left; }
#box_dx {float: right; width:192px; height:auto; margin:25px 0px 0px 0px; padding: 0px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#2F2F2F; text-align:left; background-color:#F7F5E9;}
#box_sottomenu {vertical-align:text-bottom; width:auto; height:auto; margin:0px; padding: 0px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#2F2F2F; background-color:#DED9BD; background-image:url(img/back-menu-bottom.jpg); background-repeat:repeat-x; background-position:left bottom; clear:right;}
#box_sottomenu img {margin:0px; padding:0px;}

#box_sottomenu ul{
	list-style:none;
	padding:0px;
	margin:0px;
	
}
#box_sottomenu li{
	line-height:normal;
 	text-indent:0;
	padding:0px;
	margin:0px;
	list-style:none;
}

#box_sottomenu2 {vertical-align:text-bottom; width:auto; height:52px; margin:0px; padding: 0px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#F1ECD6; background-color:#F1ECD6; background-image:url(img/back-menu-top2.jpg); background-repeat:repeat-x; background-position:left bottom; clear:right;}
#box_sottomenucontatto {vertical-align:text-bottom; width:auto; height:auto; margin:0px; padding: 0px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#F1ECD6; background-color:#F1ECD6; background-image:url(img/back-menu-top2.jpg); background-repeat:repeat-x; background-position:left bottom; clear:right;}

/* =menu
----------------------------------------------- */
#menu {float: right; width: 518px; margin:45px 0px 0px 0px; padding:0px;}
#menu ul{
	list-style:none;
	padding:0px;
	margin:0px;
}
#menu li{
	clear:both;
	display:inline;
	line-height:normal;
 	text-indent:0;
}
#menup {float: right; vertical-align:middle; padding:5px; margin-right:10px;}
#menup ul{
	list-style:none;
	padding:0px;
	margin:0px;
}
#menup li{
	clear:both;
	display:inline;
	line-height:normal;
 	text-indent:0;
}

/* =footer
----------------------------------------------- */
#footer {width: 826px;	height: 50px; margin: 0px auto; clear: both; padding:5px 0px 5px 0px; float: inherit; background-image: url(img/back-linea.jpg);	background-repeat:repeat-x;}
#footer p, #footer img, #footer a, #footer a:visited {
	margin: 0px;
	padding: 20px 0px 10px;
	vertical-align:middle;
	font-family: Verdana, Arial, Helvetica;
	font-size:11px;
	color: #654044;
	font-weight:normal;
	vertical-align:top;
}

/* =link
----------------------------------------------- */
A:link
{
    COLOR: #6C612C;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	FONT-SIZE: 11px;
	text-decoration: line;
}
A:visited
{
    COLOR: #6C612C;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	FONT-SIZE: 11px;
	text-decoration: line;
}