body {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: none; color: #494949 }
td {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #494949; text-decoration: none}
table {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #494949; text-decoration: none}
a {  font-family: Arial, Helvetica, sans-serif; color: #494949; text-decoration: none}
a:active { text-decoration: none}
a:hover { color: #003399; text-decoration: underline}
a:link { text-decoration:underline}
a:visited { text-decoration:underline}
a.bianco {  font-family: Arial, Helvetica, sans-serif; color: #FFF; text-decoration: none}
a.bianco:active { text-decoration: none}
a.bianco:hover { color: #003399; text-decoration: underline}
a.bianco:link { text-decoration:underline}
a.bianco:visited { text-decoration:underline}

#title13 { 
	font-size: 13px;
	}
	
#title12 { 
	font-size: 12px;
	}
	
#title12b { 
	font-size: 12px; 
	line-height: 24px; 
	font-weight: bold; 
	}
	
#title12d { 
	font-size: 12px; 
	color:#181616; 
	}
	
#title12g { 
	font-size: 12px; 
	font-weight: bold; 
	color:#0c903a
	}
	
#white {
	color: White;
}

#red {
	color: red;
}

.bianco {
	color:#fff
}

.viola {
	color:#AA5D7F
}

#boldred {
	color: red;
	font-weight: bold
}

#giallo12 {
	font-size: 12px;
	color: #FFCC00;
}

.fondino {
	height:40px;
	padding: 7px 0 0 15px;
	color:#F00; 
	font-size: 16px; 
	font-weight: bold; 
	font-family:'Trebuchet MS', Arial, Helvetica, sans-serif;
	background: url(../images/fondino.jpg) top center no-repeat
}

#rigapp {
	width: 426px;
	margin-top: 10px;
}

#rigappdx {
	width: 426px;
	margin-top: 10px;
	text-align: right
}

#slider {  
	width: 456px; 
	margin: 0 auto; 
	position: relative;
	}

.scroll {  
	width: 456px; 
	height: 390px;
	overflow: auto;
	position: relative; /* fix for IE to respect overflow */  
	clear: left; 
	overflow-x: hidden;
	background-color: #efefef;
	}
	
.scrollContainer div.panel {  
	height: 330px;  
	width: 426px; 
	padding: 10px 15px;
	background-image: url(../images/fondogalleria.gif);
	background-position: top right;
	background-repeat: no-repeat
	}

ul.navigation {
    margin-top: 10px;
    padding: 0;
	list-style: none;
	position: relative;
	font-size: 12px
}

ul.navigation li {
    width: 80px;
	padding: 10px 0;
    display:inline;
	MARGIN-RIGHT: 10px;
	position: relative;
	float:left
}

ul.navigation a {
    text-decoration: none;
}

ul.navigation a:hover {
	color:#000;
	text-decoration: underline;
	BACKGROUND-COLOR: #efefef
}

ul.navigation a.selected {
    text-decoration: underline;
	BACKGROUND-COLOR: #efefef
}

ul.navigation a:focus {
    outline: none;
}

#data { font-size: 12px; color: #FFFFFF;}
#data11 { font-size: 11px; color: #FFFFFF;}
#spazio { padding: 0 120px 0 28px; background: url(../images/cielo.jpg);}
#spazio2 { padding: 5px 20px 5px 28px; }
#altoadige { background: url(../images/paesalpino.jpg); background-repeat: no-repeat; }
#forum { padding: 0 0 0 25px; }
#spaziofoto { padding: 15px 10px 0 15px; }
#spaziofoto2 { padding: 15px 10px 15px 15px; }
#contatto { padding: 5px 0 5px 0; text-align: center; font-size: 13px;}
#daticontatto { padding: 5px 0 5px 0; text-align: center; background-color: #FFF}
#foto { padding: 1px 0 10px 0; background-color: #FFF}
#daticontasx { width: 175px; text-align:center; float: left}
#daticontadx { width: 176px; text-align:center; float: right}
.clearer {clear:both}
#con1 { width: 526px;border: 1px solid #AA5D7F; background-color: #AA5D7F; margin-bottom: 4px;}
#con2 { width: 526px;border: 1px solid #B36C8C; background-color: #B36C8C; margin-bottom: 4px;}
#con3 { width: 526px;border: 1px solid #BA7A97; background-color: #BA7A97; margin-bottom: 4px;}
#con4 { width: 526px;border: 1px solid #BC7E9A; background-color: #BC7E9A; margin-bottom: 4px;}
#con5 { width: 526px;border: 1px solid #C693AA; background-color: #C693AA; margin-bottom: 4px;}
#con6 { width: 526px;border: 1px solid #CEA2B6; background-color: #CEA2B6; margin-bottom: 4px;}
#con7 { width: 526px; border: 1px solid #D7B3C2; background-color: #D7B3C2; margin-bottom: 4px;}
#con8 { width: 526px;border: 1px solid #D6B1C0; background-color: #D6B1C0; margin-bottom: 4px;}
#con9 { width: 526px;border: 1px solid #DDBFCB; background-color: #DDBFCB; margin-bottom: 4px;}
#con10 { width: 526px;border: 1px solid #E7D1DA; background-color: #E7D1DA; margin-bottom: 4px;}
#con11 { width: 526px; border: 1px solid #f5ebef; background-color: #f5ebef; margin-bottom: 4px;}
#glme { background-color:#FFFFE2 }
#gam { background-color:#FFF2E6 }
.piccolo {font-size:11px}

/*inizio appuntamenti*/
#menuanni {
	border-top: 1px #FFF2E6 dotted;
	border-bottom: 1px #FFF2E6 dotted;
	padding: 5px 0 5px 0;
}

a.anni:active {  
	color: #FFCC00;
	font-size: 12px;
	text-decoration: underline
	}

a.anni:hover {  
	color: #FFCC00;
	font-size: 12px;
	text-decoration: underline
	}
	
a.anni:link {  
	color: #FFCC00;
	font-size: 12px;
	text-decoration: underline
	}
	
a.anni:visited {  
	color: #FFCC00;
	font-size: 12px;
	text-decoration: underline
	}
	
#spazioapp {
	padding: 5px 0 5px 28px ;
}

#spaziotitapp {
	padding: 5px 0 5px 0 ;
	font-weight: bold;
	color: red
}

#app { 
	padding: 2px 25px 2px 0; 
	text-align: right; 
	background-color: #FFFFe2 
	}
	
#appgam { 
	padding: 2px 25px 2px 0; 
	text-align: right; 
	background-color: #FFF2E6 
	}
	
#appaltri { 
	padding: 2px 25px 2px 0;  
	background-color: #D7FFE3 
	}
	
#appaltri2 { 
	text-align: right; 
	padding: 2px 25px 2px 0; 
	background-color: #D7FFE3 
	}
	
#verde { 
	background-color: #D7FFE3 
	}
	
#scarica {
	text-align: right;
	font-weight: bold;
	color: #FF6600;
	border: 1px #003399 dotted;
	padding: 5px 10px 5px 0
}
/*fine appuntamenti*/

/*inizio club*/
a.club:active {
	 color: #0C903A; 
	 text-decoration: none
}

a.club:hover {
	color: #0C903A; 
	text-decoration: underline
}

a.club:link { 
	color:#0C903A; 
	text-decoration:underline
}

a.club:visited { 
	color:#0C903A; 
	text-decoration:underline
}

#spaziomlcv {
	width: 260px;
	height: 80px;
	background-image: url(../images/mlcvlogo.jpg);
	background-position: top left;
	background-repeat: no-repeat;	
	text-align: right;
	font-size: 12px;
	font-weight: bold;
	line-height: 18px
}

#spaziolcr {
	width: 260px;
	height: 80px;
	background-image: url(../images/logolcr.jpg);
	background-position: top left;
	background-repeat: no-repeat;	
	text-align: right;
	font-size: 12px;
	font-weight: bold;
	line-height: 18px
}

#spaziogam {
	width: 260px;
	height: 80px;
	background-image: url(../images/logogam.jpg);
	background-position: top left;
	background-repeat: no-repeat;	
	text-align: right;
	font-size: 12px;
	font-weight: bold;
	line-height: 18px
}

#spazioama {
	width: 260px;
	height: 80px;
	background-image: url(../images/logoama.jpg);
	background-position: top left;
	background-repeat: no-repeat;	
	text-align: right;
	font-size: 12px;
	font-weight: bold;
	line-height: 18px
}

#spazioguay {
	width: 260px;
	height: 80px;
	background-image: url(../images/logogaymoteros.jpg);
	background-position: top left;
	background-repeat: no-repeat;	
	text-align: right;
	font-size: 12px;
	font-weight: bold;
	line-height: 18px
}

#spazioknal {
	width: 260px;
	height: 80px;
	background-image: url(../images/logoknalpup.jpg);
	background-position: top left;
	background-repeat: no-repeat;	
	text-align: right;
	font-size: 12px;
	font-weight: bold;
	line-height: 18px
}

#spaziopink {
	width: 260px;
	height: 80px;
	background-image: url(../images/logopink.jpg);
	background-position: top left;
	background-repeat: no-repeat;	
	text-align: right;
	font-size: 12px;
	font-weight: bold;
	line-height: 18px
}

#spaziogbmcc {
	width: 260px;
	height: 80px;
	background-image: url(../images/logogbmcc.jpg);
	background-position: top left;
	background-repeat: no-repeat;	
	text-align: right;
	font-size: 12px;
	font-weight: bold;
	line-height: 18px
}

#spaziofmsg {
	width: 260px;
	height: 80px;
	background-image: url(../images/logofmsc.jpg);
	background-position: top left;
	background-repeat: no-repeat;	
	text-align: right;
	font-size: 12px;
	font-weight: bold;
	line-height: 18px
}

#spaziogbz {
	width: 260px;
	height: 80px;
	background-image: url(../images/logogbz.jpg);
	background-position: top left;
	background-repeat: no-repeat;	
	text-align: right;
	font-size: 12px;
	font-weight: bold;
	line-height: 18px
}

#spaziogbg {
	width: 260px;
	height: 80px;
	background-image: url(../images/logogbg.jpg);
	background-position: top left;
	background-repeat: no-repeat;	
	text-align: right;
	font-size: 12px;
	font-weight: bold;
	line-height: 18px
}

#spaziogmc {
	width: 260px;
	height: 80px;
	background-image: url(../images/logogmc.jpg);
	background-position: top left;
	background-repeat: no-repeat;	
	text-align: right;
	font-size: 12px;
	font-weight: bold;
	line-height: 18px
}

#spaziomc1 {
	width: 260px;
	height: 80px;
	background-image: url(../images/logomc1.jpg);
	background-position: top left;
	background-repeat: no-repeat;	
	text-align: right;
	font-size: 12px;
	font-weight: bold;
	line-height: 18px
}

#spaziomck {
	width: 260px;
	height: 80px;
	background-image: url(../images/logomck.jpg);
	background-position: top left;
	background-repeat: no-repeat;	
	text-align: right;
	font-size: 12px;
	font-weight: bold;
	line-height: 18px
}

#spazioqb {
	width: 260px;
	height: 80px;
	background-image: url(../images/logoqb.jpg);
	background-position: top left;
	background-repeat: no-repeat;	
	text-align: right;
	font-size: 12px;
	font-weight: bold;
	line-height: 18px
}

#spazioamgq {
	width: 260px;
	height: 80px;
	background-image: url(../images/logoamgq.jpg);
	background-position: top left;
	background-repeat: no-repeat;	
	text-align: right;
	font-size: 12px;
	font-weight: bold;
	line-height: 18px
}

#spaziosaltire {
	width: 260px;
	height: 80px;
	background-image: url(../images/logosaltire.jpg);
	background-position: top left;
	background-repeat: no-repeat;	
	text-align: right;
	font-size: 12px;
	font-weight: bold;
	line-height: 18px
}

#spazioamge {
	width: 260px;
	height: 80px;
	background-image: url(../images/logoamge.jpg);
	background-position: top left;
	background-repeat: no-repeat;	
	text-align: right;
	font-size: 12px;
	font-weight: bold;
	line-height: 18px
}

#spaziogsi {
	width: 260px;
	height: 80px;
	background-image: url(../images/logogsi.jpg);
	background-position: top left;
	background-repeat: no-repeat;	
	text-align: right;
	font-size: 12px;
	font-weight: bold;
	line-height: 18px
}

#spazioscimi {
	width: 260px;
	height: 80px;
	background-image: url(../images/logoscimilano.jpg);
	background-position: top left;
	background-repeat: no-repeat;	
	text-align: right;
	font-size: 12px;
	font-weight: bold;
	line-height: 18px
}

#spaziomieli {
	width: 260px;
	height: 80px;
	background-image: url(../images/logomieli.jpg);
	background-position: top left;
	background-repeat: no-repeat;	
	text-align: right;
	font-size: 12px;
	font-weight: bold;
	line-height: 18px
}

#spaziorenzo {
	width: 260px;
	height: 80px;
	background-image: url(../images/logorenzo.jpg);
	background-position: top left;
	background-repeat: no-repeat;	
	text-align: right;
	font-size: 12px;
	font-weight: bold;
	line-height: 18px
}

#spaziogay {
	width: 260px;
	height: 80px;
	background-image: url(../images/logogay.jpg);
	background-position: top left;
	background-repeat: no-repeat;	
	text-align: right;
	font-size: 12px;
	font-weight: bold;
	line-height: 18px
}

#spaziopianeta {
	width: 260px;
	height: 80px;
	background: url(../images/logopianeta.jpg) top left no-repeat;	
	text-align: right;
	font-size: 12px;
	font-weight: bold;
	line-height: 18px
}
/*fine club*/

/*inizio calendario*/
/*alcuni tag vedi area foto*/
#sfondocale { 
	background-image:url(../calendario/images/sfondocale.jpg); 
	background-repeat:no-repeat; 
	background-position:top center  
	}
	
#centro { 
	width:775px; 
	margin-left:-388px; 
	position:absolute; 
	left: 50%;  
	}
	
#menucale { 
	width:716px; 
	margin: 91px 0 0 59px;  
	}
	
#testtwo { 
	width:564px; 
	padding: 73px 104px 50px 105px;  
	}
	
#titcale { 
	width:530px; 
	padding: 0 17px 3px 43px; 
	font-size: 12px; 
	font-weight: bold 
	}
	
#rigacale { 
	width:504px;
	padding: 10px 17px 15px 43px; }

#mesesx {
	width: 160px;
	border-top: 1px dotted #9b9b9b; 
	text-align: center;
	float:left;
}

#mesemid {
	width: 160px;
	text-align: center;
	border-top: 1px dotted #9b9b9b; 
	margin: 0 12px 0 12px;
	float:left;
}

#mesedx {
	width: 160px;
	border-top: 1px dotted #9b9b9b; 
	text-align: center;
	float:right;
}
/*fine calendario*/

/*area foto*/
/*inizio index*/
#sfondo { background-image:url(../areafoto/images/sfondo2.gif); background-repeat:repeat-y; background-position:top center  }
#generale { width:773px; margin-left:-388px; position:absolute; left: 50%; background-image:url(../areafoto/images/sfondopag.jpg); background-repeat:no-repeat; border-left: 1px solid #FFF; border-right: 1px solid #ECFAFB;  }
#testata { width:773px; height:179px; background-image:url(../areafoto/images/testata.jpg) }
#menu { width:714px; padding: 91px 0 0 59px;  }
#testone { width:564px; padding: 65px 104px 50px 105px;  }
#titolofoto { width:564px; background-image:url(../areafoto/images/sfondotit.gif); margin: 20px 0 20px 0}
#giro { width:530px; padding: 0 17px 3px 17px; font-size: 12px; font-weight: bold }
#suntogiro { width:504px; padding: 0 17px 5px 43px; }
#link { width:530px; padding: 0 17px 0 17px; font-size: 12px; font-weight: bold; text-align:right }
#credits { padding: 0 33px 20px 0; text-align:right}
#accedi {
	background-image:url(../areafoto/images/fondocampi.jpg); 
	background-repeat:no-repeat;
	margin: 0 0 20px 205px ;
	padding: 8px 16px 10px 18px;
	}

#entra {
	text-align: right
	}

#filadati {
	margin-top: 2px
	}

#dato {
	width: 70px;
	padding-top: 5px;
	float: left
	}
	
#campo {
	width: 90px;
	float: left
	}
/*fine index*/

/*inizio visuagiro*/
#titolofoto2 { width:564px; background-image:url(../areafoto/images/sfondotit.gif); margin: 15px 0 20px 0}
#descrigiro { width:504px; padding: 0 17px 20px 43px; }
#paginazione { padding: 0 17px 20px 43px; text-align:center}
#paginazionebot { padding: 10px 17px 0px 43px; text-align:center}
#rigafoto { width:504px; padding: 0 17px 15px 43px; }
#bordofoto { margin: 0 4px 0 4px; }
#torna { width:530px; padding: 0 17px 0 17px; font-size: 12px; font-weight: bold; text-align:right }
#tornabot { width:530px; padding: 20px 17px 0 17px; font-size: 12px; font-weight: bold; text-align:right }
/*fine visuagiro*/

/*inizio visuafoto*/
#freccia { width:26px; padding-left: 17px; float: left}
#desci { width:443px; margin-right: 20px; float: left }
#giro2 { width:443px; font-size: 12px; font-weight: bold; padding-bottom: 3px}
#suntogiro2 { width:443px; }
#icona { width:41px; margin-right: 17px; float: right }
#descrigiro2 { width:504px; padding: 0 17px 10px 43px; }
#tornabot2 { width:530px; padding: 0 17px 0 17px; font-size: 12px; font-weight: bold; text-align:right }
#paginazionebot2 { width:504px; padding: 10px 17px 20px 43px; text-align:center; }
/*fine visuafoto*/

/*inizio concorso*/
#generaleconco { 
	width:775px; 
	margin-left:-388px; 
	position:absolute; 
	left: 50%; 
	background-image:url(../areafoto/images/concorso.jpg); 
	background-repeat:no-repeat;  
	}
	
#testataconco { 
	padding: 91px 0 47px 62px; 
	background-image:url(../areafoto/images/testataconco.jpg);
	background-repeat:no-repeat; 
	}
	
#testoconcorso { 
	padding: 115px 110px 50px 110px;
	}
/*fine concorso*/

/*inizio INDEXconcorso*/
#generaleconco2 { 
	width:775px; 
	margin-left:-388px; 
	position:absolute; 
	left: 50%; 
	background-image:url(../areafoto/images/concorso2.jpg); 
	background-repeat:no-repeat;  
	background-position: top left
	}
	
#menuconco {
	padding: 91px 0 47px 62px;
	background-image:url(../areafoto/images/testataconco2.jpg); 
	background-repeat:no-repeat;
	}
	
#conteconcorso { 
	padding: 40px 75px 100px 75px;
	color: #010a1b
	}
	
#paesaggi {
	width: 195px;
	margin-right: 20px;
	background-image:url(../areafoto/images/fondopaesaggi.jpg);
	background-repeat: no-repeat;
	float: left
	}
	
#boxtesto {
	padding: 60px 20px 20px 20px;
	height: 78px;
	}
	
#gruppi {
	width: 195px;
	height: 158px;
	margin-right: 20px;
	background-image:url(../areafoto/images/fondogruppi.jpg);
	background-repeat: no-repeat;
	float: left
	}
	
#ritratti {
	width: 195px;
	height: 158px;
	background-image:url(../areafoto/images/fondoritratti.jpg);
	background-repeat: no-repeat;
	float: right
	}
/*fine INDEXconcorso*/

/*inizio VISUAconcorso*/
#generaleconco3 { 
	width:775px; 
	margin-left:-388px; 
	position:absolute; 
	left: 50%; 
	background-image:url(../areafoto/images/concorso2a.jpg); 
	background-repeat:no-repeat;  
	background-position: top left
	}
	
#conteconcorso2 { 
	padding: 70px 115px 100px 114px;
	color: #010a1b
	}

#menusezione {
	color: #d71a21
	}
	
#titlecategoria {
	width: 246px;
	font-size: 24px;
	float: left
	}
	
#altrecategoria {
	width: 300px;
	font-size: 12px;
	text-align: right;
	padding-top: 5px;
	float: right
	}
	
a.conco {  
	color: #d71a21;
	text-decoration: none
	}	
	
a.conco:active { 
	text-decoration: none
	}
	
a.conco:hover { 
	color: e2741b; 
	text-decoration: underline
	}
	
a.conco:link { 
	text-decoration:underline
	}
	
a.conco:visited { 
	text-decoration:underline
	}
	
#testoconco {
	margin: 20px 0 20px 0;
	font-size: 12px;
	}
	
#lineafoto {
	margin-top: 20px;
	}
	
#fotosx {
	width: 162px;
	padding: 0 10px 0 10px;
	float: left
	}
	
#fotopiccola {
	margin-bottom: 15px;
	}
	
#titoloautore {
	margin-bottom:10px;
	font-size:12px
	}
	
#titolo {
	font-size: 16px;
	color: #FF0000;
	font-weight: bold
	}

#vota {
	text-align: right
	}
	
#fotodx {
	width: 162px;
	padding: 0 10px 0 10px;
	float: left
	}

#paginaz { 
	text-align:center
	}
	
#paginazbot { 
	margin-top:20px;
	text-align:center
	}
/*fine area foto*/
