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

@import url("http://fonts.googleapis.com/css?family=Cantarell&subset=latin");
@import url("http://fonts.googleapis.com/css?family=Arvo:regular,italic,bold&subset=latin");

body{
background:#0c294f url(immagini/sfondo_body.jpg) repeat-x;
margin:0;
}
p{
color:#FFFFFF
}


#logo{
width:100%;
margin:0;
text-align:center;
padding:0
}

#logo img{
margin:0;
border:none;
}

#scritta{
margin:10px 0;
width:100%;
height:15px;
padding:0
}

#scritta p{
margin:0;
padding:=;
font-family: 'Cantarell', "Lucida Sans Unicode", "Lucida Grande", sans-serif;
font-size:12px;
color:#000000;
text-align:center
}

#container{
width:850px;
margin:115px 0 0 80px;
}

.nav{
font-family: 'Cantarell', "Lucida Sans Unicode", "Lucida Grande", sans-serif;
  font-size:18px;
  font-style: normal;
  text-shadow: none;
  margin:20px 0 20px 0;
  padding:0
}

.nav li{
display:inline;
margin:0
}

.nav a:link, .nav a:visited{
color:#f7ff7e;
padding:0 50px 0 0;
text-decoration:none;


}

.nav a:hover, .nav a:focus, .nav a:active{
color: #FFF;
background:url(immagini/logo_web02.jpg) no-repeat 0 15px;
padding:0 50px 21px 0;
}

.nav .vocecorrente a:link, .nav .vocecorrente a:visited{
color:#fff;
padding:0 50px 21px 0;
text-decoration:none;
margin:0;
background:url(immagini/logo_web02.jpg) no-repeat 0 15px
}

#content{
margin:0;
padding-top:20px;
border-top:1px solid  #fff;
}

#centro-left{
	width:300px;
	float:left;
margin:0;
padding-top:0;
}

.spoton{
float:left;
margin:0;
border:none;
}
#centro{
	float:left;
	width:470px;
	margin:0 0 0 8px;
	padding:0
}
#spetta{
width:470px;
margin:0 0 0 8px;
}

h1{
font-family: 'Cantarell', "Lucida Sans Unicode", "Lucida Grande", sans-serif;
color:#f7ff7e;
font-size:18px;
margin:0;
font-weight:lighter
}
h2{
font-family: 'Cantarell', "Lucida Sans Unicode", "Lucida Grande", sans-serif;
color:#f7ff7e;
font-size:18px;
margin:0 0 0 0;
font-weight:lighter;

}
h2 a:link, h2 a:visited{
font-family: 'Cantarell', "Lucida Sans Unicode", "Lucida Grande", sans-serif;
color:#f7ff7e;
font-size:18px;
margin:0 0 0 0;
font-weight:lighter;
text-decoration:underline

}

h2 a:hover{
	color:#FFF
}

.testo{
font-family: 'Cantarell', serif;
color:#FFFFFF;
font-size:12px;
line-height:18px;
}

.testo02{
font-family: 'Cantarell', serif;
color:#FFFFFF;
font-size:12px;
line-height:18px;
margin:0
}

#content ul{
font-family: 'Cantarell', serif;
color:#FFFFFF;
font-size:12px;
line-height:21px;
list-style-position: inside;
margin:0;
padding:0 0 0 10px
}


.testo a:link, .testo a:visited{
font-family: 'Cantarell', "Lucida Sans Unicode", "Lucida Grande", sans-serif;
color:#f7ff7e;
font-size:12px;
text-decoration:none;
}
.testo a:hover{
text-decoration:underline
}

.testoarancio{
font-family: 'Cantarell', "Lucida Sans Unicode", "Lucida Grande", sans-serif;
color:#f7ff7e;
font-size:12px;
margin:0
}
#footer{
clear:both;
border-top:#fff 1px solid;
margin:15px 0;
padding:10px 0
}

#footer p{
font-size:12px;
padding:10px;
color:#f7ff7e;
font-family: 'Cantarell', "Lucida Sans Unicode", "Lucida Grande", sans-serif;
}

#contact{
width:360px;
margin:0 0 0 6px;
padding:0;
float:left;
}

label{
width: 90px;
height:25px;
font-size:12px;
font-family: 'Cantarell', "Lucida Sans Unicode", "Lucida Grande", sans-serif;
color: #f7ff7e
}
input,textarea,button{
border:1px solid #f7ff7e;
color: #333;
font-size:12px;
font-family: 'Cantarell', "Lucida Sans Unicode", "Lucida Grande", sans-serif;

}
#input-cont{
width: 350px;
margin:0 0 8px 0;
}
input{
display: block;
background: #FFF;
margin:5px 0 0 0;
height: 20px;
}

#checkbox_cont{
width: 20px;
margin:5px 0 0 0;
height: 20px;
}
#textarea-cont{
width: 300px;
height: 170px;
padding: 1px;
background: 
}
textarea
{
width: 250px;
height: 140px;
margin: 10px 0;

}
#go{
width: 90px;
text-align:center;
height:30px;
line-height: 25px;
padding: 1px 0 4px;
background: #CCCCCC;
color: #000;
cursor: pointer;
font-weight:bold;
font-family: 'Cantarell', "Lucida Sans Unicode", "Lucida Grande", sans-serif;
margin-bottom:20px}

#go:hover{

background:#f7ff7e;
color: #000000;
cursor: pointer
}

#go:active{
background: #FF9900 ;
color: #FFF;
cursor: pointer
}


#contact02{
width:350px;
margin:0 ;
padding:0;
float:left;
}

.scelta{
padding:10px 2px 2px 2px;
}

