@font-face {    font-family: 'benthamregular';    src: url('fonts/bentham-webfont.eot');    src: url('fonts/bentham-webfont.eot?#iefix') format('embedded-opentype'),         url('fonts/bentham-webfont.woff') format('woff'),         url('fonts/bentham-webfont.ttf') format('truetype'),         url('fonts/bentham-webfont.svg#benthamregular') format('svg');    font-weight: normal;    font-style: normal;}@font-face {    font-family: 'amatic_scregular';    src: url('fonts/amaticsc-regular-webfont.eot');    src: url('fonts/amaticsc-regular-webfont.eot?#iefix') format('embedded-opentype'),         url('fonts/amaticsc-regular-webfont.woff') format('woff'),         url('fonts/amaticsc-regular-webfont.ttf') format('truetype'),         url('fonts/amaticsc-regular-webfont.svg#amatic_scregular') format('svg');    font-weight: normal;    font-style: normal;}@font-face {    font-family: 'amaticbold';    src: url('fonts/amatic-bold-webfont.eot');    src: url('fonts/amatic-bold-webfont.eot?#iefix') format('embedded-opentype'),         url('fonts/amatic-bold-webfont.woff') format('woff'),         url('fonts/amatic-bold-webfont.ttf') format('truetype'),         url('fonts/amatic-bold-webfont.svg#amaticbold') format('svg');    font-weight: normal;    font-style: normal;}@font-face {    font-family: 'cardoregular';    src: url('fonts/cardo104s-webfont.eot');    src: url('fonts/cardo104s-webfont.eot?#iefix') format('embedded-opentype'),         url('fonts/cardo104s-webfont.woff') format('woff'),         url('fonts/cardo104s-webfont.ttf') format('truetype'),         url('fonts/cardo104s-webfont.svg#cardoregular') format('svg');    font-weight: normal;    font-style: normal;}@font-face {    font-family: 'cardoitalic';    src: url('fonts/cardoi99-webfont.eot');    src: url('fonts/cardoi99-webfont.eot?#iefix') format('embedded-opentype'),         url('fonts/cardoi99-webfont.woff') format('woff'),         url('fonts/cardoi99-webfont.ttf') format('truetype'),         url('fonts/cardoi99-webfont.svg#cardoitalic') format('svg');    font-weight: normal;    font-style: normal;}@font-face {    font-family: 'cardobold';    src: url('fonts/cardob101-webfont.eot');    src: url('fonts/cardob101-webfont.eot?#iefix') format('embedded-opentype'),         url('fonts/cardob101-webfont.woff') format('woff'),         url('fonts/cardob101-webfont.ttf') format('truetype'),         url('fonts/cardob101-webfont.svg#cardobold') format('svg');    font-weight: normal;    font-style: normal;}html {	height:100%;}html, body {	width:100%;	padding:0;	margin:0;}html{	overflow-x:hidden;}.clearfix {	*zoom: 1}.clearfix:before,.clearfix:after {	content: " ";	display: table}.clearfix:after {	clear: both}.skrollable {	position:fixed;	z-index:100;}.skrollr-mobile .skrollable {	position:absolute;}.skrollable .skrollable {	position:absolute;}.skrollable .skrollable .skrollable {	position:static;}a img {	border:none;}#home{	position:relative;	width:100%;	height:100%;	background-image:url('../images/home/home.jpg');	background-repeat: no-repeat;	background-attachment: cover;	background-position: 0 0;	background-size:100% 100%;	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.carlaemarzio.com/images/home/home.jpg',sizingMethod='scale');	-ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.carlaemarzio.com/images/home/home.jpg',sizingMethod='scale')"; }ul.menu{	position:absolute;	right:0;	top:200px;	height:440px;	width:200px;	margin:0;	padding:0;	padding-top:180px;	background-image: url('../images/menu/menu-background.png');	background-position: left center;	background-repeat: no-repeat;	list-style: none;	z-index:900;}ul.menu li {	list-style: none;	margin:0;	padding:0;	padding-left:30px;	margin-bottom:10px;	height:20px;}ul.menu li a{	font-family:'Times';	font-size:17px;	color:#c37f1b;}#lista-di-nozze ul {	background-image: url('../images/menu/menu-background-white.png');	background-position: left center;}#lista-di-nozze ul li a{	color:#fff;}#livro-da-visita ul {	background-image: url('../images/menu/menu-background-white.png');	background-position: left center;}#livro-da-visita ul li a{	color:#fff;}#il-matrimonio ul li a.active {	color:#7d3e00;}#la-nostra-storia ul li a.active {	color:#7d3e00;}#detaggli-evento ul li a.active {	color:#7d3e00;}#conferma-asistencia ul li a.active {	color:#7d3e00;}#lista-di-nozze ul li a.active {	color:#7D3E00;}#livro-da-visita ul li a.active {	color:#ccc;}#galleria ul li a.active {	color:#7d3e00;}label.error{	font-size:18px;	color:#F00;}#home .logo{	position:absolute;	left:50%;	top:50%;	margin-left:-247px;	margin-top:-250px;}#home .button-down{	position:absolute;	left:50%;	top:50%;	margin-left:-29px;	margin-top:230px;}#il-matrimonio{	position:relative;	width:100%;	height:100%;	background-image:url('../images/il-matrimonio/background-carla-e-marzio.jpg'), url('../images/il-matrimonio/background.gif');	background-repeat: no-repeat, repeat-x;	background-position: bottom left, top left;}.lt-ie9 #il-matrimonio:before {   	content: '';	width: 100%;	height: 100%;	top: 0px;	display: block;	z-index: 1;	position: absolute;	background-image:url('../images/il-matrimonio/background-carla-e-marzio.jpg');	background-repeat: no-repeat;	background-position: bottom left;}.lt-ie9 #il-matrimonio:after {   	content: '';	width: 100%;	height: 100%;	top: 0px;	display: block;	z-index: 1;	position: absolute;	background-image:url('../images/il-matrimonio/background.gif');	background-repeat: repeat-x;	background-position: top left;}    #il-matrimonio .content{	position:absolute;	left:50%;	top:50%;	margin-left:-267px;	margin-top:-304px;	width:544px;	height:608px;	background-image:url('../images/il-matrimonio/background-info.png');	background-repeat: no-repeat;	background-position: center center;}#il-matrimonio .content *{	font-family: 'cardoregular';	line-height:1;}#il-matrimonio .content .in{	font-size: 26px;	color:#18171c;}#il-matrimonio .content .the-wedding{	position:absolute;	left:59px;	top:1px;	font-size: 30px;	color:#18171c;}#il-matrimonio .content .il-matrimonio{	position:absolute;	left:83px;	top:44px;	font-size: 45px;	color:#8c4600;}#il-matrimonio .content .la-boda{	position:absolute;	left:314px;	top:87px;	font-size: 36px;	color:#000006;}#il-matrimonio .content .starring {	position:absolute;	left:205px;	top:176px;	font-size: 22px;	color:#8c4600;}#il-matrimonio .content .carla-tosco {	position:absolute;	left:16px;	top:242px;	font-size: 36px;	color:#8c4600;	font-family: 'benthamregular';}#il-matrimonio .content .carla-tosco-info {	position:absolute;	left:10px;	top:281px;	width:190px;	height:73px;	text-align:center;	font-size: 20px;	color:#000006;	font-family: 'benthamregular';}#il-matrimonio .content .marzio-alloco {	position:absolute;	left:316px;	top:243px;	font-size: 36px;	color:#8c4600;	font-family: 'benthamregular';}#il-matrimonio .content .marzio-alloco-info {	position:absolute;	left:371px;	top:284px;	width:115px;	height:41px;	text-align:center;	font-size: 20px;	color:#000006;	font-family: 'benthamregular';}#il-matrimonio .content .le-damigelle {	position:absolute;	left:93px;	top:451px;	font-size: 21px;	color:#231f1c;	font-family: 'benthamregular';}#il-matrimonio .content .le-damigelle-info {	position:absolute;	left:124px;	top:484px;	width:80px;	height:80px;	text-align:center;	font-size: 19px;	color:#555555;	font-family: 'Times';	font-style: italic;	font-weight: bold;	line-height:1.4;}#il-matrimonio .content .i-testimoni {	position:absolute;	left:305px;	top:451px;	font-size: 21px;	color:#231f1c;	font-family: 'benthamregular';}#il-matrimonio .content .i-testimoni-1 {	position:absolute;	left:305px;	top:491px;	width:125x;	height:50px;	text-align:center;	font-size: 19px;	color:#555555;	font-family: 'Times';	font-style: italic;	font-weight: bold;	line-height:1.2;}#il-matrimonio .content .i-testimoni-2 {	position:absolute;	left:312px;	top:550px;	width:125x;	height:50px;	text-align:center;	font-size: 19px;	color:#555555;	font-family: 'Times';	font-style: italic;	font-weight: bold;	line-height:1.2;}#il-matrimonio .content .from {	font-family: 'Helvetica';	font-size: 13px;	font-style: normal;	line-height:1.2;}#il-matrimonio .content .e {	position:absolute;	left:265px;	top:524px;	font-size: 26px;	color:#221f1b;	font-family: 'Times';	font-style: italic;	font-weight: bold;}#la-nostra-storia{	position:relative;	width:100%;	height:3110px;	background-image:url('../images/la-nostra-storia/background.gif');	background-repeat: repeat-x;	background-position: top left;}#la-nostra-storia .content{	position:absolute;	top:0px;	left:50%;	margin-left:-257px;	width:514px;}#la-nostra-storia .content .our-history {	position:absolute;	left:0px;	top:116px;	font-size: 30px;	color:#18171b;	font-family: 'cardoregular';}#la-nostra-storia .content .la-nostra-storia {	position:absolute;	left:18px;	top:160px;	font-size: 45px;	color:#8c4600;	font-family: 'cardoregular';}#la-nostra-storia .content .nuestra-historia {	position:absolute;	left:215px;	top:205px;	font-size: 44px;	color:#000006;	font-family: 'cardoregular';}#la-nostra-storia .slide-1{	position:absolute;	top:310px;	width:100%;	height:400px;}#la-nostra-storia .slide-1 .left{	position:absolute;	left:50%;	top:0;	margin-left:-345px;}#la-nostra-storia .slide-1 .right-background{	position:absolute;	left:50%;	top:13px;	margin-left:144px;}#la-nostra-storia .slide-1 .right{	position:absolute;	font-family:'amatic_scregular';	font-size:40px;	line-height:1.2;	color:#522f1d;	left:50%;	top:63px;	margin-left:19px;	width:350px;}#la-nostra-storia .slide-1 .right span{	color:#935650;}#la-nostra-storia .slide-2{	position:absolute;	top:710px;	width:100%;	height:400px;}#la-nostra-storia .slide-2 .right{	position:absolute;	left:50%;	top:0;	margin-left:120px;}#la-nostra-storia .slide-2 .left-background{	position:absolute;	left:50%;	top:22px;	margin-left:-480px;}#la-nostra-storia .slide-2 .left{	position:absolute;	font-family:'amatic_scregular';	font-size:40px;	line-height:1.2;	color:#522f1d;	left:50%;	top:57px;	margin-left:-409px;	width:420px;}#la-nostra-storia .slide-2 .left span{	color:#935650;}#la-nostra-storia .slide-3{	position:absolute;	top:1110px;	width:100%;	height:400px;}#la-nostra-storia .slide-3 .left{	position:absolute;	left:50%;	top:2px;	margin-left:-457px;}#la-nostra-storia .slide-3 .background{	position:absolute;	left:50%;	top:119px;	margin-left:-480px;}#la-nostra-storia .slide-3 .right{	position:absolute;	font-family:'amatic_scregular';	font-size:40px;	line-height:1.2;	color:#522f1d;	left:50%;	top:159px;	margin-left:66px;	width:350px;}#la-nostra-storia .slide-4{	position:absolute;	top:1510px;	width:100%;	height:400px;}#la-nostra-storia .slide-4 .background{	position:absolute;	left:50%;	top:58px;	margin-left:33px;}#la-nostra-storia .slide-4 .right-top{	position:absolute;	left:50%;	top:85px;	margin-left:41px;}#la-nostra-storia .slide-4 .right-bottom{	position:absolute;	left:50%;	top:211px;	margin-left:63px;}#la-nostra-storia .slide-4 .left-top{	position:absolute;	font-family:'amatic_scregular';	font-size:40px;	line-height:1.2;	color:#522f1d;	left:50%;	top:79px;	margin-left:-276px;	width:180px;	text-align: right;}#la-nostra-storia .slide-4 .left-top span{	color:#8a1b41;}#la-nostra-storia .slide-4 .left-bottom{	position:absolute;	font-family:'amatic_scregular';	font-size:40px;	line-height:1.2;	color:#522f1d;	left:50%;	top:215px;	margin-left:-378px;	width:281px;	text-align: right;}#la-nostra-storia .slide-4 .left-bottom span{	color:#8a1b41;}#la-nostra-storia .slide-5{	position:absolute;	top:1910px;	width:100%;	height:400px;}#la-nostra-storia .slide-5 .left{	position:absolute;	left:50%;	top:44px;	margin-left:-427px;}#la-nostra-storia .slide-5 .background{	position:absolute;	left:50%;	top:84px;	margin-left:-395px;}#la-nostra-storia .slide-5 .right{	position:absolute;	font-family:'amatic_scregular';	font-size:40px;	line-height:1.2;	color:#522f1d;	left:50%;	top:175px;	margin-left:38px;	width:370px;	text-align:right;}#la-nostra-storia .slide-5 .right span{	display:block;	width:100%;	color:#8a1b41;	text-align:left;}#la-nostra-storia .slide-6{	position:absolute;	top:2310px;	width:100%;	height:400px;}#la-nostra-storia .slide-6 .right{	position:absolute;	left:50%;	top:44px;	margin-left:80px;}#la-nostra-storia .slide-6 .background{	position:absolute;	left:50%;	top:145px;	margin-left:-467px;}#la-nostra-storia .slide-6 .left{	position:absolute;	font-family:'amatic_scregular';	font-size:40px;	line-height:1.2;	color:#522f1d;	left:50%;	top:142px;	margin-left:-323px;	width:260px;}#la-nostra-storia .slide-6 .left span{	color:#935650;}#la-nostra-storia .slide-6 .left span.text-align-right{	display:block;	width:100%;	color:#522f1d;	text-align:right;}#la-nostra-storia .slide-7{	position:absolute;	top:2710px;	width:100%;	height:400px;}#la-nostra-storia .slide-7 .left{	position:absolute;	left:50%;	top:70px;	margin-left:-370px;}#la-nostra-storia .slide-7 .right{	position:absolute;	font-family:'amatic_scregular';	font-size:40px;	line-height:1.2;	color:#8a1b41;	left:50%;	top:173px;	margin-left:48px;	width:290px;	text-align:right;}#detaggli-evento {	position:relative;	width:100%;	background-image:url('../images/detaggli-evento/background.gif');	background-repeat: repeat-x;	background-position: top left;}#detaggli-evento .content{	position:absolute;	top:43px;	left:50%;	top:50%;	margin-left:-720px;	margin-top:-430px;	width:1440px;	height:860px;}#detaggli-evento .content .event-detail {	position:absolute;	top:0px;	left:457px;	font-size: 30px;	color:#686859;	font-family: 'cardoregular';}#detaggli-evento .content .detaggli-evento {	position:absolute;	left:493px;	top:43px;	font-size: 45px;	color:#8c4600;	font-family: 'cardoregular';}#detaggli-evento .content .detalle-del-evento {	position:absolute;	left:696px;	top:90px;	font-size: 36px;	color:#000006;	font-family: 'cardoregular';}#detaggli-evento .content .map {	position:absolute;	left:713px;	top:207px;	width:464px;	height:617px;}#detaggli-evento .content .day-hour {	position:absolute;	left:235px;	top:223px;	font-size: 26px;	color:#8c1d40;	font-family: 'cardoregular';}#detaggli-evento .content .ci-sposiamo {	position:absolute;	left:291px;	top:263px;	font-size: 30px;	color:#761031;	font-family: 'cardoregular';}#detaggli-evento .content .location-1 {	position:absolute;	left:277px;	top:347px;	font-size: 22px;	color:#231f1c;	line-height:1.5;	font-family: 'cardoregular';}#detaggli-evento .content .location-2 {	position:absolute;	left:284px;	top:544px;	font-size: 22px;	color:#231f1c;	line-height:1.5;	font-family: 'cardoregular';}#detaggli-evento .content .location-1 span{	color:#761031;}#detaggli-evento .content .location-2 span{	color:#761031;}#detaggli-evento .content .a-seguire {	position:absolute;	left:295px;	top:482px;	font-size: 26px;	color:#231f1c;	font-family: 'cardoregular';}#detaggli-evento .content .location-1-icon {	position:absolute;	left:156px;	top:344px;}#detaggli-evento .content .location-2-icon {	position:absolute;	left:142px;	top:537px;}#detaggli-evento .content .button-conferma {	position:absolute;	left:353px;	top:690px;}#conferma-asistencia {	position:relative;	width:100%;	background-image:url('../images/conferma/background.gif');	background-repeat: repeat-x;	background-position: top left;	background-color:#efe6de;}#conferma-asistencia .content{	position:absolute;	left:50%;	top:50%;	margin-left:-720px;	margin-top:-300px;	width:1440px;	height:600px;}#conferma-asistencia .content .confirm-attendance {	position:absolute;	left:429px;	top:0px;	font-family: 'cardoregular';	font-size: 30px;	color:#686859;}#conferma-asistencia .content .conferma-asistencia {	position:absolute;	left:480px;	top:46px;	font-family: 'cardoregular';	font-size: 40px;	color:#8c4600;}#conferma-asistencia .content .confirma-asistencia {	position:absolute;	left:732px;	top:96px;	font-family: 'cardoregular';	font-size: 36px;	color:#000006;}#conferma-asistencia .content .form {	position:absolute;	left:535px;	top:204px;	font-family: 'cardoregular';	font-size: 36px;	color:#000006;}#conferma-asistencia .content .form input[type=text] {	border:0;	background:none;	height:30px;	width:416px;	border-bottom:2px dotted #664c00;	font-family: 'benthamregular';	font-size:26px;	color:#91415a;}#conferma-asistencia .content .form p{	width:416px;	margin:0;	margin-top:20px;	font-family: 'benthamregular';	font-size:23px;	color:#91415a;}#conferma-asistencia .content .form p span{	display:inline-block;	float:right;}#conferma-asistencia .content .form input[name='textBoxAdulti'],#conferma-asistencia .content .form input[name='textBoxBambini'] {	border:0;	background:none;	height:30px;	width:366px;	margin-left:50px;	border-bottom:2px dotted #664c00;	font-family: 'benthamregular';	font-size:26px;	color:#91415a;}#conferma-asistencia .content .form input[name=buttonSubmit] {	background-image:url('../images/conferma/button-conferma.gif');	width:244px;	height:52px;	border:0;	padding:0;	margin:0;	margin-left:90px;	margin-top:60px;}#lista-di-nozze {	position:relative;	width:100%;	background-image:url('../images/lista-di-nozze/background-fade.png'), url('../images/lista-di-nozze/background.jpg');	background-repeat: repeat-x, repeat;	background-position: top left;}.lt-ie9 #lista-di-nozze:before {   	content: '';	width: 100%;	height: 100%;	top: 0px;	display: block;	z-index: 1;	position: absolute;	background-image:url('../images/lista-di-nozze/background.jpg');	background-repeat: repeat;	background-position: top left;}.lt-ie9 #lista-di-nozze:after {   	content: '';	width: 100%;	height: 100%;	top: 0px;	display: block;	z-index: 1;	position: absolute;	background-image:url('../images/lista-di-nozze/background-fade.png');	background-repeat: repeat-x;	background-position: top left;}#lista-di-nozze .content{	position:absolute;	top:100px;	left:50%;	top:50%;	margin-left:-303px;	margin-top:-200px;	width:605px;	height:400px;}#lista-di-nozze .content .lista-di-nozze-1 {	position:absolute;	left:48px;	top:0px;	font-family: 'cardoregular';	font-size: 30px;	color:#ffffff;}#lista-di-nozze .content .lista-di-nozze-2 {	position:absolute;	left:111px;	top:42px;	font-family: 'cardoregular';	font-size: 45px;	color:#8c4600;}#lista-di-nozze .content .lista-di-nozze-3 {	position:absolute;	left:310px;	top:92px;	font-family: 'cardoregular';	font-size: 36px;	color:#fff;}#lista-di-nozze .content .luna-di-miele {	position:absolute;	left:3px;	top:183px;	font-family: 'georgia';	font-style: italic;	font-size: 26px;	color:#965717;}#lista-di-nozze .content .body-text {	position:absolute;	left:0px;	top:234px;	font-family: 'georgia';	font-style: italic;	font-size: 17px;	color:#fff;	text-align:center;	line-height:1.7;}#lista-di-nozze .background{	position:absolute;	top:0;	left:0;	width:100%;	height:100%;}#lista-di-nozze .background .samurai{	position:absolute;	top:0;	left:0;	width:100%;	height:100%;}#lista-di-nozze .background .samurai img{	position:absolute;	bottom:0;	left:0;}#lista-di-nozze .background .fiori{	position:absolute;	top:0;	left:0;	width:100%;	height:100%;}#lista-di-nozze .background .fiori img{	position:absolute;	top:50%;	left:50%;	margin-top:-400px;	margin-left:80px;}#livro-da-visita {	position:relative;	width:100%;	background-image:url('../images/livro-da-visita/background-fade.png');	background-repeat: repeat-x;	background-position: top left;	background-color: #92415a;}#livro-da-visita .content{	position:absolute;	top:100px;	left:50%;	top:50%;	margin-left:-241px;	margin-top:-180px;	width:495px;	height:360px;}#livro-da-visita .content .livro-da-visita-1 {	position:absolute;	left:0px;	top:0px;	font-family: 'cardoregular';	font-size: 30px;	color:#ffffff;}#livro-da-visita .content .livro-da-visita-2 {	position:absolute;	left:51px;	top:39px;	font-family: 'cardoregular';	font-size: 45px;	color:#fff;}#livro-da-visita .content .livro-da-visita-3 {	position:absolute;	left:270px;	top:85px;	font-family: 'cardoregular';	font-size: 35px;	color:#fff;}#livro-da-visita .content .messagio {	position:absolute;	left:100px;	top:194px;	font-family: 'georgia';	font-style: italic;	font-size: 20px;	color:#fff;}#livro-da-visita .content .email {	position:absolute;	left:13px;	top:259px;	width:463px;	height:78px;	border:1px dashed #fff;	font-family: 'georgia';	font-style: italic;	font-size: 20px;	color:#fff;}#livro-da-visita .content .email a {	display:inline-block;	position:absolute;	left:29px;	top:23px;	color:#fff;	font-size:26px;	text-decoration: none;}#galleria {	position:relative;	width:100%;	background-image:url('../images/galleria/background.gif');	background-repeat: repeat-x;	background-position: top left;	background-color: #fff;}#galleria .content{	position:absolute;	background-image:url('../images/galleria/background-content.gif');	background-repeat: no-repeat;	top:50%;	left:50%;	margin-left:-460px;	margin-top:-466px;	width:920px;	height:852px;}#galleria .content .photo-gallery {	position:absolute;	left:216px;	top:0px;	font-family: 'cardoregular';	font-size: 30px;	color:#79796a;}#galleria .content .galleria {	position:absolute;	left:184px;	top:46px;	font-family: 'cardoregular';	font-size: 45px;	color:#8c4600;}#galleria .content .galeria-de-fotos {	position:absolute;	left:523px;	top:93px;	font-family: 'cardoregular';	font-size: 36px;	color:#555555;}#galleria .content .photo {	position:absolute;	left:71px;	top:175px;}#galleria .content .photo .carousel {	position:relative;	width:780px;	height:440px;	overflow:hidden;}#galleria .content .photo ul {	position:relative;	width:20000em;}#galleria .content ul {	list-style: none;	margin:0;	padding:0;	border:0;}#galleria .content ul li {	list-style: none;	margin:0;	padding:0;	border:0;	float:left;}#galleria .content .photo ul li {	width:780px;	height:440px;	text-align: center;}#galleria .content .photo ul li img {	height:440px;}#galleria .content .legend {	position:absolute;	left:77px;	top:638px;	font-family: 'Georgia';	font-size: 17px;	font-style: italic;	width:760px;	height:50px;	overflow: hidden;	color:#8c4600;	opacity: 0.6;}#galleria .content .thumbs {	position:absolute;	left:80px;	top:708px;}#galleria .content .thumbs .carousel {	position:relative;	width:770px;	height:145px;	overflow: hidden;}#galleria .content .thumbs ul {	position:relative;	width:20000em;}#galleria .content .thumbs ul li {	width:142px;	height:141px;	margin-right:15px;}#galleria .content .button-left {	position:absolute;	left:10px;	top:750px;}#galleria .content .button-right {	position:absolute;	left:867px;	top:750px;}#livro-da-visita .credits {	position:absolute;	bottom:0;	left:50%;	height:30px;	margin-left:-420px;	width:840px;	border-top:1px solid #FFF;}#livro-da-visita .credits p{	margin:0;	text-align:right;	font-family: 'Times';	font-size:12px;	color:#FFF;	margin-top:5px;}#livro-da-visita .credits a{	font-style: italic;	color:#FFF;	text-decoration: none;}