/* Iframe CSS */
@import url(layout.css);
@import url(style.css);

#BoxContainer {
	margin:0px;
	padding:0px 5px;
	background:url(../images/leonardo/images75/it/images/bg_box_container.gif) repeat-y;
	width:525;
}

.border750_3colstop {
	margin: 0px;
 	padding: 0px;
	font-size: 0px;
	height: 5px;
	width: 750px;
	background:url(../images/leonardo/images75/it/images/brd_750_3cols_up.gif) no-repeat;
}
.border750_2colstop {
	margin: 0px;
 	padding: 0px;
	font-size: 0px;
	height: 5px;
	width: 750px;
	background:url(../images/leonardo/images75/it/images/brd_750_2cols_up.gif) no-repeat ;
}
.border750_3colsbottom {
	margin: 0px;
 	padding: 0px;
	font-size: 0px;
	height: 5px;
	width: 750px;
	background:url(../images/leonardo/images75/it/images/brd_750_3cols_bottom.gif) no-repeat;
}
.border750_2colsbottom {
	margin: 0px;
 	padding: 0px;
	font-size: 0px;
	height: 5px;
	width: 750px;
	background:url(../images/leonardo/images75/it/images/brd_750_2cols_bottom.gif) no-repeat;
}
.colBox {
	margin:0px;
	padding:0px 0px 0px 0px 0px;
	width:205px;
	vertical-align:top;
}
.colBox1 {
	margin:0px;
	padding:0px 0px 0px 0px 0px;
	width:484px;
	vertical-align:top;
}
.colBox2 {
	margin:0px;
	padding:0px 0px 0px 0px 0px;
	width:241px;
	vertical-align:top;
}
.colBox3 {
	margin:0px;
	padding:0px 0px 0px 0px 0px;
	width:220px;
	vertical-align:top;
}
.colBox4 {
	margin:0px;
	padding:0px 0px 0px 0px 0px;
	width:220px;
	vertical-align:top;
}
.rowBox {
	margin:0px;
	padding:0px;
	width:415px;
	vertical-align:top;
}

.border425top {
	margin: 0px;
 	padding: 0px;
	font-size: 0px;
	height: 5px;
	width: 425px;
 	background:url(../images/leonardo/images75/it/images/brd_425_up.gif) no-repeat;
}

.border425bottom {
	margin: 0px;
 	padding: 0px;
	font-size: 0px;
	height: 5px;
	width: 425px;
 	background:url(../images/leonardo/images75/it/images/brd_425_bottom.gif) no-repeat;
}

.border425colstop {
	margin: 0px;
 	padding: 0px;
	font-size: 0px;
	height: 5px;
	width: 425px;
	background:url(../images/leonardo/images75/it/images/brd_425cols_up.gif) no-repeat;
}

.border425colsbottom {
	margin: 0px;
 	padding: 0px;
	font-size: 0px;
	height: 5px;
	width: 425px;
	background:url(../images/leonardo/images75/it/images/brd_425cols_bottom.gif) no-repeat;
}

.brdLeft {
	font-size:0px;
	background:url(../images/leonardo/images75/it/images/tile_brd_sx.gif) repeat-y;
	width:5px;
}

.brdRight {
	font-size:0px;
	background:url(../images/leonardo/images75/it/images/tile_brd_dx.gif) repeat-y;
	width:5px;
}

.rowBoxStyle1 {
	background:url(../images/leonardo/images75/it/images/bg_rowbox1.gif) no-repeat left;
}

.rowBoxStyle2 {
	background:url(../images/leonardo/images75/it/images/bg_rowbox2.gif) no-repeat;
}

.rowBoxStyle3 {
	background:url(../images/leonardo/images75/it/images/bg_rowbox3.gif) no-repeat;
}

.colBoxStyle1 {
	background:url(../images/leonardo/images75/it/images/bg_colbox1.gif) no-repeat;
}

.colBoxStyle2 {
	background:url(../images/leonardo/images75/it/images/bg_colbox2.gif) no-repeat;
}

.colBoxStyle3 {
	background:url(../images/leonardo/images75/it/images/bg_colbox3.gif) no-repeat;
}

.colBoxStyle4 {
	background:url(../images/leonardo/images75/it/images/bg_colbox4.gif) no-repeat;
}
.colBoxStyle5 {
	background:url(../images/leonardo/images75/it/images/bg_colbox5.gif) no-repeat;
}
.colBoxStyle6 {
	background:url(../images/leonardo/images75/it/images/bg_colbox6.gif) no-repeat;
}
.colBoxStyle6 {
	background:url(../images/leonardo/images75/it/images/bg_colbox6.gif) repeat-x;
}
.colBoxStyle7 {
	background:url(../images/leonardo/images75/it/images/bg_colbox7.gif) repeat-x;
}
.colBoxStyle8 {
	background:url(../images/leonardo/images75/it/images/bg_colbox3.gif) repeat-x;
}
.colBoxStyle9 {
	background:url(../images/leonardo/images75/it/images/bg_colbox9.gif) repeat-x;
}

.colBoxStyleWhite {
	background:#FFFFFF;
}
#ColumnBox {
	margin:0px 5px;
	padding:5px;
	width:auto;
}

#LoginArea {
	margin:0px 5px;
	padding:5px;
	width:auto;
	background:url(../images/leonardo/images75/it/images/bg_login.gif) repeat-x;
}

#LoginArea INPUT.text {
	width:128px;
	border:1px solid #7F9DB9;
}

#LoginArea H1 {color:#FFFFFF;}
#LoginArea label {
	color:#FFFFFF;
	font-weight:normal;
}
.border750_hpbottom{
margin:0px;
padding:0px;
font-size:0px;
height:5px;
width:750px;
background:url(../images/leonardo/box/brd_750_home_bottom.gif) no-repeat;
}
.border750_hptop{
margin:0px;
padding:0px;
font-size:0px;
height:5px;
width:750px;
background:url(../images/leonardo/box/brd_750_home_up.gif) no-repeat;
}
.border750_hpmiddle{
margin:0px;
padding:0px;
font-size:0px;
height:9px;
width:750px;
background:url(../images/leonardo/box/brd_750_home_middle.gif) no-repeat;
}
.bgOneLeft{
margin:-1px 0px 0px 0px;
padding:2px 2px 2px 2px;
font-size:0px;
height:5px;
width:242px;
background:url(../images/leonardo/box/bgOneLeft.gif) no-repeat;
}
.bgOneRight{
margin:-1px 0px 0px 0px;
padding:2px 2px 2px 2px;
font-size:0px;
height:5px;
width:498px;
background:url(../images/leonardo/box/bgOneRight.gif) no-repeat;
}
.bgTwoRight{
margin:-1px 0px 0px 0px;
padding:2px 2px 2px 2px;
font-size:0px;
height:5px;
width:242px;
background:url(../images/leonardo/box/bgTwoRight.gif) no-repeat;
}
.bgTwoMiddle{
margin:-1px 0px 0px 0px;
padding:2px 2px 2px 2px;
font-size:0px;
height:5px;
width:242px;
background:url(../images/leonardo/box/bgTwoMiddle.gif) no-repeat;
}
.bgTwoLeft{
margin:-1px 0px 0px 0px;
padding:2px 2px 2px 2px;
font-size:0px;
height:5px;
width:242px;
background:url(../images/leonardo/box/bgTwoLeft.gif) no-repeat;
}
.bgSemi{
margin:-1px 0px 0px 0px;
padding: 2px 2px 2px 2px;
font-size:0px;
height:23px;
width:199px;
color:#FF6300;
font:bold 10px Verdana,Arial,sans-serif;
background:url(../images/leonardo/box/semibar.gif) no-repeat;
}
.orangeLinksemi,a.orangeLinksemi,a.orangeLinksemi:link,a.orangeLinksemi:visited,a.orangeLinksemi:hover {
   color:#FF6300;
font:bold 10px Verdana,Arial,sans-serif;
text-decoration: none;
}

.headerLogo{background:url(../images/leonardo/header_bg.gif) no-repeat;}
.headerBar{
background:url(../images/leonardo/headerBarBg.gif) repeat-x;
color:#282A94;
font:bold 12px Verdana,Arial,sans-serif;
}
.headerText,a.headerText,a.headerText:visited,a.headerText:link,a.headerText:hover{
color:#282A94;
font:bold 12px Verdana,Arial,sans-serif;
text-decoration:none;
padding:0px 5px 0px 5px;
}
.headerSep{background:url(../images/leonardo/headerSep.gif) no-repeat;}
.boxTitleText,a.boxTitleText,a.boxTitleText:link,a.boxTitleText:visited{
color:#FF6300;
padding:0px 0px 0px 0px;
float:left;
text-decoration:none;
font:bold 12px Verdana,Arial,sans-serif;
}
a.boxTitleText:hover{text-decoration: underline;
}
.semiboxTitleText,a.semiboxTitleText,a.semiboxTitleText:link,a.semiboxTitleText:visited{
color:#FF6300;
padding:0px 0px 0px 0px;
float:left;
text-decoration:none;
font:bold 10px Verdana,Arial,sans-serif;
}
a.semiboxTitleText:hover{text-decoration: underline;
}
.buttonLink,a.buttonLink,a.buttonLink:link,a.buttonLink:hover,a.buttonLink:visited{
border:1px solid #7F9DB9;
text-decoration:none;
text-align:center;
padding:2px 10px 2px 10px;
color:#4E5051;
font:10px Verdana,Arial,sans-serif;
background:#ECEFF2;
}


.boxTitleTextInfoStrada,a.boxTitleTextInfoStrada,a.boxTitleTextInfoStrada:link,a.boxTitleTextInfoStrada:visited{
background: url(../images/leonardo/logos/infostrada_logo_mini.gif) no-repeat right;
color:#FF6300;
height:20px;
padding: 5px 3px 0px 3px;
float:left;
width:220px;
text-decoration:none;
vertical-align: text-bottom;
font:bold 12px Verdana,Arial,sans-serif;
}
a.boxTitleTextInfoStrada:hover{text-decoration: underline;}

.boxTitleTextWind,a.boxTitleTextWind,a.boxTitleTextWind:link,a.boxTitleTextWind:visited{
background: url(../images/leonardo/logos/wind_logo_mini.gif) no-repeat right;
color:#FF6300;
height:20px;
float:left;
padding: 5px 3px 0px 3px;
width:220px;
text-decoration:none;
vertical-align: text-bottom;
font:bold 12px Verdana,Arial,sans-serif;
}
a.boxTitleTextWind:hover{text-decoration: underline;}

.boxTitleTextLibero,a.boxTitleTextLibero,a.boxTitleTextLibero:link,a.boxTitleTextLibero:visited{
	background: url(../images/leonardo/logos/libero_logo_mini.gif) no-repeat right;
	color: #FF6300;
	padding: 5px 3px 0px 3px;
	float: left;
	width: 220px;
	height: 20px;
	text-decoration: none;
	font: bold 12px Verdana,Arial,sans-serif;
	vertical-align: text-bottom;
}
a.boxTitleTextLibero:hover{text-decoration: underline;}

