body {
	background-color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	color: #FFFFFF;
}
a:link, a:visited  {
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
}
a:hover, a:active {
	color:#3399ff;
	text-decoration: none;
	font-weight: bold;
}


/* --- --- */
.contenitore{
	margin: 0 auto;
	width: 960px;
}

td.cl_sx{width:210px}
td.cl_dx{border-top: 1px #FFFFFF solid; width:750px}

.barra_lingue {
	padding: 10px 0;
	border-top: 1px #FFFFFF solid;
	border-bottom: 1px #FFFFFF solid;
}

.flash_player td{
	font-size: 9px;
	line-height: 10px;
	padding-top: 5px;
}

/* --- HEADER --- */
.header{
	clear:both;
	height: 140px;
}
.header_left{
	float: left;
	width: 215px;
}

.header_right{
	float: left;
}

.header_right h1{
	font-size: 15px;
	margin: 90px 0 5px 0;
}

.header_right h2{
	font-size: 13px;
	margin:0;
	color:#3399ff;
}

/* --- COLONNA DESTRA --- */
.testi {
	text-align: justify;
	font-size: 13px;
}

*:first-child+html .testi p {margin: 10px 0;}
* html .testi p {margin: 10px 0;}

.chi_siamo p{text-align: justify;}
.chi_siamo img{border: 3px #3399ff solid; margin:10px 0;}

.testi_luxciting{
	text-align: justify;
	font-size: 13px;
}
.testi_luxciting h1{
	font-size: 20px;
	margin:15px 0 5px 0;
}

.testi_luxciting h2{
	font-size: 16px;
	margin:0;
	color:#3399ff;
}

.testi_luxciting strong{
	color:#3399ff;
}


/* --- COLONNA DESTRA prodotti --- */
.menu_header_prodotti {margin-top: 10px; border-bottom: 1px #999999 solid; padding-bottom: 15px;}
.menu_header_prodotti h1{font-size: 16px;}

.link_prodotti img{border: 1px #3399ff solid; margin: 10px 0;}
.link_prodotti td{text-align: center; padding: 10px 0 20px 0;}
.link_prodotti h1{font-size: 16px; margin: 10px 0 0 0;}

.dettaglio_prodotti {text-align: justify;}
.dettaglio_prodotti td{border-bottom: 1px #3399ff dotted; padding: 10px 0}
.dettaglio_prodotti img, .dettaglio_prodotti object{border: 1px #3399ff solid; margin: 20px 0;}

.scheda_tecnica{text-align: justify;}
.scheda_tecnica img{margin: 5px 0 10px 0;}
.scheda_tecnica h1{font-size: 16px; color: #FF0000; }
.scheda_tecnica h2{font-size: 12px; color: #FF0000; margin: 30px 0 0 0;}

.inverter_conternitore {text-align:left;}
.inverter_conternitore ul{margin:20px 0 0 -10px;}
.inverter_conternitore table{ padding: 10px 0; }
.inverter_conternitore img{margin:20px 10px 0 10px; }
.inverter_conternitore th{border-bottom: 1px #3399ff dotted; padding: 10px 0; }
.inverter_conternitore h1{font-size: 16px; margin: 20px 0 10px 0; }
.inverter_conternitore h2{font-size: 13px; margin: 20px 0 10px 0; }

.stripes_conternitore {text-align:left;}
.stripes_conternitore h1{font-size: 16px; margin: 20px 0 10px 0; }
.stripes_titolo {border-bottom:solid #FFFFFF 1px; margin-top:30px;}
.stripes_conternitore img {border:0;}



/* --- COLONNA DESTRA applicazioni --- */
.menu_header_applicazioni {margin: 10px 0; border-bottom: 1px #999999 solid; padding-bottom: 15px;}
.menu_header_applicazioni td{padding-bottom:5px;}
.applicazioni {text-align: justify;}
.applicazioni h1{font-size: 16px; margin: 20px 0 10px 0; color:#66CC00; text-transform:uppercase}
.applicazioni h2{font-size: 13px; margin: 20px 0 10px 0; color:#66CC00;}


/* --- COLONNA DESTRA noleggio --- */
.noleggio {text-align: left;}
.noleggio td{padding:5px 10px; text-align:left; border-bottom: 1px #000000 solid; border-right: 1px #000000 solid;}
.noleggio img{margin-bottom: 20px;border: 2px #3399ff solid; float:left;}



/* --- PHOTO GALLERY --- */
.filmato_lux2009{
	float:right;
	margin:20px 0 20px 30px;
	border: 2px #333333 solid;
}

.francoforte{
	float:left; 
	padding: 20px 20px 20px 0;
}

.gallery {
	margin: 20px 0;
	border-bottom: 1px #666666 solid;
 }
.gallery img{margin: -10px 3px 5px 0; border: 1px #FFFFFF solid;}

.gallery h1 {
	margin: 0;
	font-size: 12px;
	font-weight: bold;
	background: url(../gallery/gallery_luxciting/img_luxciting_ita/bg_title.jpg) no-repeat left top;
	height: 19px;
	padding: 6px 10px 4px 10px;
}

.bg_gallery {background-color:#666666; padding:10px 17px; margin-top:-20px; border-top: 1px #cccccc solid;}
.bg_gallery img{margin: 8px 3px 5px 0; border: 1px #FFFFFF solid;}

.cont_box_gallery {
	float:left; 
	margin-right:30px; 
	background: url(../gallery/gallery_luxciting/img_luxciting_ita/collezione2007title.jpg) no-repeat left top; 
	padding-top:32px; 
	margin-top:10px;
}

.cont_box2_gallery {
	float:right; 
	background: url(../gallery/gallery_luxciting/img_luxciting_ita/collezione2009title.jpg) no-repeat left top; 
	padding-top:32px; 
	margin-top:10px;
}

.box_gallery{
	width:340px; 
	height:324px; 
	border: 3px #666666 solid;
}

.pl_lux_out {
	background: url(../gallery/gallery_luxciting/img_luxciting_ita/accediphotogallery.jpg) no-repeat;
	border:0;
	width: 196px;
	height: 31px;
	cursor: pointer;
}
.pl_lux_over {
	background: url(../gallery/gallery_luxciting/img_luxciting_ita/accediphotogallery_hover.jpg) no-repeat;
	border:0;
	width: 196px;
	height: 31px;
	cursor: pointer;
}

.pl_lux_indietro_out {
	background: url(../gallery/gallery_luxciting/img_luxciting_ita/indietro.jpg) no-repeat;
	border:0;
	width: 108px;
	height: 29px;
	cursor: pointer;
	float: right;
	margin-right:2px;
	margin-top:-29px;
}

.pl_lux_indietro_over {
	background: url(../gallery/gallery_luxciting/img_luxciting_ita/indietro_hover.jpg) no-repeat;
	border:0;
	width: 108px;
	height: 29px;
	cursor: pointer;
	float: right;
	margin-right:2px;
	margin-top:-29px;
}

.tabella_contenuto{clear: both;}
.totem img{
	width: 170px;
	margin-right: 10px;
}

/* --- PHOTO GALLERY --- */
.cont_box_gallery_eng {
	float:left; 
	margin-right:30px; 
	background: url(../gallery/gallery_luxciting/img_luxciting_eng/collezione2007title_eng.jpg) no-repeat left top; 
	padding-top:32px; 
	margin-top:10px;
}

.cont_box2_gallery_eng {
	float:right; 
	background: url(../gallery/gallery_luxciting/img_luxciting_eng/collezione2009title_eng.jpg) no-repeat left top; 
	padding-top:32px; 
	margin-top:10px;
}


.box_gallery_eng{
	width:340px; 
	height:324px; 
	border: 3px #666666 solid;
}

.pl_lux_out_eng {
	background: url(../gallery/gallery_luxciting/img_luxciting_eng/accediphotogallery_eng.jpg) no-repeat;
	border:0;
	width: 196px;
	height: 31px;
	cursor: pointer;
}
.pl_lux_over_eng {
	background: url(../gallery/gallery_luxciting/img_luxciting_eng/accediphotogallery_hover_eng.jpg) no-repeat;
	border:0;
	width: 196px;
	height: 31px;
	cursor: pointer;
}

.pl_lux_indietro_out_eng {
	background: url(../gallery/gallery_luxciting/img_luxciting_eng/indietro_eng.jpg) no-repeat;
	border:0;
	width: 108px;
	height: 29px;
	cursor: pointer;
	float: right;
	margin-right:2px;
	margin-top:-28px;
}
.pl_lux_indietro_over_eng {
	background: url(../gallery/gallery_luxciting/img_luxciting_eng/indietro_hover_eng.jpg) no-repeat;
	border:0;
	width: 108px;
	height: 29px;
	cursor: pointer;
	float: right;
	margin-right:2px;
	margin-top:-28px;
}


/* --- FOOTER --- */
.footer_menu{
	border-bottom: 1px #FFFFFF solid;
	padding: 50px 0 10px 0;
	text-align: center;
	text-transform: uppercase;
}

.footer_menu a{
	margin: 0 10px;
}

.footer_recapiti{
	padding: 10px 0;
	text-align: center;
	font-size:11px;
}
