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

body {
margin:0;
padding:0;
background:#07435f;/*COLORE DI SFONDO*/
/*background:url(img/pattern.jpg);*/
font: normal small "Trebuchet MS", Arial, Helvetica, sans-serif;
color: #555555;
}
h1, h2, h3 {
margin: 0;
padding: 0;
/*	text-transform: lowercase;*/
font-weight: normal;
color: #fff;
}

h2 {
letter-spacing: -2px;
font-size: 1.8em;
}

p, blockquote, ol, ul {
line-height: 180%;
font-size: .9em;
}

a {
text-decoration: none;
color: #7bbd00;
}

a:hover {
border: none;
}

#wrapper{
margin:0 auto;
padding:0;
width:860px;
background:url(css/img/sfondo.jpg) repeat-y;

}
#content{
margin:0;
padding:0;
}
#colsx{
margin:0;
padding:0;
width:580px;
background-color:#ffffff;
float:left;
}
#coldx{
margin:0;
padding:0;
width:280px;
/*height:400px;*/
float:left;
}
#header{
width:480px;
margin:0;
padding:0;
height:280px;
}
#header_int{
width:480px;
margin:0;
padding:0;
height:200px;
}
#footer{
margin:0;
padding:5px 0;
clear:both;
height:50px;
background-color: #3b5e04;/*COLORE FOOTER*/
text-align:center;
color:#ddd;
}
.post{
margin: 0 20px 0 20px;
padding: 20px 0 0 0;
/*background-color:#993399;*/
}
.post-int{
margin: 0 20px 0 20px;
padding: 0;
}
.post-int p{
margin-top:0;
}
.title{
color: #7bbd00;/*COLORE TITOLI*/
letter-spacing: -2px;
font-size: 1.8em;
}
.titleint{
color: #7bbd00;/*COLORE TITOLI*/

font-size: 1.0em;
}
.logo{/*sempre da sostituire*/
margin:0;
padding:0;
height:180px;
width:280px;
background:url(css/img/logo.jpg);
}
.menu{
background-color:#555;/*COLORE SFONDO MENU*/
padding:20px 0;
margin:0px 0 0 0;
/*background-color:#0191d4;*/
}
.menu li{
list-style:none;
display:inline;
}
.menu a {
	display: block;
	width: 195px;
	margin-left: -24px;
	padding: 3px 0 3px 24px;
	background: none;
	color: #fff;
}
.menu a:hover, .menu .active a {
	background: #fff;/*COLORE RETTANGOLO HOVER*/
	color: #7bbd00;/*COLORE TESTO HOVER*/
}
.foto{
margin:0;
padding:0 0 20px 0;
width:280px;
/*background-color:#fbcb8c;*/
float:left;
}
.foto img{
margin:20px 0 0 20px;
border:5px solid #7bb501;/*COLORE BORDO FOTO*/
float:left;
}
.story img{
float:left;
margin:0 5px 5px 0;
}
.story-int img{
float:left;
margin:0 5px 5px 0;
}
.story-int li a{
font-weight:bold;
}
.story-int li.active a{
color:#0066FF;
}
.lingue{
background-color:#7bb501;
padding:5px;
}
.lingue a{
color:#FFFFFF;
}