html{/*	overflow: -moz-scrollbars-vertical; /* visualizza sempre la scrollbar laterale per firefox */
	overflow-y:scroll;
	overflow-x:auto;
	overflow:moz-scrollbars-vertical;
}

body{

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
	margin: 0px; padding:0px;
	background-color: #000000;

}

input{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
}

select{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
}

textarea{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	overflow: auto;
}

#container{	
	min-height: 600px;
	height: auto !important;
	height: 600px;
	width: 960px;
	margin: 39px auto;
	background-color: #000000;
}

#main{
	background-color: #000000;
	width: 960px;
	min-height: 600px;
	height: auto !important;
	height: 600px;
	margin: 0px auto;
	border-color: #000000;
	position: relative;
	left: 37px;
}

#header{
	height: 130px;
	position: relative;
	width: 960px;

}

#menu{
	position: absolute;
	top: -39px;
	width: 908px;
	height:59px;
	background-image: url(img/sfondo_menu.gif);
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-align:center;
}

#menu_prodotti{
	position: absolute;
	top: 19px;
	width: 136px;
	height:115px;
	background-image: url(img/sfondo_menu_prodotti.gif);
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-align:center;
	left: 344px;
}

#logo{
	width: 167px;
	height: 67px;
	top: 45px;
	left: 0px;
	position: absolute;
}

#testimonianze_clienti{
	width: 307px;
	height: 42px;
	top: 75px;
	left: 601px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #baa879;
	text-align:center;
	position: absolute;
}

#lingua{
	width: 118px;
	height: 22px;
	top: 124px;
	left: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #baa879;
	text-align:left;
	position: absolute;
}

#testo{
	width: 908px;
	height: 365px;
	min-height: 365px;
	height: auto !important;
	position: relative;
	top: 20px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FFFFFF;

}

#testo_prodotti{
	width: 908px;
	height: 365px;
	min-height: 365px;
	height: auto !important;
	position: relative;
	top: 20px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
	background-color: #FFFFFF;

}

#minimale{
	width: 100px;
	height: 100px;
	top: 255px;
	left: 456px;
	position: absolute;
}

#formato_emaille{
	width: 300px;
	height: 70px;
	top: 220px;
	left: 33px;
	position: absolute;
}

#formato_poli{
	width: 300px;
	height: 70px;
	top: 182px;
	left: 33px;
	position: absolute;
}

#footer{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	width: 908px;
	height: 83px;
	position: relative;
	background-image: url(img/sfondo_footer.gif);

}

#footer_emaille{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	width: 908px;
	height: 83px;
	position: relative;
	background-image: url(img/sfondo_footer_emaille.gif);

}

#footer_bains{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	width: 908px;
	height: 83px;
	position: relative;
	background-image: url(img/sfondo_footer_bains.gif);

}

#footer_poli{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	width: 908px;
	height: 83px;
	position: relative;
	background-image: url(img/sfondo_footer_poli.gif);

}

#footer_mosaiques{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	width: 908px;
	height: 83px;
	position: relative;
	background-image: url(img/sfondo_footer_mosaiques.gif);

}

#footer_jerusalem{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	width: 908px;
	height: 83px;
	position: relative;
	background-image: url(img/sfondo_footer_jerusalem.gif);

}

#footer_napolitain{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	width: 908px;
	height: 83px;
	position: relative;
	background-image: url(img/sfondo_footer_napolitain.gif);

}

h1{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	display:inline;
	font-size:24px;
	font-weight:normal;
	color: #e85dc2;
}

h2{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	display:inline;
	font-size:24px;
	font-weight:normal;
	color: #99cc01;
}

h3{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	display:inline;
	font-size:24px;
	font-weight:normal;
	color: #2fbbbc;
}

h4{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	display:inline;
	font-size:24px;
	font-weight:normal;
	color: #ff6600;
}

h5{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	display:inline;
	font-size:14px;
	font-weight:bold;
	color: #baa879;
}

h6{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	display:inline;
	font-size:24px;
	font-weight:normal;
	color: #C8BA95;
}

.titolo_prodotti{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	display:inline;
	font-size:24px;
	font-weight:normal;
	color: #969696;
}


p{
	margin: 10px;
}


a:link {
color:#FFFFFF; text-decoration:none;
}
a:visited {
color:#FFFFFF; text-decoration:none;
}
a:active {
color:#FFFFFF; text-decoration:underline;
}
a:hover {
color:#FFFFFF; text-decoration:underline;
}
a:focus {
    moz-outline: 0px;
    outline: 0px;
    outline-offset: 3px;
}

a.rosa:link {
color:#FFFFFF; text-decoration:none;
}
a.rosa:visited {
color:#FFFFFF; text-decoration:none;
}
a.rosa:active {
color:#e85dc2; text-decoration:underline;
}
a.rosa:hover {
color:#e85dc2; text-decoration:underline;
}
a.rosa:focus {
    moz-outline: 0px;
    outline: 0px;
    outline-offset: 3px;
}

a.beige3:link {
color:#FFFFFF; text-decoration:none;
}
a.beige3:visited {
color:#FFFFFF; text-decoration:none;
}
a.beige3:active {
color:#baa879; text-decoration:underline;
}
a.beige3:hover {
color:#baa879; text-decoration:underline;
}
a.beige3:focus {
    moz-outline: 0px;
    outline: 0px;
    outline-offset: 3px;
}

a.azzurro:link {
color:#FFFFFF; text-decoration:none;
}
a.azzurro:visited {
color:#FFFFFF; text-decoration:none;
}
a.azzurro:active {
color:#2fbbbc; text-decoration:underline;
}
a.azzurro:hover {
color:#2fbbbc; text-decoration:underline;
}
a.azzurro:focus {
    moz-outline: 0px;
    outline: 0px;
    outline-offset: 3px;
}

a.verde:link {
color:#FFFFFF; text-decoration:none;
}
a.verde:visited {
color:#FFFFFF; text-decoration:none;
}
a.verde:active {
color:#99cc01; text-decoration:underline;
}
a.verde:hover {
color:#99cc01; text-decoration:underline;
}
a.verde:focus {
    moz-outline: 0px;
    outline: 0px;
    outline-offset: 3px;
}

a.arancio:link {
color:#FFFFFF; text-decoration:none;
}
a.arancio:visited {
color:#FFFFFF; text-decoration:none;
}
a.arancio:active {
color:#ff6600; text-decoration:underline;
}
a.arancio:hover {
color:#ff6600; text-decoration:underline;
}
a.arancio:focus {
    moz-outline: 0px;
    outline: 0px;
    outline-offset: 3px;
}

a.verdone:link {
color:#FFFFFF; text-decoration:none;
}
a.verdone:visited {
color:#FFFFFF; text-decoration:none;
}
a.verdone:active {
color:#008081; text-decoration:underline;
}
a.verdone:hover {
color:#008081; text-decoration:underline;
}
a.verdone:focus {
    moz-outline: 0px;
    outline: 0px;
    outline-offset: 3px;
}

a.beige:link {
color:#baa879; text-decoration:none;
}
a.beige:visited {
color: #baa879; text-decoration:none;
}
a.beige:active {
color:#FFFFFF; text-decoration:none;
}
a.beige:hover {
color:#FFFFFF; text-decoration:none;
}
a.beige:focus {
    moz-outline: 0px;
    outline: 0px;
    outline-offset: 3px;
}

a.beige2:link {
color:#baa879; text-decoration:none;
}
a.beige2:visited {
color: #baa879; text-decoration:none;
}
a.beige2:active {
color:#000000; text-decoration:none;
}
a.beige2:hover {
color:#000000; text-decoration:none;
}
a.beige2:focus {
    moz-outline: 0px;
    outline: 0px;
    outline-offset: 3px;
}

a.verde2:link {
color:#000000; text-decoration:none;
}
a.verde2:visited {
color:#000000; text-decoration:none;
}
a.verde2:active {
color:#99cc01; text-decoration:underline;
}
a.verde2:hover {
color:#99cc01; text-decoration:underline;
}
a.verde2:focus {
    moz-outline: 0px;
    outline: 0px;
    outline-offset: 3px;
}
