body {
	background-color: #000;
	margin:0;
	padding:0
}

object{
margin:0;
padding:0;
z-index:10}

#sito {
margin:-40px 0 0 0;

}
 .menu {
 font-family:Tahoma, Geneva, Arial, Helvetica, sans-serif;
 font-size:11px;
 color:#FFFFFF;
 font-weight:normal;
 margin-left:20px;
 
 }

 .menu a{
 color:#FFFFFF;
 font-weight:normal;
 text-decoration:none;
 }
 
  .menu a:hover{
 color:#E41E26;
 font-weight:normal;
 text-decoration:none;
 }
 
#livello_1_bottom {
width:100%;
margin-top:3px
 }
 
 
 .voce_livello1 {
  font-family:Tahoma, Geneva, Arial, Helvetica, sans-serif;
 font-size:11px;
 color:#FFFFFF;
 font-weight:normal;
 padding-left:4px;
 padding-right:4px;
 border-right:1px solid #EC1C24;
 text-align:center;
 }
 
 .voce_livello1 a{
 color:#FFFFFF;
 font-weight:normal;
 text-decoration:none;
 }
  .voce_livello1 a:hover{
 color:#E41E26;
 font-weight:normal;
 text-decoration:none;
 }
 
 .voce_livello2 {
  font-family:Tahoma, Geneva, Arial, Helvetica, sans-serif;
 font-size:11px;
 color:#FFFFFF;
 font-weight:normal;
 padding-left:4px;
 padding-right:4px;
 text-align:center;
 }
 
 .voce_livello2 a{
 color:#FFFFFF;
 font-weight:normal;
 text-decoration:none;
 }
  .voce_livello2 a:hover{
 color:#E41E26;
 font-weight:normal;
 text-decoration:none;
 }
 
 
 .titolo_pagina {
  font-family:Geneva, Arial, Helvetica, sans-serif;
 font-size:18px;
 color:#FFFFFF;
 font-weight:normal ;
 text-transform:uppercase ;
 }
 
  .titolo_pagina4 {
    font-family:Geneva, Arial, Helvetica, sans-serif;
    font-size:18px;
    color:#FFFFFF;
    font-weight:bold;
    font-stretch:narrower;
    
 }
 
  .titolo_stile {
    font-family:Geneva, Arial, Helvetica, sans-serif;
    font-size:15px;
    color:#E41E26;
    font-weight:bold;
    font-stretch:narrower;
    margin-left:150px;
   
 }
 
   .titolo_stile a{
    color:#E41E26;
    text-decoration:none

   
 }
 
    .titolo_stile a:hover{
    color:#fff;
    text-decoration:none
   
 }
 
  .titolo_pagina2 {
    font-family:Geneva, Arial, Helvetica, sans-serif;
    font-size:15px;
    color:#FFFFFF;
    text-transform: uppercase;
 }
 
 .titolo_pagina3 a {
    font-family:Tahoma, Geneva, Arial, Helvetica, sans-serif;
    font-size:11px;
    color:#FFFFFF;
    text-transform: uppercase;
 }
 
   .descrizione_prodotto2 {
 font-family:Geneva, Arial, Helvetica, sans-serif;
 font-size:10px;
 color:#000;
 font-weight:normal;
 font-stretch:narrower;
 }
  .descrizione_prodotto {
 font-family:Geneva, Arial, Helvetica, sans-serif;
 font-size:10px;
 color:#FFFFFF;
 font-weight:normal;
 font-stretch:narrower;
 }
 
   .descrizione_prodotto3 {
 font-family:Geneva, Arial, Helvetica, sans-serif;
 font-size:10px;
 color:#000000;
 font-weight:normal;
 font-stretch:narrower;
 }
 
 
    .descrizione_concorso {
 font-family:Geneva, Arial, Helvetica, sans-serif;
 font-size:12px;
 color:#000000;
 font-weight:normal;
 font-stretch:narrower;
 }
 
     .descrizione_concorso_red {
 font-family:Geneva, Arial, Helvetica, sans-serif;
 font-size:12px;
 color:#e2001a;
 font-weight:normal;
 font-stretch:narrower;
 }
 
 
    .descrizione_prodotto  a{
color:#FFFFFF;
text-decoration:underline
 
 }
 
    .descrizione_prodotto  a:hover{
color:#FFFFFF;
text-decoration:none
 
 }
 
 
 .titolo_linea {
 font-family:Geneva, Arial, Helvetica, sans-serif;
 font-size:15px;
 color:#000;
 font-weight:bold;
 font-stretch:narrower;
 }
 
 .testo-nero 
 {color:#000;
  font-weight:bold;
     }
 
 .voce_menu_pagina {
  font-family:Geneva, Arial, Helvetica, sans-serif;
 font-size:13px;
 color:#FFFFFF;
 font-weight:bold;
 font-stretch:narrower;
 padding-bottom:5px;
 }
 
 
  .voce_menu_pagina a{
 color:#FFFFFF;
 text-decoration:none;
 }
 
  .voce_menu_pagina a:hover
  {
 color:red;
 text-decoration:none;
 }
 
 .voce_menu_pagina_grey {
  font-family:Geneva, Arial, Helvetica, sans-serif;
 font-size:13px;
 color:#FFFFFF;
 font-weight:normal;
 font-stretch:narrower;
 padding-bottom:5px;
 }
 
 
  .voce_menu_pagina_grey a{
 color:#FFFFFF;
 text-decoration:none;
 }
 
  .voce_menu_pagina_grey a:hover
  {
 color:#000;
 text-decoration:none;
 }
 
 
 .img_stile a{
 border:0;
 }
 
 /*.img_stile a:hover img
 {
 filter:alpha(opacity=65);
   -moz-opacity:.65;
   opacity:.65;}*/
   
 .descrizione_stile {
 z-index:100; 
 position:relative; 
 left:50px; 
 bottom:78px; 
 color:#cd071e;
 font-family:Geneva, Arial, Helvetica, sans-serif;
 font-size:20px;

 
 }  
 
 
.footer {
font-family:Tahoma, Geneva, Arial, Helvetica, sans-serif;
font-size:10px;
color:#999;
font-weight:normal;
 }
 
 
.footer a{
color:#999;
font-weight:normal;
text-decoration:none;
 }
.footer a:hover{
color:#E41E26;
font-weight:normal;
text-decoration:none;
 }
 
 .bordoRosso
{
    border:1px solid #666666;
}
 
.bordoRosso:hover
{
}
 
 
 .bordoRossoSel
{
    border:1px solid #ff0000;
}

 .bordoRossoSel:hover
{
    border:1px solid #800000;
}

/* Gallery Styles */

#motioncontainer {
/*margin:0 auto;  Uncomment this line if you wish to center the gallery on page */
width: 100%; /* Set to gallery width, in px or percentage */
height: 131px; /* Set to gallery height */
margin:50px auto 0;

}

#motioncontainer a img {
/*border: 1px solid #cccccc; Set image border color */
}

#motioncontainer a:hover img {
border: 1px solid navy; /* Set image border hover color */
}

#statusdiv {
background-color: lightyellow;
border: 1px solid gray;
padding: 2px;
position: absolute; /* Stop Editing Gallery Styles */
left: -300px;
visibility: hidden;
}

#motioncontainer a:hover {
color: red; /* Dummy definition to overcome IE bug */
}

.titolo_white {
 font-family: Georgia, "Times New Roman", Times, serif;
 font-size:14px;
 color:#fff;
 font-weight:normal;
 padding-bottom:10px
 }
 
  .titolo_white3{
 font-family: Georgia, "Times New Roman", Times, serif;
 font-size:14px;
 color:#7e0804;
 font-weight:normal;
 padding-bottom:10px
 }
/* End Gallery Styles */


.scroll {
	overflow:auto;
	
	height:320px;
	padding:10px 10px 10px 10px;
	margin-right:10px;
	margin-top:20px;
	scrollbar-base-color:#fff; 
	scrollbar-arrow-color: #E41E26; 
	scrollbar-darkshadow-color: #fff; 
	scrollbar-shadow-color: #fff; 
	scrollbar-3dlight-color: #fff; 
	scrollbar-highlight-color: #fff; 
	scrollbar-face-color: #fff;
	
}


