* {
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	PADDING-TOP: 0px
}
.wrapper {
	WIDTH: 100%; MARGIN-LEFT: 20px; OVERFLOW: hidden
}
.clear {
	LINE-HEIGHT: 0%; HEIGHT: 0px; CLEAR: both; FONT-SIZE: 0%
}
INPUT {
	VERTICAL-ALIGN: middle; FONT-WEIGHT: normal
}
SELECT {
	VERTICAL-ALIGN: middle; FONT-WEIGHT: normal
}
IMG {
	BORDER-BOTTOM: 0px;
	TEXT-ALIGN: left;
	BORDER-LEFT: 0px;
	VERTICAL-ALIGN: baseline;
	BORDER-TOP: 0px;
	BORDER-RIGHT: 0px;
}
UL {
	LIST-STYLE-TYPE: none; LIST-STYLE-IMAGE: none
}
OL {
	LIST-STYLE-TYPE: none; LIST-STYLE-IMAGE: none
}
OBJECT {
	OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: medium; VERTICAL-ALIGN: top
}
A {
	OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: medium; COLOR: #f36c24
}
A:hover {
	TEXT-DECORATION: none
}
HTML {
	MIN-WIDTH: 980px
}
#page1 #top-tail {
	TOP: 346px
}
BODY#page3 {
	BACKGROUND: url(../gc_galleria/images/IMG_1019_fondo.jpg) #000000 fixed no-repeat center top
}
#top-tail {
	BACKGROUND-IMAGE: url(../gc_galleria/images/top-tail.png); POSITION: absolute; WIDTH: 100%; BACKGROUND-REPEAT: repeat-x; HEIGHT: 178px; TOP: 63px; LEFT: 0px
}
H2 {
	PADDING-BOTTOM: 13px; LINE-HEIGHT: 1.25em; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #161111; FONT-SIZE: 4em; FONT-WEIGHT: normal; PADDING-TOP: 0px
}
H3 {
	PADDING-BOTTOM: 18px; LINE-HEIGHT: 1.2em; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #d5cdba; FONT-SIZE: 2em; FONT-WEIGHT: normal; PADDING-TOP: 0px
}
H3.extra {
	PADDING-BOTTOM: 21px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
H3.extra-1 {
	PADDING-BOTTOM: 23px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
H3.extra-2 {
	PADDING-BOTTOM: 16px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
H5 {
	PADDING-BOTTOM: 6px; LINE-HEIGHT: 1.5em; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #a49271; FONT-SIZE: 1em; PADDING-TOP: 0px
}
H5 A {
	COLOR: #a49271
}
H5.extra {
	PADDING-BOTTOM: 6px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 5px
}
H6 {
	PADDING-BOTTOM: 7px; LINE-HEIGHT: 1.5em; TEXT-TRANSFORM: uppercase; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #f2e5cd; FONT-SIZE: 1em; PADDING-TOP: 0px
}
H6.extra {
	PADDING-BOTTOM: 7px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 4px
}
H6.extra-1 {
	PADDING-BOTTOM: 4px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 4px
}
.fleft {
	FLOAT: left
}
IMG.fleft {
	MARGIN: 0px 0px 12px
}
IMG.fleft1 {
	MARGIN: 1px 15px 14px 0px; FLOAT: left
}
IMG.fleft2 {
	MARGIN: 1px 15px 11px 0px; FLOAT: left
}
IMG.fleft3 {
	MARGIN: 1px 15px 8px 0px; FLOAT: left
}
IMG.fleft4 {
	MARGIN: 1px 15px 0px 0px; FLOAT: left
}
.fright {
	FLOAT: right
}
IMG.fright {
	MARGIN: 0px 0px 12px
}
UL.fright {
	PADDING-BOTTOM: 22px !important; PADDING-LEFT: 0px !important; PADDING-RIGHT: 0px !important; PADDING-TOP: 0px !important
}
.col-1 {
	FLOAT: left; OVERFLOW: hidden
}
.col-2 {
	FLOAT: left; OVERFLOW: hidden
}
.col-3 {
	FLOAT: left; OVERFLOW: hidden
}
.col-4 {
	FLOAT: left; OVERFLOW: hidden
}
.block-1 {
	FLOAT: left; OVERFLOW: hidden
}
.block-2 {
	FLOAT: left; OVERFLOW: hidden
}
.block-3 {
	FLOAT: left; OVERFLOW: hidden
}
.block-4 {
	FLOAT: left; OVERFLOW: hidden
}
#main-tail-bot {
	Z-INDEX: 3;
	POSITION: absolute;
	WIDTH: 100%;
	BACKGROUND: url(images/main-tail-bot.gif) repeat-x 0% 100%;
	OVERFLOW: hidden;
	TOP: -2px;
	LEFT: 0px;
	background-image: url(images/main-tail-bot.gif);
}
#main {
	TEXT-ALIGN: left; MARGIN-TOP: 0px; WIDTH: 1024px; MARGIN-LEFT: auto; FONT-SIZE: 0.75em; MARGIN-RIGHT: auto
}
#page1 #header {
	BACKGROUND-IMAGE: url(../../Documenti/IL%20FARSI/LAVORI/SITI/WEDDING/newsite/images/header.png); BACKGROUND-REPEAT: repeat; BACKGROUND-POSITION: 332px 347px; HEIGHT: 508px
}
#header {
	POSITION: relative; HEIGHT: 270px
}
#navi {
	BACKGROUND-IMAGE: url(../gc_galleria/images/navi.png);
	POSITION: absolute;
	WIDTH: 180px;
	BACKGROUND-REPEAT: no-repeat;
	HEIGHT: 44px;
	OVERFLOW: hidden;
	TOP: 0px;
	RIGHT: 80px
}
#navi DIV {
	PADDING-BOTTOM: 0px;
	PADDING-LEFT: 12px;
	PADDING-RIGHT: 0px;
	PADDING-TOP: 5px;
	height: 44px;
	width: 180px;
}
#navi UL {
	WIDTH: 100%; OVERFLOW: hidden
}
#navi UL LI {
	PADDING-BOTTOM: 0px;
	TEXT-TRANSFORM: uppercase;
	MARGIN: 0px 0px 0px -1px;
	PADDING-LEFT: 2px;
	PADDING-RIGHT: 9px;
	BACKGROUND: url(images/navi-divider.gif) no-repeat 0% 50%;
	FLOAT: left;
	COLOR: #ff6600;
	FONT-SIZE: 0.75em;
	PADDING-TOP: 0px;
	height: 34px;
}
#navi UL LI A {
	COLOR: #ff6600; TEXT-DECORATION: none
}
#navi UL LI A:hover {
	TEXT-DECORATION: underline
}
#navi UL LI.act A {
	COLOR: #f2e5cd;
	FONT-WEIGHT: bold;
}
#page1 #logo {
	POSITION: absolute; TOP: 346px; LEFT: 0px
}
#logo {
	POSITION: absolute; TOP: 61px; LEFT: 1px
}
#page1 #menu {
	POSITION: absolute; HEIGHT: 44px; FONT-SIZE: 0.75em; OVERFLOW: hidden; TOP: 429px; RIGHT: -5px
}
#menu {
	POSITION: absolute; OVERFLOW: hidden; TOP: 146px; RIGHT: 0px
}
#menu LI {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 1.2em; MARGIN: 0px 0px 0px -4px; PADDING-LEFT: 15px; PADDING-RIGHT: 23px; BACKGROUND: url(images/menu-divider.gif) no-repeat 0% 9px; FLOAT: left; COLOR: #161111; FONT-SIZE: 1.5em; PADDING-TOP: 0px
}
#menu LI A {
	COLOR: #161111; TEXT-DECORATION: none
}
#page1 #content {
	PADDING-BOTTOM: 0px; MIN-HEIGHT: 465px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; HEIGHT: auto !important; PADDING-TOP: 0px
}
#page2 #content {
	BACKGROUND: url(images/content-pic.jpg) #e2dbc9 no-repeat
}
#content {
	BACKGROUND-IMAGE: url(../gc_galleria/images/bkgnd_pag3up.png); PADDING-BOTTOM: 7px; MIN-HEIGHT: 613px; PADDING-LEFT: 7px; PADDING-RIGHT: 7px; HEIGHT: auto !important; PADDING-TOP: 7px
}
#content P {
	PADDING-BOTTOM: 25px; LINE-HEIGHT: 1.5em; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #897e65; FONT-SIZE: 1.2em; PADDING-TOP: 0px
}
#content P.extra {
	PADDING-BOTTOM: 14px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #efdfc2; PADDING-TOP: 0px
}
#content P.extra-1 {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#content P.extra-2 {
	PADDING-BOTTOM: 18px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #efdfc2; PADDING-TOP: 0px
}
#content P.extra-3 {
	PADDING-BOTTOM: 12px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#content P.extra-4 {
	PADDING-BOTTOM: 7px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#content P.extra-5 {
	PADDING-BOTTOM: 14px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #474747; PADDING-TOP: 0px
}
#content P SMALL {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 19%; FLOAT: right; FONT-SIZE: 1em; PADDING-TOP: 0px
}
#content BLOCKQUOTE P {
	PADDING-BOTTOM: 17px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#content BLOCKQUOTE P.extra {
	PADDING-BOTTOM: 12px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#content BLOCKQUOTE P STRONG {
	TEXT-ALIGN: right; DISPLAY: block
}
.row-1 {
	PADDING-BOTTOM: 41px; PADDING-LEFT: 36px; PADDING-RIGHT: 20px; PADDING-TOP: 20px
}
.indent-left {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 8px; PADDING-RIGHT: 20px; PADDING-TOP: 0px
}
.list LI {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 1.66em; PADDING-LEFT: 12px; PADDING-RIGHT: 0px; BACKGROUND: url(images/marker.gif) no-repeat 0% 8px; COLOR: #d3c8b6; FONT-WEIGHT: normal; PADDING-TOP: 0px
}
.list LI A {
	COLOR: #f36c24; TEXT-DECORATION: none
}
.list LI A:hover {
	TEXT-DECORATION: underline
}
.list-1 DT {
	PADDING-BOTTOM: 6px; LINE-HEIGHT: 1.5em; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #a49271; FONT-SIZE: 1em; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
.list-1 DT A {
	COLOR: #a49271
}
.list-1 DD {
	PADDING-BOTTOM: 18px; LINE-HEIGHT: 1.5em; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #8a7e66; PADDING-TOP: 0px
}
.list-1 DD.extra {
	PADDING-BOTTOM: 8px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.list-2 DT {
	PADDING-BOTTOM: 7px; LINE-HEIGHT: 1.5em; TEXT-TRANSFORM: uppercase; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #f36c24; FONT-SIZE: 1em; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
.list-2 DT A {
	COLOR: #f36c24; TEXT-DECORATION: none
}
.list-2 DT A:hover {
	TEXT-DECORATION: underline
}
.list-2 DD {
	PADDING-BOTTOM: 18px; LINE-HEIGHT: 1.5em; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #8a7e66; PADDING-TOP: 0px
}
.list-2 DD.extra {
	PADDING-BOTTOM: 15px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.list-indent {
	PADDING-BOTTOM: 13px !important; PADDING-LEFT: 0px !important; PADDING-RIGHT: 0px !important; PADDING-TOP: 0px !important
}
.box {
	BORDER-BOTTOM: #f8f6f1 4px solid; BORDER-LEFT: #f8f6f1 4px solid; BACKGROUND: url(images/box-tail.gif) #f2e5cd repeat-x; BORDER-TOP: #f8f6f1 4px solid; BORDER-RIGHT: #f8f6f1 4px solid
}
.box .inner {
	PADDING-BOTTOM: 29px; PADDING-LEFT: 31px; PADDING-RIGHT: 30px; PADDING-TOP: 20px
}
.line-ver-1 {
	WIDTH: 100%; BACKGROUND: url(images/line-ver-1.gif) repeat-y
}
.line-ver-2 {
	WIDTH: 100%; BACKGROUND: url(images/line-ver-1.gif) repeat-y
}
.number-list {
	WIDTH: 147px; BACKGROUND: url(images/number-list.gif) no-repeat; HEIGHT: 20px; OVERFLOW: hidden
}
.number-list LI {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 20px; MARGIN: 0px 0px 0px -1px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BACKGROUND: url(images/number-divider.gif) no-repeat 0% 50%; FLOAT: left; COLOR: #fff; FONT-SIZE: 0.91em; PADDING-TOP: 0px
}
.number-list LI A {
	COLOR: #fff; TEXT-DECORATION: none
}
.number-list LI A:hover {
	COLOR: #000
}
.number-list LI A SPAN {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.number-list LI.act A {
	FONT-WEIGHT: bold
}
.number-list LI.act A:hover {
	COLOR: #fff
}
.indent-bot {
	MARGIN: 0px 0px 8px
}
.link {
	DISPLAY: inline-block; BACKGROUND: url(images/link-left.gif) no-repeat; FLOAT: right; HEIGHT: 20px; COLOR: #fff; OVERFLOW: hidden; TEXT-DECORATION: none
}
.link SPAN {
	DISPLAY: inline-block; BACKGROUND: url(images/link-right.gif) no-repeat 100% 0%
}
.link SPAN SPAN {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 20px; MARGIN: 0px 3px 0px 10px; PADDING-LEFT: 4px; PADDING-RIGHT: 7px; DISPLAY: inline-block; BACKGROUND: url(images/link-tail.gif) repeat-x; HEIGHT: 20px; OVERFLOW: hidden; PADDING-TOP: 0px
}
.link:hover SPAN SPAN {
	CURSOR: pointer; TEXT-DECORATION: underline
}
.link-1 {
	MARGIN: 0px 0px 0px 2px; DISPLAY: inline-block; BACKGROUND: url(images/link-left1.gif) no-repeat; FLOAT: left; HEIGHT: 20px; COLOR: #c5b494; OVERFLOW: hidden; TEXT-DECORATION: none
}
.link-1 SPAN {
	DISPLAY: inline-block; BACKGROUND: url(images/link-right1.gif) no-repeat 100% 0%
}
.link-1 SPAN SPAN {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 18px; MARGIN: 0px 3px 0px 10px; PADDING-LEFT: 4px; PADDING-RIGHT: 7px; DISPLAY: inline-block; BACKGROUND: url(images/link-tail1.gif) repeat-x; HEIGHT: 20px; OVERFLOW: hidden; PADDING-TOP: 0px
}
.link-1:hover SPAN SPAN {
	CURSOR: pointer; TEXT-DECORATION: underline
}
.no-indent {
	PADDING-BOTTOM: 0px !important; MARGIN: 0px; PADDING-LEFT: 0px !important; PADDING-RIGHT: 0px !important; PADDING-TOP: 0px !important
}
.indent {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 35px; PADDING-RIGHT: 0px; PADDING-TOP: 20px
}
#page1 #footer {
	BACKGROUND-IMAGE: url(../gc_galleria/images/footer.png); BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 30px 0%; HEIGHT: 47px
}
#contact-form {
	WIDTH: 238px
}
#contact-form LABEL {
	DISPLAY: block; HEIGHT: 26px; OVERFLOW: hidden
}
#contact-form INPUT {
	PADDING-BOTTOM: 1px; PADDING-LEFT: 3px; WIDTH: 229px; PADDING-RIGHT: 3px; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND: #fff; FLOAT: left; HEIGHT: 15px; COLOR: #8a7e66; FONT-SIZE: 1em; PADDING-TOP: 1px
}
#contact-form TEXTAREA {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 3px; WIDTH: 229px; PADDING-RIGHT: 3px; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND: #fff; FLOAT: left; HEIGHT: 119px; COLOR: #8a7e66; FONT-SIZE: 1em; OVERFLOW: auto; PADDING-TOP: 3px
}
#contact-form A {
	MARGIN: 14px 0px 0px 16px; DISPLAY: inline-block; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND: url(images/link-left1.gif) no-repeat; FLOAT: right; HEIGHT: 20px; COLOR: #fff; FONT-SIZE: 1em; OVERFLOW: hidden; TEXT-DECORATION: none
}
#contact-form A SPAN {
	DISPLAY: inline-block; BACKGROUND: url(images/link-right1.gif) no-repeat 100% 0%
}
#contact-form A SPAN SPAN {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 18px; MARGIN: 0px 3px 0px 10px; PADDING-LEFT: 4px; PADDING-RIGHT: 7px; DISPLAY: inline-block; BACKGROUND: url(images/link-tail1.gif) repeat-x; HEIGHT: 20px; OVERFLOW: hidden; PADDING-TOP: 0px
}
#contact-form A:hover SPAN SPAN {
	CURSOR: pointer; TEXT-DECORATION: underline
}
#footer {
	BACKGROUND-IMAGE: url(../gc_galleria/images/footer.png); WIDTH: 100%; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 30px 62px; HEIGHT: 108px; OVERFLOW: hidden
}
#page1 #footer P {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 30px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#footer P {
	TEXT-ALIGN: center; PADDING-BOTTOM: 0px; LINE-HEIGHT: 47px; TEXT-TRANSFORM: uppercase; PADDING-LEFT: 30px; WIDTH: 199px; PADDING-RIGHT: 0px; COLOR: #554b3d; FONT-SIZE: 0.75em; PADDING-TOP: 61px
}
#footer P SPAN {
	MARGIN: 0px 3px 0px 0px
}
#footer P A {
	MARGIN: 0px 0px 0px 3px; COLOR: #786956
}
.inteno {
	FONT-SIZE: 0.8em
}
H3.extra-3 {
	PADDING-BOTTOM: 21px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #474747; PADDING-TOP: 0px
}
BODY#page4 {
	BACKGROUND: url(../gc_galleria/images/IMG_1048_fondo.jpg) #000000 fixed no-repeat center top
}
BODY#page7 {
	BACKGROUND: url(../gc_galleria/images/IMG_0996_fondo.jpg) #000000 fixed no-repeat center top
}
BODY#page8 {
	BACKGROUND: url(../gc_galleria/images/IMG_3431IMG_3431.jpg) #000000 fixed no-repeat center top
}
BODY#page6 {
	BACKGROUND: url(../gc_galleria/images/IMG_1030_fondo.jpg) #000000 fixed no-repeat center top
}
#page7 #main-tail-bot #main #content .row-2 .box .inner .line-ver-1 .wrapper .col-1 H3 {
	COLOR: #333333
}
#page7 #main-tail-bot #main #content .row-2 .box .inner .line-ver-1 .wrapper .col-1 .list list-indent LI {
	COLOR: #333333
}
#page7 #main-tail-bot #main #content .row-2 .box .inner .line-ver-1 .wrapper .col-1 .list list-indent LI {
	COLOR: #666666
}
#page3 #main-tail-bot #main #header #navi div {
	margin-top: -2px;
	margin-left: -7px;
}

