@charset "utf-8";body {	color: #393939;	background: #fce2db;  font-family: 'Noto Sans', sans-serif;  font-size: 18px;	float: none;	text-align: center;	margin: 0;	padding: 0;}#page {	margin: 0% auto;  width: 100%;  z-index: 0;}p {  margin: 0;  padding: 0;}a {	color: orange;	text-decoration: none;}ul {  padding: 0; margin: 0;}li {  padding: 0; margin: 0;}a:hover {		text-decoration: underline;}h1 {	color: #000;	text-decoration: underline;  font-size: 2.8em;  font-weight: bold;	text-decoration: none;  background: #fff;  padding: 0px ;	margin: 0px 0px 0px 0px;  opacity: .7;}h2 {	color: #a10000;	text-decoration: none;  margin: 5px 0px 5px 0px;   font-size: 2.5em;  font-weight: bold;      }h3 {  color: #000;	font-size: 1.8em;  font-weight: bold;	text-decoration: none;  padding: 0;  margin: 0px 0 5px 0;}.textmain {	color: #fff;  font-size: 1.1em;  letter-spacing: 5px;	text-decoration: none;  background: green;  padding: 2px ;  opacity: .8;}.imgtext {border-color: brown;border-radius: 3% 3% 3% 3%;}.menu {position: fixed;opacity: .9;width: 100%;left: 0px; top: 0px;z-index: 999;}.toppic {margin-top: 80px;width: 100%; height: 250px;background:  url(../images/toppic.jpg) center center no-repeat;display: block;}.main {width: 100%; max-width: 1000px;min-height: 300px;margin: 0 auto;min-height: 300px;display: block;font-size: 1.1em;}.paticka {width: 100%; margin: 20px auto;display: block;font-size: 1.1em;background:  #451c06;padding-top: 5px; padding-bottom: 5px;}.patickamain {width: 100%; max-width: 1000px;margin: 0 auto;}.patickablok {  color: #fff;  background: none;  text-align: left;  width: 300px;  display: inline-block;  padding: 0px;    vertical-align: top;  font-size: 0.7em;  text-shadow: 0 0 5px black;}.patickabloklogo {  text-align: right;  width: 300px;  display: inline-block;  padding: 0px;    vertical-align: top;}.blokkont {vertical-align: top;width: 48%;display: inline-block;}.topicons {width: 100%; max-width: 1000px;margin: 0 auto;text-align: right;height: 30px;display: block;line-height: 40px;font-size: 0.8em;color: #4a6ea8;}.napojak {width: 100%; max-width: 1000px;margin: 0 auto;display: block;}.tabnapoj {font-family: 'Century Gothic', 'Apple Gothic', sans-serif;width: 100%; max-width: 1000px;text-align: left;padding: 5px 5px 5px 5px;font-size: 0.9em;margin-top: 10px;background: white;border-radius: 1% 1% 1% 1%;}.tabnadpis {font-family: "Comic Sans MS", "Comic Sans", cursive;font-size: 1.3em;font-weight: bold;color: brown;text-align: left;padding-left: 1%;background: lightblue;}.alerg {width: 80%;margin: 0 auto;font-size: 0.8em;text-align: left;}.tabnadpis2 {font-family: "Comic Sans MS", "Comic Sans", cursive;font-size: 1.3em;font-weight: bold;color: lightblue;text-align: left;padding-left: 1%;background: brown;}.inzerat {margin: 10px auto;width: 80%; max-width: 650px;display: block;text-align: left;background: #fff;padding: 15px ;border-radius: 15px;color: blue;}#fbBox {  position: fixed;  top: 80px;  left: -300px;  background: transparent;  padding: 0px;  margin: 0px;  width: 330px;}#fbBox #fbBoxIcon {  width: 30px; height: 200px;  float: right;  background:  url(fbicon.jpg) left top no-repeat;  cursor: pointer;  opacity: .8;}#fbBox #fbBoxBody {  float: left;  width: 300px;  height: calc(100% - 20px);  max-height: 800px;}