@charset "utf-8";
/* CSS Document */

body{
background-color:#000000;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#888888;
margin:0;
padding:0;
}

html, body{
height:100%;
}

A:link { color: #fff; text-decoration: none; }
A:visited { color: #fff; text-decoration: none; }
A:active { color: #fff; text-decoration: none; }
A:hover { color: #fff; text-decoration:underline; }

h1{ font-size: inherit; display: inline; font-weight: normal;}
h2{ font-size: inherit; display: inline; font-weight: normal;}
h3{ font-size: inherit; display: inline; font-weight: normal;}

.hidden { display: none; }
.unhidden { display: block; }

/*---------------------------------------------*/

#scheme{
width:820px;
margin-left:auto;
margin-right:auto;
}
#fullscreen{
height:100%;
}
#header{
position:relative;
width:auto;
clear:both;
}
#headerright{
float: right;
top:20px;
position:relative;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#363434;
}
#headerright a:link { color: #888888; text-decoration: none; }
#headerright a:visited { color: #888888; text-decoration: none; }
#headerright a:active { color: #888888; text-decoration: none; }
#headerright a:hover { color: #fff; text-decoration:none; }
#content{
position:relative;
width:auto;
clear:both;
}
#footer{
position:relative;
width:auto;
clear:both;
}
#logo{
float:left;
height:38px;
}
#dots{
position:relative;
width:auto;
height:1px;
background-image:url(images/dots.png);
clear:both;
}
#empty1{
position:relative;
width:auto;
height:40px;
clear:both;
}
#empty2{
height:10px;
width:auto;
clear:both;
}
#empty3{
height:5px;
width:auto;
clear:both;
}
#empty4{
height:30px;
width:auto;
clear:both;
}
#empty5{
height:20px;
width:auto;
clear:both;
}

/*---------------------------------------------*/

#image{
float:left;
width:331px;
height:331px;
}
#img{
width:auto;
}
#contacts{
width:auto;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
line-height:17px;
}
#space{
float:left;
width:50px;
height:331px;
}
#line{
top:50px;
position:relative;
width:1px;
height:213px;
margin-left:auto;
margin-right:auto;
background-color:#333333;
}
#info{
float:left;
width:439px;
}

/*---------------------------------------------*/

#title{
height:72px;
width:auto;
}
#description{
width:auto;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
line-height:17px;
}
#download{
height:72px;
width:auto;
}

/*---------------------------------------------*/

#interact{
width:auto;
}
#interact_content{
width:auto;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
}
.form{
border:0px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
background-color:#0d0d0d;
color:#d4d4d4;
padding:4px;
}
#leggi{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
}

/*---------------------------------------------*/

#footer_content{
width:auto;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#363434;
}
#footer_content a:link { color: #888888; text-decoration: none; }
#footer_content a:visited { color: #888888; text-decoration: none; }
#footer_content a:active { color: #888888; text-decoration: none; }
#footer_content a:hover { color: #fff; text-decoration:none; }

#footer_left{
float:left;
}
#footer_right{
float:right;
}

/*---------------------------------------------*/

#comment{
width:auto;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
line-height:17px;
}

/*---------------------------------------------*/

.mailingtitle{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
color:#FFFFFF;
font-weight:bold;
}

/*---------------------------------------------*/

#links_content{
position:relative;
clear:both;
width:auto;
padding-left:50px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
line-height:17px;
color:#333;
}
#links_content a:link { color: #777; text-decoration: none; }
#links_content a:visited { color: #777; text-decoration: none; }
#links_content a:active { color: #777; text-decoration: none; }
#links_content a:hover { color: #fff; text-decoration:none; }
