

body {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 16px;
    text-align: center;
    margin: 0px;
    padding: 0px;
    background-color: #0071B5;
    background-image:url('images/sfondo.jpg');
    background-position:top left;
    background-repeat:repeat-y;
    color:#FFFFFF;
  }


#container {
    margin-bottom : 0px;
    margin-left : auto;
    margin-right : auto;
    margin-top : 0px;
    text-align : left;
    width : 760px;
  }


#left {
    width: 200px;
    float: left;
    padding:10px;
    border:1px solid #FFFFFF;
  }


#right {
    color : #FFFFFF;
    margin-left : 250px;
    min-height : 550px;
    text-align : left;
  }


#right img {
    float:right;
    margin-left:15px;
  }


#right a {
    color:#FFFFFF;
    font-weight:bold;
    text-decoration:none;
  }


#right a:link {
    color:#FFFFFF;
    font-weight:bold;
    text-decoration:none;
  }


#right a:active {
    color:#FFFFFF;
    font-weight:bold;
    text-decoration:none;
  }


#right a:visited {
    color:#FFFFFF;
    font-weight:bold;
    text-decoration:none;
  }


#right a:hover {
    color:#FFFFFF;
    font-weight:bold;
    text-decoration:underline;
  }


#footer {
    /* border-top:1px solid #FFFFFF;
    border-bottom:1px solid #FFFFFF;
    */ height:40px;
    padding:5px;
    margin-top:20px;
    font-size:12px;
    /* background-color: #76CFF1;
    */;
  }


#footer a {
    color:#FFFFFF;
    text-decoration:none;
    font-weight:bold;
  }


#footer a:link {
    color:#FFFFFF;
    text-decoration:none;
    font-weight:bold;
  }


#footer a:active {
    color:#FFFFFF;
    text-decoration:none;
    font-weight:bold;
  }


#footer a:visited {
    color:#FFFFFF;
    text-decoration:none;
    font-weight:bold;
  }


#footer a:hover {
    color:#FFFFFF;
    text-decoration:underline;
    font-weight:bold;
  }


#header {
    height: 100px;
    width:760px;
    margin-left:auto;
    margin-right:auto;
  }


#left a {
    font-size:22px;
    text-decoration:none;
    color:#FFFFFF;
    display:block;
    padding:3px;
  }


#left a:link {
    font-size:22px;
    text-decoration:none;
    color:#FFFFFF;
    display:block;
    padding:3px;
  }


#left a:active {
    font-size:22px;
    text-decoration:none;
    color:#FFFFFF;
    display:block;
    padding:3px;
  }


#left a:visited {
    font-size:22px;
    text-decoration:none;
    color:#FFFFFF;
    display:block;
    padding:3px;
  }


#left a:hover {
    font-size:22px;
    text-decoration:none;
    color:#FFFFFF;
    display:block;
    background-color:#76CFF1;
    border:1px solid #FFFFFF;
    padding-top:3px;
    padding-bottom:1px;
    padding-left:3px;
    padding-right:3px;
    /*color:#CCFFCC;
    */;
  }


#main_header {
    height : 100px;
    margin-bottom : 30px;
    background-color: #76CFF1;
  }


input {
    background-color: #76CFF1;
    border: 1px solid #FFFFFF;
    margin-bottom:15px;
  }


#contatti input {
    width: 300px;
  }


#contatti .pulsante {
    border:2px solid#FFFFFF;
    background-color:#76CFF1;
    font-weight:bold;
    width:70px;
    color:white;
    padding:3px;
  }


textarea {
    width:295px;
    background-color:#76CFF1;
    margin-bottom:15px;
    border: 1px solid #FFFFFF;
  }


#scroll {
    background-color : #FFCC33;
    color : #0071B5;
    font-size : 12px;
    font-weight : bold;
    height : 20px;
    margin-bottom : 15px;
    padding-bottom : 5px;
    padding-left : 5px;
    padding-right : 5px;
    padding-top : 5px;
    text-align : center;
  }


.pulsante {
    border:2px solid#FFFFFF;
    background-color:#76CFF1;
    font-weight:bold;
    width:70px;
    color:white;
    padding:3px;
  }


.pulsante_lungo {
    border:2px solid #FFFFFF;
    color : white;
    font-weight : bold;
    padding-bottom : 3px;
    padding-left : 3px;
    padding-right : 3px;
    padding-top : 3px;
    width : 220px;
  }


h2 {
    font-size : 23px;
  }


h3 {
    font-size : 18px;
  }


h4 {
    font-size : 15px;
  }


h1 {
    font-size : 25px;
  }


#logo {
    margin:0px;
  }


#links a {
    color : #ffffff;
    font-weight : bold;
    text-decoration : none;
  }


#links a:link {
    color : #ffffff;
    font-weight : bold;
    margin-bottom : 10px;
    text-decoration : none;
  }


#links a:active {
    color : #ffffff;
    font-weight : bold;
    margin-bottom : 10px;
    text-decoration : none;
  }


#links a:visited {
    color : #ffffff;
    font-weight : bold;
    margin-bottom : 10px;
    text-decoration : none;
  }


#links a:hover {
    color : #ffffff;
    font-weight : bold;
    margin-bottom : 10px;
    text-decoration : underline;
  }


.grigio {
    background-color : #DDDDDD;
    color : #000000;
    font-size:14px;
  }


.bianco {
    background-color : #FFFFFF;
    color : #000000;
    font-size:14px;
  }


.admin_header {
    background-color : #FFCC33;
    color : #0071B5;
  }


th {
    padding:5px;
  }


td {
    padding:5px;
  }


.data {
    width : 40px;
  }


#admin_index a:link {
    color : #FFCC33;
    font-weight : bold;
    text-decoration : none;
  }


#admin_index a:active {
    color : #FFCC33;
    font-weight : bold;
    text-decoration : none;
  }


#admin_index a:hover {
    color : #FFCC33;
    font-weight : bold;
    text-decoration : underline;
  }


#admin_index a:visited {
    color : #FFCC33;
    font-weight : bold;
    text-decoration : none;
  }


#admin_index a {
    color : #FFCC33;
    font-weight : bold;
    text-decoration : none;
  }


#table_links a {
    color:#0000FF;
  }


#table_links a:link {
    color:#0000FF;
  }


#table_links a:active {
    color:#0000FF;
  }


#table_links a:hover {
    color:#0000FF;
  }


#table_links a:visited {
    color:#0000FF;
  }


#table_appuntamenti a {
    color:#0000FF;
  }


#table_appuntamenti a:link {
    color:#0000FF;
  }


#table_appuntamenti a:active {
    color:#0000FF;
  }


#table_appuntamenti a:hover {
    color:#0000FF;
  }


#table_appuntamenti a:visited {
    color:#0000FF;
  }


a img {
    border:none;
  }


#immagine_fumetto {
    height:420px;
    text-align:left;
  }


#immagine_fumetto img {
    border:none;
    float:none;
  }


#come_eravamo {
    display:none;
    height:340px;
    width:420px;
  }


#come_siamo {
    display:none;
    height:340px;
    width:420px;
    border:1px solid #FFFFFF;
  }


#come_diventiamo {
    display:none;
    height:340px;
    width:420px;
    border:1px solid #FFFFFF;
  }


#come_eravamo p {
    margin:10px;
  }


#come_siamo p {
    margin:10px;
  }


#come_diventiamo p {
    margin:10px;
  }


#privacy {
    display:none;
  }


.errore {
    font-weight:bold;
    color:#FF0000;
  }


#title {
     background-image : url('images/entra.gif');
   width:150px;
 height:100px;
 visibility:hidden;
 position:absolute;	
  }

.prima{
	background-color:#EEEEEE;
}

.seconda{
 background-color:#CCCCCC;
}
td{
 vertical-align:middle;
 color:#000000;
 font-size:12px;
 padding:10px;
 margin:0px;
}

th{
 vertical-align:middle;
 color:#000000;
 font-size:12px;
 padding:10px;
 background-color:#76CFF1;
 margin:0px;
}

#shop img{
 float:left;
 margin-right:10px;
 border:none;
}

#gallery_cazzetti{
 width:500px;	
 padding:0px;
}

#gallery_cazzetti img{
 margin-right:30px;
	margin-bottom:20px;
 margin-top:0px;
 margin-left:0px;
 float:left;
}

#test input{
 margin-bottom:0px;
 border:none;
 margin-right:10px;
 background-color:transparent;	
}

#test li{
 list-style-type:none;
}

.news{
 font-size:12px;
 font-weight:bold;
 color:#ff0000;
 text-decoration:blink;
}

#spazi{
 margin-bottom:0px;
} 

#spazi img{
 float:left;
 margin:0px;
}

#spazi li{
 font-size:18px;
 font-weight:bold;
 color:#FFFFFF; 
 border:1px solid #FFFFFF;
 list-style-type:none;
 margin-left:-40px;
 width:300px;
 background-color:#009999;
 margin-bottom:5px;
 padding:0px;
}

#spazi a{
 display:block; 
 padding:3px;
 margin:0px;
}
#spazi a:link{
 display:block;
 padding:3px;
 margin:0px;
}
#spazi a:visited{
 display:block;
 padding:3px;
 margin:0px;
}
#spazi a:active{
 display:block;
 padding:3px;
 margin:0px;
}

#spazi a:hover{
 background-color:#99cccc;
 text-decoration:none;
 display:block;
 padding:3px;
}

#segnalibri{
	margin-top:10px;
	margin-bottom:10px;
}

#segnalibri img{
	float:left;
}

legend{
 color:#FFFFFF;
}
