@import 'meritalia.general.css';

#main{
  /*border-top:1px solid #CCC;
  border-bottom:1px solid #CCC;*/
  color:#333;
  padding-top:35px;
  min-height:550px; /* FireFox, Opera8+ Rule */
}
#footer{
  clear:both;
  background:transparent url('../img/footer_inside.jpg') no-repeat top left;
}

/* HEADER: Name Section for Product, Designer, Showroom */
#header #product,#header #designer,#header #showroom,#header #company{
  position:relative;
	top:50px;
}

#header #product{
  margin-left:142px;
}
#header #designer{
  margin-left: 530px;
}
#header #showroom{
  margin-left:142px;
}
#header #company{
  margin-left:142px;
}

#product span.name,#designer span.name,#showroom span.name,#company span.name{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size:1.4em;
	font-stretch:expanded;
	color:#fff;
	font-weight: bold;
}
#product span.author{
   margin-left:10px;
   font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
   font-size:1.1em;
   color:#666;
}

/* MAIN: Menu configuration */
#menu_prodotti,#menu_designers,#menu_showrooms,#menu_companies{
   position:absolute;
   top:155px;
   left:20px; 
   color:#999999;
   width:140px;
   margin-bottom:30px;
}
#menu_companies {
   width:350px;
}
#menu_prodotti li,#menu_designers li,#menu_showrooms li,#menu_companies li{
   line-height:9.5pt; /*IE 5+ Rule */
}
html>body #menu_prodotti li, html>body #menu_designers li, html>body #menu_showrooms li, html>body #menu_companies li{
   line-height:10pt; /* FireFox, Camino, Opera8+, Safari1+ Rule */
}
#menu_prodotti li a,#menu_designers li a,#menu_showrooms li a,#menu_companies li a{
   /*height:10px;*/
   padding-left:15px;
   color:#CCCCCC;
}


#menu_prodotti li a:hover,#menu_prodotti li a:active,
#menu_designers li a:hover,#menu_designers li a:active,
#menu_showrooms li a:hover,#menu_showrooms li a:active,
#menu_companies li a:hover,#menu_companies li a:active{
   color:#FF2908;
   background:transparent url('../img/menu_icona.jpg') no-repeat 0 2px;
}

#menu_showrooms{
	width:300px;
}

/* MAIN: Descriptions configuration */
#desc_prodotti,#desc_designer,#desc_compagnia{
	font-family: Tahoma, Arial, sans-serif;
	font-weight:normal;
	line-height:110%;
	font-size: 1.0em;
	text-align: justify;
	color:#CCCCCC;
	letter-spacing: 1px;
}

/* MAIN: Prodotti *********************************************************/
#prodotti{
   width:730px;
   /*top:-200px;*/
   /*top:235px;*/
   margin-left:150px;
}

#prodotti #descrizione{

}
#prodotti #aggiunte{
	clear:both;
	padding-top:20px;
	*padding-top:10px;
}

#descrizione #visual_prodotti{float:left;}
#descrizione #desc_prodotti{float:right;}

#aggiunte #galleria_prodotti{float:left;}
#aggiunte #lista_dwg{float:right;}

#desc_prodotti{
   /*position:absolute;
   top:180px;
   margin-left:370px;*/
   width:330px;
   height:220px;
   /*overflow:-moz-scrollbars-vertical auto; /* FireFox*/
   overflow-y:auto; /* IE5+ e FireFox */   
}
#desc_prodotti #scheda{
	display:block;
	margin-top:20px;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	color:#666;
	font-weight: bold;
}
#desc_prodotti #scheda a{
	color:#666;
}

/* MAIN: Galleria immagini prodotto e Aggiunte*/
#galleria_prodotti{
	 /*height:120px;*/
	 width:500px;
}
#galleria_prodotti #help{
   display:block;
   font-weight:normal;
   color:#999999;
}

#lista_dwg{
  width:210px;
	border-right:1px solid #333;
	padding-right:10px;
	text-align:right;
}
/* MAIN: Scheda Designer ***************************************************/
#dati_designer{
   position:relative;
   top:0;
   left:200px;
   width:650px; 
   height:400px;
}
#dati_designer #desc_designer{
   width:270px;
	 padding-right:20px;
	 height:380px;
	 overflow-y:auto;
   margin-bottom:60px;
}
#dati_designer #img_designer{
   position:absolute;
   top:0;
   left:330px;
   /*margin:0 0 30px 330px;*/
}

/* MAIN: Showrooms ********************************************************/
#scheda_showroom{
   /*position:relative;*/
   width:760px;
   height:350px;
   top:-200px;
   margin-left:130px;
   margin-bottom:30px;
}

/* MAIN: Company Profile **************************************************/
#scheda_compagnia{
	position:relative;
    /*top:-180px;*/
	margin-left:150px;
	width:700px;
	height:350px;
	
}
#scheda_compagnia #desc_compagnia{
float:left;
	margin-top:0px;
	margin-bottom:30px;
		margin-left:100px;
}
#scheda_compagnia #video_compagnia{
	margin-left:100px;
	margin-bottom:30px;
}

#fotogallery{
	position:relative;
    /*top:-180px;*/
	margin-left:300px;
	width:550px;
	height:350px;
}

/* MAIN: Area Privata *******************************************************/
#main_priv{
  height:440px;
  font-family: Tahoma, Arial, Helvetica, sans-serif;
 font-size:11px;
 font-weight:bold;
}
#main_priv #lista_categorie{
  list-style-type:none;
}
#lista_categorie li.list{
  position:absolute;
  top:160px;
}
#lista_categorie #c1{left:100px;}
#lista_categorie #c2{left:230px;}
#lista_categorie #c3{left:330px;}
#lista_categorie #c4{left:430px;}
#lista_categorie #c5{left:530px;}
#lista_categorie #c6{left:630px;}

#lista_categorie li.list h3.cat{
  font-family: Tahoma, Arial, Helvetica, sans-serif;
  font-size:1.2em;
  font-weight:normal;
  color:#999;
  padding-left:12px;
}

#lista_categorie ul.lista_prodotti li{
  display:list-item;
  position:relative;
}

#lista_categorie ul.lista_prodotti li a{
 padding-left:12px;
}

#lista_categorie ul.lista_prodotti li a:hover,#lista_categorie ul.lista_prodotti li a:active{
  color:#FF2908;
  background:transparent url('../img/menu_icona.jpg') no-repeat 0 2px;
}

#main_priv #prodotto {
  margin-left:150px;
  margin-top:23px;
  width:700px;
  height:380px;
}

#prodotto #lista_dwg{
  margin-bottom:10px;
  font-size:1.2em;
}






