﻿/* Priroda.cz */h1, h2, h3, h4, h5	{font-family: "Verdana Pro", "Verdana CE", Verdana, "Arial CE", Arial, sans-serif; font-weight:normal;}   body, table, tr, td, form, input, select, textarea 	  {font-family: "Alegreya Sans", "Verdana Pro", "Verdana CE", Verdana, "Arial CE", Arial, sans-serif; font-weight:200;	  }   form {margin: 0px;	display: inline; }img {	border: none;}a {text-decoration: underline;	color: black;}a:active {text-decoration: underline;	color: black;}a:hover {text-decoration: underline;	color: red;}small {font-size:0.9em;}#hlavicka {width:100%;  background: url('../pic/pozadi-linka.gif'),white;	background-repeat: repeat-x;}#hlavicka .hlavickabox {padding:0;	margin:0;	height:100%;	width:100%;	position: relative;}#hlavicka .hlavickabox::before {   content: " ";   position: absolute;   width: 91px;   height: 196px;   background-image: url('../pic/hlavicka-rys-mobil.png');   right:0;   top:2px;   /* z-index: -1;*/}#hlavicka .hlavickaslogan {display:none;}	#hlavicka h1, #hlavicka h2 {display: block;	padding:0;	margin:1% 2% 0 2%; 	width:85%;	height:70px;	text-align:center;	background-image: url('../pic/hlavicka-logo-priroda-2022.gif');	background-position: 50% 50%;	background-size: contain;	background-repeat: no-repeat;     }	.dalsiprojekty img {width:95%;height: auto;}	#hlavicka h1 span, #hlavicka h2 span {display:none }#hlavicka .slogan1 {display:none}	#hlavicka .hlavickaobrazek {display:none;}#hlavicka .hornimenu {	margin:0.1em 100px 0em 1%;    padding-bottom:5px;	text-align:center;	color:#333;   font-size:1.05em;   /* border-bottom:2px dotted #2A4717; */}	#hlavicka .hornimenu ul {display:inline;	margin:0;	padding:0;}	#hlavicka .hornimenu li {display:inline;margin:0 10px 0 10px;}#hlavicka .hornimenu li a.nezvolene{color:#333;	text-decoration:none;}  #hlavicka .hornimenu li a:hover {color: black;	text-decoration: underline;}	#hlavicka .hornimenu li a.zvolene {/*    -webkit-background-clip: text;    -webkit-text-fill-color: transparent;    background-image: -webkit-linear-gradient(#5BA141, #2A4717); text-transform: uppercase; */ font-size:1.1em; 	color:black;   /*font-weight:bold;*/	text-decoration:none;}	#stred {padding:0;	margin:0;}	#stred .stredbox {padding:0;	margin:0;}	#sloupec700 {width:100%; 	padding:0 0 0 0;	margin:0;	float:left;	min-width: 200px;}	#sloupec700 .sloupec700box{padding:30px 5px 0 5px;}	#sloupec500 {width:482px;	padding:0;	margin:0;	float:left;}	#sloupec500 .sloupec500box{padding:20px 10px 0 10px;	text-align:left;	}	#sloupec300 {width:100%;	padding:0;	margin:0;	float:left;	 }	#sloupec300 .sloupec300box{padding:20px 10px 0 5px;	text-align:left;}		#sloupec200 {width:189px;	padding:0;	margin:0;	float:left;}	#sloupec200 .sloupec200box{padding:30px 5px 0 0px;	text-align:left;}	.claneksouhrn {	padding:0 0 5px 0;	margin:10px 0 10px 0;	clear:left;}.claneksouhrn .claneksouhrnlinka {	clear:left;	padding-top:10px;	display:block;  height:20px;	border-bottom:1px solid rgb(255,255,255);	}.claneksouhrn .clanekuvodtext {margin:10px 15px 10px 4em;	padding:0; font-size:1.1em;}				.claneksouhrn .clanekuvodtext h3 {padding:0 0 2px 0;	margin:0;	font-size:1.3em;	font-weight:normal;   line-height:1.15em;   color:#2A4717;   font-weight:normal;     text-transform: none;  border:none;  }	   .claneksouhrn .clanekuvodtext h3 a {text-decoration:none; border:none; color:#2A4717;}.claneksouhrn .clanekuvodfoto img {     border:1px solid white;   -webkit-border-radius: 3px;   -moz-border-radius: 3px;   border-radius: 3px;	float:left;width:148px;	height: auto;    margin:0 1em 0.5em 1em;}.claneksouhrn .clanekuvodtext small {font-size:0.9em;	color:rgb(72,72,72);}			.claneksouhrn .clanekuvodtext a {color:rgb(72,72,72);}.claneksouhrn .clanekuvodstrucne {margin:3px 0 2px 0;   line-height:1.35em;	/*text-align:justify;*/}.claneksouhrnhlavni {    border:none; /* border:1px solid rgb(64,64,64);   -webkit-border-radius: 8px;   -moz-border-radius: 8px;   border-radius: 8px;   */      /* border-bottom:1px dotted #2A4717; 	*/   float:left;	padding:0 0 10px 0;	margin:0px 0 20px 0px;	color:black;}	    .claneksouhrnhlavni legend {padding:0 10px;	margin:0 10px;	color:#999;      	font-size:1.1em;	font-weight:normal;  /*font-family: "Junicode";*/  }  .claneksouhrnhlavni .homepagehlavni {padding-right:10px;margin-top:5px;margin-bottom:10px; 	padding-bottom:4px;/*border-bottom:1px solid #ddd;*/}.claneksouhrnhlavni .homepagehlavnifoto {float:left; ;} .claneksouhrnhlavni .homepagehlavnifoto img {width:95%;height: auto;}.claneksouhrnhlavni .homepagehlavni small i {display:block;padding-top:8px;line-height:0.8em;font-size:2em;padding-left:50px;}.claneksouhrnhlavni .homepagedalsi {margin-top:0px;float:left; width:30%;min-width: 80px; height:245px;overflow:hidden;}@media only screen and (max-width: 640px) {    .claneksouhrnhlavni .homepagedalsi {width:50%;}}.claneksouhrnhlavni .homepagehlavni .clanekuvodfoto img, .claneksouhrnhlavni .homepagedalsi .clanekuvodfoto img, .homepagekategorie .jednakategorie .clanekuvodfoto img {border-color:#999; }   .claneksouhrnhlavni .homepagehlavni .clanekuvodtext {padding-top:0; margin-top:0;}.claneksouhrnhlavni .homepagehlavni .clanekuvodtext h3, .claneksouhrnhlavni .homepagehlavni .clanekuvodtext hh2 {font-size:1.6em;}.claneksouhrnhlavni .homepagehlavni .clanekuvodtext h3 a, .claneksouhrnhlavni .homepagehlavni .clanekuvodtext h2 a { color:#2A4717;   /*font-family:"Junicode";*/   font-weight:normal;   /*text-transform: uppercase;*/   text-decoration:none;   border:none;}   /*.claneksouhrnhlavni .homepagehlavni .clanekuvodtext a:hover {color:#2A4717;	border-bottom:1px dashed #2A4717;} */  .claneksouhrnhlavni .homepagedalsi .clanekuvodtext h3, .claneksouhrnhlavni .homepagedalsi .clanekuvodtext h2 {padding-top:0; margin-top:0;font-size:1.15em;	 line-height:1.2em;	clear:both;	   /*font-family:"Junicode";*/   font-weight:normal;      text-transform: none; }.claneksouhrnhlavni .homepagedalsi .clanekuvodtext h3 a, .claneksouhrnhlavni .homepagedalsi .clanekuvodtext h2 a { color:#2A4717;   text-decoration:none;   border:none;}/*   .claneksouhrnhlavni .homepagedalsi .clanekuvodtext h3 a:hover {color:#2A4717;	border-bottom:1px dashed #2A4717;}*/.claneksouhrnhlavni .homepagedalsi .clanekuvodtext small i {display:none;/*line-height:0.7em;font-size:1.65em;*/}.homepagekategorie {width:100%}@media only screen and (max-width: 540px) {    .homepagekategorie {display:none;}}.homepagekategorie .clanekuvodfoto {float:left; width:32%; margin-top:5px;}.homepagekategorie .clanekuvodfoto img {width:100%;height: auto;}   .homepagekategorie .nazevkategorie {text-align:left; font-weight:normal; padding:3px 20px 0px 33%; font-size:0.9em;}.homepagekategorie .nazevkategorie a {color:#2A4717;}.homepagekategorie .blokodkazu {padding:0; margin:0;}.homepagekategorie .jednakategorie {margin-top:10px;height:150px; overflow:hidden;}.homepagekategorie h4 {padding:0px 5px 6px 33%; margin:0 8px;font-size:1.05em;	color:black;   line-height:1.15em;	font-weight:normal;}	.homepagekategorie h4::before {    content: "»";    padding-right: 3px;}.homepagekategorie h4 a {text-decoration:none;	color:black;}.homepagekategorie h4 a:hover {text-decoration:underline;	color:#2A4717;}				.claneksouhrnhlavni .clanekuvodtext {margin:10px 20px 10px 20px;	padding:0;}		  	  .claneksouhrnhlavni .clanekuvodtext h3, .claneksouhrnhlavni .clanekuvodtext h2 {padding:10px 0 8px 0;	margin:0;	font-size:1.8em;   line-height:1.05em;	font-weight:normal;   color:#2A4717;   /*font-family:"Junicode";*/   /*font-weight:bold;  */  /*text-transform: uppercase;*/  border:none;	}		.claneksouhrnhlavni .clanekuvodtext h3 a, .claneksouhrnhlavni .clanekuvodtext h2 a {text-decoration:none;   color:#2A4717;}	.claneksouhrnhlavni .clanekuvodfoto img { float:left;/*  border:1px solid rgb(255,255,255);;   -webkit-border-radius: 10px;   -moz-border-radius: 10px;   border-radius: 10px;   */   	filter: drop-shadow(0px 0px 3px #eee);   	margin:0;;	padding:0;	width:95%;	height: auto;}.claneksouhrnhlavni .clanekuvodfoto div {float:left;   margin-left:17px;   margin-bottom:6px;	border:none;	border:1px solid white;}.claneksouhrnhlavni .clanekuvodtext small {font-size:0.9em;	color: black;}			.claneksouhrnhlavni .clanekuvodtext a {color: black;}.claneksouhrnhlavni .clanekuvodstrucne {margin:3px 0 10px 0;	/*text-align:justify;*/    padding-left:50px;   line-height:1.4em;   font-size:1.2em;}	.listovani {clear:both;	text-align:center;	font-size:1.1em;	padding:20px 0 10px 0;}				.listovani strong  {font-size:140%;}	.listovani small  {font-size:95%;}.doprostred {clear:both;text-align:center;margin: 0 auto;}.bloktextovy {	 color:#333;	margin:0px 0 15px 0;	padding-bottom: 5px;	line-height: 1.05em;	float:left;	width:100%;  }.bloktextovy.facebook, .bloktextovy.onas, .plovouci .bloktextovy {display:none;}.bloktextovy.reklama {width:95%;}   .novinkypodclanek .bloktextovy {margin-top:1em;	 line-height: 1.2em;}  .bloktextovy .bloknadpis {padding:5px 3px 2px 3px;margin:0;	font-weight:normal;  line-height:1.2em;	font-size:1.4em;	text-align:center;	color:#333;	}.bloktextovy h4.bloknadpis {/*font-family: "Junicode";*/}.bloktextovy .blokobsah .blokprvek  {padding:2px 10px 6px 5px;	margin:0;	font-weight:normal;}.novinkypodclanek .blokobsah {font-size:0.95em; margin:0 10px;}.bloktextovy .blokobsah .blokprvek a {color:#333;}.bloktextovy .blokobsah .kurziva {line-height:0.9em;font-size:1.7em; color:#333;text-align:center;}.bloktextovy .blokobsah .blokprvek ul {padding:5px 6px;margin:0;}	.bloktextovy .blokobsah .blokprvek li {display:block;}.bloktextovy .blokobsah .blokprvek strong {font-size:0.95em;}.novinkypodclanek .bloktextovy .blokobsah .blokprvek strong {font-weight:bold;}	.bloktextovy .blokobsah .blokprvek .malafotka {float:right;clear:both;margin:0px 0px 7px 5px;}.novinkypodclanek .bloktextovy .blokobsah .blokprvek .malafotka {float:left;clear:both;margin:0px 10px 7px 0px;}.novinkypodclanek .bloktextovy .blokobsah .blokprvek .malafotkaneni {width:56px;height:72px;float:left;clear:both;margin:0px 10px 7px 0px;}	.bloktextovy .blokkonec {padding:1px 5px;margin:0;	color:black;	font-weight:normal;	text-align:right;}.bloktextovy .blokkonec a {color:black;} /* {border:1px solid #999;  background:#666660;   -webkit-border-radius: 6px;   -moz-border-radius: 6px;  border-radius: 6px;	color: #eee;	margin:0px 0 10px 0;	padding-bottom: 5px;	line-height: 1.05em;  box-shadow: 2px 2px rgb(200,200,200);  } */.blokmenu {/*border:1px dotted rgb(255,255,255);*/	color: #888;	margin:0px 0 15px 0;	padding-bottom: 5px;	line-height: 1.05em;	width:100%}.blokmenu .blokmenunadpis {   padding:5px 3px 2px 3px;margin:0;	font-weight:normal;  line-height:1.2em;	font-size:1.6em;    	text-align:center;}.blokmenu h4.blokmenunadpis {/*font-family: "Junicode";*/}.blokmenu .blokmenuobsah {    column-count: 3;	text-align:left;}@media only screen and (max-width:650px) {    .blokmenu .blokmenuobsah   {column-count: 2;}} .blokmenu .blokmenuobsah .blokmenuprvek  {padding:5px 7px 4px 7px;	margin:0;	color:rgb(32,32,32);	font-weight:normal;}.bloktextovy .blokkategorie {padding:0.3em 1em;text-align:center; font-size:1.2em;line-height:1.1em;}.bloktextovy .blokkategorie a {text-decoration:none;}.bloktextovy .blokkategorie a:hover {text-decoration:none;	color:#2A4717;	border-bottom:1px dashed #2A4717;}.bloktextovy .blokkategorie a:visited {color:#333;}.bloktextovy .blokkategorie a:link {color:#333;}.bloktextovy .blokkategorie a.tucne {color:#333;text-transform: uppercase; }.bloktextovy .bloknahledy {margin-left:6px;} .bloktextovy .bloknahledy .bloknahledyobrazek {float:left;width:99px; height:99px;}.bloktextovy .bloknahledy .bloknahledyobrazek img {margin-left: 3px;margin-top: 2px;}.bloktextovy .bloknahledy .bloknahledyobrazek a img {border:1px solid white;width:95px; height:95px;position:relative;z-index:0;-webkit-border-radius: 5px;  -moz-border-radius: 5px;  border-radius: 5px;}.bloktextovy .bloknahledy .bloknahledyobrazek a:hover img {border:1px solid white;left:-33px; top:-33px;   width:160px; height:160px;z-index:20;  -webkit-border-radius: 10px;  -moz-border-radius: 10px;  border-radius: 10px;}  .blokmenu .blokmenuobsah .blokmenuprvek .blokmenuhledani {text-align:center;}.blokmenu .blokmenuobsah .blokmenuprvek .blokmenuhledani .inputpole {text-align:center;width:180px;padding:2px;margin:1px;}.blokmenu .blokmenuobsah .blokmenuprvek .blokmenuhledani .inputpoleuzke {text-align:center;width:130px;padding:2px;margin:1px;}.bloktextovy .blokobsah .blokprvek .blokhledani {text-align:center;}.bloktextovy .blokobsah .blokprvek .blokhledani .inputpole {text-align:center;width:180px;padding:2px;margin:1px;}.bloktextovy .blokobsah .blokprvek .blokhledani .inputpoleuzke {text-align:center;width:130px;padding:2px;margin:1px;}.blokmenu .blokmenuobsah .blokmenuprvek a {color:#333; text-decoration:none;}.blokmenu .blokmenuobsah .blokmenuprvek a:hover {text-decoration:none;color:#2A4717;	border-bottom:1px dashed #2A4717;}.blokmenu .blokmenuobsah .blokmenuprvek ol {	list-style-type: none;	margin:0;	padding:0 13px; } .blokmenu .blokmenuobsah .blokmenuprvek li {display:block;	text-align:left;	padding:6px 0;	margin:0;} .blokmenu .blokmenuobsah .blokmenuprvek li .tucne {display:block;	color:#900;   text-decoration:none;   border:none;	font-size:1em;} .blokmenu .blokmenuobsah .blokmenuprvek li a strong {   text-decoration:none;   border:none;	font-size:1em;	color:#333;text-transform: uppercase;	}  			.blokmenu .blokkonec {padding:1px 5px;margin:0;	color:white;	font-weight:normal;	background:rgb(72,72,72);	text-align:right;	}.blokmenu .blokmenukonec a {color:white;}#konec {clear:both;	width:100%;		text-align:center;	padding-top:10px;}#konec .konecbox {padding:0;	margin:0;	height:100%;	width:100%;}	#konec .copy { border-top:1px solid rgb(180,180,180);   padding-top:20px;    padding-bottom:9px;	margin:0px 20px;	clear:both;		font-size:1.05em;}	#konec .copy .tucne {font-size:1.15em;}#konec .copy a {color:black;}	#konec .copy img {position:relative;top:2px}			#konec .odkazy {padding:15px 0 10px 0;	font-size:0.85em;	line-height:1.6em;	color:black;}					#sloupec700 h2.nadpiskategorie {border:1px solid rgb(220,220,220);     -webkit-border-radius: 3px;   -moz-border-radius: 3px;  border-radius: 3px;	color: #888;	line-height: 1.05em;  box-shadow: 2px 2px rgb(240,240,240);  	margin:0px 0 25px 0;	text-align:center;	font-weight:normal;	padding:15px 3px;	font-size:1.5em;	clear:left;}		 #sloupec700 h1.nadpiskategorie {	margin:0px 0 10px 0;	text-align:center; 	font-weight:normal;	padding:0px 15px 10px 15px;	font-size:1.9em;   line-height:113%; 	clear:left;	font-weight:normal;	color: #2A4717;	 /*text-transform: uppercase;*/	   /*font-family: "Junicode"; */}	   	   #sloupec700 h1.nadpiskategorie small {font-weight:normal;color:rgb(64,64,64);font-style: italic; ; font-size:0.85em;line-height:70%;}#sloupec700 .zdrojpodnadpis {text-align:center;font-weight:300 ; color:rgb(64,64,64); font-style: normal; font-size:1.3em;padding-bottom:0.9rem;}	#sloupec700 .clanekuvod {	/*text-align:justify;*/	line-height:1.5em; color:#000;   /* font-family: "Junicode"; */  /* background:#eee;    border:1px solid #fff; */	clear:both;border-spacing:0px;	margin:0 0 0 0px;padding:5px 15px;   font-size:1.3em;   }#sloupec700 .clanekuvod strong {	font-weight:normal;}   #sloupec700 .clanekhlavni {	/*text-align:justify; */   /* font-family: "Junicode"; */	line-height:1.6em;   font-size:21px;   padding:1em 1em;   margin:3px 0.5em;   /* background: #FFFFE6; */           background-image: url('../pic/pozadi-pod-clanek-mini.jpg');    background-repeat: repeat-y;	background-size: 100% auto; 	-webkit-border-radius: 7px;   -moz-border-radius: 7px;   border-radius: 7px;   border:1px dotted rgb(234,236,233);   filter: drop-shadow(0px 0px 10px rgb(234,236,233));   }/*#sloupec700 .clanekuvod::first-letter {font-size:1.5em;}*/      #sloupec700 .clanekhlavni strong, #sloupec700 .clanekhlavni b {letter-spacing: 0.1px;color: rgb(5,5,5);font-weight: 500 !important;}#sloupec700 .clanekhlavni h2 {font-weight:normal;	line-height:105%;	font-size:1.5em;	padding:5px 0 0 0;	margin:5px 0 0 0;	color:rgb(0,0,0);}#sloupec700 h2.titulekprvni {color: rgb(72,163,49);font-family: "Alegreya Sans"; font-size:1.65em; font-weight:normal;padding-top:0.6em; text-align:center;  padding-left:1em;padding-right:2em;/*    -webkit-background-clip: text;    -webkit-text-fill-color: transparent;    background-image: -webkit-linear-gradient(#5BA141, #2A4717);*/}#sloupec700 h2.titulekdalsi {color: rgb(72,163,49);font-family: "Alegreya Sans"; font-size:1.65em;  font-weight:normal; padding-top:0.6em; text-align:center;  padding-left:1em;padding-right:2em;/*    -webkit-background-clip: text;    -webkit-text-fill-color: transparent;    background-image: -webkit-linear-gradient(#5BA141, #2A4717);    */	}#sloupec700 .clanekfoto  {padding:2px;margin:10px 0 2px 0;border:1px solid rgb(204,204,204);}	#sloupec700 .clanekfotopopis1 {clear:right; float:right; 	text-align:center; font-size:0.8em; margin:0px 0 6px 0px;padding-bottom:3px;	color:rgb(72,72,72);width:383px;height: auto;}#sloupec700 .clanekfotopopis1 span {display:block; color:#333;}#sloupec700 .clanekfotopopis2 {clear:left;float:left; 	text-align:center; font-size:0.8em;  margin:0px 0 6px 0px;padding-bottom:3px;	color:rgb(72,72,72);width:383px;height: auto;}#sloupec700 .clanekfotopopis2 span {display:block; color:#333;}#sloupec700 .clanekfotopopis1 a, .clanekfotopopis2 a {color:white;}.clanekdetailfotky {clear:both;background: white;width:99%;height: auto;	text-align:center; font-size:0.8em;  margin:0 0 0.2em 0;padding:0;	color:#777;/*border:1px solid #eee;*/ /* box-shadow: 3px 3px #eee;*/ 	-webkit-border-radius: 0 0 10px 10px;   -moz-border-radius: 0 0 10px 10px;   border-radius: 0 0 10px 10px;   filter: drop-shadow(0px 0px 3px #eee);}.clanekdetailfotky img {width:100%;height: auto;}.clanekdetailfotky a {text-decoration:none;color:#222;}.clanekdetailfotky .clanekdetailfotkypopis {text-align:center;padding:0 0.6em 0.4em 0.6em;}.clanekdetailfotkypopis i {font-size:1.15em;font-style: normal;} .clanekdetailfotky1, .clanekdetailfotky2 {background: white;	text-align:center; font-size:0.8em;  margin:0;padding:0;	color:#777;/*border:1px solid #eee;*/  /*box-shadow: 3px 3px #eee;*/width:50%;height: auto;  	-webkit-border-radius: 0 0 10px 10px;   -moz-border-radius: 0 0 10px 10px;   border-radius: 0 0 10px 10px;   filter: drop-shadow(0px 0px 3px #eee);}.clanekdetailfotky1 img, .clanekdetailfotky2 img {width:100%;height: auto;} .clanekdetailfotky1 {clear:right; float:right;margin-left:1em;margin-bottom:0.5em;}.clanekdetailfotky2 {clear:left; float:left;margin-right:1em;margin-bottom:0.5em;}  .clanekdetailfotky1 a, .clanekdetailfotky2 a {text-decoration:none;color:#222;}.clanekdetailfotky1 .clanekdetailfotkypopis {text-align:right;padding:0 0.6em 0.1em 0.6em;}.clanekdetailfotky2 .clanekdetailfotkypopis {text-align:left;padding:0 0.6em 0.1em 0.6em;}      .clanekfotopopisvelky {clear:both;background: white;display:block;	text-align:center; font-size:0.9em;  margin:0px 0 0px 0px;padding-bottom:5px;	color:#2f7700;}	.clanekfotopopisvelky span {display:block; color:#333;} #sloupec700 .clanekgalerie {padding:2px;margin:10px 0px 10px 0px;border-color:rgb(64,64,64);border-width:1px;	text-align:center;position:relative;left:-1.5em;}	#sloupec700 .clanekgalerie legend {color:rgb(72,72,72); margin:0 10px;padding:0 5px; font-size:0.9em; }#sloupec700 .clanekgalerienahled img {padding:2px;margin:2px;border:1px solid rgb(204,204,204);}	#sloupec700 .video {    clear:both;background: white;    width:99.5%;    height: auto;	text-align:center; font-size:0.9em;  margin:10px 0;/*padding:10px 3px 3px 3px;*/	color:#777;border:1px solid #fff;    padding-bottom:56.25%;    position:relative;    height:0;}  #sloupec700 .video iframe{    left:0;    top:0;    height:100%;    width:100%;    position:absolute;}#sloupec700 .video small {font-size:0.8em;}	#sloupec700 .clanekpodpis {text-align:left;  clear:left;	padding:0.2em 0 0.3em 0em; 	margin:0.2em 0 0 0;	border-bottom:1px solid rgb(72,72,72);font-size:1.2em;	color:#2A4717;}#sloupec700 .clanekpodpis strong {font-weight:bold;font-size:1.1em;}	#sloupec700 .napistenam {color:rgb(72,72,72);	font-size:0.8em;	padding:0;	margin:0;}#sloupec700 .clanekdalsi {color:rgb(72,72,72);	font-size:0.85em;	padding:0;	margin:0;}#sloupec700 .prazdnaketegorie {}.odsazeni {padding-left:3em;}														 .vytisknout {float:right;font-size:0.7em; border:1px solid rgb(72,72,72);	background:rgb(72,72,72);	background-image: url('../pic/ikona-print.gif');	background-position: left 50% ;	background-repeat: no-repeat;	margin:0 10px;	padding:5px 7px 5px 23px; color:white;}	.nepodtrhavat {text-decoration:none;}.tucne {font-weight:bold;}.slabe {font-weight:normal;}.velke {font-size:1.2em;}.listovanislovnik {font-size:0.85em; text-align:center; padding:1em 0px 0.5em 0px;}.nastred {text-align: center; margin-left:auto; margin-right:auto; }.doprava {float:right;}.slovnikpojem {padding:10px 0 10px 0;}.slovniknazev {color:rgb(72,72,72);font-weight:bold;padding:0;margin:0;}.slovnikpopis {padding:0 0 0 2em;	font-size:0.9em;}.vypispolozka {padding:4px 0 8px 0; margin:0;}.vypispolozka.zvyraznit {font-size:105%; 	background:rgb(250,250,250);	padding:6px 0px;}.vypispolozka h3 {padding:0;margin:0;	font-size:1.2em;}.zelena {color:rgb(0,52,0);}.zlata {color:#CC9933;}.cerna {color:#000;}.bila {color:#fff;}.hneda {color:#900;}.hneda a {color:#900; text-decoration:underline;}.hneda a:hover  {color:#000; text-decoration:none;}.cervena {color:#2A4717;}.cervena a {color:#2A4717; text-decoration:underline;}.cervena a:hover  {color:#000; text-decoration:none;}.seda {color:rgb(140,140,140);}.zelenalinka {background:white;	color:white;	border:none;	border-bottom:1px solid rgb(72,72,72);}.vetsi {font-size:115%;}	img.hlasovani {border:1px solid black;	padding:0;	margin:1px 0 0.5em 1em;}.anketadetail ul {padding:0.5em 0 0 2em;margin:0;}.anketadetail h3 {padding:5px 0;margin:0;}.anketadetail li h5 {padding:0;margin:0;}.vtipy {margin:2em 1em;	padding:1em;	background:rgb(250,250,250);}	.clanekodsazeni:first-letter {padding:0 0 0 1em;}.formularramecek {background:rgb(250,250,250);	border:1px solid rgb(72,72,72); 	margin:0.5em 2em;	padding:2em 2em; font-size:0.95em;}	.htmlkod {text-align:left; padding:1em 1em 1em 3em; margin:0px; 	font-weight:bold; font-size:1.1em;color:#666666;	font-family:monospace;}		.pozadidetail {padding:10px; text-align:center; color: #111;   background:white;border:1px solid #666;  box-shadow: 3px 3px #eee;}.pozadidetail img { width:100%;height: auto;}.bloktextovy .pozadidetail {width: 97%;height: auto;padding:10px 5px 1px 5px;margin:0;color:black;font-size:0.95em;}  select.formularvyber option {margin:0px;padding:2px 4px;}input.formulartext {width:520px;padding:2px 3px;}input.formulartextdatum {width:12em;padding:2px 3px;}input.formulartextkratky {width:4em;padding:2px 3px;}textarea.formularpole {width:520px;height:10em;padding:2px 3px;}input.formularodeslat {font-weight:bold;		padding:0.2em 2em;	margin:2px 0;}	.anketahlasovani {width:225px; margin:1px 0 0 0; padding:2px 0px 2px 5px; 	font-size:0.9em;white-space:normal;color:black;}	.chyba {padding:1em 1em 2.5em 1em;margin:0;}.chyba fieldset {border:1px solid red;font-size:0.9em;padding:0em;margin:0em;}	.chyba fieldset span {display:block;padding:1em;margin:0em;}.chyba legend {color:red;font-weight:bold;}	.nic {display:none;}.clanekhlavni table {border-collapse:separate; background: white;  	border-spacing:2px; color:black;	margin:0.5em 0em 0.5em 1em; font-size:0.85em;}/*border:1px solid rgb(200,200,200);   -webkit-border-radius: 10px;   -moz-border-radius: 10px;   border-radius: 11px;	color: black;	margin:0px 0 30px 0;	padding-bottom: 5px;	line-height: 1.05em;  box-shadow: 3px 3px #eee;  }*/.clanekhlavni th {background:rgb(252,252,252); font-weight:bold;	padding:0.3em 1em; text-align:left;border:1px solid rgb(200,200,200);    border-radius: 5px;   box-shadow: 2px 2px #eee;	color:black;}.clanekhlavni td {background:rgb(252,252,252); font-weight:normal; 	padding:0.3em 1em; text-align:left;border:1px solid rgb(200,200,200);    border-radius: 5px;   box-shadow: 2px 2px #eee;	color:black;}.clanekhlavni .seznamkapitol {color:#555; font-size:0.9em;clear:both; background:white;}.clanekhlavni .seznamkapitol a {color:#555;}.clanekhlavni .seznamkapitol a:hover {color:#333;}.clanekhlavni .seznamkapitol fieldset {padding:0 1em;margin:0;}.clanekhlavni .seznamkapitol legend {color:#000;}.clanekhlavni .seznamkapitol .tucne {color:#000; font-size: 1.05em;}.clanekhlavni .seznamkapitol ol {padding:0 20px;margin:0;}.clanekhlavni .seznamkapitol ol li {list-style-type:upper-roman;font-weight:normal; color:#999;}.clanekhlavni .seznamkapitol ol li a {font-size:1.1em;}.clanekhlavni .seznamkapitol table {width:95%;border:none;box-shadow:none;background:white;}.clanekhlavni .seznamkapitol td {border:none;box-shadow:none;background:white;}.clanekhlavni .seznamkapitol th {border:none;box-shadow:none;background:white;	text-align:center;	font-size:1.4em;}.clanekhlavni .seznamkapitol th a {text-decoration:none;}.konecobtekani {clear:both;}.dalsiclankysloupce {	width:100%;	border-top:1px solid rgb(136,195,121); /* rgb(164,0,0);*/;	color: #888;	margin:0px 0 10px 0;	padding-top: 1em;	padding-bottom: 5px;	line-height: 1.05em;}  .dalsiclankysloupce th {	text-align:center;padding:0 0 15px 0;	margin:0;	font-weight:normal;	font-size:1.2em;}  .dalsiclankysloupce th a {text-decoration:underline;}.dalsiclankysloupce td {text-align:center;padding: 0 5px 30px 5px;}.dalsiclankysloupce .dalsiclanky {font-weight:bold;padding:10px 10px 5px 0;text-align:right;}.dalsiclankysloupce img {padding:0 0 0 0;   border:1px solid black;   width:100%;   height: auto;}.dalsiclankysloupce a {color:#ccc;border:none;text-decoration:none;}.dalsiclankysloupce a:hover {text-decoration:underline;}.dalsiclankysloupce strong a {color:#333;font-size:1.15em; line-height:1.2em; font-weight:normal;} /* font-family:"Italianno" */.dalsiclankysloupce small {font-size:0.8em;  line-height:1.15em;color:#fff; display:none;}.kurziva small {    font-size:0.9em; }    .kurziva em { font-style: normal;}.kurziva i { font-style: normal;}em, i, .kurziva {font-style: italic; ;     /*font-size:1.8em;     line-height:1.2em;        font-style: normal;*/}   .hornilista {font-size:0.85em; background:#777; padding:1px 0 4px 0;  color:#000;text-align:center;  /*font-family: "Junicode"; */margin-bottom:7px; }.hornilista a {color:#000;font-weight:normal;text-decoration:none;border-bottom:1px solid none;}  .hornilista a strong {color:#000;text-decoration:underline;}.hornilista a:hover {color:#000;	text-decoration:underline;}.hornilista {display:none;}    .fotogalerie table {width:100%;border:none;border-spacing:0px;border-collapse:collapse;}   .fotogalerie .fotogalerienahled {padding:5px;margin:5px 5px;text-align:center; border:1px solid rgb(204,204,204);} .fotogalerie .fotogalerienahled img {width:100%;height: auto;}.fotoarchiv {display:none;}.kniha {display:none;}.odkazy {display:none;}.addthis_inline_share_toolbox {padding-top:0.7em;}/*.bannervelkyhorni {width:99%; height: auto; overflow: hidden;padding:0; margin:0 auto;background:rgba(255,255,255,0.8);}  */.bannervelkyspodni {width:99%; height: auto; overflow: hidden;padding:0; margin:0 auto;}    .bannervycentrovat {width:99%;  overflow: hidden; height: auto;padding:0; margin:0 auto 0 auto;text-align:center;} .banner300box {/* width:300px; */ overflow: hidden; margin:0 auto 0 auto;text-align:center;}.bannervelkyhorniboxseznam {width:300px; height: auto;	text-align:center;    padding:0; margin:0 auto 0 auto; padding-top:5px; overflow: hidden;}	 #ssp-zone-282026, #ssp-zone-282029, #ssp-zone-282032, #ssp-zone-282047, #ssp-zone-282035, #ssp-zone-282050, #ssp-zone-282056, #ssp-zone-282062, #ssp-zone-282053 {text-align:center !important;margin: 0 auto 1em auto !important; }   .sssp-posCont {width:93vw !important;overflow: hidden !important;}#sloupec700 .nadpisstranky {font-weight:normal;font-size:2em;line-height:1.15em; padding:0.2em 0 0.9em 0.4em; margin:0;}.zvyraznenynadpis {    -webkit-background-clip: text;    -webkit-text-fill-color: transparent;    background-image: -webkit-linear-gradient(#5BA141, #2A4717);  }   .slovniksloupce   {column-count: 3;}.slovniksloupce a {font-size:1.25em;}#discussion iframe {border:none !important;top:-2em !important;} @media only screen and (max-width: 750px) {    .slovniksloupce   {column-count: 2;}} @media only screen and (max-width: 500px) {    .slovniksloupce   {column-count: 1;}} #discussion iframe {border:none !important;top:-2em !important;}#sloupec700 .citace {background: #eee; 	padding: 0.8em 2em 0.3em 2em;  	color: rgb(60,60,40); 	font-size:0.95em;   border-radius: 10px; }   .bloknejclanek {clear:left; text-align:left;}.bloknejobrazek {float:left; margin:0 0.5em 1.2em 0;}.bloknejtitulek {text-decoration:none;font-size:1.1em;font-weight:normal;}.bloknejprecteni {color:#aaa;}.ikonyuvodclankuszn {position:absolute; top:-15px; right:-10px;}.ikonyuvodclankufb {position:absolute; top:-5px; right:-5px;}