/* per le ultime ridefinizioni */
/* Soluzione dei problemi con IE6 per cui si vedeva il carattere
al 100% dentro le strutture dldtdd */


#colonna1 p.datanews, #contenuti_una_colonna p.datanews {
	font-weight:bold;
}


#colonna1 p.datanews span, #contenuti_una_colonna p.datanews span {
        font-weight:normal;
	display:block;
	padding-left:25px;
	 
}



p.testonews {
	display:block;
	width:100%;
	padding-left:25px;
	margin-top:0;
}


dl {
	font-size:80%;
}
dt {
	font-weight:bold;
	padding-left:10px;
}
dd {
	margin-bottom:10px;
	padding-left:10px;
}
dl a {
	font-size:100%;
}
/* Fine soluzione dei problemi con IE6 */

/* prova soluzione testi più piccoli carla */
ol.testocento_ulnid {
margin-left: 10px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 100%;
}

ol.testocento_ulnid li {
margin-left: 15px;
}

ol.testocento_ulnid li ul {
margin-left: 20px;
list-style-type: disc;
font-family: Verdana, Arial, Helvetica, sans-serif;
}

ol.testocento_ulnid li ul li {
margin-left: 25px;
}

a.testonormale {
font-size: 100%;
}

/* prove per pagina con cartina geografica */


.doppio_box_cartina  {	
    height:auto !important;
    margin:5px 450px 20px 5px;
    min-height: 32em;
	height: 32em;
    padding:0pt 10px;
}

.box_elenco_cartina {
margin-bottom: 32px;
}

.corpo-colonna2 .box_destra_cartina {
    border:0px solid red;
    float:none;
    margin:0pt;
    padding:0pt;
    position:absolute;
    right:0pt;
    top:0pt;
    width:450px;
}

/*prova carla immagine flottata a sinistra per "chi siamo"*/

img.agenziafloattata {
background-color:#FFFFFF;
border:1px solid #F89930;
float:left;
margin:1.4em;
padding:10px;
}

body, #ti_trovi, #cerca label, 
#contenuti_una_colonna #titrovi, #contenuti_una_colonna #ti_trovi {
	color: #122644;
}




#box_incorporazione {	
	width: 100%;
	margin: 10px auto;
	padding:0;
	min-height: 180px; 
	height: auto !important; 
	height: 180px;
	position: relative;
}

#box_incorporazione .box_sx h1{	
	margin: 15px 0 15px 10px;
	text-align: left;
	padding: 5px 10px 0 10px;
	background-color: transparent;
	font-size: 120%;
	font-weight: bold;
	border-bottom: 0 none;
	color: #00467F;
	color: #333;
	color: #004580;
	font-family: "Trebuchet MS", Arial, sans-serif;
	width: 90%;
	z-index:550;
	position:relative;
	margin:0;
	padding:0;
	top:10px;
	left:15px;
}

#box_incorporazione .box_sx p{	
	margin:0px;
	text-align: left;
	padding: 0px;
	background-color: transparent;
	/*font-size: 90%;*/
	color: #122644;
	z-index:50;
	position:absolute;
	width:65%;
	left:164px;
	top:50px;
	padding-top:3%;
}

#box_incorporazione .box_sx{	
	width: 100%;
	margin: 0;
	padding:0;
	background-image: url(../img/sprite/box_sx_inc.gif);
	background-repeat: no-repeat;
	background-position: left top;	
	min-height: 180px; 
	height: auto !important; 
	height: 180px;
}



#colonna2 #box_incorporazione .box_dx{	
	width: 50%;
	margin: 0;
	padding:0;
	background-image: url(../img/sprite/box_dx_inc.gif);
	background-repeat: no-repeat;
	background-position: right top;	
	min-height: 180px; 
	height: auto !important; 
	height: 180px;
	position: absolute;
	top: 0;
	right: 0;
}


#colonna2 #box_incorporazione #loghi_vert_hp {
width:9px;
padding:0;
margin-left: 14px;
position:absolute;
top:58px;
}

#colonna2 #box_incorporazione #loghi_vert_hp .link_ag_entrate{
	padding-bottom:8px;
	/*border-bottom:1px solid #bbb;*/
}

#colonna2 #box_incorporazione #loghi_vert_hp .link_ag_territorio{
	padding-top:6px;
}

#colonna1 h2.contatti, #contenuti_una_colonna h2.contatti {
padding-top:30px;clear:left;
}

#colonna1 h2.contatti img, #contenuti_una_colonna h2.contatti img{
float: left;margin-right: 20px;vertical-align: middle;
}

#colonna1 p.contatti, #contenuti_una_colonna p.contatti {
margin-top:4px;
}


/* GLOSSARIO*/

  

#box_right_g {
float:left;
position:relative;
width:8%; 
margin-top:10px;
}

#box_left_g {
float:left;
border: 1px solid #D8D8D9;
width:90%;
min-height:950px;
height:auto !important;
height:950px;
margin-top:10px;
}

 

#contenuti_una_colonna #box_right_g  h2.linguetta {
background-image:url(../img/glossario/linguetta.png);
background-position:left;
background-repeat:no-repeat;
width:30px;
height:31px;
padding-top: 7px;
padding-left:2px;
margin-top:0;
margin-bottom:0;
margin-left:2px;
font-size:70%;
 
}

#contenuti_una_colonna  #box_right_g h2.linguetta_att {
background-image:url(../img/glossario/linguetta_on.png);
background-position:left;
background-repeat:no-repeat;
width:30px;
height:21px;
padding-top: 15px;
padding-left:10px;
margin-top:0;
margin-bottom:0;
margin-left:2px;
font-size:70%;
color:#fff;
display:block;
}

#contenuti_una_colonna  #box_right_g h2.linguetta:hover {
background-image:url(../img/glossario/linguetta_h.png);
}




#contenuti_una_colonna  #box_right_g  h2.linguetta a, 
#contenuti_una_colonna  #box_right_g  h2.linguetta a:visited 
{
	color:#fff;
	text-decoration:none;
	display:block;
	padding:6px 5px 7px 9px;
}

 
#contenuti_una_colonna #i_glossario {
background-image:url(../img/glossario/sfondo_tastierino.gif);

background-repeat:no-repeat;
padding-bottom: 59px;
    padding-left: 14px;
    padding-top: 13px;
}

#contenuti_una_colonna #i_glossario h2, #contenuti_una_colonna #i_glossario h2:visited{
background-image:url(../img/glossario/tasto.png);
background-position:center;
background-repeat:no-repeat;
width:40px;
height:33px;
margin:0px 0 0 0;
padding-top:10px;
padding-left:0px;
text-align:center;
float:left;
}

#contenuti_una_colonna #i_glossario h2:hover{
	background-image:url(../img/glossario/tasto_on.png);
}

#contenuti_una_colonna #i_glossario a, #contenuti_una_colonna #i_glossario a:visited, #contenuti_una_colonna #i_glossario a:hover{
text-decoration:none;
margin-top:5px;
color:#FFF;
padding:9px 15px 10px 13px;
}

#contenuti_una_colonna #i_glossario br{
clear:left;
}

#colonna1 p.trova_uff_e {
background:url(../img/contatti/trova_uff_e.png) no-repeat 0 0;
padding:12px 55px;
font-weight:bold;
margin:25px 0 0 20px;
}

#colonna1 p.trova_uff_t {
background:url(../img/contatti/trova_uff_t.png) no-repeat 0 0;
padding:12px 55px;
font-weight:bold;
margin:25px 0 0 20px;
}

#colonna1 #fisco_scuola_evidenza {
	width:87%;
	background:url('../img/home/ico_primopiano.gif') no-repeat  0 -5px;
	padding-left:45px;
	color:#00467E;
}

#contenuti_due_colonne #colonna1 .fisco_scuola_box {
	float:left;
	text-align:center;
	width:220px;
}

#contenuti_due_colonne #colonna1 .fisco_scuola_box .modulo{
	position:relative;
	top:-40px;
	display:block;
	left:10px;
	float:left;
}
/* menu a tendinda */
#login { right: 0px; width: auto; text-indent: 0px; }
#area_riservata { display: inline-block;  }
#login-content { right: 0px; box-shadow: 3px 5px 5px 2px #aaa; min-width: 380px; width: auto; }
#login-content h2 { padding: 10px; }
#login-content h2 > span { background-color: #fff; }
#login-content ul { margin: 0px 10px 10px 10px; width: auto; background-color: #f6f6f6; padding: 0px 0px 10px 0px; }
#login-content ul li { margin: 0px auto; }
#login-content ul li a,
#login-content ul li a:active,
#login-content ul li a:visited,
#login-content ul li a:focus,
#login-content ul li a:hover { margin: 0px; background-position: 10px center; padding: 3px 5px 3px 25px; }
#login-content ul li.bottone { display: block; }
#login-content ul li.bottone a,
#login-content ul li.bottone a:active,
#login-content ul li.bottone a:visited,
#login-content ul li.bottone a:focus,
#login-content ul li.bottone a:hover { margin: -5px 0px 10px 0px; background-color: #fff; background-image: none; padding: 0px 0px 10px 0px; text-align: center; }
/* fine menu a tendina */
 
