BODY {
	margin:0;
	padding: 0;
	FONT-SIZE: 13px;
	text-decoration: none;
/* 	BACKGROUND-COLOR: #E9E9EB; */
    BACKGROUND-COLOR: #19171C;
	background-image: url('bg.jpg'); 
	background-repeat:repeat-x;
	color: #4D4D4F;
	font-family: "Lucida Grande", "Segoe UI", Arial, Helvetica, sans-serif; 
}

#CONTENITORE {
	margin:0 auto 0 auto;
	width:960px;
    overflow:hidden;
}

/* INIZIO HEADER  */

#CONTENITORE_header {
	margin:0 auto 0 auto;
	width:960px;
	height:371px;
	float:left;
	display:inline;
	margin-left:0px;
	background-image: url('header.jpg');
}

#CONTENITORE_salone {
	margin:0 auto 0 auto;
	width:960px;
	height:345px;
	float:left;
	display:inline;
	margin-left:0px;
	background-image: url('ilsalone.jpg');
}

#CONTENITORE_rettangoli {
	margin:0 auto 0 auto;
	width:960px;
	height:342px;
	float:left;
	display:inline;
	margin-left:0px;
	margin-top:3px;
}

#servizi {
	margin:0 auto 0 auto;
	width:315px;
	height:342px;
	float:left;
	display:inline;
	margin-left:0px;
	background-image: url('servizi.jpg');
}

#news {
	margin:0 auto 0 auto;
	width:323px;
	height:342px;
	float:left;
	display:inline;
	margin-left:0px;
	background-image: url('news.jpg');
}

#offerte {
	margin:0 auto 0 auto;
	width:322px;
	height:342px;
	float:left;
	display:inline;
	margin-left:0px;
	background-image: url('offerte.jpg');
}



#CONTENITORE_menu {
	margin:0 auto 0 auto;
	width:1007px;
	height:61px;
	margin-top:1px;
	float:left;
	margin-left:6px;
	display:inline;
	background-image: url('sfondo_menu.jpg');
    background-repeat:repeat-x;

}

#primo_piano {
	margin:0 auto 0 auto;
	width:445px;
	height:auto;
	float:left;
	display:inline;
	margin-top:0px;
	margin-left:22px;
}

#in_primo_piano {
	margin:0 auto 0 auto;
	width:445px;
	height:39px;
	background-image: url('in_primo_piano.jpg'); 
	float:left;
	display:inline;
	margin-top:9px;
}

#titolo_in_primo_piano {
	margin:0 auto 0 auto;
	width:445px;
	height:auto;
	float:left;
	display:inline;
	margin-top:9px;
	font-weight:bold;
}

#foto_in_primo_piano {
	margin:0 auto 0 auto;
	width:445px;
	height:274px;
	float:left;
	display:inline;
	margin-top:3px;
	background-color:#DDD;
}

#testo_in_primo_piano {
	margin:0 auto 0 auto;
	width:445px;
	height:80px;
	float:left;
	display:inline;
	margin-top:6px;
}

#elenco_in_primo_piano {
	margin:0 auto 0 auto;
	width:445px;
	height:120px;
	float:left;
	display:inline;
	margin-top:3px;
}

#tratteggio {
	margin:0 auto 0 auto;
	width:445px;
	height:8px;
	float:left;
	display:inline;
    background-image: url('tratteggio.jpg'); 
}


#articolo1 {
	margin:0 auto 0 auto;
	width:445px;
	height:auto;
	float:left;
	display:inline;
	margin-top:9px;
}

#titolo_articolo1 {
	margin:0 auto 0 auto;
	width:445px;
	height:auto;
	float:left;
	display:inline;
	margin-top:0px;
	font-weight:bold;
}

#foto_articolo1 {
	margin:0 auto 0 auto;
	width:185px;
	height:128px;
	float:left;
	display:inline;
	margin-top:6px;
}

#testo_articolo1 {
	margin:0 auto 0 auto;
	width:255px;
	height:auto;
	float:left;
	display:inline;
	margin-top:6px;
}

#linea_grigia {
	margin:0 auto 0 auto;
	width:2px;
	height:auto;
	float:left;
	display:inline;
	height:1400px;
	background-color:#DDD;
	margin-left:5px;
	margin-top:10px;
}

#contenitore_ultimora {
	margin:0 auto 0 auto;
	width:210px;
	height:385px; 
	float:left;
	display:inline;
	margin-top:9px;
	margin-left:5px;
}

#ultimora {
	margin:0 auto 0 auto;
	width:210px;
	height:39px;
	background-image: url('ultimora.jpg'); 
	float:left;
	display:inline;
}

#testo_ultimora {
	margin:0 auto 0 auto;
	width:210px;
	height:343px;
	background-color:#ECECEE;
	float:left;
	display:inline;
	margin-top: 3px;
}

#banner_300x250 {
	margin:0 auto 0 auto;
	width:300px;
	height:250px;
	background-color:#DDD; 
	float:left;
	display:inline;
	margin-top:9px;
	margin-left:8px;
}

#banner_300x50 {
	margin:0 auto 0 auto;
	width:300px;
	height:50px;
	background-color:#DDD; 
	float:left;
	display:inline;
	margin-top:7px;
	margin-left:8px;
}

#banner_300x70 {
	margin:0 auto 0 auto;
	width:300px;
	height:70px;
	background-color:#DDD; 
	float:left;
	display:inline;
	margin-top:7px;
	margin-left:8px;
}

#video_sfondo {
	margin:0 auto 0 auto;
	width:518px;
	height:315px;
	background-color:#DDD; 
	float:left;
	display:inline;
	margin-top:8px;
	margin-left:5px;
}

#contenitore_offtopic {
	margin:0 auto 0 auto;
	width:200px;
	height:680px;
	float:left;
	display:inline;
	margin-top:8px;
	margin-left:7px;
}

#contenitore_offtopic2 {
	margin:0 auto 0 auto;
	width:300px;
	height:680px;
	float:left;
	display:inline;
	margin-top:8px;
	margin-left:7px;
}

#linea_nera {
	margin:0 auto 0 auto;
	width:1px;
	height:680px;
	background-color:#808080; 
	float:left;
	display:inline;
	margin-top:8px;
	margin-left:7px;
}


#spazio_footer {
	margin:0 auto 0 auto;
	width:100%;
	height:40px;
	float:left;
	display:inline;
}

#linea_footer {
   margin:0 auto 0 auto;
	width:100%;
	height:1px;
	BACKGROUND-COLOR: #9E9FA1;
	float:left;
	display:inline;
}

#linea2_footer {
   margin:0 auto 0 auto;
	width:100%;
	height:1px;
	BACKGROUND-COLOR: #C5C6C8;
	float:left;
	display:inline;
}

#footer {
   margin:0 auto 0 auto;
	width:100%;
	height:76px;
	float:left;
	display:inline;
	color:#FFF;
	font-size:13px;
	font-family:verdana;
	background-image: url('footer.jpg');
    background-repeat:repeat-x;
}

#CONTENITORE_footer {
	margin:0 auto 0 auto;
	width:1000px;
    overflow:hidden;
    color:#FFF;

}


.link_primopiano{
display:inline;
font-size:25px;
color:#333333;
text-decoration: none;
}
.link_primopiano:hover{
color:#0081C5;
text-decoration: none;
}

.link_footer{
display:inline;
font-size:11px;
color:#FFF;
text-decoration: none;
}
.link_footer:hover{
color:#DE6373;
text-decoration: none;
}

.link_elenco{
font-size:12px;
color:#0081C5;
text-decoration: none;
}
.link_elenco:hover{
color:#333333;
text-decoration: none;
}


.link_menu{
font-size:20px;
color:#79767A;
text-decoration: none;
}
.link_menu:hover{
color:#DE6373;
text-decoration: none;
}



.h1navbar {
font-family:verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif; 
margin:0;
font-size: 12px;
font-weight: bold; 
display: inline;
}