fieldset{
	 line-height:18px;
	
}
li.app{
	margin-bottom: 7px;
}

fieldset{
	margin-bottom:15px;
	border: 1px solid #CF4A23;
}
legend{
background-color:#CF4A23; color:#fff;  padding:3px;
}
.citazione {
	font-size: 12px;
	margin: 10px 0px;
	background-color: #fff;
	padding: 4px;
	line-height:16px;
	}


li.html{
	list-style-image: url(http://www.milkmilano.com/circolo_di_cultura_omosessuale_milk_milano/img/acrobatpdf.gif);
	padding-bottom:5px;
}




li.verbali{
	list-style-image: url(http://www.milkmilano.com/circolo_di_cultura_omosessuale_milk_milano/img/acrobatpdf.gif);
	padding-bottom:5px;
}

.par{
	margin: 15px 0px;
}



A.sideLink{
 text-decoration: none;font: 12px "Trebuchet MS";
}
.fotoSx{
margin:0px 5px 5px 0px}
#sideMenu{
	  position:absolute;
	  display: block;
	  left: 0px;
	  top: 218px;
	  width: 150px;
	background: url(../img/dove/sf.png) repeat;
	height: 500px;
	text-align: center;
}

.tasto{
	 cursor:pointer;
	
	width:132px;
	height: 29px;
	background: url(../img/dove/tasto.gif) no-repeat left top;
	font: 12px "Trebuchet MS";
}

.tastoI{
	 padding: 5px 0px;
}

.titolo{
 font-size:26px;
 margin:0px 0px 7px 0px;
}
h2{
 font-size:19px;
 margin:0px 0px 3px 0px;
}

.sottoTitolo{
 font-size:18px;
 margin:10px 0px 0px 0px;
}

#content{
	color: #000000;
	height: 400px;
	padding-top: 7px; text-align: left;
	
} 


#linkList ul {
	margin: 0;
	padding: 0;
	}
#linkList li {
	
	/*background: transparent url(../img/cr1.gif) no-repeat top left;
	padding-top: 5px;
	*/display: block;
	height:40px;
	float:left;
	list-style-type: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 25px;
	
	color: #FFFFFF;
	padding-top: 3px;
	padding-left: 2px;
	margin-right: 5px;
	text-decoration:none;
	
}

li.cosaOff{
	background: url(../img/tastoCosaOff.png) no-repeat left top;
	width: 66px;
}
li.quandoOff{
	background: url(../img/tastoQuandoOff.png) no-repeat left top;
	
	width: 100px;
}
li.partecipaOff{
	background: url(../img/tastoPartecipaOff.png) no-repeat left top;
	
	width: 121px;
}

li.doveOff{
	background: url(../img/tastoDoveOff.png) no-repeat left top;
	 margin-left: 2px;
	width: 72px;
}

li.stampaOff{
	background: url(../img/tastoStampaOff.png) no-repeat left top;
	
	width: 274px;
}

li.linkOff{
	background: url(../img/tastoLinkOff.png) no-repeat left top;
	width: 68px;
}

li.archivioOff{
	background: url(../img/tastoArchivioOff.png) no-repeat left top;
	width: 106px; 
}
li.chiOff{
	background: url(../img/tastoChiOff.png) no-repeat left top;
	width: 46px;
}


li.cosa{
	background: url(../img/tastoCosa.png) no-repeat left top;
	width: 66px;
}
li.quando{
	background: url(../img/tastoQuando.png) no-repeat left top;
	
	width: 100px;
}
li.partecipa{
	background: url(../img/tastoPartecipa.png) no-repeat left top;
	
	width: 121px;
}

li.dove{
	background: url(../img/tastoDove.png) no-repeat left top;
	 margin-left: 2px;
	width: 72px;
}

li.stampa{
	background: url(../img/tastoStampa.png) no-repeat left top;
	
	width: 274px;
}

li.link{
	background: url(../img/tastoLink.png) no-repeat left top;
	width: 68px;
}

li.archivio{
	background: url(../img/tastoArchivio.png) no-repeat left top;
	width: 106px; 
}
li.chi{
	background: url(../img/tastoChi.png) no-repeat left top;
	width: 46px;
	
}

#linkList li a:link  , #linkList li a:visited , #linkList li a:active ,  #linkList li a:hover{
	
	color: #333;
	text-decoration: none;
	
}
 

span.tabOff{
	margin: 3px 5px;
	font-size: medium;
	background-image: url(../img/tabSx.png);
	color: #eeeeee;
	background-position: left top;
	background-repeat: no-repeat;
	background-color: #0F253E;
	padding: 0px 3px;
}
span.tabOn{
margin:3px 5px;
font-size:medium;
background-color:#000;
color:#fff;
}
#nav li{
margin:0px;
float: left;
display: block;
padding-right:7px;
margin-right: 2px;
background-image: url(../img/tabDx.png);
 background-repeat: no-repeat;
 background-position: top right;
 background-color: #DE0000;
}

#nav li a {
display: block;
float: left;
padding-top: 0pt;
padding-right: 21px;
padding-bottom: 0pt;
padding-left: 21px;
height: 23px;
line-height: 23px;
background-image: url(../img/tabSx.png);
 background-repeat: no-repeat;
 background-position: top left;
 background-color: #DE0000;
 color: #fff;
 text-decoration: none;
}

#nav{margin-top: 0pt;
margin-right: 0pt;
margin-bottom: 0pt;
margin-left: 0pt;
padding-top: 0pt;
padding-right: 0pt;
padding-bottom: 0pt;
padding-left: 10px;
height: 23px;
border-bottom:2px solid #DE0000;
overflow-x: hidden;
background-color: #fff;
overflow-y: hidden;
}

#footer a {
	color: #fff;
	font-size: small;
}

a:focus{
 background-color:#333!important;
 color:#fff!important;
  outline:3px solid #000;
}





.h1Grafica{
	
	background-repeat: no-repeat;
	color: #fff; height: 30px;
	margin: 0px;padding: 0px;
}
.forTit{
	display: none;
}

.invisibile{
	display: block;
overflow-x: hidden;
overflow-y: hidden;
text-indent: -9999px;
height: 0pt;
width: 0pt;
}





P{
	margin: 3px 0px;
}

BODY {
	font-size: 14px;
	font-family: Helvetica, Verdana, Arial, sans-serif;
	background-color: #FFFFFF;
	margin: 0px;
	background-repeat: no-repeat;
	background-position: right top;
}

#attenz{
	background-color: #fff;
	-moz-opacity: 80%;
	FILTER: progid:DXImageTransform.Microsoft.Alpha( style=0,opacity=75);
	width: 95%;
	height: 100%;
	border: 1px solid #000;
	position: absolute;
	top: 0px;
	left: 2%;
	overflow: auto;
	font-size: 18px;
}
	
                                                                          

 
#forBlind{
	display: block;
overflow-x: hidden;
overflow-y: hidden;
text-indent: -9999px;
height: 0pt;
width: 0pt;
}

#footer{
  text-align:center;
 height:30px;	
overflow: hidden;
	font-size: small;
	color: white;
	background-color: #5e5e5e;
}
#header {
		height: 175px;
overflow: hidden;
	font-size: medium;
	padding: 0px;
}
#barraNav{


}




#linkList  {
  color : #fff;
    
  
} 


#h2{
	width: 500px;
	color:#333;
	float: left;
	height: 100px;
	background-image: url(../img/sfHeader2.png);
	background-repeat: no-repeat;
	cursor:pointer;
	background-position: left top;
}
#h1{
	width: 500px;
	color:#333;
	float: left;
	height: 100px;
	background-image: url(../img/sfHeader1.png);
	background-repeat: no-repeat;
	cursor:pointer;
	background-position: left top;
}
#h3{
	width: 500px;
	color:#333;
	float: left;
	height: 75px;
	background-image: url(../img/sfHeader3.png);
	background-repeat: no-repeat;
	cursor:pointer;
	background-position: left top;
}
#h4{
	width: 500px;
	color:#333;
	float: left;
	height: 75px;
	background-image: url(../img/sfHeader4.png);
	background-repeat: no-repeat;
	cursor:pointer;
	background-position: left top;
}

.s1{ 
	text-align:right;
	margin-top: 77px;
}
input.cerca{
	width: 110px;
	border: none;
	height: 16px;
	margin:0px;
	padding:0px;
	
}

#imgCerca{
	margin-left: 15px;
	margin-right: 5px;
}
a:link , a:visited , a:active   {
	color: #E50209; 
} 
 
.sfDove{  
 background-color: #E6E6E6;
}

.sfChi{
	background-color: #FFFFFF;
	background-image: url(../images/verde.png);
	background-repeat: no-repeat;
	background-position: right top;
}
.sfCosa{
	background-color: #fff;
	background-image: url(../images/fucsia.png);
	background-repeat: no-repeat;
	background-position: right top;
}
.sfQuando{
	background-image: url(../images/viola.png);
	background-repeat: no-repeat;
	background-position: right top;
	background-color: #FFFFFF;
}
 
.sfPartecipa{
	background-color: #fff;
	background-image: url(../images/arancio.png);
	background-repeat: no-repeat;
	background-position: right top;
}
.sfArchivio {
	background-color:  #FFFFFF;
	background-image: url(../images/azzurro.png);
	background-repeat: no-repeat;
	background-position: right top;
}
.sfLink {
	background-color:  #FFFFFF;
	background-image: url(../images/giallo.png);
	background-repeat: no-repeat;
	background-position: right top;
}
.aaa{
	background-image: url(../images/sfondoDot.png);
	background-repeat: no-repeat;
	background-position: right -130px;

}

#menu3 , #menu7 , #menu1 , #menu2 , #menu5 , #menu6  {
	margin-left: 60px;
}
