@charset "utf-8";
html{
height:100%;
}
body  {
margin:auto;
padding:0;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#333;
background:url(../img/interface/bg.jpg) no-repeat;
background-position:bottom;
height:100%;
}
img{
border:0px;
}
.container{
margin:auto;
padding:0;
width:980px;
height:580px;
sborder:1px solid red;
}
.status{
margin:0;
padding:0;
height:24px;
background-color:#6da2ce;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#ccc;
line-height:24px;
}
.flags{
margin:0;
padding:0;
margin-top:2px;
float:right;
height:22px;
width:150px;
}
.lang{
margin:0;
padding:0;
height:22px;
width:34px;
float:left;
}
.ita{
margin:0;
padding:0;
width:34px;
height:22px;
background:url(../img/interface/italia.jpg) no-repeat top;
cursor:pointer;
display:block;
}
.ita:hover{
margin:0;
padding:0;
width:34px;
height:22px;
background:url(../img/interface/italia.jpg) no-repeat bottom;
cursor:pointer;
display:block;
}
.eng{
margin:0;
padding:0;
width:34px;
height:22px;
background:url(../img/interface/uk.jpg) no-repeat top;
cursor:pointer;
display:block;
}
.eng:hover{
margin:0;
padding:0;
width:34px;
height:22px;
background:url(../img/interface/uk.jpg) no-repeat bottom;
cursor:pointer;
display:block;
}
.fra{
margin:0;
padding:0;
width:34px;
height:22px;
background:url(../img/interface/france.jpg) no-repeat top;
cursor:pointer;
display:block;
}
.fra:hover{
margin:0;
padding:0;
width:34px;
height:22px;
background:url(../img/interface/france.jpg) no-repeat bottom;
cursor:pointer;
display:block;
}
.deu{
margin:0;
padding:0;
width:34px;
height:22px;
background:url(../img/interface/germania.jpg) no-repeat top;
cursor:pointer;
display:block;
}
.deu:hover{
margin:0;
padding:0;
width:34px;
height:22px;
background:url(../img/interface/germania.jpg) no-repeat bottom;
cursor:pointer;
display:block;
}
.msg{
margin:0;
padding:0;
float:right;
height:24px;
width:250px;
}
.header{
margin:0;
padding:0;
height:60px;
width:978px;
border-left:1px solid #c3d6ea;
border-right:1px solid #c3d6ea;
background:url(../img/interface/logo.jpg) no-repeat center;
}
.menu{
margin:0;
padding:0;
height:25px;
width:978px;
border-left:1px solid #c3d6ea;
border-right:1px solid #c3d6ea;
background:url(../img/interface/endMenu.jpg) no-repeat right;
}
.menuBtn, visited{
margin:0;
padding:0;
height:25px;
width:100px;
background:url(../img/interface/btnMenu.jpg) no-repeat top;
line-height:25px;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
color:#FFFFFF;
display:block;
text-decoration:none;
text-align:center;
font-variant:small-caps;
float:left;
}
.menuBtn:hover,selected{
color:#ccccff;
background-position:bottom;
}
.menuBtnSel{
margin:0;
padding:0;
height:25px;
width:100px;
background:url(../img/interface/btnMenu.jpg) no-repeat bottom;
line-height:25px;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
color:#ccccff;
display:block;
text-decoration:none;
text-align:center;
font-variant:small-caps;
float:left;
}
.main{
margin:0;
padding:0;
background-image:url(../img/home/bg.jpg);
width:978px;
height:414px;
border-left:1px solid #c3d6ea;
border-right:1px solid #c3d6ea;
border-bottom:1px solid #c3d6ea;
}
.left{
margin:0;
padding:0;
width:290px;
position:relative;
top:100px;
left:90px;
}
.descri{
margin:0;
padding:0;
text-align:justify;
}
.right{
margin:0;
padding:0;
}
.footer{
background-color:#FFF;
height:60px;
border-left:1px solid #c3d6ea;
border-right:1px solid #c3d6ea;
border-bottom:10px solid #c3d6ea;
}
.footer, p{
margin:0;
padding:2px;
color:#666;
}
.spazioTxt{
float:left;
}
.foot1{
text-align:left;
font-size:10px;
}
.foot2{
text-align:left;
font-size:10px;
color:#333;
}
.footer a{
text-decoration:none;
color:#333;
border:0px;
}
.footer a:hover{
color:#006699;
stext-decoration:underline;
}
.spazioLink{
float:right;
}
.link{

}

