html,body {
background-color:#FFF;
background-image:url(../immagini/html.jpg);
background-repeat:repeat-x;
margin:0;
padding:0;
}
body {
font-family:Tahoma, Verdana, Arial;
font-size:70%;
text-align:center;
background-position:top;
}

img {
border-width:0;
}

p {
font-size:1.05em;
margin:0 10px 10px;
}

.clear {
clear:both;
}

div#container {
width:780px;
border:1px solid #000;
background:#000;
text-align:left;
margin:0 auto;
}

div#header {
position:relative;
width:100%;
height:130px;
text-align:left;
color:red;
}

div#header h1 {
color:#fffff0;
text-indent:-9999px;
margin:0;
padding:0;
}

.logo {
text-indent:-9999px;
}

.logo {
float:left;
width:320px;
height:146px;
background-image:url(../immagini/logo_320-146.png);
margin:0;
padding:0;
}

#mini-menu {
float:left;
width:460px;
height:30px;
background-image:url(../immagini/mini-menu_460-30.gif);
margin:0;
padding:0;
}

.naviga-all {
height:20px;
}

.icon-home a {
list-style-image:url(../immagini/icon-home.gif);
}

.naviga-all ul {
float:left;
display:inline;
margin:12px 2px 0 240px;
padding:0;
}

.naviga-all ul li a:link,.naviga-all ul li a:visited {
display:block;
padding-right:5px;
padding-left:5px;
color:#fff;
text-decoration:none;
text-align:center;
line-height:15px;
height:20px;
font-weight:700;
width:60px;
float:left;
margin:0 1px;
}

.naviga-all ul li a:hover,.naviga-all ul li a:active {
display:block;
padding-right:5px;
padding-left:5px;
color:red;
background:none;
text-decoration:none;
text-align:center;
line-height:10px;
height:20px;
font-weight:700;
width:60px;
float:left;
margin:0 1px;
}

#spazio h3 {
text-indent:-9999px;
}

#spazio {
float:left;
width:460px;
height:81px;
background-image:url(../immagini/home-menu_460-81.gif);
margin:0;
padding:0;
}

.menu {
float:left;
width:460px;
height:35px;
background-image:url(../immagini/menu_460-35.gif);
margin:0;
padding:0;
}

.navigators {
height:35px;
background:#000;
}

.navigators ul {
float:left;
list-style-type:none;
margin:0;
padding:0;
}

.navigators ul li a:link,.navigators ul li a:visited {
display:block;
padding-right:14px;
padding-left:14px;
color:#fff;
text-decoration:none;
text-align:center;
background-color:#333;
line-height:35px;
height:35px;
font-weight:700;
width:60px;
float:left;
margin:0 1px;
}

.navigators ul li a:hover,.navigators ul li a:active {
display:block;
padding-right:14px;
padding-left:14px;
color:#000;
text-decoration:none;
text-align:center;
background-color:#666;
line-height:35px;
height:35px;
font-weight:700;
width:60px;
float:left;
margin:0 1px;
}

.sottomenu {
width:780px;
height:35px;
background-image:url(../immagini/sottomenu_780-35.gif);
background-repeat:repeat-x;
color:#000;
margin:0;
padding:0;
}

.sottomenu p {
font-family:Arial, Verdana, Helvetica, sans-serif;
font-size:95%;
font-weight:700;
text-indent:-9999px;
color:#fff;
}

div#clip-home {
width:780px;
height:165px;
background-image:url(../immagini/clip-home_780-220.gif);
margin:0;
padding:0;
}

.filetto-15 {
text-align:right;
}

div#wrapper {
width:100%;
background:#000;
margin:0;
}

div#colonna_sx {
float:left;
width:150px;
overflow:auto;
display:inline;
margin:0;
padding:0;
}

.risultati {
margin-top:10px;
background:#FF0;
width:100%;
overflow:auto;
}

.risultati h3 {
margin-left:7px;
font-family:Arial, Verdana, Helvetica, sans-serif;
font-size:14px;
color:#000;
}

.risultati p {
color:#000;
}

div#raduno-mese {
width:120px;
background:#333;
margin:5px 0 0 0;
padding:2px 0 10px 1px;
text-align:left;
}

div#raduno-mese h3 {
background:#000;
padding-left:2px;
text-transform:uppercase;
font-family:Arial, Tahoma, Verdana;
font-size:14px;
color:#999;
}

div#raduno-mese strong {
text-transform:uppercase;
}

.formato-data {
background:red;
padding:8px;
}

.articolo p {
text-transform:lowercase;
}

div#raduno-mese a {
background:red;
margin-left:10px;
text-decoration:none;
font-family:Arial, Tahoma, Verdana;
font-size:12px;
color:#FFF;
padding:5px 10px;
}

div#raduno-mese a:hover,div#raduno-mese a:focus,div#raduno-mese a:active {
text-decoration:underline;
color:#FF0;
}

div#forum-topic {
width:468px;
background:#E00;
}

div#forum-topic h3 {
background:#FF0;
text-transform:uppercase;
padding:.5em;
}

div#forum-topic span {
color:#FF0;
padding-left:8px;
}

div#forum-topic p {
text-transform:uppercase;
color:#FFF;
text-align:center;
font-size:1.4em;
font-weight:700;
padding:1em;
}

div#forum-topic h2 {
margin-top:-15px;
margin-bottom:0;
text-align:center;
}

.menu_auto ul {
list-style:none;
margin:0;
padding:0;
}

.menu_auto h3 {
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:700;
font-style:oblique;
color:#fff;
padding:7px 5px 2px 10px;
}

.menu_auto ul li a {
display:block;
width:145px;
background:none;
border-bottom:1px solid #333;
text-decoration:none;
color:#fff;
padding:5px 0 2px 4px;
}

.menu_auto a:hover {
width:138px;
color:red;
background-color:#000;
border-right:4px solid red;
}

div#link_publicita {
text-align:center;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#fff;
border:1px solid #666;
padding:10px 0.1em;
}

div#link_publicita a {
color:#fc0;
}

div#link_publicita a:hover,div#link_publicita a:focus,div#link_publicita a:active {
color:#fee;
}

div#content {
float:left;
overflow:auto;
width:490px;
margin:0 auto 0 10px;
padding:0;
}

#news-auto {
width:480px;
height:430px;
list-style:none;
margin:0;
padding:5px;
}



#news-auto a p {
font-family:Arial, Verdana, Helvetica, sans-serif;
font-size:12px;
color:#FFF;
height:36px;
padding:0;
}

div.griglia {
width:475px;

}

.riga-record li {
display:inline;
margin:4px;
padding:0;
}

.riga-record img {
float:left;
width:100px;
margin-right:10px;
border:1px solid #FFF;
}
.riga-record img {
height:65px;
}
.riga-record .primaVoce a {
float:left;
color:#EEE;
margin-bottom:15px;
}

.riga-record a {
width:438px;
background:#000;
text-decoration:none;
color:#FFF;
}

.riga-record a:hover,.riga-record a:focus,.riga-record a:active {
width:438px;
background:red;
color:#fff;
}

div#invito {
width:350px;
padding-left:70px;
margin:0;
}

div#invito a {
color:#F90;
}

div#altre_recensioni h2 {
padding-left:65px;
font-family:Arial, Verdana, Helvetica, sans-serif;
font-size:16px;
color:#999;
margin:0;
}

div#altre_recensioni-2 h2 {
padding-left:78px;
font-family:Arial, Verdana, Helvetica, sans-serif;
font-size:16px;
color:#999;
margin:0;
}

div#index-468x60 {
background:#FFF;
margin-top:10px;
margin-bottom:5px;
height:60px;
text-align:center;
}

#news-raduni {
width:480px;
overflow:auto;
list-style:none;
margin:0;
padding:2px;
}

#news-raduni h3 {
font-family:Arial, Verdana, Helvetica, sans-serif;
font-size:18px;
width:50%;
height:36px;
background:#DEB40D;
border-left:12px solid #FF0;
color:#FFF;
padding:10px 0 0 10px;
}

#news-raduni a p {
font-family:Arial, Verdana, Helvetica, sans-serif;
font-size:12px;
color:#FFF;
width:60%;
height:36px;
padding:5px 0 0 10px;
}

div.griglia2 {
width:475px;
height:130px;
}

.riga-record2 li {
width:225px;
display:inline;
margin:0;
padding:0;
}

.riga-record2 img {
float:left;
width:90px;
height:110px;
margin-right:4px;
border:1px solid #FFF;
}

.riga-record2 .primaVoce2 a {
float:left;
color:#EEE;
}

.riga-record2 a {
width:225px;
background:#000;
text-decoration:none;
color:#FFF;
margin:4px;
padding:0;
}

.riga-record2 a:hover,.riga-record2 a:focus,.riga-record2 a:active {
width:225px;
background:red;
color:#fff;
}
div#sondaggi {
width:480px;
overflow:auto;
list-style:none;
margin:10px 0 0 0 ;
padding:2px;
}
.vote{float:left; width:220px}
.vote{margin:2px 2px 5px 2px}
.vote b{font-size:14px}
.vote font{text-align:right; }
.divisorio {
width:480px;
height:50px;
background-image:url(../immagini/divisore.jpg);
margin:0;
padding:0;
}

.leggenda-auto p {
font-family:Arial, Helvetica, sans-serif;
color:#FFF;
}

.leggenda-auto a {
font-family:Arial, Helvetica, sans-serif;
color:red;
}

div#link-descrizione h2 {
font-family:Arial, Verdana, Helvetica, sans-serif;
font-size:130%;
color:#f90;
margin:0;
padding:0 0 2px;
}

div#link-descrizione h3 {
font-family:Arial, Verdana, Helvetica, sans-serif;
font-size:110%;
color:#fff;
margin:0;
padding:0.1em;
}

div#link-descrizione p {
font-family:Arial, Verdana, Helvetica, sans-serif;
font-size:98%;
color:#fff;
margin:0;
padding:0;
}

div#link-descrizione a {
text-decoration:none;
font-family:Arial, Verdana, Helvetica, sans-serif;
font-size:98%;
color:#90C;
margin:0 0 10px;
padding:0;
}

div#link-descrizione a:hover,div#link-descrizione a:visited {
text-decoration:underline;
font-family:Arial, Verdana, Helvetica, sans-serif;
font-size:98%;
color:#f90;
margin:0;
padding:0 10px 0 0;
}

div#link-descrizione img {
float:right;
border:none;
}

div.vai-record a {
color:#9c0;
padding:0.5em 0;
}

div#content-record li {
width:290px;
margin:2px;
}

div#content-record h2 {
background:#fff;
margin-bottom:0;
text-decoration:none;
font:110% arial, sans-serif;
color:#000;
padding:0.1em;
}

div#content-record h3 {
margin-top:1px;
margin-bottom:0;
text-decoration:none;
font:100% arial, sans-serif;
color:#9c0;
font-weight:700;
}

div#content-record p {
margin-left:110px;
margin-top:0;
font:98% arial, sans-serif;
color:#fff;
}

div#content-record img {
float:left;
width:100px;
border:none;
padding:5px;
}

.riga-record3 a {
float:left;
width:280px;
text-decoration:none;
color:red;
}

.riga-record3 a:hover,.riga-record3 a:focus,.riga-record3 a:active {
width:280px;
color:#fff;
}

.riga-record3 img {
float:left;
width:100px;
height:74px;
border:none;
padding:2px;
}

#index-468x60 {
width:100%;
height:60px;
margin-top:10px;
background:#000;
text-align:center;
}

div#extra {
float:right;
text-align:center;
width:125px;
height:930px;
border:none;
margin:25px 0 5px;
padding:0;
}

div#extra .left-h3-2 {
padding-left:5px;
text-align:left;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:15px;
color:red;
}

div#banner {
border:1px solid #666;
}

div#banner,div#banner p {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#fff;
padding:2px 0.1em;
}

div#ultimo-video {
width:122px;
background:red;
text-align:left;
margin:5px 0 0;
padding:2px 0 5px;
}

div#ultimo-video h3 {
margin-bottom:0;
padding-left:7px;
text-transform:uppercase;
font-family:Tahoma, Verdana, Arial;
font-size:14px;
color:#FFF;
}

div#ultimo-video strong {
text-transform:uppercase;
color:#000;
}

div#anteprima-video object,embed {
width:100px;
height:80px;
margin-left:5px;
margin-bottom:5px;
}

div#clicca-video a {
margin-left:15px;
background:#333;
text-decoration:none;
font-family:Arial, Tahoma, Verdana;
font-size:12px;
color:#FFF;
padding:0.5em 15px;
}

div#clicca-video a:hover,div#clicca-video a:focus,div#clicca-video a:active {
background:#000;
text-decoration:underline;
color:#FF0;
}

div#chi-sono {
width:780px;
overflow:auto;
background-image:url(../immagini/chi-sono_780-148.png);
margin:0;
padding:0;
}

div#chi-sono h3 {
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:700;
color:red;
padding:0 0 0 0.6em;
}

div#chi-sono p {
padding-top:1px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:lighter;
color:#fff;
}

div#chi-sono a:link,div#chi-sono a:visited {
color:red;
}

div#chi-sono a:hover,div#chi-sono a:focus,div#chi-sono a:active {
color:#fff;
background:red;
}

a,a:hover,.riga-record3 a:link,.riga-record3 a:visited {
color:#fff;
}

a:link a:visited,.menu_auto a:link #evidenziato,.menu_auto a:visited #evidenziato {
font-weight:700;
}

div#header img,div#link-descrizione {
margin:0;
}

.naviga-all ul li,.navigators ul li {
display:inline;
color:#fff;
margin:0;
padding:0;
}

div#raduno-mese p,div#ultimo-video p {
font-family:Arial, Tahoma, Verdana;
font-size:12px;
color:#FFF;
}

div#forum-topic A:LINK,div#forum-topic A:VISITED {
color:#000;
text-decoration:none;
}

div#forum-topic A:HOVER,div#forum-topic A:ACTIVE {
color:#000;
text-decoration:underline;
}

.menu_auto ul li,.riga-record,.riga-record2 {
margin:0;
padding:0;
}

div#link_publicita img,div#insert-auto img,div#insert-raduno img {
border:none;
}

div.griglia h3,div.griglia2 h3 {
text-decoration:none;
font:95% arial,sans-serif;
color:#9c0;
}

div.griglia p,div.griglia2 p {
text-decoration:none;
font:86% arial,sans-serif;
color:#9c0;
}

div#insert-auto,div#insert-raduno {
width:480px;
height:27px;
margin:0;
padding:0;
}

div#insert-auto a,div#insert-raduno a {
text-decoration:none;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:700;
color:#FFF;
}

div#insert-auto a:hover,div#insert-raduno a:hover {
text-decoration:none;
background:none;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:700;
color:#FFF;
}

.riga-record a:link,.riga-record a:visited,div#invito p,div#invito a:hover,div#invito a:focus,div#invito a:active,.riga-record2 a:link,.riga-record2 a:visited {
color:#FFF;
}

div#altre_recensioni,div#altre_recensioni-2 {
width:472px;
height:52px;
margin:5px 0 6px;
padding:0;
}

div#altre_recensioni div,div#altre_recensioni-2 div {
width:180px;
float:left;
margin:0;
padding:0;
}

div#altre_recensioni .record_altre_auto_0,div#altre_recensioni-2 .record_altre_auto-2_0 {
width:220px;
padding:2px 10px 2px 6px;
}

div#altre_recensioni .record_altre_auto_0 a:link,div#altre_recensioni .record_altre_auto_1 a:link,div#altre_recensioni-2 .record_altre_auto-2_0 a:link,div#altre_recensioni-2 .record_altre_auto-2_1 a:link {
font-family:Arial, Verdana, Helvetica, sans-serif;
font-size:88%;
color:#FF0;
}

div#altre_recensioni .record_altre_auto_0 a:hover,div#altre_recensioni a:link,div#altre_recensioni a:visited,div#altre_recensioni .record_altre_auto_1 a:hover,div#altre_recensioni a:link,div#altre_recensioni a:visited,div#altre_recensioni-2 .record_altre_auto-2_0 a:hover,div#altre_recensioni a:link,div#altre_recensioni a:visited,div#altre_recensioni-2 .record_altre_auto-2_1 a:hover,div#altre_recensioni-2 a:link,div#altre_recensioni-2 a:visited {
font-family:Arial, Verdana, Helvetica, sans-serif;
font-size:88%;
color:red;
background:none;
font-weight:700;
}

div#altre_recensioni .record_altre_auto_0 p,div#altre_recensioni .record_altre_auto_1 p,div#altre_recensioni-2 .record_altre_auto-2_0 p,div#altre_recensioni-2 .record_altre_auto-2_1 p {
font-family:Arial, Verdana, Helvetica, sans-serif;
font-size:88%;
color:#FFF;
margin:0;
padding:0;
}

div#altre_recensioni .record_altre_auto_1,div#altre_recensioni-2 .record_altre_auto-2_1 {
width:220px;
padding:2px 0;
}

#facebook-1{
float:left;
margin:20px auto 10px 10px;
padding:0;
}





