body {
margin-left: 0;
margin-top: 0;
margin-right: 0;
margin-bottom: 0;
background-color: #FFF;
background-image: url(../img/sf-sec1.gif);
background-repeat:repeat-x;
font-family: Arial, Helvetica, sans-serif;

font-size: 12px;
color: #637579;

text-decoration:none;	
}

#aqua {
position: relative;
background-image: url(../img/sf_fascia1.jpg);
background-position: center;
background-position:top;
margin-top: 80px;
background-repeat: no-repeat;
}
#sponge {
position: relative;
background-position: center;
background-position:top;
margin-top: 80px;
background-repeat: no-repeat;
z-index:20;
}
.wel00 {
background-image: url(../img/sf_fasciasponge41.jpg);
}
.tec00 {
background-image: url(../img/tecnology/fascia1.jpg);
}
.tec01 {
background-image: url(../img/tecnology/salat.jpg);
}
.foam00 {
background-image: url(../img/foam/foam.jpg);
}
.sponge00 {
background-image: url(../img/sf_fasciasponge3.jpg);
}
.sponge01 {
background-image: url(../img/sf_fasciasponge44.jpg);
}
.sponge02 {
background-image: url(../img/sf_fasciasponge16.jpg);
}
.sponge07 {
background-image: url(../img/sf_fasciasponge22.jpg);
}
.sponge03 {
background-image: url(../img/sf_fasciasponge25.jpg);
}
.sponge04 {
background-image: url(../img/sf_fasciasponge30.jpg);
}
.sponge05 {
background-image: url(../img/sf_fasciasponge15a.jpg);
}
.sponge08 {
background-image: url(../img/sf_fasciasponge23.jpg);
}
.sponge088 {
background-image: url(../img/sf_fasciasponge21.jpg);
}
.sponge06 {
background-image: url(../img/sf_fasciasponge55.jpg);
}
.sponge09 {
background-image: url(../img/sf_fasciasponge777.jpg);
}
.sponge11 {
background-image: url(../img/sf_fasciasponge28.jpg);
}
.sponge12 {
background-image: url(../img/sf_fasciasponge24.jpg);
}
.sponge10 {
background-image: url(../img/sf_fasciasponge37.jpg);
}
.sponge010 {
background-image: url(../img/sf_fasciasponge36.jpg);
}
.sponge14 {
background-image: url(../img/sf_fasciasponge27.jpg);
}
.sponge15 {
background-image: url(../img/sf_fasciasponge33.jpg);
}
.cont00 {
background-image: url(../img/sf_fasciasponge35.jpg);
}
#container {
position: relative;
width: 1003px;
height: auto !important;  /* per i browser moderni */  
height: 450px;            /* per IE5.x e IE6 */  
min-height: 450px;        /* per i browser moderni */ 
margin: 0px auto 0px auto;
padding: 0px 0px 0px 0px;
}
#bod {
position: relative;
float: left;
background-image: url(../img/sfondo-menu1.jpg);
background-repeat:repeat-y;
background-position:top;
background-position:left;
width: 1000px;
padding: 0 0 0 0;
margin-left: 55px;
margin-top: 360px;
}
#bod1 {
position: relative;
float: left;
background-image:url(../img/sfondo-menu2.jpg);
background-position:top;
background-repeat:no-repeat;
width: 320px;
padding: 25px 0 0 25px;
margin-left: 0;
margin-top: 0;
}
#menusx {
position: relative;
float: left;
width: 262px;
height: auto !important;  /* per i browser moderni */  
height: 127px;            /* per IE5.x e IE6 */  
min-height: 127px;        /* per i browser moderni */ 
margin-left: -5px;
/*margin-top: -20px;*/
text-align:right;
}
.hmenusx {
margin-top: -42px;
}
.h1menusx {
margin-top: -20px;
}
#menusx ul {
list-style: none;
list-style-type: none;
}
#menusx li {
display: block;
padding-top: 10px;
margin-left: 0px;
}
#news {
position: relative;
background: url(../img/sf-news.gif) left top no-repeat;
float: left;
width: 210px;
height: 120px;
margin-right: 10px;
margin-top: 30px;
padding-left: 40px;
padding-top: 0;
font-size:10px;
}
#newsru {
position: relative;
background:  url(../imgr/ne.gif) left top no-repeat;
float: left;
width: 210px;
height: 120px;
margin-right: 10px;
margin-top: 30px;
padding-left: 40px;
padding-top: 0;
font-size:10px;
}
#fiere {
position: relative;
background-image:url(../img/fire.gif);
float: left;
width: 220px;
height: 80px;
margin-left: 6px;
margin-top: 0;
margin-bottom:10px;
padding-left: 35px;
padding-top: 5px;
}
#fiereru {
position: relative;
background-image:url(../imgr/fire.gif);
float: left;
width: 220px;
height: 80px;
margin-left: 6px;
margin-top: 0;
margin-bottom:10px;
padding-left: 35px;
padding-top: 5px;
}
#mondo {
position: relative;
float: left;
width: 284px;
height: 172px;
margin-left: 5px;
margin-top: 10px;
}

#bod2 {
position: relative;
float: left;
margin-left: 0;
margin-top: -28px;
width: 560px;
padding: 10px 10px 10px 10px;
text-align:justify;
}
#bod3 {
position: relative;
float: left;
margin-left: 0;
margin-top: 0;
width: 560px;
height: auto !important;  /* per i browser moderni */  
height: 550px;            /* per IE5.x e IE6 */  
min-height: 550px;        /* per i browser moderni */ 
padding: 10px 10px 10px 10px;
text-align:justify;
}
.fondoevent {
background-image:url(../img/fondoev1.jpg);
background-repeat:no-repeat;
}
#bot {
position: relative;
width: 1000px;
height: 138px;
margin: 0px auto 0px auto;
padding-left: 0;
padding-top: 28px;
}
#botlogo {
position: relative;
float:left;
width: 140px;
height: 80px;
margin-left:180px;
padding-left:0;
}
#botcont {
position: relative;
float:left;
width: 200px;
height: 100px;
margin-left:15px;
padding-left: 1px;
}
#botind {
position: relative;
float:left;
width: 440px;
height: 100px;
margin-left: 0;
padding-left: 5px;
}
#indirizzo {
position: relative;
float:left;
background-color: #000;
background-image:url(../img/sf-bot.gif);
background-repeat:repeat-x;
width: 100%;
height:175px;
}
#logotesta {
position:absolute;
left:81px;
top:-80px;
width:127px;
height:61px;
z-index:10;
}
/*#logo {
position:absolute;
left:23px;
top:-1px;
width:283px;
height:61px;
z-index:10;
}*/
#mac {
position:absolute;
left:460px;
top:0px;
width:529px;
height:355px;
z-index:10;
}
#heascritte{
position:absolute;
left:239px;
top:-80px;
width:765px;
height:60px;
z-index:3;
}
#menu{
position:absolute;
left:186px;
top:-18px;
width:801px;
height:45px;
/*padding: 2px 0 2px 0;*/
text-align:right;
z-index:32;
}
#menu ul {
margin-top:0;
list-style: none;
list-style-type: none;
}
#menu li {
display: inline;
padding-right: 14px;
/*margin-left: 0px;*/
}
#menuru{
	position:absolute;
	left:129px;
	top:-18px;
	width:923px;
	height:45px;
	/*padding: 2px 0 2px 0;*/
text-align:right;
	z-index:32;
}
#menuru ul {
margin-top:0;
list-style: none;
list-style-type: none;
}
#menuru li {
display: inline;
padding-right: 12px;
/*margin-left: 0px;*/
}
.linkattivo, .linkattivo:hover, .linkattivo:active, .linkattivo:visited {
font-weight:bold;
color: #DC7B08;
}
.linkattivo0, .linkattivo0:hover, .linkattivo0:active, .linkattivo0:visited {
background-color:#D8DADE;
}
a {
  color: #39578A;
}
a:link {
text-decoration: none;
}
a:visited {
text-decoration: none;
color: #39578A;
}
a:hover {
color: #C14A09;
}

a.men1 {
  color: #39578A;
}
a.men1:link {
text-decoration: none;
}
a.men1:visited {
text-decoration: none;
color: #39578A;
}
a.men1:hover {
background-color: #D8DADE;
color: #000;
}
a.men2 {
  color: #6699CC;
  font-size:12px;
}
a.men2:link {
text-decoration: none;
}
a.men2:visited {
text-decoration: none;
font-size:12px;
color: #CCCC00;
}
a.men2:hover {
font-size:14px;
color: #333366;
}
h5 {
font-size:12px;
font-weight:normal;
color: #666666;
}
.font10 {
font-size:10px;
font-weight:normal;
color: #516468;
}
.ru1 {
font-size:20px;
font-weight:normal;
color: #b0b0b0;
}
.ru2 {
font-size:14px;
margin-top: -10px;
font-weight:normal;
color: #6399e8;
}

a{
outline:none;
}
div.c1 {clear:both;}
