/* Cascading Style Sheet */

@import "bottoni_style.css";
@import "news.css";
@import "topNav.css";


Div#Dipoit {
 
z-index:1; 
bottom: 2px; 
left:50%; 
margin-left:-545px;
position: fixed;
background-image: url(../_img/layout/dipo-it.gif);
background-repeat: no-repeat;
width: 60px;
height: 200px;
}

body{
  font: 80% "Trebuchet MS", Verdana, Arial, sans-serif;
  background: #e1e1e1;
  color: #555;
  text-align: center;
  background-image: url(../_img/layout/L24.png); 
  background-position: center top;
}

h1{
  margin: 0;
  padding: 30px 0 10px 5px;
  font-size: 600%;
  color: #FF744C;
}

h2{
  font-size: 160%;  
  font-variant: small-caps;
  vertical-align: middle;
}

h2, h3, h4{
  margin: 0;
  padding-left: 5px;
  line-height: 30px;
  color: #333;

}

h3{
  font-size: 130%;
}

h4{
  font-size: 120%;
}

h5  {
 margin: 0;
 /* padding: 30px 0 10px 5px;*/
  font-size:400%;
  color: #FF744C;
}
html, body{
  margin-top: 0px;
  padding: 0;
}

p{
  margin: 0 5px;
  padding: 0 0 0.7em;
}
#img img {
vertical-align: middle;
margin: 5px;
display:inline;
padding: 3px;
}

hr {
line-height: 1px;
height: 0.2em;
width: 95%;
color: #e1e1e1;
float: left;
margin-left: 6px;
}

#top  {
  width: 100%;
  height:20px;
  background: url(../_img/layout/L24-top.png) center;
  /*background-position: center top; */
  border: 0px solid purple;
}

div#container{
  width: 950px;
  margin: 0 auto;
  background: url(../_img/layout/3col3.jpg) repeat-y;
  text-align: left;
   /*  background: #FaFafa;   -   sfondo bianco sporco     */
  background: #ffffff;  /*  sfondo bianco bianco  */
  border: 0px solid #999;
}

div#header{
  background: #DBF8B4;
  padding: 0em;
  text-align: center;
  background: url(../_img/layout/testata.jpg) no-repeat  0em 0px;
  height: 168px;
}

div#main{
  float: left;
  width: 750px;
  border:0px solid navy;
}

div#content{
  float: right;
  width: 74%;
  margin-left: 9px;
  background: url(../_img/layout/callouts_back.gif) repeat-y 0em 0px;
  padding-left: 4px;
  border:0px solid navy;
}

/*#content img  {
float: left;
max-width:200px;
}
*/

div#nav{
  float: left;
  width: 20%;
  font-size: 90%;
  padding-left: 12px;
  /*     position:fixed;    prova di menu che segue la pagina    */
}

div#extra{
  float: right;
  width: 20%;
  font-size: 95%;
  background: url(../_img/layout/callouts_back.gif) repeat-y 0em 0px;
  padding-left: 4px;
  border: 0px solid navy;
}

#extra img {
	float: right;
	max-width:170px;
	margin:3px;
	padding-left:2px
}

/*#extra a {
	float: right;
	max-width:170px;
	padding-left:2px
}
*/
div#footer{
  clear: both;
  width: 100%;
  padding: 0px;
  background: #ebebeb;
  border: double #ccc;
  border-width: 1px 0px;
  font-size: 0.9em ;
  color: #999;

}




