﻿.titolopagina {font-family: Tahoma, Arial, Helvetica, Verdana; font-size: 20px; color:#CB0000}
.testopagina {font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif; font-size: 8pt; color:#363636;}
.testolinkalto {font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif; font-size: 8pt; color:#363636;}
.testolinkalto a:link, .testolinkalto A:visited{COLOR: #363636; text-decoration: none}
.testolinkalto a:hover{color: #363636; text-decoration: none}
.testolinkalto a:alink{COLOR: #363636; text-decoration: none}

.copyright {font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif; font-size: 8pt; color:#B6B6B6;padding-top:2px}
.titolonews {font-family: Verdana, Helvetica, sans-serif; font-size: 18px;color:683533;font-weight:bold;text-decoration: bold;font-style: italic}
.stampadata {font-family: Verdana, Helvetica, sans-serif; font-size: 10px;color:FFFFFF}
INPUT, TEXTAREA {color: #000000; font-family: Arial; font-size: 8 pt; border-style: solid; border-width: 1; background-color: #FFFFFF}
INPUT.button {font-family: Arial; font-size: 10 pt; color: #FFFFFF; border: 1px solid #000000; background-color: #6490FF}
a:link, A:visited{COLOR: #CB0000}
a:hover{color: #0088FF;}
a:alink{COLOR: #0000FF;}

.adv {
font:12px Arial,Helvetica,sans-serif;
text-align: center;
width: 638px;
padding: 0;
margin: 0;
position: absolute;
z-index: 200;
/* visibility: hidden; */
top: 138px;
left: 135px;
border: 3px solid #FF0000;
background: #000000 url(../images/banner/invito_piramide.jpg) no-repeat left bottom;
}

#menu { z-index: 99 }
.clr { clear: both; height: 1px; font-size: 0.01px }
/* MENU */
#nav_orizzontal { position: relative; left: 15px; top: -6px; list-style: none; margin: 0; padding: 0 }
#nav_orizzontal a { display: block; margin: 0; padding: 0; text-decoration: none; font-size: 12px; font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif; font-weight: bold; color: #FFFFFF }
#nav_orizzontal a:hover { color: #DEC318 }
#nav_orizzontal a h2, #nav_orizzontal a h3, #nav_orizzontal a h4 { margin: 0; padding: 0; border: 0; font-size: 1em; padding-left: 5px }
#nav_orizzontal li { margin: 0; padding: 0; border: 0 }
#nav_orizzontal .no_li { border: 0 }
#nav_orizzontal ul { position: absolute; left: 5px; padding: 0; margin: 0; width: 200px; height: auto; list-style: none; border: 0; border-top: 1px solid #FFFFFF }
#nav_orizzontal ul li { display: block; float: left; border: 1px solid #FFFFFF; border-top: 0; width: auto; background: #CB0000; position: static; z-index: 95 }
#nav_orizzontal ul li.freccia { background: #CB0000 url(../images/tab.gif) no-repeat right }

#nav_orizzontal ul li a { width: 200px; padding: 3px 0 3px 0; color: #FFFFFF }
#nav_oriz3zontal a:hover, #nav li:hover { }
#nav_orizzontal ul a:hover { color: #DEC318 }

#nav_orizz3ontal ul li:hover, #nav_orizzontal ul li a:hover{  }

#nav_orizzontal ul { display:none }

#nav_orizzontal .voce1 { position: absolute; left: 0; width: 32px }
#nav_orizzontal .voce2 { position: absolute; left: 62px; width: 53px }
#nav_orizzontal .voce3 { position: absolute; left: 145px; width: 39px }
#nav_orizzontal .voce4 { position: absolute; left: 214px; width: 31px }
#nav_orizzontal .voce5 { position: absolute; left: 275px; width: 43px }
#nav_orizzontal .voce6 { position: absolute; left: 348px; width: 180px }
#nav_orizzontal .voce5_en { position: absolute; left: 275px; width: 70px }
#nav_orizzontal .voce6_en { position: absolute; left: 366px; width: 180px }


/*all see this */
#nav_orizzontal ul ul { margin-top: -17px ;z-index: 99; display:none; position: absolute; left: 150px }
#nav_orizzontal ul.menu_a_destra { left: -190px }

#nav_orizzontal li:hover ul ul, #nav_orizzontal li:hover ul ul ul, #nav_orizzontal li:hover ul ul ul ul, #nav_orizzontal li:hover ul ul ul ul ul{ display:none }

#nav_orizzontal li:hover ul, #nav_orizzontal ul li:hover ul, #nav_orizzontal ul ul li:hover ul, #nav_orizzontal ul ul ul li:hover ul, #nav_orizzontal ul ul ul ul li:hover ul{ display:block }

li>ul { top: auto; left: auto }

/* FINE MENU */