.sIFR-hasFlash H2{FONT-SIZE:20px; VISIBILITY:hidden; LINE-HEIGHT:1em; LETTER-SPACING:-1px}

.sIFR-flash{VISIBILITY:visible! important}

.sIFR-replaced{VISIBILITY:visible! important}

SPAN.sIFR-alternate{DISPLAY:block; LEFT:0px; OVERFLOW:hidden; visibility:visible !important; WIDTH:0px; LETTER-SPACING:0px; POSITION:absolute; TOP:0px; HEIGHT:0px}

HTML.center{HEIGHT:100%}

BODY.center{HEIGHT:100%}

hr{color:#004384}

.h2replaced{PADDING-RIGHT:0px; DISPLAY:block; visibility:visible !important; PADDING-LEFT:0px; PADDING-BOTTOM:0px; MARGIN:0px 0px 8px; PADDING-TOP:0px; BORDER-BOTTOM:#004384 1px solid}

BODY{PADDING-RIGHT:0px; PADDING-LEFT:0px; FONT-SIZE:11px; PADDING-BOTTOM:0px; MARGIN:0px; COLOR:#000; LINE-HEIGHT:1.6em; PADDING-TOP:0px; FONT-FAMILY: "Lucida Sans Unicode","Lucida Grande",Verdana,Arial,Helvetica; TEXT-ALIGN:left}

TABLE{PADDING-RIGHT:0px; PADDING-LEFT:0px; FONT-SIZE:11px; PADDING-BOTTOM:0px; MARGIN:0px; COLOR:#000; LINE-HEIGHT:1.6em; PADDING-TOP:0px; FONT-FAMILY:"Lucida Sans Unicode","Lucida Grande",Verdana,Arial,Helvetica,sans-serif; TEXT-ALIGN:left}

P{PADDING-RIGHT:0px; PADDING-LEFT:0px; PADDING-BOTTOM:0px; MARGIN:0px 0px 1.5em; PADDING-TOP:0px}

DIV{POSITION:relative}

#promozioni{text-align:justify}

H1{background-color:#F1EED0; color:#004384; font-family:Gentilis; font-size:20px; font-weight:normal; height:18px; letter-spacing:1px; line-height:25px; margin:6px 0 25px; padding:1px 0 8px; text-indent:10px; text-align:left}

H3{PADDING-RIGHT:0px; PADDING-LEFT:0px; PADDING-BOTTOM:0px; MARGIN:0px; PADDING-TOP:0px}

H4{PADDING-RIGHT:0px; PADDING-LEFT:0px; PADDING-BOTTOM:0px; MARGIN:0px; PADDING-TOP:0px}

H2{background-color:#F1EED0; color:#004384; font-family:Gentilis; font-size:20px; font-weight:normal; height:18px; letter-spacing:1px; line-height:25px; margin:6px 0 8px; padding:1px 0 8px; text-indent:10px; text-align:left}

H3{PADDING-RIGHT:0px; PADDING-LEFT:0px; FONT-WEIGHT:bold; FONT-SIZE:13px; PADDING-BOTTOM:8px; LINE-HEIGHT:19px; PADDING-TOP:0px; FONT-FAMILY:"Lucida Grande",Verdana,Arial,Helvetica,sans-serif; text-align:left}

H4{FONT-WEIGHT:bold; FONT-SIZE:11px; FONT-FAMILY:"Lucida Grande",Verdana,Arial,Helvetica,sans-serif; text-align:left}

H5{FONT-WEIGHT:bold; FONT-SIZE:11px; FONT-FAMILY:"Lucida Grande",Verdana,Arial,Helvetica,sans-serif; text-align:right}

H6{color:#004384; font-family:"Lucida Grande",Verdana,Arial,Helvetica,sans-serif; font-size:16px; font-weight:bold; height:18px; letter-spacing:1px; line-height:25px; margin:6px 0 8px; padding:1px 0 8px}

OL LI{PADDING-RIGHT:0px; PADDING-LEFT:0px; PADDING-BOTTOM:0px; MARGIN:0px 0px 1em; PADDING-TOP:0px}

#mainpane UL LI{MARGIN:0px 0px 1em}

INPUT.button-search{MARGIN-TOP:4px; FONT-WEIGHT:bold; FONT-SIZE:10px; WIDTH:75px; COLOR:#666; FONT-FAMILY:"Lucida Grande",Verdana,Arial,sans-serif}

INPUT{FONT-FAMILY:"Lucida Grande",Verdana,Arial,sans-serif; FONT-SIZE:11px}

INPUT.textfield-search{WIDTH:95%}

FORM{DISPLAY:inline}

TEXTAREA{FONT-SIZE:11px; FONT-FAMILY:"Lucida Grande",Verdana,Arial,Helvetica,sans-serif}

BLOCKQUOTE{MARGIN:1em auto; WIDTH:85%; FONT-STYLE:italic}

Q{MARGIN:1em auto; WIDTH:85%; FONT-STYLE:italic}

#master{MARGIN:auto; WIDTH:756px; align:left}

#main{WIDTH:756px; BACKGROUND-REPEAT:repeat-y; MARGIN:0px auto; WIDTH:756px}

#topshadow{WIDTH:756px; BACKGROUND-REPEAT:no-repeat; MARGIN:0px auto; HEIGHT:29px}

#header{MARGIN-LEFT:29px; WIDTH:698px; MARGIN-RIGHT:auto; HEIGHT:158px; BACKGROUND-COLOR:#000}

#headerinsert{MARGIN-LEFT:auto; WIDTH:600px; MARGIN-RIGHT:auto; HEIGHT:100px; BACKGROUND-COLOR:#ccc; top:25px; padding:5px 5px 5px}

#headerintro{MARGIN-LEFT:auto; WIDTH:698px; MARGIN-RIGHT:auto; HEIGHT:495px; BACKGROUND-COLOR:#fff; background-repeat:no-repeat; text-align:right; LINE-HEIGHT:10px}

#topnav{PADDING-RIGHT:0px; PADDING-LEFT:0px; FONT-WEIGHT:bold; FONT-SIZE:10px; PADDING-BOTTOM:0px; WIDTH:698px; MARGIN-LEFT:29px; PADDING-TOP:0px; FONT-FAMILY:Verdana,Arial,Helvetica,sans-serif; BACKGROUND-COLOR:#004384; TEXT-ALIGN:left}

#topnav UL{PADDING-RIGHT:0px; PADDING-LEFT:0px; PADDING-BOTTOM:5px !important; PADDING-BOTTOM:0 ; MARGIN:0 0 0 35; PADDING-TOP:5px}

#topnav LI{PADDING-RIGHT:0px; DISPLAY:inline; PADDING-LEFT:0px; PADDING-BOTTOM:0px; MARGIN:0px; PADDING-TOP:0px; LIST-STYLE-TYPE:none}

#topnav A:link{PADDING-BOTTOM:5px; MARGIN:0px 10px 4px; COLOR:#ccc; LINE-HEIGHT:14px; TEXT-DECORATION:none}

#topnav A:visited{PADDING-BOTTOM:5px; MARGIN:0px 10px 4px; COLOR:#ccc; LINE-HEIGHT:14px; TEXT-DECORATION:none}

#topnav A.indicator:link{PADDING-BOTTOM:5px; COLOR:#fff; BORDER-BOTTOM:#fff 4px solid}

#topnav A.indicator:visited{PADDING-BOTTOM:5px; COLOR:#fff; BORDER-BOTTOM:#fff 4px solid}

#topnav A:hover{COLOR:#fff}

#content{MARGIN:29px; WIDTH:698px; TEXT-ALIGN:left}

#mainpane{FLOAT:left; OVERFLOW-X:hidden; WIDTH:540px}

#mainpanecontent{MIN-HEIGHT:920PX; PADDING-RIGHT:45px; PADDING-LEFT:45px; PADDING-BOTTOM:30px; PADDING-TOP:30px}

#mainpaneimg{PADDING-RIGHT:45px; PADDING-LEFT:45px; PADDING-BOTTOM:30px; PADDING-TOP:30px}

#mainpanecontent A:link{FONT-WEIGHT:bold; COLOR:#6a0a0a; BORDER-BOTTOM:#6a0a0a 1px; TEXT-DECORATION:none}

#mainpanecontent A:hover{BORDER-BOTTOM:#6a0a0a 1px solid}

#mainpanecontent A:visited:unknown{FONT-WEIGHT:normal; FONT-SIZE:75%; COLOR:#828282; content:" v"}

#mainpanecontent A.nocheck:visited:unknown{content:""}

#mainpanecontent A:visited{FONT-WEIGHT:bold; FONT-SIZE:100%; COLOR:#828282; BORDER-BOTTOM:#828282 1px; TEXT-DECORATION:none}

#mainpanecontent A:hover{BORDER-BOTTOM:#828282 1px solid}

#sidepane{TOP:0px; LEFT:0px; FONT-SIZE:10px; FLOAT:right; OVERFLOW-X:visible; PADDING-BOTTOM:10px; WIDTH:155px; HEIGHT:400px; LINE-HEIGHT:150%}

#sidepaneG{TOP:-500px; LEFT:225px; FONT-SIZE:10px; FLOAT:right; OVERFLOW-X:visible; PADDING-BOTTOM:0px; WIDTH:120px; HEIGHT:600px; LINE-HEIGHT:150%}

#sidepane DIV{PADDING-RIGHT:12px; PADDING-LEFT:12px; PADDING-BOTTOM:5px; PADDING-TOP:0px}

#sidepane UL{PADDING-RIGHT:0px; PADDING-LEFT:0px; PADDING-BOTTOM:0px; MARGIN:0px 0px 0px 16px; PADDING-TOP:0px; LIST-STYLE-TYPE:disc}

#sidepane LI{BACKGROUND-POSITION:0px 0.6em; PADDING-LEFT:0px; BACKGROUND-IMAGE:none; MARGIN:0px; BACKGROUND-REPEAT:no-repeat}

#sidepane A:link{COLOR:#000; TEXT-DECORATION:none}

#sidepane A:visited{COLOR:#000; TEXT-DECORATION:none}

#sidepane A:hover{COLOR:#c30; TEXT-DECORATION:underline}

#sidepane H4{PADDING-RIGHT:0px; PADDING-LEFT:0px; FONT-WEIGHT:bold; FONT-SIZE:10px; PADDING-BOTTOM:0px; MARGIN:0px; PADDING-TOP:0px}

#abouttheauthor P{PADDING-RIGHT:0px; PADDING-LEFT:0px; PADDING-BOTTOM:0px; MARGIN:0px; PADDING-TOP:0px}

#clearer{CLEAR:both; HEIGHT:0px}

#footer{CLEAR:both; PADDING-RIGHT:0px; PADDING-LEFT:0px; FONT-WEIGHT:bold; FONT-SIZE:9px; PADDING-BOTTOM:0px; MARGIN-LEFT:29px; WIDTH:698px; HEIGHT:30px; COLOR:#ccc; MARGIN-RIGHT:auto; PADDING-TOP:2px; FONT-FAMILY:Verdana,Arial,Helvetica,sans-serif; BACKGROUND-COLOR:#000; TEXT-ALIGN:center; LINE-HEIGHT:30px}

#footer P{MARGIN:0px; PADDING:0}

#footer A:link{COLOR:#ccc}

#footer A:visited{COLOR:#ccc}

#footer A:hover{COLOR:#f00}

#bottomshadow{WIDTH:756px; BACKGROUND-REPEAT:no-repeat; MARGIN:0px auto; HEIGHT:29px}

.dateline{FLOAT:right; MARGIN:2px 0px 16px; COLOR:#6d6d6d}

.img1{align:center; MARGIN:10px 0px 10px}

.entry{CLEAR:both; WIDTH:449px; OVERFLOW:hidden}

.entrystart{CLEAR:both; WIDTH:449px; OVERFLOW:hidden; BACKGROUND-COLOR:#dce0e4 }

.entrybody{CLEAR:both}

.posted{FONT-SIZE:10px; MARGIN-BOTTOM:15px; FONT-STYLE:italic}

.tagsallowed{PADDING-RIGHT:0px; DISPLAY:block; PADDING-LEFT:0px; FONT-SIZE:10px; PADDING-BOTTOM:3px; MARGIN:0px; COLOR:#828282; PADDING-TOP:0px; FONT-STYLE:italic}

.commentauthor{PADDING-RIGHT:0px; PADDING-LEFT:0px; FONT-SIZE:13px; PADDING-BOTTOM:8px; LINE-HEIGHT:19px; PADDING-TOP:0px; FONT-FAMILY:"Lucida Grande",Verdana,Arial,Helvetica,sans-serif}

#comments{CLEAR:both; OVERFLOW:hidden; WIDTH:450px}

.lightcomment{BACKGROUND:#e9e9e9; OVERFLOW-X:hidden; MARGIN-BOTTOM:20px}

.darkcomment{BACKGROUND:#e9e9e9; OVERFLOW-X:hidden; MARGIN-BOTTOM:20px}

.commentbody{PADDING-RIGHT:16px; PADDING-LEFT:16px; Z-INDEX:10; PADDING-BOTTOM:16px; PADDING-TOP:16px}

#menu{BORDER-RIGHT:#6d6d6d 1px; PADDING-RIGHT:6px; BORDER-TOP:#6d6d6d 1px dotted; PADDING-LEFT:6px; MARGIN-BOTTOM:15px; PADDING-BOTTOM:6px; BORDER-LEFT:#6d6d6d 1px; PADDING-TOP:6px; BORDER-BOTTOM:#6d6d6d 1px}

#imgx td{line-height:2em; text-align:center; margin-bottom:0px}

#imgx A:link{COLOR:#000; TEXT-DECORATION:none}

#imgx A:visited{COLOR:#000; TEXT-DECORATION:none}

#imgx A:hover{COLOR:#c30; TEXT-DECORATION:none; FONT-STYLE:bold}

.imgdida{font-size:10px; color:#999; text-decoration:none; text-align:center}

.caption{FONT-WEIGHT:bold; FONT-SIZE:10px; TEXT-ALIGN:center}

.titolino{FONT-WEIGHT:bold; FONT-VARIANT:uppercase}

.alright{TEXT-ALIGN:right}

#fotocredit{FONT-WEIGHT:normal; FONT-SIZE:8px; TEXT-ALIGN:left; width:600px; PADDING-LEFT:15px; height:16px}

input.txt{text-indent:2px}

input.txt:focus{background-color:#ffc; color:#000; text-indent:2px}
.titolo{FONT-WEIGHT:bold}
.titolo2{FONT-WEIGHT:bold; color:#993300; text-transform:uppercase}
.prodotti{background-color:#004384; color:#FFF; font-weight:bold; text-indent:10px}
.prodottiR{background-color:#004384; color:#FFF; font-weight:bold; text-align:right; margin-right:2px}

#imageContainer{position:relative; width:149px}
#shoplink{float:right;  left:0;  margin:-20px 0px 10px 0px;  top:0;  width:155px;  height:65px}

#imageContainer2{position:relative; width:149px}
#shoplink2{float:right;  left:0;  margin:-20px 0px 10px 0px;  top:18px;  width:155px;  height:121px; margin-bottom:17px}

