body {
	margin: 0px;
	padding: 0px;
	background-color: #fff;
	background-image: URL('./pod-body.jpg');
	background-position: left top;
	background-repeat: repeat-x;
	font-family: "Arial CE", Arial, "Verdana CE", Verdana, Helvetica, sans-serif; 
	font-size: 0.8em; 
	color: #223f6b;
	color: #3160a6;
	text-align: center;
}


/* >>>>>>>>>> PRETYPOVANI TAGU >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> */
a {
	color: #b200a1;
	text-decoration: underline;
}

a:hover {
	color: #0156a7;
	text-decoration: none;
}

a.a2 {
	color: #0156a7;
	text-decoration: underline;
}

a.a2:hover {
	color: #b200a1;
	text-decoration: underline;
}

a.a3 {
	color: #0156a7;
	text-decoration: none;
}

a.a3:hover {
	color: #b200a1;
	text-decoration: none;
}

a img {
	border: 0px;
}

h2 {
	margin-top: 0px;
	font-weight: bold;
	font-style: italic;
	font-size: 1.9em;
	color: #0156a7;
	text-align: left;
}

h4 {
	font-weight: normal;
	font-size: 1.5em;
	color: #b200a1;
	text-align: left;
}

h5 {
	font-weight: bold;
	font-size: 1.1em;
	color: #b200a1;
	text-align: left;
}

h6 {
	display: inline;
	margin: 0px;
	padding: 0px;
	font-family: "Arial CE", Arial, "Verdana CE", Verdana, sans-serif;
	font-size: 1.4em;
	font-weight: bold;
	font-style: italic;
	color: #b200a1;
	text-align: left;
}

	h6 em {
		color: #223f6b;
	}

table {
	font-size: 1.0em;
}

form, fieldset {
	margin: 0px;
	padding: 0px;
	border: 0px;
}
/* <<<<<<<<<< PRETYPOVANI TAGU <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<< */


/* >>>>>>>>>> ROZVRZENI STRANEK >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> */
#str {
	width: 1000px;
	margin: auto;
	text-align: left;
	position: relative;
}

	#str-hlavicka {
		height: 210px;
		background-color: #5ed4e3;
		background-image: URL('./pod-hlavicka.jpg');
		background-position: left top;
		background-repeat: no-repeat;
	}
	
		#str-hlavicka h1 {
			display: block;
			margin: 0px;
			padding: 0px;
			width: 121px;
			height: 72px;
			background-image: URL('./logo-actimel.gif');
			background-position: left top;
			background-repeat: no-repeat;
			position: absolute;
			left: 80px;
			top: 10px;
			font-size: 0.2em;
		}
		
			#str-hlavicka h1 a {
				display: block;
				height: 57px;
				text-decoration: none;
			}
			
				#str-hlavicka h1 a strong {
					display: none;
					visibility: hidden;
				}
				
		#str-hlavicka h2 {
			display: block;
			width: 423px;
			height: 69px;
			margin: 0px;
			padding: 0px;
			font-size: 5px;
			background-image: URL('./nap-hlavicka-2008.gif');
			background-position: left top;
			background-repeat: no-repeat;
			position: absolute;
			left: 230px;
			top: 14px;
			/* predelavka 2009 */
			width: 362px;
			height: 30px;
			background-image: URL('./nap-hlavicka-2009.gif');
			left: 225px;
			top: 35px;
		}
		
			#str-hlavicka h2 strong {
				display: none;
				visibility: hidden;
			}
			
		#str-hlavicka h3 {
			display: block;
			width: 235px;
			height: 24px;
			margin: 0px;
			padding: 0px;
			font-size: 5px;
			background-image: URL('./nap-hlavicka-pod.gif');
			background-position: left top;
			background-repeat: no-repeat;
			position: absolute;
			left: 243px;
			top: 40px;
		}
		
			#str-hlavicka h3 strong {
				display: none;
				visibility: hidden;
			}
			
		#hlav-menu1 {
			font-size: 12px;
		}
		
			#hlav-menu1 ul {
				margin: 0px;
				padding: 0px;
			}
			
				#hlav-menu1 ul li {
					display: block;
					float: left;
					list-style: none;
					width: 86px;
					height: 120px;
					background-image: URL('./menu/pod-menu-01.gif');
					background-position: left top;
					background-repeat: no-repeat;
					text-align: center;
					position: absolute;
					left: 47px;
					top: 80px;
				}
				
				#hlav-menu1 ul li.odr-02 {
					height: 91px;
					background-image: URL('./menu/pod-menu-02.gif');
					left: 133px;
					top: 116px;
				}

				#hlav-menu1 ul li.odr-03 {
					height: 67px;
					background-image: URL('./menu/pod-menu-03.gif');
					left: 219px;
					top: 131px;
				}

				#hlav-menu1 ul li.odr-04 {
					height: 66px;
					background-image: URL('./menu/pod-menu-04.gif');
					left: 305px;
					top: 124px;
				}

				#hlav-menu1 ul li.odr-05 {
					height: 67px;
					background-image: URL('./menu/pod-menu-05.gif');
					left: 391px;
					top: 114px;
				}

				#hlav-menu1 ul li.odr-06 {
					height: 68px;
					background-image: URL('./menu/pod-menu-06.gif');
					left: 477px;
					top: 103px;
				}

				#hlav-menu1 ul li.odr-07 {
					height: 70px;
					background-image: URL('./menu/pod-menu-07.gif');
					left: 563px;
					top: 91px;
				}
				
					#hlav-menu1 ul li a {
						display: block;
						height: 120px;
						text-decoration: none;
						color: #fff;
					}
					
					#hlav-menu1 ul li.odr-02 a { height: 91px; }
					#hlav-menu1 ul li.odr-03 a { height: 67px; }
					#hlav-menu1 ul li.odr-04 a { height: 66px; }
					#hlav-menu1 ul li.odr-05 a { height: 67px; }
					#hlav-menu1 ul li.odr-06 a { height: 68px; }
					#hlav-menu1 ul li.odr-07 a { height: 70px; }
					
					#hlav-menu1 ul li a:hover {
						background-image: URL('./menu/pod-menu-01-A.gif');
						background-position: left top;
						background-repeat: no-repeat;
						text-decoration: none;
						color: #223f6b;
						/* color: #6a165b; *//* lila - fialova verze */
					}
					
					#hlav-menu1 ul li.odr-02 a:hover { background-image: URL('./menu/pod-menu-02-A.gif'); }
					#hlav-menu1 ul li.odr-03 a:hover { background-image: URL('./menu/pod-menu-03-A.gif'); }
					#hlav-menu1 ul li.odr-04 a:hover { background-image: URL('./menu/pod-menu-04-A.gif'); }
					#hlav-menu1 ul li.odr-05 a:hover { background-image: URL('./menu/pod-menu-05-A.gif'); }
					#hlav-menu1 ul li.odr-06 a:hover { background-image: URL('./menu/pod-menu-06-A.gif'); }
					#hlav-menu1 ul li.odr-07 a:hover { background-image: URL('./menu/pod-menu-07-A.gif'); }
					
						#hlav-menu1 ul li a strong, #hlav-menu1 ul li em {
							display: block;
							padding-top: 85px;
							padding-left: 4px;
							padding-right: 4px;
						}
						
						#hlav-menu1 ul li.odr-02 a strong, #hlav-menu1 ul li.odr-02 em { padding-top: 55px; }
						#hlav-menu1 ul li.odr-03 a strong, #hlav-menu1 ul li.odr-03 em { padding-top: 17px; }
						#hlav-menu1 ul li.odr-04 a strong, #hlav-menu1 ul li.odr-04 em { padding-top: 31px; }
						#hlav-menu1 ul li.odr-05 a strong, #hlav-menu1 ul li.odr-05 em { padding-top: 32px; }
						#hlav-menu1 ul li.odr-06 a strong, #hlav-menu1 ul li.odr-06 em { padding-top: 33px; }
						#hlav-menu1 ul li.odr-07 a strong, #hlav-menu1 ul li.odr-07 em { padding-top: 50px; }
						
					#hlav-menu1 ul li em {
						font-weight: bold;
						font-style: normal;
						background-image: URL('./menu/pod-menu-01-A.gif');
						background-position: left top;
						background-repeat: no-repeat;
						color: #223f6b;
						/*color: #6a165b; *//* lila - fialova verze */
						padding-bottom: 5px;
					}

					#hlav-menu1 ul li.odr-02 em { background-image: URL('./menu/pod-menu-02-A.gif'); }
					#hlav-menu1 ul li.odr-03 em { background-image: URL('./menu/pod-menu-03-A.gif'); }
					#hlav-menu1 ul li.odr-04 em { background-image: URL('./menu/pod-menu-04-A.gif'); }
					#hlav-menu1 ul li.odr-05 em { background-image: URL('./menu/pod-menu-05-A.gif'); }
					#hlav-menu1 ul li.odr-06 em { background-image: URL('./menu/pod-menu-06-A.gif'); }
					#hlav-menu1 ul li.odr-07 em { background-image: URL('./menu/pod-menu-07-A.gif'); }
					

						
	#str-stat {
		background-color: #fff;
		background-image: URL('./pod-stat.jpg');
		background-position: left top;
		background-repeat: no-repeat;
	}
	
		#stat-iBar {
			width: 280px;
			float: left;
		}
		
			#stat-iBar-in {
			  /* nic */
			}
			
				#stat-iBar-in div.actimel-rodina {
					width: 280px;
					height: 500px;
					background-image: URL('./str/iBar-obr/actimel-rodina.jpg');
					background-position: left bottom;
					background-repeat: no-repeat;
				}
				
				#stat-iBar-in div.co-je-actimel { 
					width: 280px;
					height: 500px;
					background-image: URL('./str/iBar-obr/co-je-actimel.jpg'); 
					background-position: left bottom;
					background-repeat: no-repeat;
				}

				#stat-iBar-in div.ako-actimel-funguje { 
					width: 280px;
					height: 500px;
					background-image: URL('./str/iBar-obr/jak-actimel-funguje.jpg'); 
					background-position: left bottom;
					background-repeat: no-repeat;
				}
				
				#stat-iBar-in div.vedecke-poznatky-a-studie { 
					width: 280px;
					height: 500px;
					background-image: URL('./str/iBar-obr/vedecke-poznatky-a-studie.jpg'); 
					background-position: left bottom;
					background-repeat: no-repeat;
				}

/*		
				#stat-iBar-in div.otazky-a-odpovede { 
					width: 280px;
					height: 500px;
					background-image: URL('./str/iBar-obr/otazky-a-odpovede.jpg'); 
					background-position: left bottom;
					background-repeat: no-repeat;
				}
*/
				
				#stat-iBar-in div.pro-mlade-deti { 
					width: 280px;
					height: 500px;
					background-image: URL('./str/iBar-obr/pro-mlade-deti.jpg'); 
					background-position: left bottom;
					background-repeat: no-repeat;
				}

				#stat-iBar-in div.pro-starsi-deti { 
					width: 280px;
					height: 500px;
					background-image: URL('./str/iBar-obr/pro-starsi-deti.jpg'); 
					background-position: left bottom;
					background-repeat: no-repeat;
				}

				#stat-iBar-in div.pro-dospele { 
					width: 280px;
					height: 450px;
					background-image: URL('./str/iBar-obr/pro-dospele.jpg'); 
					background-position: left bottom;
					background-repeat: no-repeat;
				}

				#stat-iBar-in div.pro-seniory { 
					width: 280px;
					height: 450px;
					background-image: URL('./str/iBar-obr/pro-seniory.jpg'); 
					background-position: left bottom;
					background-repeat: no-repeat;
				}
				
				#stat-iBar-in div.sutaz { 
					width: 280px;
					height: 450px;
					background-image: URL('./str/iBar-obr/sutaz.jpg'); 
					background-position: left bottom;
					background-repeat: no-repeat;
				}

				#iBar-menu3 {
					height: 238px;
					margin: 20px;
					margin-right: 0px;
					background-image: URL('./pod-menu3.gif');
					background-position: right top;
					background-repeat: no-repeat;
				}
				
					#iBar-menu3 h4 {
						margin: 0px;
						padding: 0px;
						margin-bottom: 10px;
					}
				
					#iBar-menu3 h4.co-je-actimel {
						height: 38px;
						margin-right: 10px;
						background-image: URL('./str/iBar-obr/menu3-co-je-actimel.gif');
						background-position: right top;
						background-repeat: no-repeat;
					}

					#iBar-menu3 h4.ako-actimel-funguje {
						height: 62px;
						margin-right: 10px;
						background-image: URL('./str/iBar-obr/menu3-jak-actimel-funguje.gif');
						background-position: right top;
						background-repeat: no-repeat;
					}

					#iBar-menu3 h4.vedecke-poznatky-a-studie {
						height: 54px;
						margin-right: 10px;
						background-image: URL('./str/iBar-obr/menu3-vedecke-poznatky-a-studie.gif');
						background-position: right top;
						background-repeat: no-repeat;
					}

					#iBar-menu3 h4.prichute-actimelu {
						height: 24px;
						margin-right: 10px;
						background-image: URL('./str/iBar-obr/menu3-prichute-actimelu.gif');
						background-position: right top;
						background-repeat: no-repeat;
					}
					
						#iBar-menu3 h4 strong {
							display: none;
							visibility: hidden;
						}
						
					#iBar-menu3 ul {
						margin: 0px;
						margin-top: 20px;
						margin-left: 25px;
						font-size: 12px;
					}
					
						#iBar-menu3 ul li {
							list-style-image: URL('./odr-menu3.gif');
							padding-right: 10px;
							margin-top: 10px;
						}
						
							#iBar-menu3 ul li ul {
								margin-top: 0px;
							}

						#iBar-menu3 ul li.aktiv {
							list-style-image: URL('./odr-menu3-A.gif');
						}
						
							#iBar-menu3 ul li a {
								color: #a60996;
								text-decoration: none;
								font-weight: bold;
								font-style: italic;
							}
							
							#iBar-menu3 ul li a.a2 {
								color: #0156a7;
							}
							
							#iBar-menu3 ul li strong {
								font-weight: bold;
								font-weight: normal;
								color: #0156a7;
							}
				
		
		#stat-hlav {
			width: 720px;
			float: right;
		}
		
			#hlav-txt {
				width: 525px;
				float: left;
			}
			
				#hlav-txt-in, #hlav-txt-in2 {
					margin-top: 25px;
					margin-left: 20px;
					text-align: justify;
				}
				
				#hlav-txt-in2 {
					width: 670px;
					/*margin-right: 20px;*/
					color: #7d176b;
				}
				
			#hlav-sl3 {
				width: 195px;
				float: right;
			}
			
				#hlav-sl3 #loga-01 {
					width: 150px;
					height: 64px;
					margin-top: 20px;
					margin-left: 40px;
				}
				
					#loga-01 .logo01, #loga-01 .logo02 {
						display: block;
						width: 37px;
						height: 38px;
						margin-left: 10px;
						background-image: URL('./logo-sps.gif');
						background-position: left top;
						background-repeat: no-repeat;
						float: left;
					}
					
						#loga-01 .logo01 a, #loga-01 .logo02 a {
							display: block;
							height: 38px;
							text-decoration: none;
						}
						
							#loga-01 .logo01 a strong, #loga-01 .logo02 a strong {
								display: none;
								visibility: hidden;
							}
						
					#loga-01 .logo02 {
						width: 78px;
						height: 38px;
						background-image: URL('./logo-sls.gif');
						background-position: left bottom;
					}
					
					#loga-01 .doporuc {
						display: block;
						width: 150px;
						height: 23px;
						background-image: URL('./nap-odporuca-SLS.gif');
						background-position: 0px 3px;
						background-repeat: no-repeat;
						clear: left;
					}
					
						#loga-01 .doporuc strong {
							display: block;
							visibility: hidden;
						}

				#hlav-sl3 #loga-02 {
					width: 150px;
					height: 60px;
					margin-top: 10px;
					margin-left: 40px;
					background-image: URL('./logo-recyklace.gif');
					background-position: center top;
					background-repeat: no-repeat;
				}
				
					#hlav-sl3 #loga-02 strong {
						display: none;
						visibility: hidden;
					}
						
			
				#hlav-sl3 ul {
					margin: 0px;
					margin-top: 84px;
					margin-top: 0px;
					padding: 0px;
				}
				
					#hlav-sl3 ul li {
						display: block;
						list-style: none;
						width: 195px;
						height: 84px;
						background-image: URL('./menu/pod-menu3-01.jpg');
						background-position: right top;
						background-repeat: no-repeat;
					}
					
					#hlav-sl3 ul li.odr-02 { background-image: URL('./menu/pod-menu3-02.jpg'); }
					#hlav-sl3 ul li.odr-03 { background-image: URL('./menu/pod-menu3-03.jpg'); }
					#hlav-sl3 ul li.odr-04 { background-image: URL('./menu/pod-menu3-04.jpg'); }
					
						#hlav-sl3 ul li a {
							display: block;
							height: 84px;
							text-decoration: none;
						}
						
						#hlav-sl3 ul li a:hover {
							background-image: URL('./menu/pod-menu3-01-A.jpg');
							background-position: right top;
							background-repeat: no-repeat;
						}

						#hlav-sl3 ul li.odr-02 a:hover { background-image: URL('./menu/pod-menu3-02-A.jpg'); }
						#hlav-sl3 ul li.odr-03 a:hover { background-image: URL('./menu/pod-menu3-03-A.jpg'); }
						#hlav-sl3 ul li.odr-04 a:hover { background-image: URL('./menu/pod-menu3-04-A.jpg'); }

							#hlav-sl3 ul li a strong {
								visibility: hidden;
							}
							
						#hlav-sl3 ul li em {
							display: block;
							height: 84px;
							background-image: URL('./menu/pod-menu3-01-A.jpg');
							background-position: right top;
							background-repeat: no-repeat;
						}
						
						#hlav-sl3 ul li.odr-02 em { background-image: URL('./menu/pod-menu3-02-A.jpg'); }
						#hlav-sl3 ul li.odr-03 em { background-image: URL('./menu/pod-menu3-03-A.jpg'); }
						#hlav-sl3 ul li.odr-04 em { background-image: URL('./menu/pod-menu3-04-A.jpg'); }
						
							#hlav-sl3 ul li em strong {
								visibility: hidden;
							}
			
			#hlav-reset {
				clear: both;
				font-size: 0.1em;
			}
	
		#stat-reset {
			height: 59px;
			clear: both;
			background-image: URL('./pod-reset.gif');
			background-position: left top;
			background-repeat: no-repeat;
			position: relative;
		}
			
			#stat-reset span.pocitadlo {
				display: block;
				width: 140px;
				height: 20px;
				font-size: 0.8em;
				position: absolute;
				left: 520px;
				top: 27px;
				text-align: right;
			}
		
			#stat-reset span.danone {
				display: block;
				width: 62px;
				height: 30px;
				background-image: URL('./logo-danone.gif');
				background-position: left top;
				background-repeat: no-repeat;
				font-size: 1px;
				position: absolute;
				left: 670px;
				top: 15px;
			}
			
				#stat-reset span.danone a {
					display: block;
					height: 30px;
				}
				
					#stat-reset span.danone a strong {
						display: none;
						visibility: hidden;
					}
					
			#stat-reset span.odk {
				display: block;
				width: 180px;
				height: 20px;
				font-family: "Verdana CE", Veradana, "Arial CE", Arial, sans-serif;
				font-size: 0.8em;
				letter-spacing: 0.1em;
				position: absolute;
				left: 740px;
				top: 27px;
			}
			
				#stat-reset span.odk a {
					text-decoration: none;
				}
				
	#str-akt {
		width: 248px;
		height: 177px;
		background-image: URL('./pod-aktuality.gif');
		background-position: left top;
		background-repeat: no-repeat;
		font-family: "Verdana CE", Verdana, "Arial CE", Arial, Helvetica, sans-serif;
		font-size: 0.7em;
		position: absolute;
		left: 752px;
		top: 90px;
	}
	
		#str-akt div {
			height: 135px;
			overflow: auto;
			margin-top: 28px;
			margin-left: 22px;

			scrollbar-arrow-color: #ffac1c; 
	   	scrollbar-face-color: #fff;
			scrollbar-highlight-color: #fff; 
			scrollbar-shadow-color: #fff; 
			scrollbar-3dlight-color: #fff; 
			scrollbar-track-color: #fff; 
			scrollbar-darkshadow-color: #fff;
		}
		
			#str-akt ul {
				margin: 0px;
				padding: 0px;
				margin-left: 25px;
			}
			
		#str-akt .fla-banner {
			width: 226px;
			height: 135px;
			position: absolute;
			left: 0px;
			top: 0px;
		}
/* <<<<<<<<<< ROZVRZENI STRANEK <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<< */

/* >>>>>>>>>> OSTATNI NASTAVENI >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> */
.nevid {
	display: none;
	visibility: hidden;
}

.ul1 {
	color: #b200a1;
}

	.ul1 li {
		margin-bottom: 10px;
		text-align: left;
	}
	
		.ul1 li span {
			color: #3160a6;
		}
	
.obr1 {
	font-family: "Verdana CE", Verdana, "Arial CE", Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	text-align: center;
	color: #0156a7;
}

.poznamka {
/*
	font-size: 0.8em;
	color: #333;
*/
}

.poznamka2 {
	font-size: 0.8em;
	color: #333;
}

.logo-actimel {
	display: inline;
	font-size: 20px;
	width: 65px;
	height: 20px;
	background-image: URL('./str/actimel-logo.gif');
	background-position: left top;
	background-repeat: no-repeat;
}

	.logo-actimel strong {
		display: none;
		visibility: hidden;
	}
	
.fialova {
	color: #b200a1;
}

.no-marg-bott {
	margin-bottom: 0px;
}

.big {
	font-size: 1.3em;
}


/* special reklama */

#hrejivy-darek {
	display: block;
	width: 190px;
	height: 135px;
	position: absolute;
	left: 564px;
	top: 9px;
}

/*
#fla-promo {
	display: block;
	width: 290px;
	height: 140px;
	position: absolute;
	left: 355px;
	top: 40px;
}
*/
#promo-p70 {
	width: 165px;
	height: 210px;
/*	background-image: URL('./bannery/70-procent-imunitniho-systemu-logo.jpg');
	background-position: left top;
	background-repeat: no-repeat; */
	position: absolute;
	left: 835px;
	top: 10px;
}

	#promo-p70 a {
		display: block;
		height: 210px;
		text-decoration: none;
		display: none;
		visibility: hidden;
	}
	
		#promo-p70 a strong {
			display: none;
			visibility: hidden;
		}
/*
#promo-tesco {
	width: 150px;
	height: 210px;
	position: absolute;
	left: 662px;
	top: 0px;
}

	#promo-tesco a {
		display: block;
		height: 210px;
		text-decoration: none;
		display: none;
		visibility: hidden;
	}
	
		#promo-tesco a strong {
			display: none;
			visibility: hidden;
		}
*/
#promo-actimelteam {
	width: 120px;
	height: 170px;
	position: absolute;
	left: 662px;
	top: 39px;
}

	#promo-actimelteam a {
		display: block;
		height: 170px;
		text-decoration: none;
		display: none;
		visibility: hidden;
	}
	
		#promo-actimelteam a strong {
			display: none;
			visibility: hidden;
		}


#promo-actteam {
	width: 132px;
	height: 159px;
	background-image: URL('./bannery/actimel-team.jpg');
	background-position: left top;
	background-repeat: no-repeat;
	position: absolute;
	left: 613px;
	top: 44px;
}

	#promo-actteam a {
		display: block;
		height: 159px;
		text-decoration: none;
	}
	
		#promo-actteam a strong {
			display: none;
			visibility: hidden;
		}


.zvyraz {
	background-image: URL('./zvyraz-animace.gif');
	background-position: center center;
	background-repeat: no-repeat;
}
/* <<<<<<<<<< OSTATNI NASTAVENI <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<< */



