* {
	font-family: Verdana, Arial, Helvetica ;
}

body {
	padding: 0;
	font-size: 12px;
	color: #fff;
	background-color: #232323;
	background-image: url(../immagini/sfondo_bg.jpg);
	background-repeat: repeat-x;
	background-position: top;
	margin: 0 auto;
	height: 100%;
}

html {
	height:100%;
}

B {
	color: #fff;
	font-size: 17px;
	

}
STRONG {
	color: #f9b200;	
	font-weight: normal;
	text-decoration: none;

}

a {
	text-decoration: none;	

}


r {
	color: #fff;
	font-size: 11px;
	font-weight: lighter;

}

f {
	color: #fffc93;

}



img, div, a, input { behavior: url(../iepngfix.htc) }
ol, ul, blockquote  {
	line-height: 22px;
	margin-top: 0px;
}

#contenitore {
	width: 982px;
	height: 600px;
	margin:0 auto;
	background-color: #ffff;
	text-align: left;
	background-image: url(../sfondo.jpg);
	background-repeat: repeat-x;
	background-position: top;
}
#contenitore1 {
	width: 982px;
	height: 600px;
	margin:0 auto;
	background-color: #ffff;
	text-align: left;
	background-image: url(../sfondo1.jpg);
	background-repeat: repeat-x;
	background-position: top;
}
#contenitore2 {
	width: 982px;
	height: 600px;
	margin:0 auto;
	background-color: #ffff;
	text-align: left;
	background-image: url(../sfondo2.jpg);
	background-repeat: repeat-x;
	background-position: top;
}
#contenitore3 {
	width: 982px;
	height: 600px;
	margin:0 auto;
	background-color: #ffff;
	text-align: left;
	background-image: url(../sfondo3.jpg);
	background-repeat: repeat-x;
	background-position: top;
}
#contenitore4 {
	width: 982px;
	height: 600px;
	margin:0 auto;
	background-color: #ffff;
	text-align: left;
	background-image: url(../sfondo4.jpg);
	background-repeat: repeat-x;
	background-position: top;
}
#contenitore5 {
	width: 982px;
	height: 600px;
	margin:0 auto;
	background-color: #ffff;
	text-align: left;
	background-image: url(../sfondo5.jpg);
	background-repeat: repeat-x;
	background-position: top;
}
#contenitore6 {
	width: 982px;
	height: 600px;
	margin:0 auto;
	background-color: #ffff;
	text-align: left;
	background-image: url(../sfondo6.jpg);
	background-repeat: repeat-x;
	background-position: top;
}
#contenitore7 {
	width: 982px;
	height: 600px;
	margin:0 auto;
	background-color: #ffff;
	text-align: left;
	background-image: url(../sfondo7.jpg);
	background-repeat: repeat-x;
	background-position: top;
}


#logo {
	position: absolute;
	width: 222px;
	height: 110px;
	margin: 10px 0 0 55px;
}

#marchio_scritta {
	position: absolute;
	width: 222px;
	height: 110px;
	margin: 14px 0 0 173px;
}

#sotto_titolo {
	width: 600px;
	position: absolute;
	margin: 80px 0 0 203px;
	font-size: 18px;
	color: #f9b200;
	font-family:Verdana, Arial, Helvetica ;
	font-weight: bold;
	
}
#slogan {
	width: 300px;
	position: absolute;
	margin: 40px 0 0 550px ;
	font-size: 18px;
	font-family: Verdana, Arial, Helvetica ;
	font-weight: bold;
	
}


#menuup {
	width: 550px;
	position: absolute;
	margin: 110px 0 0 143px ;
	font-size: 13px;
	font-family: Verdana, Arial, Helvetica ;
	font-weight: normal;
	
}

#menuup ul.orizzontale li{
	display: inline;
	list-style-type:none;
	font-size: 13px;
	margin-left: 20px;
	letter-spacing:1px;
}
#menuup a{
	color: #fff;
	text-decoration: none;
	
}

#menuup a:hover{
	color: #000;
	text-decoration: none;
	
}

#italiano {
	position: absolute;
	width: 222px;
	height: 110px;
	margin: 112px 0 0 800px;
 
}

#inglese {
	position: absolute;
	width: 222px;
	height: 110px;
	margin: 112px 0 0 840px;
 
}


#contenuto {
	width: 855px;
	position: absolute;
	margin: 160px 0 0 55px ;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica ;
	font-weight: normal;
	
}
#contenuto_azienda_testo {
	width: 730px;
	position: absolute;
	margin: 153px 0 0 30px ;
	color: #fff;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica ;
	font-weight: normal;
}

#contenuto_transenna {
	width: 560px;
	position: absolute;
	margin: 190px 0 0 55px ;
	color: #fff;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica ;
	font-weight: normal;
}

#contenuto_azienda {
	width: 600px;
	position: absolute;
	margin: 160px 0 0 30px ;
	color: #f9b200;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica ;
	font-weight: normal;
}

#fiera {
	position: absolute;
	width: 222px;
	margin: 155px 0 0 487px;
}

#foto_azienda {
	position:absolute;
	width: 222px;
	height: 110px;
	margin: 205px 0 0 600px;
}

#immagine {
	position:absolute;
	width: 222px;
	height: 110px;
	margin: 255px 0 0 760px;
}



#condizioni_vendita {
	position: absolute;
	width: 290px;
	height: 110px;
	margin: 470px 0 0 650px;
	color: #fff;
}

#vasicolorati {
	position: absolute;
	width: 222px;
	height: 110px;
	margin: 0px 0 0 70px;
}

#ombrelloni {
	position: absolute;
	width: 222px;
	height: 110px;
	margin: 296px 0 0 55px;
}
#giardinaggio {
	position: absolute;
	width: 222px;
	height: 110px;
	margin: 349px 0 0 180px;
}
#taniche {
	position: absolute;
	width: 222px;
	height: 110px;
	margin: 296px 0 0 305px;
}
#edilizia {
	position: absolute;
	width: 222px;
	height: 110px;
	margin: 349px 0 0 430px;
}
#nautica {
	position: absolute;
	width: 222px;
	height: 110px;
	margin: 296px 0 0 555px;
}
#animali {
	position: absolute;
	width: 222px;
	height: 110px;
	margin: 349px 0 0 685px;
}
#conto_terzi {
	position: absolute;
	width: 222px;
	height: 110px;
	margin: 296px 0 0 810px;
}
#foto_azienda {
	position: absolute;
	width: 222px;
	height: 110px;
	margin: 210px 0 0 650px;
 
}


#foto {
	position: absolute;
	width: 222px;
	height: 110px;
	margin: 240px 0 0 630px;
 
}

#foto_transenna {
	position: absolute;
	width: 222px;
	height: 110px;
	margin: 188px 0 0 630px;
 
}

#div_tabella {
	width: 750px;
	position: absolute;
	margin: 185px 0 0 30px;
	}


TD {
	margin:0 0 0 0 ;
	padding: 15px;
	border: 0px;
}
#titolosx {
	width: 330px;
	margin: 0;
	font-size: 13px;
	font-family:Verdana, Arial, Helvetica ;
	font-weight: bold;
	
}
#titolodx {
	width: 330px;
	margin: 0;
	font-size: 13px;
	font-family:Verdana, Arial, Helvetica ;
	font-weight: bold;
	
}

#menudown {
	position: absolute;
	margin: 161px 0 0 600px;
	font-size: 13px;
	font-family: Verdana, Arial, Helvetica ;
	font-weight: bold;
	
}

#menudown ul.orizzontale li{
	display: inline;
	list-style-type:none;
	font-size: 15px;
	margin-left: 33px;
	letter-spacing:1px;
}
#menudown a{
	color: #f9b200;
	text-decoration: none;
	
}

#menudown a:hover{
	color: #fff;
	text-decoration: none;
	
}



#coloresx {
	position: absolute;
	width: 222px;
	height: 110px;
	margin: 425px 0 0 30px;
}

#coloredx {
	position: absolute;
	width: 222px;
	height: 110px;
	margin: 440px 0 0 530px;
}

#colorisx {
	position: absolute;
	width: 222px;
	height: 110px;
	margin: 400px 0 0 430px;
}

#coloridx {
	position: absolute;
	width: 222px;
	height: 110px;
	margin: 450px 0 0 510px;
}

#colorisxx {
	position: absolute;
	width: 222px;
	height: 110px;
	margin: 445px 0 0 30px;
}

#coloridxx {
	position: absolute;
	width: 222px;
	height: 110px;
	margin: 400px 0 0 840px;
}

#coloridx2 {
	position: absolute;
	width: 222px;
	height: 110px;
	margin: 356px 0 0 840px;
}


#schedadx {
	position: absolute;
	margin: 265px 0 0 590px ;
	font-family: Verdana, Arial, Helvetica ;
	font-weight: normal;
	
}

#schedadx a{
	font-size: 11px;
	color: #f9b200;
	text-decoration: none;
	
}

#schedadx a:hover{
	font-size: 11px;
	color: #fff;
	text-decoration: none;
	
}

#schedasx {
	position: absolute;
	margin: 265px 0 0 188px ;
	font-family: Verdana, Arial, Helvetica ;
	font-weight: normal;
	
}

#schedasx a{
	font-size: 11px;
	color: #f9b200;
	text-decoration: none;
	
}

#schedasx a:hover{
	font-size: 11px;
	color: #fff;
	text-decoration: none;
	
}

#schedasx2 {
	position: absolute;
	margin: 430px 0 0 70px ;
	font-family: Verdana, Arial, Helvetica ;
	font-weight: normal;
	
}

#schedasx2 a{
	font-size: 12px;
	color: #f9b200;
	text-decoration: none;
	
}

#schedasx2 a:hover{
	font-size: 12px;
	color: #fff;
	text-decoration: none;
	
}

#schedadx2 {
	position: absolute;
	margin: 375px 0 0 650px ;
	font-family: Verdana, Arial, Helvetica ;
	font-weight: normal;
	
}

#schedadx2 a{
	font-size: 12px;
	color: #f9b200;
	text-decoration: none;
	
}

#schedadx2 a:hover{
	font-size: 12px;
	color: #fff;
	text-decoration: none;
	
}




#info{
	position: absolute;
	color: #fff;
	margin: 556px 0 0 100px;
	font-size: 8px;
	font-family: Verdana, Arial, Helvetica ;	
}


#mail a{
	position: absolute;
	margin: 113px 0 0 920px;
	font-size: 13px;
	font-family: Verdana, Arial, Helvetica ;	
}

#mail a{
	color: #FFF;
	text-decoration:none;
	font-weight: normal;
}

#mail a:hover{
	color: #000;
	font-size: 16px;
	text-decoration:none;
}


#credits {
	width: 100px;
	position: absolute;
	margin: 590px 0 0 20px;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica ;	
}
#credits {
	color: #0000;
	text-decoration: none;
}

#credits a{
	width: 100px;
	position: absolute;
	margin: -2px 0 0 4px;
	font-size: 13px;
	font-family: Verdana, Arial, Helvetica ;	
}

#credits a{
	color: #ff7f01;
	text-decoration: none;
}

#credits a:hover{
	color: #fff;
	text-decoration: none;
	
}


img {
	border: none;
}

div#map{
	width: 500px;
	height: 300px;
	padding:  0 ;
	margin-top: 0;
}

div#map p{
	color: #000;
}
