﻿article,aside,figure,footer,header,nav{display:block}main,.info{background:#fff;padding:10px}blockquote,h2,h3{line-height:140%}nav a:hover,nav a:link,ul#Taste a:link,visited{text-decoration:none}.normalvor,caption,figcaption,footer,header,ul#Taste{text-align:center} *{padding:0;margin-bottom:7px} #wrapper{max-width:1290px;margin:20px auto;height:100%}body{font-family:arial,verdana,sans-serif;line-height:160%;background:linear-gradient(#000 40%,#333)}main{float:left;width:97%;height:auto;margin:50px 0 10px 0;border:1px solid #000;border-radius:10px}#sidebar{float:left;clear:both}.thleft,body,caption,figcaption,p,td,th{hyphens:auto;overflow-wrap:break-word}a:active,a:link{text-decoration:underline}a:visited{color:#5e5e5e}a:hover{background-color:#f93}p{margin-top:0;vertical-align:top}li{padding-left:5px}h1{font-family:serif;font-size:1.5em;letter-spacing:3px;padding:10px 0 30px 2px}h2,h3{font-size:110%;color:maroon;padding:2px 0;margin:0}p.center,td.center,th.center{text-align:center;margin:0}p.right,td.right{text-align:right}.normal14-w{font-size:.8em;color:#fff}.normalvor{font-size:.75em;color:#242424;margin:0}main ul,hr,ol{margin-bottom:3px}main dt{font-weight:700;color:#c30}figure{clear:both;text-align:center;border:6px ridge coral;border-radius:8px;width:fit-content;block-size:fit-content;margin:20px auto 10px;padding:15px}figcaption{font-style:italic;font-size:.9em;font-weight:600}.alignleft{display:inline;float:left;margin:0 10px 10px 0}.alignright{display:inline;float:right;margin:0 0 10px 10px}.aligncenter{clear:both;display:block;margin:0 auto}figure img,img,img.aligncenter,img.alignleft,img.alignright{margin-bottom:5px;padding-right:6px;vertical-align:middle;max-width:100%;height:auto}.info{display:inline-block;color:#900;border:3px ridge #900;border-radius:12px;overflow:hidden;margin:4px}blockquote{color:#151515;border:6px double #505050;border-radius:8px;font-size:.95em;margin:15px;padding:12px}.notizinfoHead,.thleft,th{color:#fff;font-weight:700}caption{padding-bottom:10px;font-size:95%;font-weight:700;font-family:arial,verdana}.thleft,td,th{font-size:92%;vertical-align:top}table{border-collapse:collapse;margin-bottom:10px;width:100%}.thleft,th{background:linear-gradient(#7d7e7d 0,#0e0e0e);border-radius:12px 12px 0 0;border:.5px solid #fff;padding:5px}.thleft{text-align:left;border-radius:12px 0 0 12px}tr{background:#f5f5ee}tr:nth-child(odd){background:#f0f8ff}td{border:1px solid #666;padding:3px;width:auto}.notizinfo{border:2px solid #a65b1a;border-radius:15px 15px 0 0;overflow:hidden;margin:30px 0 20px}.notizinfoHead{background:#a65b1a;padding:3px 15px;margin:-1px}.notizinfoBody{background:#f6f6e8;color:#8b4513;padding:15px 15px 10px}nav ul.menu{max-width:97%}[type=button],[type=reset],nav a{float:left;border-radius:6px;padding:5px 20px;margin:30px 35px 7px 0}nav ul li a{background:linear-gradient(to bottom,#e67700 0,#b85300 100%);font-size:17px;color:#fff;text-shadow:1px -1px 0 #000}nav a:hover{background:linear-gradient(to bottom,#fff 0,#ccc 60%);color:#000}ul#Taste{padding-top:.8em}ul#Taste li{list-style:none;display:inline;margin:0;padding:0}ul#Taste a:link{float:left;margin:.4em;padding:.1em;font-weight:700;font-size:1em;width:23px;border:1px solid #fff;border-radius:5px;color:#fff;background:linear-gradient(to bottom,#7d7e7d 0,#0e0e0e 100%)}ul#Taste a:visited{color:#ccc}ul#Taste a:hover{color:#000;background:#e67700}ul#Taste div{clear:left}footer,footer a{clear:both;color:#fff}
@media screen and (max-width:480px){header{font-size:40%}main{width:92%}h1{font-size:1em}#sidebar,nav a#nav-m:target,nav.close{display:none}nav ul li,nav ul.menu{max-width:100%}nav ul{top:-16px;position:fixed;background:#666;width:100%;right:100%}nav ul li{display:block;padding:1em;text-align:center}nav ul li a{margin:0 0 12px;padding:8px 0;width:100%}nav ul.menu li a:hover{border-bottom:0;width:97%}nav a:target~.close{display:inline-block}nav a:target~ul{left:0}#nav-m{position:fixed;top:-23px;left:-7px;font-size:2em;color:#0f0}}
@media screen and (min-width:481px){nav a#nav-m,nav a.close{display:none}}
@media screen and (min-width:481px)and (max-width:800px){header{font-size:62%;letter-spacing:1px}h1{font-size:1.1em}}