#testalino hr{
	display: none;
}
.noscript{
	margin:0px;
	/*line-height:29px;*/
}
#testalinohome .breaker, #testalino .breaker  {
	clear: both;
	margin: 0px;
	padding: 0px;
	height: 1px;
	font-size: 0.1em;
}
#testalinohome .hide, #testalino .hide{
	display: none;
}
#testalinohome label, #testalino label{
	display:none;
}
.hide{
	display:none;
}
.boxtestalino{
	width:748px; font-size:70%;
}
img{border:0px;}
/* -==--==--==--==--==--==--==--==--==--==--==--==- Testalino -==-*/
#testalinohome, #testalino{
 font-family:Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	color:#00004D;
}
#testalinohome{
  background-color: #FFA800;
  border-bottom: 1px solid #333367;
  background-image: url(/system/modules/it.milano.provincia.testalino/resources/img/testalino_home.gif);
  background-position: left top;
  background-repeat: no-repeat;
 /* height:76px;*/
  height:6.7em;
  text-align: right;
}
#testalino{
   background-color: #FFA800;
   background-image: url(/system/modules/it.milano.provincia.testalino/resources/img/testalino.gif);
  background-position: left top;
  background-repeat: no-repeat;
 /* height:76px;*/
  height:6.7em;
  text-align: right;
	/*background-position: left top;
   background-repeat: no-repeat;
	height:5.8em;
	padding:3px 20px 0 0;
	border:0px;
	text-align: right;*/
}
#testalino a:link, #testalinohome a:link,
#testalino a:active, #testalinohome a:active, 
#testalino a:visited, #testalinohome a:visited,
#testalino a:hover, #testalinohome a:hover{
	color: #330099;
}
#testalinohome p{
	margin:33px 10px 0 0;
}
#testalino ul, #testalinohome ul, #footer ul{
	 margin: 0 20px 0 0;
	 padding: 5px 0 0 0;
}
#testalino li, #testalinohome li, #footer li{
	 display: inline;
	 margin: 0 0 0 0px;
	 padding:0 10px 0 10px;
	 background-color: #FFA800;
	 background-image: url(/system/modules/it.milano.provincia.testalino/resources/img/riga_blu.gif);
	 background-repeat: no-repeat;
	 background-position: top left;
}
#testalino input, #testalinohome input{
	font-size:1em;
	width:160px;
}
#testalino select, #testalinohome select{
	font-size:1em;
	width:180px;
}
/* Testalino interna*/
#testalino #linkhome{
	width:100px;
	float:left
}
#testalino #linkhome a:link,#testalino #linkhome a:visited,#testalino #linkhome a:active,#testalino #linkhome a:hover{
	height:46px;
	width:100px;
	display: block;
	background-image:url(/system/modules/it.milano.provincia.testalino/resources/img/trasparent.gif);  
}
#testalinohome .invia, #testalino .invia{
	background-color: #3D3C8D;
	color: #FFFFFF;
	/*font-weight: bold;*/
	font-size: .90em;
	width: 4em;
}
#testalino #tematici{
	padding:10px 10px 0 0;
}
#testalino #cerca{
	padding:20px 10px 0 0;
}

/* -===--==--==--==--==--==--==--==--==--==--==--==--==--==--==-[FOOTER]-===- */
#footerhome{
   text-align: left;
	background-color:#FFD88D;
}
#footerhome #chiaro{
	background-color:#FFF1D7;
	height:2.5em;
}
#footerhome #chiaro ul{
	padding:0px;
	margin:0px;
}
#footerhome #chiaro li{
	padding: 10px 0px 0px 50px;
	margin:0px;
	height:2em;
	width: 150px;
	color:#330099;
}
#footerhome #chiaro li.on{
background-color: #FFD88D;
padding: 10px 0px 0px 50px;
}

#footerhome ul{
}
#footerhome li{
   width:250px;  
   float:left; 
   margin: 0; 
   padding: 1px;
   list-style: none;
}
#footerhome li a:link,
#footerhome li a:visited,
#footerhome li a:active	{ color:#00006F; text-decoration:none;      white-space: nowrap; background-image: url(../img/freccina.gif); background-repeat: no-repeat; background-position: left; padding-left:8px;display: block;}
#footerhome li a:hover	{ color:#00006F; text-decoration:underline; white-space: nowrap; background-image: url(../img/freccina.gif); background-repeat: no-repeat; background-position: left; padding-left:8px;display: block;}

#footer{
	background-color: #FFA800;
	text-align: left;
	padding:0 0 3px 0;
}
#footer li a:link,
#footer li a:visited,
#footer li a:active	{ color:#330099; text-decoration:none;      }
#footer li a:hover	{ color:#330099; text-decoration:underline; }



/*-==- Breadcrunms -==-*/
#breadcrums{
    text-align:left;
	 background-color: #FFECC7;
	 padding:6px 6px 6px 6px;
	 border-bottom:2px solid white;
}
#breadcrums a:link,
#breadcrums a:active,
#breadcrums a:visited{
text-decoration: none;
color: #323197;
}
#breadcrums a:hover{
text-decoration: underline;
color: #323197;
}

/*================= Allineamenti ==============*/
.alignleft{
	text-align: left;
}
.alignright{
	text-align: right;
}
.aligncenter{
	text-align: center;
}
img.alignleft{
	float:left;
}
img.alignright{
	float:right;
}

.left{
	text-align: left;
}
.right{
	text-align: right;
}
.center{
	text-align: center;
}
img.left{
	float:left;
}
img.right{
	float:right;
}


fieldset{
	border:0px;
	margin:0px;
	padding:0px;
}
/*================= IE MAC ==============*/
/* solo IE5/Mac \*//*/
#footer li{
   display: block;
	float: right;
	width: 50px;
}

#testalinohome li{
   display: block;
	float: right;
	width: 50px;
}
#testalinohome ul{
	margin-bottom:30px;
}
/**/


.acapo{
width:1px;
visibility:hidden;
}
