/* Foglio di stile esterno */
body {
	background-color: #ffffff;
	background-image: url(../img/fondo_texture.gif);
	background-repeat: repeat;
	background-position: center top;
	margin:0;
	padding:0;
}

#scatola{ 
width: 800px; background-color: #ffffff; 
margin-top:0px;
padding-top: 0px;
margin: auto;
}

#contenuto{

min-height: 350px;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
padding-left: 50px;
font-size: small
}

#contenuto a{
text-decoration: none;
color: black;
}

#piede{ 

height: 36px;

font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
font-size: x-small; 

color: #565656; 
text-decoration: none; 
margin-top:0px;

margin: auto;
background-color: #000000;
background-image: url(../img/bandina_fondo.jpg);
background-repeat: no-repeat;

}

#dati{
padding-top: 10px;
text-align: left; 
float: left;
padding-left: 54px;
}

#credits{
padding-top: 10px;
float: right;
padding-right: 20px;
color: #565656; 
}

#credits a{
    color: #565656; 
    text-decoration: none;
}

.linea{
background-image: url(../img/riga.gif);
width: 695px;
height:1px;
background-repeat: no-repeat;
background-position: center center;


}


.menu { 
color: Black; 
text-decoration: none; 
font-weight: bold; 
font-family: sans-serif;
font-size: larger; 
}
.menu:hover{
color: Red; 
font-family: sans-serif; 
font-weight: bold; 
font-size: larger; 
}



div#ombra {
margin:0pt auto;
width:900px;
}
.ombre {
background-image:url(../img/4.png);
background-repeat: repeat-y;;
}

         * {margin:0; padding:0}
p {line-height:1.4;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;  
margin-bottom:10px;

font-size: 8pt;
}
#wrapper {width:698px; margin: auto}
#wrapper_home {width:640px; margin: auto;
min-height: 450px;}

.sliderbutton {float:left; width:17px; padding-top:160px;padding-left: 5px;padding-right: 5px;}
.sliderbutton img {cursor:pointer;background:#666}
.sliderbutton img:hover {background:#666}
#slider {float:left; position:relative; overflow:auto; width:640px; height:
360px; border:0px solid #fff; background:#fff;}
#slider ul {position:absolute; list-style:none; top:0; left:0}
#slider li {float:left; width:640px; height:300px; padding-right:10px}

#slider2 {float:left; position:relative; overflow:auto; width:640px; height:
360px; border:2px solid #fff; background:#fff}
#slider2 ul {position:absolute; list-style:none; top:0; left:0}
#slider2 li {float:left; width:640px; height:300px; padding-right:10px}

#slider3 {float:left; position:relative; overflow:auto; width:640px; height:360px; border:2px solid #fff; background:#fff}
#slider3 ul {position:absolute; list-style:none; top:0; left:0}
#slider3 li {float:left; width:640px; height:300px; padding-right:10px}

#slider4 {float:left; position:relative; overflow:auto; width:640px; height:
360px; border:2px solid #fff; background:#fff}
#slider4 ul {position:absolute; list-style:none; top:0; left:0}
#slider4 li {float:left; width:640px; height:300px; padding-right:10px}

#slider5 {float:left; position:relative; overflow:auto; width:640px; height:
360px; border:2px solid #fff; background:#fff}
#slider5 ul {position:absolute; list-style:none; top:0; left:0}
#slider5 li {float:left; width:640px; height:300px; padding-right:10px}

#slider6 {float:left; position:relative; overflow:auto; width:640px; height:
360px; border:2px solid #fff; background:#fff}
#slider6 ul {position:absolute; list-style:none; top:0; left:0}
#slider6 li {float:left; width:640px; height:300px; padding-right:10px}

#slider7 {float:left; position:relative; overflow:auto; width:640px; height:
360px; border:2px solid #fff; background:#fff}
#slider7 ul {position:absolute; list-style:none; top:0; left:0}
#slider7 li {float:left; width:640px; height:300px; padding-right:10px}


#slider8 {float:left; position:relative; overflow:auto; width:640px; height:
360px; border:2px solid #fff; background:#fff}
#slider8 ul {position:absolute; list-style:none; top:0; left:0}
#slider8 li {float:left; width:640px; height:300px; padding-right:10px}

#slider9 {float:left; position:relative; overflow:auto; width:640px; height:
360px; border:2px solid #fff; background:#fff}
#slider9 ul {position:absolute; list-style:none; top:0; left:0}
#slider9 li {float:left; width:640px; height:300px; padding-right:10px}

#slider10 {float:left; position:relative; overflow:auto; width:640px; height:
360px; border:2px solid #fff; background:#fff}
#slider10 ul {position:absolute; list-style:none; top:0; left:0}
#slider10 li {float:left; width:640px; height:300px; padding-right:10px}

#slider11 {float:left; position:relative; overflow:auto; width:640px; height:
360px; border:2px solid #fff; background:#fff}
#slider11 ul {position:absolute; list-style:none; top:0; left:0}
#slider11 li {float:left; width:640px; height:300px; padding-right:10px}

#slider12 {float:left; position:relative; overflow:auto; width:640px; height:
360px; border:2px solid #fff; background:#fff}
#slider12 ul {position:absolute; list-style:none; top:0; left:0}
#slider12 li {float:left; width:640px; height:300px; padding-right:10px}

#slider13 {float:left; position:relative; overflow:auto; width:640px; height:
360px; border:2px solid #fff; background:#fff}
#slider13 ul {position:absolute; list-style:none; top:0; left:0}
#slider13 li {float:left; width:640px; height:300px; padding-right:10px}

#slider14 {float:left; position:relative; overflow:auto; width:640px; height:
360px; border:2px solid #fff; background:#fff}
#slider14 ul {position:absolute; list-style:none; top:0; left:0}
#slider14 li {float:left; width:640px; height:300px; padding-right:10px}

#slider15 {float:left; position:relative; overflow:auto; width:640px; height:
360px; border:2px solid #fff; background:#fff}
#slider15 ul {position:absolute; list-style:none; top:0; left:0}
#slider15 li {float:left; width:640px; height:300px; padding-right:10px}

#slider16 {float:left; position:relative; overflow:auto; width:640px; height:
360px; border:2px solid #fff; background:#fff}
#slider16 ul {position:absolute; list-style:none; top:0; left:0}
#slider16 li {float:left; width:640px; height:300px; padding-right:10px}

#slider17 {float:left; position:relative; overflow:auto; width:640px; height:
360px; border:2px solid #fff; background:#fff}
#slider17 ul {position:absolute; list-style:none; top:0; left:0}
#slider17 li {float:left; width:640px; height:300px; padding-right:10px}

#slider18 {float:left; position:relative; overflow:auto; width:640px; height:
360px; border:2px solid #fff; background:#fff}
#slider18 ul {position:absolute; list-style:none; top:0; left:0}
#slider18 li {float:left; width:640px; height:300px; padding-right:10px}





.pagination {float:left; list-style:none; height:25px; margin:15px 0 0 32px}
.pagination li {float:left; cursor:pointer; padding:5px 8px; background:#666; border:1px solid #999; margin:0 4px 0 0; text-align:center; color:#222}
.pagination li:hover {background:#777; border:1px solid #bbb; color:#000}

.pagination2 {float:left; list-style:none; height:25px; margin:15px 0 0 32px}
.pagination2 li {float:left; cursor:pointer; padding:5px 8px; background:#666; border:1px solid #999; margin:0 4px 0 0; text-align:center; color:#222}
.pagination2 li:hover {background:#777; border:1px solid #bbb; color:#000}
li.current {border:1px solid #ccc; background:#888}

li#content {width:640px; height:370px; }
#content h1 {font:22px Georgia,Verdana; margin-bottom:15px; color:#036}



