/* -------------------- OPENING PAGE STYLE -------------------- */

.language {
  font-family: Verdana, Helvetica, sans-serif, Arial, Geneva, ;
  font-size : 14px;
  color : #000000;
  text-decoration: none;
  
}

.language A:VISITED {
  color : #000000;
}

.language A:LINK {
  color : #000000;
}

.language A:hover {
  color : #075E94;
} 


/* -------------------- SITE MAP STYLE -------------------- */

/* --- level 0 --- */
.siteMap0 {
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 13px;
  color: #333399;
  font-weight : bold;
}

.siteMap0  A:visited {
  color: #333399;
}

.siteMap0  A:hover {
  color : #333399;
} 

/* --- level 1 --- */
TD.siteMap1  {
  padding-left:30px;
  background-image : url(images/freccia.gif);
  background-repeat : no-repeat;
  background-position :13px ;
  background-attachment : scroll;
}

.siteMap1 {
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #075E94;
  font-weight : bold;
}

.siteMap1  A:visited {
  color: #075E94;
}

.siteMap1  A:hover {
  color : #075E94;
} 


/* --- level 2 --- */
TD.siteMap2  {
  padding-left:50px;
  background-image : url(images/freccia1.gif);
  background-repeat : no-repeat;
  background-position :33px;
}

.siteMap2 {
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #0077AC;
}

.siteMap2  A:visited {
  color: #0077AC;
}

.siteMap2  A:hover {
  color : #0077AC;
} 


/* --- level 3--- */
TD.siteMap3  {
  padding-left:70px;
  background-image : url(images/freccia.gif);
  background-repeat : no-repeat;
  background-position :53px;
}

.siteMap3 {
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #0077AC;
}

.siteMap3  A:visited {
  color: #0077AC;
}

.siteMap3  A:hover {
  color : #0077AC;
} 

A:link, A:visited, A:active {
  text-decoration : none;
}




/* -------------------- MENU STYLE -------------------- */

.menu {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #ffffff;
  font-weight: bold;
  text-decoration: none;
}

.menu:hover {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: red;
  font-weight: bold;
  text-decoration: none;
}



/* -------------------- INFO STYLE -------------------- */

.info {
  font-size : 9px;
  font-family : verdana, arial, helvetica, sans-serif;
  color : #075E94;
  text-align : center;
}

.info A:visited {
  color : #075E94;
}

.info A:link {
  color : #075E94;
}

.info A:hover {
  color : #FF1A00;
  font-size : 10px;
}



/* -------------------- MAIL CONTACT STYLE -------------------- */

.mail {
  font-size : 11px;
  font-family : arial, helvetica, sans-serif;
  color : #075E94;
  text-align : center;
}

.mail A:visited {
  color : #075E94;
}

.mail A:link {
  color : #075E94;
}

.mail A:hover {
  color : red;
  font-size : 10px;
}



/* -------------------- LINK PRODUCT STYLE -------------------- */

.linkProdotti {
  font-family: Arial, Geneva, Verdana, Helvetica, sans-serif;
  font-size : 11px;
  color : #B1280C;
  margin-bottom:4px;
  text-decoration: none;
  text-align : justify;
}

.linkProdotti A:VISITED {
  color : #B1280C;
}

.linkProdotti A:LINK {
  color : #B1280C;
}


/* -------------------- TEXT PRODUCT -------------------- */

.textProduct {
  font-family: Arial, Geneva, Verdana, Helvetica, sans-serif;
  font-size : 10px;
  color : #075E94;
  text-decoration: none;
  text-align : justify;
}


/* -------------------- TEXT ELENCO NUMERATO -------------------- */

.elNum {
  font-family: Arial, Geneva, Verdana, Helvetica, sans-serif;
  font-size : 11px;
  color : #444E5F;
  text-decoration: none;
  text-align : justify;
}

/* -------------------- LOGO PRODOTTI STYLE -------------------- */

.logoProduct {
  border: 1px solid #075E94;
  background: #F5F5F5;
}


/* -------------------- CONTAINER STYLE 1-------------------- */

.container1{
  margin:0;
  padding:0;
  overflow:auto;
  width:635px;
  height:453px;
  border:1px solid #075E94;
  background: #F5F5F5;
  /*overflow-x: hidden;*/
}


/* -------------------- CONTAINER STYLE 2-------------------- */

.container2{
  margin:0;
  padding:0;
  overflow:auto;
  width:635px;
  height:435px;
  border:1px solid #075E94;
  background: #F5F5F5;
  /*overflow-x: hidden;*/
}

/* -------------------- CONTAINER CONTACT STYLE -------------------- */

.containerContact{
  margin:0;
  padding:0;
  overflow:auto;
  width:635px;
  height:453px;
  border:1px solid #075E94;
  background: #EDECEA;
  /*overflow-x: hidden;*/
}


/* -------------------- BORD LOGO STYLE -------------------- */

.bord1{
  margin:0;
  padding:0;
  border-left:1px solid #075E94;
  border-bottom:1px solid #075E94;
  border-top:1px solid #075E94;
  background: #F5F5F5;
} 

.bord2{
  margin:0;
  padding:0;
  border-bottom:1px solid #075E94;
  border-top:1px solid #075E94;
  background: #F5F5F5;
}

.bord3{
  margin:0;
  padding:0;
  border-right:1px solid #075E94;
  border-bottom:1px solid #075E94;
  border-top:1px solid #075E94;
  background: #F5F5F5;
  font-family: Verdana, Helvetica, sans-serif;
  font-size : 15px;
  color : #075E94;
}


/* -------------------- SCROLLBAR STYLE -------------------- */

.scrollbar {
  scrollbar-3dlight-color: #F5F5F5;
  scrollbar-arrow-color: #075E94;
  scrollbar-base-color: #F5F5F5;
  scrollbar-darkshadow-color: #F5F5F5;
  scrollbar-face-color: #F5F5F5;
  scrollbar-highlight-color: #F5F5F5;
  scrollbar-shadow-color: #F5F5F5;
  scrollbar-track-color: #F5F5F5;
}


/* -------------------- TITLE & TEXT STYLE -------------------- */

.subTitle {
  font-family: Arial, Geneva, Verdana, Helvetica, sans-serif;
  font-size : 11px;
  font-weight : bold;
  color : #075E94;
  margin-bottom:4px;
  text-align : justify;
}

.text {
  font-family : Arial, Geneva, Verdana, Helvetica, sans-serif;
  font-size : 11px;
  color : #444E5F;
  margin-bottom : 6px;
  line-height : 15px;
  text-align : justify;
  width:530px;
}

.text2 {
  font-family : Arial, Geneva, Verdana, Helvetica, sans-serif;
  font-size : 11px;
  color : #444E5F;
  margin-bottom : 6px;
  line-height : 16px;
  text-align : right;
  width:570px;
}

.text3 {
  font-family : Arial, Geneva, Verdana, Helvetica, sans-serif;
  font-size : 11px;
  color : #444E5F;
  text-align : justify;
  background: #ffffff;
  margin-left: 10px;
}



