body {
	background-image:url(data/back.jpg);
	background-position:top;
	background-color:#ffffff;
	color: #000000;
	text-align: center;
	margin: 0px;
	padding: 0px;
	border: 0px 0;
	top: 0px;
}

#title {
	top:0px;
	background-image:url(data/title.jpg);
	background-position:top;
	background-repeat: repeat-x;
	width:1000px;
	height:116px;
	position:relative;
}

#header {
	top:0px;
	background-image:url(data/header.jpg);
	background-position:top;
	background-repeat: repeat-x;
	width:1000px;
	height:74px;
	position:relative;
	text-align:left;
}

#footer {
	padding-top:26px;
	top:0px;
	background-image:url(data/footer.jpg);
	background-position:top;
	background-repeat: repeat-x;
	width:1000px;
	height:58px;
	position:relative;
	text-align:center;
	vertical-align:middle;
	color:#888888;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}

#home {
	top:0px;
	padding:0px;
	margin:0px;
	background-image:url(data/Theme.jpg);
	background-position:top;
	background-repeat: repeat-x;
	width:840px;
	height:572px;
	position:relative;
}

#show {
	top:0px;
	padding:0px;
	margin:0px;
	background-image:url(data/Show.jpg);
	background-position:top;
	background-repeat: repeat-x;
	width:840px;
	height:572px;
	position:relative;
}

#contatti_up {
	top:0px;
	background-image:url(data/contatti_up.jpg);
	background-position:top;
	background-repeat: repeat-x;
	width:1000px;
	height:80px;
	position:relative;
}

#materiali_up {
	top:0px;
	background-image:url(data/materiali_up.jpg);
	background-position:top;
	background-repeat: repeat-x;
	width:1000px;
	height:80px;
	position:relative;
}

#prodotti_up {
	top:0px;
	background-image:url(data/prodotti_up.jpg);
	background-position:top;
	background-repeat: repeat-x;
	width:1000px;
	height:80px;
	position:relative;
}

#azienda_up {
	top:0px;
	background-image:url(data/azienda_up.jpg);
	background-position:top;
	background-repeat: repeat-x;
	width:1000px;
	height:80px;
	position:relative;
}

#centerpage {
	top:0px;
	background-image:url(data/centerpage.jpg);
	background-repeat: repeat-y;
	width:1000px;
	position:relative;
}

#basepage {
	top:0px;
	background-image:url(data/basepage.jpg);
	background-repeat: repeat-x;
	width:1000px;
	height:47px;
	position:relative;
}


#posmenu {
	padding-top:12px;
	padding-left:20px;
	position:relative;
}

.puls {
	position:relative;
	float:left;

}

a.home
{
    background-image: url(data/home_off.jpg);
    width:72px;
    height:23px;
	display:block;
}

a.home:hover
{
    background-image: url(data/home_on.jpg);
    width:72px;
    height:23px;
	display:block;
}

a.azienda
{
    background-image: url(data/azienda_off.jpg);
    width:92px;
    height:23px;
	display:block;
}

a.azienda:hover
{
    background-image: url(data/azienda_on.jpg);
    width:92px;
    height:23px;
	display:block;
}

a.prodotti
{
    background-image: url(data/prodotti_off.jpg);
    width:90px;
    height:23px;
	display:block;
}

a.prodotti:hover
{
    background-image: url(data/prodotti_on.jpg);
    width:90px;
    height:23px;
	display:block;
}

a.materiali
{
    background-image: url(data/materiali_off.jpg);
    width:97px;
    height:23px;
	display:block;
}

a.materiali:hover
{
    background-image: url(data/materiali_on.jpg);
    width:97px;
    height:23px;
	display:block;
}

a.contatti
{
    background-image: url(data/contatti_off.jpg);
    width:87px;
    height:23px;
	display:block;
}

a.contatti:hover
{
    background-image: url(data/contatti_on.jpg);
    width:87px;
    height:23px;
	display:block;
}


p.testo
{
	text-align:justify;
	font-family: Geneva, Verdana, Times;
	font-size:12px;
	color:#000;
	width:600px;
}

p.testo2
{
	font-family: Geneva, Verdana, Times;
	font-size:12px;
	color:#000;
}

.few{font-family: Geneva, Verdana, Times;font-size:12px;color:#000;}
