/*
 
Date: September 2008 - February 2009
Theme Name: Volumina 2008
Version: 0.1
Description: www.volumina.net site is developed by www.riccardomarino.it
Author: Riccardo Marino
Author URI: http://www.riccardomarino.it/    
Author E-MAIL: info@riccardomarino.it
*/
html {
	height: 100%;
}

/* ELENCO COLORI 

exhibitions exhibitions

*/

.Privacy
{
	border-right: #666666 1px solid;
	padding-right: 0px;
	border-top: #666666 1px solid;
	padding-left: 0px;
	font-size: 9px;
	padding-bottom: 0px;
	overflow: auto;
	border-left: #666666 1px solid;
	width: 100%;
	color: #666666;
	padding-top: 0px;
	border-bottom: #666666 1px solid;
	font-family: Verdana, Arial, Verdana, Geneva, Helvetica, sans-serif;
	height: 100px;
	width: 820px;
	background-color: white;
}



/*body {
	background-color: #000000;
	background-image: url("/img/nome.gif");
	background-repeat: no-repeat;
  background-position: top center;
  font-family: Arial, Helvetica, sans-serif;
  color: #FFFFFF;  
	font-size: 12px;	
	width: 900px;
	margin: 10px 0px 0px 0px;
	margin-left: auto;
	margin-right: auto;
	padding: 0px 0px 0px 0px;
	
}*/

#main{
	background-color: transparent;
  width: 900px;
}

#header{
	background-color: transparent;
  width: 900px;
  height: 76px;
}

#logo{
  float: left;
	background-color: transparent;
  width: 250px;
  height: 76px;
  text-align: center;
}
  
#headerlanguage{
	float: left;
  background-color: transparent;
  width: 650px;
  height: 30px;
  text-align: right;
}
  
#navbar{
  float: left;
	background-color: transparent;
  width: 650px;
  height: 20px;
  text-align: left;
}

.navbaritem{
  float: left;
	background-color: transparent;
  height: 46px;
  font-weight: bold;
}

.navbarspace{
  float: left;
	background-color: transparent;
	width: 60px;
  height: 56px;
}

.titolosezione {
  float: left;
	background-color: transparent;
  font: 26px/20px verdana; 
  color:#FAD1A0;
  padding-left:30px;
  width: 840px;
  text-align:left;
}

.descizionesezione{
	font-size: 12px;	 
  color:#FFFFFF;
  line-height: 16pt; 
  width: 840px;
  text-align:justify;
}


.sottotitolosezione{
  width: 840px;
  font: bold 16px/14px verdana; 
  color:#FFFFFF;
  padding-left:60px;
  text-align:left;
}

.testosezione{
	font-size: 12px;	 
  color:#FFFFFF;
  line-height: 16pt; 
  padding-left:30px;
  width: 840px;
  text-align:justify;
}

.oriz100 {
  float: left;
	background-color: transparent;
  width: 120px;
  height: 20px;
  text-align: left;
}

.oriz37 {
  float: left;
	background-color: transparent;
  width: 37px;
  height: 14px;
  text-align: left;
}

.vertical10{
  float: left;
	background-color: transparent;
  width: 900px;
  height: 10px;
  text-align: left;
}

.vertical20{
  float: left;
	background-color: transparent;
  width: 900px;
  height: 20px;
  text-align: left;
}

.vertical30{
  float: left;
	background-color: transparent;
  width: 900px;
  height: 30px;
  text-align: left;
}

.vertical50{
  float: left;
	background-color: transparent;
  width: 900px;
  height: 50px;
  text-align: left;
}

.vertical140{
  float: left;
	background-color: transparent;
  width: 900px;
  height: 140px;
  text-align: left;
}

.vertical200{
  float: left;
	background-color: transparent;
  width: 900px;
  height: 200px;
  text-align: left;
}

.vertical300{
  float: left;
	background-color: transparent;
  width: 900px;
  height: 300px;
  text-align: center;
}

/* HOME */

.homelist{
  float: left;
	background-color: transparent;
  width: 180px;
  height: 220px;
  text-align: center;
}

.homelisttext{
  float: left;
	background-color: transparent;
  width: 150px;
  height: 225px;
  text-align: left;
}

.homelist img {
  display: inline;
  border: 2px solid #ac1e2b;
}

.homelist a {
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-weight: bold;
	color: #ac1e2b;
}

.homelist a:hover {
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-weight: bold;	
	color: #FFFFFF;
}

/* END HOME */

/* NEWS */

.titolonews {
  float: left;
	background-color: transparent;
  font: 26px/20px verdana; 
  color:#0088ff;
  padding-left:10px;
  width: 855px;
  text-align:left; 
}

.newslist{
  float: left;
	background-color: transparent;
  /* width: 225px;  4 quadrati */
  width: 180px;  /* 5 quadrati */
  height: 225px;
  text-align: center;
}


.newslisttext{
  display: block;
	background-color: transparent;
  width: 155px;
  height: 225px;
  text-align: left;
}

.newslist img
{
  display: inline;
  border: 2px solid #d50d20;
  margin-bottom: 5px;
}

.newstlist{
  float: left;
	background-color: transparent;
  width: 180px;
  height: 225px;
  text-align: center;
}

.newstlist img
{
  display: inline;
  border: 2px solid #d50d20;
}

.newslist a {
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-weight: none;
	color: #d50d20;
}

.newslist a:hover {
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-weight: none;	
	color: #FFFFFF;
}

.newsimg {
  float: left;
	background-color: transparent;
  width: 225px;
  /*height: 250px; */
  text-align: center;
}

.newsimg img {
  display: inline;
  border: 2px solid #d50d20;
}

.newsimglinks {
  width: 150px; 
  background-color: transparent; 
  text-align: right;
}

.newsdescr {
  float: left;
  width: 870px;
  background-color: transparent;
  text-align: justify;
  line-height: 16pt;
}


.newsdescr img {
  display: inline;
  border: 2px solid #d50d20;
  margin-top: 5px;
  margin-left: 10px;
  margin-right: 10px;
}


/* END NEWS */

/* NEWS GALLERY */

.newsgallery{
  float: left;
	background-color: transparent;
  width: 175px;
  height: 180px;
  text-align: center;
}

.newsgallerytext{
  /*display: block;*/
	background-color: transparent;
  width: 155px;
  height: 180px;
  text-align: center;
}

.newsgallery img
{
  display: inline;
  border: 2px solid #d50d20;
}

.newsgallery a {
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-weight: bold;
	color: #d50d20;
}

.newsgallery a:hover {
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-weight: bold;	
	color: #FFFFFF;
}

/* END NEWS GALLERY*/

/* CONTACTS */

#contactssx{
  float: left;
	background-color: transparent;
	background-image: url("/img/contacts1.gif");
	background-repeat: no-repeat;
  background-position: top center;
  width: 350px;
  height: 300px;
  text-align: left;
}

#contactsdx {
  float: left;
	background-color: transparent;
	background-image: url("/img/contacts2.gif");
	background-repeat: no-repeat;
  background-position: top center;
  width: 350px;
  height: 300px;
  text-align: left;
}

.contacts{
  float: left;
	background-color: transparent;
  width: 200px;
  text-align: left;
}

/* END CONTACTS */

/* ARTISTS */

.titoloartista {
  float: left;
	background-color: transparent;
  font: 26px/20px verdana; 
  color:#FAD1A0;
  padding-left:20px;
  width: 855px;
  text-align:left;
}

.artistlist{
  float: left;
	background-color: transparent;
  width: 180px;
  height: 225px;
  text-align: center;
}

.artistlist img
{
  display: inline;
  border: 2px solid #FAD1A0;
}

.artistlist a {
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-weight: none;
	color: #FAD1A0;
}

.artistlist a:hover {
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-weight: none;	
	color: #FFFFFF;
}

.artistaimg {
  float: left;
	background-color: transparent;
  width: 225px;
  /*height: 250px; */
  text-align: center;
}

.artistaimg img {
  display: inline;
  border: 2px solid #FAD1A0;
}

.artistaimglinks {
  width: 150px; 
  background-color: transparent; 
  text-align: right;
}

.artistadescr {
  /*float: left;*/
  width: 870px;
  background-color: transparent;
  text-align: justify;
  line-height: 16pt;
}

.artistadescr img {
  display: inline;
  border: 2px solid #FAD1A0;
  margin-top: 5px;
  margin-left: 10px;
  margin-right: 10px;  
}

/* END ARTISTS */

/* Artists GALLERY */

.artistsgallery{
  float: left;
	background-color: transparent;
  width: 175px;
  height: 190px;
  text-align: center;
}

.artistsgallerytext{
  /*display: block;*/
	background-color: transparent;
  width: 175px;
  height: 190px;
  text-align: center;
}

.artistsgallery img
{
  display: inline;
  border: 2px solid #FAD1A0;
  text-align: center;
}

.artistsgallery a {
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-weight: bold;
	color: #FAD1A0;
}

.artistsgallery a:hover {
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-weight: bold;	
	color: #FFFFFF;
}

/* END ARTISTS GALLERY*/


/* ABOUTUS */

.aboutusdescizione{
  float: left;
  width: 670px;
  background-color: transparent;
  text-align: justify;
  line-height: 16pt;
  border-right: 2px solid #e34c02;
  padding-right: 20px;
}

.aboutusdescizione img {
  display: inline;
  border: 2px solid #e34c02;
  margin-top: 5px;
  margin-left: 10px;
  margin-right: 10px;
}

.aboutusright {
  float: left;
  width: 165px;
  background-color: transparent;
  text-align: right;
  line-height: 16pt;
  padding-left: 15px;
}

.aboutusright a {
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	text-transform: uppercase;
	font-weight: bold;
	color: #e34c02;
}

/* unvisited link */
.aboutusright a:link {
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	text-transform: uppercase;
	color: #e34c02;
}     
/* visited link */
.aboutusright a:visited {
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	text-transform: uppercase;
	color: #e34c02;
}
/* mouse over link */
.aboutusright a:hover {
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	text-transform: uppercase;
	color: #FFFFFF;
}
/* selected link */
.aboutusright a:active {
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	text-transform: uppercase;
	color: #e34c02;
}



























.aboutuslist{
  float: left;
	background-color: transparent;
  width: 180px;
  height: 210px;
  text-align: center;
}

.aboutuslist img
{
  display: inline;
  border: 2px solid #e34c02;
  margin-bottom: 5px;
}

.aboutuslist a {
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-weight: none;
	color: #e34c02;
}

.aboutuslist a:hover {
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-weight: none;	
	color: #FFFFFF;
}


.aboutusevidenziato {
	color: #e34c02; 
  font-size: 18px;
}

.aboutusevidenziato a {
	color: #e34c02; 
  font-size: 18px;
}

.aboutusevidenziato a:hover {
	color: #ffffff; 
  font-size: 18px;
}

.aboutusdescr {
  /*float: left;*/
  width: 870px;
  background-color: transparent;
  text-align: justify;
  line-height: 16pt;
}

.aboutusdescr img {
  display: inline;
  border: 2px solid #e34c02;
  margin-top: 5px;
  margin-left: 10px;
  margin-right: 10px;
}

/* END ABOUTUS */


/* GIOVANI */

.giovanilist{
  float: left;
	background-color: transparent;
  width: 180px;
  height: 210px;
  text-align: center;
}

.giovanilist img
{
  display: inline;
  border: 2px solid #9ddc43;
  margin-bottom: 5px;
}

.giovanilist a {
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-weight: none;
	color: #9ddc43;
}

.giovanilist a:hover {
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-weight: none;	
	color: #FFFFFF;
}


.giovanievidenziato {
	color: #9ddc43; 
  font-size: 18px;
}

.giovanievidenziato a {
	color: #9ddc43; 
  font-size: 18px;
}

.giovanievidenziato a:hover {
	color: #ffffff; 
  font-size: 18px;
}

.giovanidescr {
  /*float: left;*/
  width: 870px;
  background-color: transparent;
  text-align: justify;
  line-height: 16pt;
}

.giovanidescr img {
  display: inline;
  border: 2px solid #9ddc43;
  margin-top: 5px;
  margin-left: 10px;
  margin-right: 10px;
}

/* END GIOVANI */

/* STORE */

.titolostore {
  float: left;
	background-color: transparent;
  font: 26px/20px verdana; 
  color:#FAD1A0;
  padding-left:10px;
  width: 855px;
  text-align:left;
}


.descizionestore{
	font-size: 12px;	 
  color:#FFFFFF;
  line-height: 16pt; 
  width: 840px;
  text-align:justify;
}

.storelist{
  float: left;
	background-color: transparent;
  /* width: 225px;  4 quadrati */
  width: 180px;  /* 5 quadrati */
  height: 225px;
  text-align: center;
}

.storelisttext{
  display: block;
	background-color: transparent;
  width: 155px;
  height: 225px;
  text-align: left;
}

.storelist img
{
  display: inline;
  border: 2px solid #A0C3EA;
  margin-bottom: 5px;
}

.storelist a {
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #A0C3EA;
}

/* unvisited link */
.storelist a:link {
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #A0C3EA;
}     
/* visited link */
.storelist a:visited {
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #A0C3EA;
}
/* mouse over link */
.storelist a:hover {
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #FFFFFF;
}
/* selected link */
.storelist a:active {
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #A0C3EA;
}

.storeimg {
  float: left;
	background-color: transparent;
  width: 225px;
  /*height: 250px; */
  text-align: center;
}

.storeimg img {
  display: inline;
  border: 2px solid #A0C3EA;
}

.storeimglinks {
  width: 150px; 
  background-color: transparent; 
  text-align: right;
}

.storedescr {
  float: left;
  width: 670px;
  background-color: transparent;
  text-align: justify;
  line-height: 16pt;
  border-right: 2px solid #A0C3EA;
  padding-right: 20px;
}

.storeright {
  float: left;
  width: 165px;
  background-color: transparent;
  text-align: right;
  line-height: 16pt;
  padding-left: 15px;
}



.storeright a {
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	text-transform: uppercase;
	font-weight: bold;
	color: #A0C3EA;
}

/* unvisited link */
.storeright a:link {
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	text-transform: uppercase;
	color: #A0C3EA;
}     
/* visited link */
.storeright a:visited {
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	text-transform: uppercase;
	color: #A0C3EA;
}
/* mouse over link */
.storeright a:hover {
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	text-transform: uppercase;
	color: #FFFFFF;
}
/* selected link */
.storeright a:active {
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	text-transform: uppercase;
	color: #A0C3EA;
}



















.storedescr img {
  display: inline;
  border: 2px solid #A0C3EA;
  margin-top: 5px;
  margin-left: 10px;
  margin-right: 20px;
}



/* END STORE */

/* STORE GALLERY */

.storegallery{
  float: left;
	background-color: transparent;
  width: 175px;
  height: 180px;
  text-align: center;
}

.storegallerytext{
  /*display: block;*/
	background-color: transparent;
  width: 155px;
  height: 180px;
  text-align: center;
}

.storegallery img
{
  display: inline;
  border: 2px solid #A0C3EA;
}

.storegallery a {
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-weight: bold;
	color: #A0C3EA;
}

/* unvisited link */
.storegallery a:link {
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #A0C3EA;
}     
/* visited link */
.storegallery a:visited {
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #A0C3EA;
}
/* mouse over link */
.storegallery a:hover {
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #FFFFFF;
}
/* selected link */
.storegallery a:active {
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #A0C3EA;
}

/* END STORE GALLERY*/


/* ARTOBJECTS */

.titoloartobjects {
  float: left;
	background-color: transparent;
  font: 26px/20px verdana; 
  color:#05c588;
  padding-left:10px;
  width: 855px;
  text-align:left;
}


.descizioneartobjects{
	font-size: 12px;	 
  color:#FFFFFF;
  line-height: 16pt; 
  width: 840px;
  text-align:justify;
}

.artobjectslist{
  float: left;
	background-color: transparent;
  /* width: 225px;  4 quadrati */
  width: 180px;  /* 5 quadrati */
  height: 225px;
  text-align: center;
}

.artobjectslisttext{
  display: block;
	background-color: transparent;
  width: 155px;
  height: 225px;
  text-align: left;
}

.artobjectslist img
{
  display: inline;
  border: 2px solid #05c588;
  margin-bottom: 5px;
}

.artobjectslist a {
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-weight: none;
	color: #05c588;
}

.artobjectslist a:hover {
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-weight: none;	
	color: #FFFFFF;
}

.artobjectsimg {
  float: left;
	background-color: transparent;
  width: 225px;
  /*height: 250px; */
  text-align: center;
}

.artobjectsimg img {
  display: inline;
  border: 2px solid #05c588;
}

.artobjectsimglinks {
  width: 150px; 
  background-color: transparent; 
  text-align: right;
}

.artobjectsdescr {
  float: left;
  width: 870px;
  background-color: transparent;
  text-align: justify;
  line-height: 16pt;
}

.artobjectsdescr img {
  display: inline;
  border: 2px solid #05c588;
  margin-top: 5px;
  margin-left: 10px;
  margin-right: 10px;
}



/* END artobjects */

/* artobjects GALLERY */

.artobjectsgallery{
  float: left;
	background-color: transparent;
  width: 175px;
  height: 180px;
  text-align: center;
}

.artobjectsgallerytext{
  /*display: block;*/
	background-color: transparent;
  width: 155px;
  height: 180px;
  text-align: center;
}

.artobjectsgallery img
{
  display: inline;
  border: 2px solid #05c588;
}

.artobjectsgallery a {
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-weight: bold;
	color: #05c588;
}

.artobjectsgallery a:hover {
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-weight: bold;	
	color: #FFFFFF;
}

/* END ARTobjects GALLERY*/



/* PRIVATE */


.privatelist{
  float: left;
	background-color: transparent;
  width: 180px;
  height: 225px;
  text-align: center;
}

.privatelist img
{
  display: inline;
  border: 2px solid #37838a;
}

.privatelist a {
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-weight: none;
	color: #37838a;
}

.privatelist a:hover {
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-weight: none;	
	color: #FFFFFF;
}


/* END PRIVATE */

/* EXHIBITIONS */

.titoloexhibitions {
  float: left;
	background-color: transparent;
  font: 26px/20px verdana; 
  color:#FAD1A0;
  padding-left:10px;
  width: 855px;
  text-align:left;
}

.descizionexhibitions{
  float: left;
	font-size: 12px;	 
  color:#FFFFFF;
  line-height: 16pt; 
  width: 840px;
  text-align:justify;
}

.exhibitionslist{
  float: left;
	background-color: transparent;
  /* width: 225px;  4 quadrati */
  width: 180px;  /* 5 quadrati */
  height: 225px;
  text-align: center;
}

.exhibitionslisttext{
  display: block;
	background-color: transparent;
  width: 155px;
  height: 225px;
  text-align: left;
}

.exhibitionslist img
{
  display: inline;
  border: 2px solid #BED8B6;
  margin-bottom: 5px;
}

.exhibitionslist a {
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-weight: none;
	color: #BED8B6;
}

.exhibitionslist a:hover {
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-weight: none;	
	color: #FFFFFF;
}

.exhibitionsimg {
  float: left;
	background-color: transparent;
  width: 225px;
  /*height: 250px; */
  text-align: center;
}

.exhibitionsimg img {
  display: inline;
  border: 2px solid #BED8B6;
}

.exhibitionsimglinks {
  width: 150px; 
  background-color: transparent; 
  text-align: right;
}

.exhibitionsdescr {
  float: left;
  width: 670px;
  background-color: transparent;
  text-align: justify;
  line-height: 16pt;
  border-right: 2px solid #BED8B6;
  padding-right: 20px;
}

.exhibitionsdescr img {
  display: inline;
  border: 2px solid #BED8B6;
  margin-top: 5px;
  margin-left: 10px;
  margin-right: 10px;
}

.exhibitionsright {
  float: left;
  width: 165px;
  background-color: transparent;
  text-align: right;
  line-height: 16pt;
  padding-left: 15px;
}

.exhibitionsright a {
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	text-transform: uppercase;
	font-weight: bold;
	color: #BED8B6;
}

/* unvisited link */
.exhibitionsright a:link {
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	text-transform: uppercase;
	color: #BED8B6;
}     
/* visited link */
.exhibitionsright a:visited {
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	text-transform: uppercase;
	color: #BED8B6;
}
/* mouse over link */
.exhibitionsright a:hover {
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	text-transform: uppercase;
	color: #FFFFFF;
}
/* selected link */
.exhibitionsright a:active {
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	text-transform: uppercase;
	color: #BED8B6;
}

/* END EXHIBITIONS */

/* EXHIBITIONS GALLERY */

.exhibitionsgallery{
  float: left;
	background-color: transparent;
  width: 175px;
  height: 180px;
  text-align: center;
}

.exhibitionsgallerytext{
  /*display: block;*/
	background-color: transparent;
  width: 155px;
  height: 180px;
  text-align: center;
}

.exhibitionsgallery img
{
  display: inline;
  border: 2px solid #BED8B6;
}

.exhibitionsgallery a {
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-weight: bold;
	color: #BED8B6;
}

.exhibitionsgallery a:hover {
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-weight: bold;	
	color: #FFFFFF;
}

/* END EXHIBITIONS GALLERY */

/* mediateca */

.titolomediateca {
  float: left;
	background-color: transparent;
  font: 26px/20px verdana; 
  color:#FAD1A0;
  padding-left:10px;
  width: 855px;
  text-align:left;
}


.descizionmediateca{
  float: left;
	font-size: 12px;	 
  color:#FFFFFF;
  line-height: 16pt; 
  width: 840px;
  text-align:justify;
}

.mediatecalist{
  float: left;
	background-color: transparent;
  /* width: 225px;  4 quadrati */
  width: 180px;  /* 5 quadrati */
  height: 225px;
  text-align: center;
}

.mediatecalisttext{
  display: block;
	background-color: transparent;
  width: 155px;
  height: 225px;
  text-align: left;
}

.mediatecalist img
{
  display: inline;
  border: 2px solid #BED8B6;
}

.mediatecalist a {
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-weight: none;
	color: #BED8B6;
}

.mediatecalist a:hover {
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-weight: none;	
	color: #FFFFFF;
}

.mediatecaimg {
  float: left;
	background-color: transparent;
  width: 225px;
  /*height: 250px; */
  text-align: center;
}

.mediatecaimg img {
  display: inline;
  border: 2px solid #BED8B6;
}

.mediatecaimglinks {
  width: 150px; 
  background-color: transparent; 
  text-align: right;
}

.mediatecadescr {
  float: left;
  width: 870px;
  background-color: transparent;
  text-align: justify;
  line-height: 16pt;
}

.mediatecadescr img {
  display: inline;
  border: 2px solid #BED8B6;
  margin-top: 5px;
  margin-left: 10px;
  margin-right: 10px;
}


/* END mediateca */

/* mediateca GALLERY */

.mediatecagallery{
  float: left;
	background-color: transparent;
  width: 175px;
  height: 180px;
  text-align: center;
}

.mediatecagallerytext{
  /*display: block;*/
	background-color: transparent;
  width: 155px;
  height: 180px;
  text-align: center;
}

.mediatecagallery img
{
  display: inline;
  border: 2px solid #BED8B6;
}

.mediatecagallery a {
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-weight: bold;
	color: #BED8B6;
}

.mediatecagallery a:hover {
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-weight: bold;	
	color: #FFFFFF;
}

/* END mediateca GALLERY*/



/* MEDIATECA 

.mediatecalist{
  float: left;
	background-color: transparent;
  width: 180px;
  height: 250px;
  text-align: center;
}

.mediatecalisttext{
  float: left;
	background-color: transparent;
  width: 150px;
  height: 250px;
  text-align: left;
}

.mediatecalist img {
  display: inline;
  border: 2px solid #ac1e2b;
}

.mediatecalist a {
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-weight: bold;
	color: #ac1e2b;
}

.mediatecalist a:hover {
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-weight: bold;	
	color: #FFFFFF;
}


.mediatecaimg {
  float: left;
	background-color: transparent;
  width: 225px;
  
  text-align: center;
}

.mediatecaimg img {
  display: inline;
  border: 2px solid #ac1e2b;
}

.mediatecalinks {
  width: 150px; 
  background-color: transparent; 
  text-align: right;
}

.mediatecadescr {
  float: left;
  width: 400px;
  background-color: transparent;
  text-align: justify;
  line-height: 16pt;
}

 END MEDIATECA */

/* MEDIATECA GALLERY 

.mediatecagallery{
  float: left;
	background-color: transparent;
  width: 225px;
  height: 190px;
  text-align: center;
}

.mediatecagallerytext{
  display: block;
	background-color: transparent;
  width: 155px;
  height: 190px;
  text-align: left;
}

.mediatecagallery img
{
  display: inline;
  border: 2px solid #ac1e2b;
}

.mediatecagallery a {
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-weight: bold;
	color: #ac1e2b;
}

.mediatecagallery a:hover {
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-weight: bold;	
	color: #FFFFFF;
}

 END MEDIATECA GALLERY*/




/* FOOTER */

#footer{
  float: left;
	background-color: transparent;
  width: 900px;
  height: 80px;
  text-align: center;
}

#footer a {
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
  font-weight: bold;	
	color: #FFFFFF;
}

#footer a:hover {
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
  font-weight: bold;		
	color: #FFFFFF;
}

.footeritem{
  /*float: left;*/
	background-color: transparent;
  height: 80px;
  font-weight: bold;
}

.footerspace{
  float: left;
	background-color: green;
	width: 60px;
  height: 80px;
}


/* END FOOTER */

/* GALLERY */

.titologallery{
  float: left;
	background-color: transparent;
  width: 900px;
  font: bold 16px/14px verdana; 
  color:#666666;
  text-align: center;
}
/* END GALLERY */



a {
  /*cursor: url("/img/tram2.cur"), auto;*/
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-weight: none;
	color: #FFFFFF;
}
a:hover {
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-weight: none;
	color: #FFFFFF;
}






.video{
  float: left;
	background-color: red;
  width: 300px;
  height: 300px;
  text-align: left;
}

.testovideo{
  float: left;
	background-color: blue;
  width: 600px;
  text-align: left;

	font-size: 12px;	 
  color:#FFFFFF;
  text-align:justify;
  
  
}



















/* activities */

.titoloactivities {
  float: left;
	background-color: transparent;
  font: 26px/20px verdana; 
  color:#FAD1A0;
  padding-left:10px;
  width: 855px;
  text-align:left;
}


.descizioneactivities{
	font-size: 12px;	 
  color:#FFFFFF;
  line-height: 16pt; 
  width: 840px;
  text-align:justify;
}

.activitieslist{
  float: left;
	background-color: transparent;
  /* width: 225px;  4 quadrati */
  width: 180px;  /* 5 quadrati */
  height: 225px;
  text-align: center;
}

.activitieslisttext{
  display: block;
	background-color: transparent;
  width: 155px;
  height: 225px;
  text-align: left;
}

.activitieslist img
{
  display: inline;
  border: 2px solid #205090;
  margin-bottom: 5px;
}

.activitieslist a {
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #205090;
}

/* unvisited link */
.activitieslist a:link {
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #205090;
}     
/* visited link */
.activitieslist a:visited {
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #205090;
}
/* mouse over link */
.activitieslist a:hover {
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #FFFFFF;
}
/* selected link */
.activitieslist a:active {
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #205090;
}

.activitiesimg {
  float: left;
	background-color: transparent;
  width: 225px;
  /*height: 250px; */
  text-align: center;
}

.activitiesimg img {
  display: inline;
  border: 2px solid #205090;
}

.activitiesimglinks {
  width: 150px; 
  background-color: transparent; 
  text-align: right;
}

.activitiesdescr {
  float: left;
  width: 870px;
  background-color: transparent;
  text-align: justify;
  line-height: 16pt;
}

.activitiesdescr img {
  display: inline;
  border: 2px solid #205090;
  margin-top: 5px;
  margin-left: 10px;
  margin-right: 10px;
}



/* END activities */

/* activities GALLERY */

.activitiesgallery{
  float: left;
	background-color: transparent;
  width: 175px;
  height: 180px;
  text-align: center;
}

.activitiesgallerytext{
  /*display: block;*/
	background-color: transparent;
  width: 155px;
  height: 180px;
  text-align: center;
}

.activitiesgallery img
{
  display: inline;
  border: 2px solid #205090;
}

.activitiesgallery a {
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-weight: bold;
	color: #205090;
}

/* unvisited link */
.activitiesgallery a:link {
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #205090;
}     
/* visited link */
.activitiesgallery a:visited {
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #205090;
}
/* mouse over link */
.activitiesgallery a:hover {
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #FFFFFF;
}
/* selected link */
.activitiesgallery a:active {
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #205090;
}

/* END activities GALLERY*/

















































/* EXHIBITIONS */

.titologiovani {
  float: left;
	background-color: transparent;
  font: 26px/20px verdana; 
  color:#9ddc43;
  padding-left:10px;
  width: 855px;
  text-align:left;
}

.desciziongiovani{
  float: left;
	font-size: 12px;	 
  color:#FFFFFF;
  line-height: 16pt; 
  width: 840px;
  text-align:justify;
}

.giovanilist{
  float: left;
	background-color: transparent;
  /* width: 225px;  4 quadrati */
  width: 180px;  /* 5 quadrati */
  height: 225px;
  text-align: center;
}

.giovanilisttext{
  display: block;
	background-color: transparent;
  width: 155px;
  height: 225px;
  text-align: center;
}

.giovanilist img
{
  display: inline;
  border: 2px solid #9ddc43;
  margin-bottom: 5px;
}

.giovanilist a {
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-weight: none;
	color: #9ddc43;
}

.giovanilist a:hover {
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-weight: none;	
	color: #FFFFFF;
}

.giovaniimg {
  float: left;
	background-color: transparent;
  width: 225px;
  /*height: 250px; */
  text-align: center;
}

.giovaniimg img {
  display: inline;
  border: 2px solid #9ddc43;
}

.giovaniimglinks {
  width: 150px; 
  background-color: transparent; 
  text-align: right;
}

.giovanidescr {
  float: left;
  width: 870px;
  background-color: transparent;
  text-align: justify;
  line-height: 16pt;
}

.giovanidescr img {
  display: inline;
  border: 2px solid #9ddc43;
  margin-top: 5px;
  margin-left: 10px;
  margin-right: 10px;
}


/* END EXHIBITIONS */

/* EXHIBITIONS GALLERY */

.giovanigallery{
  float: left;
	background-color: transparent;
  width: 175px;
  height: 180px;
  text-align: center;
}

.giovanigallerytext{
  /*display: block;*/
	background-color: transparent;
  width: 155px;
  height: 180px;
  text-align: center;
}

.giovanigallery img
{
  display: inline;
  border: 2px solid #9ddc43;
}

.giovanigallery a {
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-weight: bold;
	color: #9ddc43;
}

.giovanigallery a:hover {
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-weight: bold;	
	color: #FFFFFF;
}

/* END giovani GALLERY */


.Privacy
{
	border-right: #666666 1px solid;
	padding-right: 0px;
	border-top: #666666 1px solid;
	padding-left: 0px;
	font-size: 9px;
	padding-bottom: 0px;
	overflow: auto;
	border-left: #666666 1px solid;
	width: 100%;
	color: #666666;
	padding-top: 0px;
	border-bottom: #666666 1px solid;
	font-family: Verdana, Arial, Verdana, Geneva, Helvetica, sans-serif;
	height: 100px;
	width: 580px;
	background-color: white;
}



