/*---FT SERRAMENTI---*/

body {position: relative; color: #333333; background: #EEEEEE; margin: 0px; text-align: left; font-size: 12px; 
font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; text-decoration: none; text-transform: none; 
}
.gabbia {width: 990px; height: auto; margin: 0 auto 0 auto; background: transparent; overflow: hidden;  
}
.testata {width: 980px; height: 140px;  background: transparent url(grafica/testata.jpg) top center no-repeat;  margin: 0 auto 0 auto; padding: 0px; 
overflow: hidden; 
}
.logo {width: 132px; height: 104px;  background: transparent;  margin: 0 auto 0 10px; float: left; clear: left; 
}
.lg {border: 0px; margin-top: 15px; padding: 0px; margin-left: 0px; 
}
.pp {width: 100%; height: 20px;  background: transparent;  margin: 0 auto 0 auto; 
}
.t-pp {margin: 0px 20px 0px 20px; text-align: right; background: transparent; color: #AAAAAA; font-size: 9px; 
}
.menu {width: 960px; height: 35px; background: transparent;  margin: 0 auto 0 auto; 
}
.menu-uno {margin-left: 280px; margin-top: 40px; width: 150px; height: auto; background: transparent; float: left; clear: none; border: 0px red solid; 
}
.t-menu-uno {margin-top: 0px; margin-left: 0px; text-align: left; background: transparent; line-height: 180%
}
.cont {width: 100%; height: auto; background: transparent;  margin: 0 auto 0 5px; float: left; clear: left; 
}
.cont-medio {position: relative; width: 980px; height: auto; background: transparent url(grafica/ombra-media.jpg) repeat-y;  
margin: 0 auto 0 0; float: left; clear: left; margin-bottom: -3px; left: 5px; 
}
.banner {position: relative; width: 960px; height: 192px; background: transparent url(grafica/banner.jpg) no-repeat;  margin: 15px auto 0 0; 
float: left; clear: left; left: 10px; 
}
.home-sx {width: 580px; height: 100%; position: relative; left: 50px; background: transparent;  float: left; clear: left; border: 0px #999999 solid; 
margin-top: 16px; 
}
.home-dx {width: 284px; height: auto; position: relative; left: 70px; background: transparent;  float: left; clear: none; border: 0px #999999 solid; 
margin-top: 70px; 
}
.ind {width: 960px; height: 140px; background: transparent;  margin: 0 auto 0 auto; float: left; clear: left; 
}
.t-ind {padding-top: 28px; margin-top: 0px; text-align: center; color: #333333; line-height: 150%; font-size: 12px;
}
.t-box-home {margin-top: 20px; margin-left: 0px; MARGIN-RIGHT: 30px; TEXT-ALIGN: left; BACKGROUND-COLOR: transparent; COLOR: #333333;
FONT-SIZE: 12px; LINE-HEIGHT: 150%;
}
.h1 {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; MARGIN: 20px 0px 10px; 
COLOR: #FF6600; TEXT-ALIGN: left; FONT-SIZE: 22px; FONT-WEIGHT: normal; FONT-FAMILY: Georgia, Times New Roman, Times, serif;
}
#xplayer, #player1, #player2, #player3, #player4, #player5, #player6, #player7, #player8 {margin-left: 10px; overflow: visible; 
}
.home-sx img {border: 3px #999999 solid; padding: 1px; margin-left: 0px; margin-bottom: 20px; margin-right: 10px; float: left; 
}

.oriz-sx{width: 278px; height: 100%; background: #FFFFFF; margin-top: 10px; margin-bottom: 20px; float: left; clear: left; 
border-left: 1px #E8E9E9 solid; border-right: 1px #E8E9E9 solid; 
}
.flap {margin-left: -1px; padding: 0px; margin-bottom: -3px;
}
.t-flap {margin: 20px; text-align: left; color: #333333; font-size: 12px; line-height: 150%; color: #203673; 
}
.tit-flap {margin: 20px; text-align: left; color: #FF6600; font-size: 20px; font-family: Georgia, Times New Roman, Times, serif;
}
.ombra {margin-left: 5px; 
}















.menu-due {MARGIN-top: 0px; WIDTH: 920px; HEIGHT: 25px;
BACKGROUND: transparent url(grafica/sfondo-menu-alto.jpg) repeat-x;
BORDER-BOTTOM: 1px #CCCCCC solid;
}
.t-menu-due {margin-top: 0px; padding-top: 4px; MARGIN-LEFT: 38px; TEXT-ALIGN: center; BACKGROUND-COLOR: transparent; COLOR: #FFFFFF;
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 12px; FONT-WEIGHT: bold;
}
.foto {WIDTH: 920px; HEIGHT: 268px; MARGIN: 0px; BACKGROUND-COLOR: transparent; 
}
.ft {border: 1px solid #666666; float: left; margin: 5px 0 15px 40px;
}
.menu-tre {MARGIN-LEFT: 0px; WIDTH: 920px; HEIGHT: 34px; background: transparent url(grafica/menu-tre.jpg) repeat-x;
}
.t-menu-tre {margin-top: 0px; padding-top: 10px; TEXT-ALIGN: center; BACKGROUND-COLOR: transparent; COLOR: #FFFFFF; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 12px; FONT-WEIGHT: bold;
}

.home-dx-inv {WIDTH: 455px; HEIGHT: auto; margin-left: 0px; background: #FFFFFF;  float: left; clear: none;
}
.t-credits {MARGIN-TOP: 0px; TEXT-ALIGN: left; BACKGROUND-COLOR: transparent; COLOR: #605037; FONT-SIZE: 12px;
LINE-HEIGHT: 160%;
}


.credits{width: 260px; height: 100%; background: transparent; margin-top: 10px; margin-bottom: 20px;
float: left; clear: left; }

/*LINK MENU UNO*/
A.L-UNO:link {COLOR: #333333; font-weight: normal;}
A.L-UNO:visited {COLOR: #333333; font-weight: normal;}
A.L-UNO:hover {COLOR: #FF9900; font-weight: normal; TEXT-DECORATION: underline;}
A.L-UNO:active {COLOR: #333333; font-weight: normal;}

/*LINK MENU DUE*/
A.L-DUE:link {COLOR: #FFFFFF;}
A.L-DUE:visited {COLOR: #FFFFFF;}
A.L-DUE:hover {COLOR: #FFCCCC; TEXT-DECORATION: underline;}
A.L-DUE:active {COLOR: #FFFFFF;}

/*LINK MENU TRE*/
A.L-TRE:link {COLOR: #333333; font-weight: bold;}
A.L-TRE:visited {COLOR: #333333; font-weight: bold;}
A.L-TRE:hover {COLOR: #605037; font-weight: bold; TEXT-DECORATION: underline;}
A.L-TRE:active {COLOR: #333333; font-weight: bold;}

/*LINK MENU MEDIO E TESTATA*/
A.L-QUATTRO:link {COLOR: #333333; font-weight: bold;}
A.L-QUATTRO:visited {COLOR: #333333; font-weight: bold;}
A.L-QUATTRO:hover {COLOR: #605037; font-weight: bold; TEXT-DECORATION: underline;}
A.L-QUATTRO:active {COLOR: #333333; font-weight: bold;}





/*LINK MENU UNO*/
A.L1:link {COLOR: #FFFFFF;}
A.L1:visited {COLOR: #FFFFFF;}
A.L1:hover {COLOR: #FFCCCC; TEXT-DECORATION: underline;}
A.L1:active {COLOR: #FFFFFF;}

/*LINK MENU MEDIO E TESTATA*/
A.L2:link {COLOR: #333333; font-weight: normal;}
A.L2:visited {COLOR: #333333; font-weight: normal;}
A.L2:hover {COLOR: #990000; font-weight: normal; TEXT-DECORATION: underline;}
A.L2:active {COLOR: #333333; font-weight: normal;}

/*LINK PROSSIMA PAGINA*/
A.L3:link {COLOR: #333333; font-weight: bold;}
A.L3:visited {COLOR: #333333; font-weight: bold;}
A.L3:hover {COLOR: #990000; TEXT-DECORATION: underline; font-weight: bold;}
A.L3:active {COLOR: #333333; font-weight: bold;}

/*LINK CREDITS*/
A.L9:link {COLOR: #333333;}
A.L9:visited {COLOR: #666666;}
A.L9:hover {COLOR: #990000; TEXT-DECORATION: underline;}
A.L9:active {COLOR: #666666;}

.mappa {POSITION: absolute; WIDTH: 545px; HEIGHT: 1230px; LEFT: 185px; TOP: 460px; BACKGROUND-COLOR: transparent; BORDER-LEFT: 1px #999999 solid;
}
.titolo {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px; MARGIN: 0px 10px 10px; 
COLOR: #0F6D88; TEXT-ALIGN: left; FONT-SIZE: 18px; FONT-WEIGHT: bold;
}
.t-credits {MARGIN-TOP: 0px; MARGIN-LEFT: 10px; TEXT-ALIGN: left; BACKGROUND-COLOR: transparent; COLOR: #605037; FONT-SIZE: 12px;
LINE-HEIGHT: 160%;
}

/*TITOLI BOX*/
a:link {TEXT-DECORATION: none;}
a:active {TEXT-DECORATION: none;}
a:visited {TEXT-DECORATION: none;}

