body{
	margin:0;
	padding:0;
	border:0;
	font-family:Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	background: #336 
	url(/system/modules/it.milano.provincia.portale/resources/img/bg.gif) repeat center 

top ;
	line-height: 100%;
}


.containerAccessibile{
font-family:Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	font-size:100%;
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 20px;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 0px;
	MARGIN: 0px;
       BACKGROUND-COLOR: #ffffff


}



	
#containerAccessibile ul{
    LIST-STYLE-IMAGE: url(../img/quadrato.gif);
	VERTICAL-ALIGN: center;
    margin-top:10px;
	margin-bottom:10px;
	padding-left:10px;
    LINE-HEIGHT: 130%;


}



h4.Accessibile{
	font-family:verdana;
	font-size:100%;
	font-weight:bold;
	font-style:normal;
	text-decoration:none;
	margin-bottom:0;
}



#containerAccessibile a{
font-family:Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	font-size:100%;
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 0px;
	MARGIN: 0px;
       BACKGROUND-COLOR: #ffffff


}





/*============STRUTTURA=============*/

#maincontainer{
	background-color: #FFFFFF;

}


#maincontainer{
	/*font-size:0.71em;*/
	font-size:75%;
	width:90%;
	text-align: center;
	margin:0 auto;
	background-color: #FFFFFF;
padding:0px 0px 0px 0px;

}

#left{
	text-align: left;
  	float: left;
	/*width: 65%;*/
	background-color: #FFFFFF;
	padding:0px 0px 0px 0px;
width:19%;
	
	
}

#right2{

	text-align: left;
	float: left;
	background-color: #FFFFFF;
padding:0px 0px 0px 0px;
width:81%;

margin:0;
}


.breaker {
	clear: both;
	margin: 0px;
	padding: 0px;
	height: 1px;
	font-size: 0.1em;
}



/* ]======[]======[  PAGINA INTERNA  ]======[]======[  */
/*#.- .-.. . ... ... .- -. -.. .-. --- -.-. .- .. -- ..#*/
body#interna #left{
background-color: #FFFFFF;
padding:0px 0px 0px 0px;

}

body#interna #right2{
padding:0px 0px 0px 0px;
background-color: #FFFFFF;
width:81%;

}


body#interna #left-left{
padding:0px 0px 0px 0px;
background-color: #FFFFFF;
}


#right-left2{
width:72%;
float:left;	
text-align: left;
padding:3px 0px 0px 8px;
background-color: #ffffff;
margin:0;
}

/* Per pagina con solo contenuti senza menu navigazione sulla destra  */
#right-left2{
	float:left;
	text-align: left;
}


http://nimue.provincia.milano.it/system/workplace/editors/editor_main.jsp?resourcelist=&resource=%2Fsystem%2Fmodules%2Fit.milano.provincia.lavoro%2Fresources%2Fstyle%2Fdefault2.css#
#right-left3{
width:72%;
float:left;	
text-align: left;
padding:0px 0px 0px 5px;
background-color: #ffffff;
margin:0;
}



#right-right2{
	/*width:100%;*/
	width:20%;
	float:right;
padding:0px 5px 0px 0px;
background-color: #ffffff;
margin:0;

}

body#interna #maincontainer{
background-color: #FFFFFF;
}

#left-right{
	text-align: left;
	float: right;
	width: 30%;
}



#right-right2Home{
	width:150px;
	float:right;
padding:0px 1px 0px 0px;
background-color: #ffffff;
margin:0

}

#right-left-home{
width:70%;
float:left;	
text-align: left;
padding:0px 0px 0px 10px;
background-color: #ffffff;
margin:0

}




/*----------------TOPPER--------------------*/
#topper{
	background:url(../img/banner_lavoro2.gif) left top no-repeat;
	height:42px;
}



#breadcrums2{
    text-align:left;
	 background-color: #ffe596;
	 padding:6px 0px 6px 0px;
	 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;
}











#nav2 ul {

list-style:none; /* elimino i punti elenco */
margin:0; padding:0; /* elimino i rientri delle liste */
background-color: #ffffff;
color:#ffffff;
}

#nav2 li a {
display:block; /* il link occupa tutto lo spazio orizzontale */
text-decoration:none; /* elimino la sottolineatura, che si tratta di un link si capisce 

dalla struttura */
font-size:12px;
font-family:arial;
margin:0; /* elimino i rientri delle liste */


border-left-width:5px; border-style:none solid; /* aggiungo dei bordi laterali */
border-right-width:5px; border-style:none solid; /* aggiungo dei bordi laterali */
line-height:25px;
height:20px
text-indent:25px;



}
#nav2 li a:link, #nav2 li a:visited {
border-left-color:#d7dfe4;
border-right-color:#d7dfe4;
border-top-width:thin; border-top-color:#ffffff;
text-decoration:none;
color:#ffffff;

}
#nav2 li a:hover, #nav2 li a:active {
border-color:#66c;
text-decoration:none;
border-left-color:#ff8800;
border-right-color:#ff8800;
color:#ffffff;

}


#nav2 li li a {
display:block; /* il link occupa tutto lo spazio orizzontale */
text-decoration:none; /* elimino la sottolineatura, che si tratta di un link si capisce 

dalla struttura */
font-size:11px;
font-family:arial;
margin:0; padding:0; /* elimino i rientri delle liste */
color:#3e4b53;
line-height:25px;
text-indent:0px;
background-color:#e7e7e7;
margin-left:10px; padding:0; /* elimino i rientri delle liste */


}


#nav2 li li a:link, #nav2 li li a:visited {
border-color:#e7e7e7;
text-decoration:none;
color:#3e4b53;

}
#nav2 li li a:hover, #nav2 li li a:active {
border-color:#e7e7e7;
text-decoration:none;
color:#3e4b53;
}


/* -==--==--==--==--==--==--==--==--==--==--==--==--==- Colonna SX -==- */
#left-left{
		float: left;
	width:10%;
background-color: #FFFFFF;

}
#left-left h3{
	/*margin-bottom: 10px;*/
}
#left-left ul{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}
#left-left ul ul{
	margin:0 0 0 0 0;
}


#left-left #nav2 h3{
	padding: 1px 0px 0px 0px ;
	margin: 0 0 0 0;
	font-size: 1em;
	text-indent: 12px;
}

#left-left #nav2 h3.on{
	padding: 0px 0px 0px 0px ;
	margin: 0 0 0 0;
	font-size: 1em;
	text-indent: 14px;
background-color:#ff8800;
color: #ffffff;

}


#left-left #nav2 h3.off{
	padding: 0px 0px 0px 0px ;
	margin: 0 0 0 0;
	font-size: 1em;
	text-indent: 12px;
background-color:#95aab8;
color: #ffffff;

border-bottom: 1px dotted #ffffff

}





body#interna #right-left2 h3  {
width:90%;
border-bottom: 1px dotted #9fa5a9;
padding: 10px 0px 10px 0px;
margin: 0px 0px 0px 0px;
font-size: 1,5em;
font-weight: bold;
color:#3e4b53;
}

#right-right2 #navinterna2 h3{
 	padding: 10px 0px 10px 0px;
 }

#right-right2 h3{

border-bottom: 1px dotted #9fa5a9;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	font-size: 1em;
	font-weight: bold;
color:#3e4b53;



	}
#right-left2 #tab{
	padding:0px 0px 0px 0px; /*padding:20px 20px 0px 40px;*/
	margin: 0 0 0 0px;
}






#navinterna2 ul {
color:#ffffff;
margin:0px;
padding:0px;
list-style-type:none;

}




#navinterna2 li{


background-image: url(../img/quadrato.gif);
background-repeat: no-repeat;
background-position: 0 .4em;
padding-left: .8em;




text-decoration:none; 
font-size:12px;
font-family:arial;
border-bottom: 1px dotted #9fa5a9;
color:#3e4b53;



}



#navinterna2 li a {
text-decoration:none; 
font-size:12px;
font-family:arial;
color:#3e4b53;
}





#navinterna2 h3 {
border-bottom: 1px dotted #9fa5a9;
	padding: 0px 0px 0px 0px;
	margin: 0px 0 0 0px;
		font-weight: bold;
color:#3e4b53;
font-size: 1.5em;


}



#navinterna2 li a:link, #navinterna2 li a:visited {
text-decoration:none;
color:#3e4b53;

}
#navinterna2 li a:hover, #navinterna2 li a:active {
text-decoration:none;
color:#3e4b53;

}






















#login {
height:35px;
list-style:none; /* elimino i punti elenco */
margin:0; padding:10; /* elimino i rientri delle liste */

display:block;
color:#ffffff;
text-decoration:none; /* elimino la sottolineatura, che si tratta di un link si capisce 

dalla struttura */
font-size:13px;
font-family:arial;
font-weight:bold;
margin:0; /* elimino i rientri delle liste */

background-color:#d50606;
border-color:#ff8800;
border-left-width:5px; border-style:none solid; /* aggiungo dei bordi laterali */
border-right-width:5px; border-style:none solid; /* aggiungo dei bordi laterali */
line-height:35px;
height:35px
text-indent:0px;

}


#login a:link, #login a:visited {

color:#ffffff;

}








#banner_destra h3{

border-bottom: 1px dotted #9fa5a9;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	font-size: 1em;
	font-weight: bold;
color:#3e4b53;
}


/* -------------##########  Stili lista news  ###############-------------------- */
.primopiano{
	padding:0;
	margin-bottom: 5px;
	width:90%;
}
*>html selector .primopiano{
	padding:0;
	margin-bottom: 5px;
	width:80%;
	text-align: left;
}
.left-primopiano{
	float:left;
	vertical-align: top;
	/*text-align:center;*/
	padding-top: 0px;
	margin-top: 0px;
	margin-bottom: 5px;
	margin-left: 10px;
	/*margin:0px 0px 5px 2%;*/
}

.left-primopiano img {
	border: 0px !important;
}

.right-primopiano{
   text-align: left;
   margin:0px 0px 5px 110px;
   /*  margin:0px 5px 5px 80px;*/
   padding-top: 15px;
}

.right-primopiano h4{
   font-size: 100%;
   margin-top:0px;
   margin-bottom: 5px;
}

.right-primopiano a.titolo_news:link     {text-decoration: underline; color: #0A0092 !important; font-weight: bold;}
.right-primopiano a.titolo_news:visited  {text-decoration: underline; color: #0A0092 !important; font-weight: bold;}
.right-primopiano a.titolo_news:hover    {text-decoration: underline; color: #0A0092 !important; font-weight: bold;}
.right-primopiano a.titolo_news:active   {text-decoration: underline; color: #0A0092 !important; font-weight: bold;}

.right-primopiano a:link     {text-decoration: underline; font-weight: normal;}
.right-primopiano a:visited  {text-decoration: underline; font-weight: normal;}
.right-primopiano a:hover    {text-decoration: none; font-weight: normal;}
.right-primopiano a:active   {text-decoration: underline; font-weight: normal;}



.testo_msg {
	
	font-size: 12px;
	font-weight:normal;
	
}

