body,html {

  font-size:12px;
  font-family: Trebuchet Ms;  
  background-color:#eeeeee;
  width:100%;
  /*	height:100%;*/
  margin:0;
  padding:0;
  text-align:center;
}
.default{
  float:left;
  width:100%;
}
#logo_prehome{
  float:left;
  background-image:url(../immagini/logo_monolite_prehome.jpg);
  width:133px;
  height:44px;
  margin-left:380px;
  margin-top:30px;
}
#img_prehome{
  float:left;
  width:100%;
  text-align:center;
  margin-top:10px;
}
#con_alto{
  float:left;
  margin-left:15px;
  width:983px;
  text-align:center;
  margin-top:10px;
}
#con_altopopup{
  float:left;
  width:500px;
  height:200px;
  text-align:center;
  margin-left:100px;
  margin-top:10px;
}
#logo_homepoup{
  float:left;
  background-image:url(../immagini/logo_monolite.jpg);
  width:170px;
  height:54px;
}
#logo_home{
  float:left;
  background-image:url(../immagini/logo_monolite.jpg);
  width:170px;
  height:54px;
}
#cont_bandierine{
  float:left;
  width:965px;
  text-align:right;  
  margin-top:5px;
}
#band_ita{
  position:relative;
  float:right;
  background-image:url(../immagini/ita_flag.jpg);
  width:37px;
  height:11px;
  margin-right:10px;
}
#band_ita:hover{
  background-image:url(../immagini/ita_flag_on.jpg);
}
#band_eng{
  position:relative;
  float:right;
  background-image:url(../immagini/eng_flag.jpg);
  width:45px;
  height:11px;  
}
#band_eng:hover{
  background-image:url(../immagini/eng_flag_on.jpg);
}
#cont_body{
  float:left;
  width:100%;
  text-align:center;
  margin-top:-10px;
}
#riquadro{
  float:left;
  text-align:center;  
  background-image:url(../immagini/body_bg.png);
  background-repeat:no-repeat;
  width:985px;
  
}
#cont_ricerche{
  float:left;
  width:947px;
  margin-left:20px;
  margin-top:10px;  
}
.ricerca{
  float:left;
  margin-left:15px;
}
.ricerca_2{
  float:left;
  margin-left:7px;
}
.btn_ricerca_I{
  float:left;
  background-image:url(../immagini/cerca.jpg);
  width:56px;
  height:20px;
  margin-top:18px;
}
.btn_ricerca_I:hover{
  background-image:url(../immagini/cerca_on.jpg);
}
.btn_ricerca_E{
  float:left;
  text-align:center;  
  background-image:url(../immagini/search_eng.jpg);
  width:56px;
  height:20px;
  margin-top:18px;
}
.btn_ricerca_E:hover{
  background-image:url(../immagini/search_eng_on.jpg);
}
#cont_footer{
  float:left;
  text-align:center;  
  width:983px;
  
}
.ombra_footer{
  float:left;
  text-align:center;  
  background-image:url(../immagini/ombra_footer.jpg);
  background-repeat:no-repeat;
  width:830px;
  height:24px;
  
}
.inizio_footer_sitemap{
	float:left;
  width:950px;
	margin-top:10px;
	text-align:center;
}




.StilesitemapItem1{
  color:#FFFFFF;
  font-size:12px;
  font-weight:bold;
}
.StilesitemapItem2{
  color:#555555;
  font-size:11px;
}
.StilesitemapItem3{
  color:#555555;
  font-size:11px;
  padding-left:5px;
}
.StilesitemapItem1:hover{
  color:#FFFFFF;
}
.StilesitemapItem2:hover{
  color:#000000;
}
.StilesitemapItem3:hover{
  color:#000000;
}
.titolo_categoria{
  float:left;
  margin-top:15px;
  width:910px;
  margin-left:15px;
  font-weight:bold;
  color:#848484;
  font-size:14px;
  border-bottom:1px solid #848484;
  text-align:left;
}
.titolo_colori_lista{
  float:left;
  margin-top:15px;
  width:910px;
  margin-left:15px;
  margin-bottom:20px
  font-weight:bold;
  color:#848484;
  font-size:14px;
  text-align:left;
}

.cont_img_prodotti{
  float:left;
  width:925px;
  margin-bottom:15px;
}
.cont_news{
  float:left;
  margin-left:15px;
  margin-top:25px;
  width:100%;
  height:180px;
  overflow:hidden;
}
.cont_news_div{
  float:left;
  margin-top:25px;
  width:100%;
  overflow:hidden;
  height:180px;
}
.img_fotogallery{
  float:left;
  width:150px;
  height:180px;
  
}
.img_110{
  float:left;
  width:130px;
  height:170px;
  overflow:hidden;
}

.text_fotogallery{
  float:left;
  margin-left:15px;
  width:750px;
  height:150px;
}
.text_news{
  float:left;
  margin-left:15px;
  width:750px;
  height:150px;
  overflow:hidden;
}
.text_news_2{
  float:left;
  margin-left:15px;
  width:650px;
  height:130px;
  overflow:hidden;
}
.img_news{
  float:left;
  width:200px;
  height:120px;
}
.img_news_2{
  float:left;
  width:200px;
  height:120px;
}
.img_prodotti{
  float:left;
  margin-left:15px;
  margin-top:25px;
  width:77px;
  height:98px;
}
.img_prodotti_crop_medium{
  float:left;
  margin-left:10px;
  margin-top:15px;
  width:130px;
}
.img_colori_crop_medium{
  float:left;
  margin-left:10px;
  margin-top:15px;
  width:124px;
  
}
.cont_dettaglio_fotogallery{
  float:left;
  margin-top:0px;
  width:77px;
  height:82px;
}
.cont_pagine{
  float:left;
  margin-top:15px;
  width:920px;
  margin-bottom:15px;
}
.cont_pagine{
  float:left;
  width:920px;
  margin-bottom:15px;
}
.cont_img_prodo_medium{
  float:left;
  width:560px;
  /*height:402px;*/
  margin-top:10px;
}
.col_sx{
  float:left;
  width:590px;
}
.col_dx{
  float:left;
  width:335px;
  
}
.col_sx_basso{
  float:left;
  width:100px;
}
.col_dx_basso{
  float:left;
  width:810px;
  margin-left:10px;
}
.riga_headline{
  float:left;
  width:560px;
  height:35px;
  overflow:hidden;
}
.cont_riga_headline{
  float:left;
  width:340px;
  height:35px;
  overflow:hidden;
}
.default_prodo{
  float:left;
  width:935px;;
  margin-left:13px;
}
.cont_img_dettprodo_crop{
  float:left;
  width:77px;
  height:77px;
  margin-top:10px;
}
.cont_img_marca_small{
  float:left;
  width:94px;
  height:150px;
}
.cont_img_dettprodo_crop_designer{
  float:left;
  width:120px;
  height:120px;
}
.cont_descr_designer{
  float:left;
  width:650px;
}
.cont_pdf{
  float:left;
  width:400px;
}
.cont_briciola{
  float:left;
  margin-top:15px;
  width:920px;
  margin-left:30px;
  font-weight:bold;
  color:#848484;
  font-size:14px;
  text-align:left;
}
.StileBriciola1{
  color:#40362D;
  font-weight:bold;
  font-size:12px;
}
.StileBriciola2{
  color:#848484;
  font-weight:bold;
  font-size:11px;
}
.StileBriciola3{
  color:#686868;
  font-weight:bold;
  font-size:11px;
}
.Stileraquo{
  color:#40362D;
  font-weight:bold;
  font-size:11px;
}
.titoli_prodo{
  font-size:15px;
  font-weight:bold;
}
.color1{color:#686868;}
.color1:hover{color:#40362D;}
.color2{color:#686868;}
.colorPagineSel{color:#40362D;font-size:14px;font-weight:bold;}
.colorPagine{color:#848484;font-size:14px;font-weight:bold;}
.coloreGrande{color:#FFFFFF;font-size:16px;font-weight:bold;}
.testi_gen{font-size:12px;color:#848484;}
.testi{font-size:12px;}
.center{text-align:center;}
.justify{text-align:justify;}
.left{text-align:left;}
.right{text-align:right;}
a{text-decoration:none;}
.bold{font-weight:bold;}
.manina{cursor:pointer;}
.decoration{text-decoration:underline;}

.sitemapmenu1{font-size: 14px;color:#40362D;font-weight:bold;text-decoration:none;margin-left:0px;cursor:pointer;}
/*.sitemapmenu1:hover{color:#686868}*/
.sitemapmenu2{font-size: 12px;color:#686868;font-weight:bold;text-decoration:none;margin-left:5px;cursor:pointer;}
/*.sitemapmenu2:Hover{color:#3d3d3d;}*/
.sitemapmenu3{font-size: 11px;color:#848484;font-weight:bold;text-decoration:none;margin-left:10px;cursor:pointer;}

.img_accedi_utente_I{
  float:left;
  background-image:url(../immagini/btn_accedi.jpg);
  width:55px;
  height:20px;
}
.img_accedi_utente_I:hover{
  float:left;
  background-image:url(../immagini/btn_accedi_on.jpg);
  width:55px;
  height:20px;
}
.img_accedi_utente_E{
  float:left;
  background-image:url(../immagini/btn_sign.jpg);
  width:55px;
  height:20px;
}
.img_accedi_utente_E:hover{
  float:left;
  background-image:url(../immagini/btn_sign_on.jpg);
  width:55px;
  height:20px;
}
.fde {
	font-weight: bold;
	color: #3f3931;
	font-size: 12px;
	text-transform:uppercase;
	}
	
#footer_sitemap {
	
	margin-left:-13px;
	background-color:#40362D;
	height:20px;
	
	
}

#navigation_foot {
    position:relative;
    list-style-type:none;
	display:inline;
	top:3px;
	cursor:pointer;
	text-indent:0px;
	
	
}
.btn_inviaI{
  float:left;
  background-image:url(../immagini/invia_btn.jpg);
  width:55px;
  height:20px;
}
.btn_inviaI:hover{
  float:left;
  background-image:url(../immagini/invia_btn_on.jpg);
  width:55px;
  height:20px;
}
.btn_inviaE{
  float:left;
  background-image:url(../immagini/invia_btn_eng.jpg);
  width:55px;
  height:20px;
}
.btn_inviaE:hover{
  float:left;
  background-image:url(../immagini/invia_btn_on_eng.jpg);
  width:55px;
  height:20px;
}
.famiglie{
  color: #3f3931;
  font-size: 11px;
  font-weight:normal;
  text-decoration:none;
  font-style: italic;
}
.elenchi_puntati {
	color:#666;	
}
.titoletto {
	font-weight: bold;
	font-size: 14px;
}
.ancora {
	font-weight: bold;
}
.titolo_cms {
	font-size: 17px;
	font-weight: bold;
}
/*mootools*/
.bubbleInfo {
    float:left;
    width: 500px;
    
}
.trigger {
  position: absolute;
  
}

/* Bubble pop-up */

.popup {
  position: absolute;
  display: none;
  z-index: 50;
  border-collapse: collapse;
}

.popup td.corner {
        height: 15px;
        width: 19px;
}

.popup td#topleft { background-image: url(http://jqueryfordesigners.com/demo/images/coda/bubble-1.png); }
.popup td.top { background-image: url(http://jqueryfordesigners.com/demo/images/coda/bubble-2.png); }
.popup td#topright { background-image: url(http://jqueryfordesigners.com/demo/images/coda/bubble-3.png); }
.popup td.left { background-image: url(http://jqueryfordesigners.com/demo/images/coda/bubble-4.png); }
.popup td.right { background-image: url(http://jqueryfordesigners.com/demo/images/coda/bubble-5.png); }
.popup td#bottomleft { background-image: url(http://jqueryfordesigners.com/demo/images/coda/bubble-6.png); }
.popup td.bottom { background-image: url(http://jqueryfordesigners.com/demo/images/coda/bubble-7.png); text-align: center;}
.popup td.bottom img { display: block; margin: 0 auto; }
.popup td#bottomright { background-image: url(http://jqueryfordesigners.com/demo/images/coda/bubble-8.png); }

.popup table.popup-contents {
        width:150px;height:200px;
        font-size: 12px;
        line-height: 1.2em;
        background-color: #000000;
        color: #ffffff;
        font-family: "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", sans-serif;
        }

table.popup-contents th {
        text-align: right;
        text-transform: lowercase;
        }

table.popup-contents td {
        text-align: left;
        }

tr#release-notes th {
        text-align: left;
        text-indent: -9999px;
        background: url(http://jqueryfordesigners.com/demo/images/coda/starburst.gif) no-repeat top right;
        height: 17px;
        }

tr#release-notes td a {
        color: #ff0000;
}