/* CSS Document */
body{
	margin-top: 0px;
}

h1{ color:white; margin:5px 0;}
/* HEAD */
div#logo {background-image:none background-repeat: no-repeat; }
/*
div#logo a { float:left;  display: block;}
div#logo a:hover { text-decoration: none }
*/

div#logo{ height: 195px;}
a.linklogo{ margin:20px 0 0 30px; width:220px; height:100px; display:block;}
a.linklogo span{ display:none;}

div#container { width: 990px; margin:0 auto; background-image: url("/images/head.jpg"); background-repeat:no-repeat; background-position:top center;}

#homeboxes td{}

div#container td.content div.content2{ text-align:justify; line-height:1.4em;}


div#t1r0c0{ width:320px;}
div#t1r0c1{}
div#t1r0c2{ width:170px; padding-right:20px;}

div#containers{ margin:20px 10px 5px 10px;}

div.box2title{
background-image:url('/images/box/box2_t.jpg');
background-repeat:no-repeat;
background-position:top center;
width:456px;
padding:5px 4px;
font-weight:bold;
}
div.box2precontent{
background-image:url('/images/box/box2_m.jpg');
background-repeat: repeat-y;
background-position:bottom center;
}
div.box2content{
background-image:url('/images/box/box2_b.jpg');
background-repeat:no-repeat;
background-position:bottom center;
width:456px;
padding:4px;
}

div.box1title{
background-image:url('/images/box/box1_t.jpg');
background-repeat:no-repeat;
background-position:top center;
width:160px;
padding:5px 4px;
font-weight:bold;
}

div.box1content{
background-image:url('/images/box/box1_b.jpg');
background-repeat:no-repeat;
background-position:bottom center;
width:160px;
padding:4px;
}

#n_Root{
 margin: 0 auto;
 text-align: left;
 margin-left:0;
}

#n_Root li {
	padding:0;
	margin:0 3px;
	list-style:none;
	text-align: left;
	float:left;
}
#n_Root a span.prefix {
	color:#ffcc4a;
}
#n_Root a {
	font-weight:bold;
	margin: 1px;
	padding: 2px 0;
	display: block; 
	color:#FFF;
	width:150px;
	border-bottom:none;
}

#n_Root li.current a, #n_Root a:hover, #n_Root a:active, #n_Root li.current a:hover {
	color:#FFF;
}


#n_Root_2{
 margin: 0 auto;
 text-align: left;
 margin-left:0;
}

#n_Root_2 li {
	padding:0;
	margin:0 2px;
	list-style:none;
	text-align: left;
	float:left;
}
#n_Root_2 a span.prefix {
	color:#ffcc4a;
}
#n_Root_2 a {
	font-weight:bold;
	margin: 1px;
	padding: 2px 0;
	display: block; 
	color:#FFF;
	width:150px;
	border-bottom:none;
}

#n_Root_2 li.current a, #n_Root_2 a:hover, #n_Root_2 a:active, #n_Root_2 li.current a:hover {
	color:#FFF;
}





div.prodimage{
	border: 1px solid #E1F1EA;
}

td.tablerow1{
	border-bottom: 1px solid #1F75A6;
}

td.tablerow2{
	border-bottom: 1px solid #2388BF;
}

tr.tablerow1{
	background-color:#2388BF;
}

tr.tablerow2{
	background-color:none;
}

tr.tablerowup{
	background-color:#2080AF;
}


td.tabattivata{ background-color:#FFCD4A; color:#02639A; font-weight:bold; padding:3px 0;}
td.tabdisattivata{ background-color:#5697BD; color:white; font-weight:bold; padding:3px 0;}

td.head_products{ padding:6px 0;}
.prodimage{ border:1px solid #FFCD4A;}


.lightorange{ color:#FDCC4B;}