/* ################################################################################### */
/*
/*		KONF css style sheet		by fykusa[at]gmail.com                       ## adapted for C.K.  by MHL ##
/*		based on based on http://webhost.bridgew.edu/etribou/layouts/skidoo_too/		
/*
/* ################################################################################### */
/* znak v utf-8: ŮĚŠČČŘČŽ kvuli autodetekci v editoru PSPad :) */


/* ---------------------------------------------------------- */
/* ---------------  C L A S S E S  -------------------------- */
/* ---------------------------------------------------------- */

.clear		{	clear: both;	padding-bottom: 1px; margin-bottom: -1px; height:1px;	}	/* for Gecko-based browsers */
.hide		{	display: none !important; clear:both;float:none;	}
.inside		{	padding: 0 1em;	border:0px solid red;	}

ul, li, ol, dl, p, h1, h2, h3, h4, h5, h6	{	margin:0; padding:0;}

a, a:link, a:visited, a:active
			{	text-decoration: none; color:#CF000D; font-weight:bold;	}
a:hover, a:hover strong, a:hover span		{	text-decoration: underline;	}    /* : MHL : */
code		{	font-family: "Courier New", Courier, monospace;	}
label		{	cursor: pointer;	}
table		{	font-size: 100%;	}
td, th		{	vertical-align: top;	}
img			{	border:0px solid #FFF; }

A.file		{	LINE-HEIGHT:18px; PADDING-LEFT:20px; }
A.w			{	BACKGROUND:url('/styles/img/file_wordNA.jpg') no-repeat; }
A.w:hover	{	BACKGROUND:url('/styles/img/file_word.jpg') no-repeat; }

/* ---------------------------------------------------------- */
/* ---------------  L A Y O U T  ---------------------------- */
/* ---------------------------------------------------------- */

body					{	margin: 0; /*12px 4%;*/	font-size:1em; /* 100.1%;	*/	}
* html #pageWrapper	{	/* \ * /	word-wrap: break-word; 	/* invalid CSS IE hack, but keeps IE from breaking */  }
#pageWrapper			{	border: solid 0px #fff;	min-width: 40em;	width: auto; 	}

#masthead				{	border: solid 0px #fff;	padding: 0em; background-color:#02153F; margin:0; 	}
#masthead h1			{	padding: 0;	margin: 0; 	}

#outerColumnContainer	{	border-left: solid 200px #FFF;	border-right: solid 200px #FFF; 	}		/* 14em */
#innerColumnContainer	{	border: solid 1px #fff;	border-width: 0 1px; margin: 0 -1px; width: 100%;z-index: 1; }
#leftColumn, #middleColumn, #rightColumn, * html #SOWrap {	overflow: visible;	position: relative;	}
#SOWrap					{	float: left;	margin: 0 -1px 0 0;	width: 100%;	z-index: 3;	}
#middleColumn			{	float: right;	margin: 0 0 0 -1px;	width: 100%;	z-index: 5;	}
#leftColumn				{	float: left;	margin: 0 1px 0 -200px;	width: 200px;	z-index: 4;	}	/* 14em */
#rightColumn			{	float: right;	width: 200px;	margin: 0 -200px 0 1px;	z-index: 2;	}	/* 14em */
#footer					{	border: solid 1px #fff;	border-width: 1px 0;	padding: 0.5em;	}

/* -------------- m a i n   l a y o u t -------------------- */ 

html, body		{	 font-family: Georgia, serif, arial, helvetica, serif;  /* font-family:  Verdana, arial, sans-serif; */  color: #333;	}
h1			{	color:#021540; font-variant:small-caps; text-align:center; font-size:1.5em; /*font-family:Verdana;*/ font-weight:bold; margin:1em 0;padding:0.2em 0; }
h2			{	color:#021540; background-color:#D1D6DF; padding:0.1em 0;  text-align:left; font-size:1.1em; font-family:Verdana; font-weight:bold; margin:0em;  }
h3			{	color:#021540; background-color:#D1D6DF; text-align:left; font-size:1.0em; font-family:Verdana; font-weight:normal; padding:0.1em 0; }
h4			{	color:#021540; text-align:left; font-size:0.9em; /*font-family:Verdana;*/ font-weight:bold; font-family:Verdana; }
#middleColumn		{	 font-family: Calibri, Verdana, arial, sans-serif; 	}    /* -- */
#middleColumn h1, #middleColumn h2, #middleColumn h3, #middleColumn h4	{	font-family: Georgia, serif, arial, helvetica, serif; 	}    /* -- */


#pageWrapper		{	font-size:95%; /* 80%; */		}

#hnav				{	height:31px;  margin-bottom:-31px; position:relative; top:1px;  }
#hnav a				{	color:#CCC; font-weight: normal; color:#2C4E8F; } /*modra barva = docasne nedostupny */  

#toptab      		{	width:100%; height:225px; border-collapse: collapse; text-align:left;  }
#toptab td     		{	padding:0; border:0px solid blue;	}
#toptab img 		{	border:0px solid blue;	}
#toptab .left		{	width:535px; background:#669ACC url('/styles/img/_bg_head_left.jpg') no-repeat;	}
#toptab .middle		{	width:285px; /* 250 312px;*/background:#669ACC url('/styles/img/_bg_head_middle.jpg') no-repeat; text-align:center;	}
#toptab .right		{	background:#669ACC url('/styles/img/_bg_head_right.jpg') repeat-x;	}
#toptab a     		{	text-decoration:none;	}


#tm_nadpis1  		{	font-weight:bold; font-size: 1.8em; margin-left:10px; color:#EEE; position:relative;
						left: 100px; top:50px; font-variant:small-caps; }
#tm_nadpis1:hover	{	color:#FFF;  position:relative; top:51px; padding-left:1px;  }
#tm_nadpis2  		{	font-size: 1.5em; font-weight:bold; color:#EEE;position:relative; left: -200px; top:120px; }
#tm_nadpis2:hover	{	color:#FFF; position:relative; top:121px; padding-left:1px;  }
#tm_nadpis3  		{	font-size: 1.3em; font-weight:bold; color:#EEE;position:relative; left: 5em; top:10px; }

#tm_nadpis4  		{	font-size: 1.3em; font-weight:bold; color:#EEE; /* width:300px; */ position:absolute; left:300px; top:120px;
						border:0px solid red; text-align:center; }
#tm_nadpis4:hover	{	text-decoration:none; }

#tm_heads_cont		{	overflow:hidden; width:100%; height:226px; border:0px solid red; margin-top: -226px;	 }
#tm_heads	  		{	margin-top:40px; margin-left:750px; width:548px; border:0px solid green; text-align:left; overflow:hidden; }

#topmenu			{	padding:0.2em 0; width:98%; 	}
#topmenu ul			{	list-style:none; margin:0px; padding: 0px; 		}
#topmenu li			{	margin:0 0 0.1em; padding: 0px; float:left;	}
#topmenu a.xlk		{	font-size:0.9em; margin:0em 0 0 0.3em; padding:0.2em 1em; border:1px solid #6597CC; color:#FFF;
						background:#458 url('/styles/img/_bg_topmenu.jpg'); background-position:0px -15px; display:block;	}
#topmenu a.xlk:hover {	color:#036; background:#DFEBFF;	}

#topmenu a.xcurrent		{	color:#FE9;   /* : MHL : */}

#nav				{	font-family:Verdana; font-weight: bold; }
#nav, #nav ul		{	margin: 0; padding: 0; 	list-style: none; font-weight:bold;	}
#nav li				{	display: inline;padding: 0;margin: 0;	text-align:left;}
#nav li a			{	color:#FFF; display: block;padding: 0.4em 0.5em; font-size:0.9em; text-align:left;font-weight:bold; 
						 border-bottom: 1px solid #72A3D4; min-height:1em; /* Fixes IE7 whitespace bug*/  }

/* ... #nav li	a.activeparent	{	color:#036; background-color:#DFEBFF;  }   ... : MHL :  */
#nav li	a.currentpage	{	color:#FFE566;   /* : MHL : */  }

#nav li a:hover			{	color:#036; background:#DFEBFF; 	}

#nav li .separator		{	padding: 0px 0px; border:1px solid transparent; margin:0 0 1em 0; display:none;  }
#nav li.sectionheader	{	color:#333; margin-top:0.2em;  font-size:0.9em; margin-left:0.4em;   /* : MHL : */ 	}

#nav ul ul 			{	margin-left: 1em; font-size:95%; } 


/* ---------------------------------------------------------- */
/* ---------------  T H E M E 's   S T U F F ---------------- */
/* ---------------------------------------------------------- */

/*------------ CMSMS - menu ------------------ */


#middleColumn .inside	{	text-align:justify; text-indent:2em; font-size:1em;padding: 0.1em 1.5em 0.1em 1em;	}   /* -new- */

#leftColumn .inside	{	color:#555; background:#669ACC /*#B6CEE8;*/ url('/styles/img/_bg_column_left.jpg') no-repeat;
						background-position:0 0px; padding:0 0.5em;}
#rightColumn .inside{	color:#555; background:#FFF url('/styles/img/_bg_column_right.jpg') repeat-x; padding:1em; font-size:1em;	}
#podmenu			{	background:#FFF url('/styles/img/_bg_column_right.jpg') repeat-x; padding:0 1em; margin:0 -0.5em 0 -0.5em;	} 

#outerColumnContainer	{	border-left-color: #FFF; 		/* left column background color */
							border-right-color:#FFF; 		/* right column background color */
							background-color:  #DFEBFF; 	/* middle background color for the */
						}

#relink				{	margin-top:5em; }

#footer				{	background:#6B9BCB /*#CFE2FF*/ url('/styles/img/_bg_footer.jpg') repeat-x; height:90px; text-align:center; 	}
#footer .text			{	padding-top:1em; font-size:1.5em; color:#EEE;  	}


#middleColumn i, #middleColumn em			{	color:#333;  /* background-color:#D1D6DF; color:#000; */  }
#middleColumn b, #middleColumn strong 		{	color:#555;  /* background-color:#D1D6DF; color:#000; */  }
#middleColumn xx			{	background-color:#D1D6DF; color:#FF630F;   } /* barevny hodne vyrazny zvyrazneni bezneho textu */ 
#middleColumn a, #middleColumn a strong				{	color:#CF000D; font-weight:bold; }
#middleColumn img			{	border:1px solid #AAA; }
#middleColumn ul			{	margin-left:1em; margin-right:1em; padding:1em 1em 1em 2em; list-style:square; background-color:#D1D6DF; border:1px solid #AAA; }
#middleColumn ul.prazdny	{	margin-left:3em; margin-right:1em; padding:1em 1em 1em 2em; list-style:square; border:1px solid #AAA; }
#middleColumn h1			{	margin-top: 2em; margin-bottom: 2em; }
#middleColumn h2			{	padding-left:1em; margin: 1em 0; }
#middleColumn h3			{	padding-left:1em; }
#middleColumn h4			{	text-align:center; font-size:1em; margin: 1em 0; }		/*na oddeleni bloku ***  */
 #middleColumn p			{	margin:0.3em;	}

#leftColumn	h2				{	background-color:#021540; color:#CCC; font-size:0.9em; padding:0.5em; text-align:center; margin: 1em 0; }
#leftColumn	h2 a			{	color:#CCC;   }
#leftColumn	h2 a:hover		{	color:#FFF;   }

#rightColumn h2				{	background-color:#021540; color:#CCC; font-size:0.9em; padding:0.5em; text-align:center;  }
#rightColumn .yakt h2		{	background-color:#DDE; color:#667;  }

#middleColumn DIV.yakt 				{	background-color:#D7E3F8; border:2px solid #E5F3FF;margin:1em 0; padding:0.5em;  }
#middleColumn DIV.yakt DIV.date	{	color:#264095; font-size:0.9em; font-weight:normal; padding:0; text-align:right; /*width:100%;*/ /*margin-top:0.5em;*/ float:right; }
#middleColumn DIV.yakt DIV.nadpis	{	color:#264095; font-size:1em; font-weight:bold; text-align:left; border:1px solid #C2D2EF; border-width:0 0 1px 0; margin-bottom:1em; }
#rightColumn DIV.yakt 				{	/*border:1px solid #E5F3FF; */margin-bottom:1em; font-size:0.9em;  }
#rightColumn DIV.yakt DIV.date		{	color:#222; font-size:0.9em; padding:0; text-align:right; width:100%; font-weight:normal; margin-top:1.5em; }
#rightColumn DIV.yakt DIV.nadpis	{	color:#264095; font-size:1em; padding:0em; text-align:left; width:100%; border:1px solid #264095; border-width:0 0 1px 0; margin:0.5em 0; }

#leftColumn DIV#podmenu h3	{	color:#446; font-size:0.9em; padding:0em; text-align:left; margin:0.5em 0;background:transparent; }       /* : MHL : */
#leftColumn .inside   { font-size:0.9em; }


span.kap					{	font-variant:small-caps;	}
#hoste						{	/*padding: 0 1em 0 1em;*/ width:100%;font-size:1em;	}
#hoste DIV.ht				{	background-color:#D7E3F8; float:left;overflow:hidden; width:26em;height:29em;font-size:0.88em;   /* width:270px;height:400px;font-size:1em;  : MHL : */
       							border:2px solid #E5F3FF; margin-right:1.0em;margin-top:1.0em; padding:0; /* 0.5em 0 0;*/}
#hoste DIV.ht p				{	/*clear:both;*/font-size:1em;	}
       
#hoste H2.hti				{	color:#CCC;background:#31599F; /*#264095;*/ line-height:1.4em;font-size:1.2em;font-variant:small-caps;margin:0;/*margin-left:0.7em;margin-right:0.2em; /*padding:0.16em;padding-left:0.9em;*/ text-align:left;}

#hoste div.ht h2.hti a		{	color:#CCC;	/* MHL */}
#uplink						{	padding:0.6em;padding-bottom:0;font-weight:normal;color:#CF000D;  /* MHL */}
p.xsep						{	clear:both;font-size:1px;margin:0;}
#rel_lf						{	float:left;width:47%;margin-left:10px;text-align:left;border-right:solid 0.1em #eee;padding-right:0.3em;}
#rel_rg						{	float:right;width:47%;margin-right:10px;text-align:right;border-left:solid 0.1em #eee;padding-left:0.3em;}
      
#hoste .txt					{	margin:10px;font-size:1em;text-align:justify;clear:none;margin-bottom:1px;}
#hoste .txt p				{	display:inline;clear:none;}
#hoste .txt img				{	float:left;margin-right:10px;margin-bottom:10px;}
#hoste P.cite				{	margin:0.1em;margin-right:0.7em;margin-top:1em; font-size:1em;float:right;}
#hoste P.cite cite			{	font-size:0.8em;color:#666;}
#hoste DIV.ht P small		{	font-size:0.7em;color:#666;}


#xkt, #ykz					{	margin:2em;font-size:1em; text-indent:0;	}
#xkt UL, #ykz UL			{	margin-left:1em; margin-right:1em; padding:1em 1em 1em 7em; list-style:none; background-color:#D7E3F8; border:2px solid #E5F3FF; }
#ykz ul.kx, #xkt ul.kx			{	margin-left:9em;margin-top:0.5em; font-size:1em;}

#ykz h1						{	font-size:2em;margin-top:1em;margin-bottom:0.8em;	}
#ykz p						{	margin-left: 9em; }
#ykz UL						{	background-color:#CAD8EB; }
#ykz ul.kx li					{	margin-left:8em; margin-bottom:0.5em;	}
#ykz ul.kx li span.fl			{	font-size:1.1em;float:left;margin-left:-12em;	}
#ykz ul.kx li span.if			{	font-size:1.6em;color:#00a;	}

#xkt H2		 				{	text-align:left; margin-left:6em; background-color:transparent; margin-top: 2em; margin-bottom:0.2em; }
#xkt ul.kx p					{	margin:0;  }
#xkt ul.kx li					{	margin-left:2em; margin-bottom:0.2em;	}
#xkt ul.kx li span.fl			{	font-size:1em;font-variant:small-caps;float:left;margin-left:-7em;	}
#xkt ul.kx li span.if			{	font-size:1.1em;color:#264095;	}

#xkt ul.kx li.1,  #xkt ul.kx li.2	{	margin:0;}
#ykz b, #xkt b 				{	background-color:transparent;  }


DIV.pollvoteform			{	margin: 0.5em 0; border:1px solid #4D7EC0; font-size:0.8em; 	}
DIV.pollresultlist		{	margin: 0.5em 0; border:1px solid #4D7EC0; font-size:0.8em; 	}

#rightColumn FORM			{	padding: 0; border:0px solid green; margin:0 0 0 0.5em; } 
INPUT.vote					{	font-size:0.8em;   }
INPUT.peek					{	font-size:0.8em;   }

TABLE.polloptions			{	border:0px solid #FFF; color:#222; margin-left:1em; width:85%;  padding:0; margin-top:0.5em; }
#peek						      {	font-size:0.8em; }
DIV.votebuttons1			{	margin-bottom:0.5em; 	} 
DIV.votebuttons2			{	width: 80%; padding-bottom:0.5em; } 

TABLE.pollresults			{	border:0px solid #FFF; color:#222; margin-left:1em; width:85%;  padding:0; margin-top:0.5em; }
TABLE.pollresults th	{	background-color:#DFEBFF; color:#222; font-weight:bold;  }
TABLE TD.resultvotes	{	text-align:right; width:51%;}
TABLE TD.mezera			  {	font-size:0.2em; }

/* ---------------------------------------------------------- */
/* -----  s p e c i f i c   D i s p l a y   --- : MHL : ----- */
/* ---------------------------------------------------------- */

.nd				{	display:none;  }

span.xlfobr		{	display:block; margin:0.5em; text-align:center; border:0; }
span.xlfsep		{	display:block; font-size:0.5em;  }
span.xlfbann		{	display:block; margin-left:1em; margin-right:0.8em;  }

#media_cro    { background:#dfebff;/* #def; #669ACC; #cddeef; */ padding:0.1em;
   border:solid 1px #4D7EC0;text-align:center; }   /* -Ces.Rozhlas- */
#media_cro h3 { background:transparent;border:0;text-align:center; font-size:0.8em;
   font-weight:bolder;color:#669ACC; /* #4D7EC0; #264095; */ font-variant:small-caps;
  line-height:120%; }


/* ---------------------------------------------------------- */
/* -----  l a y o u t   c l a s s e s  ---------------------- */
/* ---------------------------------------------------------- */


.unl				{	text-decoration:underline;	}
.nb					{	border-width:0px; }												
.b					{	font-weight:bold; }
.bb					{	border:1px solid #AAA;	}
.sc					{	font-variant:small-caps;	}
.clr				{	clear: both; margin:0;line-height:1px;	}
.cleaner           	{	clear:both;	height:1px;	font-size:1px;	border:none;  /*padding:0px; margin:0px;*/  padding-bottom: 1px; margin-bottom: -1px;
						line-height:1px;		 /*visibility:hidden;*/	}

.ctr				{	text-align: center; }
.Tctr				{	text-align: center; }
.Tleft				{	text-align: left; }
.Tright				{	text-align: right; }

p.podpora_dodatek	{	font-size:0.8em; }


.space10			{	height:10px; visibility:hidden; }
.space20			{	height:20px; visibility:hidden; }
.space50			{	height:50px; visibility:hidden; }
.space100	   		{  	height:100px;visibility:hidden; }

.fltR				{	float:right; }
.fltL				{	float:left;		}	


.p5					{	padding: 5px; }
.p10				{	padding: 10px; }
.p010				{	padding: 0px 10px; }

.m10				{	margin: 10px; } 
.m20				{	margin: 20px; } 
.m30				{	margin: 30px; } 

.pl5				{	padding-left: 5px; }
.pl10				{	padding-left: 10px; }

.pr5				{	padding-right: 5px; }
.pr10				{	padding-right: 10px; }
 
.ml30				{	margin-left: 30px; } 
.ml50				{	margin-left: 50px; } 
.ml80				{	margin-left: 80px; } 
.ml100				{	margin-left: 100px; } 
.ml300				{	margin-left: 300px;	} 

.mr30				{	margin-right: 30px;	} 
.mr100				{	margin-right: 100px; } 
.mr300				{	margin-right: 300px; } 

.mt0				{	margin-top: 0px; } 
.mt1				{	margin-top: 1em; } 
.mt30				{	margin-top: 30px; } 

.mb0				{	margin-bottom: 0px;	} 
.mb1				{	margin-bottom: 1em;	} 

.h20				{	height: 20px; } 
.h100				{	height: 100px; } 


/*------------------------    e_shop --------- adapted for C.K.  by MHL     --------------------*/

#eslinks{padding:0.2em;margin:2em;margin-left:5em;margin-right:5em;background-color:#02153F; font-size:1.2em;border: solid 0.15em #ccc; }
#eslinks ul{list-style:none; margin:0; padding: 0;border: 0;}
#eslinks ul li{margin:0 0 0.1em; padding: 0px; float:left;}
#eslinks a.xlk{font-size:0.9em; margin:0em 0 0 0.3em; padding:0.2em 1em;  border:1px solid #6597CC;color:#FFF;background:#458 url('/styles/img/_bg_topmenu.jpg'); 
  background-position:0px -15px; display:block;	}
#eslinks a.xlk:hover {color:#036; background:#DFEBFF;}
#eslinks a.xcurrent {color:#FE9; }

#eshop h1, #eshop h2, #eshop h3, #eshop h4, #eshop h5, #eshop h6{background:transparent;font-family:Georgia, serif, arial, helvetica; color: #021540;margin-bottom:0.2em;text-align:left;}
#eshop div.itemlist ul, #eshop div.detail ul{background:transparent;border:0;padding:0;margin:0;margin-bottom:0.3em;margin-left: 7em;}
#eshop div.itemlist ul.itm{list-style:none;margin-left:1.6em;}
#eshop div.itemlist ul.itm li{padding:0.2em;}

#eshop div.itemlist ul.attr, #esho ul.attr{/* list-style:dash; */ margin-left:2.5em;margin-bottom:0;}
#eshop div.itemlist ul.prehlcat{list-style:circle;margin-left:3.5em;margin-bottom:0;}
#eshop div.itemlist ul.attr li, #eshop div.itemlist ul.prehlcat li{padding:0.1em;}

#eshop div.itemlist ul.atlist{list-style:circle;margin-left:5.5em;margin-bottom:0;}
#eshop div.itemlist ul.atlist li{padding:0.1em;}
#eshop div.detail ul.catlist{list-style:none;margin-left:5.0em;margin-top:-1.5em;margin-bottom:0;}
#eshop div.detail ul.catlist li{padding:0.1em;margin-left:1.5em;float:left;}

/* --- Lists --- */
.nablist{border:solid 0.1em #A1A6AF; background:#D1D6DF;margin:0.3em;padding:0.3em;}
.nabcol{width:46%;}
.nabinn{margin:1em;padding:1em;border:double 0.3em #C1C6CF;background:#E1E6EF;}

#nablft{float:left;}
#nabrgh{float:right;}

div.itemlist{margin:0.4em;padding:0.5em;background:#F1F6FF;border:solid 0.1em #6597CC;}
div.itemlist p{margin:0;padding:0.3em;}
div.detail blockquote{margin:0;margin-left:6.5em;padding:0.1em;}
div.detail{margin:0.4em;padding:0.5em;border:solid 0.1em #C1C6CF;}

div.imgobal{margin-top:-3em;margin-right:3em;padding:0.1em;float:right;}
div.imgobal img{border:0;margin:0;}

/* --- Cart --- */
#eshop .cart{margin-left: 5.5em;}
#eshop .cart span.label{margin-left:-5.5em; float:left}
#eshop p.cart{padding:0.2em;padding-left:0;}
#eshop p.button{padding:0.6em;background-color:#E1E6EF;}
#eshop div.totals p.cart .refresh{margin-left:3em;margin-top:-2em;color:#FFF;background:#458 url('/styles/img/_bg_topmenu.jpg');background-position:0px -15px;}

#kontakty h4{text-align:left;margin-top:0.8em;margin-bottom:0.8em;}
#kontakty p{margin-top:0.3em;margin-bottom:0.5em;}
#kontakty p label{vertical-align:middle;}

/* --- Citaty --- */
#citaty{position:absolute;top:2.6em;right:1em;color:#F1F6FF;font-size:1em;}
#citaty .ycit{font-size:1em;}
#citaty .ycit p{margin:0;text-indent:0;padding:0;text-align:right;font-size:0.8em;}
#citaty .ycit p cite{font-style:normal;font-size:1.1em}
#citaty .ycit blockquote{margin:0.2em;padding:0;text-align:right;font-weight:bold;}

/* --- Galerie Bunek --- */
#zcont h1{line-height:150%;text-indent:0;}
#zcont h2, #zcont h3{background:transparent;color:#264095;font-size:1.1em; text-indent:0; text-align:center; font-weight:bold;}
#zcont h2{background:#D1D6DF;text-indent:-1em;}
#zcont p{text-align:center;text-indent:0;margin:0;}
#zcont p img{margin:0;border:0;}
#zcont p.info{text-align:right;margin-right:1em;margin-top:0.6em;margin-bottom:-0.5em;color:#264095;font-size:0.92em; font-weight:bold;}
#zcont div.ht{width:25em;float:left;border: double 0.2em #A1A6AF;margin:0.3em;padding:0.2em;}
#zcont div.txt{margin-top:1.6em;font-size:0.86em;padding:0.3em;}
#zcont div.txt p{text-indent:0.6em;text-align:justify;}
#zcont div.txt p.cite{text-align:left;margin:0.8em;}
#zcont div.txt ul{background:transparent;border:0;}
#zcont blockquote{text-align:center;}
.smc{font-variant:small-caps}

/* --- Prohlaseni --- */
#middleColumn .prohlas{padding:2em;}
#middleColumn .prohlas p{font-size:1.1em;margin-bottom:0.8em;line-heigt:120%;  }
#middleColumn .prohlas h1{color:#CF000D; }

/* --- Reportaze --- */
#middleColumn .cara{ margin-bottom:2em; padding-bottom:1.5em; border-bottom:solid 2px #ccc; }
#middleColumn .vpravo{ text-align:right; }

/* --- Galerie --- */
#middleColumn div.gallery div.img a{ display:block !important; width:230px !important; height:140px !important; overflow:hidden; }
       /* background:#fcfefd; */ /* #6799cc;  #669acc; #bfd4e9; */


/*------------------------ f y k u s a @ g m a i l . c o m ----------------- */
/*------based on http://webhost.bridgew.edu/etribou/layouts/skidoo_too/----- */
