/*stili per il layout fisso con posizionamenti assoluti*/
html,body{margin: 0;padding:0}
body{background-color:#000000;font-family:verdana,arial,sans-serif;font-size: 76%;text-align: justify;line-height: 1.5; }
div#container{position:relative; max-width:1000px;min-width:760px;margin:auto auto;/*text-align: left;;font-color: #FFFFFF;text-align: justify;*/
    border-left: 20px solid #8B0000;border-right: 20px solid #8B0000;}/*bordi esterni ai menu navigation ed extra*/
div#wrapper{float:right;width:50%;margin-left:-260px}
/*stili generici, su header e footer*/
div#header{background-color:#000000;color: 	#FFFFFF}
h1,h2,h3{width:100%;margin: 0;padding:0}
h1{padding-left:0px;font: bold 120% verdana,arial,serif}
h2{text-align:center;color: #FFFFFF;font-size: 24px}
h3{text-align:center;color: #FFFFFF;font-size: 16px}
h4{text-align:left;color: #FFFFFF;font-size: 10px}
/*div#navigation a:hover{color: #FFFF00;text-decoration: none}
div#navigation a:link{color: #8B0000;text-decoration: none}
div#navigation a#activelink{color: #8B0000;text-decoration: underline}*/
div#navigation{position:normal;float: left;padding: 0px 0 0 0px}
div#navigation a{color:#FFFFFF;text-decoration: none}
div#navigation a:hover{color:#FF0000;text-decoration: none}
div#navigation b#activelink a,div#navigation b#activelink a:hover{text-decoration: none;color: #FFFFFF}
div#extra{float: right;padding: 5px 5px}
div#content{margin: 0px  160px 0 160px;padding: 5px 5px;color:#FFFFFF;}
   /* border-left: 10px solid #8B0000;border-right: 10px solid #8B0000;*//*bordo attorno alla parte centrale*/
div#footer{clear:both; text-align:center; padding: 5px 0;
    background-color: #8B0000; color: #FFFFFF}
div#footer a{color: #FFFFFF;font-size: 18px;text-decoration: none}

div#extra a{color:#FFFFFF;/*font: normal bold 15px/30px arial,verdana;*/text-decoration: none}
/* colore link evidenziato dalla freccia del mouse*/
div#extra a:hover{color: #FF0000;text-decoration: none}
 /*colore link della pagina attuale*/
div#extra a:active{color: #FF0000;text-decoration: none}
/*div#extra a#activelink{color: #bb0000;text-decoration: none}
div#navigation b{float: left;margin: 0 3px 0 0;padding:0}*/
div#extra b#activelink a,div#extra b#activelink a:hover{text-decoration: none;color: #FF0000}
div#content a{color:#000000; text-decoration: none;text-align:center;}
div#content a:link{color:#000000;}
div#content a:visited{color:#000000;}
div#content a:hover{color:#8B0000;}

#div2 a.h4{color:#FF0000!important; text-decoration: none;text-align:center;}
#div2 a.h4:link{color:#FF0000;}
#div2 a.h4:visited{color:#FFFFFF;}
#div2 a.h4:hover{color:#8B0000 !important;}
 
#div3 a.p{float:right;color:#FF0000!important; text-decoration: none;font: bold 100% verdana;}
#div3 a.p:link{color:#FF0000  ;}
#div3 a.p:visited{color:#8B0000 ;}
#div3 a.p:hover{color:#8B0000 !important;}
 
a.p{color:#FF0000!important; text-decoration: none;font: bold 100% verdana;}
a.p:link{color:#FF0000  ;}
a.p:visited{color:#8B0000 ;}
a.p:hover{color:#8B0000 !important;} 

#div2 a{padding-left:0px;color:#FFFFFF!important;font:bold 100% verdana,arial,serif;text-align:center;}
#div2 a:link{ color:#8B0000; }
#div2 a:visited{color:#8B0000;}
#div2 a:hover{ color:#8B0000; }

#div1 a.h4{color:#FF0000; text-decoration: none;text-align:center;}
#div1 a.h4:link{ color:#FF0000}
#div1 a.h4:visited{color:#FFFFFF}
#div1 a.h4:hover{color:#FFFFFF}
/*#div2 a:visited{ color:#FFFFFF; }*/
img.sidepic{float: left;  width: 40% !important; width/**/:200px;  height: 40% !important; height/**/:133px;  margin: 0.3em 0.3em 0.3em 0}
img.sidepic1{float:left;  width: 40% !important; width/**/:200px;  height: 40% !important; height/**/:132px;  margin: 15px 5px 0px 0px}
img.sidepic2{float: right;  width: 23% !important; width/**/:132px;  height: 23% !important; height/**/:199px;  margin: 20px 0px 0px 5px}
img.sidepic3{float:right;  width: 40% !important; width/**/:200px;  height: 40% !important; height/**/:133px;  margin: 20px 0px 0px 5px}
img.sidepic4{float:right;  width: 30% !important; width/**/:132px;  height: 30% !important; height/**/:100px;  margin: 5px 0px 0px 5px}
img.sidepic5{float:left;  width: 30% !important; width/**/:199px;  height: 30% !important; height/**/:133px;  margin: 5px 0px 0px 5px}
img.sidepic6{float:right;  width: 20% !important; width/**/:141px;  height: 20% !important; height/**/:94px;  margin: 5px 0px 0px 5px}
img.sidepic7{float:center;  width: 80% !important; width/**/:341px;  height: 80% !important; height/**/:54px;  margin: 5px 0px 0px 5px}
img.sidepic8{float:left;  width: 30% !important; width/**/:160px;  height: 30% !important; height/**/:200px;  margin: 0px 5px 0px 0px}
img.sidepic9{float:right;  width: 30% !important; width/**/:208px;  height: 30% !important; height/**/:160px;  margin: 0px 0px 0px 5px}
img.sidepic10{float:left;  width: 40% !important; width/**/:200px;  height: 40% !important; height/**/:133px;  margin: 20px 0px 0px 5px}
img.title{width:100%; border: 0 0 0 0; padding: 0px 0px;}	 
    .click-menu {
    }
    .click-menu .box1 {
        background: url("images1/button1.gif") no-repeat;
        color: #FFFFFF;
    }
    .click-menu .box1-hover {
        background: url("images1/button1-click.gif") no-repeat;
        color: #FF0000;
    }
    .click-menu .box1-open {
        background: url("images1/button1-click.gif") no-repeat;
        color: #FF0000; 
    }
    .click-menu .box1-open-hover {
        background: url("images1/button1-click.gif") no-repeat;
        color: #FF0000; 
    }
 		.click-menu .box1,
    .click-menu .box1-hover,
    .click-menu .box1-open,
    .click-menu .box1-open-hover{
		    text-indent: 3px;
        font-weight: bold;
        font-size: 14px;
        line-height: 33px;
        font-family: arial,verdana;
        cursor: pointer;
				color:FFFFFF;
        width: 148px;/*spazio nero su cui poggia il menu navigation*/
    }
		
			.click-menu .lnk1,
      .click-menu .lnk1-hover{		  
        text-indent: 3px;
        font-weight: bold;
        font-size: 14px;
        line-height: 33px;
        font-family: arial,verdana;
        cursor: pointer;
				
        }
/* start smiley */
.click-menu .lnk1 {
        background: url("images1/button1.gif") no-repeat;
        color: #FFFFFF;
    }
.click-menu .lnk1-hover {
        background: url("images1/button1-click.gif") no-repeat;
        color: #FF0000;
}


/*.click-menu .lnk1 a {
    padding: 0px 0px;
		cursor:pointer; 
    border-width: 0px;
}
 
.click-menu .lnk1-hover a {
    padding: 0px 0px;
		cursor:pointer; 
		cursor:hand; 
    border-width: 0px;
}
.click-menu  .lnk1 a {
    color: #FF0000;
    text-decoration: none;
    white-space: nowrap;
}
.click-menu .lnk1 a:hover {
    color: #FF00FF;
    text-decoration: none;
    white-space: nowrap;
   font-weight:bold;
		cursor:pointer; 
		cursor:hand; 
}
/* end smiley 
.click-menu .box1 img, .click-menu .box1-hover img, .click-menu .box1-open img, .click-menu .box1-open-hover img, .click-menu .lnk1 img, .click-menu .lnk1-hover img {
    position: absolute;
    top: 6px;
    right: 6px;
}
*/

.click-menu .box1 a{    
        color: #000000;
        text-decoration: none;
        white-space: nowrap;
    }
		 .click-menu .box1 a:hover{
        color: #FF0000;
        text-decoration: none;
        white-space: nowrap;
    } 
		.click-menu .box1-open-hover a{ /*menu aperto e puntatore sul gif*/   
        color: #FF0000;
        text-decoration: none;
        white-space: nowrap;
    }
		 .click-menu .box1-open-hover a:hover{/*menu aperto e puntatore sul link*/
        color: #FF0000;
        text-decoration: none;
        white-space: nowrap;
    } 
		.click-menu .box1-open a{    /* colore link a menu aperto*/ 
        color: #FF0000;
        text-decoration: none;
        white-space: nowrap;
    }
		.click-menu .box1-open a:hover{
        color: #000000;
        text-decoration: none;
        white-space: nowrap;
    } 
		.click-menu .box1-hover a{  /*menu chiuso e puntatore sul gif--NON FUNZIONA*/*/ 
        color: #FF0000;
        text-decoration: none;
        white-space: nowrap;
    }
		 .click-menu .box1-hover a:hover{/*menu chiuso e puntatore sul link--NON FUNZIONA*/*/
        color: #FF0000;
        text-decoration: none;
        white-space: nowrap;
    } 
	.click-menu .box1 a:link{/*link visitati--NON FUNZIONA*/
        color: #000000;
        text-decoration: none;
        white-space: nowrap;
    }
		.click-menu .box1 a:visited{/*link visitati--NON FUNZIONA*/
        color: #FFFFFF;
        text-decoration: none;
        white-space: nowrap;
    }





    .click-menu .section {
        background-color: #000000;
        font-family: arial,verdana;
				font-weight: bold;
        font-size: 12px;
        line-height: 20px;
        padding: 0 0 5px 10px;
        display: none;
    }
    .click-menu .section a {
        color: #FFFFFF;
        text-decoration: none;
        white-space: nowrap;
    }
    .click-menu .section a:hover {
        color: #FF0000;
        text-decoration: none;
        white-space: nowrap;
    }
    div#navigation b#activelink a{
		    color: #FF0000;
				text-decoration: none;
        white-space: nowrap;
		}

		
    .click-menu .box2 {
	      border-color: #FFFFFF;
			  border-width: 1px;
        border-style: none none solid solid;
        padding: 1px 0 2px 6px;
    }
    .click-menu .box2-hover {
	      border-color: #FF0000;
        border-width: 1px;
        border-style: none none solid solid;
        padding: 1px 0 2px 6px;
        background: #000000;
    }
