body { margin: 0pt;
    padding: 0pt 0pt 0pt 50px;
    background: rgb(186, 106, 28) none repeat scroll 0% 50%;                     /*světlá hnědá1111*/
    -moz-background-clip: initial;
    -moz-background-origin: initial;
    -moz-background-inline-policy: initial;
    font-family: Verdana,lucida,sans-serif;
    color: #592502;								/*tmavá hnědá-text1111*/
    font-size: 9pt;
    font-weight: normal;
    }  
table, td, th, input, select, textarea { font-size: 100%;
    font-family: Verdana,lucida,sans-serif;
    }
name { font-size: 100%;
    font-family: Verdana,lucida,sans-serif;
text-decoration: none;
    color: #592502;                                                              /*tmavá hnědá-text1111*/
    }
h1 { margin: 0pt 0pt 2em;
    font-size: 200%;
    font-weight: normal;
    text-transform: uppercase;
    line-height: 1.2em;
    color: #592502;                                                         /*tmavá hnědá-text1111*/
    }
p { margin: 0pt 0pt 1.5em;
    line-height: 1.5em;
    }
ul, ol { margin: 0pt 0pt 1em 2.5em;
    padding: 0pt;
    line-height: 1.5em;
    }
li { margin: 0pt;
    padding: 0pt;
    }
a { text-decoration: underline;
    color: #B84A00;                                                        /*odkazy1111*/
    }
a:hover { color: #B84A00;                                                  /*odkazy1111*/
    }
a img { border: medium none ;
    }
.home { background: rgb(255, 173, 51) url(pozadi-home.jpg) no-repeat scroll 0pt 81px;           /*světlá oranžová1111*/
    -moz-background-clip: initial;
    -moz-background-origin: initial;
    -moz-background-inline-policy: initial;
    width: 750px;
    position: relative;
    }
div#left { width: 200px;
    float: left;
    
    }
div#blok 
    {text-align: justify;
    color:#592502;                                                                         /*tmavá hnědá-text1111*/
    }
div#obsah { margin: 0px 0pt 0pt 220px;
    padding: 0px 0pt -0pt 0px;
    width: 515px;
    }
div#obsah { text-align: justify;
    }
.home div#obsah { margin-top: 0pt;
    }
div#header { padding: 0px 0pt 0pt 30px;
    height: 231px;
    position: relative;
    top: 30px;
    }
div#reklama { padding: 0px 0pt 0pt 220px;
    position: absolute;
    height: 231px;
    
    }
    
.home div#header { height: 384px;
    }
ul#lang { margin: 0pt;
    padding: 0pt;
    background: rgb(255, 173, 51) none repeat scroll 0% 50%;                           /*světlá oranžová1111*/
    -moz-background-clip: initial;
    -moz-background-origin: initial;
    -moz-background-inline-policy: initial;
    position: absolute;
    left: 24px;
    top: 299px;
    width: 172px;
    list-style-type: none;
    list-style-image: none;
    list-style-position: outside;
    height: 29px;
    font-size: 93%;
    }
ul#lang li { margin: 1px;
    padding: 0pt;
    width: 84px;
    height: 29px;
    line-height: 29px;
    float: left;
    text-align: center;
    color: rgb(89, 37, 2);                                                        /*tmavá hnědá-text1111*/
    }
ul#lang li.active { background: rgb(186, 106, 28) none repeat scroll 0% 50%;        /*světlá hnědá1111*/
    -moz-background-clip: initial;
    -moz-background-origin: initial;
    -moz-background-inline-policy: initial;
    font-weight: bold;
    }
ul#lang li.last { margin: 0pt;
    }
ul#lang a { background: rgb(89, 37, 2) none repeat scroll 0% 50%;                  /*tmavá hnědá-text1111*/
    -moz-background-clip: initial;
    -moz-background-origin: initial;
    -moz-background-inline-policy: initial;
    text-decoration: none;
    display: block;
    color: rgb(255, 173, 51);                                                      /*světlá oranžová1111   německý text DE*/
    }
ul#lang a:hover { background: #B84A00 none repeat scroll 0% 50%;                  /*odkazy1111*/
    -moz-background-clip: initial;
    -moz-background-origin: initial;
    -moz-background-inline-policy: initial;
    font-weight: bold;
    color: rgb(186, 106, 28);                                                      /*světlá hnědá1111*/
    }
ul#menu { margin: 0pt 0pt 0pt 25px;
    top: 330px;
    overflow: hidden;
    list-style-type: none;
    list-style-image: none;
    list-style-position: outside;
    line-height: 1.2em;
    position: absolute;
    font-size: 95%;
    width: 160px;
    }
ul#menu li { border-bottom: 1px solid rgb(255, 173, 51);                           /*světlá oranžová1111*/
    margin: 0pt;
    }
ul#menu a.active { padding: 0.8em 10px 0.8em 15px;
    background: rgb(186, 106, 28) none repeat scroll 0% 50%;                        /*světlá hnědá1111 aktivní políčko v menu*/
    -moz-background-clip: initial;
    -moz-background-origin: initial;
    -moz-background-inline-policy: initial;
    color: rgb(89, 37, 2);                                                          /*tmavá hnědá-text1111*/
    font-weight: bold;
    }
ul#menu ul a.active { background: rgb(89, 109, 222) none repeat scroll 0% 50%;     /*? šedá/modrá*/
    -moz-background-clip: initial;
    -moz-background-origin: initial;
    -moz-background-inline-policy: initial;
    color: rgb(76, 73, 58);                                                         /*? tmavá šedá*/
    }
ul#menu ul div.active { padding: 0.8em 10px 0.8em 20px;
    background: rgb(89, 109, 222) none repeat scroll 0% 50%;                       /*? šedá/modrá*/
    -moz-background-clip: initial;
    -moz-background-origin: initial;
    -moz-background-inline-policy: initial;
    color: rgb(76, 73, 58);                                                         /*? tmavá šedá*/
    font-weight: bold;
    }
ul#menu ul { border-top: 1px solid rgb(255, 173, 51);                               /*světlá oranžová1111*/
    margin: 0pt;
    padding: 0pt;
    list-style-type: none;
    list-style-image: none;
    list-style-position: outside;
    line-height: 1.2em;
    display: none;
    }
ul#menu a { padding: 0.8em 10px 0.8em 15px;
    background: rgb(89, 37, 2) none repeat scroll 0% 50%;                         /*tmavá hnědá-text1111*/
    -moz-background-clip: initial;
    -moz-background-origin: initial;
    -moz-background-inline-policy: initial;
    display: block;
    text-decoration: none;
    color: rgb(255, 173, 51);                                                      /*světlá oranžová1111    text v menu*/
    }
ul#menu ul a { background: rgb(255, 173, 51) none repeat scroll 0% 50%;            /*světlá oranžová1111*/
    -moz-background-clip: initial;
    -moz-background-origin: initial;
    -moz-background-inline-policy: initial;
    }
ul#menu a:hover { font-weight: bold;
    background-color: #B84A00;                                                     /*odkazy1111*/
    }
ul#menu a.active:hover { text-decoration: none;
    background-color: rgb(186, 106, 28);                                            /*světlá hnědá1111*/
    }
ul#menu ul a.active:hover { background-color: #B84A00;                             /*odkazy1111*/
    text-decoration: underline;
    }
ul#menu ul a:hover { background-color: #B84A00;                                   /*odkazy1111*/
    }
* html ul#menu li, * html ul#menu li a { height: 1px;
    }
div#text { color: rgb(0, 0, 0);                                                    /*původní černá*/
    font-size: 1em;
    }
div#text p { margin: 0pt 150px 0pt 0pt;
    }
div#text p#right { margin: 10pt;
    float: right;
    }
div#text a { color: #B84A00;                                                     /*odkazy1111*/
    text-decoration: none;
    }

div#pravy {
    top: -30px;
    position: relative;
    }

div#footer { margin: 0pt;
    padding: 20px 30px 2em;
    background: rgb(186, 106, 28) none repeat scroll 0% 50%;                      /*světlá hnědá1111*/
    -moz-background-clip: initial;
    -moz-background-origin: initial;
    -moz-background-inline-policy: initial;
    clear: both;
    color: rgb(89, 37, 2);                                                        /*tmavá hnědá-text111*/
    font-size: 0.8em;
    }
div#footer p { margin: 0pt 20em 0pt 0pt;
    line-height: 1.7em;
    }
div#footer p#copy { margin: 0pt;
    float: right;
    }
div#footer a { color: rgb(184, 74, 0);                                           /*odkazy1111*/
    text-decoration: none;
    }
.aktiv { color: rgb(135, 38, 47);                                                 /*? vínová*/
    }
.noactive { color: rgb(204, 204, 204);                                            /*? světlá šedá*/
    }
hr { display: none;
    }
.floatLeft50 { display: block;
    float: left;
    width: 49%;
    }
.floatRight50 { display: block;
    float: right;
    width: 49%;
    }
.floatLeft { float: left;
    }
.floatRight { float: right;
    }
div#activelinks { margin: 0pt;
    padding: 0px 5px;
    font-size: 7pt;
    }
div#activelinks a { background: transparent none repeat scroll 0% 50%;
    -moz-background-clip: initial;
    -moz-background-origin: initial;
    -moz-background-inline-policy: initial;
    color: rgb(102, 102, 102);                                                               /*? šedá*/
    font-size: 7pt;
    text-decoration: none;
    }
div#activelinks a:hover { background: transparent none repeat scroll 0% 50%;
    -moz-background-clip: initial;
    -moz-background-origin: initial;
    -moz-background-inline-policy: initial;
    color: rgb(102, 102, 102);                                                               /*? šedá*/
    text-decoration: underline;
    }
div#sjezdovky { 
	padding: 0px 0px 0em;
	margin: 0pt;
	position: relative;
	top: 390px;
	left: 33px;
    }
table.normal { border-right: 1px solid #592502;                                            /*tmavá hnědá-text1111*/
    border-bottom: 1px solid #592502;                                                      /*tmavá hnědá-text1111*/
    width: 98%; 
    margin-bottom: 1.5em;
    border-collapse: collapse;
    }
table.normal td, table.normal th { border-top: 1px solid #592502;                          /*tmavá hnědá-text1111*/
    border-left: 1px solid #592502;                                                        /*tmavá hnědá-text1111*/
    margin: 0pt; 
    padding: 5px;
    font-size: 1em;
    vertical-align: center;
    }
table.normal th {
    -moz-background-clip: initial;
    -moz-background-origin: initial;
    -moz-background-inline-policy: initial;
    text-align: center;
    font-weight: bold;
    }
table.normal th.textBold { 
    -moz-background-clip: initial;
    -moz-background-origin: initial;
    -moz-background-inline-policy: initial;
    font-weight: bold;
    }
table.normal th.alignLeft { text-align: left;
    }
table.normal td { 
    -moz-background-clip: initial;
    -moz-background-origin: initial;
    -moz-background-inline-policy: initial;
    text-align: left;
    }
table.normal td.alignRight { text-align: right;
    }
table.normal td.alignCenter { text-align: center;
    }
table.normal td.seznam { width: 120px;
    }
table.normal td.sloupec { text-align: center;
    width: 78px;
    }
table.normal td.poznamka { width: 75px;
    }
table.normal1 { border-right: 0px solid #592502;                                          /*tmavá hnědá-text1111*/
    border-bottom: 0px solid #592502;                                                     /*tmavá hnědá-text1111*/
    width: 98%;
    margin-bottom: 1.5em;
    border-collapse: collapse;
    }
table.normal1 td, table.normal th { border-top: 0px solid #592502;                        /*tmavá hnědá-text1111*/
    border-left: 0px solid #592502;                                                       /*tmavá hnědá-text1111*/
    margin: 0pt;
    padding: 5px;
    font-size: 1em;
    vertical-align: center;
    }
table.normal1 th {
    -moz-background-clip: initial;
    -moz-background-origin: initial;
    -moz-background-inline-policy: initial;
    text-align: center;
    font-weight: bold;
    }
table.normal1 th.textBold { 
    -moz-background-clip: initial;
    -moz-background-origin: initial;
    -moz-background-inline-policy: initial;
    font-weight: bold;
    }
table.normal1 th.alignLeft { text-align: left;
    }
table.normal1 td { 
    -moz-background-clip: initial;
    -moz-background-origin: initial;
    -moz-background-inline-policy: initial;
    text-align: left;
    }
table.normal1 td.alignRight { text-align: right;
    }
table.normal1 td.alignCenter { text-align: center;
    }
table.normal1 td.seznam { width: 120px;
    }
table.normal1 td.sloupec { text-align: center;
    width: 78px;
    }
table.normal1 td.poznamka { width: 75px;
    }body { margin: 0pt;
    padding: 0pt 0pt 0pt 50px;
    background: rgb(186, 106, 28) none repeat scroll 0% 50%;                         /*světlá hnědá1111*/
    -moz-background-clip: initial;
    -moz-background-origin: initial;
    -moz-background-inline-policy: initial;
    font-family: Verdana,lucida,sans-serif;
    color: #592502;                                                                  /*tmavá hnědá-text1111*/
    font-size: 9pt;
    font-weight: normal;
    }  
table, td, th, input, select, textarea { font-size: 100%;
    font-family: Verdana,lucida,sans-serif;
    }
name { font-size: 100%;
    font-family: Verdana,lucida,sans-serif;
text-decoration: none;
    color: #592502;                                                              /*tmavá hnědá-text1111*/
    }
h1 { margin: 0pt 0pt 2em;
    font-size: 200%;
    font-weight: normal;
    text-transform: uppercase;
    line-height: 1.2em; 
    color: #592502;                                                             /*tmavá hnědá-text1111*/
    }
p { margin: 0pt 0pt 1.5em;
    line-height: 1.5em;
    }
ul, ol { margin: 0pt 0pt 1em 2.5em;
    padding: 0pt;
    line-height: 1.5em;
    }
li { margin: 0pt;
    padding: 0pt;
    }
a { text-decoration: underline;
    color: #B84A00;                                                       			 /*odkazy1111*/
    }
a:hover { color: #B84A00;                                                  			/*odkazy1111*/
    }
a img { border: medium none ;
    }
.home { background: rgb(255, 173, 51) url(pozadi-home.jpg) no-repeat scroll 0pt 81px;           /*světlá oranžová1111*/
    -moz-background-clip: initial;
    -moz-background-origin: initial;
    -moz-background-inline-policy: initial;
    width: 750px;
    position: relative;
    }
div#left { width: 200px;
    float: left;
    
    }
div#blok 
    {text-align: justify;
    color:#592502;                                                                         /*tmavá hnědá-text1111*/
    }
div#obsah { margin: 0px 0pt 0pt 220px;
    padding: 0px 0pt -0pt 0px;
    width: 515px;
    }
div#obsah { text-align: justify;
    }
.home div#obsah { margin-top: 0pt;
    }
div#header { padding: 0px 0pt 0pt 30px;
    height: 231px;
    position: relative;
    top: 30px;
    }
div#reklama { padding: 0px 0pt 0pt 220px;
    position: absolute;
    height: 231px;
    
    }
    
.home div#header { height: 384px;
    }
ul#lang { margin: 0pt;
    padding: 0pt;
    background: rgb(255, 173, 51) none repeat scroll 0% 50%;                           /*světlá oranžová1111*/
    -moz-background-clip: initial;
    -moz-background-origin: initial;
    -moz-background-inline-policy: initial;
    position: absolute;
    left: 24px;
    top: 299px;
    width: 172px;
    list-style-type: none;
    list-style-image: none;
    list-style-position: outside;
    height: 29px;
    font-size: 93%;
    }
ul#lang li { margin: 1px;
    padding: 0pt;
    width: 84px;
    height: 29px;
    line-height: 29px;
    float: left;
    text-align: center;
    color: rgb(89, 37, 2);                                                        /*tmavá hnědá-text1111*/
    }
ul#lang li.active { background: rgb(186, 106, 28) none repeat scroll 0% 50%;        /*světlá hnědá1111*/
    -moz-background-clip: initial;
    -moz-background-origin: initial;
    -moz-background-inline-policy: initial;
    font-weight: bold;
    }
ul#lang li.last { margin: 0pt;
    }
ul#lang a { background: rgb(89, 37, 2) none repeat scroll 0% 50%;                  /*tmavá hnědá-text1111*/
    -moz-background-clip: initial;
    -moz-background-origin: initial;
    -moz-background-inline-policy: initial;
    text-decoration: none;
    display: block;
    color: rgb(255, 173, 51);                                                      /*světlá oranžová1111   německý text DE*/
    }
ul#lang a:hover { background: #B84A00 none repeat scroll 0% 50%;                  /*odkazy1111*/
    -moz-background-clip: initial;
    -moz-background-origin: initial;
    -moz-background-inline-policy: initial;
    font-weight: bold;
    color: rgb(186, 106, 28);                                                      /*světlá hnědá1111*/
    }
ul#menu { margin: 0pt 0pt 0pt 25px;
    top: 330px;
    overflow: hidden;
    list-style-type: none;
    list-style-image: none;
    list-style-position: outside;
    line-height: 1.2em;
    position: absolute;
    font-size: 95%;
    width: 170px;
    }
ul#menu li { border-bottom: 1px solid rgb(255, 173, 51);                           /*světlá oranžová1111*/
    margin: 0pt;
    }
ul#menu a.active { padding: 0.8em 10px 0.8em 15px;
    background: rgb(186, 106, 28) none repeat scroll 0% 50%;                        /*světlá hnědá1111  aktivní políčko v menu*/
    -moz-background-clip: initial;
    -moz-background-origin: initial;
    -moz-background-inline-policy: initial;
    color: rgb(89, 37, 2);                                                          /*tmavá hnědá-text1111*/
    font-weight: bold;
    }
ul#menu ul a.active { background: rgb(89, 109, 222) none repeat scroll 0% 50%;     /*? šedá/modrá*/
    -moz-background-clip: initial;
    -moz-background-origin: initial;
    -moz-background-inline-policy: initial;
    color: rgb(76, 73, 58);                                                         /*? tmavá šedá*/
    }
ul#menu ul div.active { padding: 0.8em 10px 0.8em 20px;
    background: rgb(89, 109, 222) none repeat scroll 0% 50%;                       /*? šedá/modrá*/
    -moz-background-clip: initial;
    -moz-background-origin: initial;
    -moz-background-inline-policy: initial;
    color: rgb(76, 73, 58);                                                         /*? tmavá šedá*/
    font-weight: bold;
    }
ul#menu ul { border-top: 1px solid rgb(255, 173, 51);                               /*světlá oranžová1111*/
    margin: 0pt;
    padding: 0pt;
    list-style-type: none;
    list-style-image: none;
    list-style-position: outside;
    line-height: 1.2em;
    display: none;
    }
ul#menu a { padding: 0.8em 10px 0.8em 15px;
    background: rgb(89, 37, 2) none repeat scroll 0% 50%;                         /*tmavá hnědá-text1111*/
    -moz-background-clip: initial;
    -moz-background-origin: initial;
    -moz-background-inline-policy: initial;
    display: block;
    text-decoration: none;
    color: rgb(255, 173, 51);                                                      /*světlá oranžová1111    text v menu*/
    }
ul#menu ul a { background: rgb(255, 173, 51) none repeat scroll 0% 50%;            /*světlá oranžová1111*/
    -moz-background-clip: initial;
    -moz-background-origin: initial;
    -moz-background-inline-policy: initial;
    }
ul#menu a:hover { font-weight: bold;
    background-color: #B84A00;                                                     /*odkazy1111*/
    }
ul#menu a.active:hover { text-decoration: none;
    background-color: rgb(186, 106, 28);                                            /*světlá hnědá1111*/
    }
ul#menu ul a.active:hover { background-color: #B84A00;                             /*odkazy1111*/
    text-decoration: underline;
    }
ul#menu ul a:hover { background-color: #B84A00;                                   /*odkazy1111*/
    }
* html ul#menu li, * html ul#menu li a { height: 1px;
    }
div#text { color: rgb(0, 0, 0);                                                    /*původní černá*/
    font-size: 1em;
    }
div#text p { margin: 0pt 150px 0pt 0pt;
    }
div#text p#right { margin: 10pt;
    float: right;
    }
div#text a { color: #B84A00;                                                      /*odkazy1111*/
    text-decoration: none;
    }

div#pravy {
    top: -30px;
    position: relative;
    }

div#footer { margin: 0pt;
    padding: 20px 30px 2em;
    background: rgb(186, 106, 28) none repeat scroll 0% 50%;			/*světlá hnědá111*/
    -moz-background-clip: initial;
    -moz-background-origin: initial;
    -moz-background-inline-policy: initial;
    clear: both;
    color: rgb(89, 37, 2); 							/*tmavá hnědá-text1111*/
    font-size: 0.8em;
    }
div#footer p { margin: 0pt 20em 0pt 0pt;
    line-height: 1.7em;
    }
div#footer p#copy { margin: 0pt;
    float: right;
    }
div#footer a { color: rgb(255, 173, 51);					/*odkazy-světlá oranžová1111*/
    text-decoration: none;
    }
.aktiv { color: rgb(135, 38, 47);                                                 /*? vínová*/
    }
.noactive { color: rgb(204, 204, 204);                                            /*? světlá šedá*/
    }
hr { display: none;
    }
.floatLeft50 { display: block;
    float: left;
    width: 49%;
    }
.floatRight50 { display: block;
    float: right;
    width: 49%;
    }
.floatLeft { float: left;
    }
.floatRight { float: right;
    }
div#activelinks { margin: 0pt;
    padding: 0px 5px;
    font-size: 7pt;
    }
div#activelinks a { background: transparent none repeat scroll 0% 50%;
    -moz-background-clip: initial;
    -moz-background-origin: initial;
    -moz-background-inline-policy: initial;
    color: rgb(102, 102, 102);                                                               /*? šedá*/
    font-size: 7pt;
    text-decoration: none;
    }
div#activelinks a:hover { background: transparent none repeat scroll 0% 50%;
    -moz-background-clip: initial;
    -moz-background-origin: initial;
    -moz-background-inline-policy: initial;
    color: rgb(102, 102, 102);                                                               /*? šedá*/
    text-decoration: underline;
    }
table.normal { border-right: 1px solid #592502;
    border-bottom: 1px solid #592502;
    width: 98%;
    margin-bottom: 1.5em;
    border-collapse: collapse;
    }
table.normal td, table.normal th { border-top: 1px solid #592502;                       /*tmavá hnědá-text1111*/
    border-left: 1px solid #592502; 							/*tmavá hnědá-text1111*/
    margin: 0pt;
    padding: 5px;
    font-size: 1em;
    vertical-align: center;
    }
table.normal th {
    -moz-background-clip: initial;
    -moz-background-origin: initial;
    -moz-background-inline-policy: initial;
    text-align: center;
    font-weight: bold;
    }
table.normal th.textBold { 
    -moz-background-clip: initial;
    -moz-background-origin: initial;
    -moz-background-inline-policy: initial;
    font-weight: bold;
    }
table.normal th.alignLeft { text-align: left;
    }
table.normal td { 
    -moz-background-clip: initial;
    -moz-background-origin: initial;
    -moz-background-inline-policy: initial;
    text-align: left;
    }
table.normal td.alignRight { text-align: right;
    }
table.normal td.alignCenter { text-align: center;
    }
table.normal td.seznam { width: 120px;
    }
table.normal td.sloupec { text-align: center;
    width: 78px;
    }
table.normal td.poznamka { width: 75px;
    }
table.normal1 { border-right: 0px solid #592502;                                           /*tmavá hnědá-text1111*/
    border-bottom: 0px solid #592502;                                                      /*tmavá hnědá-text1111*/
    width: 98%;
    margin-bottom: 1.5em;
    border-collapse: collapse;
    }
table.normal1 td, table.normal th { border-top: 0px solid #592502;                         /*tmavá hnědá-text1111*/
    border-left: 0px solid #592502;                                                        /*tmavá hnědá-text1111*/
    margin: 0pt;
    padding: 5px;
    font-size: 1em;
    vertical-align: center;
    }
table.normal1 th {
    -moz-background-clip: initial;
    -moz-background-origin: initial;
    -moz-background-inline-policy: initial;
    text-align: center;
    font-weight: bold;
    }
table.normal1 th.textBold { 
    -moz-background-clip: initial;
    -moz-background-origin: initial;
    -moz-background-inline-policy: initial;
    font-weight: bold;
    }
table.normal1 th.alignLeft { text-align: left;
    }
table.normal1 td { 
    -moz-background-clip: initial;
    -moz-background-origin: initial;
    -moz-background-inline-policy: initial;
    text-align: left;
    }
table.normal1 td.alignRight { text-align: right;
    }
table.normal1 td.alignCenter { text-align: center;
    }
table.normal1 td.seznam { width: 120px;
    }
table.normal1 td.sloupec { text-align: center;
    width: 78px;
    }
table.normal1 td.poznamka { width: 75px;
    }