body,td,th {font-size:16px;color:#333; font-family:Verdana, Arial, Helvetica, sans-serif}
body {margin: 0px; background-color:#FFF; text-align:center; background-image:url(immagini/uno.gif);background-repeat:repeat-x; background-position:top;}
a {color:#A04300;text-decoration:none;}
a:hover {color:#333;text-decoration:underline;}
a.marked:link {}
a.marked:hover {color:#333;text-decoration:underline;}
a.marked:visited {}
#analytics_inftube {width: 300px; overflow: hidden; margin-bottom: 15px; font-size:16px;}
#analyticsdivinftube {border:1px solid #E4E4E4; padding:5px; font-size:16px; height:250px; overflow:auto}
#analyticsdivinftube td {font-size:12px; line-height:16px; padding:5px}
#analyticsdivinftube .referers {margin-top: 5px}
#analyticsdivinftube .referers td, #analyticsdivinftube .referers th {padding: 3px}
#analyticsdivinftube .referers th {background: #EEF8FE}
A.link-buton1:link {background: url(immagini/buttons/b1-1.gif) no-repeat bottom center;color:#3A2B23;text-decoration:none;font-size:14px; valign:bottom; padding: 10px 0px 9px 0px;}
A.link-buton1:visited {background: url(immagini/buttons/b1-1.gif) no-repeat bottom;color:#3A2B23;text-decoration:none;font-size:14px;valign:bottom; padding: 10px 0px 9px 0px;}
A.link-buton1:hover {background: url(immagini/buttons/b1-2.gif) no-repeat bottom;color:#3A2B23;text-decoration:none;font-size:14px;valign:bottom; padding: 10px 0px 9px 0px;}
A.link-buton2:link {background: url(immagini/buttons/b2-1.gif) no-repeat bottom center;color:#3A2B23;text-decoration:none;font-size:14px;valign:bottom; padding: 10px 0px 9px 0px;}
A.link-buton2:visited {background: url(immagini/buttons/b2-1.gif) no-repeat bottom;color:#3A2B23;text-decoration:none;font-size:14px;valign:bottom; padding: 10px 0px 9px 0px;}
A.link-buton2:hover {background: url(immagini/buttons/b2-2.gif) no-repeat bottom;color:#3A2B23;text-decoration:none;font-size:14px;valign:bottom; padding: 10px 0px 9px 0px;}
A.link-buton3:link {background: url(immagini/buttons/b3-1.gif) no-repeat bottom center;color:#3A2B23;text-decoration:none;font-size:14px;valign:bottom; padding: 10px 0px 9px 0px;}
A.link-buton3:visited {background: url(immagini/buttons/b3-1.gif) no-repeat bottom;color:#3A2B23;text-decoration:none;font-size:14px;valign:bottom; padding: 10px 0px 9px 0px;}
A.link-buton3:hover {background: url(immagini/buttons/b3-2.gif) no-repeat bottom;color:#3A2B23;text-decoration:none;font-size:14px;valign:bottom; padding: 10px 0px 9px 0px;}
A.link-buton4:link {background: url(immagini/buttons/b4-1.gif) no-repeat bottom center;color:#3A2B23;text-decoration:none;font-size:14px;valign:bottom; padding: 10px 0px 9px 0px;}
A.link-buton4:visited {background: url(immagini/buttons/b4-1.gif) no-repeat bottom;color:#3A2B23;text-decoration:none;font-size:14px;valign:bottom; padding: 10px 0px 9px 0px;}
A.link-buton4:hover {background: url(immagini/buttons/b4-2.gif) no-repeat bottom;color:#3A2B23;text-decoration:none;font-size:14px;valign:bottom; padding: 10px 0px 9px 0px;}
table.menu {}
td.td-menu-mj {background: url(immagini/up-bk-pic.jpg) repeat-x top;}
.menu_categ {margin-bottom: 1px;} 
.menu_categ ul { font-size:16px;   color:#384B6D; margin: 0px 0px 5px 0px; padding: 8px 5px 8px 5px;} 
.menu_categ li { background: url(immagini/sq1.gif) no-repeat left center; padding: 0px 0px 0px 12px; display:block; }
.menu_categ li.select { background: url(immagini/sq2.gif) no-repeat left center; padding: 0px 0px 0px 12px; display:block; font-weight: bold;font-size:16px;}
.menu_categ a:link {color:#836F38;text-decoration:none;}
.menu_categ a:visited {color:#836F38;text-decoration:none;}
.menu_categ a:hover {color:#C2A966;text-decoration:underline ;}
table.tab-header5 {background: url(immagini/bk4.jpg) repeat-x top;color:#424721;}
table.tab-header4 {background: url(immagini/mij.jpg) repeat-x top;color:#424721;}
table.tab-header4 td {color:#424721;}
table.tab-header4 td a:link {color:#717328;text-decoration:none;}
table.tab-header4 td a:visited {color:#717328;text-decoration:none;}
table.tab-header4 td a:hover {color:#5C5E1A;text-decoration:underline;}
td.td-header4-st {background: url(immagini/mij-sim-l.jpg) no-repeat top left; width:6px;}
td.td-header4-dt {background: url(immagini/mij-sim-r.jpg) no-repeat top right; width:6px;}
.style7 {color:#424721;font-size:16px;}
.formstyle2, INPUT.text {font-size:12px;color:#7A7D67;background-color:#FBFBEB;border-style:solid;border-width:1px;border-color:#CFD09E;height:16;}
.Head { font-size:16px; color:#333;  padding:4px; margin:4px;} 
.Head a:link {color:#283209;text-decoration:underline;}
.Head a:visited {color:#283209;text-decoration:underline;}
.Head a:hover {color:#283209;text-decoration:underline ;}
H1 { color:#283209; font-size:20px; text-decoration:underline; padding: 0px; margin: 1px;}
H2 { color:#56562C; font-size:16px; text-decoration:underline; padding: 0px; margin: 0px;}
H3 { color:#56562C; font-size:16px; padding: 0px; margin: 0px;}
H4 { color:#5D270B; font-size:16px; padding: 0px; margin: 0px;}
H5 { color:#56562C; font-size:16px; padding: 0px; margin: 0px;}
H6 { color:#5D270B; font-size:16px; padding: 0px; margin: 0px;}
text { color:#5D270B; font-size:16px;}
div.floatright {float: right;margin: 0 0 10px 10px;}
table.tabel-s2 {width:200px;}
table.tabel-s2 td {background: url(immagini/dotted.gif) repeat-x bottom; text-align:left;}
table.tabel-s2 td a:link {background: url(immagini/im-2_2.gif) no-repeat left center; padding: 5px 0px 3px 15px; display:block; color:#3A2B23;text-decoration:none;font-size:14px;}
table.tabel-s2 td a:visited {background: url(immagini/im-2_2.gif) no-repeat left center; padding: 5px 0px 3px 15px; display:block; color:#3A2B23;text-decoration:none;font-size:14px;}
table.tabel-s2 td a:hover {background: url(immagini/im-2_1.gif) no-repeat left center; padding: 5px 0px 3px 15px; display:block; color:#3A2B23;text-decoration:none;font-size:14px;}
table.tabel-s2 td A.subcateg:link {background: url(immagini/im-2_1-pic.gif) no-repeat left center; padding: 5px 0px 2px 25px; display:block; color:#777;text-decoration:none;font-size:12px;}
table.tabel-s2 td A.subcateg:visited {background: url(immagini/im-2_1-pic.gif) no-repeat left center; padding: 5px 0px 2px 25px; display:block; color:#777;text-decoration:none;font-size:12px;}
table.tabel-s2 td A.subcateg:hover {background: url(immagini/im-2_1-pic.gif) no-repeat left center; padding: 5px 0px 2px 25px; display:block; color:#98432E;text-decoration:none;font-size:12px;}
table.tabel-s2 td A.subsubcateg:link {background: url(immagini/im-2_1-pic-pic.gif) no-repeat left center; padding: 5px 0px 3px 28px; display:block; color:#685959;text-decoration:none;font-size:12px;}
table.tabel-s2 td A.subsubcateg:visited {background: url(immagini/im-2_1-pic-pic.gif) no-repeat left center; padding: 5px 0px 3px 28px; display:block; color:#685959;text-decoration:none;font-size:12px;}
table.tabel-s2 td A.subsubcateg:hover {background: url(immagini/im-2_1-pic-pic.gif) no-repeat left center; padding: 5px 0px 3px 28px; display:block; color:#98432E;text-decoration:none;font-size:12px;}
table.tabel-s2 td a.selected:link {background: url(immagini/im-2_2.gif) no-repeat left center; padding: 3px 0px 3px 8px; display:block; color:#3A2B23;text-decoration:none;font-size:14px;font-weight: bold;}
table.tabel-s2 td a.selected:visited {background: url(immagini/im-2_2.gif) no-repeat left center; padding: 3px 0px 3px 8px; display:block; color:#3A2B23;text-decoration:none;font-size:14px;font-weight: bold;}
table.tabel-s2 td a.selected:hover {background: url(immagini/im-2_1.gif) no-repeat left center; padding: 3px 0px 3px 8px; display:block; color:#3A2B23;text-decoration:none;font-size:14px;font-weight: bold;}
.MeniuMobil {margin-bottom: 1px;} 
.MeniuMobil ul { font-size:18px;   color:#B5EDED; margin: 0px; padding:5px;} 
.MeniuMobil li {background: url(immagini/dotted.gif) repeat-x bottom; text-align:left;}
.MeniuMobil li a:link {background: url(immagini/im-2_2.gif) no-repeat left center; padding: 3px 0px 3px 10px; display:block; color:#3A2B23;text-decoration:none;font-size:18px;}
.MeniuMobil li a:visited {background: url(immagini/im-2_2.gif) no-repeat left center; padding: 3px 0px 3px 10px; display:block; color:#3A2B23;text-decoration:none;font-size:18px;}
.MeniuMobil li a:hover {background: url(immagini/im-2_1.gif) no-repeat left center; padding: 3px 0px 3px 10px; display:block; color:#3A2B23;text-decoration:none;font-size:18px;}
.MeniuMobil li a.subcateg:link {background: url(immagini/im-2_1-pic.gif) no-repeat left center; padding: 1px 0px 0px 15px; display:block; color:#777;text-decoration:none;font-size:18px;}
.MeniuMobil li a.subcateg:visited {background: url(immagini/im-2_1-pic.gif) no-repeat left center; padding: 1px 0px 0px 15px; display:block; color:#777;text-decoration:none;font-size:18px;}
.MeniuMobil li a.subcateg:hover {background: url(immagini/im-2_1-pic.gif) no-repeat left center; padding: 1px 0px 0px 15px; display:block; color:#98432E;text-decoration:none;font-size:18px;}
.MeniuMobil li a.subsubcateg:link {background: url(immagini/im-2_1-pic-pic.gif) no-repeat left center; padding: 3px 0px 2px 28px; display:block; color:#685959;text-decoration:none;font-size:18px;}
.MeniuMobil li a.subsubcateg:visited {background: url(immagini/im-2_1-pic-pic.gif) no-repeat left center; padding: 3px 0px 2px 28px; display:block; color:#685959;text-decoration:none;font-size:18px;}
.MeniuMobil li a.subsubcateg:hover {background: url(immagini/im-2_1-pic-pic.gif) no-repeat left center; padding: 3px 0px 2px 28px; display:block; color:#98432E;text-decoration:none;font-size:18px;}
.MeniuMobil li a.selected:link {background: url(immagini/im-2_2.gif) no-repeat left center; padding: 3px 0px 3px 10px; display:block; color:#3A2B23;text-decoration:none;font-size:18px;font-weight: bold;}
.MeniuMobil li a.selected:visited {background: url(immagini/im-2_2.gif) no-repeat left center; padding: 3px 0px 3px 10px; display:block; color:#3A2B23;text-decoration:none;font-size:18px;font-weight: bold;}
.MeniuMobil li a.selected:hover {background: url(immagini/im-2_1.gif) no-repeat left center; padding: 3px 0px 3px 10px; display:block; color:#3A2B23;text-decoration:none;font-size:18px;font-weight: bold;}
header {background: #FFF;width: 100%;height: 50px;position: relative;top: 0;left: 0;border-bottom: 3px solid #CE0355;z-index: 100;}
#logo{margin: 1px;float: left;width: 200px;height: 50px;background: url(immagini/logo-mobil.gif) no-repeat center;display: block;}
nav {float: right;padding: 10px;}
nav_tablet {float: right;padding: 0px;	}
nav_tablet2 {float: left;padding: 0px;	}
#menu-icon {display: hidden;width: 40px;height: 30px;background: #FFF url(immagini/hamburger-menu.png) no-repeat center;}
#menu-icon_tablet {display: hidden;width: 40px;height: 30px;background: #EEEDDB url(immagini/hamburger-menu.png) no-repeat center;}
#menu-icon_tablet2 {display: hidden;width: 40px;height: 30px;background: #EEEDDB url(immagini/hamburger-menu.png) no-repeat center;}
a:hover#menu-icon {background-color:#FFF;border-radius: 2px 2px 0 0;}
a:hover#menu-icon_tablet {background-color:#EEEDDB;border-radius: 2px 2px 0 0;}
a:hover#menu-icon_tablet2 {background-color:#EEEDDB;border-radius: 2px 2px 0 0;}
ul {box-sizing: border-box;width: 99%;padding-right: 2px;}
#headline {padding: 0px;background-color:#FFF;background-image:url(immagini/uno.gif);background-repeat:repeat-x; background-position:top;	}
#headline #stanga {background-color:#FFF;padding: 10px;font-size:16px; }
#headline #dreapta {background-color:#FFF;padding: 10px;color:#333;font-size:16px;}
#headline #dreapta a {color:#283209;text-decoration:underline;}
#headline #dreapta2 {background-color:#F9F8F8;padding: 1px;color:#333;font-size:16px;}
nav_tablet ul, nav_tablet:active ul { display: none;position: relative;padding: 1px;background: #FFF;border-left: 1px solid #CE0355; border-right: 1px solid #CE0355; border-bottom: 1px solid #CE0355;right: 10px;top: 230px;width: 25%;border-radius:5px;}
nav_tablet li {	text-align: center;width: 100%;padding: 5px 0;margin: 0;}
nav_tablet:hover ul {display: block;}
@media only screen and (max-width : 830px) {
#menu-icon {display:inline-block;}
#menu-icon_tablet {display:inline-block;}
nav ul, nav:active ul { display: none;position: relative;padding: 1px;background: #FFF;border-left: 1px solid #CE0355; border-right: 1px solid #CE0355; border-bottom: 1px solid #CE0355;right: 10px;top: 13px;width: 120px;border-radius:5px;}
nav li {text-align: center;width: 100%;padding: 5px 0;margin: 0;}
nav:hover ul {display: block;}
nav_tablet2 ul, nav_tablet2:active ul { display: none;position: absolute;padding: 1px;background: #E3E3BB;border-left: 1px solid #C8C875; border-right: 1px solid #C8C875; border-bottom: 1px solid #C8C875;right: 10px;top: 150px;width: 90%;border-radius: 1px 0 1px 1px;}
nav_tablet2 li {text-align: center;width: 100%;padding: 5px 0;margin: 0;}
nav_tablet2:hover ul {display: block;} 
}
@media only screen and (min-width : 830px) {
/*desktop*/
header {position: absolute;}
#headline {padding: 0;color:#000;font-size:14px;}
#headline ul { font-size:14px;   color:#B5EDED; margin: 0px; padding:5px;} 
#headline li { text-align:left; padding:2px; display:block; }
#headline #stanga {float: left; width: 19%;font-size:12px;box-sizing: border-box;padding-right: 2px;background-color:#FFF;}
#headline #dreapta {float:right;padding: 2px;width: 81%;font-size:14px;box-sizing: border-box;background-color:#FFF;}
#headline #dreapta a {color:#A04300;text-decoration:underline;}
.container {margin: auto;max-width: 1020px;background-color:#FFF;}
}