@import url(reset.css);
@import url(blockElenco.css);
@import url(blockElencoCat.css);
@import url(blockProdotti.css);
@import url(blockPartner.css);
@import url(blockNews.css);
@import url(menu.css);
@import url(mappa.css);
@import url(contact.css);
@import url(downloads.css);
	
#pagina{
	width:869px;
	margin:0 auto;
	background-image:url(../img/sfumaturona.gif);
	background-position:left bottom;
	background-repeat: no-repeat;
}

/* header -------------------------------------------------- */
#header{ height:100px; position:relative; background-color:#FFFFFF;}
#lingue{ position:absolute; top:20px; color:#f7c541; font-weight:bold;}
#lingue li{float:left; display:inline; margin-right:3px; color:#f7c541;}
#lingue li strong{color:#0057a6;}
#lingue li a{color:#646464; text-decoration:none;}
#lingue li a.active{}
#search{ position:absolute; bottom:10px;}
#logo{position:absolute; right:0px; top:20px;}

/* left -------------------------------------------------- */
#left{
	width:225px;
/*	height:406px; */
	float:left; 
	display:inline; 
	margin-right:7px; 
	/*background-image:url(../img/bgSubmenu.gif); 
	background-repeat:no-repeat;
	background-position:0px 222px;*/
	position:relative;
background-color:#fadf9e;
}

/* right -------------------------------------------------- */
#right{ width:637px; float:left; display:inline; margin:0px 0px 7px 0px;}
#rightContent{background-image:url(../img/bgContent.gif); background-repeat:repeat-y;}
#testata{
	width:617px;
	padding:10px;
	background-image:url(../img/bgRight.gif);
	background-repeat:no-repeat;
	background-position:top;
}
#content{padding:0px 10px 0px 10px; }
#content a{color:#0057a6; }
#contentTop{background-image:url(../img/bgContentTop.gif);background-repeat:no-repeat; background-position: bottom; height:8px; line-height: 8px; }
#contentContent{
	background-image:url(../img/bgContentContent.gif);
	background-repeat:repeat-y;
	padding:10px 15px 0px 15px;
	color:#222222;
	height:auto !important;
	min-height:160px;
}
#contentBottom{background-image:url(../img/bgContentBottom.gif); background-repeat:no-repeat; height:8px; line-height: 8px; }
#bottom{background-image:url(../img/bgBottom.gif);background-color:#FFFFFF; background-repeat:no-repeat; height:7px; line-height: 7px; }

/*	HOME ****************************************/
	.colLeftHome{ float:left; display: inline; width: 302px; }
	.colRightHome{ float:right; display: inline; width: 302px; margin:0px 3px 0px 0px; }
/*	FINE HOME ****************************************/

#colonnaRightHome{
	width:145px;
	float:right;
	display:inline;
	padding:0px 0px 0px 14px;
	
}
#colonnaRightHome .logoHome{
	display:block;
	width:145px;
	height:98px;
	color:#FFFFFF;
	text-decoration: none;
	text-indent: -1000px;
	outline:none;
}
#colonnaRightHome .elettronica{
	background-image:url(../../img/umpiGroupHome.gif);
	background-position:bottom;
}
#colonnaRightHome .rd{
	background-image:url(../../img/umpiRDhome.gif);
	background-position:bottom;
}
#colonnaRightHome .group{
	background-image:url(../../img/umpiGroHome.gif);
	background-position:bottom;
}

#search li{ float:left; display:inline; margin-right:5px;}
#search li input[type=text]{
	border:1px solid #d1e0ee;
	width:183px;
	height:13px;
	font-size:10px;
	padding:2px;
	font-family:Arial, Helvetica, sans-serif;
}
#search li input[type=submit]{
	border:0px;
	width:31px;
	height:17px;
	font-size:10px;
	background-image: url(../img/bgok.gif);
	padding:0px 1px 1px 0px;
	font-family:Arial, Helvetica, sans-serif;
}

#chiusura{
	clear: both;
	height: 20px;
	background-image: url(../../img/sfumafooter.gif);
	background-position: right;
	background-repeat: no-repeat;
	line-height: 20px;
	padding:0px 10px 0px 0px;
}

/* footer ------------------------------------------------ */
#footer{ margin:7px 0px 0px 0px; color:#f7c541; font-weight:bold; font-size: 9px;}

/* foo1 -------------------------------------------------- */
#foo1{
	font-weight:bold; 
	float:left;
	width:200px;
	font-size:9px;
}
#foo1 ul{width:225px;}
#foo1 li{
	float:left;
	margin:0px 3px 0px 0px;
	text-align:center
}
#foo1 li a{color:#0c63b1; text-decoration:none; width:109px; height:20px; line-height:20px; display:block; }
#foo1 li.umpiRed a{background-image: url(../img/btnReD.gif); background-position:top;}
#foo1 .umpiRed a:hover{ color:#FFFFFF; background-position:bottom;}
#foo1 li.umpiGroup a{background-image: url(../img/btnGroup.gif); background-position:top;}
#foo1 .umpiGroup a:hover{ color:#FFFFFF; background-position:bottom;}

.fooRed{ display: inline; float:right; margin-left: 50px; }
.fooRed a{ color:#0c63b1; text-decoration:none; }


/* foo2 -------------------------------------------------- sarebbe il footer */
#foo2{float:right; display:inline; color:#0057a6;}

#foo2 li{float:left; display:inline; margin-left:5px; color:#0057a6;}
#foo2 li a{ color:#0057a6; text-decoration:none; font-weight:normal;}

/* foo3 -------------------------------------------------- sarebbe il footer */
#foo3{ float:right; display:inline; color:#0057A6;}
#foo3 li{float:left; display:inline; margin-left:5px; color:#0057A6;}
#foo3 li a{color:#0057a6; text-decoration:none; font-weight:normal;}

.testobreve ul,.testo ul{padding: 0px 0px 0px 20px; }
.testobreve li,.testo li{list-style-type: disc;  }


