	#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:0px;
		left:635px;
		width:198px;
		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:18px;width:120px;
          FONT-SIZE:9px;
          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;left:0;top:0;border:0px solid black;   z-Index:1;
		 height:540px;
		 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; }
	#telos {
		   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{
        aTEXT-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;
        ddisplay:inline;
        padding:0;
        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 : 0;
		  MARGIN-TOP : 0;
		  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:120;
          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:170;
          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;
        }
