/* ztimni motiv */
#zimni-motiv {
	position: absolute;
	left: 0px;
	top: 60px;
	border: none;
	display: none;
	visibility: hidden;
}

.hidden {
  visibility: hidden;
  display: none;
}




/* >>>>>>>>>> UVODKA >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> */
#cl-uvod {
	font-size: 0.9em;
}

	#cl-uvod h2 {
		font-size: 1.9em;
	}

	#cl-uvod h4 {
		font-size: 1.7em;
	}

	.imm-panel {
		width: 600px;
		margin-bottom: 20px;
		background-color: #bfe4fe;
		background-image: URL('./str/uvod/pod-imm-panel-top.gif');
		background-position: left top;
		background-repeat: no-repeat;
		color: #223f9a;
		font-size: 1.0em;
		text-align: justify;
		
		/* kalkulacka */
		height: 256px;
		background-image: URL('./str/uvod/modrej-ramecek.jpg');
		/*background-image: URL('./str/uvod/fialovej-ramecek.jpg');*/
	}

		.imm-panel-in {
			padding: 15px;
			padding-top: 20px;
			background-image: URL('./str/uvod/pod-imm-panel-bott.gif');
			background-position: left bottom;
			background-repeat: no-repeat;
			
			/* kalkulacka */
			background-image: none;
			color: #5f235c;
		}
		
			.imm-panel-in span {
				/* kalkulacka */
				display: block;
				padding-left: 110px;
				padding-right: 20px;
			}
			
			.imm-panel-in .tip {
        display: block;
        padding: 5px;
        border: 1px dashed #80417D;
        width: 200px;
        float: left;
      }

      .imm-panel-in .butt {
        margin-top: 10px;
        display: block;
        float: right;
        width: 200px;
        height: 50px; 
        background: URL('./str/uvod/butt.gif') no-repeat left top;
        font-size: 16px;
        color: ##8B4C92;
        font-weight: bold;
      }
      .imm-panel-in .butt p {
        padding-left: 30px;
      }
			
			
		.imm-panel h3 {
			margin: 0px;
			padding: 0px;
			margin-bottom: 15px;
			font-weight: bold;
			font-size: 1.5em;
			width: 556px;
			height: 20px;
			/*color: #223f9a;*/
			/*width: 445px;*/
			text-align: left;
			background-color: #223f9a;
			color: #bfe4fe;
			padding: 3px;
			/* kalkulacka */
			background-color: #80417d;
			color: #e1c1f2;
		}
	
			#cl-uvod .imm-panel h3 strong {
				display: none;
				visibility: hidden;
			}
		
		.imm-panel a {
			/*
			display: block;
			width: 157px;
			height: 150px;
			float: left;
			text-decoration: none;
			*/
			/* kalkulacka */
			text-decoration: none;
			color: #5f235c;
		}
		
			.imm-panel a:hover {
				color: #80417d;
				text-decoration: none;
			}
	
		.imm-panel strong em {
			font-size: 1.2em;
			font-style: normal;
			text-decoration: underline;
		}
		
	.tab-videa td {
		padding: 2px;
		padding-left: 4px; /* 5px */
		padding-right: 3px; /* 5px */
	}
	
	.kal-tla {
   display: block; 
   width: 129px;
   height: 43px;
   background: URL('./str/uvod/kal-tla.gif') no-repeat left top;
   float: left  
  }
  

  
  #kal-banner {
  display: block; 
  width: 204px;
  float: left; 
  position: absolute;
  }
  
  #kal-right {
   display: block; 
   width: 340px; 
   float: right;
   margin-right: 12px;
   margin-bottom: -15px;
  }
  
  .kal-tla span {
   display: block;
   margin: 0px;
   padding: 0px;
   font-size: 12px;
   font-weight: bold;
   text-align: center;
   line-height: 43px;
  }
  
  #kal-tip2 {
    display: block;
    color: #000; 
    float: right; 
    width: 183px;
  }
	
	/* njjjBbox @eddy */
	#njjjWrap {
    display: block; width: 100%; height: 100%;
    position: absolute; top: 0px; left: 0px;
    background-color: #fcfdfe;   z-index: 800;
    zoom: 1;
	  -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=85)";
	  filter: alpha(opacity=85);
	 -moz-opacity:0.85;
	 -khtml-opacity: 0.85;
    opacity: 0.85;
  }
  #njjjContent{
    display: block; width: 901px; height: 556px;
    background: URL('./str/uvod/njjjContent.png') no-repeat left top;
    position: absolute; top: 50%; left: 50%; z-index: 999; margin-left: -450px; margin-top: -280px;
  }
    #njjjContent .close1 {
      display: block; width: 101px; height: 77px; float: right;
      background: URL('./str/uvod/njjjContent-close1.png') no-repeat left top;
      zoom: 1;
	    -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=66)";
	    filter: alpha(opacity=66);
	   -moz-opacity:0.66;
	   -khtml-opacity: 0.66;
     opacity: 0.66;
     cursor: pointer;
    }
    #njjjContent .more {
      display: block; width: 165px; height: 42px; cursor: pointer;
      background: URL('./str/uvod/njjjContent-more.png') no-repeat left top;
      position: absolute; top: 300px; left: 54px; z-index: 999;
      
    }
      #njjjContent .more:hover {background: URL('./str/uvod/njjjContent-more.png') no-repeat right top;}
      
    #njjjContent .close2 {
      display: block; width: 272px; height: 44px; cursor: pointer;
      background: URL('./str/uvod/njjjContent-close2.png') no-repeat left top;
      position: absolute; top: 455px; left: 50%; margin-left: -196px; z-index: 999;
    }
      #njjjContent .close2:hover {background: URL('./str/uvod/njjjContent-close2.png') no-repeat right top;}
	
	
	
#bannery-druharada {
	margin-top: 10px;
	margin-bottom: 20px;
}	

	#bannery-druharada .bannery-sl1 {
		width: 290px;
		float: left;
	}

	#bannery-druharada .bannery-sl2 {
		width: 290px;
		float: right;
	}
	
		#banner-kalkulator {
			display: block;
			height: 110px;
			background-image: URL('./bannery/banner-kalkulator-290x110.jpg');
			background-position: left top;
			background-repeat: no-repeat;
			text-decoration: none;
		}
		
			#banner-kalkulator strong {
				display: none;
				visibility: hidden;
			}

		#banner-mlekomer {
			display: block;
			height: 110px;
			background-image: URL('./bannery/banner-mlekomer-290x110.png');
			background-position: left top;
			background-repeat: no-repeat;
			text-decoration: none;
		}
		
			#banner-mlekomer strong {
				display: none;
				visibility: hidden;
			}
	
	#bannery-druharada .bannery-reset {
		display: block;
		height: 0px;
		font-size: 0px;
		clear: both;
	}

	
/* <<<<<<<<<< UVODKA <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<< */


/* >>>>>>>>>> C.DOT. & NOVINKY UVODKA + detail novinky >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> */
.nahl-cdot {
	font-size: 0.9em;
	margin-bottom: 10px;
}

	.nahl-cdot h6 {
		margin: 0px;
		padding: 0px;
		font-weight: bold;
		font-size: 1.0em;
		color: #223f9a;
	}
	
		.nahl-cdot h6 a {
			text-decoration: none;
		}
	
.cdot-odk {
	text-align: right;
}

	.cdot-vice {
		display: block;
		width: 180px; /* 170px */
		float: left;
		text-align: left;
	}

.nahl-nov {
	margin-bottom: 10px;
	font-size: 0.9em;
}

	.nahl-nov h6 {
		margin: 0px;
		padding: 0px;
		font-weight: bold;
		font-size: 1.0em;
		color: #223f9a;
	}

		.nahl-nov h6 a {
			text-decoration: none;
		}

.nov-pop {
	padding: 10px;
	background-color: #daeaf7;
	color: #435eb4;
}

  .nov-pop strong {
    font-weight: normal;
  }
  
    #stat-hlav-in .nov-pop em {
      font-style: normal;
      font-weight: bold;
      color: #435eb4;
    }

.nov-txt {
  text-align: justify;
}
/* <<<<<<<<<< C.DOT. & NOVINKY UVODKA + detail novinky <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<< */


/* >>>>>>>>>> MAPA STRANEK >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> */
ul.mstr, ul.mstr ul {
	margin: 0px;
	margin-left: 20px;
}

ul.mstr li {
	list-style-image: URL('./odr-01.gif');
	margin-top: 5px;
}

ul.mstr li.barva-0, ul.mstr li.barva-0 a { color: #000; }
ul.mstr li.barva-1, ul.mstr li.barva-1 a { color: #64bb9f; }
ul.mstr li.barva-2, ul.mstr li.barva-2 a { color: #5f6faf; }
ul.mstr li.barva-3, ul.mstr li.barva-3 a { color: #ac79b2; }
ul.mstr li.barva-4, ul.mstr li.barva-4 a { color: #ffbc3a; }

ul.mstr li a {
	font-weight: bold;
	text-decoration: none;
}

ul.mstr li a:hover {
	color: #000;
	text-decoration: underline;
}
/* <<<<<<<<<< MAPA STRANEK <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<< */


/* >>>>>>>>>> DVD >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> */
.vplayer {
	text-align: center;
}

.dvd-nahl-tab {
	width: 600px;
	text-align: center;
}

	.dvd-nahl-tab a, .dvd-nahl-tab a:hover {
		text-decoration: none;
	}
	
	.dvd-nahl-tab span {
		font-size: 0.8em;
		color: #000;
	}
/* <<<<<<<<<< DVD <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<< */


/* >>>>>>>>>> PRODUKTY >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> */
.prod-det {
	font-size: 0.9em;
	text-align: justify;
}

h2.prod {
	margin-bottom: 0px;
	font-size: 2.4em;
	background-position: 0px 18px;
}

h4.prod {
	margin: 0px;
	margin-top: 30px;
	margin-bottom: 10px;
	background-image: URL('./pod-h2.gif');
	background-position: 0px 13px;
	background-repeat: repeat-x;
}


	h4.prod strong {
		padding-right: 5px;
		background-color: #fff;
	}
	
		h4.prod strong em {
			font-style: normal;
			font-size: 0.7em;
			color: #000;
		}
/**/
.prod-koupit {
  margin-top: 30px;
  text-align: right;
}

.prod-baleni {
  /* nic */
}

  .prod-baleni-in {
    width: 130px;
    float: left;
    margin-right: 10px;
    text-align: center;
  }
  
    .prod-baleni-in .prod-koupit {
      text-align: center;
    }
  
  .prod-baleni-reset {
    display: block;
    font-size: 1px;
    height: 1px;
    clear: both;
  }
/**/
	
.pdet-dav {
	/* nic */
}

	.pdet-dav th {
		font-weight: bold;
		text-align: left;
		font-size: 0.9em;
		background-color: #223f9a;
		color: #fff;
		padding: 5px;
	}
	
	.pdet-dav td {
		padding-left: 5px;
		padding-right: 5px;
		border-bottom: 1ox solid #dcedf7;
	}
	
		.pdet-dav td.sl1 {
			font-weight: bold;
			background-color: #dcedf7;
		}
		
		
	/* anti colics */
	
	.vlekarnach {
   display: block;
   background: url('./vlekarne.gif') no-repeat 360px 105px;  
  }
  
  .vlekarne2 {
   display: block;
   background: url('./vlekarne.gif') no-repeat 340px 120px;
  }
  
  .vlekarnach span {
    font-style: italic;
    display: block;
    width: 320px;
  }

/* <<<<<<<<<< PRODUKTY <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<< */


/* >>>>>>>>>> MENU DETAILU PRODUKTU >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> */
.mprod-b1, .mprod-b2, .mprod-b3, .mprod-b4  {
	width: 247px;
	height: 123px;
	margin-top: 40px;
	margin-left: 20px;
	background-image: URL('./menu/pod-prod-menu-1.jpg');
	background-position: left top;
	background-repeat: no-repeat;
	border: 1px solid #fff;
}

.mprod-b2 { background-image: URL('./menu/pod-prod-menu-2.jpg'); }
.mprod-b3 { background-image: URL('./menu/pod-prod-menu-3.jpg'); }
.mprod-b4 { background-image: URL('./menu/pod-prod-menu-4.jpg'); }

	.mprod-in {
		margin: 10px;
	}
	
		.mprod-in ul {
			margin: 15px;
			padding: 0px;
		}

			.mprod-in ul li {
				list-style: none;
				margin-bottom: 6px;
			}
/* <<<<<<<<<< MENU DETAILU PRODUKTU <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<< */


/* >>>>>>>>>> CASTE DOTAZY >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> */
.cdot li {
	margin-bottom: 10px;
	list-style-image: URL('./odr-01.gif');
}

	.cdot li strong em {
		font-weight: bold;
		font-style: italic;
		font-size: 1.5em;
		color: #223f9a;
	}
	
	.cdot li div {
		margin-top: 10px;
		padding-bottom: 5px;
		border-bottom: 2px solid #223f9a;
	}
/* <<<<<<<<<< CASTE DOTAZY <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<< */


/* >>>>>>>>>> PREVENCE A LECBA ALERGIE >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> */
.pralerg-obr {
	width: 280px;
	float: right;
}

	.pralerg-obr table {
	  width: 100%;
		text-align: center;
	}

.pralerg-obr1 {
	width: 140px;
	float: right;
	text-align: center;
}

	.pralerg-obr1 div {
		text-align: center;
		margin: auto;
	}

	.pralerg-obr1 div ul {
		margin-top: 5px;
	  text-align: left;
	}

.pralerg-obr3 {
	width: 320px;
	float: right;
}

	.pralerg-obr3 table {
		text-align: center;
	}
	
.pralerg-obr-jeden {
	width: 120px;
	float: right;
}

	.pralerg-obr-jeden table {
		text-align: center;
	}

.pralerg-obr-center {
  text-align: center;
}

	.pralerg-obr-center table {
	  margin: auto;
		text-align: center;
	}
	
.recepty td {
	vertical-align: top;
	width: 50%;
}

	.recepty td.sl1 {
		padding-right: 7px;
	}

	.recepty td.sl2 {
		padding-left: 7px;
	}
	
	.recepty td h5 {
		margin-top: 15px;
		font-weight: bold;
		font-size: 1.2em;
		border-bottom: 2px solid #ac79b2;
	}
	
		.recepty td h5 em {
			display: block;
			font-size: 0.7em;
			font-weight: normal;
			font-style: normal;
			color: #000;
		}
		
	/* recepty obrazky @eddy*/
  
  .recepty .brokolice {
   display: block;
   width: 100px;
   height: 75px;
   background-image: URL('./str/kalkulator-alergii/brokolice.gif');
   float: right;
  }
  
  .recepty .smetanova-zelenina {
   display: block;
   width: 150px;
   height: 104px;
   background-image: URL('./str/kalkulator-alergii/smetanova-zelenina.gif');
   float: right;
  }

  .recepty .kure-mrkev {
   display: block;
   width: 150px;
   height: 82px;
   background-image: URL('./str/kalkulator-alergii/kure-mrkev.gif');
   float: right;
  }
  
  .recepty .kvetak {
   display: block;
   width: 120px;
   height: 98px;
   background-image: URL('./str/kalkulator-alergii/kvetak.gif');
   float: right;
  } 
  
  .recepty .brambory {
   display: block;
   width: 120px;
   height: 91px;
   background-image: URL('./str/kalkulator-alergii/brambory.gif');
   float: right;
  } 
  
  .recepty .mrkev {
   display: block;
   width: 120px;
   height: 80px;
   background-image: URL('./str/kalkulator-alergii/mrkev.gif');
   float: right;
  }
  
  .recepty .kure-brokolice {
   display: block;
   width: 120px;
   height: 90px;
   background-image: URL('./str/kalkulator-alergii/kure-brokolice.gif');
   float: right;
  }  
  
  .recepty .cuketa {
   display: block;
   width: 120px;
   height: 86px;
   background-image: URL('./str/kalkulator-alergii/cuketa.gif');
   float: right;
  }  
  
  .recepty .nutrilon-2-haaa {
   display: block;
   width: 80px;
   height: 94px;
   background-image: URL('./str/kalkulator-alergii/nutrilon-2-ha.gif');
   float: right;
  }
  
  .recepty .banan {
   display: block;
   width: 120px;
   height: 62px;
   background-image: URL('./str/kalkulator-alergii/banan.gif');
   float: right;
  } 
  
  .recepty .pyre {
   display: block;
   width: 120px;
   height: 78px;
   background-image: URL('./str/kalkulator-alergii/pyre.gif');
   float: right;
  }  
  
  .recepty .ryze {
   display: block;
   width: 120px;
   height: 86px;
   background-image: URL('./str/kalkulator-alergii/ryze.gif');
   float: right;
  } 
  
  .recepty .spenat {
   display: block;
   width: 120px;
   height: 99px;
   background-image: URL('./str/kalkulator-alergii/spenat.gif');
   float: right;
  }          
  
  
 
  
  
  	
		
		
/* <<<<<<<<<< PRECENCE A LECBA ALERGIE <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<< */


/* >>>>>>>>>> PRIKLAD ZDRAVEHO JIDELNICKU >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> */
.jidel-tab {
  width: 598px;
	background-image: URL('./str/prikl-jidelnicek/pod-tab.gif');
	background-position: right top;
	background-repeat: repeat-y;
	font-family: "Arial CE", Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	border-collapse: collapse;
}


  /*.jidel-tab td, .jidel-tab th {border: 1px solid #000;}*/

	.jidel-tab td.sl1a2 {width: 140px; padding: 0 0 10px 0;}

	.jidel-tab td.sl-nadpis {width: 110px; text-align: center;}
	.jidel-tab td.sl-nadpis div {padding: 2px 10px; background-color: #e2f4fd; color: #00378b; font-size: 120%; line-height: 120%;}
	.jidel-tab td.sl-nadpis div span {font-size: 80%; font-style: italic;}
	
	.jidel-tab td.sl-mez {margin: 0; padding: 0; width: 6px;}

	.jidel-tab th {width: 108px; font-size: 1.5em; color: #00378b;}
	.jidel-tab th span {display: block; font-size: 60%;}

  .jidel-tab td.jidlo, .jidel-tab td.ovoce, .jidel-tab td.zelenina, .jidel-tab td.kase
  {padding: 4px 0; text-align: center; font-size: 1.2em; color: #20409a;}
  
  .jidel-tab td span {display: block; line-height: 22px;}
	.jidel-tab td.jidlo span {background-color: #a5d9f5;}
	.jidel-tab td.ovoce span {background-color: #fec35a;}
	.jidel-tab td.zelenina span {background-color: #c7dd74;}
	.jidel-tab td.kase span {background-color: #ffeb77;}
	
	.jidel-tab td.sl { width: 32px; background-position: right; background-repeat: no-repeat; }
	
	.jidel-tab td.snidane { background-image: URL('./str/prikl-jidelnicek/hodiny-snidane.gif'); }
	.jidel-tab td.svacina1 { background-image: URL('./str/prikl-jidelnicek/hodiny-svacina1.gif'); }
	.jidel-tab td.obed { background-image: URL('./str/prikl-jidelnicek/hodiny-obed.gif'); }
	.jidel-tab td.svacina2 { background-image: URL('./str/prikl-jidelnicek/hodiny-svacina2.gif'); }
	.jidel-tab td.vecere { background-image: URL('./str/prikl-jidelnicek/hodiny-vecere.gif'); }
	.jidel-tab td.na-noc { background-image: URL('./str/prikl-jidelnicek/hodiny-na-noc.gif'); }

		.jidel-tab td.sl em {
			display: none;
			visibility: hidden;
		}
	
/* <<<<<<<<<< PRIKLAD ZDRAVEHO JIDELNICKU <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<< */


/* >>>>>>>>>> NAPISTE NAM >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> */
.kon-tab {
	/* nic */
}

	.kon-tab td {
		padding-top: 3px;
		padding-bottom: 3px;
	}
	
	.kon-tab td.sl1 {
		width: 150px;
	}

	.kon-tab td.sl2 {
		/* nic */
	}

	.kon-tab td.tlac {
		padding-top: 10px;
	}
/* <<<<<<<<<< NAPISTE NAM <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<< */


/* >>>>>>>>>> KE STAZENI >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> */
.dwn {
	text-align: center;
}

	.dwn table {
		margin: auto;
		text-align: left;
	}
	
		.dwn table td.odd {
			width: 50px;
		}
/* <<<<<<<<<< KE STAZENI <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<< */


/* >>>>>>>>>> NASE RADY A DOPORUCENI >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> */
.para-tab {
	width: 575px;
}

	.para-tab td {
		width: 141px;
		vertical-align: top;
		text-align: left;
		padding: 5px;
		background-image: URL('./str/para-tab-pod-td-modra.jpg');
		background-position: center top;
		background-repeat: repeat-y;
		border: 1px solid #bcdcf4;
		border-width: 1px 1px 0 0;
	}
	
	.para-tab td.para-naz {
		width: 50px;
		padding: 0px;
		border-left: 1px solid #bcdcf4;
	}

	.para-tab td.dole {
		border-bottom: 1px solid #bcdcf4;
	}
	
		.para-tab td.para-naz h5 {
			margin: 0px;
			padding: 0px;
			width: 47px;
			height: 245px;
			background-image: URL('./str/para-tab-nealergizujici.gif');
			background-position: left top;
			background-repeat: no-repeat;
		}

		.para-tab td.para-naz h5.n02 { background-image: URL('./str/para-tab-potenc_alergizujici.gif'); }
		
			.para-tab td.para-naz h5 strong {
				display: none;
				visibility: hidden;
			}
/* <<<<<<<<<< NASE RADY A DOPORUCENI <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<< */


/* >>>>>>>>>> IMMUNITA A KOJENECKE MLEKO >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> */
.obr-stit-pravo {
	width: 200px;
	float: right;
	margin-left: 10px;
	text-align: center;
}
/* <<<<<<<<<< IMMUNITA A KOJENECKE MLEKO <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<< */


/* >>>>>>>>>> JAK POSILIT IMUNITU >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> */
.obsah-immunofort {
	height: 70px;
	margin-top: 20px;
	padding-left: 5px;
	border: 2px solid #dcecf9;
}
/* <<<<<<<<<< JAK POSILIT IMUNITU <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<< */


/* >>>>>>>>>> TV REKLAMA >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> */
.tv-reklama {
	padding-top: 20px;
	text-align: center;
}
/* <<<<<<<<<< TV REKLAMA <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<< */


/* >>>>>>>>>> UPOZORNENI >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> */
.dul-upozorneni {width: 600px;}
.dul-upozorneni .kliknutim {padding: 5px 10px; background-color: #efefef; color: #20409a;}
.dul-upozorneni ul {margin: 10px 0; padding: 0; font-size: 120%; border-top: 1px solid #eee; overflow: auto;}
.dul-upozorneni ul li {margin-top: 20px; padding: 0; text-align: center; width: 300px; display: block; float: left;}
.dul-upozorneni ul li a {display: block; margin: 0 30px; padding: 5px 10px; background: #20409a url('./dul-upozorneni-tlc.png') no-repeat 0 0; color: #20409a; text-decoration: none; font-weight: bold;}
.dul-upozorneni ul li a:hover {/*background: #7e92cb;*/ background-position: 0 -26px; color: #fff /*#20409a*/;}
/* <<<<<<<<<< UPOZORNENI <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<< */


/* >>>>>>>>>> KALKULATOR ALERGII >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> */
.kra-popis {
	text-align: justify;
}

.kra-otazky {
	margin-top: 30px;
}

	.kra-otazka {
		width: 601px;
		background-image: URL('./str/kalkulator-alergie-ramecek.jpg');
		background-position: left top;
		background-repeat: no-repeat;
		color: #5299ca;
		padding: 10px;
		margin-bottom: 30px;
	}
	
		.kra-otazka h5 {
			margin-top: 0px;
			margin-bottom: 0px;
			font-size: 1.2em;
			color: #ac79b2;
			border-bottom: 1px solid #ac79b2;
		}
		
			.kra-ot-upresneni {
				font-size: 0.9em;
				font-weight: normal;
				color: #ac79b2;
    		}
    
    .kra-ot-otazka {
      font-weight: bold;
      font-size: 1.3em;
      color: #ac79b2;
      text-align: left;
		/* nove otazky */
		/*
		font-weight: normal;
		font-size: 1.3em;
		margin-top: 10px; */
    }
		
		.kra-ot-sl1 {
			width: 380px;
			vertical-align: top;
		}
		
		.kra-ot-sl2 {
			width: 200px;
			vertical-align: top;
		}
		
			.kra-ot-sl2 table {
				margin-left: 20px;
				margin-top: 20px;
			}
			
				.kra-ot-t2-sl2, .kra-ot-t2-sl3 {
					color: #223f9a;
					color: #ac79b2;
					font-weight: bold;
				}
				
	.kra-tlacitko {
    text-align: center;
  }
  
	.kra-tla {
		width: 200px;
		height: 50px;
		border: 0px;
		background-color: transparent;
		background-image: URL('./str/kalkulator-alergie-tlacitko.jpg');
		background-position: left top;
		background-repeat: no-repeat;
		text-align: center;
		font-weight: bold;
		font-family: "Arial CE", "Arial";
		font-size: 1.3em;
		color: #286ea0;
		color: #ac79b2;
		color: #8b4c92;
	}
	
	/* -- vysledky -- */
	
	.kra-zvyr {
		background-color: #daeaf7;
		padding: 10px;
		margin-bottom: 20px;
		font-size: 12px;
	}
	
	
		.kra-zvyr strong {
		  display: block;
			font-size: 12px;
			font-weight: normal;
			font-weight: bold;
			color: #286ea0;
			color: #daeaf7;
			background-color: #223f9a;
			padding: 4px;
		  margin-bottom: 5px;
		}
		
		  .fil {
		  background-color: #e7cef5;
		  font-size: 15px;
		  font-weight: bold;
		  color: #223f9a;
		  
      
      }
		
	.kra-vysledek {
		text-align: justify;
	}
	
	.kra-vysledek .odr1 {
    text-align: left;
  }
	
		.kra-meridlo {
			width: 150px;
			height: 215px;
			float: right;
			margin-left: 10px;
			position: relative;
			top: -14px;
			right: -20px;
		}
		
			.kra-meridlo-reset {
				display: block;
				font-size: 1px;
				height: 1px;
				clear: right;
			}
	
		.kra-vysledek a {
			text-decoration: none;
			color: #000;
			color: #00529f;
			cursor: pointer;
		}
				
		.kra-vysledek a:hover {
			color: #666;
			text-decoration: underline;
		} 

		.kra-vysledek h4 {
			text-align: left;
		}
		
			.kra-vysledek h4 a {
				color: #00529f;
			}
			
			.kra-vysledek h4 a:hover {
				color: #223f9a;
			}
			
			.kra-tab {
        margin-left: 100px;
      }
      
			 .kra-tab td {
          width: 200px;
          text-align: center;
        }
      
          .kra-tab td h4 {
            text-align: center;
            margin-bottom: 10px;
          }


		
	
	.kra-produkty {
		text-align: left;
	}
	
	 .kra-produkty-vek {
     height: 150px;
     background-image: URL('./str/kalkulator-alergii/kra-produkty-vek.jpg');
     background-position: left top;
     background-repeat: no-repeat;
     padding-top: 18px;
   }
	
	 .kra-produkty-vek-vek {
     width: 100px;
     float: left;
     font-size: 1.5em;
     padding-top: 15px;
     text-align: center;
     margin-right: 10px;
     color: #fff;
   }
   
    .kra-produkty-vek-vek strong {
      display: block;
      font-size: 2.2em;
    }
   
   .kra-produkty-prod {
     width: 116px;
     text-align: center;
     float: left;
   }
			
		.kra-produkty-reset {
			height: 1px;
			font-size: 1px;
			clear: left;
		}
		
		
		
		.kra-infolinka {
			height: 80px;
			padding: 10px;
			padding-right: 180px;
			background-color: #daeaf7;
			background-color: #fff;
			background-image: URL('./str/infolinka.gif');
			background-position: 410px 10px;
			background-repeat: no-repeat;
			text-align: left;
			font-size: 1.4em;
		}
		
			.kra-infolinka a {
				display: block;
				height: 60px;
				padding-top: 20px;
				text-decoration: none;
        		color: #286ea0;
			}
			
			.kra-infolinka a:hover {
        		color: #223f9a;
      	}
      	
      	
    .tipy-kalkulator ol {
      
    }
    
    /* slosovani kalkulacka */
    
    #fomr-kalkulacka {
    display: block;
    width: 601px;
    height: 256px;
		
		padding-left: 30px;
		padding-right: 30px;
		padding-top: 0px;
		margin-top: 25px;
	}
	
	.vysledek-5-az-15 {
   background: URL('./str/fomr-kalkulacka.jpg') no-repeat left top;
  }
	.vysledek-25-az-35, .vysledek-40-az-50, .vysledek-40-az-70, .vysledek-50-az-90 {
   background: URL('./str/fomr-kalkulacka-fialova.jpg') no-repeat left top;
  }
	
	 #fomr-kalkulacka .badInput {
   color: red;
  }
  
    /* #kra-infolinka-kalkulacka @eddy */
    
    #fomr-kalkulacka h4 {
     padding-top: 12px;
    }
    
		#kra-infolinka-kalkulacka .kra-infolinka {
    background-image: none;
    width: 100%;
    padding: 0px;
    margin: 0px;
    height: 170px;
    background: URL('./str/infolinka.gif') no-repeat 340px 70px;
    padding-bottom: 20px;
    font-size: 14px;
		}
		
			#kra-infolinka-kalkulacka .kra-infolinka a {
				display: block;
				padding-top: 20px;
				text-decoration: none;
        color: #286ea0;
        background-image: none;
			}
			
			#kra-infolinka-kalkulacka .kra-infolinka a:hover {
        		color: #223f9a;
      	}
      	
      	
    #kra-infolinka-kalkulacka .tipy-kalkulator ol {
      
    }


      	
    /* css kalkulator, prepis, @eddy*/      	
      	
    .kalkulacka-spravna-vyziva {
      padding-top: 30px;
    }
    
        .kalkulacka-spravna-vyziva a {
         text-decoration: none;
        }
        
        .kalkulacka-spravna-vyziva .produkt {
         display: block;
         height: 110px;
        }
        
        .kalkulacka-spravna-vyziva .produkt img {
         float: left;
         display: block;
         width: 80px;
         padding-right: 10px;
        }
        
        .kalkulacka-spravna-vyziva .produkt h4 {
         font-size: 13px;
         padding-top: 8px;
         color: #000;
        }
        
        .kalkulacka-spravna-vyziva span {
         font-size: 10px;     
         background: URL('./pod-a2.gif') no-repeat right top;
         padding-right: 20px;
        }
        
        .kalkulacka-spravna-vyziva ul {
         padding-top: 25px;
         list-style: none;
        }
        
        .kalkulacka-spravna-vyziva ul li {
         padding-bottom: 7px;
        }




    .kalkulator-levo h2 {
     font-size: 16px;
    }
    
    .kalkulacka-vedeli-jste ul {
     padding: 0px;
     margin: 0px;
     padding-left: 20px;
    }
    
    .kalkulacka-vedeli-jste ul li {
     padding: 0px;
     margin: 0px;
     padding-bottom: 10px;
     list-style-image: URL('./odr-01.gif');
     
    }
   
   
    
    
    .kalkulacka-vhodne-vyrobky {
     padding-top: 20px;
    }
    
      .kalkulacka-vhodne-vyrobky .kra-produkty-vek strong {
       font-size: 13px;
      }
      
      .kalkulacka-vhodne-vyrobky a {
       text-decoration: none;
      }
      
      
    /* priznaky */
    
    .zobraz-pr-0, .zobraz-pr-1, .zobraz-pr-2, .zobraz-pr-3 {
     cursor: pointer;
     font-weight: bold;
     display: block;
     width: 140px;
     height: 20px;
     line-height: 20px;
     background: URL('./pod-a2.gif') no-repeat right 4px;
     padding-right: 8px;    
    }
    
    .skr-priznak-0, .skr-priznak-1, .skr-priznak-2, .skr-priznak-3 {
     cursor: pointer;
     font-weight: bold;
     display: block;
     width: 140px;
     height: 20px;
     line-height: 20px;
     background: URL('./pod-a2.gif') no-repeat right 4px;
     padding-right: 5px;    
    }
    
    .zobraz-pr-0:hover, .zobraz-pr-1:hover, .zobraz-pr-2:hover, .zobraz-pr-3:hover, .skr-priznak-0:hover, .skr-priznak-1:hover, .skr-priznak-2:hover, .skr-priznak-3:hover {
     color: #AC79B2;
    }
    
    
    /* tema kalkulator */
    
    #kra-odr1, #kra-odr2, #kra-odr3, #kra-odr4, #kra-odr5, #kra-odr6 {
     display: block;
     padding-bottom: 30px;
     border-top: 1px solid #dadadb;
     border-bottom: 1px solid #dadadb;
    } 
    
    
    #kra-odr2 .kra-odr2-obr-1 {
     display: block;
     width: 151px;
     height: 100px;
     background: URL('./str/kalkulator-alergii/kra-odr2-obr-1.gif') no-repeat 30px left;
     float: right;
     padding-right: 65px; 
    }
    
    #kra-odr2 .kra-odr2-obr-2 {
     display: block;
     width: 167px;
     height: 73px;
     background: URL('./str/kalkulator-alergii/kra-odr2-obr-2.gif') no-repeat top left;
     float: right;
     padding-right: 53px; 
    }
    
    #kra-odr2 .kra-odr2-obr-3 {
     display: block;
     width: 223px;
     height: 92px;
     background-image: URL('./str/kalkulator-alergii/kra-odr2-obr-3.gif');
     float: right;

    }
    
    .konvicka {
     display: block;
     background: URL('./str/kalkulator-alergii/konvicka.jpg') no-repeat right 90px;
    }
    
    .konvicka2 {
     display: block;
     background: URL('./str/kalkulator-alergii/konvicka-a-kriz.jpg') no-repeat 270px 50px;
     padding-bottom: 30px;
    }
    
    
    /* nastilovani pravidel kalkulacky v faceboxu @eddy*/
    
    .pravidla-cotainer {
     display: block;
     width: 600px;
     height: 400px;
     padding-bottom: 20px;
     overflow: auto;
     padding-right: 20px;     
    }
    
    .pravidla-souteze-btn {
      display: block;
      width: 330px;
      height: 30px;
      line-height: 30px;
      background-color: #00529F;
      margin-top: 20px;
      text-align: center;
    }
    
    .pravidla-souteze-btn span {
      color: #fff;
      font-size: 14px;
      font-weight: bold;
    }
    
    a.pravidla-souteze-btn:hover {
     color: #fff;
    }
	
/* <<<<<<<<<< KALKULATOR ALERGII <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<< */



.akt-zvyraz {
	display: block;
	padding-top: 4px;
	padding-bottom: 4px;
	margin-bottom: 15px;
	font-size: 1.1em;
	background-color: #134496;
	background-color: #64b5e2;
	color: #fff;
	text-align: center;
}


.kalkulator-upoutavka-mala {
	background-color: #bfe4fe;
	background-image: URL('./str/kalkulator-alergii/kalkulacka-mensi.jpg');
	background-position: 10px 10px;
	background-repeat: no-repeat;
	padding: 20px;
	padding-left: 100px;
	margin-top: 50px;
}

	.kalkulator-upoutavka-mala strong {
		display: block;
		font-size: 1.4em;
	}
	
	.kalkulator-upoutavka-mala a {
		text-decoration: none;
	}

	
/* --- 10 duvodu proc Nutrilon | rady a tipy | prikrmy --- */
ol.duvody, ol.tipy, ol.prikrmy {
  margin: 0px;
  padding: 0px;
	margin-top: 20px;
	padding-left: 0px;
}

	ol.duvody li, ol.tipy li, ol.prikrmy li {
		list-style: none;
		list-style-type: none;
		padding: 0px;
		margin: 0px;
		height: 72px;
		background-image: URL('./str/10-dovodu-proc-nutrilon/odr1.jpg');
		background-position: left top;
		background-repeat: no-repeat;
		text-align: left;
		color: #223f9a;
	}
	
		ol.duvody li.i2 { background-image: URL('./str/10-dovodu-proc-nutrilon/odr2.jpg'); }
		ol.duvody li.i3 { background-image: URL('./str/10-dovodu-proc-nutrilon/odr3.jpg'); }
		ol.duvody li.i4 { background-image: URL('./str/10-dovodu-proc-nutrilon/odr4.jpg'); }
		ol.duvody li.i5 { background-image: URL('./str/10-dovodu-proc-nutrilon/odr5.jpg'); }
		ol.duvody li.i6 { background-image: URL('./str/10-dovodu-proc-nutrilon/odr6.jpg'); }
		ol.duvody li.i7 { background-image: URL('./str/10-dovodu-proc-nutrilon/odr7.jpg'); }
		ol.duvody li.i8 { background-image: URL('./str/10-dovodu-proc-nutrilon/odr8.jpg'); }
		ol.duvody li.i9 { background-image: URL('./str/10-dovodu-proc-nutrilon/odr9.jpg'); }
		ol.duvody li.i10 { background-image: URL('./str/10-dovodu-proc-nutrilon/odr10.jpg'); }
		ol.duvody li.i11 { background-image: URL('./str/10-dovodu-proc-nutrilon/odr11.jpg'); }
	
		ol.duvody li span, ol.tipy li span, ol.prikrmy li span {
			display: block;
			padding-top: 12px;
			padding-left: 70px;
		}
		
		
		
		
		ol.tipy li { background-image: URL('./str/rady-a-tipy/odr1.jpg'); }
		ol.tipy li.t2 { background-image: URL('./str/rady-a-tipy/odr2.jpg'); }
		ol.tipy li.t3 { background-image: URL('./str/rady-a-tipy/odr3.jpg'); }
		ol.tipy li.t4 { background-image: URL('./str/rady-a-tipy/odr4.jpg'); }
		ol.tipy li.t5 { background-image: URL('./str/rady-a-tipy/odr5.jpg'); }
		ol.tipy li.t6 { background-image: URL('./str/rady-a-tipy/odr6.jpg'); }
		ol.tipy li.t7 { background-image: URL('./str/rady-a-tipy/odr7.jpg'); }
		ol.tipy li.t8 { background-image: URL('./str/rady-a-tipy/odr8.jpg'); }
		
		ol.tipy li a {
			text-decoration: none;
		}
		
		ol.tipy li a:hover {
			color: #000;
		}


		ol.prikrmy li { background-image: URL('./str/prikrmy/odr1.jpg'); }
		ol.prikrmy li.t2 { background-image: URL('./str/prikrmy/odr2.jpg'); }
		
		
/* --- rozdelovnik produktu --- */
.tab-rozprod {
	width: 100%;
}
	
	.tab-rozprod td {
		width: 25%;
		vertical-align: top;
		text-align: center;
	}
	
		.tab-rozprod td img {
			margin-bottom: 10px;
		}
	
	
	.tab-rozprod h6 {
		margin-top: 0px;
		margin-bottom: 15px;
		font-weight: bold;
		font-size: 0.8em;
		color: #223f9a;
	}
	
		.tab-rozprod h6 strong {
			font-size: 1.3em;
		}
	

		
/* --- dvousloupcovy layout v receptech --- */
.sloupce {
	/* nic */
}

	.sloupce h5 {
		text-align: left;
		font-size: 1.2em;
	}

	.sloupce-sl1 {
		width: 48%;
		float: left;
	}
	
	.sloupce-sl2 {
		width: 48%;
		float: right;
	}
	
	.sloupce-reset {
		font-size: 1px;
		height: 1px;
		clear: both;
	}

	
/* --- mlecne kase nutrilon --- */
.ram-tab-kase {
	width: 600px;
	height: 255px;
	position: relative;
}

.kase-4m, .kase-6m {
	background-image: URL("./str/mlecne-kase-nln-od4.jpg");
	background-position: left top;
	background-repeat: no-repeat;
}

.kase-6m { background-image: URL("./str/mlecne-kase-nln-od6.jpg"); }

	.ram-tab-kase ul {
		margin: 0px;
		padding: 0px;
	}
	
		.ram-tab-kase ul li {
			display: block;
			list-style: none;
			list-style-type: none;
			width: 200px;
			height: 40px;
			position: absolute;
			left: 0px;
			top: 60px;
		}
		
		.ram-tab-kase ul li.odk2 { top: 110px; }
		.ram-tab-kase ul li.odk3 { top: 155px; }
		.ram-tab-kase ul li.odk4 { top: 180px; }
		
			.ram-tab-kase ul li a {
				display: block;
				height: 40px;
				text-decoration: none;
			}
			
				.ram-tab-kase ul li a strong {
					display: none;
					visibility: hidden;
				}

				
				
/* --- reklama HA mleka za 59.90 Kc --- */
.reklama-hamleka5990 {
	width: 700px;
	height: 500px;
	background-image: URL('./reklama-hamleka5990/pod-rekl.jpg');
	background-position: left top;
	background-repeat: no-repeat;
	position: relative;
}

	.reklama-hamleka5990 div.nevid {
		display: none;
		visibility: hidden;
	}

	.reklama-hamleka5990 ul {
		margin: 0px;
		padding: 0px;
	}
	
		.reklama-hamleka5990 ul li {
			display: block;
			list-style: none;
			list-style-type: none;
		}
		
		.reklama-hamleka5990 ul li a#tla-odk {
			display: block;
			text-decoration: none;
 			width: 700px;
			height: 500px;
			background-image: URL('./reklama-hamleka5990/texty.gif');
			background-position: left;
			background-repeat: no-repeat;
		}

		.reklama-hamleka5990 ul li a#tla-zavrit {
			display: block;
			text-decoration: none;
 			width: 18px;
			height: 18px;
			background-image: URL('./reklama-hamleka5990/tla-zavrit.gif');
			background-position: left;
			background-repeat: no-repeat;
			position: absolute;
			left: 673px;
			top: 10px;
		}
		
			.reklama-hamleka5990 ul li a strong {
				display: none;
				visibility: hidden;
			}


			
			
			
/* ANKETA */
.anketa {
    width: 55%; min-height: 10em; float: right;
    margin: 0 0 1em 2em; padding: 1.5em 1em;
    background: #dff1eb;
}
    .anketa p {
        margin: 0 0 1em 0;
        text-align: left;
    }
	 
	 .anketa h6 {
	 	margin: 0px;
		margin-bottom: 10px;
		padding: 0px;
		color: #00529f;
		text-align: left;
		font-size: 1.1em;
	 }
    .anketa form input, .anketa form label { cursor: pointer; }
    .anketa .inquiry-opt-wrapper {
        width: 50%; float: left;
        margin: 0; padding: 0;
        text-align: center;
    }
        .anketa .inquiry-opt-wrapper input {
            margin-bottom: 1em;
        }
        .anketa .inquiry-opt-wrapper label {
            display: block;
        }
    .anketa .results {
        clear: both;
        padding-top: 20px;
    }
        .anketa .results .val.a, .anketa .results .val.b {
            display: block; position: relative; width: 50%; height: 20px; float: left;
            text-align: center; font-size: 9px; line-height: 20px; font-weight: bold; color: #fff;
            background: #65b9de;
        }
        .anketa .results .val.b {
            background: #2f64ab;
        }
        .anketa .results small {
            display: block; clear: both;
            padding-top: 5px;
            text-align: center;
        }
            .anketa .results .val span {
                display: block; position: absolute; top: -3px; left: -1px; width: 2px; height: 26px;
                background: #333;
            }

/* styl pro novinky */

/*id 40*/
.nln800newvicka {
  list-style: none;
  margin: 0px;
  padding: 0px;
  padding-left: 10px;
}
  .nln800newvicka li {
    margin: 0px;
    display: block;
    float: left;
    width: 100px;
    text-align: left;
    color: #004c99;
    font-size: 10px;
    margin-right: 18px;
    margin-left: 0px;
  }  


