@charset "utf-8";
/* CSS Document */


body {
background-image: url(images/bg.jpg);
background-repeat: repeat-x;
background-color: #929292;
margin-top: 0px;
font-family: trebuchet ms, Arial, Helvetica, sans-serif;
color:#ffffff;
font-size: 15px;
}
a.login:link, a.login:visited {
  color:#000000;
  text-decoration: NONE;
  font-weight:bold;
}
a.login:hover {
  color:#ff3300;
  text-decoration: NONE;
  font-weight:bold;
}
h1.pagina {
  font-size: 18px;
  color:#405571;
  padding-left: 8px;
}
span.cerchi {
font-size: 26px;
font-weight: bold;
}
span.campiricerca {
font-size: 18px;
}
span.copy {
font-size: 12px;
}


A.registrati:link, A.registrati:visited {
	color: #ffffff;
	font-size: 18px;
	text-decoration: none;

}
A.registrati:hover {
	color: #ffe44f;
		font-size: 18px;
	text-decoration: none;
}

A.menusotto:link, A.menusotto:visited {
	color: #ffffff;
	font-size: 15px;
	text-decoration: none;

}
A.menusotto:hover {
	color: #333333;
	font-size: 15px;
	text-decoration: none;
}
a.footer:link, a.footer:visited {
	color: #ffffff;
	font-size: 12px;
	text-decoration: none;

}
a.footer:hover {
	color: #333333;
	font-size: 12px;
	text-decoration: none;
}
td.descrizioneevento{
color:#485157;
font-size: 12px;
line-height: 14px;
}
td.dataevento{
color:#1d6a9c;

}
td.nickiscritto{
color:#8960dc;
font-size: 12px;
}
td.stato{
color:#747779;
font-size: 12px;
}
td.descrizionefoto{
  color:#485157;
  font-size: 12px;
}













td.contenuto{
font-family: Arial, Helvetica, sans-serif;
color:#333333;
font-size: 1.20em;
}
td.menusotto{
font-family: Arial, Helvetica, sans-serif;
color:#005487;
font-size: 1.20em;
padding-right: 38px;
}

div.footer{
  font-family: arial, helvetica;
  font-size: 11px;
  color: #7498B6
}
div.footerhome{
  font-family: arial, helvetica;
  font-size: 12px;
  color: #FFFFFF
}
div.footerinterno{
  font-family: arial, helvetica;
  font-size: 12px;
  color: #FFFFFF
}

div.riversato
 {height: 325px;
 overflow: auto;
 padding-right: 10px;
  	font-family: Trebuchet ms, Arial, Helvetica, sans-serif;

   scrollbar-face-color: #0071b5;
   scrollbar-shadow-color: #0071b5;
   scrollbar-3dlight-color: #0071b5;
   scrollbar-darkshadow-color: #858585;
   scrollbar-track-color: #ffffff;
   scrollbar-arrow-color: #ffffff;
   scrollbar-base-color: #183885;

}


A.copy:link, A.copy:visited {
	color: #7498B6;
	text-decoration: underline;

}
A.copy:hover {
	color: #183884;
	text-decoration: underline;
}
A.menu:link, A.menu:visited {
	color: #ffffff;
	font-family: Trebuchet ms, Arial, Helvetica, sans-serif;
  	font-weight: bold;

    font-size: 1.40em;
	text-decoration: NONE;

}
A.menu:hover {
	color: #FFA800;
	font-family: Trebuchet ms, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 1.40em;
	text-decoration: NONE;
}

A.gallery:link, A.gallery:visited {
	color: #ffffff;
	font-family: Trebuchet ms, Arial, Helvetica, sans-serif;
  	font-weight: bold;
    font-size: 1.30em;
	text-decoration: NONE;
	line-height: 16px;

}
A.gallery:hover {
	color: #ffff99;
	font-family: Trebuchet ms, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 1.30em;
	text-decoration: NONE;
	line-height: 16px;
}



A.blu:link, A.blu:visited {
color:#005487;
text-decoration: NONE;

}
A.blu:hover {
color:#ff3300;
text-decoration: NONE;
}

h1{
  font-weight: normal;
  font-size: 11px;
  color: #7498B6;
  margin-bottom: 0px;
  margin-top: 0px
}

h1.calce{
  font-weight: normal;
  font-size: 12px;
  color: #FFFFFF;
  margin-bottom: 0px;
  margin-top: 0px
}

h2{font-weight: normal;
font-size: 1.85em;
color: #0080ce;
margin-bottom: 8px;
margin-top: 8px}

#province{
	width:100%;
  height:auto;
	text-align:left;
	float:left;
}
ul.provincia{
  width:100%;
  height:550px;
  position:relative;
  list-style-image : url(/images/incontri/li.gif);
  line-height:15px;
  padding:0px;
}
.licol-1 {
  margin-left:16px;
  width:80px;
}
.licol-2 {
  margin-left:135px;
  width:80px;
}
.licol-3 {
  margin-left:270px;
  width:80px;
}
.licol-4 {
  margin-left:405px;
  width:80px;
}
.licol-first {
  margin-top:-545px;
}
a.provincia:link, a.provincia:visited { color: #000000; text-decoration: none; font-size:11px } 
a.provincia:hover { color: #FF3300; text-decoration: none; font-weight: bolder; font-size:11px}
a.viola:link, a.viola:visited {
  color:#8960dc;
  text-decoration: NONE;
  font-weight:bold;
  font-size:12px;
}
a.viola:hover {
  color:#ff3300;
  text-decoration: NONE;
  font-weight:bold;
  font-size:12px;
}
#login{
  float:right;
}
#gohome{
  float:right;
  margin-right:5px;
}
#formLogin{
  margin:0;
  padding:0;
}
input.accedi{
  cursor:hand;
  cursor:pointer;
}
input.accedismall{
  background-image:url(/images/p-entra.gif);
  background-repeat:no-repeat;
  border:0;
  padding:0;
  width:42px;
  height:15px;
  cursor:hand;
  cursor:pointer;
}
