@charset "ISO-8859-1";

html,body{margin: 0;padding:0;height:100%;}


body
{
background-image:url(../immagini/wildlifePhotography.jpg);
background-repeat:no-repeat;
background-position:bottom center;
background-attachment: fixed;
margin:0 auto;
background-color:#e8e8e8; /*autunno: #ede2cc; inverno:#e8e8e8 estate: #ede2cc; primavera:#c6d1b9*/
margin-top: 0px;
height: 100%;
}
/*stili generici di imÃ¨paginazione*/
div#ombreggiatura
{
	position:relative;
	width: 905px; 
	height: 100%;
	margin: 0 auto;
	background-image:url(../immagini/fotografiaNaturalistica.png);
	background-repeat:repeat-y;
}
	
body>div#ombreggiatura{height:auto;min-height:100%}


div#footer
{
	position: absolute;
	bottom:0; 
	width: 100%; 
	margin: 0 auto;
	color: #000;
	width:861px;
	left:22px;
	background-color:#262521;
	text-align:center;
	padding-top:30px;
	background-image:url(../immagini/immagini_natura.jpg);
	background-repeat:no-repeat;
}

div#footerDisplay
{
	position: absolute;
	bottom:0; 
	width: 100%; 
	margin: 0 auto;
	color: #000;
	width:861px;
	left:22px;
	background-color:#262521;
	text-align:center;
	padding-top:30px;
	background-image:url(../immagini/immagini_uccelli.jpg);
	background-repeat:no-repeat;
}


div#header
{
	margin:0 auto;
	width:861px;
	height:73px;
	background-image:url(../immagini/wildlife-photographer.jpg);
	background-repeat:no-repeat;
	background-color:#262521;
	position:relative;
}

div#foto
{
	margin:0 auto;
	width:861px;
	height:145px;
	background-color:#262521;
	background: url(randimg.php) no-repeat 0 0;
	position:relative;
}

div#menu
{
	margin:0 auto;
	width:830px;
	height:35px;
}

div#decori
{
	margin:0 auto;
	width:861px;
	height:38px;
	background:url(../immagini/bird_photography.jpg);
	background-repeat:no-repeat;
}

div#decoriDisplay
{
	margin:0 auto;
	width:861px;
	height:38px;
	background:url(../immagini/foto_natura.jpg);
	background-repeat:no-repeat;
}

div#content
{
	/* margin:0 auto; non lo centra! allora provo con un margine fisso da sx */
	margin-left:37px;
	width:830px;
	background:url(../immagini/foto_uccelli.jpg);
	background-repeat:repeat-y;
	background-color:#262521;
	min-height:1150px;
}

div#contentDisplay
{
	/* margin:0 auto; non lo centra! allora provo con un margine fisso da sx */
	margin-left:37px;
	width:830px;
	background:url(../immagini/images_of_animals.jpg);
	background-repeat:repeat-y;
	background-color:#262521;
	text-align:center;
}

#testoFooter
{
	margin:0 auto;
	width:720px;
	color: #5e574f;
	font-family:Verdana, Geneva, sans-serif;
	font-size:10px;	
	text-align:center;
	
}

#corpoSX
{
width:545px;
padding-right:30px;
padding-left:30px;
font-family:Verdana, Geneva, sans-serif;
color:#aaaaaa;
font-size:11px;
text-align:justify;
min-height:700px;
}

#corpoSX a
{
font-family:Verdana, Geneva, sans-serif;
color:#ff9900;
}



#corpoDX
{
width:179px;
font-family:Verdana, Geneva, sans-serif;
color:#aaaaaa;
font-size:11px;
text-align:justify;
position:absolute;
top:291px;
right:37px;
}

#BTS
{
width:750px;
margin:0 auto;
font-family:Verdana, Geneva, sans-serif;
color:#aaaaaa;
font-size:12px;
text-align:justify;
min-height:700px;
line-height:20px;
}

img
{
border:0;	
}

img.FotoDelMeseIMG
{
float:left;	
margin-top:8px;
margin-right:5px;
border:2px solid #E5E5E5;
}

img.BScene
{
	border:2px solid #E5E5E5;
}


/*********************************
*****		ALTRI DIV		******
*****						******
*********************************/
div#flag
{
position:absolute;
top:15px;
right:15px;	
line-height:5px;
}

div#fotoDelMese
{
	width: 179px;
	height:98px;
	position:absolute; /*relativo a div#foto*/
	right:15px;
	top:23px;
}

div#video
{
	margin-left:140px;
}

/*********************************
*****	CLASSI DI TESTO		******
*****						******
*********************************/

.titoloGrigioPiccolo
{
	color: #aaaaaa;
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;	
	text-align:center;
	font-weight:bold;
}

.verdanaOrange
{
	color: #ff9900;
	font-family:Verdana, Geneva, sans-serif;
	font-size:10px;	
	text-align:justify;
	font-weight:bold;
}

.verdanaOrange a
{
	color: #ff9900;
text-decoration: none;
}

.verdanaOrange a:hover
{
	color: #ff9900;
text-decoration: underline;
}

.fotoDelMese
{
	color: #ff9900;
	font-family:Verdana, Geneva, sans-serif;
	font-size:10px;	
	text-align:left;
	font-weight:bold;
	padding-right:10px;	
	margin-top:8px;
 	line-height:16px;
 }
 
 .Orange
{
	color: #ff9900;
	font-family:Verdana, Geneva, sans-serif;
	font-size:10px;	
	text-align:center;
	font-weight:bold;
	padding-top:20px;
 	line-height:16px;
 }
 
  .titoliOrange
{
	color: #ff9900;
	font-family:Verdana, Geneva, sans-serif;
	font-size:14px;	
	text-align:center;
	font-weight:bold;
	padding-top:20px;
 }

 .White
{
	color: #FFF;
	font-family:Verdana, Geneva, sans-serif;
	font-size:10px;
	text-align:center;
	font-weight:bold;
	padding-top:20px;
	line-height:16px;
 }
 
 .titoliWhite
 {
	color: #FFF;
	font-family:Verdana, Geneva, sans-serif;
	font-size:14px;
	text-align:center;
	font-weight:lighter;
 }
 
.testoSpry
{
font-family:Verdana, Geneva, sans-serif;
}

/* parole dello stesso colore dello sfondo, nascoste perchè servono solo per i motori di ricerca*/
.hiddenWords
{
	color:#262521;
	font-family:Verdana, Geneva, sans-serif;
	font-size:5px;
	
}

.hiddenWords a
{
	color:#262521;
	text-decoration:none;
}

.hiddenWords a:hover
{
	color:#262521;
	text-decoration:none;
}

/* SEZIONE FORM */
	
input.text 
{
	font: bold 11px Arial, Helvetica, sans-serif;
	color: #D59739;
	border: 1px solid #42413D;
	padding-right: 10px;
	padding-top:2px;
	margin-top:6px;
	background-color: #42413D;
	height: 16px;
	width: 150px;
}
	 
input.pulsanteGo 
{
	background: #CCCCCC url(../immagini/go.gif);
	height: 29px;
	width: 29px;
	margin-top: 4px;
	font: 1px Verdana, Arial, Helvetica, sans-serif;
	color: #CCCCCC;
	border:0;
}

.News
{
font-family:Verdana, Geneva, sans-serif;
color:#aaaaaa;
font-size:12px;
text-align:justify;
line-height:20px;
}

.anteprimaNews
{
font-family:Verdana, Geneva, sans-serif;
font-size:10px;
text-align:left;
color:#5e574f;	

}

.anteprimaNews a
{
color:#5e574f;
text-decoration:none;	
}

.anteprimaNews a:hover
{
color:#5e574f;
text-decoration:underline;	
}

/*********************************/
/******		TABELLE			******/
/*********************************/

table.thumbnails 
{
	width: 500px;
	margin:0 auto;
	padding-bottom:50px;
}

table.thumbnails th
{
	border: 0;
	font-family:  "Trebuchet MS", Georgia, "Times New Roman", Times, serif;
	font-size: 10px;
	font-weight: bold;
	color: #9d9d9b;
	text-align: center;
}

table.thumbnails td
{
	text-align: center;
	color: #9d9d9b;
	padding: 10px;
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	border-bottom-style:dotted;
	border-bottom-color:#5e574f;
	border-bottom-width:1px;
}

table.thumbnails img
{
border: 2px solid #E5E5E5;
}

.imgDisplay
{
border: 5px solid #CCC;
}

/* QUESTA TABELLA GESTISCE I MENU DI NAVIGAZIONE */
#tableMenu/*INCLUDO QUI IL MENU DI NAVIGAZ PER LE THUMBNAIL->SERVE PER EVITARE CHE IL MENU DI BAVIGAZIONE EREDITI LE PROPRIETA' DEL DIVSX*/
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #524B45;
}

#tableMenu a/*INCLUDO QUI IL MENU DI NAVIGAZ PER LE THUMBNAIL->SERVE PER EVITARE CHE IL MENU DI BAVIGAZIONE EREDITI LE PROPRIETA' DEL DIVSX*/
{
	text-decoration: none;
	color: #91877B;
}

#tableMenu a:hover/*INCLUDO QUI IL MENU DI NAVIGAZ PER LE THUMBNAIL->SERVE PER EVITARE CHE IL MENU DI BAVIGAZIONE EREDITI LE PROPRIETA' DEL DIVSX*/
{
	color: #ff9900;
}

table.menu 
{
	text-align: center;
	margin:0 auto;
}

table.menu td
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #524B45;
}

table.menu td a
{
	text-decoration: none;
	color: #91877B;
}

table.menu td  a:hover
{
	color: #ff9900;
}

.paginaCorrente 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #ff9900;
	text-align: center;
	text-decoration:underline;
}

table.datiFoto
{
	margin:0 auto;
}

table.datiFoto td
{
	color: #9d9d9b;
	padding: 5px;
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	border-bottom-style:double;
	border-bottom-color:#5e574f;
	border-bottom-width:1px;
	text-align: left;
}

table.datiFoto td a
{
	text-decoration: none;
	color: #91877B;
	text-align:center;
}

table.datiFoto td a:hover
{
	text-decoration: none;
	color: #ff9900;
	text-align:center;
}



table.link
{
	margin:0 auto;
	width: 500px;
}

table.link td
{
	color: #9d9d9b;
	padding: 2px;
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	border-bottom-style:double;
	border-bottom-color:#5e574f;
	border-bottom-width:1px;
	text-align: left;
}

table.link th
{
	text-decoration: none;
	color: #ff9900;
	font-size: 14px;
	text-align:center;
	background-color:#262521;
}

table.link td a
{
	text-decoration: none;
	color: #91877B;
	text-align:center;
}

table.link td a:hover
{
	text-decoration: none;
	color: #ff9900;
	text-align:center;
}

/*********************************/
/******			BLOG		******/
/*********************************/

.titoliBlog
{
	color: #ff9900;
	font-family:"Trebuchet MS", Verdana, Geneva, sans-serif;
	font-size:20px;	
	text-align:center;
}

.infoBlog
{
	color: #5e574f;
	font-family:"Trebuchet MS", Verdana, Geneva, sans-serif;
	font-size:12px;	
	text-align:center;
}

.Blog
{
	color: #aaaaaa;
	font-family:"Trebuchet MS", Verdana, Geneva, sans-serif;
	font-size:14px;	
	text-align:justify;
}

.Commenti
{
	color: #A0A0A0;
	font-family:"Trebuchet MS", Verdana, Geneva, sans-serif;
	font-size:12px;
	text-align:justify;
}


