/* CSS Document */
html{
/* overflow: -moz-scrollbars-vertical; /* visualizza sempre la scrollbar laterale per firefox */
 overflow-y:scroll;
 overflow-x:auto;
 overflow:moz-scrollbars-vertical;}

BODY {FONT-SIZE: 11px; COLOR: #a9a9a9;
	FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif; 
	margin-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px;
	background-color:#252525;
	line-height:20px; letter-spacing:1px;}

TD {FONT-SIZE: 11px; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif;}
A {FONT-SIZE: 11px; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif; text-decoration: none; color:#c1c1c1;}
A:hover {FONT-SIZE: 11px; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif; text-decoration: none; color:#ffffff;}


/* Definiti i moduli */
input {FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif}
select {FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif}
textarea {FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif}
checkbox {FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif}
radio {FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif}


/* Definiti i Menu */
.piepagina {FONT-SIZE: 9px; COLOR: #515151; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif;}
.piepagina A:link{FONT-SIZE: 9px; COLOR: #515151; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif;}
.piepagina A:visited {FONT-SIZE: 9px; COLOR: #515151; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif;}
.piepagina A:hover {FONT-SIZE: 9px; COLOR: #ffffff; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif;}

.txt-small-bianco {FONT-SIZE: 9px; COLOR: #ffffff; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif;}
.txt-small-bianco A:link{FONT-SIZE: 9px; COLOR: #ffffff; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif;}
.txt-small-bianco A:visited {FONT-SIZE: 9px; COLOR: #ffffff; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif;}
.txt-small-bianco A:hover {FONT-SIZE: 9px; COLOR: #ffffff; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif;}

.menu {FONT-SIZE: 11px; COLOR: #5d5d5d; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;}
.menu A:link{FONT-SIZE: 11px; COLOR: #5d5d5d; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;}
.menu A:visited {FONT-SIZE: 11px; COLOR: #5d5d5d; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;}
.menu A:hover {FONT-SIZE: 11px; COLOR: #5d5d5d; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;}


/* Titoli Sezioni */
.titolo {FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: Tahoma, Arial, Verdana, Helvetica, sans-serif; FONT-WEIGHT: bold; letter-spacing:1px;}
.titolo A:link{FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: Tahoma, Arial, Verdana, Helvetica, sans-serif; FONT-WEIGHT: bold; letter-spacing:1px;}
.titolo A:hover{FONT-SIZE: 12px; COLOR: #c1c1c1; FONT-FAMILY: Tahoma, Arial, Verdana, Helvetica, sans-serif; FONT-WEIGHT: bold; letter-spacing:1px;}
.titolo A:visited{FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: Tahoma, Arial, Verdana, Helvetica, sans-serif; FONT-WEIGHT: bold; letter-spacing:1px;}

.titolo-rosso {FONT-SIZE: 12px; COLOR: #e71818; FONT-FAMILY: Tahoma, Arial, Verdana, Helvetica, sans-serif; FONT-WEIGHT: bold; letter-spacing:1px;}

.txt-rosso {COLOR: #e71818;}

.txt-grigio { color:#5D5D5D}
.txt-bianco { color:#ffffff}
.bg-grigio { background-color:#5D5D5D}


/* Sfondi */
.bg-grigio-scuro {background-color:#303030}

/* Bordi delle Immagini */
.border-img {border: 1px solid #DED7CC;}





.stepcarousel{
position: relative; /*leave this value alone*/
overflow: scroll; /*leave this value alone*/
width: 895px; /*Width of Carousel Viewer itself*/
height: 660px; /*Height should enough to fit largest content's height*/
}

.stepcarousel .belt{
position: absolute; /*leave this value alone*/
left: 0px;
top: 0px;
}

.stepcarousel .panel{
float: left; /*leave this value alone*/
overflow: hidden; /*clip content that go outside dimensions of holding panel DIV*/
width: 895px; /*Width of each panel holding each content. If removed, widths should be individually defined on each content DIV then. */
}
/*
.stepcarousel .panel .img1{
background-repeat:no-repeat;
}

.stepcarousel .panel .img2{
background-repeat:no-repeat;
}

.stepcarousel .panel .img3{
background-repeat:no-repeat;
}
*/
