
.tabletti td img { width: 200px;}
.tabletti td { background:#eeeeee; text-align:center;padding:5px;}

.leightbox h2 {display:block;font-size:12pt;color:gray}
#cucine div,#letti div{ font-size:14px;}
#cucine .tabella2 img,#letti .tabella2 img {height:75px;}

h2 { padding:0px; font-size: 12pt; display:inline; margin:0px;margin-right:10px; line-height:24px; color:#000060; }
h1 { font-size: 14pt; }


body { background:  #f5f5f5 repeat-x; text-align:center; min-width: 600px; }
td { /*background:white;*/ font-family:Verdana; }


a {margin:0;padding:0;border:0px;}

#cats #cicciz {display:none;}

#buynow { color:red; text-decoration: underline }

big { font-size: 12pt; padding-bottom:6px; display:block; }



#infoline  { font-size:9px;color: #008000; cursor:pointer; line-height:24px; }
#infoline a:hover { text-decoration:underline; }

.testi div { color: #888888;font-size:11px;  padding-right:3px;}
.testi div strong {color: #666666;border-bottom:1px dotted #CFA927;font-size:13px; }
.testi div h2 {display:inline;color: #666666;border-bottom:1px dotted #CFA927;font-size:13px; }

.testi h1 { padding:0px; font-size: 12pt; display:inline; margin:0px;margin-right:10px; line-height:24px; color:#000060; }

.testi span { font-size:10px; }
.testi div a {  }
#desc { margin-top:2px;}
#mis-mat-col { width:100%;margin:0px;padding:0px; }
#mat-col { margin:3px; margin-top:0px;  position:relative; float:left; width:5%;}
#articolo span {  vertical-align:middle;  font-size:8pt; min-height:24px; }
#articolo a { color: #3963B7; text-decoration:none; font-weight:bold;}
#articolo span a:hover { text-decoration:underline; }
#col { padding:3px;padding-left:27px;background:url(images/modelli.png) no-repeat center left;  line-height:24px;}
#break {clear:both; }

#articolo td { vertical-align: middle; }
#articolo {margin:0px; padding-left:0px; height:1%;  }


#mat { padding:3px;padding-left:35px;padding-right:10px;background:url(images/colors.png) no-repeat center left;  line-height:24px; }
#unap {padding-left: 35px;padding-right:4px; margin-bottom:15px;background:url(images/1p.png) center left no-repeat;}
#unapm {padding-left: 35px;margin-bottom:15px; background:url(images/1pm.png) center left no-repeat;}
#duep {margin-left:10px; padding-left: 35px;margin-bottom:15px; background:url(images/2p.png) center left no-repeat;}
#qup {margin-left:10px; padding-left: 35px;margin-bottom:15px; background:url(images/4p.png) center left no-repeat;}
#cuc2 { margin-left:10px; padding-left: 35px;margin-bottom:15px; background:url(images/cuc2.png) center left no-repeat;}
#cuc4 { margin-left:10px; padding-left: 35px; margin-bottom:15px;background:url(images/cuc4.png) center left no-repeat;}

#cucv  { margin-left:5px; padding-left: 35px; margin-bottom:15px;background:url(images/cuc.png) center left no-repeat;}
#cucv a { font-size:10px; } 
#cucv span { font-size:10px;}

.forno  { }
.forno { display:block; margin-left:5px; padding: 10px 0px 10px 45px; margin:5px;background:url(images/forno.png) center left no-repeat; font-size:10px; } 
.forno span { font-size:10px;}

#infoprezzi {padding-right:10px; }
#infoprezzi a { color:#00C000; }
#nd {padding-right:15px; }
#ndx {display:none;}

#articolo { margin-top:17px;padding:0px;padding-left: 0px; min-height:26px; margin-bottom:0px;}
#articolo .aa {border:1px solid #000060;}
#articolo .u {border:1px solid #000060;background:#000040}

#dove1 { margin-top:0px;padding-left: 56px; min-height:56px; margin-bottom:15px; background:url(images/capienza1.png) no-repeat top left; }
#dove15 { margin-top:0px;padding-left: 56px; min-height:56px;margin-bottom:15px; background:url(images/capienza15.png) no-repeat top left; }
#dove2 { margin-top:0px;padding-left: 56px; min-height:56px;margin-bottom:15px; background:url(images/capienza2.png) no-repeat top left; }
#dove4 { margin-top:0px;padding-left: 56px; min-height:56px;margin-bottom:15px; background:url(images/capienza4.png) no-repeat top left; }
#cucina21 { margin-top:0px;padding-left: 56px; min-height:56px;margin-bottom:15px; background:url(images/cucina21.png) no-repeat top left; }
#cucina41 { margin-top:0px;padding-left: 56px; min-height:56px;margin-bottom:15px; background:url(images/cucina41.png) no-repeat top left; }
#cucina42 { margin-top:0px;padding-left: 56px; min-height:56px;margin-bottom:15px; background:url(images/cucina42.png) no-repeat top left; }


#dett { margin-bottom:2px;margin-top:0px; padding-left: 56px; min-height:56px; margin-bottom:15px; background:url(images/caratt.png) no-repeat top left; }
#dettcuc { margin-top:0px;padding-left: 56px; min-height:56px; margin-bottom:15px; background:url(images/dettcucina.png) no-repeat top left; }


#misure { padding-left: 56px; min-height:56px;background:url(images/size.png) no-repeat top left; position:relative; float:left; margin-bottom:9px; font-size:11px; width:65%; }

#kh { margin-top:0px;padding-left: 56px; min-height:56px; margin-bottom:15px; background:url(images/kh.png) no-repeat top left; }
#cddn { margin-top:0px;padding-left: 56px; min-height:56px; background:url(images/cddn.png) no-repeat top left; }
#cddn a { color:#000040; font-size:9px; line-height:9px; }

#offerta { float:left; font-family:Tahoma; padding-left:0px; text-align:center; font-weight:bold; text-transform:uppercase; font-size:8px;  }	  
#offerta table td { text-align:left; width:0px;height:0px;}
#offerta table {  width:100%; }
#offerta #cdd{   text-align:right; } 
#cdd td { text-align:right;}
#cdd td .testi { font-size:8px; line-height:10px; }
#offertax { padding-left:0px; color: #2A2618; text-align:center;}
		  
		  
/* finestra in pagine prodotti */

#uuu { padding:5px;padding-bottom:8px;margin:0px;background:white;width:400px;font-size:7pt; }

#offertalb { width:35%; position:absolute; left:32%; }

#aaaa table { background:transparent; }
#aaaa table td { background: transparent; }

/*********************************/ 
.testitesti {
	font-family: Verdana;
	font-size: 9px;
	color: #1C1D44;
}

.testitesti p { font-size:11px; font-family:Verdana;line-height:14px;}

#Table_01 tr td { border-spacing:0px;border-collapse:collapse;}




.titolo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	text-align:left;
	padding-left:0px;
	color:#000060; 
}
.titolo img { display:inline; }

.titolo2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align:left;
	padding-left:0px;
	color:#000060; 
	text-transform: uppercase; 
}


.tabella {
	border: 1px solid #999999;
}

.tabella2 { 
	border-top: 0px solid gray; 
	background-color: #ffffff ; 
	color: #ef710b;
	font-family: Verdana;
	font-size: 9px;
	color: #1C1D44;
	text-align:center;
	}
	
.tabella2 a {text-decoration:none;font-weight:bold;}
.tabella2 td { border-top: 1px solid #BCBCBC;}

.testi {
	font-family: Verdana;
	font-size: 9px;
	color: #1C1D44;
	text-align:left;
}

.testi img { border: 0px; }

.testimail {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	/*font-weight:bold;*/
	color: #000040;
	text-align:left; 
}

.testimail table td { background: transparent; }
.testimail table { background:transparent; }

.parolenascoste {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	line-height: normal;

}
.testodoorpage {
	font-family: "Courier New", Courier, mono;
	font-size: 8pt;
	font-style: normal;
	line-height: normal;
	font-weight: bolder;
}
.celleesterne {
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color:#BCBCBC;
	border-bottom-color: #BCBCBC;
	border-left-color:#BCBCBC;
}
.celleinterne {
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #BCBCBC;
	border-bottom-color: #BCBCBC;
}
.lineainferiore {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-top-color: #999999;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-left-color: #999999;
}
.lineainferioregiu {

	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-top-color: #999999;
	border-right-color: #999999;
	border-bottom-color: #000033;
	border-left-color: #999999;
}
.cornicepagina {
	border-top: 1px none #999999;
	border-right: 1px solid #999999;
	border-bottom: 1px none #999999;
	border-left: 1px solid #999999;
	background:white;
}


.chisiamo td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #1C1D44;
}

.sitemap { background:white; text-align:left; padding: 15px; width:750px; color:navy }
.sitemap h1 { font-family:Verdana; font-size:8pt; color: #1C1D44; }
.sitemap h2 { font-family:Verdana; font-size:8pt; color: red; }

.bar {  width:100%;font-size:9px; font-family:Verdana;color: #1C1D44; text-align:center;
	}

#tab {text-align:center;color: #1C1D44;background-color:e2e2e2; font-weight:bold; font-size:9px; font-family:Verdana }

#div1 { top:350px;left:62px; }
#div2 { top:120px;left:250px; }

.ciccio td { font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #1C1D44; text-align:left; vertical-align:top; background-color:ffffff}
	
.prod td { color:red }

h3 {font-weight:bold}

a img { border: 0px; margin:0px; padding:0px; }


#top1 {background:#DBD4C6 url(testatanat.jpg) 0% 50% no-repeat;}
#top1 td { background:transparent}

#top2 {background:#E4DECF;}   
#topmenu td { background: #E4DECF; border-bottom:1px solid #555; }
#topmenu td td { border:0px;}

.menu {width:775px; height:19px; position:relative; z-index:1000;border-right:1px solid #fff; font-family:verdana, arial, sans-serif;margin:0px;padding:0px;font-size:11px;}
/* hack to correct IE5.5 faulty box model */
* html .menu {width:779px; w\idth:779px;}
/* remove all the bullets, borders and padding from the default list styling */
.menu ul {padding:0;margin:0;list-style-type:none;}
.menu ul ul {width:110px;}

/* float the list to make it horizontal and a relative positon so that you can control the dropdown menu positon */
.menu li {float:left;width:110px;position:relative;}
/* style the links for the top level */
.menu a, .menu a:visited {display:block;font-size:11px;text-decoration:none; color:#fff; width:112px; height:19px; border:0px solid #555; border-width:0px 0px 0px 1px; 
background:#CDCDCD; padding-left:6px; line-height:18px;}
/* a hack so that IE5.5 faulty box model is corrected */
* html .menu a, * html .menu a:visited {width:136px; w\idth:136px;}
 
/* style the second level background */
.menu ul ul a.drop, .menu ul ul a.drop:visited {background:#d4d8bd center;}
/* style the second level hover */
.menu ul ul a.drop:hover{background:#555 center;}
.menu ul ul :hover > a.drop {background:#555 center;}
/* style the third level background */
.menu ul ul ul a, .menu ul ul ul a:visited {background:#e2dfa8;}
/* style the third level hover */
.menu ul ul ul a:hover {background:#b2ab9b;}
 
 
/* hide the sub levels and give them a positon absolute so that they take up no room */
.menu ul ul {visibility:hidden;position:absolute;height:0;top:20px;left:0; width:120px;border-top:0px solid #000;}
/* another hack for IE5.5 */
* html .menu ul ul {top:18px;t\op:31px;}
 
/* position the third level flyout menu */
.menu ul ul ul{left:149px; top:-1px; width:149px;}
 
/* position the third level flyout menu for a left flyout */
.menu ul ul ul.left {left:-149px;}
 
/* style the table so that it takes no ppart in the layout - required for IE to work */
.menu table {position:absolute; top:0; left:0; border-collapse:collapse;}
 
/* style the second level links */
.menu ul ul a, .menu ul ul a:visited {background:#CDCDCD; color:#fff; height:auto; line-height:1em; padding:5px 10px; width:115px;border-width:0 1px 1px 1px;}
/* yet another hack for IE5.5 */
* html .menu ul ul a, * html .menu ul ul a:visited {width:150px;w\idth:128px;}
 
/* style the top level hover */
.menu a:hover, .menu ul ul a:hover{color:#fff; background:#CDCDCD;}
.menu :hover > a, .menu ul ul :hover > a {color:#fff; background:#555;}
 
/* make the second level visible when hover on first level list OR link */
.menu ul li:hover ul, .menu ul a:hover ul{visibility:visible; }
/* keep the third level hidden when you hover on first level list OR link */
.menu ul :hover ul ul{visibility:hidden;}
/* make the third level visible when you hover over second level list OR link */
.menu ul :hover ul :hover ul{ visibility:visible;}


.ind, .ind p {   
margin:0;
padding:0;
padding-left: 85px;
padding-right: auto;
margin-top:1px;
}


.leightbox {
	color: #3F3923;
	display: none;
	position: absolute;
	top: 5%;
	left: 20%;
	width: 60%;
	/*height: 75%;*/
	padding: 1em;
	border: 1em solid #B8B8B8;
	background-color: white;
	text-align: left;
	z-index:1001;
	overflow: auto;	
	font-size:11px;
	font-family:Verdana,sans-serif;
}

.leightbox td {  color: #888888;font-size:11px;}
.leightbox td b { color: #666666;border-bottom:1px dotted #CFA927;font-size:13px;}

#overlay{
	display:none;
	position:absolute;
	top:0;
	left:0;
	width:100%;
	height:100%;
	z-index:1000;
	background-color:#000;
	-moz-opacity: 0.8;
	opacity:.80;
	filter: alpha(opacity=80);
}

.footer { font-size:12pt; font-weight:bolder; text-align:right; }
#main {font-family:Verdana;text-align:justify; font-size:12px; font-family:Verdana;line-height:18px; color:#555;}
#main div a { text-decoration:none; color:#222; font-weight:bold; }
#main h3 { color:#355; margin:4px; margin-top:1px; margin-left:0px; margin-bottom:6px; font-size:14px; display:inline; border-bottom:0px dotted #3E3630; line-height:16px; }
#main div {margin:1px; margin-bottom:4px; text-align:justify; font-size:12px; font-family:Verdana;line-height:18px; color:#555;clear:both;}
#main div b { color:#222; }
#main h3 a { font-size:16px; color:#475876; }

#main div a:hover {text-decoration:underline; }
#main br { line-height:15px; }
.boxofferta { background:navy;padding:5px;color:#E8E3D8;font-size:12pt }
.boxofferta td { background:navy;font-family:Verdana; font-size:10pt; }

.copy { color:#000040; font-size:11px; margin-right:50px; }
.copy b { color:#000040; font-size:11px; }

.slideshow { height:315px;}


