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

body {margin:0; padding:0; background:url(images/body.jpg) repeat-x; font-family:Arial, Helvetica, sans-serif ; font-size:12px}

a {color:#CC3300;}
a:visited { border:0px; }
a:link { border:0px; }
a:hover {color:#FF6600}
a img{ border:1px solid #ababab;}
span, p, ul, li, a {margin:0; padding:0}
#suono{
	float:left;
	font-weight: bold; 
	color: rgb(60, 10, 11); 
	font-size: 11px;
}
#suono a:visited, #suono a:hover, #suono a:link, #suono a{
text-decoration:none;
color:#973031;
}
#wrap {width:960px; margin:0 auto}

#wrapper {width:960px; margin:0 auto; float:left}

#header { width:100%; height:150px; float:left;}

#content {width:100%; float:left}

#barra {width:960px; height:20px; background:url(images/barra.jpg) no-repeat;}

.menu {width:335px; height:20px; float:right; font-size:11px; line-height:20px;}

.menu ul, .menu li {list-style-type:none;}

.menu li {float:left;  padding-right:10px; }

.menu a {color:#FFFFFF}
img.alignright {float:right;margin-left:10px;}
img.alignleft {float:left;margin-right:10px;}
#main {width:960px; margin:0 auto; padding:10px 0px; float:left}
#twtr-widget-1 { border: 1px solid #cacaca; }
#twtr-widget-1 .twtr-ft { display:none; }
#contenuti { width:640px; float:right}

#contenuti p {line-height:22px; margin:2px 0; text-align:justify; width:600px; padding:0 }

h1 {font-size:20px; color:#333333; margin:0 ; padding:5px 0; }

h2 {font-size:18px; margin:0 ; padding:20px 0 5px 0;color:#660000; }

h3 {font-size:13px; margin:0 ; padding:2px 0; color:#660000;  }

#contenuti img {padding:5px}


.sidebar {width:300px; height:500px; float:left;}

.box {width:300px; height:100px; margin:0 5px 0 5px; float:left; font-size:11px; background-repeat:no-repeat}

.titolo {width:300px; height:40px; display:block; float:left}

.box span {width:280px; height:40px; margin:10px; float:left; text-align:justify}

.riga {width:960px; margin:0 auto 10px auto; float:left; clear:both}

#footer {width:100%; height:50px; float:left; background:url(images/footer.jpg) repeat-x; text-align:center}

#footer span {font-size:11px; color:#FFFFFF; padding-top:25px; display:block}

.social a img { border: 0px solid #fff; }
