body {
	margin: 0px;
	padding: 0px;
	background-color: #0f1b83;
	font-family: "Tahoma CE", Tahoma, "Arial CE", Arial, "Verdana CE", Verdana, Helvetica, sans-serif;
	font-size: 0.7em;
	color: #1b305e;
	color: #3f3f3f;
	text-align: center;
}


/* >>>>>>>>>> PRETYPOVANI TAGU >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> */
form, fieldset, a img {
	margin: 0px;
	padding: 0px;
	border: 0px;
}

h2 {
	margin: 0px;
	margin-bottom: 20px;
	padding: 0px;
	font-weight: normal;
	font-size: 2.3em;
	color: #0066cb;
	text-align: left;
}

	h2 strong {
		font-weight: normal;
	}

h3 {
	background-image: URL('./pod-h3.gif');
	background-position: left 10px;
	background-repeat: no-repeat;
	padding: 0px;
	margin-bottom: 10px;
	padding-left: 15px;
	font-family: "Verdana CE", Verdana, "Arial CE", Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-weight: normal;
	font-style: italic;
	font-size: 1.6em;
	color: #4c72bd;
	text-align: left;
}

h4 {
	padding: 0px;
	margin: 0px;
	margin-top: 20px;
	margin-bottom: 5px;
	font-weight: normal;
	font-size: 1.4em;
	color: #4c72bd;
	color: #3f3f3f;
	text-align: left;
	border-bottom: 1px solid #4c72bd;
}

h5 {
	margin: 0px;
	padding: 0px;
	display: inline;
	font-weight: bold;
	font-size: 1.0em;
	color: #4c72bd;
}

h6 {
	margin: 0px;
	padding: 0px;
	margin-top: 25px;
	margin-bottom: 5px;
	font-weight: bold;
	font-size: 1.0em;
	color: #4c72bd;
	border-bottom: 1px solid #4c72bd;
	text-align: left;
}

	h6 em {
		color: #0f1b83;
		font-style: normal;
	}

a {
	color: #4c72bd;
}

a:hover {
	color: #0f1b83;
	text-decoration: none;
}

a.a2 {
	font-weight: normal;
	text-decoration: none;
}

	a.a2 strong {
		font-weight: normal;
	}
	
a.a2:hover {
	text-decoration: underline;
}

table {
	font-size: 1.0em
}
/* <<<<<<<<<< PRETYPOVANI TAGU <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<< */


/* >>>>>>>>>> ROZVRZENI STRANEK >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> */
#str {
	background-image: URL('./pod-str.jpg');
	background-position: center top;
	background-repeat: repeat-y;
}

	#str-hlavicka {
		height: 102px;
		background-image: URL('./pod-hlavicka.jpg');
		background-position: center top;
		background-repeat: no-repeat;
	}
	
		#str-hlavicka-in {
			width: 800px;
			height: 102px;
			margin: auto;
			text-align: left;
			position: relative;
			background-image: URL('./pod-hlavicka-in.jpg');
			background-position: center top;
			background-repeat: no-repeat;
		}
	
		#str-hlavicka h1 {
			margin: 0px;
			padding: 0px;
			width: 177px;
			height: 98px;
			background-image: URL('./logo-danone.jpg');
			background-position: left top;
			background-repeat: no-repeat;
			font-size: 0.5em;
			position: absolute;
			left: 29px;
			top: 57px;
		}
		
			#str-hlavicka h1 a {
				display: block;
				height: 98px;
			}
			
				#str-hlavicka h1 a strong {
					display: none;
					visibility: hidden;
				}
				
		#hla-hmenu ul {
			margin: 0px;
			padding: 0px;
			width: 300px;
			height: 40px;
			position: absolute;
			left: 338px;
			top: 38px;
		}
		
			#hla-hmenu ul li {
				background-image: URL('./odr-hmenu-uvod.gif');
				background-position: 5px 14px;
				background-repeat: no-repeat;
				display: block;
				width: 70px;
				height: 40px;
				float: left;
				color: #0f1b83;
			}
			
			#hla-hmenu ul li.odr-02 {
				width: 105px;
				background-image: URL('./odr-hmenu-mapa.gif');
				background-position: 5px 19px;
			}
			
			#hla-hmenu ul li.odr-03 {
				width: 75px;
				background-image: URL('./odr-hmenu-kontakt.gif');
				background-position: 5px 16px;
			}
			
				#hla-hmenu ul li a {
					display: block;
					height: 40px;
					text-decoration: none;
					color: #4c72b8;
				}
				
				#hla-hmenu ul li a:hover {
					color: #0f1b83;
				}
				
					#hla-hmenu ul li a strong, #hla-hmenu ul li em {
						display: block;
						margin-top: 13px;
						margin-left: 20px;
						font-weight: normal;
						font-style: normal;
					}
					
						#hla-hmenu ul li em strong { font-weight: normal; text-decoration: underline; }
						#hla-hmenu ul li.odr-02 em strong { margin-left: 5px; }
					
					#hla-hmenu ul li.odr-02 a strong {
						margin-left: 25px;
					}
					
		#hla-hledat {
			color: #4c72b8;
			width: 180px;
			height: 25px;
			position: absolute;
			left: 621px;
			top: 43px;
			display: none;
			visibility: hidden;
		}
		
			.form-hledat {
				width: 85px;
				height: 17px;
				font-family: "Tahoma CE", Tahoma, "Arial CE", Arial, "Verdana CE", Verdana, Helvetica, sans-serif;
				font-size: 1.0em;
				color: #4c72b8;
				color: #a1a0a0;
				border: 1px solid #fff;
				background-color: #fff;
				background-image: URL('./pod-input-hledat.gif');
				background-position: left top;
				background-repeat: no-repeat;
			} 
			
			.tla-hledat {
				width: 24px;
				height: 24px;
				position: absolute;
				left: 143px;
				top: 0px;
			}
			
		#str-hlavicka-in h3 {
			display: block;
			margin: 0px;
			padding: 0px;
			width: 111px;
			height: 32px;
			background-image: URL('./str/infolinka-danone.gif');
			background-position: left top;
			background-repeat: no-repeat;
			position: absolute;
			left: 680px;
			top: 40px;
		}
		
			#str-hlavicka-in h3 span {
				display: none;
				visibility: hidden;
			}
	
	#str-stat {
		width: 800px;
		margin: auto;
		text-align: left;
		background-color: #fff;
		background-image: URL('./pod-stat.gif');
		background-position: left top;
		background-repeat: repeat-y;
	}
	
		#str-stat-in {
			background-image: URL('./pod-stat-in.jpg');
			background-position: left top;
			background-repeat: no-repeat;
		}
		
			#stat-iBar {
				width: 240px;
				float: left;
				}
			
				#stat-iBar ul {
					margin: 0px;
					padding: 0px;
					margin-left: 40px;
					margin-top: 65px;
					width: 181px;
					background-image: URL('./pod-menu-oddel.gif');
					background-position: left bottom;
					background-repeat: no-repeat;
				}
				
					#stat-iBar ul li {
						list-style: none;
						list-style-type: none;
						margin: 0px;
						padding:0px;
						display: block;
						background-image: URL('./pod-menu-oddel.gif');
						background-position: left top;
						background-repeat: no-repeat;
						font-size: 14px;
						color: #0f1b83;
					}
					
						#stat-iBar ul li a {
							display: block;
							color: #0f1b83;
							text-decoration: none;
						}
						
						#stat-iBar ul li a:hover {
							color: #cc0000;
							
						}
						
							#stat-iBar ul li a strong, #stat-iBar ul li em {
								/*line-height: 30px;
								font-weight: normal;
								font-style: normal;*/
						 		font-weight: normal;
								font-style: normal;
								display: block;
								padding: 4px;
								padding-right: 0px;
						 	}
							
								#stat-iBar ul li em strong {
									font-weight: normal;
									color: #cc0000;
								}
								
									#stat-iBar ul li ul {
										width: 166px;
										margin: 0px;
										padding: 0px;
										margin-left: 15px;
										margin-bottom: 10px;
										background-image: none;
									}
									
										#stat-iBar ul li ul li {
											background-image: none;
											font-size: 12px;
										}
										
											#stat-iBar ul li ul li a {
												background-image: URL('./pod-menu-odr1.gif');
												background-position: left;
												background-repeat: no-repeat;
												color: #4c72bd;
											}

											#stat-iBar ul li ul li a:hover, #stat-iBar ul li ul li em {
												background-image: URL('./pod-menu-odr1A.gif');
												background-position: left;
												background-repeat: no-repeat;
											}
											
												#stat-iBar ul li ul li a strong, #stat-iBar ul li ul li em  {
													padding: 1px;
													padding-left: 10px;
													padding-right: 0px;
												}
																								
													#stat-iBar ul li ul li em strong {
														font-weight: normal;
													}
													
														#stat-iBar ul li ul li ul {
															width: 146px;
															margin: 0px;
															margin-left: 20px;
														}
														
															#stat-iBar ul li ul li ul li {
																font-size: 10px;
															}
															
																#stat-iBar ul li ul li ul li a {
																	background-image: URL('./pod-menu-odr2.gif');
																	background-position: left;
																	background-repeat: no-repeat;
																}
															
																#stat-iBar ul li ul li ul li a:hover, #stat-iBar ul li ul li ul li em {
																	background-image: URL('./pod-menu-odr2A.gif');
																	background-position: left;
																	background-repeat: no-repeat;
																}
							
		#stat-stat, #stat-stat-o-nas, #stat-stat-nase-vyrobky, #stat-stat-nutricni-udaje, #stat-stat-zdravi-a-vyziva, #stat-stat-detsky-svet, #stat-stat-recepty, #stat-stat-kariera, #stat-stat-napiste-nam, #stat-stat-kontakty, #stat-stat-tiskove-centrum {
			width: 540px;
			float: right;
			background-image: URL('./rubriky/o-nas.jpg');
			background-position: right top;
			background-repeat: no-repeat;
		}
		
		#stat-stat-mapa-stranek, #stat-stat-pravni-ujednani {
			width: 540px;
			float: right;
		}
		
		#stat-stat-nase-vyrobky { background-image: URL('./rubriky/nase-vyrobky.jpg'); }
		#stat-stat-nutricni-udaje { background-image: URL('./rubriky/nutricni-udaje.jpg'); }
		#stat-stat-zdravi-a-vyziva { background-image: URL('./rubriky/zdravi-a-vyziva.jpg'); }
		#stat-stat-detsky-svet { background-image: URL('./rubriky/detsky-svet.jpg'); }
		#stat-stat-recepty { background-image: URL('./rubriky/recepty.jpg'); }
		#stat-stat-kariera { background-image: URL('./rubriky/kariera.jpg'); }
		#stat-stat-napiste-nam { background-image: URL('./rubriky/napiste-nam.jpg'); }
		#stat-stat-tiskove-centrum { background-image: URL('./rubriky/tiskove-centrum.jpg'); }
		
		#stat-stat { background-image: none; }
		
			#stat-stat-in {
				margin-right: 60px;
				margin-left: 50px;
				padding-top: 100px;
				text-align: justify;
			}
		
		#stat-reset {
			height: 2px;
			font-size: 1px;
			clear: both;
		}
		
	#str-paticka {
		height: 132px;
		background-image: URL('./pod-paticka.jpg');
		background-position: center top;
		background-repeat: no-repeat;
		font-size: 0.8em;
	}
	
		#str-paticka-in, #str-paticka-in-graf {
			width: 800px;
			height: 132px;
			margin: auto;
			text-align: left;
			background-image: URL('./pod-paticka-in.jpg');
			background-position: center top;
			background-repeat: no-repeat;
			color: #86b4e6;
			position: relative;
		}
		
		#str-paticka-in-graf { background-image: URL('./pod-paticka-in-graf.jpg'); position: relative; }

			.paticka-in-graf {
				display: block;
				width: 281px;
				height: 402px;
				background-image: URL('./pod-paticka-in-graf2.jpg');
				background-position: left top;
				background-repeat: no-repeat;
				position: absolute;
				left: 0px;
				top: -402px;
			}
					
			#str-paticka-in .sl1, #str-paticka-in-graf .sl1 {
				width: 200px;
				height: 12px;
				position: absolute;
				left: 50px;
				top: 100px;
			}

			#str-paticka-in-graf .sl1 { top: 500px; }
			
			#str-paticka-in .sl2, #str-paticka-in-graf .sl2 {
				width: 600px;
				height: 12x;
				position: absolute;
				left: 200px;
				top: 100px;
				text-align: right;
			}

			#str-paticka-in-graf .sl2 { top: 500px; }
			
				#str-paticka .sl2 span {
					float: right;
					padding-right: 50px;
				}
		
			#str-paticka ul {
				margin: auto;
				margin: 0px;
				padding: 0px;
			}
			
				#str-paticka ul li {
					display: inline;
					padding-left: 6px;
				}
				
					#str-paticka a {
						color: #86b4e6;
					}
					
					#str-paticka a:hover {
						color: #002e62;
					}
					
						#str-paticka ul li a strong, #str-paticka ul li em strong {
							font-weight: normal;
						}
						
						#str-paticka ul li em {
							color: #002e62;
							text-decoration: underline;
							font-style: normal;
						}				
/* <<<<<<<<<< ROZVRZENI STRANEK <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<< */


/* >>>>>>>>>> OSTATNI NASTAVENI >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> */
.nevid {
	display: none;
	visibility: hidden;
}

.odsaz {
	margin-left: 15px;
}

.center {
	text-align: center;
}

strong em {
	font-weight: normal;
	font-style: normal;
	text-decoration: underline;
}

/* -- presunuto z puvodnoho CSS (sekce niz) -- */

ul.odr1, ul.odr1b {
	margin-top: 5px;
}

	ul.odr1 li, ul.odr1b li {
		list-style-image: URL('./odr1.gif');
		margin-top: 3px;
		text-align: left;
	}
	
		ul.odr1 li ol, ul.odr1b li ol {
			/* nic */
		}
		
			ul.odr1 li ol li, ul.odr1b li ol li {
				list-style-image: none;
			}
			
	ul.odr1b li {
		margin-top: 20px;
	}
	
ul.odr2 li {
	list-style: none;
	list-style-type: none;
}



.tab-obecna {
  text-align: left;
}

	.tab-obecna th {
		height: 25px;
		vertical-align: middle;
		background-color: #0079ff;
		padding-left: 5px;
		padding-right: 5px;
		text-align: center;
		color: #caebff;
	}
	
	.tab-obecna td {
		padding-left: 5px;
		padding-right: 5px;
	}
	
		.tab-obecna td.to-nadp {
			font-weight: bold;
			border-bottom: 2px solid #0079ff;
		}
		
		.tab-obecna td.to-zvyr {
			background-color: #caebff;
		}


/* -- odsud z puvodnoho CSS -- */

.form-pol {
	font-family: "Verdana CE", Verdana, "Arial CE", Arial, Helvetica, sans-serif;
	font-size: 11px;
}

.form-tla {
	font-family: "Verdana CE", Verdana, "Arial CE", Arial, Helvetica, sans-serif;
	font-size: 11px;
}

.hr {
	margin-top: 40px;
	margin-bottom: 20px;
	height: 1px;
	background-image: URL('./linka.gif');
	background-position: center top;
	background-repeat: no-repeat;
}

	.hr hr {
		display: none;
		visibility: hidden;
	}
	

			
ol.cis1 {
	margin-top: 15px;
	text-align: left;
}

	ol.cis1 li {
		margin-top: 10px;
	}
			
ol.cis2 {
	margin-top: 0px;
	text-align: left;
}

	ol.cis2 li {
		margin-bottom: 3px;
	}
/* <<<<<<<<<< OSTATNI NASTAVENI <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<< */
