
h2 { font-size: 10pt; display:inline; }
h1 { font-size: 14pt; }

#cats #cicciz {display:none;}

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

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

#topmenu td { background: #000040 }

#infoline  { text-decoration:underline;font-size:8pt;color:blue; cursor:pointer; }


#desc { margin-top:9px;}
#mis-mat-col { width:100%;margin:0px; }
#mat-col { margin:3px; margin-top:0px;  position:relative; float:left; width:40%;}
#mat-col div { padding-left:26px; vertical-align:middle;  font-size:10px; padding-top:2px; line-height:14px; }
#mat-col div a { text-decoration:none; color: #000060; font-weight:bold;}
#mat-col div a:hover { text-decoration:underline; }
#mat { background:url(images/size2.png) no-repeat center left;  height:16px; }
#col { background:url(images/colors.png) no-repeat center left;  height:16px;  }
#break {clear:both; }

#dove2 { margin-top:9px;padding-left: 53px; height:57px; background:url(images/capienza2.png) no-repeat top left; }

#dett { margin-bottom:4px; padding-left: 53px; height:55px; background:url(images/caratt.png) no-repeat top left; }
#misure { padding-left: 53px; height:53px; background:url(images/size.png) no-repeat top left; 
          position:relative; float:left; width:45%; }

#offertax { padding-left:5px;}
		  
/* finestra in pagine prodotti */

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

#aaaa { z-index:100000; visibility:hidden;position:absolute;padding-left:250px; text-align:center;margin:0 0;}

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

/*********************************/ 

#main h3 { margin:4px; margin-top:1px; margin-bottom:2px; font-size:8pt;}
#main p {margin:1px; margin-bottom:4px; text-align:justify; font-size:9px; font-family:Verdana;line-height:10px;}
#main br { line-height:15px; }

body { background: #292D37 repeat-x; text-align:center; min-width: 600px; }
td { background:white; }

.titolo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-align:left;
}


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

.tabella2 { 
	border-top: 0px solid gray; 
	background-color: #ffffff ; 
	color: #ef710b;
	}

.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: 14px;
	font-weight:bold;
	color: white;
	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: #999999;
	border-bottom-color: #000033;
	border-left-color: #999999;
}
.celleinterne {
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #999999;
	border-bottom-color: #000033;
}
.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;
}
.testitesti {
	font-family: Verdana;
	font-size: 9px;
	color: #1C1D44;
}

.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; }

.menu {width:680px; height:17px; position:relative; z-index:100000000000000;border-right:1px solid #fff; font-family:arial, sans-serif;margin:0px;padding:0px;}
/* hack to correct IE5.5 faulty box model */
* html .menu {width:746px; w\idth:745px;}
/* 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:136px;}

/* 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:136px;position:relative;}
/* style the links for the top level */
.menu a, .menu a:visited {display:block;font-size:10px;text-decoration:none; color:#fff; width:134px; height:17px; border:0px solid #fff; border-width:0px 0 0px 1px; background:#000040; padding-left:10px; line-height:18px; font-weight:bold;}
/* 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:#000060 center;}
.menu ul ul :hover > a.drop {background:#000060 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:17px;left:0; width:149px;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:#000040; 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:#000060;}
.menu :hover > a, .menu ul ul :hover > a {color:#fff; background:#000060;}
 
/* 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;
}
