html,body
{
  margin:0;
  width:100%;
  padding:0;
  font-family: verdana,sans-serif;
  background: url('../immagini/back.jpg') repeat-x #014b7a;
}


/*CSS per i bubble tooltips - http://pro.html.it */

.tooltip{
width: 200px; color:#000;
font:lighter 11px/1.3 Arial,sans-serif;
text-decoration:none;text-align:center}

.tooltip span.top{padding: 30px 8px 0;
    background: url(bt.gif) no-repeat top}

.tooltip b.bottom{padding:3px 8px 15px;color: #548912;
    background: url(bt.gif) no-repeat bottom}

div#contenitore
{
  margin:0 auto;
  width:1000px;
  text-align:left;
}

a.color_home
{
 color:#47abff;
}

a:hover.color_home
{
 color:#5eb5ff;
}

div#testa
{
  height:130px;
  width:980px;
  background:url('../immagini/logoenter3.jpg') no-repeat;
}


div#menu_alto
{
  float:right;
	margin-right:10px;
	margin-top:50px;
	margin-bottom:20px;
  /*margin-top:50px;
  margin-left:495px;*/
  font-weight:bold;
  font-size:7.5pt; 
  display:inline;
  /*margin-bottom:10px;*/
  height:15px;
	text-align:right;
}

div#bandierine
{
	float:right; 
	margin-top:50px;
 /*margin-top:40px;
 margin-left:25px*/
}
div#bandierine a img
{
	border:0;
}


div#bandierine a:hover
{
text-decoration:none;
}



div#menu_alto a
{
 text-decoration:none;
}


div#menu_alto ul 
{
list-style-type:none;
margin-left:5px;
}

div#menu_alto ul li
{
 float:left;
 color:white;
}

div#menu_alto li
{
 float:left;
 margin-left:5px;
 padding-right:5px;
 border-right:1px solid white;
 color:white;
}


div#riga
{
 width:975px;
 margin-top:3px;
 float:left;
 height:40px;
 background:#ffffff;
  -moz-border-radius: 0px 5px 5px 5px;
	-webkit-border-radius: 0px 5px 5px 5px;
	border-radius: 0px 5px 5px 5px;  
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	border-radius: 10px;
}

div#text
{
 width:980px;
 margin-top:10px;
}

div#div01
{
 width:310px;
 height:170px;
 margin-top:8px;
 margin-left:10px;
 font-size:10pt;
 color:white;
 padding:5px;
 float:left;
 border-left:1px solid #5eb5ff;
}


div#div01 h1
{
 color:white;
 font-size:10pt;
}


div#div02
{
 width:310px;
 height:170px;
 margin-top:8px;
 margin-left:2px;
 font-size:10pt;
 color:white;
 padding:5px;
 float:left;
 border-left:1px solid #5eb5ff;
}

div#titolo_immagine h1.shoes
{
 margin-top:25px;
}



div#div02 h2
{
 color:white;
 font-size:10pt;
}



div#div03
{
 width:310px;
 height:170px;
 color:white;
 font-size:10pt;
 padding:5px;
 margin-top:8px;
 margin-left:2px;
 float:left;
 border-left:1px solid #5eb5ff;
}

div#div03 h3
{
 color:white;
 font-size:10pt;
}

div#riga p
{
 color:#074d8b;
 font-size:12px;
 margin-top:12px;
 font-weight:bold;
}


div#riga a
{
 color:#074d8b;
 margin:10px;
 text-decoration:none;
 font-size:10pt;
}


div#riga a:hover
{
 color:#eb6005;
 text-decoration:none;
}

div#riga a.current:hover
{
 color:#eb6005;
 font-size:12pt;
 text-decoration:none;
}

img.supporto
{
 margin-bottom:20px;
}

div#menu_alto a.supporto
{
color:red;
}

div#menu_alto a:hover.supporto
{
  text-decoration:underline;
}

img.demo
{
border:0;

}

ul#slide1
{
  margin-left:-115px;
  margin-top:10px;
  float:left;
  height:50px;
}

ul#slide1 p
{
color:white;
font-size:10pt;
width:100px;
float:left;
font-weight:bold;
}

div#torna
{
width:400px;
height:20px;
margin-top:10px;
margin-left:210px;
}

div#torna a
{
font-weight:bold;
color:white;
}

ul#slide1 a
{
color:white;
width:140px;
font-size:13pt;
margin-bottom:10px;
float:left;
font-weight:bold;
margin-top:20px;
color:#d1d1d1;
margin-right:0;
}

div#animazione i.offerta
{
  font-size:13pt;
  font-weight:bold;
}

div#animazione i.offertabasic
{
  font-size:15pt;
  font-weight:bold;
}

div#contenuto ul
{
list-style-type:none;

}


div#contenuto ul li
{
color:white;
list-style-type:none;
}
ul#slide1 a:hover
{
 color:#a41a1a;
}


ul#slide1 img
{
  float:right;
  margin-right:5px;
}


ul#slide1 img.prestige
{
  float:right;
  margin-right:5px;
  margin-top:5px;
}
div#sopra_piede img 
{
  border:0;
}

div#contenuto
{
  min-height:100px;
  margin-bottom:5px;
  font-size:9pt;
}

div#contenuto a
{
 color:#ffffff;
}

div#contenuto a:hover
{
 color:#a41a1a;
}

div#contenuto p
{
  color:white;
  margin-left:0;
}

div#sotto
{
  color:#ffffff;
  float:left;
  margin-left:2px;
  margin-bottom:5px;
  border:1px solid #2c8ac5;
  width:320px;
  height:120px;
  font-family:arial black;
    -moz-border-radius: 0px 5px 5px 5px;
	-webkit-border-radius: 0px 5px 5px 5px;
	border-radius: 0px 5px 5px 5px;  
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	border-radius: 10px;

  background:url('../immagini/sfondoriquadro.jpg')
}


div#sotto a
{
  color:#ffffff;
  font-size:10pt;
  font-weight:bold;
  margin-left:10px;
  font-family:verdana;
}

div#sotto p
{
  color:#ffffff;
  font-size:10pt;
  margin-left:10px;
  font-family:verdana;
}


div#animazione
{
float:left;
}

div#destra
{
width:325px;
float:left;
}

div#destra_azienda
{
width:310px;
float:left;
}


div#contenitore_form
{
height:390px;
margin-top:5px;
}

div#contenitore_tre a.colore_informativa
{
color:#0360a3;
}


div#prev
{
float:left;
width:350px;
text-align:center;
padding-top:130px;
}

div#prev img
{
border:0;
}

div#succ img
{
border:0;
}


            #slider {width: 976px; height:405px; padding:0; border:0;
                      }
            
            #slider img {padding: 0; margin:0; border:0;}
            
            #slider .clicker a {width: 10px; border:1px solid #df7d01; height: 6px; background: #ffffff; margin-right: 5px; margin-top: 2px;}
            
            #slider .clicker a.active {background: #df7d01;}


div#succ
{
float:left;
width:2000px;
padding-top:130px;
text-align:center;
}

div#contenuto a img
{
  opacity:0.8;
  filter:alpha(opacity=80);
}

img.center
{
 margin-left:280px;
 margin-top:20px;
}


img.personal
{
   margin-top:4px;
}

img.stampe
{
   margin-left:10px;
}

img.stampe
{
   margin-left:12px;
}


div#sotto h1
{
   float:left;
   margin-left:10px;
}

img.supporto
{
   float:left;
   padding:10px;
}

/******/
      


			span.reference{
			  left:0px;
				bottom:0px;
				width:980px;
				font-size:10px;
				line-height:20px;
				text-align:right;
				height:20px;
				-moz-box-shadow:-1px 0px 10px #000;
				-webkit-box-shadow:-1px 0px 10px #000;
				box-shadow:-1px 0px 10px #000;
			}
			span.reference a{
				color:#aaa;
				text-transform:uppercase;
				text-decoration:none;
				margin-right:10px;
				
			}
			span.reference a:hover{
				color:#ddd;
			}
		
      



/**************************************************************

Menu
	v 2.2

**************************************************************/

img.etos
{
 margin-bottom:10px; 
 margin-left:10px;
}

img.lab
{
 margin-bottom:10px;
 margin-left:5px;
}


div#contenuto_sito a
{
  color:#01314f;
  margin-left:2px;
}

.menu3
{
	display:inline;
	float: left;
	width:123px;
  height:140px;
	position: relative;
	margin-left:10px;
	margin-right: 5px;
	color:#4080b8;
}
.menu3 h3
{
  list-style-type:none;
  margin-left:5px;
  border-bottom:1px solid #4080b8;
  line-height:20px;
	font-size:12px;
}

.menu3 ul
{
  list-style-type:none;
  margin-left:5px;
  font-size:11px;
  padding:0; 
}
.menu3 ul li
{
  margin:0;
  padding:0; 
}

.menu3 ul li a
{
  color:#4080b8;
}


div#contenuto_sito a:hover
{
  color:#a40000; 
}

div#sinistra
{
  width:625px;
  float:left;
}


div#titolo_immagine
{
  width:650px;
  float:left;
}

div#titolo_immagine h1.easy
{
  margin-top:16px;
}


titolo_immagine_foto h1.easy
{
font-size:10pt;
color:#014c7d;
}



div#destratitolo_immagine
 {  
 margin-top:190px;
 border:1px solid #014c7d;
 width:300px;
 height:200px;
 margin-bottom:10px;
 float:left;
 }
 
 
div#destratitolo_immagine h1
{  
 font-size:10pt;
 padding:5px;
 color:#014c7d;
}
 

div#titolo_immagine h1
{
  color:#003565;
  font-size:12pt;
  font-weight:bold;
  margin-top:32px;
  float:left;
} 

div#titolo_immagine h1.margin_extra
{
  color:#003565;
  font-size:12pt;
  font-weight:bold;
  margin-top:18px;
  float:left;
}
div#titolo_immagine img.logo
{
float:left;
margin-left:10px;
margin-right:5px;
}


 div#testo_beautycenter
{
  color:#003565;
  font-size:8.5pt;
  text-decoration:underline;
  margin-left:5px;
  margin-top:5px;
} 
  


 div#testo h1
{
  color:#003565;
  font-size:10.5pt;
  text-decoration:underline;
  margin-left:5px;
  margin-top:5px;
}


 div#titolo_immagine h1.fer
{
  margin-top:5px;
  margin-left:15px;
} 
  
div#contenuto_sito
{
  width:975px;
  float:left;
  min-height:200px;
  margin-top:5px;
  font-size:9pt;
  background:#ffffff;
  -moz-border-radius: 0px 5px 5px 5px;
	-webkit-border-radius: 0px 5px 5px 5px;
	border-radius: 0px 5px 5px 5px;  
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	border-radius: 10px;
}

  
div#contenuto_sito p
{
 color:#00366e;
 margin:10px;
}

div#contenuto_softlab
{
  width:610px;
  margin-left:10px;
  border-left:1px solid #003b83;
  margin-top:10px;
  float:left;
  background:#ddecff;
}


div#contenuto_softlab h3
{
  color:#003b83;
  margin:5px;
}


div#contenuto_softlab_1
{
  width:610px;
  margin-left:10px;
  border-left:1px solid #b85e0d;
  margin-top:10px;
  float:left;
  background:#fff1d9;  
}
div#easyprinter
{
  width:610px;
  margin-top:10px;
  margin-left:10px;
  float:left;
}



div#contenuto_softlab_1 p
{
color:#003565;
margin-left:5px;

}

div#contenuto_softlab_1 ul
{
color:#003565;

margin-bottom:15px;
}

div#contenuto_softlab_1 ul li
{
margin-top:5px;
width:550px;
}



div#contenuto_softlab_1 p
{
color:#003565;
margin-left:5px;

}

div#contenuto_softlab_1 ul
{
color:#003565;

margin-bottom:15px;
}

div#contenuto_softlab_1 ul li
{
margin-top:5px;
width:550px;
}

div#contenuto_softlab p
{
color:#003565;
margin-left:5px;

}

div#contenuto_softlab ul
{
color:#003565;
margin-bottom:15px;
}

div#contenuto_softlab ul li
{
margin-top:5px;
width:580px;
}


div#contenuto_softlab p
{
color:#003565;
margin-left:5px;

}

div#contenuto_softlab ul
{
color:#003565;
margin-bottom:15px;
}

div#contenuto_softlab ul li
{
margin-top:5px;
width:580px;
}
  
.soluzioni h1
{
 font-size:9pt;
 height:25px;
 margin-left:2px;
 color:#00366e;
}
.soluzioni img
{
margin-left:5px;
}

.soluzioni p
{
 font-size:9pt;
 height:120px;
 color:#00366e;
}

.soluzioni
{
  padding:15px;
  margin-top:10px;
  margin-left:10px;
  width:280px;
  min-height:330px;
  float:left;
}

.soluzioni a
{
font-weight:bold;
font-size:10pt;
color:#0081ee;
}
.soluzioni p.scheda
{
	height:5px;
}

.soluzioni a:hover
{
font-weight:bold;
font-size:10pt;
}

div#testo_enter
{
 width:620px;
 padding:10px;
 float:left;
}

div#testo_enter h1
{
font-size:10pt;
text-decoration:underline;
color:#00366e;
}

div#testo_enter ul li 
{
 color:#00366e;
}

div#testo_enter a
{
 color:#00366e;
}
.soluzioni p
{
 color:#00366e;
 width:220px;
}

img.etosmargini
{
   margin-left:10px;
}

img.azienda
{
  margin-left:20px;
  float:left;
}

div#contenuto_sito2
{
  width:590px;
  margin-top:10px;
  margin-left:15px;
  float:left;
  background:#e4e4e4;
}

div#quarta_parte
{
  width:650px;
  margin-top:0;
  margin-left:15px;
  float:left;  
}

div#contenuto_sito2 p
{
color:#003565;
margin-left:5px;

}

div#contenuto_sito2 ul
{
color:#003565;
margin-bottom:15px;
}

div#contenuto_sito2 ul li
{
margin-top:5px;
}


.contenuto_menu
{
  width:975px;
  -moz-border-radius: 0px 5px 5px 5px;
	-webkit-border-radius: 0px 5px 5px 5px;
	border-radius: 0px 5px 5px 5px;  
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	border-radius: 10px;
  float:left;
  min-height:100px;
  margin-left:0px;
  font-size:8pt;
  background:white;
  color:#4080b8;
}

div#documentazione img.icons
{
  float:left;
  margin-top:5px;
  width:25px;
  margin-right:5px;
  margin-left:20px;
  height:25px;
}


div#documentazione_contatti img.skype
{
  float:left;
  margin-left:15px;
  margin-top:5px;
  margin-bottom:10px;
}

div#documentazione_contatti img.icons
{
  float:left;
  margin-top:8px;
  width:25px;
  margin-right:5px;
  margin-left:20px;
  height:25px;
}


div#documentazione_contatti p.icons
{
  margin-top:15px;
}

div#documentazione_contatti p.icons2
{
  margin-top:25px;
}

div#documentazione_contatti p
{
  margin-top:22px;
}


div#documentazione_contatti p.contatti
{
  margin-left:10px;
  margin-top:10px;
}



div#documentazione_contatti h3
{
  margin:10px;
  color:#003565;
  font-size:10pt;
  margin-bottom:5px;
  margin-top:10px;
  margin-left:6px;
}


div#documentazione_contatti p.icons
{
  margin-top:15px;
}

div#documentazione p.icons2
{
  margin-top:22px;
}


div#documentazione_contatti img.skype
{
  float:left;
  margin-left:15px;
  margin-top:5px;
  margin-bottom:10px;
}


div#documentazione_contatti
{
  width:475px;
  height:110px;
  float:left;
  margin-left:10px;
  margin-top:12px;
  margin-bottom:15px;
  border-left:1px solid #a8a8a8;
}


div#terzaparte 
{
 width:550px;
 background:black;
 float:left; 
}

div#documenti 
{  
margin-left:15px;
width:300px;
}
div#documenti img.pdf
{
float:left;
margin-right:5px;
width:35px;
height:35px;
}

div#documenti p.pdf 
{
padding:9px;
}

div#documentazione p.icons
{
  margin-top:15px;
}

div#documentazione p.icons2
{
  margin-top:22px;
}

div#documentazione_1
{
  width:145px; 
  height:140px;
  margin-left:10px;
  margin-bottom:5px;
  margin-top:10px;
  float:left;
  border-left:1px solid #a8a8a8;
  background:#fff4e2;
}

div#documentazione_extra
{
  width:150px; 
  height:85px;
  margin-top:10px;
  float:left;
  border:1px solid #a8a8a8;
  background:#ececec;
   -moz-border-radius: 0px 5px 5px 5px;
	-webkit-border-radius: 0px 5px 5px 5px;
	border-radius: 0px 5px 5px 5px;  
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	border-radius: 10px;
}

div#documentazione_extra h2
{
  margin:5px;
}

div#documentazione_extra p
{
  margin-top:5px;
}

div#documentazione_extra ul li.margine
{
 list-style-image:url("../immagini/spunta3.png");
 margin-top:5px;

}

div#documentazione_extra ul 
{
  color:#003565;
  margin-left:0;
  margin-top:12px;
}


  div#photos
    {
      overflow:auto;
    }
    
    
  div.photo
  {
    float:left;
    display:inline;
    margin:0 10px 5px 0;
  }
  
 
  div#testo a#medium_box_link 
  {
    color:red;
    margin-top:5px;
    font-weight:bold;
  }
    
  img.freccia
  {
    margin-top:10px;
    margin-right:2px;
    margin-left:8px;
  } 
    
div#freccia
  {
   float:left;
   margin-top:10px;
  } 
  
div#freccia #medium_box
  {
   margin-top:10px;
  } 
  
  div#zoom 
  {
    color:#0759a3;    
  }
  
    div#zoom ul li
  {
    margin-top:10px;   
  }
  
  div.photo a img           {border:1px solid #dedede; padding:1px;}
  p#turtles_caption         {margin:5px 0 0;}
  
  div#text a                {font-weight:bold;}
  
  div#zoom h2               {margin:5px 0 5px;}
  div#zoom p                {line-height:1.6;}

	div#wrapper 							{background:#dedede; width:560px; margin:0 auto; padding:20px; border:10px solid #5F564A; border-width:0 10px;}
	div#header								{position:relative; border-bottom:1px dotted; margin:0 0 10px; padding:0 0 10px;}
	div#header p							{margin:0; padding:0;}
	div#header h1							{margin:0; padding:0;}
	ul#nav										{position:absolute; top:0; right:0; list-style:none; margin:0; padding:0;}
	ul#nav li									{display:inline; padding:0 0 0 5px;}
	ul#nav li a								{}
	div#content								{}
  div#content p             {line-height:1.6;}
	div#footer								{clear:both; margin:40px 0 0; border-top:1px dotted; padding:10px 0 0;}
}




div#documentazione_1 h2
{
  margin:10px;
}

div#documentazione_1 p
{
  margin-top:5px;
}

div#documentazione_1 ul li.margine
{
 list-style-image:url("../immagini/spunta3.png");
 margin-top:5px;
}

div#documentazione_1 ul 
{
  color:#003565;
  margin-top:12px;
}

div#terza_parte
{
  width:550px;
  height:50px;
  margin-top:5px;
  float:left;
}

div#documentazione
{
  width:307px;
  height:150px;  
  margin-left:22px;
  margin-top:12px;
  margin-bottom:5px;
  border-left:1px solid #a8a8a8;
}

div#documentazione h2
{
  padding:5px;
}

div#documentazione p
{
  margin-left:20px;
  margin-top:10px;
}


div#testo
{
 width:425px;
 padding:10px;
 float:left; 
}

div#testo p
{
  margin-left:5px;
  color:#003f78;
}

div#testo p.beauty
{
 width:600px;
 margin-bottom:0;
}


div#contenuto_sito a:hover
{
 color:#a41a1a;
}

div#contenuto_sito h2
{
  color:#003565;
  font-size:10pt;
  font-weight:bold;
  margin-bottom:5px;
  margin-top:10px;
  margin-left:6px;
}


div#contenuto_sito h4
{
  color:#003565;
  font-size:9pt;
  font-weight:bold;
  margin-bottom:5px;
  margin-top:10px;
  margin-left:6px;
}

div#piede
{
  text-align:center;
  padding:3px;
  color:#4080b8;
  height:30px;
  clear:both;
}
div#piede a
{
  color:#4080b8;
  font-size:7pt;
  font-weight:bold;
}
div#piede a:hover
{
  color:white;
}
div#piede p
{
  color:#4080b8;
  font-size:7pt;
}

	#slide2-pager {
			clear:both;
			list-style-type:none;
			overflow:hidden;
			margin:0;
			padding:0;
		}
    
		#slide2-pager li {
			float: left;
		}
		#slide2-pager li a{
			margin:0 2px;
			padding:0 7px;
			border:1px solid #ccc;
			display:inline-block;
		}
		#slide2-pager li a.usl-current{
			text-decoration: underline;
			background-color: #777;
		}
    
            a {
                color: #fff;
                text-decoration: none;
                outline: none;
            }
            a:hover {
                color: #fff;
                text-decoration: underline;
            }
       			
			.usl-loading {
			    opacity: 0.35;
			}




div#contenitore_tre
{
  width:307px;
  margin-left:22px;
  border-bottom:2px solid #c2c2c2;
  border-left:2px solid #c2c2c2;
  border-right:2px solid #c2c2c2;
  background:url("../immagini/sfumaturagrey.jpg") repeat-x;
  float:left;
  height:315px;
  margin-bottom:5px;
  font-size:8pt;
}

div#contenitore_titolo
{
  background:url("../immagini/demo.png") no-repeat;
  width:334px;
  height:55px;
  float:left;
  font-weight:bold;
  font-size:12pt;
}


div#contenitore_titolo p
{
  margin-left:60px;
  margin-top:18px;
  color:white;
  font-weight:bold;
}

div#contenitore_tre p
{
  margin-left:60px;
  margin-top:25px;
  color:white;
  font-weight:bold;
}




#contenitore_tre .riga
{
  clear:both;
}
#contenitore_tre .etichetta
{
  width:90px;
	margin-top:10px;
  padding:10px;
  margin-left:5px;
	background: url(../immagini/rsform_dx_footer_bg.png) top left no-repeat;
	color:#FFFFFF;
	font-family: Arial, Helvetica;
	font-size: 12px;
  font-weight:bold;
  text-align:left;
	float: left;
}

#contenitore_tre .divisorio
{
  width:280px;
 	margin-top:5px;
  margin-left:5px;
	color: #0360a3;
	font-family: Arial, Helvetica;
	font-size:12px;
  text-align:left;
	float: left;
}

#contenitore_tre span
{
  margin-left:4px;
  margin-top:5px;
}


#contenitore_tre .check
{
  width:280px;
	color: #0360a3;
  font-weight:bold;
	font-family: Arial, Helvetica;
	font-size: 12px;
	float: left;
}


#contenitore_tre button#go
{
float: left;
margin-top:5px;
width:140px;
font-weight:bold;
margin-left:88px;
text-align:center;
height:45px;
font-size:12pt;
line-height: 25px;
display: inline;
padding: 1px 0 4px;
background:url(../immagini/cyan.png) no-repeat;
color:#ffffff;
cursor: pointer;
border:0;
}

#contenitore_tre .input_type
{
  width: 140px;
	height: 35px;
	background: url(../immagini/rsform_dx_container_row_field_bg.png) top left no-repeat;
	line-height: 20px;
  float:left;
}
#contenitore_tre .input_type input
{
  border: 1px solid #dedede;
	margin-top: 12px;
 -webkit-border-radius: 2px;
	border-radius:1px;  
	margin-left:-20px;
	width:200px;
	height: 26px;
	color: #9a9a9a;
	font-family: Arial, Helvetica;
	font-size: 11px;
	float: left;
}

/******
	form richiesta preventivo
******/
div#map
{
  border:2px solid #277676;
	width: 500px;
	height: 300px;
	margin: 10px;
	
}
#skypedetectionswf{display:none}




