﻿/*// 
     Foglio di stile - Css
     Autore: Jessica Amato
     Anno: 2010
     Formato tabellare
//*/
body 
{
    background-color:white;
    color:#3d3d3d;
    font-family:Georgia;
    font-size:small;
}
#header
{
  margin:0 auto;
  padding:0;
  width:900px;
  height:90px;    
}
#divSlogan
{
    float:left;
    margin-left:169px;
    margin-top:40px;    
}
#divDatiAzienda
{
    float:left;
    font-size:15px;
    font-weight:bolder;
    color:#3c6987;
    margin-left:90px;
    margin-top:50px;    
}
/*LOGO*/

#logo
{
    float: left;
	
	width:150px; 
	margin-top:15px;
}
#scrittaLogo
{
    margin-left:10px;
    width:180px;
    height: 90px;
}
/* MENU */
#menu
{
    width:900px;
    height:50px;
    margin:0 auto;
    color:#3d3d3d;
    font-family:Georgia;
    text-align: left;
    font-weight:bold;
    
}
#menu a:hover, #menu .current_page_item a {
	text-decoration: none;
	color:#ff8000;
}
#menu a
{
    height:55px;
    font-weight:bold;
    text-decoration: none;
    color:#3d3d3d;
    width:110px;
}
#a:hover
{
	text-decoration: none;
}

#menu ul 
{   
	float: right;
	margin: 0;
	padding: 0px 25px 0px 0px;
	list-style: none;
	line-height: normal;
	height:50px;
}
#menu li 
{
	float: left;
	width:120px;
	height:50px;
    text-align: center;
    padding-top:9px;
}

#menu li a{
width:150px;
height: 30px;
display: block;
text-decoration:none;
text-align: center;
line-height: 30px;
color: #3d3d3d;
background:white;
}

#menu li a:hover{
background: white;
}

#menu ul ul{
position:absolute;
top: 130px;
visibility: hidden;
}

#menu ul li:hover ul {
visibility:visible;
}

#menu ul ul ul li {
visibility: hidden;
left:0px;
top:55px;
}

#menu ul ul li:hover ul li {
visibility:visible;
}
/*CONTENT*/
#container
{
  margin:0 auto;
  padding:0;
  width:900px;
  height:250px; 
}
#impresa
{
    float:right;
    width:490px;
    margin-top:70px;
    color:#3d3d3d;
    font-family:Georgia;    
}
#saptech
{
    float:left;
    width:385px;
    margin-top:70px;
    color:#3d3d3d;
    font-family:Georgia;
    margin-left:10px;
    text-align: left;
}

/*OTHER CONTENT*/
#otherContainer
{
  margin:0 auto;
  padding:0;
  width:900px;
  height:250px; 
}
#download
{
    float:right;
    width:300px;
    margin-top:70px;
    color:#3d3d3d;
    font-family:Georgia;    
}
#download a:hover
{
   font-family:Georgia;
   color:#A00000;   
}
#download a:visited
{
    color:#3d3d3d;    
}
#otherProducts
{
    color:#3d3d3d;
    font-family:Georgia;
    float:right;
    width:290px;
    text-align: left;
    margin-top:70px;
    margin-right:20px;
}
#system
{
    color:#3d3d3d;
    font-family:Georgia;
    float:left;
    width:250px;
    text-align: left;
    margin-top:70px;
    margin-left:10px;
    height: 174px;
}
/*CASE*/
#case
{
  margin:0 auto;
  padding:0;
  width:900px;
  height:250px; 
}
#successCase
{
    color:#3d3d3d;
    font-family:Georgia;
    float:right;
    width:290px;
    text-align: left;
    margin-top:70px;
    margin-right:20px;
}

#customer
{
    color:#3d3d3d;
    font-family:Georgia;
    float:right;
    width:290px;
    text-align: left;
    margin-top:70px;
    margin-right:10px;
}
#web
{
    color:#3d3d3d;
    font-family:Georgia;
    float:left;
    width:250px;
    text-align: left;
    margin-top:70px;
    margin-left:10px;
    height: 174px;
}

/*ABOUT*/

#techgest
{
    float:left;
    width:550px;
    margin-top:70px;
    color:#3d3d3d;
    font-family:Georgia;
    margin-left:20px;
    text-align: left;
}
#immagine
{
    float:right;
    width:300px;
    margin-top:30px;
    color:#3d3d3d;
    font-family:Georgia;    
}
/*MAPPA*/
#map
{
    color:#3d3d3d;
    font-family:Georgia;
    float:left;
    width:860px;
    text-align: left;
    margin-top:60px;
    margin-left:20px;
    height: 250px;
}
/*CONTATTI*/
#nome
{
    color: #3d3d3d;
    width: 180px;
    text-align: left;
    margin-top: 102px;
    margin-left: 35px;
    height: 20px;
    border: none;
}
#email
{
    color: #3d3d3d;
    width: 180px;
    margin-left: 35px;
    height: 20px;
    border: none;
}
#testo
{
    color: #3d3d3d;
    width: 350px;
    text-align: left;
    margin-left: 275px;
    height: 50px;
    border: none;
}
#informativa
{
    width:500px;
    margin-top:30px;
    color:#3d3d3d;
    font-family:Georgia; 
    margin-left:20px; 
}
/*IMPRESA*/
#caratteristiche
{
    color:#3d3d3d;
    font-family:Georgia;
    float:left;
    width:450px;
    text-align: left;
    margin-top:70px;
    margin-left:10px;
    height: 174px;
}
#verticali
{
    color:#3d3d3d;
    font-family:Georgia;
    float:right;
    width:350px;
    text-align: left;
    margin-top:70px;
    margin-right:20px;
}
#otherImpresa
{
  margin:0 auto;
  padding:0;
  width:900px;
  height:250px; 
}        
#dss
{
    color:#3d3d3d;
    font-family:Georgia;
    float:left;
    width:450px;
    text-align: left;
    margin-top:70px;
    margin-left:10px;
    height: 174px;
}
#documentale
{
    color:#3d3d3d;
    font-family:Georgia;
    float:right;
    width:410px;
    text-align: left;
    margin-top:70px;
    margin-right:20px;    
}
/*SITEMAP*/
#sitemap
{
  margin:0 auto;
  padding:0;
  width:900px;
  height:300px;
  text-decoration:none; 
}
#space
{
  margin:0 auto;
  padding:0;
  width:900px;
  height:50px; 
  text-decoration:none; 
}

#settori
{
    color:#3d3d3d;
    font-family:Georgia;
    float:left;
    width:170px;
    text-align: left;
    margin-top:60px;
    margin-left:30px;
    height: 174px;
    text-decoration:none; 
}
#settori a
{
    text-decoration:none;
    color:#3d3d3d;
}
# settori a:hover
{
    color:#3d3d3d;
}
#prod
{
    color:#3d3d3d;
    font-family:Georgia;
    float:left;
    width:170px;
    text-align: left;
    margin-top:60px;
    margin-left:40px;
    height: 174px;
    text-decoration:none; 
}
#prod a
{
    text-decoration:none;
    color:#3d3d3d;
}
# prod a:hover
{
    color:#3d3d3d;
}
#dettaglioImpresa
{
    color:#3d3d3d;
    font-family:Georgia;
    float:left;
    width:170px;
    text-align: left;
    margin-top:60px;
    margin-left:50px;
    height: 174px;
    text-decoration:none; 
}
#dettaglioImpresa a
{
    text-decoration:none;
    color:#3d3d3d;
}
# dettaglioImpresa a:hover
{
    color:#3d3d3d;
}
#pagine
{
    color:#3d3d3d;
    font-family:Georgia;
    float:left;
    width:170px;
    text-align: left;
    margin-top:60px;
    margin-left:40px;
    height: 174px;
    text-decoration:none; 
}
#pagine a
{
    text-decoration:none;
    color:#3d3d3d;
}
# pagine a:hover
{
    color:#3d3d3d;
}

/*DOCUMENTALE*/
#vantaggi{
    color:#3d3d3d;
    font-family:Georgia;
    float:left;
    width:420px;
    text-align: left;
    margin-top:70px;
    margin-left:10px;
    height: 174px;
}
#tipologie
{
    color:#3d3d3d;
    font-family:Georgia;
    float:right;
    width:400px;
    text-align: left;
    margin-top:70px;
    margin-right:40px;
}
/*GALLERY*/
#gallery
{
    width:800px;
    margin-top:30px;
    margin-left:40px;    
}
#galleryContainer
{
     margin:0 auto;
     padding:0;
     width:900px;
     height:170px; 
}
/*dove trovarci*/
#piantina
{
    margin: 0 auto;
    padding:0;
    width:900px;
    height:250px;    
}

/*MAPPA DEL SITO*/
#containerDiagramma
{  
    margin:0 auto;
     margin-top:30px;
     padding:0;
     width:900px;
     height:300px;
     text-align:center; 
}
/*SYTEM*/
#systemInfo
{
    color:#3d3d3d;
    font-family:Georgia;
    float:left;
    width:380px;
    text-align: left;
    margin-top:70px;
    margin-left:10px;
    height: 174px;
}
#team
{
    color:#3d3d3d;
    font-family:Georgia;
    float:right;
    width:400px;
    text-align: left;
    margin-top:70px;
    margin-right:20px;
}
/*dealerStore*/
#newsContainer
{
  margin:0 auto;
  padding:0;
  width:900px;
  height:272px;    
}

#dealer
{
    color:#3d3d3d;
    font-family:Georgia;
    float:left;
    width:400px;
    text-align: left;
}
#news
{
    background-color:White;
    width:500px;
    height:240px;    
}
#writtenNews
{
    margin-left:30px;
    float:left;
    width:400px;
    margin-top:10px;    
}
