BODY, CAPTION, FORM, H1, H2, H3, H4, MENU, OL, P, TD, TH {
font-size: 12px;
font-family:verdana, arial, helvetica, sans-serif;
}
body {
	margin:0px;
	padding:0px;
	font-family:verdana, arial, helvetica, sans-serif;
       	color:#333;
        text-align:center;
      	background: #eeeeee url(http://www.tubosider.it/TUBOSIDER/tubotest/img/fondo_bianco.gif) repeat-y center top ; 
}


input{
       width:160px;
}

option,select{
       width:130px;
}

p {
	font:11px/20px verdana, arial, helvetica, sans-serif;
	margin:0px 0px 16px 0px;
	padding:0px;
	}

img {
    border:none;
}

td,tr,table {
  margin:0px;
  padding:0px;

}

#holder {

	text-align:left;
	position:relative; 
	margin:0 auto; 
	top:10px;
	left:0px;
	width:1000px;
        height:auto;
	padding:0px;
        background-color:white;  

}


#top {
	margin: 0px;
	padding:0px;
       	width:100%;
	height:96px;
        background-color:white; 

	}

#top_home {
	margin: 0px;
	padding:0px;
       	width:100%;
        background-color:white; 

	}

#corpo{
     position:absolute;
     top:110px;
     left:0px;
     text-align:left;
     width:100%;
     padding:0px 0px 0px 0px;
     background-color:white;

     }

#algo{
     margin:15px 15px 15px 15px;
     padding-bottom:50px;
     font-size:12px;
}


#menu_oriz_p{
     position:absolute;
     top:85px;
     left:0px;
     width:100%;
     z-index: 2;
}

#menu_left{
     position:absolute;
     top:125px;
     left:0px;
     width:150px;
     padding:0px;
     margin:0px;     
}
#menu_bottom{
position:absolute;
top:418px;
font-size:11px;
height:15px;
margin:0;
padding:0px 5px;
border-bottom: 1px solid #eeeeee;
}


.logo {
     position:absolute;
     top:0px;
     right:0px;

}


#ricerca {
  position:absolute; 
  top:57px;
  right:680px;
}


#menu_top{
        
        margin:5px 0px 0px 0px;
        position:absolute;
	top:12px;
	right:0px;
}

h5 {
    font-size:12px;
    padding:0px;
    margin:0px;
}


a,a:link {
        color:#333;
	font-size:11px;
	text-decoration:none;
	font-weight:600;
	font-family:verdana, arial,helvetica, sans-serif;
	}

a:visited {color:#333;}

a:hover {color:black !important;
	text-decoration: underline ;
        background-color:transparent;

}

a:active {
	color: black!important;
	text-decoration: underline !important;
}

a:hover #prodotto{ color:black;text-decoration:none;
}

a:hover .menu_home_link{color:#003366;

}

td:hover .menu{
      background-color:transparent;
      color:#333;

}

a.menu {color:#003366;}


a.menu_home_link{
  width:100%;
  padding:0px 0px 0px 8px;
  background:url("http://www.tubosider.it/TUBOSIDER/prod/img/flechader.gif") no-repeat ;

}

a.modi{color:red;}


#menu_left_contenitore{
     margin:0px 0px 0px 0px;
     background-color:white;
     padding:0px;
     width:100%;
}

#menu_right_titolo{
  margin:3px 0px; 
  color:#66a;
  font-weight:bold;
  font-size: 13px;
  text-align:center;
  width:100%;
  cursor:pointer;
}

.menu {
   border-right:1px black solid;
   padding:0px 2px;
   cursor:pointer;
}


.ord{
	
	        padding: 5px;
		text-decoration: none;
		background-color: #FFFFFF;
                line-height: 1em;
                cursor:pointer;

}

.tdlab {
  border:1px solid #336699;
  font-weight:bold;

}

.tdris {
  padding:3px;
  border-bottom:1px solid #336699;
  border-right:1px dotted #336699;
}


#prodotto{
     margin:25px 5px 10px 5px;
     padding:5px;
     width:138px;
     color:#09c;
     border:3px solid #eee;
}
.fp1,.fp2,.fp3,.fp4,.fp5,.fp6{
  width:150px;
  height:110px;
  align:center;
  text-align:center;
}

.fp1{
position:absolute;
top:10px;
left:45px;
}

.fp6{
position:absolute;
top:10px;
left:230px;
}

.fp3{
position:absolute;
top:10px;
left:415px;
}

.fp2{
position:absolute;
top:170px;left:45px;
}
.fp4{
position:absolute;
top:170px;left:230px;}

.fp5{
position:absolute;
top:170px;left:415px;
}

.lista_documento{
   background:url("http://www.tubosider.it/TUBOSIDER/prod/img/orange_arrow_small.gif") no-repeat; 
   padding-left : 5px;
   margin:4px 0px 0px 0px; 
}
#titolo_documenti{
  background:white url("http://www.tubosider.it/TUBOSIDER/prod/img/blue_arrow.gif") no-repeat;
  padding: 0px 0px 0px 5px; 
  color:black;
  font-weight:bold;
  font-size:13px;
  text-decoration: none;
  margin:5px 0px;
  line-height:11px;
}

#documenti{
   position:relative;
   top:25px;
   padding:0px 10px;
   clear:both;
}


img.foto1{
  width:380px;
  height:180px;
}

.foto1{

   position:absolute;
   top:35px;
   left:10px;
}

.new_titolo{
   color:#945825;
   font-size:12px;
}
.new_data{
color:#945825;
font-size:10px;

}
#news1{
position:relative;
top:15px;
left:10px;
margin-bottom:15px;
}

.corpo_news1{
margin:5px 0px;
border-top:1px solid #e2e4ec;
border-right:1px solid #e2e4ec;
width:100%;
padding-top:5px;
}
.texto_news1{
float:left;
width:80%;
}
.foto_news1{
float:right;
width:15%;
margin-right:5px;
}

img.foto_news1{
width:100px;
height:70px;
}

#news3{
width:95%;
margin:15px 15px;
}
.corpo_news3{
margin:4px 15px;
padding-left:20px;
text-align:justify;

}

.foto_p1{
width:260px;
float:right;
-moz-opacity:.90;
opacity:.90;
-khtml-opacity: 0.90;
color:black;
text-align:center;
font-weight:bold;

}

img.foto_p1{
  width:250px;
  height:200px;
}

#texto_p1{
   font-size:11px;
   width:340px;
   padding:0px 10px;  
   text-align:justify;
   margin:0px 10px;
}

.foto_p2{
float:left;
width:260px;
height:220px;
-moz-opacity:.90;
opacity:.90;
-khtml-opacity: 0.90;
color:black;
text-align:center;
font-weight:bold;

}

.foto_progetto{
float:left;
width:250px;
height:220px;
margin:10px 5px 5px 0px;

}

img.foto_p2 .foto_progetto{
  width:250px;
  height:200px;
  float:left;
}

#texto_p2{
   float:left;
   font-size:11px;
   width:320px;
   padding:0px;  
   text-align:justify;
   margin:0px;
}

.titolo{
background:url("http://www.tubosider.it/TUBOSIDER/prod/img/grey_dot.gif") repeat-x;
padding:12px;
margin-top:5px;
}

.foto_home{
position:absolute;
top:10px;
left:0px;
}
img.foto_home{
width:600px;
height:230px;
}


#menu_login_master{
position:relative;
top:25px;
left:0px;
width:150px;
}

.l{
border:1px solid #e2e4ec;
background:#fff;
}	

#menu_home_titolo{
padding:0px 0px;
width:100%;
text-align:center;
color:black;
font-weight:bold;
font-size: 12px;
cursor:pointer;
}

#menu_home_foto{
margin:5px;
text-align:center;
}

.menu_home_link,.menu_home_links{
width:100%;
padding-left:4px;
font-size:11px;
margin:0px;
}

.menu_home_link{
width:100%;
margin-top:1px;
padding:0px 0px 800px 4px;
}

.center{
text-align:center;
vertical-align:middle;
padding:0px;
}


#menu_home_registrati{
margin:0px 0px 0px 0px;
background:url("http://www.tubosider.it/TUBOSIDER/prod/img/grey_dot.gif") repeat-x;
}

.foto_progetti{
margin-top:20px;
width:250px;
}


#contatti{ 
     margin:10px 0px 5px 5px;
     padding:10px;
    text-align:center;
}

#contatti_ufficio{
    margin:15px 0px 30px 0px;
    width:100%;
    height:110px;
}

#nome_ufficio{
    font-weight:bold;
    height:20px;
    width:100%;
    border-bottom:1px solid #e2e4ec;
}


.left{
text-align:left;

}
img.left{
float:right;
}

.right{
text-align:right;
}

img.right{
float:left;
}

.borderin{
position:relative;
top:95px;
border-top:15px solid white;
filter:alpha (opacity=60);-moz-opacity:.60;opacity:.60;
-khtml-opacity: 0.6;
width:630px;
padding:0px;
margin:0px;
   	}

.titolo_doc{
width:95%;
text-align:left;
position:relative;
top:0px;
color:black;
background-color:white;
margin-left:10px;
padding:0px 15px 0px 0px;
font-size:18px;
font-weight:bold;
text-decoration: none;
}


}
#sub_menu_prodotti{
margin:8px 0px 0px 0px;
padding:0px;
width:100%;
}

.vai{
width:40px;
background-color:white;
border:1px solid #e2e4ec;
cursor:pointer;
}

.foto_extra{
float:left;
width:260px;
height:430px;
}
img.foto_extra{
width:250px;
height:200px;
position:relative;
top:10px;
left:0px;

}

#titolo_progetto{
font-size: 14px;
font-weight:bold;
margin:10px;
text-align:left;
}


#menu_login{
position:absolute;
top:0px;
left:0px;
width:180px;
}

#menu_azienda{
position:absolute;
top:250px;
left:245px;
width:177px;
}


#menu_login_master{
position:relative;
top:25px;
left:0px;
width:150px;
}

#menu_risorse{
position:absolute;
top:250px;
left:440px;
width:175px;

}

#prodotto_condotte{
position:absolute;
top:331px;
left:0px;
width:160px;
}
#prodotto_barriere{
position:absolute;
top:331px;
left:168px;
width:160px;
-moz-opacity:.90;
opacity:.90;
}

#prodotto_acustica{
position:absolute;
top:331px;
left:336px;
width:160px;
-moz-opacity:.90;
opacity:.90;
}

#prodotto_stormwater{
position:absolute;
top:331px;
left:504px;
width:160px;
}

#prodotto_gallerie{
position:absolute;
top:331px;
left:672px;
width:160px;
}

#prodotto_territorio{
position:absolute;
top:331px;
left:840px;
width:160px;
}

.registrati{
float:left;
width:50%;
margin:0px;
}

.texto_registrati{
margin:0px;
padding:0px;
float:right;
width:45%;
}

.form_text{
float:left;
}
.form_input{
font-weight:bold;
margin:5px 0px;
float:right;
font-size:12px;
}

input.ord{
width:120px;
background-color:white;
border:1px solid #e2e4ec;
cursor:pointer;
}



#texto_oriz{
font-size:12px;
text-align:justify;
margin:0px 15px 0px 10px;
}

.login_input{
width:100px;
}

.numeri_titolo{
  color:#003366;
  font-weight:bold;
  text-decoration: none;
  width:100%;
  padding:5px;
  text-align:center;
}
.numeri_texto{

  font-size: 12px;
  padding:5px;
  text-align:right;
  text-decoration: none;
  width:100%;
}


table.numeri{
width:100%;

}
table.numeri_table{
width:80%;

}


#qualita{
text-align:center;
margin:0px 210px;

}
#qualita1{
text-align:center;
margin:0px 110px;

}
.yregbx{
border:1px solid #656565;
margin:0 0 10px;
background-color:#f9f9f9
} 
.yregbxi{margin:11px}

.top .yregbxi{margin-top:20px}

.percorso{
position:relative;
top:0px;
left:0px;
margin-top:10px;
font-size:11px;
}

#progetto{
margin:5px;
padding-left:10px;
}
.foto_borde{
height:113px;
filter:alpha(opacity=95);
-moz-opacity:.95;
opacity:.95;
width:100%;
}

#foto_registrati{
background:url("http://www.tubosider.it/TUBOSIDER/prod/img/barriera.jpg") no-repeat;
}

#Barriers_Barriers,#Barriere_Stradali{
background:url("http://www.tubosider.it/TUBOSIDER/prod/img/barriera.jpg") no-repeat;
}
#Condotte_Condotte,#Steel_culverts{
background:url("http://www.tubosider.it/TUBOSIDER/prod/img/condotte.jpg") no-repeat;
}

#foto_login{
background:url("http://www.tubosider.it/TUBOSIDER/prod/img/login.jpg") no-repeat;
}
#Protezione_Territorio,#Rockfall_barriers{
background:url("http://www.tubosider.it/TUBOSIDER/prod/img/territorio.jpg") no-repeat;
}
#foto_benvenuto{
background:url("http://www.tubosider.it/TUBOSIDER/prod/img/casi.jpg") no-repeat;
}
#foto_committente,#Gallery{
background:url("http://www.tubosider.it/TUBOSIDER/prod/img/committente.jpg") no-repeat;
}
#Pubblicazioni{
background:url("http://www.tubosider.it/TUBOSIDER/prod/img/pubblicazioni.jpg") no-repeat;
}
#Brochure{
background:url("http://www.tubosider.it/TUBOSIDER/prod/img/brochure.jpg") no-repeat;
}
#prova,#Note{
background:url("http://www.tubosider.it/TUBOSIDER/prod/img/note.jpg") no-repeat;
}
#foto_conttati{
background:url("http://www.tubosider.it/TUBOSIDER/prod/img/numeri.jpg") no-repeat;
}
#Specifiche{
background:url("http://www.tubosider.it/TUBOSIDER/prod/img/specifiche.jpg") no-repeat;
}
#foto_ricerca,#Rivestimento_Tunnel,#Tunnel_lining{
background:url("http://www.tubosider.it/TUBOSIDER/prod/img/ricerca.jpg") no-repeat;
}
#Normativa{
background:url("http://www.tubosider.it/TUBOSIDER/prod/img/normativa.jpg") no-repeat;
}
#foto_password{
background:url("http://www.tubosider.it/TUBOSIDER/prod/img/sedi.jpg") no-repeat;
}
#progetti{
background:url("http://www.tubosider.it/TUBOSIDER/prod/img/progetti.jpg") no-repeat;
}
#Barriere_Antirumore,#Noise_Barriers{
background:url("http://www.tubosider.it/TUBOSIDER/prod/img/azienda.jpg") no-repeat;
}
#foto_news{
background:url("http://www.tubosider.it/TUBOSIDER/prod/img/news.jpg") no-repeat;
}
#Strumenti{
background:url("http://www.tubosider.it/TUBOSIDER/prod/img/strumenti.jpg") no-repeat;
}
#risorse_uff{
background:url("http://www.tubosider.it/TUBOSIDER/prod/img/ufficio_tecnico.jpg") no-repeat;
}
#Stormwater_Stormwater,#Serbatoi_Serbatoi{
background:url("http://www.tubosider.it/TUBOSIDER/prod/img/foto_stormwater.jpg") no-repeat;
}

  
.menu_orizontale {
	float:left;
	background-color:#007AA5;
	width:100%;
}

.menu_orizontale .item,
.menu_orizontale .item a:hover {
	float:left;
	border-width:0 1px 0 0;
	border-style:solid;
	border-color:#fff;
}

.menu_orizontale .item a,
.menu_orizontale .item a:hover {
	color:#fff;
	font-weight:bold;
	text-decoration:none;
	padding:0 1em 0 1em;
	line-height:1.9em;
}
.menu_orizontale .item a:hover {
        background-color:#5F62BF; 
        border:none;
        
}




		html{
		margin:0px 0 0 0;
		padding:0;
		}
		body{
		behavior: url("csshover2.htc");<!--hack per ie6-->
		} 
		#tendina{
		margin:0;
		padding:0;
		}
		#tendina ul{
		padding:0;
		margin:0;
		}
		#tendina li{
		position: relative;
		float: left;
		list-style: none;
		margin: 0;
		padding:0;
		}
		#tendina li a{
		width:200px;
		height: 30px;
		display: block;
		text-decoration:none;
		text-align: center;
		line-height: 30px;
		font-weight: bold;
		font-size: 12px;
		}
		#tendina li a:hover{
		background-position: bottom center;
		}
		#tendina ul ul{
		position: absolute;
		top: 30px;
		width: 200px;
		visibility: hidden;
		}
		#tendina ul li:hover ul{
		visibility:visible;
                z-index: 1;
		}
		a.blu{
		background: url(img/blu.jpg) no-repeat top center;
		color: #007AA5;
		}
		a.blu_interno{
		background: url(img/blu.jpg) no-repeat top center;
		color: #007AA5;
		}
		a.white{
		background: url(img/white.jpg) no-repeat top center;
		color: #FFFFFF;
		}
		a.trasparente{
		background: url(img/trasparente.gif) no-repeat top center;
		color: #007AA5;
		}












		html{
		margin:0px 0 0 0;
		padding:0;
		}
		body{
		behavior: url("csshover2.htc");<!--hack per ie6-->
		} 
		#tendina_ru{
		margin:0;
		padding:0;
		}
		#tendina_ru ul{
		padding:0;
		margin:0;
		}
		#tendina_ru li{
		position: relative;
		float: left;
		list-style: none;
		margin: 0;
		padding:0;
		}
		#tendina_ru li a{
		width:200px;
		height: 30px;
		display: block;
		text-decoration:none;
		text-align: center;
		line-height: 15px;
		font-weight: bold;
		font-size: 11px;
		}
		#tendina_ru li a:hover{
		background-position: bottom center;
		}
		#tendina_ru ul ul{
		position: absolute;
		top: 30px;
		width: 200px;
		visibility: hidden;
		}
		#tendina_ru ul li:hover ul{
		visibility:visible;
                z-index: 1;
		}
		a.blu{
		background: url(img/blu.jpg) no-repeat top center;
		color: #025483;
		}
		a.blu_interno{
		background: url(img/blu.jpg) no-repeat top center;
		color: #025483;
		}
		a.white{
		background: url(img/white.jpg) no-repeat top center;
		color: #FFFFFF;
		}
		a.trasparente{
		background: url(img/trasparente.gif) no-repeat top center;
		color: #025483;
		}