html, input, textarea,select{
font-family: Arial, Helvetica, sans-serif;
}

body{
margin:0px;
background-color: #CCCCCC;
	background-image: url(grafica/sfondo.gif);
	background-repeat: repeat-x;
}

body,td,th {
	color: #000000;
}

#barraSeo{
display:block;
height:16px;
background-color:#999999;
color:#FFFFFF;
font-size:9px;
font-weight: normal;
font-family:Arial, Helvetica, sans-serif;
padding:2px 0px 0px 0px;
}

/* TESTO - TITOLI */
h2{
font-family: "Times New Roman", Times, serif;
font-style:italic;
margin:0px;
font-size:18px;
font-weight: normal;
}


/* Tabella TITOLI */
.tabellaTitoli {
border-top:2px solid #ffffff;
margin-bottom:5px;
}

/* Tabella MENU */
.tabellaMenu {
background-color:#999999;
border-bottom:5px solid #333333;
margin-top:5px;
margin-bottom:10px;

}


/* TESTO - CONTENUTI */
h3{
font-family: Arial, Helvetica, sans-serif;
margin:0px;
font-size:12px;
font-weight: normal;
}

/* TESTO - INTESTAZIONI */
h4{
font-family: Arial, Geneva, Helvetica, Sans-serif;
margin:0px;
font-size:10px;
font-weight: normal;
}

/* ALTRE TIPOLOGIE TESTO (font-weight:bold / normal ...) */
h1{
font-family: Arial, Geneva, Helvetica, Sans-serif;
margin:0px;
font-size:8px;
}
h5{
font-family: Lucida Calligraphy, Georgia, Times;
margin:0px;
font-size:18px;
font-weight: normal;
}
h6{
font-family: Lucida Calligraphy, Georgia, Times;
margin:0px;
font-size:12px;
font-weight: normal;
}

/* COLORI TESTO */
.colore_bianco {
color:#FFFFFF;
}
.colore_nero {
color:#000000;
}
.colore_grigiochiaro {
color:#CCCCCC;
}
.colore_grigioscuro {
color:#999999;
}
.colore_grigionero {
color:#555555;
}

/* LINKS */

.linkbianco{
text-decoration:none;
color:#FFFFFF;
font-weight: normal;
}
.linkbianco:hover{ 
text-decoration:none;
color:#CCCCCC;
font-weight: normal;
}

.linkbiancobis{
text-decoration:none;
color:#FFFFFF;
font-weight: normal;
}
.linkbiancobis:hover{ 
text-decoration:underline;
color:#FFFFFF;
font-weight:normal;
font-style:italic;
}

.linknero{
text-decoration:none;
color:#000000;
font-weight: normal;
}
.linknero:hover{ 
text-decoration:none;
color:#CCCCCC;
font-weight: normal;
}

.linkgrigionero{
text-decoration:none;
color:#555555;
font-weight: normal;
}
.linkgrigionero:hover{ 
text-decoration:none;
color:#000000;
font-weight: normal;
}

.linkgrigiochiaro{
text-decoration:none;
color:#CCCCCC;
font-weight: normal;
}
.linkgrigiochiaro:hover{ 
text-decoration:none;
color:#FFFFFF;
font-weight: normal;
}

.linkenter{
font-size:12px;
text-decoration:none;
color:#000000;
font-weight: normal;
}
.linkenter:hover{
font-size:12px;
text-decoration: underline; 
color:#999999;
font-weight: normal;
}

/* EFFETTO MENU' */
#menu {
font-size:11px;
padding:0px 0px 0px 0px;
margin:0px;
}
#menu a {
	letter-spacing:0px;
	height: 24px;
	color: #ffffff;
	display: block;
	line-height: 24px;
	/*padding:0px 22px 0px 19px;*/
	padding:0px 15px 0px 15px;
	margin:0px 0px 0px 0px;
	text-decoration:none;
	border-bottom: solid 2px #ffffff;
	
	}
#menu a:hover {
	border-bottom: solid 2px #999999;
	background: #FFFFFF;
	color: #999999;
}

#menu img {
	padding: 4px 0px 0px 0px;
	}

/* EFFETTO SUI THUMBS */
#gallery {
text-align:center;
}
#gallery img{
margin:0px 0px 0px 0px;
border:10px solid #FFFFFF;
}
#gallery img:hover{
border:10px solid #999999;
}


a.pulsanti{
display:block;
background-image:url(grafica/pulsanti1.jpg);
background-repeat:no-repeat;
width: 91px;
height: 37px;
padding:9px 0px 0px 0px;
color: #333333;
text-decoration:none;
}
a.pulsanti:hover {
background-image:url(grafica/pulsanti2.jpg);
background-repeat:no-repeat;
color: #CCCCCC;
text-decoration:none;
}

/* ___________________________________________________________________________________________________________________________________________________________ */

/* ACCAPO SENZA MAIUSCOLA */
p{
padding: 0px;
margin: 0px;
}

/* AREE DI TESTO (MODULI) */
input, textarea, select{
font-size:12px;
}

/* ELENCHI PUNTATI */
#elenco ul{
margin: 20px 0 20px 0;
padding: 0;
list-style-image:url(grafica/spunta.gif);
}
#elenco li{
margin-left: 40px;
padding: 0 0 2px 0px;
background-repeat:no-repeat;
background-position:left;
}

/* LINEE SPAZIATRICI */
.linea_puntinata_basso{
border-bottom: 2px dotted #cccccc;
}

/* EFFETTO SUI THUMBS */
#thumb {
text-align:center;
}
#thumb img{
width:120px;
height : 80px;
margin:0px 0px 0px 0px;
border:5px solid #791C1F;
}
#thumb img:hover{
border:5px solid #C1C0B2;
}

#thumb_lunghi {
text-align:center;
}
#thumb_lunghi img{
width:540px;
height :120px;
margin:0px 0px 0px 0px;
border:5px solid #791C1F;
}
#thumb_lunghi img:hover{
border:5px solid #C1C0B2;
}

#thumb_press {
text-align:center;
}
#thumb_press img{
margin:0px 0px 0px 0px;
border:5px solid #791C1F;
}
#thumb_press img:hover{
border:5px solid #C1C0B2;
}





#thumb_friends {
text-align:center;
}
#thumb_friends img{
margin:0px 0px 0px 0px;
border-top:2px solid #CCCCCC;
border-left:2px solid #CCCCCC;
border-bottom:2px solid #333333;
border-right:2px solid #333333;
}
#thumb_friends img:hover{
margin:0px 0px 0px 0px;
border-top:2px solid #333333;
border-left:2px solid #333333;
border-bottom:2px solid #CCCCCC;
border-right:2px solid #CCCCCC;
}

#thumb_friends_red {
text-align:center;
}
#thumb_friends_red img{
margin:0px 0px 0px 0px;
border-top:2px solid #E1DFD4;
border-left:2px solid #E1DFD4;
border-bottom:2px solid #666666;
border-right:2px solid #666666;
}
#thumb_friends_red img:hover{
margin:0px 0px 0px 0px;
border-top:2px solid #666666;
border-left:2px solid #666666;
border-bottom:2px solid #E1DFD4;
border-right:2px solid #E1DFD4;
}

#thumb_sezioni {
text-align:center;
}
#thumb_sezioni img{
width:540px;
height :250px;
margin:0px 0px 0px 0px;
border:5px solid #791C1F;
}
#thumb_sezioni img:hover{
border:5px solid #C1C0B2;
}

#thumb_home {
text-align:center;
}
#thumb_home img{
margin:0px 0px 0px 0px;
border-top:2px solid #FFFFFF;
border-left:2px solid #FFFFFF;
border-bottom:2px solid #333333;
border-right:2px solid #333333;
}
#thumb_home img:hover{
margin:0px 0px 0px 0px;
border-top:2px solid #333333;
border-left:2px solid #333333;
border-bottom:2px solid #FFFFFF;
border-right:2px solid #FFFFFF;
}