/* Credits:	One Communication srl */
/* Autore:	simone@onecommunication.it */
/* Data:	13/06/2006 */

html {width:100%; height:100%; margin:0; padding:0;}

body {
	width:100%; height:100%;
	margin:0; padding:0;
	background:#7b7b7a url(../img/bckg-lingua.jpg) center left repeat-x;
	text-align:center;}

#contenitore{
	position:relative;
	width:960px;
	height:100%;
	margin:0 auto;
	text-align:left;}

.box {
	position:absolute;
	top:50%;
	left:0;
	padding:0;
	width:246px; height:216px;}
.box1 {
	position:absolute;
	top:50%;
	left:246px;
	padding:0;
	width:200px; height:216px;}	

.box2 {
	position:absolute;
	top:50%;
	left:446px;
	padding:0;
	width:514px; height:216px;}

/* fascia sopra */

#logo {
	margin:-217px 0 0 0;
	background:transparent url(../img/bckg-box-up-int.jpg) center left repeat-x;}
	#logo h1{
		position:absolute;
		top:50%; left:50%;
		width:136px;
		height:40px;
		margin:-20px 0 0 -68px;
		background:transparent url(../img/logo.gif) top left no-repeat;
		text-indent:-2999px;}
	#logo h1 a{display:block;
		width:136px;
		height:40px;}	
#euroroll-led {
	z-index:5;
	margin:-217px 0 0 0;}

#menuGenerale {
	margin:-217px 0 0 0;
	background:transparent url(../img/bckg-menugen.jpg) top left no-repeat;
	}
	#menuGenerale ul {
		margin:48px 0 0 65px; padding:0;
		list-style-type:none;
		list-style-image:url(../img/menu-bullet.gif);
		}
	#menuGenerale li{margin:4px; padding:0;}

#immagine {
	margin:-217px 0 0 0;
	background:#4e4c4d url(../img/bckg-contenuti.jpg) top left repeat-x;
	}

#claim {
	position:absolute;
	top:50%;
	right:0;
	z-index:5;
	width:514px;
	height:50px;
	margin:-269px 0 0 0;
	padding:0;
	text-align:right;}

/* fascia sotto */

#menuProdotti {
	margin:2px 0 0 0;
	background-color:#ffdc4f;
	background:#56CCFA url(../img/bckg-menuprod.gif) top center repeat-y;
	}
	#menuProdotti ul {
		margin:0; padding:0;
		width:100%; height:100%;
		}
	#menuProdotti li{
		height:14px;
		margin:0 0px 0 30px;
		padding:5px 0;
		list-style-type:none;
		list-style-image:url(../img/menuprod-bullet.gif);
		list-style-position:outside;			
		}
		#menuProdotti li a{
			
			}

#sponsor {
	margin:2px 0 0 0;
	background:transparent url(../img/bckg-sottomenu.jpg) top left repeat-x;
	}

#sottomenu {
	margin:2px 0 0 0;
	background:transparent url(../img/bckg-sottomenu.jpg) top left repeat-x;
	}
	#sottomenu ul {
		margin:52px 0 0 65px; padding:0;
		list-style-type:none;
		list-style-image:url(../img/menu-bullet.gif);
		}
	#sottomenu li{margin:4px; padding:0;}

#sottomenu-prod {
	margin:2px 0 0 0;
	background-color:#b9e9ff;
	overflow:hidden;
	}
	#sottomenu-prod ul {
		margin:0; padding:1px;
		list-style-type:none;
		}
	#sottomenu-prod li{margin:3px; padding:2px 0 2px 15px; background:#56ccfa url(../img/sottomenu-prod-bullet.gif) 5px 6px no-repeat;}

#footer {
	position:absolute;
	top:50%;
	right:0;
	margin-top:220px;
	}

#contenuti {
	margin:2px 0 0 0;
	width:474px; height:196px;
	padding:10px 20px 10px 20px;
	background:#4e4c4d url(../img/bckg-contenuti.jpg) repeat-x; 
	overflow:auto;}

#contenuti p {padding:0 10px;}
#contenuti .immagine {float:left; border:5px solid #797979; margin:10px 10px;}
#contenuti .logoAzienda {float:left; /* border-right:1px solid #797979;  border-left:1px solid #797979; */margin:10px 10px;}
h3 {margin:0; padding:0; background:url(../img/bckg-titoli.gif) bottom left repeat-x;}
#indirizzo {width:65%; margin:50px 0 0 35px; line-height:15px}
.dettagli {padding-left:15px; background:url(../img/menu-bullet.gif) left center no-repeat;}
.indietro {padding-left:15px; background:url(../img/menu-bullet-back.gif) left center no-repeat;}
.video {display:block; float:left; width:100px; height:52px; margin-right:20px; background:url(../img/ico-video.jpg) left center no-repeat; text-indent:-1999px}
.brochure {display:block; float:left; width:135px; height:52px; background:url(../img/ico-brochure.jpg) left center no-repeat; text-indent:-1999px}

#contenuti dl {margin:0 0 5px 0; padding:0; width:455px; clear:both}
	#contenuti dt {margin:0; padding:0;}
	#contenuti dd {margin:0; padding:0;}
	#contenuti .num {padding:2px 5px; width:220px; height:16px; text-indent:-999px;} 
		#contenuti .n01 {background: url(../img/num01.gif) 10px 0 no-repeat;}
		#contenuti .n02 {background: url(../img/num02.gif) 10px 0 no-repeat;}
		#contenuti .n03 {background: url(../img/num03.gif) 10px 0 no-repeat;}
		#contenuti .n04 {background: url(../img/num04.gif) 10px 0 no-repeat;}
		#contenuti .n05 {background: url(../img/num05.gif) 10px 0 no-repeat;}
		#contenuti .n06 {background: url(../img/num06.gif) 10px 0 no-repeat;}
		#contenuti .n07 {background: url(../img/num07.gif) 10px 0 no-repeat;}
		#contenuti .n08 {background: url(../img/num08.gif) 10px 0 no-repeat;}
		#contenuti .n09 {background: url(../img/num09.gif) 10px 0 no-repeat;}
		#contenuti .n10 {background: url(../img/num10.gif) 10px 0 no-repeat;}
		#contenuti .n11 {background: url(../img/num11.gif) 10px 0 no-repeat;}
		#contenuti .n12 {background: url(../img/num12.gif) 10px 0 no-repeat;}
	#contenuti .foto {width:455px; height:50px; border-top:1px solid #3b3a3a; border-bottom:1px solid #3b3a3a}
	#contenuti .foto img {width:455px; height:50px; border-width:0px;}
	#contenuti .descrizione {padding:2px 10px 2px 0; height:16px;}
	
#contenuti .news {float:left; width:434px; margin:10px 0 0 0; padding:10px 0 15px 10px;}
	#contenuti .news .thumb {float:left;}
		#contenuti .news .thumb img{float:left; width:115px; height:115px; border:5px solid #797979;}
	#contenuti .news .data {margin:0px 0 5px 135px;}
	#contenuti .news .titolo {margin:0px 0 5px 135px;}
	#contenuti .news .abstract {height:78px;margin:0 0 0 135px;}
	#contenuti .news .vai {margin:0 0 0 135px;}

#contenuti .newsDettaglio {float:left; width:434px; margin:10px 0 0 0; padding:10px 0 15px 10px;}
	#contenuti .newsDettaglio .thumb {float:left; margin:0 15px 15px 0}
		#contenuti .newsDettaglio .thumb img{float:left; width:115px; height:115px; border:5px solid #797979;}
	#contenuti .newsDettaglio .titolo {margin:0px 0 15px 0}
	#contenuti .newsDettaglio .abstract {line-height:1.5em}
	#contenuti .newsDettaglio .vai {}

#contenuti .partners {float:left; width:434px; margin:10px 0 0 0; padding:10px 0 15px 10px;}
	#contenuti .partners .thumb {float:left;}
		#contenuti .partners .thumb img{float:left; width:125px; height:125px; }
	#contenuti .partners .data {margin:0px 0 5px 135px;}
	#contenuti .partners .titolo {margin:0px 0 5px 135px;}
	#contenuti .partners .abstract {height:78px;margin:0 0 0 135px;}
	#contenuti .partners .vai {margin:0 0 0 135px;}

#contenuti dl.materiali dt{margin:5px 0;}
#contenuti dl.materiali dd{margin:3px 0; background:transparent url(../img/sottomenu-prod-bullet.gif) 11px 6px no-repeat;}

#contenuti .elenco {margin:0 0 0 0; padding:0; list-style-type:none;}
#contenuti .elenco li {margin:0 0 10px 2px; padding:10px 0 0 10px; border-top:1px solid #333 }
	
hr{clear:both; display:block; height:1px; color:#666666;}	
#paginazione {text-align:right}	

#video{ position:absolute; top:50%; left:50%; margin:-140px 0 0 0; width:320px; height:277px; }
#logoVideo{position:absolute; top:50%; left:50%; margin:-140px 0 0 -322px; width:320px; height:268px;  background:transparent url(../img/bckg-video.jpg) center center repeat-x;}
#imgLogoVideo{position:absolute; top:50%; left:50%; margin:-22px 0 0 -70px;}
 
