	#logo   {
				 position:absolute;top:5px ;left:450px; width:293px; height:102px;
				 z-index:10;
		 }
		#menu {
				 position:absolute;top:35px;left:0px;   width:700px; height:18px;
				 color:red;
				 background:#BBB;
				 z-index:0;
				 padding-left:10px;
		 }
		#menu p{
				 display:inline;
				 padding:3px;
				 vertical-align:middle;
		 }
		 #language_select{
					background:#DDDDDD;
					height:15px;width:80px;
					FONT-SIZE:9px;
					scrollbar-base-color: #EEEEEE;
					border:0;
					position:relative;
					top:0px;
		 }
		 .searchtable{
				 spacing:1px;
				 padding:1px;
				 color:red;
				 width:610px;
				 height:100%;
				 table-layout:fixed;
		 }
		 .nahled{
				border:1px dotted red;
				visibility:hidden;
				position:absolute;
				top:105px;
				left:665px;
				width:300px;
				background-image:    url("./images/pozadi.jpg");
				background-position: top left;
				background-repeat:   repeat-y;
		 }
		 .nadpis{
					color:darkred;
					font-size:12pt;
					font-weight:bold;
		 }
		 .podnadpis{
					color:black;
					font-size:12pt;
		 }
		 .search_select{
					background:#DDDDDD;
					height:20px;
					width:200px;
					color: red;
					font-weight: bolder;
					font-size:12px;
					scrollbar-base-color: #EEEEEE;
					position:relative;
					top:-1px;
		 }
		.search_submit{
					text-align:center;
		 }
		.kategorie, .kategorie A, .kategorie A:hover,.kategorie A:visited{
					text-align:left;
					padding-left:10px;
					color:green;
		 }
		.kategorie A:hover{
					text-decoration:underline overline;
		 }
		.nove_hledani{
					text-align:right;
		 }
		.found_top_title{
					text-align:right;
					padding-right:5px;
					border-top:3px solid #EACA2A;
		 }
		.found_title{
					text-align:right;
					padding-right:5px;
					sborder-right: 1px dotted #EACA2A;
		 }
		.found_title_u{
					text-align:right;
					padding-right:20px;
					border-bottom: 1px dotted #EACA2A;
					sborder-right: 1px dotted #EACA2A;
		 }
		.found_title_o{
					text-align:left;
					padding-right:5px;
					border-top: 1px dotted #EACA2A;
					sborder-right: 1px dotted #EACA2A;
		 }
		.found_firma{
					text-align:left;
					font-weight:bold;
					padding-left:5px;
					border-top:3px solid #EACA2A;
		 }
		.found_rating{
					font-weight:bold;
					font-size:10px;
					color:red;
					text-align:right;
					padding-right:5px;
					padding-left:5px;
					sborder-top:1px dotted #EACA2A;
		 }
		.found_partner{
					text-align:left;
					padding-left:5px;
		 }
		.found_psc{
					text-align:left;
					padding-left:5px;
		 }
		.found_val{
					text-align:left;
					padding-left:5px;
		 }
		.found_ulice{
					text-align:left;
					padding-left:5px;
		 }
		.found_cp{
					text-align:left;
					padding-left:5px;
		 }
		.found_mesto{
					text-align:left;
					padding-left:5px;
		 }
		.found_web{
					font-size:10px;
					color:darkblue;
		}
		.found_web visited{
					font-size:20px;
					color:darkblue;
		}
		.search_submit_button{
					border: 1px solid black;
		}
		.search_result_title{
					font-weight:bold;

		}
		#text   {
				 position:absolute;top:105px;left:30px;border:0px solid black;   z-Index:1;
				 height:440px;
				 width:630px;
				 background:#F4F4F4;
								 scrollbar-base-color:#FFFFFF;
								 scrollbar-3d-light-color:#FFFFFF;
								 scrollbar-arrow-color:#88DDDD;
								 scrollbar-darkshadow-color:#FFFFFF;
								 scrollbar-face-color:#AAAAAA;
								 scrollbar-highlight-color:#FFFFFF;
								 scrollbar-shadow-color:#FFFFFF;
								 scrollbar-track-color:#FFFFFF;
				overflow-y:auto;
				overflow-x:hidden;
				overflow-y: auto; overflow: -moz-scrollbars-vertical;
				border:1px dotted navy;
		}
		#claim  {position:absolute;top:110px;left:401px;width:398px;height:30px;}
		#countr {background:#DDDDDD;height:25px;width:118px;FONT-SIZE:7pt;scrollbar-base-color: #EEEEEE; }
		#telo {
					 width:100px;
					 background-image:    url("./images/pozadi.jpg");
					 background-position: top left;
					 background-repeat:   repeat-y;
					}
		#categories{
								 position:absolute;top:0px;left:7px;width:562px;
								}
		.menu_over, .menu_over A, .menu_over A:visited{
					color:blue;
					cursor:hand;
					cursor:pointer;
					font-weight:bold;
					FONT-FAMILY:Verdana, arial, sans-serif;
					text-decoration:none;
					FONT-SIZE:10pt;
				}
		.menu_out, .menu_out A, .menu_out A:visited{
					FONT-FAMILY:Verdana, arial, sans-serif;
					text-decoration:none;
					FONT-SIZE:10pt;
					color:red;
					font-weight:bold;
				}
		.menu_sel, .menu_sel A, .menu_sel A:visited{
					FONT-FAMILY:Verdana, arial, sans-serif;
					text-decoration:none;
					FONT-SIZE:10pt;
					color:#FFF215;
					font-weight:bold;
				}
		.category{
				 _table-layout: fixed;
				 border: 1px solid silver;
				 border-top: 1px solid #989898;
				 border-left: 1px solid #989898;
				 border-bottom: 1px solid #B1B1B1;
				 border-right: 1px solid #B1B1B1;
				 width:462px;
				}
		.category_title,.category_title A:visited,.category_title A:active{
				background: #EBEBEB;
				color:#43b2b3;
		}
		.category_title A:hover{
				text-decoration:underline overline;
		}
		.category_short{
						FONT-FAMILY:Helvetica, Geneva, Arial, Sans-serif;
						FONT-SIZE:35px;
						FONT-WEIGHT:bolder;
				vertical-align:top;
				padding-top:2px;
					 }
		.category_shortdesc{
						FONT-FAMILY:Helvetica, Geneva, Arial, Sans-serif;
						FONT-SIZE:12px;
						FONT-WEIGHT:bold;
				width:100%;
				padding-top:5px;
				padding-bottom:5px;
				padding-left:5px;
				padding-right:5px;
				vertical-align:bottom;
					 }
		.category_separator{
						FONT-FAMILY:Helvetica, Geneva, Arial, Sans-serif;
						FONT-SIZE:34px;
						FONT-WEIGHT:bolder;
						COLOR:black;
						width:8px;
						vertical-align:top;
				}
		.category_overview A,.category_overview A:active,.category_overview A:visited{
						FONT-FAMILY:Helvetica, Geneva, Arial, Sans-serif;
						FONT-SIZE:10pt;
						FONT-WEIGHT:bolder;
				padding-right:5px;
						COLOR:blue;
				vertical-align:bottom;
		}
		.category_units{
/*				text-decoration:overline;*/
				font-weight:bolder;
				background:#F4F4F4;
				width:462px;
		}
		.category_unit{
				TEXT-DECORATION:none;
				FONT-WEIGHT:bold;
				width:84px;
				COLOR:blue;
				vertical-align:top;
		}
		.category_unit A, .category_unit A:hover, .category_unit A:visited{
						TEXT-DECORATION:underline;
						FONT-WEIGHT:bold;
						width:84px;
						COLOR:blue;
						vertical-align:top;

		}
		.category_short A, .category_short A:hover, .category_short A:visited{
						FONT-FAMILY:Helvetica, Geneva, Arial, Sans-serif;
						FONT-SIZE:35px;
						FONT-WEIGHT:bolder;
					 }
		.product_overview{
				border-top: 1px solid #989898;
				border-left: 1px solid #989898;
				border-bottom: 1px solid #B1B1B1;
				border-right: 1px solid #B1B1B1;

			 }
		.product{
				border-top: 1px solid #989898;
				border-left: 1px solid #989898;
				border-bottom: 1px solid #B1B1B1;
				border-right: 1px solid #B1B1B1;
			 }
		.products_separator{
						FONT-FAMILY:Helvetica, Geneva, Arial, Sans-serif;
						font-size:34px;
						font-weight:bolder;
						COLOR:black;
						width:8px;
						vertical-align:bottom;
				}

		.product_title {
				padding:5px;
				background:#d3d3d3;
				color:white;
				font-size:12px;
				font-weight:bold;
			 }
		.product_caption {
				padding:2px;
				padding-left:5px;
				background:#f3f3f3;
				font-weight:bold;
				color:#727272;
				vertical-align:top;
				width:100px;
			 }
		.product_value {
				padding-left:5px;
				background:#f3f3f3;
				width:239px;
			 }
		.product_description {
				padding-left:5px;
				padding-top:5px;
				padding-right:5px;
				background:#f3f3f3;
				height:100%;
				vertical-align:top;
			 }
		.inline{
				table-layout: fixed;
				border:0px solid black;
				height:35px;
/*				display:inline;*/
				padding:0;
/*				letter-spacing :0;*/
				vertical-align:top;

					}
		.block{
				table-layout: fixed;
				border:0px solid black;
				height:25px;
				display:block;
					 }
		.subtitle A, .subtitle A:visited{
					text-decoration:underline;
						FONT-FAMILY:Helvetica, Geneva, Arial, Sans-serif;
						font-size:15pt;
						font-weight:bolder;
						color:blue;
						background:white;
					}
		.subtitle A:hover{
					font-family:helvetica, geneva, arial, sans-serif;
					text-decoration:underline overline;
					font-size:15pt;
					font-weight:bolder;
					color:blue;
					background:white;
					}
		.description{
					font-family:arial, sans-serif;
					font-size:11pt;
					color:black;
					text-align: justify;
					vertical-align:top;
					background:white;
					}
		.cat_prod{
					font-family:arial, sans-serif;
					font-size:13pt;
					color:blue;
					text-align: justify;
					}
		.bezokraj{
					padding:0;
					spacing:0;
					}
		.fairs{
					position:relative;
					left:25px;
					top:5px;
					width:515px;
					_table-layout: fixed;
				border-top: 1px solid #989898;
				border-left: 1px solid #989898;
				border-bottom: 1px solid #B1B1B1;
				border-right: 1px solid #B1B1B1;
			 }
		.fair_title{
				background: #EBEBEB;
				width:100%;
		 }
		.fair_row{
				width:100%;
				height:65px;
		 }
		.fair_row_continent{
				width:100%;
				height:32px;
		 }
		.fairs_rows{
				background:url('./images/fairs05.jpg');
				background-repeat: no-repeat;
				width:510px;
				min-height:350px;
				height:350px;
				vertical-align:top;
		 }
		.fair_separator{
				font-family:Helvetica, Geneva, Arial, Sans-serif;
				font-size:34px;
				font-weight:bolder;
				COLOR:black;
				width:8px;
				vertical-align:top;
				padding-top:0;
		 }
		 .fair_title_1{
					width:112px;
		 }
		 .fair_title_2{
				font-family:Helvetica, Geneva, Arial, Sans-serif;
				font-size:12px;
				font-weight:bold;
				padding-top:5px;
				padding-bottom:5px;
				padding-left:5px;
				padding-right:5px;
				vertical-align:bottom;
				width:187px;
		 }
		 .fair_title_3{
				font-family:Helvetica, Geneva, Arial, Sans-serif;
				font-size:12px;
				font-weight:bold;
				padding-top:5px;
				padding-bottom:5px;
				padding-left:5px;
				padding-right:5px;
				vertical-align:bottom;
				width:187px;
		 }
		 .fair_row_title_1{
				font-family:Helvetica, Geneva, Arial, Sans-serif;
				font-size:12px;
				font-weight:bold;
				width:112px;
		 }
		 .fair_row_title_2{
				font-family:Helvetica, Geneva, Arial, Sans-serif;
				font-size:12px;
				font-weight:bold;
				padding-top:7px;
				padding-bottom:0px;
				padding-left:5px;
				padding-right:5px;
				vertical-align:top;
				width:187px;
		 }
		 .fair_row_title_3{
				font-family:Helvetica, Geneva, Arial, Sans-serif;
				font-size:12px;
				font-weight:bold;
				padding-top:0px;
				padding-bottom:5px;
				padding-left:5px;
				padding-right:5px;
				vertical-align:middle;
				width:187px;
		 }
		 .fair_row_2_continent{
				font-family:Helvetica, Geneva, Arial, Sans-serif;
				font-size:18px;
				font-weight:bold;
				padding-top:5px;
				padding-bottom:0;
				padding-left:5px;
				padding-right:5px;
				vertical-align:top;
				width:187px;
		 }
		 .fair_row_3_continent{
				font-family:Helvetica, Geneva, Arial, Sans-serif;
				font-size:18px;
				font-weight:bold;
				padding-top:5px;
				padding-bottom:0;
				padding-left:5px;
				padding-right:5px;
				vertical-align:top;
				width:187px;
		 }
		BODY{
					margin-left : 193px;
					margin-top : 150px;
					font-family:arial, sans-serif;
					font-size:10pt;
					color:black;
					border:solid red 0px;
				}
		H1{
					font-family:arial, sans-serif;
					font-size:10pt;
					background-color:darkgreen;
					color:yellow;
					border:solid red 1px;
					}
		H2{
					font-family:arial, sans-serif;
					font-weight:200;
					font-size:14pt;
					color:yellow;
					border:solid red 0px;
					}
		H3{
					font-family:arial, sans-serif;
					font-weight:100;
					font-size:12pt;
					COLOR:yellow;
					border:solid red 0px;
					}
		H4{
					font-family:arial, sans-serif;
					font-weight:200;
					font-size:12pt;
					COLOR:black;
					border:solid red 0px;
					}

		td.scroll_right{
					width:15px;
					height:12px;
					border:0px solid #001122;
					font-family : Verdana, Arial, Helvetica, sans-serif;
					font-size:12px;
					font-style : italic;
					text-align: justify;

					/*color:#ccddee;
					background-color:#FFFFFF;
					scrollbar-base-color:#203B54;
					scrollbar-3d-light-color:#aabbcc;
					scrollbar-arrow-color:#aabbcc;
					scrollbar-darkshadow-color:#001122;
					scrollbar-face-color:#203B54;
					scrollbar-highlight-color:#8899aa;
					scrollbar-shadow-color:#8899aa;
					scrollbar-track-color:#203B54;*/
					}
		TD A{
					FONT-FAMILY:Verdana, arial, sans-serif;
					text-decoration:none;
					FONT-SIZE:10pt;
					color:#727272;
				}
		TD A:hover{
					FONT-FAMILY:Verdana, arial, sans-serif;
					color:darkblue;
					text-decoration:none;
				}
		A         {
					FONT-FAMILY:Verdana, arial, sans-serif;
					text-decoration:none;
					FONT-SIZE:10pt;
					color:#727272;
				 }
		A:hover{
					FONT-FAMILY:Verdana, arial, sans-serif;
					color:darkblue;
					text-decoration:none;
				}
		A:visited{
					FONT-FAMILY:Verdana, arial, sans-serif;
					color:#D2D2D2;
					text-decoration:none;
				}
		LI {
					list-style:square;
					padding-top: 0;
					padding-bottom: 0;
				}
		UL {
					list-style:square;
					padding-top: 0;
					padding-bottom: 0px;
				}

		TD.s{
					FONT-FAMILY:Verdana, arial, sans-serif;
					text-decoration:none;
					FONT-SIZE:13.5pt;
					color:black;
				}
		TD.n{
					FONT-FAMILY:Verdana, arial, sans-serif;
					text-decoration:none;
					FONT-SIZE:16pt;
					color:black;
				}
		TD {
					FONT-FAMILY:Verdana, arial, sans-serif;
					text-decoration:none;
					FONT-SIZE:8pt;
					color:black;
				}
