/******CLASSI COMUNI BOX********/

body {
	background-color: #FFFFFF;
	background-image: url(../images/background.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	padding: 0px;
	margin: 0px;
}

#container {
	background-color: #FFFFFF;
	width: 960px;
	padding: 0px;
	margin-top: auto;
	margin-right: auto;
	margin-bottom: auto;
	margin-left: auto;
}

#header {
	background-color: #FFFFFF;
	background-image: url(../images/bg-header.png);
	background-repeat: no-repeat;
	background-position: center top;
	width: 1000px;
	height: 295px;
	float: left;
}

/******END CLASSI COMUNI BOX********/



/******CLASSI LANGUAGES********/

#languages {
	background-color: #FFFFFF;
	width: 987px;
	padding-top: 14px;
	padding-right: 13px;
	padding-bottom: 0px;
	padding-left: 0px;
	float: left;
}

#languages .italiano {
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 0px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	line-height: 12pt;
	color: #999999;
	float: right;
}

#languages .english {
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	line-height: 12pt;
	color: #999999;
	float: right;
}

/******END CLASSI LANGUAGES********/



/******CLASSI SUB-HEADER********/

#sub-header {
	background-color: #FFFFFF;
	background-image: url(../images/sub-header.png);
	background-repeat: no-repeat;
	background-position: center top;
	width: 1000px;
	height: 155px;
	float: left;
}

#sub-header .box {
	width: 250px;
	height: 155px;
	float: left;
}

#btn-dimora-delle-arti {
	width: 225px;
	height: 135px;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 21px;
	float: left;
}

#btn-dimora-delle-arti a {
	background-image: url(../images/buttons/btn-dimora-delle-arti.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	width: 225px;
	height: 135px;
	display: block;
}

#btn-dimora-delle-arti a:hover {
	background-position: right top;
}

#btn-canaletto-vedutisti {
	width: 225px;
	height: 135px;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 21px;
	float: left;
}

#btn-canaletto-vedutisti a {
	background-image: url(../images/buttons/btn-canaletto-vedutisti.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	width: 225px;
	height: 135px;
	display: block;
}

#btn-canaletto-vedutisti a:hover {
	background-position: right top;
}

#btn-visite-guidate {
	width: 225px;
	height: 135px;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 18px;
	float: left;
}

#btn-visite-guidate a {
	background-image: url(../images/buttons/btn-visite-guidate.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	width: 225px;
	height: 135px;
	display: block;
}

#btn-visite-guidate a:hover {
	background-position: right top;
}

#btn-didattica-a-palazzo {
	width: 225px;
	height: 135px;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 18px;
	float: left;
}

#btn-didattica-a-palazzo a {
	background-image: url(../images/buttons/btn-didattica-a-palazzo.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	width: 225px;
	height: 135px;
	display: block;
}

#btn-didattica-a-palazzo a:hover {
	background-position: right top;
}

/******END CLASSI SUB-HEADER********/



/******CLASSI MAIN********/

#main {
	background-color: #FFFFFF;
	width: 1000px;
	float: left;
}

#main .home {
	background-image: url(../images/bottom/home.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	float: left;
}

#main .il-palazzo {
	background-image: url(../images/bottom/il-palazzo.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
	float: left;
}

#main .dimora-delle-arti {
	background-image: url(../images/bottom/dimora-delle-arti.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
	float: left;
}

#main .orta-san-giulio {
	background-image: url(../images/bottom/orta-san-giulio.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
	float: left;
}

#main .canaletto-vedutisti {
	background-image: url(../images/bottom/canaletto-vedutisti.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
	float: left;
}

#main .rabarama {
	background-image: url(../images/bottom/rabarama.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
	float: left;
}

#main .il-lago {
	background-image: url(../images/bottom/il-lago.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
	float: left;
}

#main .archivio-mostre {
	background-image: url(../images/bottom/archivio-mostre.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
	float: left;
}

#main .cataloghi-arte {
	background-image: url(../images/bottom/cataloghi-arte.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
	float: left;
}

#main .didattica-a-palazzo {
	background-image: url(../images/bottom/didattica-a-palazzo.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
	float: left;
}

#main .bookshop {
	background-image: url(../images/bottom/bookshop.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
	float: left;
}

#main .corsi-didattici {
	background-image: url(../images/bottom/corsi-didattici.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
	float: left;
}

#main .laboratori-didattici {
	background-image: url(../images/bottom/laboratori-didattici.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
	float: left;
}

#main .spazio-espositivo {
	background-image: url(../images/bottom/spazio-espositivo.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
	float: left;
}

#main .contatti {
	background-image: url(../images/bottom/contatti.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
	float: left;
}

#main .come-raggiungerci {
	background-image: url(../images/bottom/come-raggiungerci.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
	float: left;
}

#main .latest-news {
	background-image: url(../images/bottom/latest-news.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
	float: left;
}

#main .visite-guidate {
	background-image: url(../images/bottom/visite-guidate.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
	float: left;
}

#informativa-privacy {
	width: 680px;
	height: 95px;
	padding-top: 0px;
	padding-right: 20px;
	padding-bottom: 20px;
	padding-left: 0px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	color: #999999;
	letter-spacing: normal;
	word-spacing: normal;
	text-align: justify;
	float: left;
	overflow: scroll;
}

/******END CLASSI MAIN********/



/******CLASSI MAIN-SX********/

#main-sx {
	width: 205px;
	padding-top: 0px;
	padding-right: 25px;
	padding-bottom: 0px;
	padding-left: 25px;
	float: left;
}

#main-sx .links {
	width: 190px;
	height: 25px;
	padding-top: 6px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 15px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12pt;
	float: left;
	clear: left;
}

#main-sx .links_selected {
	background-color: #CCCCCC;
	width: 190px;
	height: 25px;
	padding-top: 6px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 15px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 13pt;
	color: #FFFFFF;
	float: left;
	clear: left;
}

#sublinks {
	width: 190px;
	padding-top: 9px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 15px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 10pt;
	line-height: 14pt;
	float: left;
	clear: left;
}

#btn-facebook {
	width: 160px;
	height: 60px;
	margin-top: 45px;
	margin-bottom: 0px;
	margin-left: 22px;
	margin-right: 22px;
	float: left;
	clear: left;
}

#btn-facebook a {
	background-image: url(../images/buttons/btn-facebook.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	width: 160px;
	height: 60px;
	display: block;
}

#btn-facebook a:hover {
	background-position: right top;
}

/******END CLASSI MAIN-SX********/



/******CLASSI MAIN-DX********/

#main-dx {
	width: 715px;
	padding-top: 0px;
	padding-right: 15px;
	padding-bottom: 0px;
	padding-left: 15px;
	float: right;
}

#main-dx .container {
	width: 715px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 15px;
	padding-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 15px;
	margin-left: 0px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	float: right;
	clear: right;
}

#main-dx .container_bottom01 {
	width: 715px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 325px;
	margin-left: 0px;
	float: right;
	clear: right;
}

#main-dx .container_bottom02 {
	width: 715px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 15px;
	padding-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 345px;
	margin-left: 0px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	float: right;
	clear: right;
}

#main-dx_index {
	width: 315px;
	height: 625px;
	padding-right: 0px;
	padding-left: 430px;
	padding-top: 25px;
	padding-bottom: 0px;
	float: right;
}

/******END CLASSI MAIN-DX********/



/******CLASSI FOOTER********/

#footer {
	background-color: #FFFFFF;
	background-image: url(../images/footer.jpg);
	background-repeat: no-repeat;
	width: 980px;
	height: 110px;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 10px;
	float: left;
	clear: left;
}

#footer .box {
	width: 215px;
	height: 65px;
	padding-top: 45px;
	padding-right: 15px;
	padding-bottom: 0px;
	padding-left: 15px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	line-height: 13pt;
	color: #999999;
	float: left;
}

/******END CLASSI FOOTER********/



/******CLASSI TXT********/

h2 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 23pt;
	color: #ABABAB;
	font-weight: normal;
}

.subtitle-section {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	line-height: 24pt;
	color: #999999;
	font-weight: bold;
}

.text-section {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	line-height: 14pt;
	color: #909090;
}

.text-section_small {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	line-height: 12pt;
	color: #909090;
}

.form_textfield {
	margin-top: 1px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #999999;
	float: left;
}

.btn-inoltra-messaggio {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	color: #656565;
}

/******END CLASSI TXT********/



/******CLASSI LINKS********/

a:link {
	color: #ABABAB;
	text-decoration: none;
}

a:visited {
	color: #ABABAB;
	text-decoration: none;
}

a:hover {
	color: #666666;
	text-decoration: none;
}

a:active {
	color: #ABABAB;
	text-decoration: none;
}

/******END CLASSI LINKS********/

