
/* ===== RESET ============================================================ */





html, body, div, div, applet, object, iframe,

h1, h2, h3, h4, h5, h6, p, blockquote, pre,

a, abbr, acronym, address, big, cite, code,

del, dfn, em, font, img, ins, kbd, q, s, samp,

small, strike, strong, sub, sup, tt, var,

dl, dt, dd, ol, ul, li,

fieldset, form, label, legend,

table, caption, tbody, tfoot, thead, tr, th, td {

	margin: 0;

	padding: 0;

	border: 0;

	outline: 0;

	font-weight: inherit;

	font-style: inherit;

	font-size: 100%;

	font-family: inherit;

	vertical-align: baseline;

}

/* remember to define focus styles! */

:focus {

	outline: 0;

}

body {

	line-height: 1;

	color: black;

	background: white;

}

ol, ul {

	list-style: none;

}

/* tables still need 'cellspacing="0"' in the markup */

table {

	border-collapse: separate;

	border-spacing: 0;

}

caption, th, td {

	text-align: left;

	font-weight: normal;

}

blockquote:before, blockquote:after,

q:before, q:after {

	content: "";

}

blockquote, q {

	quotes: "" "";

}



* {-webkit-padding-start: 0px;}





/* ===== FONT-FACE ============================================================ */



		

@font-face {

	font-family: 'NuevaStdCondensed';

	src: url('templates/pasticceriafilippi/font/nuevastd-cond-webfont.eot');

	src: local('?'), url('templates/pasticceriafilippi/font/nuevastd-cond-webfont.woff') format('woff'), url('templates/pasticceriafilippi/font/nuevastd-cond-webfont.ttf') format('truetype'), url('templates/pasticceriafilippi/font/nuevastd-cond-webfont.svg#webfontlCKalTNr') format('svg');

	font-weight: normal;

	font-style: normal;

}



@font-face {

	font-family: 'NuevaStdBoldCondensed';

	src: url('templates/pasticceriafilippi/font/nuevastd-boldcond-webfont.eot');

	src: local('?'), url('templates/pasticceriafilippi/font/nuevastd-boldcond-webfont.woff') format('woff'), url('templates/pasticceriafilippi/font/nuevastd-boldcond-webfont.ttf') format('truetype'), url('templates/pasticceriafilippi/font/nuevastd-boldcond-webfont.svg#webfontv7y3xBXb') format('svg');

	font-weight: normal;

	font-style: normal;

}

		

@font-face {

    font-family: 'OpticonOne1';

    src: url('templates/pasticceriafilippi/font/optio___-webfont.eot');

    src: url('templates/pasticceriafilippi/font/optio___-webfont.eot?#iefix') format('embedded-opentype'),

         url('templates/pasticceriafilippi/font/optio___-webfont.woff') format('woff'),

         url('templates/pasticceriafilippi/font/optio___-webfont.ttf') format('truetype'),

         url('templates/pasticceriafilippi/font/optio___-webfont.svg#OpticonOne1') format('svg');

    font-weight: normal;

    font-style: normal;



}

@font-face {

    font-family: 'GillSansMTRegular';

    src: url('templates/pasticceriafilippi/font/gil____-webfont.eot');

    src: url('templates/pasticceriafilippi/font/gil____-webfont.eot?#iefix') format('embedded-opentype'),

         url('templates/pasticceriafilippi/font/gil____-webfont.woff') format('woff'),

         url('templates/pasticceriafilippi/font/gil____-webfont.ttf') format('truetype'),

         url('templates/pasticceriafilippi/font/gil____-webfont.svg#GillSansMTRegular') format('svg');

    font-weight: normal;

    font-style: normal;



}









		

/* ===== GENERALE ============================================================ */



body {

        font: 14px Gill Sans MT Regular, Gill Sans MT, Helvetica, Arial, Verdana, sans-serif;

        color: #6b6b6e;

        margin: 0;

		padding: 0px 0px 0px 0px;

        text-align: center;

		background: #ffffff;

}



.popup {

        background: url(templates/pasticceriafilippi/img/sfum_sfondo.jpg) repeat-x 0% 0% #815e53;

        font: 14px Helvetica, Arial, Verdana, sans-serif;

        color: #6b6b6e;

        margin: 5px 10px 5px 10px;

		padding: 5px 0px 0px 0px;

        text-align: left;

}





/* ===== STRUTTURA ============================================================ */



#struttura1_intro { 

		min-height: 1000px;

        height: auto !important;

        height: 1000px;

		width: 960px;

        margin: 0 auto 0 auto;

		text-align: center;

        padding: 0px 0px 0px 0px;

}

#struttura1_default { 

		width: 960px;

        margin: 0 auto 0 auto;

		text-align: left;

        padding: 0px 0px 0px 0px;

}



#testata { 

		min-height: 180px;

        height: auto !important;

        height: 180px;

		margin: 0px 0px 0px 0px;

		padding: 0px 0px 0px 0px;

		text-align: left;		

}



#testata_sx {

		float: left;

		width: 190px !important;

		width: 210px;

		margin: 0px 0px 0px 0px;

		padding: 55px 20px 0px 0px !important;

		padding: 55px 20px 0px 0px;

		font: 11px Helvetica, Arial, Verdana, sans-serif;

        color: #6b6b6e;

		text-align: right;

}

#testata_main {

		margin: 0px 0px 0px 210px !important;

		margin: 0px 0px 0px 210px;

        padding: 0px 0px 0px 0px;

}





.corpo {

		margin: 0px 0px 0px 0px;

        padding: 0px 0px 0px 0px;

		background: url(templates/pasticceriafilippi/img/arco-pie.png) no-repeat 0px 100%;

}

.corpo#intro__ {

		background: none;

		text-align: center;

		padding: 50px 0px 0px 0px;

}

.corpo#home__ {

		background: url(templates/pasticceriafilippi/img/sfondo_corpo_home.jpg) no-repeat 0% 20px;

}

.corpo#azienda__ {

		background: url(templates/pasticceriafilippi/img/corpo_azienda.jpg) no-repeat 50% 100%;

}

.corpo#siamo__ {

		

}

.corpo#contatti__ {

		

}

.corpo#shop__ {

		

}

.corpo#natale__

{

		background: url(templates/pasticceriafilippi/img/corpo_natale.jpg) no-repeat 50% 100%;

}

.corpo#natale_100percentoolio_99 { background: url(templates/pasticceriafilippi/img/corpo_natale_99.jpg) no-repeat 50% 100%;}

.corpo#natale_100percentoolio_100 { background: url(templates/pasticceriafilippi/img/corpo_natale_100.jpg) no-repeat 50% 100%;}

.corpo#natale_incartati_102 { background: url(templates/pasticceriafilippi/img/corpo_natale_102.jpg) no-repeat 50% 100%;}

.corpo#natale_incartati_103 { background: url(templates/pasticceriafilippi/img/corpo_natale_103.jpg) no-repeat 50% 100%;}

.corpo#natale_incartati_104 { background: url(templates/pasticceriafilippi/img/corpo_natale_104.jpg) no-repeat 50% 100%;}

.corpo#natale_incartati_105 { background: url(templates/pasticceriafilippi/img/corpo_natale_105.jpg) no-repeat 50% 100%;}

.corpo#natale_incartati_106 { background: url(templates/pasticceriafilippi/img/corpo_natale_106.jpg) no-repeat 50% 100%;}

.corpo#natale_incartati_107 { background: url(templates/pasticceriafilippi/img/corpo_natale_107.jpg) no-repeat 50% 100%;}

.corpo#natale_incartati_108 { background: url(templates/pasticceriafilippi/img/corpo_natale_108.jpg) no-repeat 50% 100%;}

.corpo#natale_incartati_109 { background: url(templates/pasticceriafilippi/img/corpo_natale_109.jpg) no-repeat 50% 100%;}

.corpo#natale_incartati_110 { background: url(templates/pasticceriafilippi/img/corpo_natale_110.jpg) no-repeat 50% 100%;}

.corpo#natale_incartati_111 { background: url(templates/pasticceriafilippi/img/corpo_natale_111.jpg) no-repeat 50% 100%;}

.corpo#natale_incartati_112 { background: url(templates/pasticceriafilippi/img/corpo_natale_112.jpg) no-repeat 50% 100%;}

.corpo#natale_incartati_113 { background: url(templates/pasticceriafilippi/img/corpo_natale_113.jpg) no-repeat 50% 100%;}

.corpo#natale_incartati_114 { background: url(templates/pasticceriafilippi/img/corpo_natale_114.jpg) no-repeat 50% 100%;}

.corpo#natale_scatole_115 { background: url(templates/pasticceriafilippi/img/corpo_natale_115.jpg) no-repeat 50% 100%;}

.corpo#natale_scatole_116 { background: url(templates/pasticceriafilippi/img/corpo_natale_116.jpg) no-repeat 50% 100%;}

.corpo#natale_scatole_117 { background: url(templates/pasticceriafilippi/img/corpo_natale_117.jpg) no-repeat 50% 100%;}

.corpo#natale_scatole_118 { background: url(templates/pasticceriafilippi/img/corpo_natale_118.jpg) no-repeat 50% 100%;}

.corpo#natale_scatole_119 { background: url(templates/pasticceriafilippi/img/corpo_natale_119.jpg) no-repeat 50% 100%;}

.corpo#natale_tessuti_120 { background: url(templates/pasticceriafilippi/img/corpo_natale_120.jpg) no-repeat 50% 100%;}

.corpo#natale_tessuti_121 { background: url(templates/pasticceriafilippi/img/corpo_natale_121.jpg) no-repeat 50% 100%;}

.corpo#natale_tessuti_122 { background: url(templates/pasticceriafilippi/img/corpo_natale_122.jpg) no-repeat 50% 100%;}

.corpo#natale_tessuti_123 { background: url(templates/pasticceriafilippi/img/corpo_natale_123.jpg) no-repeat 50% 100%;}

.corpo#natale_tessuti_124 { background: url(templates/pasticceriafilippi/img/corpo_natale_124.jpg) no-repeat 50% 100%;}

.corpo#natale_tessuti_125 { background: url(templates/pasticceriafilippi/img/corpo_natale_125.jpg) no-repeat 50% 100%;}

.corpo#natale_tessuti_126 { background: url(templates/pasticceriafilippi/img/corpo_natale_126.jpg) no-repeat 50% 100%;}

.corpo#natale_tessuti_127 { background: url(templates/pasticceriafilippi/img/corpo_natale_127.jpg) no-repeat 50% 100%;}

.corpo#natale_fuoritaglia_128 { background: url(templates/pasticceriafilippi/img/corpo_natale_128.jpg) no-repeat 50% 100%;}

.corpo#natale_fuoritaglia_129 { background: url(templates/pasticceriafilippi/img/corpo_natale_129.jpg) no-repeat 50% 100%;}

.corpo#natale_fuoritaglia_130 { background: url(templates/pasticceriafilippi/img/corpo_natale_130.jpg) no-repeat 50% 100%;}

.corpo#natale_fuoritaglia_131 { background: url(templates/pasticceriafilippi/img/corpo_natale_131.jpg) no-repeat 50% 100%;}

.corpo#natale_fuoritaglia_132 { background: url(templates/pasticceriafilippi/img/corpo_natale_132.jpg) no-repeat 50% 100%;}

.corpo#natale_fuoritaglia_133 { background: url(templates/pasticceriafilippi/img/corpo_natale_133.jpg) no-repeat 50% 100%;}

.corpo#natale_fuoritaglia_134 { background: url(templates/pasticceriafilippi/img/corpo_natale_134.jpg) no-repeat 50% 100%;}





.corpo#pasqua__

{

		background: url(templates/pasticceriafilippi/img/corpo_pasqua.jpg) no-repeat 50% 100%;

}

.corpo#pasqua_100percentoolio_135 { background: url(templates/pasticceriafilippi/img/corpo_pasqua_135.jpg) no-repeat 50% 100%;}

.corpo#pasqua_100percentoolio_136 { background: url(templates/pasticceriafilippi/img/corpo_pasqua_136.jpg) no-repeat 50% 100%;}

.corpo#pasqua_100percentoolio_137 { background: url(templates/pasticceriafilippi/img/corpo_pasqua_137.jpg) no-repeat 50% 100%;}

.corpo#pasqua_incartati_138 { background: url(templates/pasticceriafilippi/img/corpo_pasqua_138.jpg) no-repeat 50% 100%;}

.corpo#pasqua_incartati_142 { background: url(templates/pasticceriafilippi/img/corpo_pasqua_142.jpg) no-repeat 50% 100%;}

.corpo#pasqua_incartati_143 { background: url(templates/pasticceriafilippi/img/corpo_pasqua_143.jpg) no-repeat 50% 100%;}

.corpo#pasqua_incartati_144 { background: url(templates/pasticceriafilippi/img/corpo_pasqua_144.jpg) no-repeat 50% 100%;}

.corpo#pasqua_incartati_145 { background: url(templates/pasticceriafilippi/img/corpo_pasqua_145.jpg) no-repeat 50% 100%;}

.corpo#pasqua_scatole_146 { background: url(templates/pasticceriafilippi/img/corpo_pasqua_146.jpg) no-repeat 50% 100%;}

.corpo#pasqua_scatole_147 { background: url(templates/pasticceriafilippi/img/corpo_pasqua_147.jpg) no-repeat 50% 100%;}

.corpo#pasqua_scatole_148 { background: url(templates/pasticceriafilippi/img/corpo_pasqua_148.jpg) no-repeat 50% 100%;}

.corpo#pasqua_scatole_149 { background: url(templates/pasticceriafilippi/img/corpo_pasqua_149.jpg) no-repeat 50% 100%;}

.corpo#pasqua_fuoritaglia_150 { background: url(templates/pasticceriafilippi/img/corpo_pasqua_150.jpg) no-repeat 50% 100%;}

.corpo#pasqua_fuoritaglia_151 { background: url(templates/pasticceriafilippi/img/corpo_pasqua_151.jpg) no-repeat 50% 100%;}

.corpo#pasqua_fuoritaglia_152 { background: url(templates/pasticceriafilippi/img/corpo_pasqua_152.jpg) no-repeat 50% 100%;}

.corpo#pasqua_fuoritaglia_153 { background: url(templates/pasticceriafilippi/img/corpo_pasqua_153.jpg) no-repeat 50% 100%;}

.corpo#pasqua_fuoritaglia_154 { background: url(templates/pasticceriafilippi/img/corpo_pasqua_154.jpg) no-repeat 50% 100%;}

.corpo#pasqua_fuoritaglia_155 { background: url(templates/pasticceriafilippi/img/corpo_pasqua_155.jpg) no-repeat 50% 100%;}





#col_sx {

		float: left;

		width: 210px !important;

		width: 210px;

		margin: 0px 0px 0px 0px;

		padding: 0px 0px 0px 0px !important;

		padding: 0px 0px 0px 0px;

		font: 11px Helvetica, Arial, Verdana, sans-serif;

        color: #6b6b6e;

}

.col_sx_natale {

		min-height: 565px;

        height: auto !important;

        height: 565px;

		background: url(templates/pasticceriafilippi/img/albero_natale_png24.png) no-repeat -120px 180px !important;

		background: url(templates/pasticceriafilippi/img/albero_natale_png24.png) no-repeat -120px 180px;

}

.col_sx_pasqua {

		min-height: 565px;

        height: auto !important;

        height: 565px;

		background: url(templates/pasticceriafilippi/img/farfalla-1.png) no-repeat 0px 180px !important;

		background: url(templates/pasticceriafilippi/img/farfalla-1.png) no-repeat 0px 180px;

		background: none !important;

}

#col_main {

		margin: 0px 0px 0px 210px !important;

		margin: 0px 0px 0px 210px;

        padding: 0px 0px 0px 0px;

}



#areamenu {

        padding: 0px 0px 0px 0px !important;

        padding: 0px 0px 0px 0px;

		background: url(templates/pasticceriafilippi/img/striscia-levi.png) no-repeat 0px 0px;

}

.areacontenuto {

		min-height: 600px;

        height: auto !important;

        height: 600px;

        padding: 0px 0px 0px 0px;

		font: 12px Helvetica, Arial, Verdana, sans-serif;

		text-align: justify;

}

#areacontenuto_natale_ {

		min-height: 600px;

        height: auto !important;

        height: 600px;

}

#areacontenuto_natale_100percentoolio {

		min-height: 600px;

        height: auto !important;

        height: 600px;

}

#areacontenuto_natale_incartati {

		min-height: 580px;

        height: auto !important;

        height: 580px;

}

#areacontenuto_natale_scatole {

		min-height: 600px;

        height: auto !important;

        height: 600px;

}

#areacontenuto_natale_tessuti {

		min-height: 620px;

        height: auto !important;

        height: 620px;

}

#areacontenuto_natale_fuoritaglia {

		min-height: 600px;

        height: auto !important;

        height: 600px;

}



#areacontenuto_pasqua_ {

		min-height: 600px;

        height: auto !important;

        height: 600px;

}



#areacontenuto_pasqua_100percentoolio_136 {

		min-height: 720px;

        height: auto !important;

        height: 720px;

}

#areacontenuto_pasqua_incartati_138,

#areacontenuto_pasqua_incartati_142,

#areacontenuto_pasqua_incartati_143,

#areacontenuto_pasqua_incartati_144,

#areacontenuto_pasqua_incartati_145 {

		min-height: 620px;

        height: auto !important;

        height: 620px;

}

#areacontenuto_pasqua_scatole_146, 

#areacontenuto_pasqua_scatole_147, 

#areacontenuto_pasqua_scatole_148, 

#areacontenuto_pasqua_scatole_149 {

		min-height: 650px;

        height: auto !important;

        height: 650px;

}

#areacontenuto_pasqua_fuoritaglia_151, 

#areacontenuto_pasqua_fuoritaglia_152,

#areacontenuto_pasqua_fuoritaglia_153,

#areacontenuto_pasqua_fuoritaglia_154 {

		min-height: 520px;

        height: auto !important;

        height: 520px;

}

#areacontenuto_pasqua_fuoritaglia_155 {

		min-height: 650px;

        height: auto !important;

        height: 650px;

}





#contenuto_1col, #contenuto_2col, #contenuto_3col {

        margin: 0px 0px 0px 0px;

		padding: 10px 10px 10px 10px;

}

#contenuto_2col {

		margin: 0px 0px 0px 0px !important;

		margin: 0px 0px 0px 0px;

}

#contenuto_3col {

		margin: 0px px 0px 0px !important;

		margin: 0px px 0px 0px;

}





#pie {

        font: 12px Gill Sans MT Regular, Gill Sans MT, Helvetica, Arial, Verdana, sans-serif;

        color: #ffffff;

		clear: both;

		margin: 5px 0px 0px 0px;

		text-align: center;

        padding: 60px 0px 10px 0px;

}

#pie a, #pie a:link, #pie a:visited, #pie a:active, #pie a:hover {

        font: 12px Gill Sans MT Regular, Gill Sans MT, Helvetica, Arial, Verdana, sans-serif;

        color: #ffffff;

		margin: 5px 0px 0px 0px;

        text-decoration: none;

		font-weight: normal;

}

#pie a:hover {

        color: #dfdfdf;

		font-weight: normal;

}



#pie_intro {

		border-top: #815e53 1px solid;

		clear: both;

		text-align: center;

        padding: 3px 0px 0px 0px;

        font: 10px Helvetica, Arial, Verdana, sans-serif;

        color: #af9e82;

		border: none;

		clear: both;

		margin: 50px 0px 0px 0px;

}

#pie_intro a, #pie_intro a:link, #pie_intro a:visited, #pie_intro a:active, #pie_intro a:hover  {

        color: #af9e82;

		text-decoration: none;

		font-weight: normal;

}

#pie_intro a:hover {

        color: #000000;

		font-weight: normal;

}



#credits {

        font: 9px Trebuchet MS, Trebuchet, Verdana, Arial, Helvetica, sans-serif;

        color: #a0a0a0;

		margin: 80px 0px 0px 0px;

		padding: 0px 0px 20px 0px;

		text-align: center;

}

#credits a:link, #credits a:visited, #credits a:active, #credits a:hover {

        color: #a0a0a0;

        text-decoration: none;

}

#credits a:hover {

        color: #6b6b6e;

        text-decoration: none;

}





/* ===== BOX ============================================================ */





.box1, .box2 {	

		min-height: -10px;

        height: auto !important;

        height: px;

        margin: 0px 0px 0px 0px;

        padding: 5px 5px 5px 5px;

        text-align: left;

        font: 11px Verdana, Tahoma, Arial, Helvetica, sans-serif;

        color: #232629;

}

.box1 {	

		width: -11px !important;

		width: -1px;

}

.box2 {	

		width: -11px !important;

		width: px;

		border-left: #00ff00 1px solid;

		float: right;

}



/* ===== FORMATTAZIONE TESTO ============================================================ */



img {

        margin: 0;

        padding: 0;

}



a img {

        border: none;

}



.thumb1 {

        padding: 1px;

		margin: 2px 10px 2px 20px;

}

.thumb1 img {

        border: #ffffff 2px solid;

        padding: 1px;

		margin: 5px 0px 0px 0px;

}

.thumb2 {

        border: #860d34 1px solid;

        padding: 1px;

		margin: 2px 2px 2px 2px;

}

.thumb3 {

        border: #ffffff 1px solid;

		margin: 1px 10px 1px 0px;

}

.thumb4 {

        border: #ffffff 1px solid;

		margin: 4px 4px 4px 0px;

}

.thumb4 img a:hover {

        border: #000000 1px solid;

}

.thumb5 {

        border: #a0a0a0 1px solid;

		margin: 4px 4px 4px 0px;

}

.thumb5 img a:hover {

        border: #6b6b6e 1px solid;

}



.elencoimmagini {

        padding: 20px 0px 10px 0px;

}





a, a:link, a:visited, a:active, a:hover {

        color: #6b6b6e;

        text-decoration: none;

        font-weight: normal;

}

a:hover {

        color: #000000;

        text-decoration: none;

}



p {

        font: 14px Helvetica, Arial, Verdana, sans-serif;

        color: #6b6b6e;

        text-align: justify;

		margin: 10px 0px 3px 0px;

}

.testopiccolo {

        font: 10px Helvetica, Arial, Verdana, sans-serif;

		color: #6b6b6e;

		margin: 3px 0px 0px 0px;

}



h1 {

		font: 36px OpticonOne1, Opticon One1, Helvetica, Arial, Verdana, sans-serif;

        color: #431d20;

        font-weight: normal;

        text-align: left;

        margin: 0px 0px 10px 0px;

        padding: 0px 0px 0px 0px;

}



.titoli_prodotto h1, 

.titoli_prodotto h2 {

		font: 36px OpticonOne1, Opticon One1, Helvetica, Arial, Verdana, sans-serif;

        color: #860d34;

        font-weight: normal;

        text-align: center;

		line-height: 120%;

        margin: 0px 0px 0px 0px;

        padding: 0px 0px 0px 0px;

}

.titoli_prodotto h2 {

		font: 24px OpticonOne1, Opticon One1, Helvetica, Arial, Verdana, sans-serif;

}



h2, h2 a, h2 a:link, h2 a:active, h2 a:visited, h2 a:hover  {

        font: 18px Gill Sans MT Regular, Gill Sans MT, Helvetica, Arial, Verdana, sans-serif;

        color: #6b6b6e;

        font-weight: bold;

        margin: 0px;

        padding: 5px 0px 3px 0px;

		text-decoration: none;

}

h2 a:hover {

        color: #6b6b6e;

		text-decoration: none;

}



h3, h3 a, h3 a:link, h3 a:active, h3 a:visited, h3 a:hover  {

        font: 18px Gill Sans MT Regular, Gill Sans MT, Helvetica, Arial, Verdana, sans-serif;

        color: #6b6b6e;

        font-weight: normal;

        margin: 10px 0 2px 0;

        padding: 0;

}

h3 a:hover {

        color: #000000;

		text-decoration: none;

}



#coldx h3 {

        font: 18px OpticonOne1, Opticon One1, Helvetica, Arial, Verdana, sans-serif;

        color: #c2b49b;

        font-weight: bold;

        margin: 10px 0px 5px 0px;

        padding: 0px 0px 10px 3px;

		background: url(templates/pasticceriafilippi/img/sfondo_pallino_titoletto.png) repeat-x 0px 18px;

}



h4, h4 a, h4 a:link, h4 a:active, h4 a:visited, h4 a:hover  {

        font: 14px OpticonOne1, Opticon One1, Helvetica, Arial, Verdana, sans-serif;

        color: #000000;

        font-weight: bold;

        margin: 10px 0 2px 0;

        padding: 0;

}

h4 a:hover {

        color: #00ff00;

		text-decoration: none;

}



h5, h5 a, h5 a:link, h5 a:active, h5 a:visited, h5 a:hover  {

        font: 18px OpticonOne1, Opticon One1, Helvetica, Arial, Verdana, sans-serif;

        color: #232629;

        font-weight: normal;

        margin: 0px;

        padding: 5px 0px 3px 0px;

		text-decoration: none;

}

h5 a:hover {

        color: #6b6b6e;

		text-decoration: none;

		font-weight: bold;

}



.table1 {

        font: 12px Helvetica, Arial, Verdana, sans-serif;

        color: #6b6b6e;

        margin: 0;

		padding: 0px 0px 0px 0px;

        text-align: left;

}





.th1 {

		border-top: #00ff00 1px solid;

        font: 14px Helvetica, Arial, Verdana, sans-serif;

        color: #815e53;

        font-weight: bold;

        padding: 10px 2px 2px 0px;

}

.td1 {

		background: #ffffff;

        font: 14px Helvetica, Arial, Verdana, sans-serif;

        color: #6b6b6e;

        font-weight: normal;

        margin: 0px;

        padding: 2px 2px 2px 6px;

}

td {

        text-align: left;

}



ul {

        margin-top: 0;

        padding-top: 0;

}



li {

        margin-top: 0;

        padding-top: 0;

}



.etichetta1, .etichetta1b {

            font: 12px Gill Sans MT Regular, Gill Sans MT, Helvetica, Arial, Verdana, sans-serif;

            color: #6b6b6e;

            font-weight: bold;

            text-align: left;

            margin: 10px 0px 2px 0px;

            padding: 0px 0px 0px 0px;

}

.etichetta1b {

            text-align: right;

}

.etichetta2 {

            border-top: #f4ece1 1px dotted;

            background: url(templates/pasticceriafilippi/img/freccina1_grigio2.png) no-repeat 0px 55%;

            font: 14px Helvetica, Arial, Verdana, sans-serif;

            color: #00ff00;

            font-weight: bold;

            text-align: left;

            margin: 10px 0 1px 0;

            padding: 5px 0 0 12px;

}



#vaialcontenuto {

            display: none;

}



.imgphotogallery {

            border: #ffffff 1px solid;

            padding: 1px;

}

.divphotogallery {

            margin: 12px;

            text-align: center;

}



.indicephotoalbum {

            font: 14px Helvetica, Arial, Verdana, sans-serif;

            color: #6b6b6e;

            font-weight: normal;

            text-align: center;

            margin: 5px 2px 5px 1px;

            padding: 1px 2px 1px 2px;

            line-height: 12px;

            }

.indicephotoalbum a:link, .indicephotoalbum a:active {

            font-weight: normal;

            color: #000000;

            text-decoration: none;

            }

.indicephotoalbum a:visited {

            font-weight: normal;

            color: #6b6b6e;

            text-decoration: none;

            }

.indicephotoalbum a:hover {

            border: #ffffff 1px solid;

            color: #ffffff;

            font-weight: bold;

            background: #860d34;

            padding: 2px 6px 2px 6px;

            }



/* ===== FORM ============================================================ */



TEXT {font: 10px Helvetica, Arial, Verdana, sans-serif; }

TEXTAREA {font: 14px Helvetica, Arial, Verdana, sans-serif; }

SELECT {font: 10px Helvetica, Arial, Verdana, sans-serif; }

RADIO {font: 10px Helvetica, Arial, Verdana, sans-serif; border: #e2d9c9 1px solid; margin: 0px 0px 0px 5px;}

FORM {}



.button {

        margin: 0 0 2px 0;

        padding: 2px 10px 2px 10px;

		background:  #ffffff;

		border: #00ff00 1px solid;

		border-right: #00ff00 1px solid;

		border-bottom: #00ff00 1px solid;

}

.button1 {

        margin: 10px 0 0 0;

        padding: 10px 0px 0px 0px;

}

.button1 input {

        margin: 0 30px 0px 0;

        padding: 4px 20px 3px 20px;

		background: url(templates/pasticceriafilippi/img/sfum_grigio_pulsante.png) repeat-x 50% 50%;

		border: #808386 1px solid;

		border-right: #6b6b6e 1px solid;

		border-bottom: #6b6b6e 1px solid;

}

.button2 {

        border: #431d20 1px solid;

        background: #00ff00;

        margin: 0 0 2px 0;

        padding: 2px 10px 2px 10px;

}



.form1 {

		font: 15px Helvetica, Arial, Verdana, sans-serif;

        border: #808386 1px solid;

        background: #ffffff;

        margin: 0px 0px 0px 0px;

        padding: 1px 3px 1px 3px;

		color: #000000;

		border: #6b6b6e 1px solid;

		border-right: #808386 1px solid;

		border-bottom: #808386 1px solid;

		font-weight: normal;

}

.tdform1 {

		border-bottom: #dfdfdf 1px solid;

}



/* ===== NAVIGAZIONE ============================================================ */





#menu_lang { 

        margin: 0px 50px 0px 0px;

        padding: 46px 0px 0px 0px;

        font: 14px Gill Sans MT Regular, Gill Sans MT, Helvetica, Arial, Verdana, sans-serif;

        color: #a0a0a0;

		text-align: right;

		min-height: 90px;

        height: auto !important;

        height: 136px;

		font-variant: small-caps;

}

#menu_lang a, #menu_lang a:link, #menu_lang a:active, #menu_lang a:visited, #menu_lang a:hover {

        color: #a0a0a0;

        text-decoration: none;

		margin: 0px 5px 0px 5px;

        padding: 0px 0px 0px 0px;

}

#menu_lang a:hover {

        color: #000000;

        text-decoration: none;

		font-weight: normal;

}





#menu0_intro {

		margin: 0px 0px 0px 0px;

		padding: 0px 0px 0px 0px;

		font: 18px OpticonOne1, Opticon One1, Helvetica, Arial, Verdana, sans-serif;

        color: #232629;

		font-weight: normal;

		text-align: center;

}

#menu0_intro a, #menu0_intro a:link, #menu0_intro a:active, #menu0_intro a:visited, #menu0_intro a:hover {

		margin: 0px 0px 0px 0px;

		padding: 0px 0px 0px 0px !important;

		padding: 3px 0px 0px 0px;

		text-decoration: none;

		text-align: left;

        color: #232629;

}

#menu0_intro a:hover {

		color: #000000;

		font-weight: bold;

}





#menu1 {

		margin: 0px 25px 0px 0px;

		padding: 0px 0px 0px 0px;

		font: 15px Gill Sans MT Regular, Gill Sans MT, Helvetica, Arial, Verdana, sans-serif;

        color: #815e53;

		font-weight: normal;

		background: url(templates/pasticceriafilippi/img/sfondo_menu1.png) no-repeat 0% -1px;

		min-height: 24px;

        height: auto !important;

        height: 24px;

}

#menu1 a, #menu1 a:link, #menu1 a:active, #menu1 a:visited, #menu1 a:hover {

		font: 15px Gill Sans MT Regular, Gill Sans MT, Helvetica, Arial, Verdana, sans-serif;

        color: #815e53;

		display: block;

		float: left;

		margin: 0px 0px 0px 0px;

		padding: 2px 8px 2px 8px !important;

		padding: 2px 8px 4px 8px;

		text-decoration: none;

		text-align: left;

		font-weight: normal;

        color: #ffffff;

		min-height: 24px;

        height: auto !important;

        height: 24px;

}







#menu1 a:hover {

		color: #ffffff;

		font-weight: normal;

		background: url(templates/pasticceriafilippi/img/sfondo_menu1_hover.png) no-repeat 0% -1px;

}

#menu1 #menu1_voce_01, #menu1 #menu1_voce_01_current

{

}

#menu1 #menu1_voce_01_current

{

}

#menu1 #menu1_voce_02, #menu1 #menu1_voce_02_current

{

}

#menu1 #menu1_voce_02_current

{

}

#menu1 #menu1_voce_03, #menu1 #menu1_voce_03_current

{

}

#menu1 #menu1_voce_03_current

{

}

#menu1 #menu1_voce_04, #menu1 #menu1_voce_04_current

{

}

#menu1 #menu1_voce_04_current

{

}

#menu1 #menu1_voce_05, #menu1 #menu1_voce_05_current

{

}

#menu1 #menu1_voce_05_current

{

}

#menu1 #menu1_voce_06, #menu1 #menu1_voce_06_current

{

}

#menu1 #menu1_voce_06_current

{

}

#menu1 #menu1_voce_07, #menu1 #menu1_voce_07_current

{

}

#menu1 #menu1_voce_07_current

{

}

#menu1 #menu1_voce_08, #menu1 #menu1_voce_08_current

{

		margin: 0px 0px 0px 0px;

		float: right;

}

#menu1 #menu1_voce_08_current

{

}

#menu1 #menu1_voce_08en, #menu1 #menu1_voce_08en_current

{

		margin: 0px 0px 0px 0px;

		float: right;

}

#menu1 #menu1_voce_08en_current

{

}



.menu1_current {

		color: #ffffff;

		font-weight: normal;

		background: url(templates/pasticceriafilippi/img/sfondo_menu1_hover.png) no-repeat 0% -1px;

}



#menu2 {

		margin: 0px 0px 0px 47px;

		padding: 20px 0px 0px 0px;

		font: 14px Gill Sans MT Regular, Gill Sans MT, Helvetica, Arial, Verdana, sans-serif;

        color: #232629;

}

#menu2 a, #menu2 a:link, #menu2 a:active, #menu2 a:visited, #menu2 a:hover {

		font: 14px Gill Sans MT Regular, Gill Sans MT, Helvetica, Arial, Verdana, sans-serif;

		display: block;

		margin: 0px 0px 0px 0px;

		padding: 0px 0px 0px 0px !important;

		padding: 0px 0px 0px 0px;

		text-decoration: none;

		text-align: left;

		font-weight: normal;

        color: #6b6b6e;

		line-height: 18px;

}

#menu2 a:hover {

		margin: 0px 0px 0px 0px;

		padding: 0px 0px 0px 0px !important;

		padding: 0px 0px 0px 0px;

		text-decoration: none;

		color: #000000;

		font-weight: bold;

}



#menu2 a#menu2_current, #menu2 a:link#menu2_current , #menu2 a:active#menu2_current , #menu2  a:visited#menu2_current, #menu2_current #menu2 a:hover {

        color: #860d34;

		font-weight: bold;

}



#link_natale_100percentoolio a, #link_natale_100percentoolio a:link, #link_natale_100percentoolio a:active, #link_natale_100percentoolio a:visited, #link_natale_100percentoolio a:hover,

#link_natale_incartati a, #link_natale_incartati a:link, #link_natale_incartati a:active, #link_natale_incartati a:visited, #link_natale_incartati a:hover,

#link_natale_scatole a, #link_natale_scatole a:link, #link_natale_scatole a:active, #link_natale_scatole a:visited, #link_natale_scatole a:hover,

#link_natale_tessuti a, #link_natale_tessuti a:link, #link_natale_tessuti a:active, #link_natale_tessuti a:visited, #link_natale_tessuti a:hover,

#link_natale_fuoritaglia a, #link_natale_fuoritaglia a:link, #link_natale_fuoritaglia a:active, #link_natale_fuoritaglia a:visited, #link_natale_fuoritaglia a:hover

 {

		width: 335px !important;

		width: 355px;

		display: block;

 		min-height: 80px;

        height: auto !important;

        height: 200px;

		margin: 0px 5px 0px 0px;

		padding: 100px 20px 0px 0px !important;

		padding: 120px 20px 0px 0px;

		text-decoration: none;

		text-align: right;

		font: 48px OpticonOne1, Opticon One1, Helvetica, Arial, Verdana, sans-serif;

		color: #ffffff;

		font-weight: normal;

		background: url(templates/pasticceriafilippi/img/link_natale_100percentoolio.jpg) no-repeat 0px 0px;

}



#link_natale_100percentoolio a, #link_natale_100percentoolio a:link, #link_natale_100percentoolio a:active, #link_natale_100percentoolio a:visited, #link_natale_100percentoolio a:hover

 {		

		float: left;

		background: url(templates/pasticceriafilippi/img/link_natale_100percentoolio.jpg) no-repeat 0px 0px;

}

#link_natale_100percentoolio a:hover

 {

		background: url(templates/pasticceriafilippi/img/link_natale_100percentoolio_hover.jpg) no-repeat 0px 0px;

}



#link_natale_incartati a, #link_natale_incartati a:link, #link_natale_incartati a:active, #link_natale_incartati a:visited, #link_natale_incartati a:hover

 {

  		margin: 0px 5px 10px 365px !important;

  		margin: 0px 5px 10px 362px;

		background: url(templates/pasticceriafilippi/img/link_natale_incartati.jpg) no-repeat 0px 0px;

}

#link_natale_incartati a:hover

 {

		background: url(templates/pasticceriafilippi/img/link_natale_incartati_hover.jpg) no-repeat 0px 0px;

}



#link_natale_scatole a, #link_natale_scatole a:link, #link_natale_scatole a:active, #link_natale_scatole a:visited, #link_natale_scatole a:hover

 {

 		float: left;

		background: url(templates/pasticceriafilippi/img/link_natale_scatole.jpg) no-repeat 0px 0px;

}

#link_natale_scatole a:hover

 {

		background: url(templates/pasticceriafilippi/img/link_natale_scatole_hover.jpg) no-repeat 0px 0px;

}



#link_natale_tessuti a, #link_natale_tessuti a:link, #link_natale_tessuti a:active, #link_natale_tessuti a:visited, #link_natale_tessuti a:hover

 {

  		margin: 0px 5px 10px 365px !important;

  		margin: 0px 5px 10px 362px;

		background: url(templates/pasticceriafilippi/img/link_natale_tessuti.jpg) no-repeat 0px 0px;

}

#link_natale_tessuti a:hover

 {

		background: url(templates/pasticceriafilippi/img/link_natale_tessuti_hover.jpg) no-repeat 0px 0px;

}



#link_natale_fuoritaglia a, #link_natale_fuoritaglia a:link, #link_natale_fuoritaglia a:active, #link_natale_fuoritaglia a:visited, #link_natale_fuoritaglia a:hover

 {

 		width: 700px !important;

		width: 720px;

		background: url(templates/pasticceriafilippi/img/link_natale_fuoritaglia.jpg) no-repeat 0px 0px;

}

#link_natale_fuoritaglia a:hover

 {

		background: url(templates/pasticceriafilippi/img/link_natale_fuoritaglia_hover.jpg) no-repeat 0px 0px;

}





#link_pasqua_100percentoolio a, #link_pasqua_100percentoolio a:link, #link_pasqua_100percentoolio a:active, #link_pasqua_100percentoolio a:visited, #link_pasqua_100percentoolio a:hover,

#link_pasqua_incartati a, #link_pasqua_incartati a:link, #link_pasqua_incartati a:active, #link_pasqua_incartati a:visited, #link_pasqua_incartati a:hover,

#link_pasqua_scatole a, #link_pasqua_scatole a:link, #link_pasqua_scatole a:active, #link_pasqua_scatole a:visited, #link_pasqua_scatole a:hover,

#link_pasqua_tessuti a, #link_pasqua_tessuti a:link, #link_pasqua_tessuti a:active, #link_pasqua_tessuti a:visited, #link_pasqua_tessuti a:hover,

#link_pasqua_fuoritaglia a, #link_pasqua_fuoritaglia a:link, #link_pasqua_fuoritaglia a:active, #link_pasqua_fuoritaglia a:visited, #link_pasqua_fuoritaglia a:hover

 {

		width: 335px !important;

		width: 355px;

		display: block;

 		min-height: 80px;

        height: auto !important;

        height: 200px;

		margin: 0px 5px 0px 0px;

		padding: 100px 20px 0px 0px !important;

		padding: 120px 20px 0px 0px;

		text-decoration: none;

		text-align: right;

		font: 48px OpticonOne1, Opticon One1, Helvetica, Arial, Verdana, sans-serif;

		color: #ffffff;

		font-weight: normal;

		background: url(templates/pasticceriafilippi/img/link_100percentoolio.jpg) no-repeat 0px 0px;

}



#link_pasqua_100percentoolio a, #link_pasqua_100percentoolio a:link, #link_pasqua_100percentoolio a:active, #link_pasqua_100percentoolio a:visited, #link_pasqua_100percentoolio a:hover

 {		

		float: left;

		background: url(templates/pasticceriafilippi/img/link_pasqua_100percentoolio.jpg) no-repeat 0px 0px;

}

#link_pasqua_100percentoolio a:hover

 {

		background: url(templates/pasticceriafilippi/img/link_pasqua_100percentoolio_hover.jpg) no-repeat 0px 0px;

}



#link_pasqua_incartati a, #link_pasqua_incartati a:link, #link_pasqua_incartati a:active, #link_pasqua_incartati a:visited, #link_pasqua_incartati a:hover

 {

  		margin: 0px 5px 10px 365px !important;

  		margin: 0px 5px 10px 362px;

		background: url(templates/pasticceriafilippi/img/link_pasqua_incartati.jpg) no-repeat 0px 0px;

}

#link_pasqua_incartati a:hover

 {

		background: url(templates/pasticceriafilippi/img/link_pasqua_incartati_hover.jpg) no-repeat 0px 0px;

}



#link_pasqua_scatole a, #link_pasqua_scatole a:link, #link_pasqua_scatole a:active, #link_pasqua_scatole a:visited, #link_pasqua_scatole a:hover

 {

 		float: left;

		background: url(templates/pasticceriafilippi/img/link_pasqua_scatole.jpg) no-repeat 0px 0px;

}

#link_pasqua_scatole a:hover

 {

		background: url(templates/pasticceriafilippi/img/link_pasqua_scatole_hover.jpg) no-repeat 0px 0px;

}



#link_pasqua_tessuti a, #link_pasqua_tessuti a:link, #link_pasqua_tessuti a:active, #link_pasqua_tessuti a:visited, #link_pasqua_tessuti a:hover

 {

  		margin: 0px 5px 10px 365px !important;

  		margin: 0px 5px 10px 362px;

		background: url(templates/pasticceriafilippi/img/link_pasqua_tessuti.jpg) no-repeat 0px 0px;

}

#link_pasqua_tessuti a:hover

 {

		background: url(templates/pasticceriafilippi/img/link_pasqua_tessuti_hover.jpg) no-repeat 0px 0px;

}



#link_pasqua_fuoritaglia a, #link_pasqua_fuoritaglia a:link, #link_pasqua_fuoritaglia a:active, #link_pasqua_fuoritaglia a:visited, #link_pasqua_fuoritaglia a:hover

 {

 		margin: 0px 5px 10px 365px !important;

  		margin: 0px 5px 10px 362px;

		background: url(templates/pasticceriafilippi/img/link_pasqua_fuoritaglia.jpg) no-repeat 0px 0px;

}

#link_pasqua_fuoritaglia a:hover

 {

		background: url(templates/pasticceriafilippi/img/link_pasqua_fuoritaglia_hover.jpg) no-repeat 0px 0px;

}





/* ===== ELENCO ========================================================== */



.elenco1 {

		font: 16px Helvetica, Arial, Verdana, sans-serif;

		color: #000000;

        margin: 30px 0px 0px 0px;

        padding: 0px 5px 0px 5px;

}

.elenco1 a, .elenco1 a:link, .elenco1 a:active, .elenco1 a:visited, .elenco1 a:hover {

        display: block;

		margin: 5px 0px 0px 0px;

        padding: 2px 4px 2px 4px;

        color: #232629;

        text-decoration: none;

		background: url(templates/pasticceriafilippi/img/sfum1.jpg) repeat-x 0% 50%;

		border: #dfdfdf 1px solid;

		border-bottom: #d0d0d0 1px solid;

}

.elenco1 a:hover {

        color: #000000;

		font-weight: normal;

        text-decoration: none;

		background: url(templates/pasticceriafilippi/img/sfum1_180.jpg) repeat-x 0% 50%;

		border: #d0d0d0 1px solid;

}





.elenco2 {

		font: 14px Helvetica, Arial, Verdana, sans-serif;

		color: #000000;

        margin: 20px 0px 0px 0px;

        padding: 0px 0px 0px 0px;

}

.elenco2 a, .elenco2 a:link, .elenco2 a:active, .elenco2 a:visited, .elenco2 a:hover {

		display: block;

		float: left;

        width: 150px !important;

        width /**/: 160px;

		min-height: 65px;

        height: auto !important;

        height: 80px;

        background: url(templates/pasticceriafilippi/img/sfum_menu_glossy_1c.png) no-repeat 50% 30px;

		text-align: left;

		margin: 0px 10px 10px 0px;

		padding: 5px 5px 5px 5px;

		border: #d0d0d0 1px solid;

		text-decoration : none;

		text-transform: uppercase;

		color: #232629;

}

.elenco2 a:hover {

        color: #000000;

		font-weight: bold;

        text-decoration: none;

		background: url(templates/pasticceriafilippi/img/sfum_menu_glossy_1d.png) no-repeat 50% 30px;

}







.elenco3 {

		margin: 10px 0px 0px 0px;

        padding: 0px 0px 0px 0px;

		font: 14px Helvetica, Arial, Verdana, sans-serif;

		text-align: left;

		border-top: #d0d0d0 1px solid;

}

.elenco3 a, .elenco3 a:link, .elenco3 a:hover, .elenco3 a:visited {

		display: block;

        font-weight: normal;

        color: #000000;

        text-align: left;

        text-decoration: none;

        padding: 1x 0px 1px 0px;

        margin: 0px 0px 0px 0px;

		border-bottom: #d0d0d0 1px solid;

		line-height: 48px !important;

		line-height: 46px;

}

.elenco3 a:hover {

        color: #000000;

        font-weight: bold;

		background: #ffffff;

}



.elenco4 {

		font: 14px Helvetica, Arial, Verdana, sans-serif;

		color: #815e53;

        margin: 20px 10px 10px 5px;

        padding: 0px 0px 0px 0px;

}

.elenco4 a, .elenco4 a:link, .elenco4 a:active, .elenco4 a:visited, .elenco4 a:hover {

        display: block;

		margin: 0px 0px 5px 0px;

        padding: 0 0 0 15px;

        color: #815e53;

        text-decoration: none;

        background: url(templates/pasticceriafilippi/img/freccia_blu2.png) no-repeat 0px 3px;

}

.elenco4 a:hover {

        color: #af9e82;

		font-weight: bold;

        text-decoration: none;

        background: url(templates/pasticceriafilippi/img/freccia_blu2.png) no-repeat 2px 3px;

}





.elenco5 {

		font: 12px Helvetica, Arial, Verdana, sans-serif;

		color: #232629;

        margin: 12px 10px 10px 5px;

        padding: 0px 0px 0px 0px;

}

.elenco5 a, .elenco5 a:link, .elenco5 a:active, .elenco5 a:visited, .elenco5 a:hover {

        display: block;

		margin: 0px 0px 5px 0px;

        padding: 0px 0px 0px 0px;

        color: #6b6b6e;

        text-decoration: none;

		font-weight: bold;

}

.elenco5 a:hover {

        color: #431d20;

		font-weight: bold;

        text-decoration: none;

}



/* ===== MENUSERVIZI =========================================================== */



#menuservizi {

		font: 11px Helvetica, Arial, Verdana, sans-serif;

		color: #000000;

		border-top: #6b6b6e 1px solid;

        margin: 0px 0px 0px 0px;

        padding: 0px 0px 0px 0px;

}

#menuservizi a, #menuservizi a:link, #menuservizi a:active, #menuservizi a:visited, #menuservizi a:hover {

        margin: 0 25px 0 0;

        padding: 0 0 0 15px;

        color: #232629;

        text-decoration: none;

}

#menuservizi a:hover {

        color: #000000;

		font-weight: bold;

        text-decoration: none;

}



#menuservizi a#linkprint{

        background: url(templates/pasticceriafilippi/img/ico_print_grigio2.png) no-repeat 100% 2px;

		text-align: right;

		margin: 0;

		padding: 0 15px 0 0;

}

#menuservizi a:hover#linkprint{

        background: url(templates/pasticceriafilippi/img/ico_print_nero.png) no-repeat 100% 2px;

		text-align: right;

		margin: 0;

		padding: 0 15px 0 0;

}







/* ======= pulsanti ========================================== */







.pulsante1 {

		font: 12px Helvetica, Arial, Verdana, sans-serif;

		color: #431d20;

        margin: 40px 5px 10px 5px;

        padding: 3px 0px 0px 0px;

		border-top: #815e53 1px dotted;

}

.pulsante1 a, .pulsante1 a:link, .pulsante1 a:active, .pulsante1 a:visited, .pulsante1 a:hover {

        display: block;

		margin: 0 25px 0 0;

        padding: 0 0 0 15px;

        color: #431d20;

        text-decoration: none;

		background: url(templates/pasticceriafilippi/img/ico_forward_verde2.png) no-repeat 0% 2px;

}

.pulsante1 a:hover {

        color: #00ff00;

		font-weight: bold;

        text-decoration: none;

		background: url(templates/pasticceriafilippi/img/ico_forward_giallo6.png) no-repeat 0% 2px;

}



.pulsante1 a#linkback {

        background: url(templates/pasticceriafilippi/img/ico_back_verde1.png) no-repeat 0% 2px;

}

.pulsante1 a:hover#linkback {

        background: url(templates/pasticceriafilippi/img/ico_back_giallo6.png) no-repeat 0% 2px;

}

.pulsante1 a#linkback_2 {

        background: url(templates/pasticceriafilippi/img/ico_back_verde1.png) no-repeat 0% 2px;

}

.pulsante1 a:hover#linkback_2 {

        background: url(templates/pasticceriafilippi/img/ico_back_giallo6.png) no-repeat 0% 2px;

}

.pulsante1 a#linkmail {

        background: url(templates/pasticceriafilippi/img/ico_mail_grigio2.png) no-repeat 0% 1px;

}

.pulsante1 a:hover#linkmail {

        background: url(templates/pasticceriafilippi/img/ico_mail_nero.png) no-repeat 0% 1px;

}

.pulsante1 a#linkforward {

        background: url(templates/pasticceriafilippi/img/ico_forward_verde1.png) no-repeat 0% 2px;

}

.pulsante1 a:hover#linkforward {

        background: url(templates/pasticceriafilippi/img/ico_forward_giallo6.png) no-repeat 0% 2px;

}









.pulsante2 {

            font-weight: bold;

            text-align: left;

            margin: 0px 0 0 0;

            padding: 0px 0 0 0;

            }

.pulsante2 a:link, .pulsante2 a:active, .pulsante2 a:visited  {

            display: block;

            font: 9px Helvetica, Arial, Verdana, sans-serif;

            color: #232629;

            font-weight: normal;

            margin: 6px 0 0 0;

            padding: 1px 0 0 2px;

            text-decoration: none;

			background: url(templates/pasticceriafilippi/img/sfum_grigio_pulsante.png) repeat-x 0% 40%;

			border-top: #808386 1px solid;

			border-left: #808386 1px solid;

			border: #a0a0a0 1px solid;

            }

.pulsante2 a:hover {

            color: #000000;

            font-weight: normal;

            text-decoration: none;

			background: url(templates/pasticceriafilippi/img/sfum_grigio_pulsante.png) repeat-x 0% 20%;

			border-top: #6b6b6e 1px solid;

			border-left: #6b6b6e 1px solid;

			border: #808386 1px solid;

}









.pulsante3 {

		font: 12px Helvetica, Arial, Verdana, sans-serif;

		color: #431d20;

        margin: 5px 0px 0px 0px;

        padding: 0px 0px 0px 0px;

}

.pulsante3 a, .pulsante3 a:link, .pulsante3 a:active, .pulsante3 a:visited, .pulsante3 a:hover {

        display: block;

		margin: 0 25px 0 0;

        padding: 0 0 0 15px;

        color: #431d20;

        text-decoration: none;

		background: url(templates/pasticceriafilippi/img/freccia_blu2.png) no-repeat 0px 3px;

}

.pulsante3 a:hover {

        color: #af9e82;

		font-weight: bold;

        text-decoration: none;

		background: url(templates/pasticceriafilippi/img/freccia_blu2.png) no-repeat 2px 3px;

}



.pulsante3 a#linkforward {

        background: url(templates/pasticceriafilippi/img/freccia_blu2.png) no-repeat 0px 3px;

}

.pulsante3 a:hover#linkforward {

        background: url(templates/pasticceriafilippi/img/freccia_blu2.png) no-repeat 2px 3px;

}





/* =======fine========================================== */



.separatoreorizz1 {

        border-top: #815e53 1px solid;

        margin: 5px 0px 5px 0px;

        padding: 0;

}



.separatoreorizz2 {

        border-top: #232629 1px dotted;

        margin: 20px 0px 20px 0px;

		padding: 0px 0px 0px 0px;

		text-align: left;

}



.separatoreorizz3 {

        margin: 0px 0px 0px 0px;

		padding: 2px 0px 2px 0px;

		text-align: left;

		background: url(templates/pasticceriafilippi/img/sfondo_pixel_separatore.png) repeat-x 0px 0px;

}



.separatoreorizz4 {

        border-top: #d0d0d0 1px solid;

        margin: 20px 0px 20px 0px;

		padding: 0px 0px 0px 0px;

		text-align: left;

}



.left {

            float: left;

            text-align: left;

            width: auto;

            }

.right {

            float: right;

            text-align: right;

            width: auto;

}



.riquadro1 {

        border: #808386 1px solid;

        background: #a0a0a0;

        margin: 0 0 15 0;

        padding: 4px 6px 0px 6px;

}



.riquadro2 {

        border-bottom: #6b6b6e 1px solid;

        padding: 5;

        text-align: right;

}



.red {

		font: 12px Helvetica, Arial, Verdana, sans-serif;

		color: #815e53;

}



.small {

		letter-spacing: -1px;

		font: 12px Helvetica, Arial, Verdana, sans-serif;

		letter-spacing: 0px;

}

.small p {

		margin: 4px 0px 0px 0px;

		letter-spacing: -1px;

		font: 12px Helvetica, Arial, Verdana, sans-serif;

		letter-spacing: 0px;

}





/* ======= HIDE ========================================== */

.hide {

        display: none;

}



#testatahide {

        display: none;

}



#thumbnails {

	/*width: 130px;

	float: left;*/

}





/* ======= FISHEYE ========================================== */



#area_menufish {

	text-align: center;

	margin: 0px 0px 0px 0px;

}



#menufish div.jqDockWrap,

#menufish_100percentoolio div.jqDockWrap,

#menufish_incartati div.jqDockWrap,

#menufish_scatole div.jqDockWrap,

#menufish_tessuti div.jqDockWrap,

#menufish_fuoritaglia div.jqDockWrap,

#menufish_1 div.jqDockWrap,

#menufish_100percentoolio_1 div.jqDockWrap,

#menufish_incartati_1 div.jqDockWrap,

#menufish_scatole_1 div.jqDockWrap,

#menufish_tessuti_1 div.jqDockWrap,

#menufish_fuoritaglia_1 div.jqDockWrap,

#menufish_2 div.jqDockWrap,

#menufish_100percentoolio_2 div.jqDockWrap,

#menufish_incartati_2 div.jqDockWrap,

#menufish_scatole_2 div.jqDockWrap,

#menufish_tessuti_2 div.jqDockWrap,

#menufish_fuoritaglia_2 div.jqDockWrap

 {margin:0 auto;}



#menufish img,

 {padding: 0px 5px 0px 5px; }

 

#menufish_tessuti_1 img,

#menufish_fuoritaglia_1 img

 {padding: 0px 8px 0px 8px; }

 

#menufish_100percentoolio_1 img,

#menufish_scatole_1 img

 {padding: 0px 15px 0px 15px; }

 

#menufish_incartati_1 img,

#menufish_incartati_2 img

 {padding: 0px 15px 0px 15px; }



div.jqDockLabelText {

		text-align: center;

		margin: 0px 0px 20px 0px;

		color: #860d34;

		font: 14px OpticonOne1, Opticon One1, Helvetica, Arial, Verdana, sans-serif;

		font-weight:normal;

		letter-spacing: 0px;

		white-space:nowrap; 

		word-spacing: 3px;

		line-height: 120%;

		text-shadow: 1px 1px 2px #fff;

}



#menufish_incartati_2 div.jqDockLabelText {

		text-align: center;

		margin: 100px 0px 0px 0px;

		padding: 100px 0px 0px 0px;

		color: #860d34;

		font: 14px OpticonOne1, Opticon One1, Helvetica, Arial, Verdana, sans-serif;

		font-weight:normal;

		letter-spacing: 0px;

		white-space:nowrap; 

		word-spacing: 3px;

		line-height: 120%;

		text-shadow: 1px 1px 2px #fff;

}



