body{text-align: center; background-color: #19181e; font-family: Century Gothic;}
#shadow{
	width: 1100px;
	height: 741px;
	padding: 12px;
	background:url('images/uffizi_shadow.png') no-repeat;
	margin-top: 50px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
#main{
	text-align: left;
	width: 110px;
	height: 741px;
	background-color: #5e605a;
	border: solid 0px #5e6a71;
	font-family: arial;
}
#photoholder {
	position: absolute;
	width:1100px;
	height:741px;
	background:#000000 url('images/uffizi_loader.gif') 67% 50% no-repeat;
	float: right;
}
#thephoto {width:1100px; height:741px;}
#menu{
	position: absolute;
	float: left;
	background-color: #2c2d1a;
	width: 320px;
	height: 673px;
	opacity: 0.90;
	-moz-opacity: 0.90;
	-khtml-opacity: 0.80;
	filter: alpha(opacity=80);
	margin-top: 35px;
	margin-right: 0px;
	margin-bottom: 30px;
	margin-left: 30px;
}
#text{
	position: absolute;
	top: -191px;
	left: -55px;
	width: 546px;
	height: 531px;
	color: #5b6b85;
	line-height: 19px;
	overflow: hidden;
	color: #ffffff;
	font-family: Trebuchet MS;
	font-size: 8pt;
	padding-top: 2px;
	padding-right: 12px;
	padding-bottom: 2px;
	padding-left: 30px;
	float: left;
}

#text2{
	position: absolute;
	top: -136px;
	left: -373px;
	width: 546px;
	height: 531px;
	color: #5b6b85;
	line-height: 19px;
	overflow: hidden;
	color: #ffffff;
	font-family: Trebuchet MS;
	font-size: 8pt;
	padding-top: 2px;
	padding-right: 12px;
	padding-bottom: 2px;
	padding-left: 30px;
	float: left;
}



#voucher{opacity: 0.90; -moz-opacity: 0.90; -khtml-opacity: 0.80; filter: alpha(opacity=80);}
#logoholder{
	padding-top: 47px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 30px;
}
#partners {
	padding: 0;
	width: 0px;
}
#partners .partner{float: left; padding-right: 10px;}
#links{
	font-family: "Century Gothic";
	font-size: 11pt;
	color: #d98a02;
	line-height: 20px;
	width: 270px;
	text-align: center;
	padding-top: 80px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 65px;
}
#links a {color: #ded9ba; text-decoration: none;}
#links .link{float: left; display:inline; padding: 4px 15px 4px 0px;}
.menu_line{float: left; background-image: url(images/dot.gif); background-repeat: repeat-x; width: 220px; height: 1px;}
#address{font-size: 9pt; float: right; text-align:right; line-height: 17px; padding: 12px 22px; color: #b4b4b4;}
#pricelist{
	position: absolute;
	left: 751px;
	top: 285px;
	height: 498px;
}

#pricelist #text .hd{font-family: Century Gothic; font-size: 14pt; width: 100%; padding-bottom: 6px;}
#textUp{
	position: absolute;
	top: 591px;
	left: 1004px;
	background-repeat: no-repeat;
	background-image: url(images/up.png);
	width: 20px;
	height: 16px;
}
#textDown{
	position: absolute;
	top: 614px;
	left: 1004px;
	background-repeat: no-repeat;
	background-image: url(images/down.png);
	width: 20px;
	height: 16px;
}
#pricelist #text .desc{
	float: left;
	width: 170px;
	padding-right: 18px;
	line-height: 18px;
	text-align: left;
}
#pricelist #text .pr{float: left; padding-right: 18px; line-height: 18px; width: 37px;}
#pricelist #text .prl{float: left; line-height: 18px;}
.hd{float: left; padding-top: 20px; line-height: 18px;}
#footer{text-align: left; width: 844px; height: 14px; padding-right: 15px; margin: -4px auto 0px auto; color: #515650; text-align: right; font-size: 8pt;}
#footer a {color: #787d77; text-decoration: none;}
#contacttext{
	position: absolute;
	top: 254px;
	left: 637px;
	padding: 0px 18px 0px 18px;
	width: 297px;
	height: 387px;
	line-height: 19px;
	overflow: hidden;
	color: #093;
	font-family: arial;
	font-size: 14px;
}
.contact{padding-top: 4px; width: 140px; float: left;}
.contact a{color: #c68a05; text-decoration:none;}
img .reflected{border: none 0px;}
.link_li{
	list-style-type: none;
	text-align: right;
	padding-right: 50px;
	font-size: 17px;
	line-height: 16px;
	font-family: arial;
}
.gallery{width: 286px; padding: 0px; margin: 0px 0px 0px 68px; list-style-type: none;}
.gallery_img{float: left; width: 140px; padding-left: 3px;}
#shadow #main #menu #links ul .link_li a {
	font-family: arial;
}
#shadow #main #menu #links ul .link_li a {
	font-size: 17px;
}

