/* CSS Document */

html {
margin:0px;
padding:0px;
text-align:center;
}

body {
font-family:Verdana, sans-serif;
font-size:11px;
color:#000;
background-color:#FFF;
line-height:14px;
background-image:url(fondo.gif);
background-position:top;
background-repeat:repeat-x;
}

a, a:link, a:visited, a:active{
color:#000000;
}

a:hover{
color:#FF0000;
}

h1 {
color:#000066;
font-size:16px;
font-weight:bold;
line-height:18px;
}

h2 {
color:#000066;
font-size:14px;
font-weight:bold;
line-height:16px;
}

h3 {
color:#000066;
font-size:12px;
font-weight:bold;
line-height:14px;
}

#BoxInstudio {
float:left;
width:300px;
text-align:left;
padding-top:20px;
padding-bottom:20px;
}

#BoxDigitalCommunication {
float:left;
width:300px;
text-align:left;
padding-top:20px;
padding-bottom:20px;
}

#container {
width:600px;
text-align:left;
margin-left:auto;
margin-right:auto;
}

#laterale {
float:left;
width:200px;
text-align:left;
padding-top:30px;
}


 #laterale ul{
list-style: none;
margin: 0;
padding: 0.25em;
border-top: 1px solid #CCCCCC;
}

 #laterale h2 {
margin:0;
}

 #laterale li {
padding-left: 0;
margin-left: 0;
border-bottom: 1px solid #CCCCCC;
}

 #laterale li a { 
 text-decoration: none; }


#Boxcontenuti {
width:400px;
float:left;
}

#Boxcontenuti p {
padding-left:20px;
}

#Boxcontenuti h2 {
padding-top:20px;
padding-left:20px;
}


#Boxservizi {
clear:both;
padding-left:215px;
padding-bottom:15px;
border-bottom:1px solid #CCCCCC;
}


#Boxservizi h2{
margin:0;
}

#Boxservizi ul{
list-style: none;
margin: 0;
padding: 0.25em;
}

#Boxservizi li{
padding-left: 0;
margin-left: 0;

}


#footer{
clear:both;
padding-top:15px;
}

.boxIndirizzi {
float:left;
padding-left:40px;
}

