/* body */

body {	color:#fff;
	border:0;
	padding:0;
	margin:0;
	font-family: verdana, arial, sans-serif;
	font-size:11px;
	background-color:#000;
	text-align:center;
} 


/* id tabella link */
#link { padding:0px;
	margin:auto;
	margin-top:120px;
	margin-bottom:17px;
}

/* contacts */
#link td.contacts a {
	  background-image:url(../img/contacts.gif);
	  display: block;
	  background-repeat: no-repeat;
	  width:80px;
	  height:17px;
}

#link td.contacts a:hover {
	  background-image:url(../img/contacts-ho.gif);
	  display: block;
	  background-repeat: no-repeat;
	  width:80px;
	  height:17px;
}

/* admin */
#link td.admin a {
	  background-image:url(../img/admin.gif);
	  display: block;
	  background-repeat: no-repeat;
	  width:80px;
	  height:17px;
}

#link td.admin a:hover {
	  background-image:url(../img/admin-ho.gif);
	  display: block;
	  background-repeat: no-repeat;
	  width:80px;
	  height:17px;
}

/* news */
#link td.aboutpa a {
	  background-image:url(../img/aboutpa.gif);
	  display: block;
	  background-repeat: no-repeat;
	  width:80px;
	  height:17px;
}

#link td.aboutpa a:hover {
	  background-image:url(../img/aboutpa-ho.gif);
	  display: block;
	  background-repeat: no-repeat;
	  width:80px;
	  height:17px;
}

/* links */
#link td.links a {
	  background-image:url(../img/links.gif);
	  display: block;
	  background-repeat: no-repeat;
	  width:80px;
	  height:17px;
}

#link td.links a:hover {
	  background-image:url(../img/links-ho.gif);
	  display: block;
	  background-repeat: no-repeat;
	  width:80px;
	  height:17px;
}

/* words */
#link td.words a {
	  background-image:url(../img/words.gif);
	  display: block;
	  background-repeat: no-repeat;
	  width:80px;
	  height:17px;
}

#link td.words a:hover {
	  background-image:url(../img/words-ho.gif);
	  display: block;
	  background-repeat: no-repeat;
	  width:80px;
	  height:17px;
}

/* shop */
#link td.shop a {
	  background-image:url(../img/shop.gif);
	  display: block;
	  background-repeat: no-repeat;
	  width:80px;
	  height:17px;
}

#link td.shop a:hover {
	  background-image:url(../img/shop-ho.gif);
	  display: block;
	  background-repeat: no-repeat;
	  width:80px;
	  height:17px;
}





/* id tabella menu */
#menu { padding:0px;
	margin:auto;
}

/* photo */
#menu td.photo a {
	  background-image:url(../img/photo.gif);
	  display: block;
	  background-repeat: no-repeat;
	  width:80px;
	  height:17px;
}

#menu td.photo a:hover {
	  background-image:url(../img/photo-ho.gif);
	  display: block;
	  background-repeat: no-repeat;
	  width:80px;
	  height:17px;
}

/* picture */
#menu td.picture a {
	  background-image:url(../img/picture.gif);
	  display: block;
	  background-repeat: no-repeat;
	  width:80px;
	  height:17px;
}

#menu td.picture a:hover {
	  background-image:url(../img/picture-ho.gif);
	  display: block;
	  background-repeat: no-repeat;
	  width:80px;
	  height:17px;
}

/* landscapes */
#menu td.landscapes a {
	  background-image:url(../img/landscapes.gif);
	  display: block;
	  background-repeat: no-repeat;
	  width:80px;
	  height:17px;
}

#menu td.landscapes a:hover {
	  background-image:url(../img/landscapes-ho.gif);
	  display: block;
	  background-repeat: no-repeat;
	  width:80px;
	  height:17px;
}

/* image */
#menu td.image a {
	  background-image:url(../img/image.gif);
	  display: block;
	  background-repeat: no-repeat;
	  width:80px;
	  height:17px;
}

#menu td.image a:hover {
	  background-image:url(../img/image-ho.gif);
	  display: block;
	  background-repeat: no-repeat;
	  width:80px;
	  height:17px;
}

/* b+w */
#menu td.bw a {
	  background-image:url(../img/bw.gif);
	  display: block;
	  background-repeat: no-repeat;
	  width:80px;
	  height:17px;
}

#menu td.bw a:hover {
	  background-image:url(../img/bw-ho.gif);
	  display: block;
	  background-repeat: no-repeat;
	  width:80px;
	  height:17px;
}

/* people */
#menu td.people a {
	  background-image:url(../img/people.gif);
	  display: block;
	  background-repeat: no-repeat;
	  width:80px;
	  height:17px;
}

#menu td.people a:hover {
	  background-image:url(../img/people-ho.gif);
	  display: block;
	  background-repeat: no-repeat;
	  width:80px;
	  height:17px;
}

/* nature */
#menu td.nature a {
	  background-image:url(../img/nature.gif);
	  display: block;
	  background-repeat: no-repeat;
	  width:80px;
	  height:17px;
}

#menu td.nature a:hover {
	  background-image:url(../img/nature-ho.gif);
	  display: block;
	  background-repeat: no-repeat;
	  width:80px;
	  height:17px;
}

/* research */
#menu td.research a {
	  background-image:url(../img/research.gif);
	  display: block;
	  background-repeat: no-repeat;
	  width:80px;
	  height:17px;
}

#menu td.research a:hover {
	  background-image:url(../img/research-ho.gif);
	  display: block;
	  background-repeat: no-repeat;
	  width:80px;
	  height:17px;
}

/* urban */
#menu td.urban a {
	  background-image:url(../img/urban.gif);
	  display: block;
	  background-repeat: no-repeat;
	  width:80px;
	  height:17px;
}

#menu td.urban a:hover {
	  background-image:url(../img/urban-ho.gif);
	  display: block;
	  background-repeat: no-repeat;
	  width:80px;
	  height:17px;
}

/* mix */
#menu td.mix a {
	  background-image:url(../img/mix.gif);
	  display: block;
	  background-repeat: no-repeat;
	  width:80px;
	  height:17px;
}

#menu td.mix a:hover {
	  background-image:url(../img/mix-ho.gif);
	  display: block;
	  background-repeat: no-repeat;
	  width:80px;
	  height:17px;
}

/*******************************/
/*** inizio vecchia versione ***/
/*******************************/
/*fascia superiore contenente logo + search + login */

#top { width:500px;
       height:70px;
       margin: auto;
       margin-top:5px;
       text-align:center;
       background-color: #000;
       background-repeat: no-repeat;
       /* background-image: url(../img/menu-new.jpg); */
       background-position: center;
       /* border:1px #999 solid; */
}

/*** INIZIO MENU' ***/

/* id tabella menu */
#hp { text-align:center; 
      margin:auto;
      margin-top:35px;
      font-size:11px;
}

/* servizi */
#hp td.servizi a {
	  background-image:url(../img/servizi.gif);
	  display: block;
	  background-repeat: no-repeat;
	  width:56px;
	  height:16px;
}

#hp td.servizi a:hover {
	  background-image:url(../img/servizi-ho.gif);
	  display: block;
	  background-repeat: no-repeat;
	  width:56px;
	  height:16px;
}

/* bianco e nero */
#hp td.bianconero a {
	  background-image:url(../img/bianconero.gif);
	  display: block;
	  background-repeat: no-repeat;
	  width:106px;
	  height:16px;
}

#hp td.bianconero a:hover {
	  background-image:url(../img/bianconero-ho.gif);
	  display: block;
	  background-repeat: no-repeat;
	  width:106px;
	  height:16px;
}

/* ricerca */
#hp td.ricerca a {
	  background-image:url(../img/ricerca.gif);
	  display: block;
	  background-repeat: no-repeat;
	  width:60px;
	  height:16px;
}

#hp td.ricerca a:hover {
	  background-image:url(../img/ricerca-ho.gif);
	  display: block;
	  background-repeat: no-repeat;
	  width:60px;
	  height:16px;
}

/* natura */
#hp td.natura a {
	  background-image:url(../img/natura.gif);
	  display: block;
	  background-repeat: no-repeat;
	  width:58px;
	  height:16px;
}

#hp td.natura a:hover {
	  background-image:url(../img/natura-ho.gif);
	  display: block;
	  background-repeat: no-repeat;
	  width:58px;
	  height:16px;
}

/* spettacolo */
#hp td.spettacolo a {
	  background-image:url(../img/spettacolo.gif);
	  display: block;
	  background-repeat: no-repeat;
	  width:82px;
	  height:16px;
}

#hp td.spettacolo a:hover {
	  background-image:url(../img/spettacolo-ho.gif);
	  display: block;
	  background-repeat: no-repeat;
	  width:82px;
	  height:16px;
}

/* spettacolo */
#hp td.ritratti a {
	  background-image:url(../img/ritratti.gif);
	  display: block;
	  background-repeat: no-repeat;
	  width:69px;
	  height:16px;
}

#hp td.ritratti a:hover {
	  background-image:url(../img/ritratti-ho.gif);
	  display: block;
	  background-repeat: no-repeat;
	  width:69px;
	  height:16px;
}




/***** FINE MENU' ***/

#logo { width:500px;
       height:150px;
       margin: auto;
       margin-top:5px;
       text-align:center;
       background-color: #000;
       background-repeat: no-repeat;
       background-image: url(../img/logo.gif);
       background-position: center;
       /* border:1px #999 solid; */
}

#text { width:500px;
       height:310px;
       margin: auto;
       margin-top:5px;
       text-align:center;
       background-color: #000;
       background-repeat: no-repeat;
       background-image: url(../img/text.gif);
       background-position: center;
       /* border:1px #999 solid; */
}
/*****************************/
/*** fine vecchia versione ***/
/*****************************/

#footer { width:454px;
       margin: auto;
       margin-top:170px;
       font-size:9px;
       text-align:left;
       color:#aaa;
       border-top:1px #aaa solid;
       /* border:1px #999 solid; */
}

/*********************************************/
/******* collegamenti generici****************/
/*********************************************/

a {text-decoration:none; color:#aaa; }
a:hover {color: #fff; }
a:active {color: #fff; }
