@charset "utf-8";
/* CSS Document */

html, body {
	background-image: url(../imgs/bg.png);
	background-repeat: repeat-x;
	height: 100%;
	margin: 0px;
	padding: 0px;
	border: none;
}
#wrapper  {
	height: 100%;
}
body,td,th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
}
table {
	vertical-align: top;
}
a:link {
	text-decoration: none;
	color: #F00;
}
a:visited {
	text-decoration: none;
	color: #F00;
}
a:hover {
	text-decoration: none;
	color: #F00;
}
a:active {
	text-decoration: none;
	color: #F00;
}
td.top {
	background-image: url(../imgs/logo-reflex.png);
	background-repeat: no-repeat;
	background-position: left bottom;
}
td.top2 {
	font-size: 27px;
	color: #333;
	vertical-align: bottom;
}
td.menuLS {
	text-align: center;
	background-repeat: no-repeat;
	background-image: url(../imgs/menu.sel.gif);
}
td.menuLU {
	text-align: center;
	background-repeat: no-repeat;
	background-image: url(../imgs/menu.unsel.gif);
	background-position: left top;
	color: #999;
	cursor:pointer;
}
td.menuMS {
	text-align: center;
	background-repeat: no-repeat;
	background-image: url(../imgs/menu.sel.gif);
	background-position: center;
}
td.menuMU {
	text-align: center;
	background-repeat: no-repeat;
	background-image: url(../imgs/menu.unsel.gif);
	background-position: center top;
	color: #999;
	cursor:pointer;
}
td.menuRS {
	text-align: center;
	background-repeat: no-repeat;
	background-image: url(../imgs/menu.sel.gif);
	background-position: right;
}
td.menuRU {
	text-align: center;
	background-repeat: no-repeat;
	background-image: url(../imgs/menu.unsel.gif);
	background-position: right top;
	color: #999;
	cursor:pointer;
}
td.contenuti {
	vertical-align: top;
	font-size: 12px;
	text-align: left;
	margin: 0px;
	padding: 0px;
}
td.contenutiINV {
	vertical-align: top;
	font-size: 12px;
	text-align: left;
	margin: 0px;
	padding: 0px;
	cursor:pointer;
}

td.contenutiINVg {
	vertical-align: top;
	font-size: 12px;
	text-align: left;
	margin: 0px;
	padding: 0px;
	background-color: #F5F5F5;
}
td.contenutiR {
	vertical-align: top;
	font-size: 12px;
	text-align: right;
	margin: 0px;
	padding: 0px;
}
td.contenutiL {
	vertical-align: top;
	font-size: 12px;
	text-align: left;
	margin: 0px;
	padding: 0px;
}

td.contenutiRINV {
	vertical-align: top;
	font-size: 12px;
	text-align: right;
	margin: 0px;
	padding: 0px;
	cursor:pointer;
}
td.contenutiRINVg {
	vertical-align: top;
	font-size: 12px;
	text-align: right;
	margin: 0px;
	padding: 0px;
	background-color: #F5F5F5;
}


td.contenutiXS {
	vertical-align: top;
	font-size: 10px;
	text-align: left;
	margin: 0px;
	padding: 0px;
	color: #333;
}

p.contenutiT1 {
	font-weight: bold;
	text-transform: uppercase;
	margin: 0px;
	padding: 0px;
	font-size: 12px;
}
td.contactsL {
	text-align: left;
	margin: 0px;
	padding: 0px;
}
td.contactsC {
	text-align: center;
	margin: 0px;
	padding: 0px;
}
td.contactsR {
	text-align: right;
	margin: 0px;
	padding: 0px;
}
td.disclaimer {
	background-color: #FFF;
	font-size: 9px;
	color: #333;
	text-align: center;
	text-decoration: none;
}
td.disclaimerL {
	font-size: 9px;
	color: #333;
	text-align: left;
}
td.space {
	background-color: #FFF;
	vertical-align: top;
}
#fscrl {
	width:1px;
	position:absolute;
	bottom:-1px;
	z-index:-1;
	top: 0px;
}

.hdrevents {
	background-image: url(../imgs/imp.f004.jpg);
	background-repeat: no-repeat;
}
.hdrevents2 {
	background-image: url(../imgs/domobianca.jpg);
	background-repeat: no-repeat;
}
.hdrevents3 {
	background-image: url(../imgs/domobianca.jpg);
	background-repeat: no-repeat;
}
.hdrimp {
	background-image: url(../imgs/imp.f256.jpg);
	background-repeat: no-repeat;
}
.hdrimp2 {
	background-image: url(../imgs/domobianca-mappa.jpg);
	background-repeat: no-repeat;}

.hdrimp3 {
	background-image: url(../imgs/imp.c028.jpg);
	background-repeat: no-repeat;
}
.hdrnight {
	background-image: url(../imgs/night.f144.jpg);
	background-repeat: no-repeat;
}
.hdrnight2 {
	background-image: url(../imgs/night.f131.jpg);
	background-repeat: no-repeat;
}
.hdrnight3 {
	background-image: url(../imgs/night.c032.jpg);
	background-repeat: no-repeat;
}


.hdrpark {
	background-image: url(../imgs/park.f147.jpg);
	background-repeat: no-repeat;
}
.hdrpark2 {
	background-image: url(../imgs/park.f162.jpg);
	background-repeat: no-repeat;
}
.hdrpark3 {
	background-image: url(../imgs/park.f158.jpg);
	background-repeat: no-repeat;
}
.hdrsrvc {
	background-image: url(../imgs/tour.f229.jpg);
	background-repeat: no-repeat;
}
.hdrsrvc2 {
	background-image: url(../imgs/tour.c096.jpg);
	background-repeat: no-repeat;
}
.infoblockV {
	text-align: left;
	vertical-align: top;
	color: #FFF;
	width: 121.2px;
	font-size: 10px;
	background-color: #090;
}
.infoblockR {
	text-align: left;
	vertical-align: top;
	color: #FFF;
	width: 121.2px;
	font-size: 10px;
	background-color: #F30;
}
.infoblockGi {
	text-align: left;
	vertical-align: top;
	color: #000;
	width: 121.2px;
	font-size: 10px;
	background-color: #FC0;
}
.infoblockGr {
	text-align: left;
	vertical-align: top;
	color: #FFF;
	width: 121.2px;
	font-size: 10px;
	background-color: #666;
}

.infoblockC {
	text-align: left;
	vertical-align: top;
	color: #FFF;
	width: 122px;
	font-size: 10px;
}


.newsblock {
	text-align: left;
	vertical-align: top;
	width: 326px;
}
.invOpen {
	background-image: url(../imgs/open.png);
	background-position: 15px;
	background-repeat: no-repeat;
	background-color: #F5F5F5;
}
.invClose {
	background-image: url(../imgs/close.png);
	background-position: 15px;
	background-repeat: no-repeat;
	background-color: #d3d4d5;
}
.spcBlock {
	background-color: #FFF;
}
