html  { height: 100%; margin-bottom: .01em; }
body  { width: 100%; padding: 0; margin: 0; background: #000000; font: large "Trebuchet ms", "Futura", "Gill Sans", "Bitstream Vera Sans", Arial, Helvetica, sans-serif; margin: 0; padding: 0; text-align: center;  }
form  { padding: 0; margin: 0; }
ul, ol  { font-size: .7em; }
img  { border: none; }
hr  { display: none; }
a  { color: #ffffff; background-color: inherit; }
a:hover  { text-decoration: underline; }
p  { font-size: .8em; margin: 0 0 1em 0; padding: 0; line-height: 140%; }
h1  { font-size: 1.0em; margin: 0; text-align:left }
h2  { font-size: 0.8em; margin: 0; text-align:left}
h3  {margin: 0; text-align:left}
acronym, abbr, dfn, .abbr  { border-bottom: #ffffff 1px dotted; cursor: help; }
script, noscript  { padding: 0; margin: 0; }
input, select, textarea  { font: 1em "Trebuchet ms", "Futura", "Gill Sans", "Bitstream Vera Sans", Arial, Helvetica, sans-serif; }
input:focus, textarea:focus, select:focus  { border: 2px #004078 solid; }


.inline  { display: inline; }
.left  { float: left; }
.right  { float: right; }
.txtleft  { text-align: left; }
.txtcenter  { text-align: center; color: white;font-size: 0.8em}
.txtcenteryoutube  { text-align: center; color: white;}
.txtcentercontattaci  { text-align: center; color: white;font-size: 1.2em}
.txtright { text-align: right; }
.txtwhite { color: white;}
.txtwhitegrande { color: white;font-size: 1.0em}
.txtverdegrande { text-align: center;color: green;font-size: 1.0em}
.none  { display: none; }
.clear  { clear: both; }
.normalcase  { text-transform: none; }


#head  {position:relative; height:100%; width:100%; left:0px; top:4px}
div#head1 {line-height:20px; position:relative; float:left; height:22px; width:100%; left:0px; top:4px; background: #000; color: #ffffff}
div#head2 {line-height:20px; position:relative; float:left; left:0px;  height:20px; width:100%;background: #000;color: #ffffff}  
div#head3 {position:relative; float:left; left:0px; height:100%; width:100%; background: #000; color: #79B30B; z-index:-1}

.hidden { width: 0px; height: 0px; left: -1000em; top: auto; position: absolute; /*overflow: hidden;*/ }
#hmenu  { background: #000000; border-top: #f9f9f9 1px solid; text-align: left; width: 100%; float: left; }
#hmenu ul  { list-style: none; margin: 0 10px; padding: 0; font-size: 1em; } 
#hmenu ul li { float: left; border-right: 1px #f0f0f0 solid; padding: 0; margin: 0; }
#hmenu ul li a { padding: .2em .75em; color: #ffffff; display: block; /*text-transform: lowercase;*/ text-decoration: none; }
#hmenu ul li a:hover, #hmenu ul li a:focus  { color: #ffffff; background: #0000ff }

div#content{margin-left:10px; position:relative; float:left; top:-20px}
div#content3{margin-left:10px; position:relative; float:left; top:-20px}
div#content4{margin-left:10px; position:relative; float:left; top:-20px}
div#content5{margin-left:10px; position:relative; float:left; top:-20px}
div#content6{margin-left:10px; position:relative; float:left; top:-20px}
div#content7{margin-left:10px; position:relative; float:left; top:-20px}
div#content8{margin-left:10px; position:relative; float:left; top:-20px}
div#contentcentro{position:relative; float:left; top:0px;height:98%; width:98%; }

div#videoBar-bar{color:#ffffff;font-size:11px;margin:10px;padding:4px}

DT
{
    POSITION: relative;
    MARGIN: 0px 1px;
    BORDER-TOP: 1px solid;
    TOP: -1px
}

DD
{
    BORDER-BOTTOM: 1px solid;
    POSITION: relative;
    MARGIN: 0px 1px;
    BOTTOM: -1px
}
.dd-content
{
    BORDER-BOTTOM: 1px solid;
    POSITION: relative;
    MARGIN: 0px 1px;
    BOTTOM: -2px
}

.box4
{
    BORDER-LEFT: #203080 1px solid;
    BACKGROUND-COLOR: #050505;
    COLOR: #fff;
    BORDER-RIGHT: #203080 1px solid
}
.box4 DT
{
    BORDER-TOP-COLOR: #203080;
    MARGIN: 0px
}
.box4 DT B
{
    PADDING-BOTTOM: 5px;
    BORDER-TOP-COLOR: #203080;
    PADDING-LEFT: 5px;
    PADDING-RIGHT: 5px;
    PADDING-TOP: 5px
}
.box4 DD
{
    BORDER-BOTTOM-COLOR: #203080;
    MARGIN: 0px
}
.box4 .dd-content
{
    BORDER-BOTTOM-COLOR: #203080;
    PADDING-BOTTOM: 5px;
    PADDING-LEFT: 5px;
    PADDING-RIGHT: 5px;
    PADDING-TOP: 5px
}

.box5
{
    BORDER-LEFT: #203080 1px solid;
    BACKGROUND-COLOR: #050505;
    COLOR: #fff;
    BORDER-RIGHT: #203080 1px solid
}
.box5 DT
{
    BORDER-TOP-COLOR: #203080;
    MARGIN: 0px
}
.box5 DT B
{
    PADDING-BOTTOM: 5px;
    BORDER-TOP-COLOR: #203080;
    PADDING-LEFT: 5px;
    PADDING-RIGHT: 5px;
    PADDING-TOP: 5px
}
.box5 DD
{
    BORDER-BOTTOM-COLOR: #203080;
    MARGIN: 0px
}
.box5 .dd-content
{
    BORDER-BOTTOM-COLOR: #203080;
    PADDING-BOTTOM: 5px;
    PADDING-LEFT: 5px;
    PADDING-RIGHT: 5px;
    PADDING-TOP: 5px
}

.box6
{
    BORDER-LEFT: #203080 1px solid;
    BACKGROUND-COLOR: #050505;
    COLOR: #fff;
    BORDER-RIGHT: #203080 1px solid
}
.box6 DT
{
    BORDER-TOP-COLOR: #203080;
    MARGIN: 0px
}
.box6 DT B
{
    PADDING-BOTTOM: 5px;
    BORDER-TOP-COLOR: #203080;
    PADDING-LEFT: 5px;
    PADDING-RIGHT: 5px;
    PADDING-TOP: 5px
}
.box6 DD
{
    BORDER-BOTTOM-COLOR: #203080;
    MARGIN: 0px
}
.box6 .dd-content
{
    BORDER-BOTTOM-COLOR: #203080;
    PADDING-BOTTOM: 5px;
    PADDING-LEFT: 5px;
    PADDING-RIGHT: 5px;
    PADDING-TOP: 5px
}

.box7
{
    BORDER-LEFT: #203080 1px solid;
    BACKGROUND-COLOR: #050505;
    COLOR: #fff;
    BORDER-RIGHT: #203080 1px solid
}


.box7 DT
{
    BORDER-TOP-COLOR: #203080;
    MARGIN: 0px
}
.box7 DT B
{
    PADDING-BOTTOM: 5px;
    BORDER-TOP-COLOR: #203080;
    PADDING-LEFT: 5px;
    PADDING-RIGHT: 5px;
    PADDING-TOP: 5px
}
.box7 DD
{
    BORDER-BOTTOM-COLOR: #203080;
    MARGIN: 0px
}
.box7 .dd-content
{
    BORDER-BOTTOM-COLOR: #203080;
    PADDING-BOTTOM: 5px;
    PADDING-LEFT: 5px;
    PADDING-RIGHT: 5px;
    PADDING-TOP: 5px;
	
}


.box7 UL
{
    PADDING-BOTTOM: 10px;
    LIST-STYLE-TYPE: none;
    MARGIN: 0px 8px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    BORDER-TOP: #203080 1px solid;
    PADDING-TOP: 0px;  
	overflow:hidden;/*per creare effetto scomparsa*/
	height:0px/*per creare effetto scomparsa*/
	
	 
}

.box7 UL:hover/*per creare effetto scomparsa*/
{
    PADDING-BOTTOM: 10px;
    LIST-STYLE-TYPE: none;
    MARGIN: 0px 8px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    BORDER-TOP: #203080 1px solid;
    PADDING-TOP: 0px;
	height:100%/*per creare effetto scomparsa*/
	
	
}


.box7 li
{
    PADDING-BOTTOM: 5px;
	
   
}

.box8
{
    BORDER-LEFT: #203080 1px solid;
    BACKGROUND-COLOR: #050505;
    COLOR: #fff;
    BORDER-RIGHT: #203080 1px solid
}
.box8 DT
{
    BORDER-TOP-COLOR: #203080;
    MARGIN: 0px
}
.box8 DT B
{
    PADDING-BOTTOM: 5px;
    BORDER-TOP-COLOR: #ffb794;
    PADDING-LEFT: 5px;
    PADDING-RIGHT: 5px;
    PADDING-TOP: 5px
}
.box8 DD
{
    BORDER-BOTTOM-COLOR: #203080;
    MARGIN: 0px
	
}

.box8 .dd-content
{
    BORDER-BOTTOM-COLOR: #203080;
    PADDING-BOTTOM: 5px;
    PADDING-LEFT: 5px;
    PADDING-RIGHT: 5px;
    PADDING-TOP: 5px;
	
}

.box8 UL
{
    PADDING-BOTTOM: 10px;
    LIST-STYLE-TYPE: none;
    MARGIN: 0px 8px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    BORDER-TOP: #203080 1px solid;
    PADDING-TOP: 0px;
	overflow:hidden;/*per creare effetto scomparsa*/
	height:0px/*per creare effetto scomparsa*/
	
}

.box8 UL:hover/*per creare effetto scomparsa*/
{
    PADDING-BOTTOM: 10px;
    LIST-STYLE-TYPE: none;
    MARGIN: 0px 8px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    BORDER-TOP: #203080 1px solid;
    PADDING-TOP: 0px;
	height:100%/*per creare effetto scomparsa*/
	
}

.box8 li
{
    PADDING-BOTTOM: 5px;
   
}

.box9
{
    BORDER-LEFT: #203080 1px solid;
    BACKGROUND-COLOR: #050505;
    COLOR: #fff;
    BORDER-RIGHT: #203080 1px solid
}
.box9 DT
{
    BORDER-TOP-COLOR: #203080;
    MARGIN: 0px
}
.box9 DT B
{
    PADDING-BOTTOM: 5px;
    BORDER-TOP-COLOR: #203080;
    PADDING-LEFT: 5px;
    PADDING-RIGHT: 5px;
    PADDING-TOP: 5px
}
.box9 DD
{
    BORDER-BOTTOM-COLOR: #203080;
    MARGIN: 0px
}
.box9 .dd-content
{
    BORDER-BOTTOM-COLOR: #203080;
    PADDING-BOTTOM: 5px;
    PADDING-LEFT: 5px;
    PADDING-RIGHT: 5px;
    PADDING-TOP: 5px
}
.box9 UL
{
    PADDING-BOTTOM: 10px;
    LIST-STYLE-TYPE: none;
    MARGIN: 0px 8px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    BORDER-TOP: #203080 1px solid;
    PADDING-TOP: 0px
}
.box9 li
{
    PADDING-BOTTOM: 5px;
   
}

.box10
{
    BORDER-LEFT: #203080 1px solid;
    BACKGROUND-COLOR: #050505;
    COLOR: #fff;
    BORDER-RIGHT: #203080 1px solid
}
.box10 DT
{
    BORDER-TOP-COLOR: #203080;
    MARGIN: 0px
}
.box10 DT B
{
    PADDING-BOTTOM: 5px;
    BORDER-TOP-COLOR: #203080;
    PADDING-LEFT: 5px;
    PADDING-RIGHT: 5px;
    PADDING-TOP: 5px
}
.box10 DD
{
    BORDER-BOTTOM-COLOR: #203080;
    MARGIN: 0px
}
.box10 .dd-content
{
    BORDER-BOTTOM-COLOR: #203080;
    PADDING-BOTTOM: 5px;
    PADDING-LEFT: 5px;
    PADDING-RIGHT: 5px;
    PADDING-TOP: 5px
}
.box10 UL
{
    PADDING-BOTTOM: 10px;
    LIST-STYLE-TYPE: none;
    MARGIN: 0px 8px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    BORDER-TOP: #203080 1px solid;
    PADDING-TOP: 0px
}
.box10 li
{
    PADDING-BOTTOM: 5px;
   
}

.hidden { width: 0px; height: 0px; left: -1000em; top: auto; position: absolute;  }
#hmenupiede  { background: #000000; border-top: #f9f9f9 1px solid; text-align: center; width: 100%; clear:both }
#hmenupiede ul  { list-style: none; margin: 0 10px; padding: 0; font-size: 1em;position:relative; float:left; left:20%; right:20%; } 
#hmenupiede ul li { float: left; border-right: 1px #f0f0f0 solid; padding: 0; margin: 0; }
#hmenupiede ul li a { padding: .2em .75em; color: #ffffff; display: block;  text-decoration: none; }
#hmenupiede ul li a:hover, #hmenupiede ul li a:focus  { color: #ffffff; background: #0000ff }


#blink
{
    color: #000000;
    
}

/*
.hidden { width: 0px; height: 0px; left: -1000em; top: auto; position: absolute; }
#hmenu2  { background: #000000; border-top: #ffffff 1px solid; border-bottom: #ffffff 1px solid; text-align: center; width: 50%; float: left; }
#hmenu2 ul  { list-style: none; margin: 0 10px; padding: 0; font-size: 1em; } 
#hmenu2 ul li { float: left; border-right: 1px #f0f0f0 solid; padding: 0; margin: 0; }
#hmenu2 ul li a { padding: .2em .75em; color: #ffffff; display: block; text-decoration: none; }
#hmenu2 ul li a:hover, #hmenu2 ul li a:focus  { color: #ffffff; background: #0000ff }

.hidden { width: 0px; height: 0px; left: -1000em; top: auto; position: absolute;}
#hmenu3  { background: #000000; border-top: #ff00ff 1px solid; border-bottom: #ff00ff 1px solid; text-align: center; width: 50%; float: left; }
#hmenu3 ul  { list-style: none; margin: 0 10px; padding: 0; font-size: 1em; } 
#hmenu3 ul li { float: left; border-right: 1px #f0f0f0 solid; padding: 0; margin: 0; }
#hmenu3 ul li a { padding: .2em .75em; color: #ffffff; display: block; text-decoration: none; }
#hmenu3 ul li a:hover, #hmenu3 ul li a:focus  { color: #ffffff; background: #0000ff }

.hidden { width: 0px; height: 0px; left: -1000em; top: auto; position: absolute;  }
#hmenu4  { background: #000000; border-top: #00ffff 1px solid; border-bottom: #00ffff 1px solid; text-align: center; width: 100%; float: left; }
#hmenu4 ul  { list-style: none; margin: 0 10px; padding: 0; font-size: 1em; } 
#hmenu4 ul li { float: left; border-right: 1px #f0f0f0 solid; padding: 0; margin: 0; }
#hmenu4 ul li a { padding: .2em .75em; color: #ffffff; display: block;  text-decoration: none; }
#hmenu4 ul li a:hover, #hmenu4 ul li a:focus  { color: #ffffff; background: #0000ff }

.hidden { width: 0px; height: 0px; left: -1000em; top: auto; position: absolute;  }
#hmenu5  { background: #000000; border-top: #0000ff 1px solid; border-bottom: #0000ff 1px solid; text-align: center; width: 100%; float: left; }
#hmenu5 ul  { list-style: none; margin: 0 10px; padding: 0; font-size: 1em; } 
#hmenu5 ul li { float: left; border-right: 1px #f0f0f0 solid; padding: 0; margin: 0; }
#hmenu5 ul li a { padding: .2em .75em; color: #ffffff; display: block;  text-decoration: none; }
#hmenu5 ul li a:hover, #hmenu5 ul li a:focus  { color: #ffffff; background: #0000ff }

.hidden { width: 0px; height: 0px; left: -1000em; top: auto; position: absolute;  }
#hmenu7  { background: #000000; border-top: #ff00cc 1px solid; border-bottom: #ff00cc 1px solid; text-align: center; width: 100%;height:80px }
#hmenu7 ul  { list-style: none; margin: 0 10px; padding: 0; font-size: 1em;position:absolute; left:29%; right:20%; } 
#hmenu7 ul li { float: left; border-right: 1px #f0f0f0 solid; padding: 0; margin: 0; }
#hmenu7 ul li a { padding: .2em .75em; color: #ffffff; display: block;  text-decoration: none; }
#hmenu7 ul li a:hover, #hmenu7 ul li a:focus  { color: #ffffff; background: #0000ff }

.hidden { width: 0px; height: 0px; left: -1000em; top: auto; position: absolute;  }
#hmenu6  { background: #000000; border-top: #ffffff 1px solid; text-align: center; width: 100%; height:250px}
#hmenu6 ul  { list-style: none; margin: 0 10px; padding: 0; font-size: 1em;position:absolute; left:29%; right:20%; } 
#hmenu6 ul li { float: left; border-right: 1px #f0f0f0 solid; padding: 0; margin: 0; }
#hmenu6 ul li a { padding: .2em .75em; color: #ffffff; display: block;  text-decoration: none; }
#hmenu6 ul li a:hover, #hmenu6 ul li a:focus  { color: #ffffff; background: #0000ff }






	
A 		{ color: #ffff00; font-size:12px; font-weight:bold; text-decoration: none; }		
A:link		{ color: #ffff00; font-size:12px; font-weight:bold; text-decoration: none; }
A:visited		{ color: #ffffff; font-size:12px; font-weight:bold; text-decoration: none; }	
A:active		{ color: #ffffff; font-size:12px; font-weight:bold; text-decoration: none; }	
A:hover		{ color: #ffffff; font-size:16px; font-weight:bold; text-decoration: none; }






html, body{margin:0;padding:0}


p{margin:0 10px 10px}




  
div#content p{line-height:1.4}

div#wrapper{ position:absolute; top:208px;left:0px;width:100%;margin-left:0px}


div#uno{ position:relative; float:left;margin-left:10px}
#uno a.normale, #uno a.normale:visited {display: block; width: 140px; height: 120px; text-decoration: none; background-color: transparent; border: 0}
#uno a .grande { display: block; position: absolute; width: 1px; height: 1px; top: -1px; left: -1px; background-color: transparent} 
#uno a.normale:hover .grande { display: block; position: absolute; top: 120px; left: 1px; width: 280px; height: 240px; z-index:1 } 

div#due{ position:relative; float:left;margin-left:10px}
#due a.normale, #due a.normale:visited {display: block; width: 140px; height: 120px; text-decoration: none; background-color: transparent; border: 0}
#due a .grande { display: block; position: absolute; width: 1px; height: 1px; top: -1px; left: -1px; background-color: transparent} 
#due a.normale:hover .grande { display: block; position: absolute; top: 120px; left: 1px; width: 280px; height: 240px; z-index:1 } 

div#tre{ position:relative; float:left;margin-left:10px}
#tre a.normale, #tre a.normale:visited {display: block; width: 140px; height: 120px; text-decoration: none; background-color: transparent; border: 0}
#tre a .grande { display: block; position: absolute; width: 1px; height: 1px; top: -1px; left: -1px; background-color: transparent} 
#tre a.normale:hover .grande { display: block; position: absolute; top: 120px; left: 1px; width: 280px; height: 240px; z-index:1 } 

div#quattro{ position:relative; float:left;margin-left:10px}
#quattro a.normale, #quattro a.normale:visited {display: block; width: 140px; height: 120px; text-decoration: none; background-color: transparent; border: 0}
#quattro a .grande { display: block; position: absolute; width: 1px; height: 1px; top: -1px; left: -1px; background-color: transparent} 
#quattro a.normale:hover .grande { display: block; position: absolute; top: 120px; left: 1px; width: 280px; height: 240px; z-index:1 } 

div#cinque{ position:relative; float:left;margin-left:10px;margin-top:10px; clear:left}
#cinque a.normale, #cinque a.normale:visited {display: block; width: 140px; height: 120px; text-decoration: none; background-color: transparent; border: 0}
#cinque a .grande { display: block; position: absolute; width: 1px; height: 1px; top: -1px; left: -1px; background-color: transparent} 
#cinque a.normale:hover .grande { display: block; position: absolute; top: 120px; left: 1px; width: 280px; height: 240px; z-index:1 } 

div#sei{ position:relative; float:left;margin-left:10px;margin-top:10px}
#sei a.normale, #sei a.normale:visited {display: block; width: 140px; height: 120px; text-decoration: none; background-color: transparent; border: 0}
#sei a .grande { display: block; position: absolute; width: 1px; height: 1px; top: -1px; left: -1px; background-color: transparent} 
#sei a.normale:hover .grande { display: block; position: absolute; top: 120px; left: 1px; width: 280px; height: 240px; z-index:1 } 

div#sette{ position:relative; float:left;margin-left:10px;margin-top:10px}
#sette a.normale, #sette a.normale:visited {display: block; width: 140px; height: 120px; text-decoration: none; background-color: transparent; border: 0}
#sette a .grande { display: block; position: absolute; width: 1px; height: 1px; top: -1px; left: -1px; background-color: transparent} 
#sette a.normale:hover .grande { display: block; position: absolute; top: 120px; left: 1px; width: 280px; height: 240px; z-index:1 } 

div#otto{ position:relative; float:left;margin-left:10px;margin-top:10px}
#otto a.normale, #otto a.normale:visited {display: block; width: 140px; height: 120px; text-decoration: none; background-color: transparent; border: 0}
#otto a .grande { display: block; position: absolute; width: 1px; height: 1px; top: -1px; left: -1px; background-color: transparent} 
#otto a.normale:hover .grande { display: block; position: absolute; top: 120px; left: 1px; width: 280px; height: 240px; z-index:1 } 

div#nove{ position:relative; float:left;margin-left:10px;margin-top:10px; clear:left}
#nove a.normale, #nove a.normale:visited {display: block; width: 140px; height: 120px; text-decoration: none; background-color: transparent; border: 0}
#nove a .grande { display: block; position: absolute; width: 1px; height: 1px; top: -1px; left: -1px; background-color: transparent} 
#nove a.normale:hover .grande { display: block; position: absolute; top: 120px; left: 1px; width: 280px; height: 240px; z-index:1 } 

div#dieci{ position:relative; float:left;margin-left:10px;margin-top:10px}
#dieci a.normale, #dieci a.normale:visited {display: block; width: 140px; height: 120px; text-decoration: none; background-color: transparent; border: 0}
#dieci a .grande { display: block; position: absolute; width: 1px; height: 1px; top: -1px; left: -1px; background-color: transparent} 
#dieci a.normale:hover .grande { display: block; position: absolute; top: 120px; left: 1px; width: 280px; height: 240px; z-index:1 } 

div#undici{ position:relative; float:left;margin-left:10px;margin-top:10px}
#undici a.normale, #undici a.normale:visited {display: block; width: 140px; height: 120px; text-decoration: none; background-color: transparent; border: 0}
#undici a .grande { display: block; position: absolute; width: 1px; height: 1px; top: -1px; left: -1px; background-color: transparent} 
#undici a.normale:hover .grande { display: block; position: absolute; top: 120px; left: 1px; width: 280px; height: 240px; z-index:1 } 

div#dodici{ position:relative; float:left;margin-left:10px;margin-top:10px}
#dodici a.normale, #dodici a.normale:visited {display: block; width: 140px; height: 120px; text-decoration: none; background-color: transparent; border: 0}
#dodici a .grande { display: block; position: absolute; width: 1px; height: 1px; top: -1px; left: -1px; background-color: transparent} 
#dodici a.normale:hover .grande { display: block; position: absolute; top: 120px; left: 1px; width: 280px; height: 240px; z-index:1 } 






.Stile1 {width:100%; height:100%}
.Stile2 {text-align:center}
.Stile9 {color: #ffffff}
.bgchisono {color: white; background:url(images/chisono.jpg); background-repeat:no-repeat; background-position:center}



*/

#centro {
	color: #000;
}

