﻿div#NewContainer{
	clear:both;width:100%
}
div#NewContainer div#topL1 {
	float:left;width:100%
}

div#NewContainer div#topL1 div#topL {
	float:left;width:450px;
}
div#NewContainer div#topMenu {
float:left;clear:right;display:inline;z-index:9999
	
}
div#NewContainer div#secondL {
	clear:both; width:550px;height:2px;margin-top:2px;
}

div#NewContainer div#innerContainer{
	width:1260px;clear:both
}

div#NewContainer div#innerContainer div#innerContainerLeft{
	width:650px;float:left;display:inline;
}


div#NewContainer div#innerContainer div#innerContainerLeft div#logoName{
	padding-left:55px;
}
div#NewContainer div#innerContainer div#innerContainerLeft div#flashR{
	margin-left:10px;margin-top:15px;height:89px;padding-top:15px;float:right;width:470px;}

div#NewContainer div#innerContainer div#innerContainerLeft div#flashR2{
	float:left !important;margin-left:10px;margin-top:15px;height:76px;padding-top:15px;float:right;width:470px;}

div#NewContainer div#innerContainer div#innerContainerRight{
	width:590px;float:left;display:inline;
}



div#footer{text-align: center;font-size: x-small;height:90px;width:50%;
font-family:"Trebuchet MS";display:inline;clear:both;float:left;margin-left:12px;
}
div#interIntraAddress{
	width:33%;float:left;background-image:url('../../images/newLayOut/backGrounds/layout_14.jpg');background-color:#006699;
color:#FFFF99;

}
div#interIntraCopyRight{
	width:33%;float:left;background-image:url('../../images/newLayOut/backGrounds/layout_14.jpg');background-color:#006699;
color:#FFFF99;

}
div#interIntraRevised{
	width:33%;float:left;background-image:url('../../images/newLayOut/backGrounds/layout_14.jpg');background-color:#006699;
color:#FFFF99;

}


div#secondL {
	clear:both; width:550px;height:2px;margin-top:12px;
}
div#flashL{
	float:left;width:96px;height:89px;margin-top:10px;margin-left:15px;
}



div#content01L {
	width:45%;height:200px;margin-left:5px;float:left;overflow:auto;margin-top:25px;
}
div#content02L {
	width:45%;height:200px;margin-left:5px;float:left;overflow:auto;margin-top:25px;
}
div#content01R{
	width:45%;height:200px;margin-left:5px;float:right;overflow:auto;margin-top:25px;
}
div#content02R{
	width:45%;height:200px;margin-left:5px;float:right;overflow:auto;margin-top:25px;
}

div#NewContainer div#innerContainer div#innerContainerLeft div#webSer01{
	float:left;margin-left:10px;clear:both;width:400px;position:relative
}
div#NewContainer div#innerContainer div#innerContainerLeft div#webSer01 p{
	margin-top:5px;
}
div#NewContainer div#innerContainer div#innerContainerLeft div#webSer02{
	float:left;clear:both;margin-left:10px;margin-top:8px;
}


.libTitle{
	font:85% "Trebuchet MS",arial,sans-serif;color:#009933;font-weight:bold}
.clearRight{
	clear:right;
}

.textContent{font:85% "Trebuchet MS",arial,sans-serif;color: #333;}
.textPaddingLeft20px{
	padding-left:20px;
}
.floatAlone{
	clear:both;
}
.blueBackGround{
	background-color:#336699;
}
.grayBackGround{
	background-color:#999999;
}
.height30{
	height:30px;
}
.backGroundMesh{
	background-image:url('../../images/newLayOut/backGrounds/PH00010_.jpg');
}
.logMesure{
	width:96px;height:89px;
}
.logoNameMesure{
	width:325px;height:30px;
}

/* tipografia, colori e regole per voci di primo livello, titoli e link */

div#menu{padding-left:15px;width:650px;padding-top:5px;}
div#menu ul#nav,ul#nav li,ul#nav ul{margin:0;padding:0;list-style:none;z-index:9999}
div#menu ul#nav{width:650px;margin: 0 auto;height:26px;
    font: 70%/1.5 Verdena,Tahoma,sans-serif}
div#menu ul#nav a{display:block;text-decoration:none}
div#menu ul#nav h2{font-size:110%;margin:0}
div#menu ul#nav h2 a{line-height:25px;padding: 0 15px;color:#FFF}
div#menu ul#nav li:hover,ul#nav h2 a:hover{background:transparent;color:yellow;}
div#menu ul#nav h3{font-size:100%;margin:0}
div#menu ul#nav h3 a{color: #666}
div#menu ul#nav h3 a:hover{text-decoration:underline}
div#menu ul#nav li{float: left;position: relative}
div#menu ul#nav li li{float: none;display: block !important;display: inline; /*IE6*/}


/*dichiarazioni chiave per i sottomenu e l'effetto a comparsa
NB: classe open Ã¨ necessaria per JQuery*/

div#menu ul#nav div.mega{position: absolute;top: -9999px;left: -1px;
    width: 20em;padding: 0.7em;border: 1px solid #5898F2;
    background: #FFF;overflow:hidden;line-height:1.5;z-index:9999}
div#menu ul#nav li:hover div.mega,ul#nav li div.mega.open{top: 25px;z-index: 9999}

/*tipologie di sottomenu:
small: colonna singola
mega: 2 colonne  - default
wide: 3 colonne
ultra: 4 colonne
alt: allineato sul lato destro */

div#menu ul#nav div.mega div{float:left;width:49%;}
div#menu ul#nav div.mega.small{width:12em;}
div#menu ul#nav div.mega.small div{float:left;width:99.9%}
div#menu ul#nav div.mega.wide{width:28em;}
div#menu ul#nav div.mega.wide div{float:left;width:33%}
div#menu ul#nav div.mega.ultra{width:36em;}
div#menu ul#nav div.mega.ultra div{float:left;width:24.9%}
div#menu ul#nav div.mega.alt{left:auto;right:-1px;}

/*regole aggiuntive per i link dei sottomenu*/

div#menu ul#nav div.mega li a{padding:0 7px;color: #267BEE;
  background: #FFF url('../../images/newLayOut/backGrounds/bullet.png') no-repeat left center;}
div#menu ul#nav div.mega li a:hover{color: #0B4295;text-decoration:underline}


div#minipics{float:left;width:100%;padding-bottom:10px}
div#minipics ul{list-style-type: none;margin:0 15px;padding:0}
div#minipics li{float:left;width:100px;margin: 10px 10px 10px 0;background-color: #FFF}
div#minipics li img{display: block;width: 80px;height: 80px;margin:5px 10px;border: 0px}
.toTheEnd{
	z-index:0;
}