body {
	background-color: #000000;
	margin: 0px;
	padding: 0px;
	font-family: Arial, Verdana, Tahoma, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
}

h2 {
	font-size: 16px;
	color: #94BCFE;
	padding: 0px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}

h3 {
	font-size: 16px;
	color: #94BCFE;
	padding: 0px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}


/* TITOLI DELLE PAGINE */

#titolo-home {
	background-color: #0F0F0F;
	height: 130px;
	width: 730px;
	background-image: url(../immagini/titolo-home.gif);
	background-repeat: no-repeat;
}

#titolo-i-cantieri {
	background-color: #0F0F0F;
	height: 130px;
	width: 730px;
	background-image: url(../immagini/titolo-i-cantieri.gif);
	background-repeat: no-repeat;
}

#titolo-santarpia-55 {
	background-color: #0F0F0F;
	height: 130px;
	width: 730px;
	background-image: url(../immagini/titolo-santarpia-55.gif);
	background-repeat: no-repeat;
}

#titolo-gli-interni {
	background-color: #0F0F0F;
	height: 130px;
	width: 730px;
	background-image: url(../immagini/titolo-gli-interni.gif);
	background-repeat: no-repeat;
}

#titolo-la-tua-barca {
	background-color: #0F0F0F;
	height: 130px;
	width: 730px;
	background-image: url(../immagini/titolo-la-tua-barca.gif);
	background-repeat: no-repeat;
}

#titolo-il-team-di-sviluppo {
	background-color: #0F0F0F;
	height: 130px;
	width: 730px;
	background-image: url(../immagini/titolo-il-team-di-sviluppo.gif);
	background-repeat: no-repeat;
}


#titolo-i-servizi {
	background-color: #0F0F0F;
	height: 130px;
	width: 730px;
	background-image: url(../immagini/titolo-i-servizi.gif);
	background-repeat: no-repeat;
}


#titolo-i-contatti{
	background-color: #0F0F0F;
	height: 130px;
	width: 730px;
	background-image: url(../immagini/titolo-i-contatti.gif);
	background-repeat: no-repeat;
}

#titolo-trecentosessantagradi{
	background-color: #0F0F0F;
	height: 130px;
	width: 730px;
	background-image: url(../immagini/titolo-360-gradi.gif);
	background-repeat: no-repeat;
}

#titolo-motori{
	background-color: #0F0F0F;
	height: 130px;
	width: 730px;
	background-image: url(../immagini/titolo-motori.gif);
	background-repeat: no-repeat;
}

#titolo-video{
	background-color: #0F0F0F;
	height: 130px;
	width: 730px;
	background-image: url(../immagini/titolo-video.gif);
	background-repeat: no-repeat;
}



.spacer-dieci-pixel {
	height: 10px;
}

#centrato {
	margin-right: auto;
	margin-left: auto;
	margin-top: 0px;
	margin-bottom: 0px;
	width: 1000px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
p {
	padding: 0px;
	margin-top: 0px;
	margin-bottom: 10px;
}

#master {
	float: left;
	width: 1000px;
}

/* HEADER PER IE6 */
#header {
	background-color: #0F0F0F;
	margin: 0px;
	height: 170px;
	width: 974px;
	float: left;
	padding-top: 0px;
	padding-right: 20px;
	padding-bottom: 0px;
	padding-left: 30px;
}

/* HEADER PER GLI ALTRI BROWSER */
html>body #header {
	background-color: #0F0F0F;
	margin: 0px;
	height: 170px;
	width: 950px;
	float: left;
	padding-top: 0px;
	padding-right: 20px;
	padding-bottom: 0px;
	padding-left: 30px;
}

#contenuti {
	background-color: #0F0F0F;
	margin: 0px;
	width: 950px;
	float: left;
	padding-top: 0px;
	padding-right: 25px;
	padding-bottom: 0px;
	padding-left: 25px;
}

#colonna-sinistra {
	float: left;
	width: 710px;
	margin: 0px;
	padding: 0px;
	line-height: 16px;
}

#colonna-sinistra a {
	color: #94BCFE;
	font-weight: bold;
}
#colonna-sinistra  a:hover {
	color: #990000;
	text-decoration: none;
}

#blocco-testo {
	padding-top: 35px;
}


#colonna-destra {
	float: left;
	width: 240px;
}

#colonna-destra a {
	color: #BB1871;
	text-decoration: underline;
}
#colonna-destra  a:hover {
	color: #FFFFFF;
	text-decoration: none;
}


/* FOOTER PER IE6 */
#footer {
	padding: 0px;
	height: 100px;
	width: 1024px;
	margin-top: 6px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	background-color: #0F0F0F;
	float: left;
	background-image: url(../immagini/sfondo-footer.gif);
	background-repeat: no-repeat;
	background-position: center center;
}


/* FOOTER PER GLI ALTRI BROWSER */
html>body #footer {
	padding: 0px;
	height: 100px;
	width: 1000px;
	margin-top: 6px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	background-color: #0F0F0F;
	float: left;
	background-image: url(../immagini/sfondo-footer.gif);
	background-repeat: no-repeat;
	background-position: center center;
}

#credits {
	padding-top: 50px;
	padding-left: 905px;
}

#logo {
	float: left;
	height: 164px;
	width: 220px;
}
#menu-di-servizio {
	float: left;
	height: 164px;
	width: 730px;
	background-image: url(../immagini/bg-blocco-area-riservata.gif);
	background-repeat: no-repeat;
	background-position: right;
}
#blocco-link {
	padding-left: 542px;
	padding-top: 1px;
}

#menu-primario {
	height: 38px;
	width: 100%;
	background-image: url(../immagini/sfondo-menu-primario.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
}

#tit-colonna-destra {
	height: 35px;
	width: 240px;
	float: left;
}
.titolo-con-icona {
	height: 19px;
	width: 210px;
	background-image: url(../immagini/bullet-news.gif);
	background-position: left top;
	background-repeat: no-repeat;
	font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #898989;
	padding-left: 29px;
}
.blocchetto-news {
	width: 240px;
	float: left;
}
.testo-news {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #868686;
	padding-left: 17px;
	line-height: 13px;
}
.riga-sotto-news {
	background-image: url(../immagini/riga-sotto-news.gif);
	background-repeat: no-repeat;
	background-position: right center;
	height: 20px;
	width: 200px;
	padding-left: 38px;
}
.blocco-con-immagine-sinistra {
	float: left;
}
.immagine-allineata-sx {
	float: left;
}
.separatore-con-righetta {
	background-image: url(../immagini/bg-separatore.gif);
	background-repeat: repeat-x;
	height: 40px;
	background-position: center;
}
.spaziatore-form {
	height: 50px;
	width: 100%;
	float: left;
}



#tabella-contatti {
	padding-top: 2px;
	padding-bottom: 2px;
}

#tabella-contatti td{
	background-color: #1E1E1E;
	padding-top: 8px;
	padding-right: 10px;
	padding-bottom: 8px;
	padding-left: 10px;
}
#flash-immagini {
	float: left;
	height: 330px;
	width: 709px;
	margin-top: 3px;
}

#flash-barca {
	float: left;
	height: 600px;
	width: 709px;
	margin-top: 3px;
}

#flash-gallery-santarpia-55 {
	float: left;
	height: 330px;
	width: 709px;
	margin-top: 3px;
}

#flash-motorizzazioni {
	float: left;
	height: 530px;
	width: 709px;
	margin-top: 3px;
}


#flash-home {
	float: left;
	height: 550px;
	width: 709px;
	margin-top: 3px;
}

#flash-la-tecnica {
	float: left;
	height: 550px;
	width: 709px;
	margin-top: 3px;
}

/*
#blocco-sotto-immagine {
	float: left;
	width: 709px;
	background-image: url(../immagini/bg-blocco-sotto-immagine.gif);
	background-repeat: no-repeat;
	background-position: top;
	padding-top: 30px;
	padding-bottom: 30px;
}
*/

#blocco-sotto-immagine {
	float: left;
	width: 709px;
	padding-top: 30px;
	padding-bottom: 30px;
}

#blocco-ok {
	float: left;
	width: 709px;
	padding-top: 30px;
	padding-bottom: 30px;
}

#blocco-ko {
	float: left;
	width: 709px;
	padding-top: 30px;
	padding-bottom: 30px;
}

#blocco-sotto-immagine-news {
	float: left;
	width: 709px;
	background-repeat: no-repeat;
	background-position: top;
	padding-top: 30px;
	padding-bottom: 30px;
}

li {
	background-image: url(../immagini/bullet-ul.gif);
	background-repeat: no-repeat;
	background-position: left center;
	height: 20px;
	list-style-type: none;
	margin-left: 0px;
	padding-left: 20px;
}
ul {
	padding: 0px;
	margin-top: 20px;
	margin-right: 0px;
	margin-bottom: 20px;
	margin-left: 10px;
}

.campi-testo {
	font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #151515;
	height: 15px;
	width: 160px;
	border: 1px solid #FFFFFF;
	background-image: url(../immagini/bg-campi-form.gif);
	background-repeat: repeat-x;
}
.campo-messaggio {
	font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #151515;
	border: 1px solid #FFFFFF;
	background-image: url(../immagini/bg-campi-form.gif);
	background-repeat: repeat-x;
	width: 350px;
	height: 120px;
}
.flag-consenso {
	margin-left: -5px;
}
.asterisco {
	font-size: 14px;
	font-weight: bold;
	color: #0066FF;
}


/* MENU A TENDINA */

#tendina_prodotti {
	position:relative;
	width: 95px;
	height:45px;
	visibility: hidden;
	left: 877px;
	top: 81px;
	background-color: #1a1919;
	margin-top: -49px;
	padding-top: 2px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}

#tendina_prodotti ul {
	list-style-type: none;
	margin: 0px;
	padding-top: 5px;
	padding-left: 8px;

}

#tendina_prodotti ul li{
	list-style-type: none;
	background-image: url(immagini/bullet-mini-menu.gif);
	margin: 0px;
	height: 15px;
	padding-left: 10px;
	padding-top: 1px;
	padding-bottom: 1px;
	background-repeat: no-repeat;
	background-position: left center;
}

#tendina_prodotti a{
	font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}

#tendina_prodotti a:hover{
	color: #990000;
}

/* FINE MENU A TENDINA */


#contenitore-foto-cantieri {
	width: 709px;
	float: left;
	margin-top: 10px;
}
.blocco-foto-cantieri {
	float: left;
	height: 200px;
	width: 320px;
	padding-left: 34px;
	margin-top: 25px;
	line-height: 22px;
}

#contenitore-gallery-thickbox {
	float: left;
	width: 709px;
	margin: 0px;
	padding: 0px;
}

#contenitore-gallery-thickbox img {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
}

.contenitore-icone-scafo {
	float: left;
	width: 685px;
	padding-left: 18px;
	margin-top: 10px;
}

.icone-scafo {
	float: left;
	width: 225px;
	height: 120px;
}

.contenitore-icone-interni {
	float: left;
	width: 685px;
	padding-left: 18px;
	margin-top: 30px;
}

.icone-interni {
	float: left;
	width: 225px;
	height: 150px;
}

.contenitore-icone-ponte-cucina {
	float: left;
	width: 685px;
	padding-left: 18px;
	margin-top: 10px;
}

.icone-ponte-cucina {
	float: left;
	width: 225px;
	height: 150px;
}
.contenitore-icone-cabine {
	float: left;
	width: 682px;
	padding-left: 23px;
	margin-top: 20px;
}
.icone-cabine {
	float: left;
	width: 169px;
	height: 107px;
}

.separatore-con-righetta-interni {
	background-image: url(../immagini/bg-separatore.gif);
	background-repeat: repeat-x;
	height: 40px;
	background-position: center;
	float: left;
	width: 705px;
}
.immagine-news {
	width: 240px;
}
.focus {
	color: #c71978;
}
#menu-santarpia-53 {
	height: 25px;
	width: 200px;
	padding-left: 148px;
	color: #898989;
	padding-top: 8px;
	background-color: #0F0F0F;
	padding-right: 0px;
	padding-bottom: 0px;
	margin-bottom: -3px;
	background-image: url(../immagini/sfondo-menu-santarpia55.gif);
	background-repeat: no-repeat;
}
#menu-santarpia-53 a {
	color: #898989;
	font-weight: normal;
	text-decoration: none;
}
#menu-santarpia-53 a:hover {
	color: #FFFFFF;
	font-weight: normal;
	text-decoration: none;
}
#menu-primario-en {

	height: 38px;
	width: 100%;
	background-image: url(../immagini/sfondo-menu-primario-en.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
}
#titolo-home-en {

	background-color: #0F0F0F;
	height: 130px;
	width: 730px;
	background-image: url(../immagini/titolo-home.gif);
	background-repeat: no-repeat;
}
#titolo-i-cantieri-en {

	background-color: #0F0F0F;
	height: 130px;
	width: 730px;
	background-image: url(../immagini/titolo-i-cantieri-en.gif);
	background-repeat: no-repeat;
}
#titolo-santarpia-55-en {

	background-color: #0F0F0F;
	height: 130px;
	width: 730px;
	background-image: url(../immagini/titolo-santarpia-55.gif);
	background-repeat: no-repeat;
}
#titolo-gli-interni-en {

	background-color: #0F0F0F;
	height: 130px;
	width: 730px;
	background-image: url(../immagini/titolo-gli-interni-en.gif);
	background-repeat: no-repeat;
}
#titolo-la-tua-barca-en {

	background-color: #0F0F0F;
	height: 130px;
	width: 730px;
	background-image: url(../immagini/titolo-la-tua-barca-en.gif);
	background-repeat: no-repeat;
}
#titolo-il-team-di-sviluppo-en {

	background-color: #0F0F0F;
	height: 130px;
	width: 730px;
	background-image: url(../immagini/titolo-team-di-sviluppo-en.gif);
	background-repeat: no-repeat;
}
#titolo-i-servizi-en {

	background-color: #0F0F0F;
	height: 130px;
	width: 730px;
	background-image: url(../immagini/titolo-i-servizi-en.gif);
	background-repeat: no-repeat;
}
#titolo-i-contatti-en {

	background-color: #0F0F0F;
	height: 130px;
	width: 730px;
	background-image: url(../immagini/titolo-i-contatti-en.gif);
	background-repeat: no-repeat;
}
#titolo-motori-en {

	background-color: #0F0F0F;
	height: 130px;
	width: 730px;
	background-image: url(../immagini/titolo-motori-en.gif);
	background-repeat: no-repeat;
}
h4 {
	font-size: 11px;
	color: #FFFFFF;
	padding: 0px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	font-weight: bold;
	text-transform: uppercase;
}
.separatore-foto-interni {

	background-image: url(../immagini/bg-separatore.gif);
	background-repeat: repeat-x;
	height: 40px;
	background-position: center;
	float: left;
	width: 600px;
}
#box-immagini {


	float: left;
	height: 330px;
	width: 709px;
	margin-top: 3px;
}
.testo-motori {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #FFFFFF;
	line-height: 18px;
}
.flash-personalizzazione {
	float: left;
	height: 270px;
	width: 709px;
	margin-top: 3px;
	margin-bottom: 20px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #2D2D2D;
	padding-bottom: 20px;
}
.contenitore-media {
	/*height: 344px;*/
	width: 709px;
	float: left;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #2D2D2D;
	padding-bottom: 20px;
	margin-bottom: 20px;
	color: #FFFFFF;
}


.media {
	float: left;
	height: 344px;
	width: 425px;
}

#blocco-sotto-immagine .contenitore-media a{
	color: #FFFFFF;

}

.descrizione-media {
	float: left;
	height: 344px;
	width: 284px;
}

.descrizione-media-lungo {
	float: left;
	margin-top: -10px;

}
.dida {
	color: #868686;
	font-size: 9px;
	margin-left: 10px;
}


.descrizione-media   h2 {
	color: #94BCFE;
	padding: 0px;
	margin-right: 0px;
	margin-left: 20px;
	margin-top: 0px;
}
.descrizione-media p {
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 20px;
}
.caratteristiche-tecniche {
	font-size: 13px;
	line-height: 24px;
	font-weight: bold;
	background-image: url(../immagini/bg-tabella-tecnica.gif);
	background-repeat: repeat;
}
#scheda-motori {
	float: left;
	width: 709px;
}
#scheda-motori-col-sinistra {
	height: 245px;
	width: 425px;
	float: left;
}
#scheda-motori-col-destra {
	float: left;
	width: 240px;
	height: 245px;
	padding-left: 43px;
}

#scheda-imbarcazione {
	float: left;
	width: 709px;
}
#scheda-imbarcazione-col-sinistra {
	height: 280px;
	width: 425px;
	float: left;
}
#scheda-imbarcazione-col-destra {
	float: left;
	width: 240px;
	height: 245px;
	padding-left: 43px;
}
.dida-interni {
	margin-bottom: 25px;
	width: 600px;
}
