﻿body {
background-color:#F6F6F5;
background-image:url(img/bg.gif);
background-position:0 0;
background-repeat:no-repeat;
color:#333333;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
line-height:1.5em;
margin:0;
}
a:link {
color:#82385D;
font-weight:bold;
text-decoration:none;
}
a:visited {
color:#82385D;
font-weight:bold;
text-decoration:none;
}
a:hover {
color:#E98718;
font-weight:bold;
text-decoration:none;
}
a:active {
color:#82385D;
font-weight:bold;
text-decoration:none;
}
.clearfloat {
clear:both;
font-size:1px;
height:0;
line-height:0;
}
ol {
font-weight:bold;
margin-bottom:8px;
}
li {
margin-bottom:8px;
}
.img_submit {
margin-bottom:8px;
}
#container {
margin-left:14px;
margin-right:auto;
margin-top:12px;
padding:0;
width:993px;
}
#header {
margin:0 0 2px;
padding:0;
width:992px;
}
#header_top {
margin:0;
padding:0;
width:993px;
}
#header_center {
background-color:#FFFFFF;
background-image:url(img/bg_header.gif);
background-position:right center;
background-repeat:no-repeat;
margin:0;
padding:0;
width:992px;
}
#logo {
background-color:#FFFFFF;
float:left;
margin:0;
padding:10px 0 0;
width:644px;
}
#tutorial {
background-color:#454545;
float:left;
margin:0;
padding:0;
text-align:center;
width:342px;
}
#header_bottom {
margin:0;
padding:0;
width:993px;
}
#navigation {
height:42px;
margin:0 0 10px;
padding:0;
width:992px;
}
#menu {
background-image:url(img/bg_nav.jpg);
background-repeat:repeat-x;
float:left;
height:42px;
margin:0;
width:778px;
}
.line {
float:left;
height:42px;
margin-top:5px;
}
.link_nav a {
color:#FFFFFF;
float:left;
font-size:10px;
font-weight:bold;
height:30px;
margin:0;
padding:10px 14px 2px 13px;
text-decoration:none;
}
.link_nav a:visited {
color:#FFFFFF;
float:left;
font-size:10px;
font-weight:bold;
text-decoration:none;
}
.link_nav a:hover {
background-image:url(img/bg_nav_hover.jpg);
background-position:center bottom;
background-repeat:repeat-x;
color:#D27BB4;
float:left;
font-size:10px;
font-weight:bold;
text-decoration:none;
}
.link_nav a:active {
background-image:url(img/bg_nav_hover.jpg);
background-repeat:repeat-x;
color:#FFFFFF;
float:left;
font-size:10px;
font-weight:bold;
text-decoration:none;
}
.menu_angoli {
float:left;
margin:0;
width:10px;
}
#skype {
float:left;
height:42px;
margin:0 0 0 13px;
padding:0;
width:181px;
}
#content {
background-image:url(img/top_pag.jpg);
background-position:left top;
background-repeat:no-repeat;
margin:0;
width:992px;
}
#content_left {
float:left;
margin:0;
width:798px;
}
#content_right {
background-color:#E9E9E9;
background-image:url(img/bg_box_txt.jpg);
background-position:right center;
background-repeat:repeat-y;
float:left;
margin:0 0 0 13px;
padding:0;
width:181px;
}
#content_right .top {
background-color:#82385D;
background-image:url(img/top_box_dx.jpg);
background-repeat:no-repeat;
color:#FFFFFF;
font-family:Geneva,Arial,Helvetica,sans-serif;
font-size:14px;
font-weight:bold;
height:26px;
padding-left:25px;
padding-top:13px;
width:156px;
}
#evidenze {
background-color:#82385D;
width:798px;
}
#pagina {
background-color:#FFFFFF;
background-image:url(img/bg_content.jpg);
background-position:right center;
background-repeat:repeat-y;
padding-bottom:50px;
padding-left:20px;
padding-top:10px;
width:778px;
}
#footer {
background-color:#FFFFFF;
background-image:url(img/bottom_pag.jpg);
background-position:right center;
background-repeat:no-repeat;
color:#996699;
font-size:20px;
font-weight:lighter;
height:41px;
padding-left:20px;
width:778px;
}
#text_footer {
color:#666666;
font-size:11px;
padding-bottom:15px;
padding-left:10px;
width:778px;
}
#link_footer {
height:30px;
width:770px;
}
#link_footer .lati {
float:left;
height:30px;
width:8px;
}
#link_footer .center {
background-color:#EEEAEB;
float:left;
height:19px;
padding:3px 8px 8px;
width:722px;
}
#evidenze .top {
width:798px;
}
#evidenze .box {
background-image:url(img/bg_box_evidenze.jpg);
background-position:right center;
background-repeat:repeat-y;
height:145px;
width:798px;
}
#banner {
float:left;
height:145px;
text-align:center;
width:300px;
}
#commenti {
color:#FFFFFF;
float:left;
font-size:11px;
font-style:italic;
font-weight:bold;
padding:0 3px;
text-align:left;
width:176px;
}
#contatti {
float:left;
height:145px;
width:312px;
}
#contatti .tel {
background-color:#A06583;
background-image:url(img/tel.jpg);
background-position:left center;
background-repeat:no-repeat;
color:#FFFFFF;
font-weight:bold;
height:35px;
margin-left:20px;
padding-left:50px;
padding-top:18px;
width:243px;
}
#box_login {
background-color:#E9E9E9;
color:#333333;
font-size:10px;
font-weight:bold;
height:65px;
margin-left:20px;
margin-top:10px;
width:254px;
}
#box_login .sx {
float:left;
width:8px;
}
#box_login .dx {
float:left;
width:8px;
}
#box_login .center {
border-bottom:2px solid #CBCBCD;
border-top:2px solid #CBCBCD;
float:left;
height:53px;
padding:4px;
width:230px;
}
.input {
border:1px solid #CCCCCC;
font-size:11px;
height:18px;
margin-bottom:0;
margin-left:3px;
margin-top:3px;
}
.input_messaggio {
border:1px solid #CCCCCC;
font-size:11px;
height:48px;
margin-bottom:0;
margin-left:3px;
margin-top:3px;
}
#corpopagina {
float:left;
margin:0;
padding:0 3px 20px 0;
width:599px;
}
.div_input {
float:left;
height:50px;
width:168px;
}
.btn_invia {
float:left;
margin-top:13px;
text-align:center;
width:62px;
}
#box_right {
float:right;
margin:0;
padding-left:20px;
width:156px;
}
.small {
font-size:11px;
}
.large {
font-size:16px;
}
.orange {
color:#EA831C;
font-size:14px;
font-weight:bold;
}
.red {
color:#990000;
font-size:11px;
font-weight:bold;
}
h1 {
background-color:#AE7B95;
background-image:url(img/bg_h1.jpg);
background-position:right center;
background-repeat:no-repeat;
border-left:7px solid #82385D;
color:#FFFFFF;
font-family:Geneva,Arial,Helvetica,sans-serif;
font-size:16px;
font-weight:bold;
padding:5px;
}
.num_tel {
color:#F6CE6F;
font-size:16px;
font-weight:bold;
margin:0;
}
h2 {
color:#E98718;
font-size:16px;
font-weight:bold;
margin:0;
padding-bottom:4px;
}
h3 {
font-size:12px;
font-weight:bold;
margin:0;
padding-bottom:4px;
}
.faq {
font-weight:bold;
margin-left:35px;
margin-top:0;
}
.link:link {
color:#82385D;
font-size:12px;
font-weight:bold;
text-decoration:none;
}
.link:visited {
color:#82385D;
font-size:12px;
font-weight:bold;
text-decoration:none;
}
.link:hover {
color:#B45082;
font-size:12px;
font-weight:bold;
text-decoration:none;
}
.link:active {
color:#82385D;
font-size:12px;
font-weight:bold;
text-decoration:none;
}
.medium:link {
color:#F6CE6F;
font-size:13px;
font-style:normal;
font-weight:bold;
text-decoration:none;
}
.medium:visited {
color:#F6CE6F;
font-size:13px;
font-style:normal;
font-weight:bold;
text-decoration:none;
}
.medium:hover {
color:#FF9933;
font-size:13px;
font-style:normal;
font-weight:bold;
text-decoration:none;
}
.medium:active {
color:#F6CE6F;
font-size:13px;
font-style:normal;
font-weight:bold;
text-decoration:none;
}
.link_red {
background-color:#EEEAEB;
padding:10px;
text-align:right;
}
.link_red a:link {
color:#990000;
font-size:14px;
font-style:normal;
font-weight:bold;
text-decoration:none;
}
.link_red a:visited {
color:#990000;
font-size:14px;
font-style:normal;
font-weight:bold;
text-decoration:none;
}
.link_red a:hover {
color:#FF9900;
font-size:14px;
font-style:normal;
font-weight:bold;
text-decoration:none;
}
.link_red a:active {
color:#990000;
font-size:14px;
font-style:normal;
font-weight:bold;
text-decoration:none;
}
.link_dx {
border-bottom:2px dotted #CCCCCC;
margin-bottom:10px;
margin-right:15px;
margin-top:25px;
}
#calendario {
margin:0;
width:599px;
}
#calendario_top {
background-image:url(img/bg_calendario4.jpg);
background-repeat:no-repeat;
height:71px;
margin:0;
width:599px;
}
#calendario_titolo {
color:#FFFFFF;
float:right;
font-family:Geneva,Arial,Helvetica,sans-serif;
font-size:18px;
margin:35px 10px 0 0;
width:135px;
}
#calendario_ricerca {
color:#FFFFFF;
float:left;
font-family:Geneva,Arial,Helvetica,sans-serif;
font-size:14px;
font-weight:bold;
margin:40px 0 0;
width:250px;
}
#calendario .eventi {
background-color:#F8F5F6;
border:1px solid #CCCCCC;
font-size:12px;
font-weight:bold;
margin:0;
width:597px;
}
#calendario .sede_eventi {
background-color:#FFFFFF;
border-left:1px solid #CCCCCC;
border-right:1px solid #CCCCCC;
border-top:1px solid #CCCCCC;
color:#D07113;
font-size:12px;
font-weight:normal;
margin:0;
padding:10px 6px;
}
#calendario .campi {
background-color:#333333;
color:#FFFFFF;
padding:4px;
}
#calendario .lista {
border-bottom:1px dotted #999999;
color:#333333;
text-decoration:none;
}
#calendario .lista a {
color:#333333;
text-decoration:none;
}
#calendario .lista a:hover {
color:#333333;
text-decoration:none;
}
#calendario .lista a:visited {
color:#333333;
text-decoration:none;
}
#calendario .lista2 {
border-bottom:1px dotted #999999;
color:#82375C;
text-decoration:none;
}
#calendario .lista2 a {
color:#82375C;
text-decoration:none;
}
#calendario .lista2 a:visited {
color:#82375C;
text-decoration:none;
}
#calendario .lista2 a:hover {
color:#82375C;
text-decoration:none;
}
#calendario .lista3 {
background-color:#F6E5CB;
border-bottom:1px dotted #999999;
text-decoration:none;
}
.tr_calendario:link {
text-decoration:none;
}
.tr_calendario:visited {
text-decoration:none;
}
.tr_calendario:hover {
background-color:#EBD6E9;
cursor:pointer;
text-decoration:none;
}
.tr_calendario:active {
background-color:#EBD6E9;
text-decoration:none;
}
.tr_calendario2 {
background-color:#F6E5CB;
cursor:pointer;
text-decoration:none;
}
.tr_calendario2:link {
background-color:#F6E5CB;
text-decoration:none;
}
.tr_calendario2:visited {
background-color:#F6E5CB;
text-decoration:none;
}
.tr_calendario2:hover {
background-color:#FFD89D;
text-decoration:none;
}
.tr_calendario2:active {
background-color:#FFD89D;
text-decoration:none;
}
.box_dx_img {
background-color:#333333;
background-image:url(img/bg_box_img.jpg);
background-position:right center;
background-repeat:repeat-y;
height:96px;
margin:0;
padding:16px;
width:149px;
}
.img_locali {
border:1px solid #FFFFFF;
margin:2px;
}
.box_dx_2 {
margin:0;
width:180px;
}
.box_dx_2 .evento {
border-bottom:2px dotted #999999;
border-top:2px dotted #999999;
font-size:11px;
font-weight:bold;
margin-bottom:10px;
margin-left:10px;
margin-top:10px;
width:155px;
}
#box_evento {
margin:0;
width:599px;
}
#box_evento p {
}
#box_evento_top {
border-bottom:6px solid #333333;
height:31px;
margin:20px 0 0;
width:599px;
}
.evento_label {
float:left;
margin:7px 4px 0 0;
}
#prenota_label {
float:right;
margin:0;
width:160px;
}
#box_evento .content {
border-bottom:1px solid #CCCCCC;
border-left:1px solid #CCCCCC;
border-right:1px solid #CCCCCC;
font-size:12px;
font-weight:normal;
margin:0;
padding:20px;
width:557px;
}
#dettagli_evento {
background-color:#F8F5F6;
border-left:1px solid #CCCCCC;
border-right:1px solid #CCCCCC;
margin:0;
padding:15px;
}
#dettagli_evento .img {
float:left;
}
.dati_evento {
float:left;
font-size:11px;
font-weight:bold;
padding-left:20px;
padding-right:0;
}
#barra {
height:30px;
width:560px;
}
#barra .lati {
float:left;
height:30px;
width:8px;
}
#barra .center {
background-color:#EEEAEB;
float:left;
height:16px;
padding:6px 8px 8px;
width:522px;
}
#barra10 {
height:30px;
width:560px;
}
#barra10 .lati {
float:left;
height:30px;
width:8px;
}
#barra10 .center {
background-color:#EEEAEB;
float:left;
height:16px;
padding:6px 8px 8px;
width:522px;
}
.div_left {
float:left;
}
.div_right {
float:right;
}
.map {
border:1px solid #666666;
}
.form_prenota {
float:left;
font-size:11px;
font-weight:bold;
margin-bottom:20px;
margin-right:25px;
width:252px;
}
.form_prenota_top {
background-image:url(img/prenota_top.jpg);
background-repeat:no-repeat;
color:#FFFFFF;
font-size:16px;
font-weight:bold;
padding-bottom:6px;
padding-top:8px;
text-align:center;
}
.form_prenota_content {
background-color:#F8F5F6;
border:1px solid #EC902D;
height:120px;
padding:5px;
}
.form_prenota_content p {
margin:0;
}
.form_prenota_input {
border-top:1px dotted #CCCCCC;
height:68px;
padding-top:10px;
}
.form {
background-color:#E9D8E3;
border-bottom:1px dotted #999999;
font-size:11px;
font-weight:bold;
margin-bottom:4px;
margin-top:0;
padding:8px;
}
.form_campo {
float:left;
height:35px;
padding:5px;
width:185px;
}
.form_campo_input {
float:left;
height:35px;
padding:5px;
width:320px;
}
.form_campo_input_txt {
float:left;
font-size:10px;
font-weight:normal;
padding:5px;
width:505px;
}
.scheda {
border-bottom:2px dotted #CCCCCC;
border-top:2px dotted #CCCCCC;
font-size:12px;
margin-bottom:30px;
margin-top:0;
padding-top:6px;
}
.menu_area_utenti {
border-bottom:2px dotted #CCCCCC;
margin-bottom:5px;
margin-top:5px;
padding-bottom:10px;
}
.box_rassegna {
background-color:#F5F5F5;
background-image:url(img/bg_articoli.jpg);
background-position:right top;
background-repeat:no-repeat;
border-bottom:6px solid #E0E0E0;
font-size:11px;
margin-bottom:10px;
margin-top:10px;
padding:6px;
}
#box_matches {
background-color:#F5F5F5;
background-image:url(img/logo_scheda.jpg);
background-position:right top;
background-repeat:no-repeat;
border-bottom:1px solid #CCCCCC;
font-size:11px;
margin-bottom:10px;
margin-top:10px;
padding:6px;
width:450px;
}
#box_matches .abbinamento {
border-bottom:1px dotted #CCCCCC;
font-weight:bold;
margin-bottom:10px;
margin-top:10px;
width:374px;
}
#box_matches .nome {
background-color:#EEEAEB;
float:left;
height:25px;
margin-right:2px;
padding:3px;
width:190px;
}
#box_matches .campi {
background-color:#EEEAEB;
float:left;
height:25px;
margin-right:2px;
padding:3px;
width:80px;
}
#box_matches .nome_m {
background-color:#990000;
color:#FFFFFF;
float:left;
height:35px;
margin-right:2px;
padding:3px;
width:190px;
}
#box_matches .campi_m {
background-color:#990000;
color:#FFFFFF;
float:left;
height:35px;
margin-right:2px;
padding:3px;
width:80px;
}
#box_matches .matches {
background-color:#990000;
background-image:url(img/match.jpg);
background-position:center center;
background-repeat:no-repeat;
color:#FFFFFF;
float:left;
height:35px;
margin-right:2px;
padding:3px;
width:80px;
}
#box_articolo {
background-color:#FFFFFF;
font-size:12px;
margin:13px auto 10px;
width:650px;
}
#box_articolo .top {
background-color:#F5F5F5;
background-image:url(img/bg_articoli2.jpg);
background-position:right top;
background-repeat:no-repeat;
border-bottom:2px dotted #E0E0E0;
padding:10px 20px;
}
#box_articolo .cont {
padding:10px 20px;
}
.titoloetichetta {
border-bottom:2px dotted #CCCCCC;
margin-bottom:15px;
padding-bottom:7px;
text-transform:uppercase;
}
.img_float {
float:left;
margin-right:10px;
}
.commenti {
border-bottom:2px dotted #CCCCCC;
font-weight:bold;
padding-bottom:8px;
}
.img_gallery {
border:2px solid #333333;
float:left;
margin-bottom:25px;
margin-right:18px;
}
#title_test {
background-image:url(img/bg_test.jpg);
background-position:right top;
background-repeat:no-repeat;
border-bottom:2px solid #CCCCCC;
border-top:2px solid #CCCCCC;
margin-bottom:2px;
padding:20px 0 22px;
}
.form_test {
background-color:#EEEAEB;
font-size:12px;
font-weight:bold;
margin-bottom:4px;
margin-top:0;
padding:8px 8px 15px;
}
.form_test .profilo {
color:#82385D;
font-size:20px;
font-weight:normal;
margin:0 0 8px;
}
.form_test .avatar {
border:3px solid #FFFFFF;
float:left;
margin:0 15px 10px 0;
}
