  a.sempl {
      color: red;
     font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
      text-decoration: None;
   }
   a:hover.sempl {
      color: white;
		      font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
      text-decoration: None;

   }
     a:visited.sempl {
      color: red;
		      font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
      text-decoration: None;
   }

   a.menu {
	color: red;
	border : 2px solid red;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	padding: 4px;
	margin: 4px;
	position: Relative;
	text-decoration: None;
	display: Block;
	left: -1px;
   }
   a:hover.menu {
      color: gray;
	   border : 2px solid gray;
		      font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
      padding: 4px;
			margin: 4px;
      position: Relative;
      text-decoration: None;
      display: Block;
   }
     a:visited.menu {
      color: red;
	   border : 2px solid red;
		      font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
		padding: 4px;
			margin: 4px;
      position: Relative;
      text-decoration: None;
      display: Block;
   }
   
   div#container{width:81px;margin:2px auto}
p#intro{font-size: 100%;text-align:center}

div.button-cont{text-align:center;margin: 2px 0}

a.button{display: block;width:79px;margin:0 auto;
    height: 28px;padding-left: 2px;
    font:16px/28px Arial,sans-serif;
    background: url(images/bottone_menu_princ.gif) no-repeat top left;
    text-decoration: none;color: white}

a.button span{display: block;cursor: pointer;padding-right: 2px;
    background: url(images/bottone_menu_princ.gif) no-repeat top right}

a.button:hover{background-position: bottom left;color: white}
a.button:hover span{background-position: bottom right}

a.sempl_grigio {
      color: gray;
     font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
      text-decoration: None;
   }
   a:hover.sempl_grigio {
      color: white;
		      font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
      text-decoration: None;

   }
   
   
   a.sempl_grigio_18 {
      color: gray;
     font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
      text-decoration: None;
   }
   a:hover.sempl_grigio_18 {
      color: white;
		      font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
      text-decoration: None;

   }
      a.sempl_bianco_18 {
      color: white;
     font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
      text-decoration: None;
   }
   a:hover.sempl_bianco_18 {
      color: gray;
		      font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
      text-decoration: None;

   }
   
   a.button_en{display: block;width:107px;margin:0 auto;
    height: 28px;padding-left: 2px;
    font:16px/28px Arial,sans-serif;
    background: url(images/bottone_menu_princ.gif) no-repeat top left;
    text-decoration: none;color: white}

a.button_en span{display: block;cursor: pointer;padding-right: 2px;
    background: url(images/bottone_menu_princ.gif) no-repeat top right}

a.button_en:hover{background-position: bottom left;color: white}
a.button_en:hover span{background-position: bottom right}