body { background-color: #FF0000;
       margin-top: 2px;
       margin-bottom: 0px;
       text-align: center;
     } 

.fotostand { font-family: Verdana, Arial, Helvetica, sans-serif;
             font-size: 11px;
           }
.fotostand img {
                 float: left;
                 border: 1px solid black;
                 margin-right: 5px;
                 margin-bottom: 20px;
                 padding: 1px 1px 1px 1px;
               }

#wrap {
	width: 830px;
	background-color: #CCCCCC;
	border-width: 1px;
	border-style: solid;
	border-color: #FF0000;
        text-align: left;
}
#head { 
	background-color: #000000;
	height: 90px;
}
#menu { 
        text-transform: uppercase;
	background-color: #CCCCCC;
        background-image: url("backhome4.gif");
        background-repeat: no-repeat;
	text-align: left;
	height: 18px;
	border-top: 1px solid #FF0000;
	border-right: none;
	border-bottom: 1px solid #FF0000;
	border-left: none;
}
#menuindex { background-color: #CCCCCC;
             background-image: url("backhome4.gif");
             border-bottom: 1px solid #FF0000;
             border-top: 1px solid #FF0000;
             background-position: top left;
	     background-repeat: no-repeat;
             color: #CCCCCC;
             font-size: 7px;
             height: 18px;
           }

#content {
        background-color: #CCCCCC;
        background-image: url("banda4.gif");
	background-position: top left;
	background-repeat: no-repeat;
	padding-left: 35px;
        padding-top: 9px;
	padding-bottom: 8px;
	padding-right: 35px;
        height: 448px;
}

#content40 {
        background-color: #CCCCCC;
        background-image: url("banda40.gif");
	background-position: top left;
	background-repeat: no-repeat;
	padding-left: 35px;
        padding-top: 9px;
	padding-bottom: 8px;
	padding-right: 35px;
        height: 448px;
}


#contentindex {
        background-color: #CCCCCC;
        background-image: url("backscelta.jpg");
	background-position: top left;
	background-repeat: no-repeat;
	padding-left: 35px;
        padding-top: 0px;
	padding-bottom: 8px;
	padding-right: 35px;
        height: 448px;
}

#contentindex img {         
                         float: left;                
	                 border: 1px solid #000000;
	                 padding: 2px 2px 2px 2px;
	                 margin: 0px 15px 5px 10px;	 
	 }


#post {
        height: 112px;
		}
#credits {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #CCCCCC;
	text-align: right;
	width: 830px;
}
#credits img {
              float: left;
              border: 1px solid #CCCCCC;
              margin-top: 2px;
              margin-left: 2px;
              margin-right: 3px;              
}
            
.home {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: left;
	font-size: 11px;
	font-weight: bolder;
	font-style: normal;
	font-variant: normal;
	color: #FF0000;
	text-decoration: none;
        padding-top: 2px;
	padding-left: 10px;
	padding-right: 10px;
        float:left;
}

#contatti {
           float:right;
           font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: left;
	font-size: 11px;
	font-weight: bolder;
	font-style: normal;
	font-variant: normal;
        padding-top: 2px;
        padding-right:10px;
	color: #FF0000;
	text-decoration: none;
}
.home a, .home a:visited {
         text-decoration: none;
		 color: #000000;
		 }
.home a:hover {
         text-decoration: none;
		 color:#FF0000
		 }
#contatti a, .home:visited {
         text-decoration: none;
		 color: #000000;
		 }
#contatti a:hover {
         text-decoration: none;
		 color:#FF0000
		 }	 	 
.title {
	font-family: Verdana, Arial, Helvetica, sans-serif;
        color: #000000;
	font-size: 11px;
	font-style: italic;
	font-weight: bold;
	text-transform: capitalize;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FF0000;
	padding-bottom: 3px;
}
.contenuto {
	font-family: Verdana, Arial, Helvetica, sans-serif;
        color: #000000;
	font-size: 11px;
	padding-top: 4px;
	padding-left: 120px;
	margin: 2px 0px 0px 0px;
}
#contenutotecnico {
	font-family: Verdana, Arial, Helvetica, sans-serif;
        color: #000000;
	font-size: 11px;
	padding-top: 4px;
	padding-left: 10px;
	margin: 2px 0px 0px 0px;
        height: 252px;
        float: right;
}
#contenutomoda { font-family: Verdana, Arial, Helvetica, sans-serif;
                 color: black;
				 font-size: 11px;
				 padding-top: 4px;
				 padding-left: 10px;
				 margin: 2px 0px 30px 0px;
				 height: 252px;
				 float; right;
				 }
.contenutodovesiamo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
        color: #000000;
        text-align: left;
	font-size: 11px;
	padding-top: 5px;
	margin: 2px 0px 0px 55px;
}
.contenutodovesiamo a, .contenutodovesiamo a:visited {color: red;
                                                      text-decoration: none;
                                                     }
.contenutodovesiamo a:hover {color: white;
                            }
#map {
                         float: left;                         
	                 border: 1px solid #000000;
	                 margin: 0px 15px 0px 10px;	 
	 }

.contenutodovesiamob {
	font-family: Verdana, Arial, Helvetica, sans-serif;
        color: #000000;
        text-align: justify;
	font-size: 11px;
	padding-top: 5px;
	margin: 2px 0px 0px 0px;
}
.contenutodovesiamob img {
                         float: left;                         
	                 border: 1px solid #000000;
	                 margin: 0px 15px 0px 0px;
                         padding: 2px 2px 2px 2px;	 
	 }

.contenutodistributori {
	font-family: Verdana, Arial, Helvetica, sans-serif;
        color: #000000;
        text-align: center;
	font-size: 11px;
	padding-top: 5px;
	margin: 2px 0px 0px 0px;
}
.contenutodistributori img {                        
	                 border: 1px solid #000000;
	                 margin:15px 10px 0px 10px;	 
	 }
.contenuto img {         
                         float: left;                
	                 border: 1px solid #000000;
	                 padding: 2px 2px 2px 2px;
	                 margin: 0px 15px 5px 10px;	 
	 }
#contenutotecnico img {         
                         float: left;                
	                 border: 1px solid #000000;
	                 padding: 2px 2px 2px 2px;
	                 margin: 0px 15px 5px 10px;	 
	              }
#contenutomoda img {float:left;
                    border: 1px solid black;
					padding: 2px 2px 2px 2px;
					margin: 0px 15px 5px 10px
					}

.contenuto a, .contenuto a:visited {
                                    color: #FF0000;
                                    text-decoration: none;
                                   }

.contenuto a:hover { color: white;
                   }
                     

#post img {
     float: left;
	 border: 1px solid #000000;
	 padding: 2px 2px 2px 2px;
	 margin: 0px 15px 5px 10px;	 
	 }
.crediti {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-variant: normal;
	color: black;
	text-decoration: none;
	padding-left: 10px;
	padding-right: 10px;
        float:right;
        margin-top: 2px;
}
.crediti a, .home:visited {
         text-decoration: none;
		 color: black;
		 }
.crediti a:hover {
         text-decoration: none;
		 color:#000000;
		 }
#pagina {
         overflow: auto;
         text-align: justify;
         width: 625px;
         height: 400px;
         padding-right: 11px;
         scrollbar-base-color:#FF0000;
         scrollbar-track-color: #CCCCCC;
         scrollbar-darkshadow-color:#ff0000;
         scrollbar-3dlight-color:#ff0000;
         scrollbar-face-color:#CCCCCC;
         scrollbar-arrow-color:#ff0000;
         scrollbar-highlight-color:#CCCCCC;
         float: right;
}

#pagina ul { list-style-type: disc;
             list-style-position: outside;
           }

#pagina ul li { margin-left: 330px;
                padding-bottom: 10px;
              }

#pagina h1 { font-weight: bold;
             text-align: center;
             font-size: 12px;
             margin: 0px 0px 0px 0px;
           }

#paginadovesiamo {
         overflow: auto;
         text-align: justify;
         width: 750px;
         height: 400px;
         padding-right: 11px;
         scrollbar-base-color:#FF0000;
         scrollbar-track-color: #CCCCCC;
         scrollbar-darkshadow-color:#ff0000;
         scrollbar-3dlight-color:#ff0000;
         scrollbar-face-color:#CCCCCC;
         scrollbar-arrow-color:#ff0000;
         scrollbar-highlight-color:#CCCCCC;
         float: right;
}
#paginadistributori {
         text-align: center;
         overflow: auto;
         width: 750px;
         height: 430px;
         padding-right: 0px;
}
.paginaalternativa {
	font-family: Verdana, Arial, Helvetica, sans-serif;
        color: #000000;
	font-size: 11px;
	padding-top: 4px;
	padding-left: 149px;
        padding-bottom: 10px;
	margin: 330px 0px 0px 0px;
        border-bottom: 1px solid #FF0000;
}

.partners {
           font-family: Verdana, Arial, Helvetica, sans-serif;
           color: black;
           font-size: 11px;
           padding-top: 5px;
           padding-bottom: 10px;
           border-bottom: 1px solid #FF0000;
           margin-bottom: 15px;
          }

.partners a, a:visited { color: black;
                         text-decoration: none;
                       }

.partners a:hover { color: white;
                  }

.partners img { 
               padding: 2px 2px 2px 2px;
               border: 1px solid black;
               margin: 5px 0px 10px 0px;
              }

#lingua {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        color: #000000;
        font-weight: bolder;
        font-size: 16px;
        margin-left: 570px;
        margin-top: 150px;
        
} 
#lingua a, #lingua:visited {
        text-decoration: none;
        color: #000000; 
 }      
#lingua a:hover {
        text-decoration: none;
        color: #FF0000;
}
#compasso {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        color: #000000;
        font-weight: bolder;
        font-size: 11px;
        margin-top: 140px;
}
#bandiere {
        
}
#bandiere img {
         float: right;
         top: 93px;
         border: 1px solid #FF0000;
	 padding: 1px 1px 1px 1px;
}
#database  {
            font-family: Verdana, Arial, Helvetica, sans-serif;
            color: #000000;
	    font-size: 10px;
	    font-weight: bold;
            padding-top: 30px;
            width: 104px;
            float: left;
            text-align: center;
            padding-left: 20px;
}
#database a, .database a:visited {
                                  font-family: Verdana, Arial, Helvetica, sans-serif;
                                  color: #000000;
	                          font-size: 14px;
	                          font-weight: bold;
                                  padding-top: 2px;
                                  text-decoration: none;
}

#database a:hover {
                   font-family: Verdana, Arial, Helvetica, sans-serif;
                   color: white;
                   font-size: 14px;
                   font-weight: bold;
                   padding-top: 2px;
                   text-decoration: none;
}

#database img { border: 1px solid black;
                padding: 1px 1px 1px 1px;
              }

#tecnicontent {
}

#articolo { font-family: Verdana, Arial, Helvetica, sans-serif;
            padding-top: 11px;
            height: 330px;
}
.testolato { font-size: 11px;
             border-bottom: 1px solid red;
             padding-bottom: 25px;
           }
.testolato img { float: left;
                 border: 1px solid black;
                 margin-right: 20px;
                 padding: 1px 1px 1px 1px;
               }
.testosotto { font-size: 11px;
              padding: 15px 0px 11px 0px;
              border-bottom: 1px solid red;
            }
.testosotto img { border: 1px solid black;
                  margin-right: 20px;
                  margin-top: 7px;
                }
.testolato a, testolato a:visited { color: black;
                                    text-decoration: none;
                                 }
.testolato a:hover { color: white;
                  }
.testosotto a, testosotto a:visited { color: black; 
                                      text-decoration: none;
                                 }
.testosotto a:hover { color: white;
                    }
.back { text-align: right;
        z-index: 3;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        color: #000000;
	font-size: 11px;
	font-weight: bold;
	text-transform: capitalize;
       }
.back a, .back a:visited { color: red;
                           text-decoration: none;
                         }
.back a:hover { color: white;
              }

#calendariofiere { font-size: 11px;
                   border-bottom: 1px solid red;
                   padding-bottom: 15px;
                   font-family: Verdana, Arial, Helvetica, sans-serif;
                   padding-top: 15px;
                   margin-bottom: 15px; 
                 }
#filmatorally { border: 1px solid black;
                float: left;
	            padding: 2px 2px 2px 2px;
	            margin: 0px 15px 5px 5px;
             }
#sezionicontatti { font-family:Verdana, Arial, Helvetica, sans-serif;
                   font-style:normal;
				   font-weight:bold;
				   font-size:15px;
				   text-transform:uppercase;
				   color:#000000;
				   margin-left:140px;
				   margin-top:70px;
				   padding-top: 30px;
				   padding-bottom:20px;
				   border-top: 1px solid red;
				   border-bottom: 1px solid red;
				 }
#sezionicontatti a, #sezionicontatti a:visited { color: black;
                                                 text-decoration:none;
												}
#sezionicontatti a:hover { color: white;
                           text-decoration: none;
						 }  
#sezionidistrib { font-family:Verdana, Arial, Helvetica, sans-serif;
                   font-style:normal;
				   font-weight:bold;
				   font-size:15px;
				   text-transform:uppercase;
				   color:#000000;
				   margin-left:140px;
				   margin-top:120px;
				   padding-top: 30px;
				   padding-bottom:20px;
				   border-top: 1px solid red;
				   border-bottom: 1px solid red;
				 }
#sezionidistrib a, #sezionidistrib a:visited { color: black;
                                                 text-decoration:none;
												}
#sezionidistrib a:hover { color: white;
                           text-decoration: none;
						 } 


#schedacontatti { border-bottom: 1px solid red;
                  padding-bottom: 10px;
				  height: 210px;
				  margin-top: 15px;
				  font-family:Verdana, Arial, Helvetica, sans-serif;
				  margin-left:20px;
				  font-size: 12px;
                }
#schedacontatti a, #schedacontatti a:visited { color:black;
                                               text-decoration:none;
											   }
#schedacontatti a:hover {color:white;
                         text-decoration: none;
						 }											   				
#schedacontatti img { border: 1px solid black;
                      padding: 2px 2px 2px 2px;
					  float:left;
					  margin-right: 20px;
					}
#schedacontatti h3 { font-size: 14px;
                     padding:0px 0px 0px 0px;
					 margin: 0px 0px 0px 0px;
                   }	
#schedacontatti h2 { font-size: 20px;
                     padding: 0px 0px 0px 0px;
                     margin: 0px 0px 0px 0px;
					} 
#paesedistributori { font-size: 20px;
                     padding: 15px 0px 0px 0px;
                     margin: 0px 0px 0px 10px;
                     float: left;
                     font-family:Verdana, Arial, Helvetica, sans-serif;
                     text-transform: uppercase; 
                     font-weight: bold;
                     height: 120px;
                     width: 220px;
                   }	
#schedadistributori { font-family:Verdana, Arial, Helvetica, sans-serif;
                      border-bottom: 1px solid red;
                      padding: 1px 0px 10px 15px;
                    }	
#schedadistributori h4 { padding: 0px 0px 0px 10px;
                         margin 0px 0px 0px 0px;
                       }
#schedadistributori p { font-size: 12px;
                      }	
#schedadistributori a, #schedadistributori a:visited { color: black;
                                                       text-decoration: none;
                                                      }
#schedadistributori a:hover {color: white;
                            }
#special {width: 500px;
          margin-bottom: 5px;
         }
.contenutodovesiamob a, .contenutodovesiamob a:visited {font-size: 14px;
                                                       font-weight: bold;
                                                       text-decoration: none;
                                                       text-transform: uppercase;
                                                       color: black;
                                                       font-family:Verdana, Arial, Helvetica, sans-serif;
                                                      }	
.contenutodovesiamob a:hover {color:white;
                             }	
#labtest {height: 90px;
          border-top: 1px solid red;
          border-bottom: 1px solid red;
          padding-top: 10px;
          padding-bottom: 10px;
		  clear:left;
         } 
#labtest img {padding: 2px 2px 2px 2px;
              border: 1px solid black;
              float: left;
              margin-right: 10px;
             }	
#labtest a, #labtest a:visited {font-size: 13px;
                                font-weight: bold;
                                text-decoration: none;
                                text-transform: none;
                                color: black;
                                font-family:Verdana, Arial, Helvetica, sans-serif;
                               }	
#labtest a:hover {color:white;
                 }
#fotoleft {float: left;
           margin-bottom:10px;
          }		
#paragrafotop {clear:left;
               margin-bottom:10px;
              } 
#mappadistr {padding: 2px 2px 2px 2px;
             border: 1px solid black;
			 background: transparent;
			 width: 606px;
			 margin-top:15px;
			 }

.febbraio { font-weight: bold;
            line-height: 18px;
            font-size: 13px;
            padding-left: 138px;
            font-family:Verdana, Arial, Helvetica, sans-serif;
}