/*
*  CSS: Mario De Luigi Cosleader
*  Data creazione: Dicembre 2007
*  Autore: Luca Franzetti
*  Ultimo editore: Luca Franzetti
*  Note: 
*/

/*IMPORT SECTION*/
@import url(nav.css);
@import url(common.css);
@import url(ist.css);
@import url(highlights.css);
@import url(news.css);
@import url(events.css);
@import url(product.css);
@import url(contacts.css);
@import url(press.css);

/*GENERIC RULES*/
body{
	font:normal 75% Arial, Helvetica, sans-serif;
	color:#000000;
	padding:0;
	margin:0;
	text-align:center;
	background:url("../img/bkg-body.gif") repeat-x top left #949494
}
p{padding:0;margin:0}
hr{display:none}
h1{display:none}
h1,h2,h3,h4,h5,h6{padding:0;margin:0}
ol,ul,li{padding:0;margin:0}
img{padding:0;margin:0;border:0}
img,div{behavior:url("iepngfix.htc")}
table{font-size:100%}
a,a:hover,a:visited{text-decoration:none}
a{color:#999999}
a:hover{color:#999999}

/*utils*/
div{text-align:left}
.hide{display:none}
.hidden{visibility:hidden}
.clear{clear:both}
span.arr{color:#ffcc33;font-weight:normal}

/*LAYOUT*/
#layout{
	width:970px;
	margin:0 auto;
	/*clear:both;
	overflow:hidden;*/
	background:url("../img/bkg-layout.gif") repeat-y top left
}
#lyt-header{
	width:940px;
	background:url("../img/bkg-header.jpg") no-repeat top left;
	padding:0 15px 0 15px
}
* html #lyt-header{width:970px}

#lyt-left{
	width:432px;
	float:left;
	margin-left:32px;
	display:inline
}
#lyt-center{
	width:232px;
	float:left;
	margin:0 6px 0 6px
}
#lyt-right{width:230px;float:left}

#lyt-content,
#lyt-prdcontent{
	width:908px;
	background:#E0E0E0;
	margin:0 0 20px 31px;
	clear:both;
	overflow:hidden
}
* html #lyt-content{padding-bottom:20px}

#lyt-prd,
#lyt-prd_2{
	width:906px;
	height:auto;
	margin-left:32px;
	clear:both
}
#lyt-tv{
	width:906px;
	margin-left:32px;
	clear:both;
}

#lyt-footer{
	width:970px;
	height:70px;
	margin-top:30px;
	background:url("../img/bkg-footer.gif") no-repeat top left
}

#lyt-navi-sec{
	width:940px;
	padding:10px 15px 20px 15px;
	overflow:hidden;
	clear:both;
	background:#949494
}
* html #lyt-navi-sec{width:970px}