/*lista classica*/
ul {margin:0px 0px 0px 18px;
margin-bottom:0px;
padding: 0px 0px 0px 0px;
}
li {
list-style: square;
line-height: 1.0em;
padding: 5px 0px 5px 0px;
list-style-position : outside;
}

/*box pricipale*/
#content {BACKGROUND: url("../img/box_sx.gif") #fff repeat-y left; Border: #000 1px solid; WIDTH: 760px; height: auto;  Margin: 10px auto auto auto}
#header{BACKGROUND-Image: url("../img/header.gif"); background-repeat: no-repeat; height: 105px}
#path{BACKGROUND-COLOR: #fff; Border-top: #dddddd 3px solid; Border-Bottom: #dddddd 3px solid; Margin-Top: 0px; Padding:5px 0 5px 0;}
.space{BACKGROUND-COLOR: #fff; Border: 0; Margin-Top: 0px; Padding:5px 0 5px 0;}

/*box menu*/
#menutop{width: 760px; BACKGROUND-COLOR: #0065A5; Border-Bottom: #8E969E 3px solid; Margin: 0px auto 0px auto; Padding: 0px 0px 0px 0px;}
#menubottom{clear: both;width: 100%; BACKGROUND-COLOR: #005182; Border-Bottom: #fff 10px solid; Margin: 0; Padding: 0}

	
	/*box centrali*/
#wrapper{width: 750px;margin:0px;padding:0}
#coldx{ BACKGROUND-COLOR: #fff; width:580px;float:right;line-height: 1em;}
#colsx{width: 160px;padding:0;margin:0;}
#extra{float: left;clear: left;width: 160px; margin-bottom:40px;}
#extra ul li a:visited{color:#000;}
#extra ul li {padding-bottom:10px;}
#footer{width: 100%; height: 24px; BACKGROUND-COLOR: #fff; border-top: #ddd 2px solid; text-align:right; padding-top: 3px; padding-bottom: 3px}
#sfondo
{BACKGROUND-COLOR: #E7F3F7;
padding: 2px;
margin: 10px 10px 10px 0px;
width:574px;
}
#product{width: 440px; float:left; padding: 2px; margin: 10px 0 10px 0; Border-top: #ccc 1px solid; Border-bottom: #ccc 1px solid; }

	
/*font*/
#coldx h1
{color:#0065a5;font-weight:bold;font-size:1.2em;margin:5px 0 5px 0;padding:0px;line-height:1.3em;}
#coldx h5 ul 
{padding: 0px 0px 0px 0px; margin:0px 0px 0px 0px; display: block; line-height:1px;}
#coldx h5 ul li
{padding: 0px 0px 3px 0px; margin:0px 0px 0px 0px;
list-style: square inside; line-height:16px;} 
#coldx h2, #extra h2
{color:#000;font-weight:bold;font-size:1.0em;margin:5px 0 0 0;padding:3px; line-height: 16px;}
#coldx h3
{color:#000;font-weight:bold;font-size:0.9em;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}
#coldx h4, #extra h4, #product h4
{color:#0065A5;font-weight:bold;font-size:1.0em;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;line-height:16px;}
#coldx h4 li
{ list-style-type: none; } 
#coldx h3 li
{color:#000;font-weight:bold;font-size:1.1em;margin:2px 0px 0px 0px;padding:5px 0px 0px 3px;  list-style-image: none;  list-style-type: square;  display: inherit;       }
#coldx p
{color:#000;font-weight:normal;font-size:1.0em;margin:2px 2px 10px 2px;padding:0px 0px 0px 0px;line-height:14px;}
#coldx h4 a, #extra h4 a {color:#0065A5;}
#coldx h4 a:hover {text-decoration: underline;}
#coldx h2 a {color:#000}   
.titasa, .titsoluz
	{ margin:0;padding:2px;
	font: normal normal bold 14px/20px Tahoma;
	}
	.titasa{
		color:#005182;
	}
	.titsoluz
	{color:black;}
.boxcenter
{text-align:center; padding:0px auto 0px auto;}
	
#path h5
{color:#0065A5;font-weight:bold;font-size:0.9em;margin:2px 0 0 0;padding-left:3px}
#path h5 a, #coldx h3 a {color:#000}

.tddet h5{font-size:0.9em; font-weight:normal; padding: 1px; margin: 1px}
.tddet h5 a, ul li a {color:#000}
.tddet li{padding-top: 3px}

/*lista menutop*/
	ul#menutop{list-style: none; margin: 0px auto 0px auto ;padding: 4px 0px 4px 0px;
    border-bottom: 4px solid #0065A5;font-weight: bold;
   FONT-SIZE: 1em; text-align: center;white-space: nowrap;
 }
ul#menutop li{display: inline;margin: 0px 10px 0px 10px}
ul#menutop a{text-decoration: none;padding: 0 0 3px;
    border-bottom: 2px solid #0065A5;color: #fff}
ul#menutop a#current{border-color: Yellow;color:#fff;}
ul#menutop a:hover{border-color: #fff;color: #fff}

/*lista menubottom*/
	ul#menubottom{list-style: none;margin: 0;padding: 6px 0 6px 0;
    border-bottom: 4px solid #005182;font-weight: bold;
	FONT-SIZE: 0.8em; text-align: center;white-space: nowrap}
ul#menubottom li{display: inline;margin: 0px 5px 0px 5px; padding: 0px 0px 3px}
ul#menubottom a{text-decoration: none;padding: 0px 0px 3px;
    border-bottom: 2px solid #005182;color: #fff}
ul#menubottom a#current{border-color: #fff;color:#fff}
ul#menubottom a:hover{border-color: #fff;color: #fff}

/*tabelle*/
.tblnews{ WIDTH:580px; margin:10px 0 5px 0;padding:0;float:left;
	}
	.tddet{BACKGROUND-COLOR: #E7F3F7;}
   .tddet h5 ul li{
   list-style: none inside none;
   display: inline;
   padding-right: 30px;
}
	
	
	
	#formlett{ BORDER-RIGHT: #005182 1px solid;
    BORDER-TOP: #005182 1px solid;
    BACKGROUND-color: #f0f0f0;
    PADDING-BOTTOM: 18px;
    BORDER-LEFT: #005182 1px solid;
    WIDTH: 540px;
    PADDING-TOP: 18px;
    BORDER-BOTTOM: #005182 1px solid;
	Margin-top: 5px
}
/*varie*/
 hr
 {
   color: Black;
   height: 1px;
} 

/*footer*/
#contattaci{
   font-weight: normal;
   font-size: 11px;
   font-style: normal;
   float: left;
   margin: 4px;
}
   #lp{
   float: right;
} 
.blu a {color:#0067a5;}






