         /* zakladni defince pozadi dokumentu */
body {
        margin: 0;         padding: 0;
        background: #fff url(./../img/podklad-stranka.png) no-repeat scroll left top;  color: #000;
        font-family: Verdana,"Verdana CE", "Arial CE", "Lucida Grande CE", "Helvetica CE",  Arial, lucida, sans-serif;
        font-size : 8pt;
        }

        /* zmena podkladu pro titulni strnkau webu */
        #gskhome { background-image: url(../img/podklad-home-cs-new.png);}


        /* blok s nazvem firmy zobrazeny jen v tiskove verzi */
 div#tiskFirma {display:none;}




        /* spolecna definice pro tabulku a blokovy text */
 td, th, p {
        /* background-color: transparent;*/  color: #000;
        font-family: Verdana,"Verdana CE", "Arial CE", "Lucida Grande CE", "Helvetica CE",  Arial, lucida, sans-serif; font-size : 8pt;
        vertical-align: top;
        }

#obsah table.tabulkaVypis td {
     padding : 3px 3px 3px 5px;  vertical-align : top;  font-size : 8pt; color: #474747;  background-color : #E6E6E6;
     border : 1px solid #fff;
     }



    #obsah  td.nazevRadku {
                padding : 3px 3px 3px 5px;  text-align : left; vertical-align : top;  font-size : 8pt; font-weight: bold;
                background-color : #FF6700;  color: #fff;  width : 150px; border: 1px solid #fff;
         }
    #obsah  td.textRadku {
                 padding : 3px 3px 3px 5px;  text-align : left; vertical-align : top;  font-size : 8pt; color: #474747;  background-color : #E6E6E6;
                 border : 1px solid #fff;
      }

#obsah table.tabulkaVypis td.bilaBunka {
                    padding : 3px 3px 3px 5px;  vertical-align : top;  font-size : 8pt; color: #474747;  background-color : #fff;
                    border : none;
                }
#obsah table.tabulka {background-color: transparent;}

        /* zakladni definice pro obrazky, odkazy a nadpisy */
 img {border : none;}
 a { font-weight: normal; color: #ff6700; background-color: transparent; font-size:8pt; text-decoration: none;}
 a:link { font-weight: normal; color: #ff6700; background-color: transparent; font-size:8pt; text-decoration: none;}
 a:visited { font-weight: normal; color: #000; background-color: transparent; font-size: 8pt; text-decoration: none;}
 a:active { font-weight: normal; color: #ff6700; background-color: transparent; font-size: 8pt; text-decoration: underline;}
 a:hover { font-weight: normal;  color: #ff6700; background-color: transparent; font-size: 8pt; text-decoration: underline;}

 h1, h2, h3, h4, h5, h6 {margin: 0; padding: 0; font-size: 9pt;  color: #ff6700; background-color: transparent;}



        /* definice pro logo spolecnosti a odkaz na www.gsk.cz */
#loga {
        position : absolute;  top : 18px; left : 9px;  width : 150px; height: 82px; background-color: transparent;
        }
        #loga #logo {position: relative; top : 0;  left: 0;}
        #loga #gskcz  {position: relative; top : 21px; left: 36px;}

        #loga a:hover {background-color: transparent;}




        /* definice pro horni menu a zobrazeni pri noscript */
#hornimenu {
        position: absolute;  top: 79px; left: 250px; height : 20px;
        vertical-align : middle; color : #9B9B9B;
        }
        #hornimenu div#odkazy {margin: 5px 0 0 5px; color: #ccc;}

        #hornimenu a, a:link {
                font-size: 8pt; font-weight: bold; background-color : transparent;  color : #9B9B9B;  text-decoration : none;
        }
        #hornimenu a:hover, a:active {
                font-weight: bold; background-color : transparent;  color : #9B9B9B;
        }







        /* definice pro novinky na titulni strance */
#novinky {
                position : absolute;  top : 198px;  left : 563px;         width : 208px;
                background : url(../img/podklad-novinky-home.jpg) no-repeat top left;
        }
        #novinky .textnovinky {
                margin : 15px 0 30px 10px; font-size: 8pt;
                }
                #novinky .textnovinky .datum {background : url(../img/kapka-novinky-home.png) no-repeat left;  padding : 3px 0 5px 25px;  color: #FF6700; font-weight: bold; display: block;}
                #novinky .textnovinky h3, p {font-size: 8pt;  margin : 0; padding : 0; line-height : 1.5; }
                #novinky .textnovinky h3 a, a:hover {background-color: transparent; color : #FF6700; text-decoration : none; font-weight: bold;}
                #novinky .textnovinky a.vice {font-size: 8pt; background-color: transparent; color : #FF6700; text-decoration : none;  float: right;  padding-right : 25px;}
                #novinky .textnovinky a.vice:hover {font-size: 8pt; text-decoration : underline; font-weight: normal;}





        /* definice pro loga na titulni strance, presne pozice jednotlinych log, dle id */

#logaProduktu {        position : absolute;  top: 215px; left : 160px; width : 400px;  height : 550px; }
        #logaProduktu div {z-index: 1000;}

        #logaProduktu a img {filter: alpha(enabled=true, opacity=25, style=0);}
        /* #logaProduktu a:hover img {filter: alpha(enabled=true, opacity=100, style=0);} */


        #logaProduktu #corsodyl {top: 0px;  left: 120px; position: absolute; z-index:10;}
		  #logaProduktu #cetebe {top: 0px;  left: 300px; position: absolute; z-index:10;}
        #logaProduktu #aquafresh {top: 0px;  left: 440px; position: absolute; z-index:10;}
		  
		  #logaProduktu #parodontax {top: 55px;  left: 120px; position: absolute; z-index:10;}
		  #logaProduktu #libenar {top: 55px;  left: 300px; position: absolute; z-index:10;}
		  #logaProduktu #opilca {top: 55px;  left: 430px; position: absolute; z-index:10;}
		  
		#logaProduktu #sensodyne {top: 115px;  left: 95px; position: absolute; z-index:10;}
		#logaProduktu #panadol {top: 115px;  left: 275px; position: absolute; z-index:10;}
		#logaProduktu #odol {top: 115px;  left: 420px; position: absolute; z-index:10;}
		
		#logaProduktu #zovirax {top: 195px;  left: 67px; position: absolute; z-index:10;}
		#logaProduktu #coldrex {top: 185px;  left: 200px; position: absolute; z-index:10;}
		#logaProduktu #odol3dent {top: 190px;  left: 340px; position: absolute; z-index:10;}
		
		#logaProduktu #tums {top: 260px;  left: 40px; position: absolute; z-index:10;}
		#logaProduktu #corega  {top: 255px;  left: 180px; position: absolute; z-index:10;}
		#logaProduktu #niquitin  {top: 265px;  left: 340px; position: absolute; z-index:10;}
		
		#logaProduktu #lactacyd  {top: 330px;  left: -25px; position: absolute; z-index:10;}
		#logaProduktu #fluora  {top: 330px;  left: 110px; position: absolute; z-index:10;}
		#logaProduktu #stoma  {top: 330px;  left: 290px; position: absolute; z-index:10;}
		
		
		
		
	    
		
		
		
		
		
        /* definice pro linku s nazmen zobrazene stranky a nadrazene sekce */
#infolinka {
        position: absolute;  top : 178px; left : 250px;
        height : 18px; width : 485px;
        }
        #infolinka h1, h2 {font-size: 9pt;  background-color : transparent; margin : 0; padding : 0;}
                #infolinka h1 {
                         color : #ED381F;
                }
                #infolinka h2 {
                        color : #fff;  float : right;
                        }
                        #infolinka h2 a {
                               color : #fff; font-size: 9pt; font-weight: bold; text-decoration: none;
                        }
                        #infolinka h2 a:hover {
                               color : #fff; font-size: 9pt; font-weight: bold; text-decoration: none;
                        }




        /* definice pro veskery obsah na strankach */
#obsah {
        position : absolute;  top: 205px; left : 285px; width : 475px;
        }
        #obsah p {line-height : 1.33; /*text-align : justify;*/}

         a { font-weight: normal; color: #ff6700; background-color: transparent; font-size:8pt; text-decoration: none;}
         a:link { font-weight: normal; color: #ff6700; background-color: transparent; font-size:8pt; text-decoration: none;}
         a:visited { font-weight: normal; color: #000; background-color: transparent; font-size: 8pt; text-decoration: none;}
         a:active { font-weight: normal; color: #ff6700; background-color: transparent; font-size: 8pt; text-decoration: underline;}
         a:hover { font-weight: normal;  color: #ff6700; background-color: transparent; font-size: 8pt; text-decoration: underline;}

        #obsah a.navigacniOdkaz {color: #FF6700; background-color: transparent; text-decoration: none;  font-weight: normal;}
        #obsah a.navigacniOdkaz:link {color: #FF6700; background-color: transparent; text-decoration: none;  font-weight: normal;}
        #obsah a.navigacniOdkaz:visited {color: #FF6700; background-color: transparent; text-decoration: none;  font-weight: normal;}
        #obsah a.navigacniOdkaz:hover {color: #FF6700; background-color: transparent; text-decoration: underline;   font-weight: normal;}
        #obsah a.navigacniOdkaz:active {color: #FF6700; background-color: transparent; text-decoration: underline;   font-weight: normal;}



        /* definice pro navigator na konci stranky obsahujici nadrazenou sekci a vsechny sourozence aktualni stranky */
        #obsah #navigator {
                border-top : 1px solid #ccc;  background-color : transparent;  color : #FF9F5E;
                font-size : 8pt; padding : 5px 35px 0 0;  margin: 10px 0;
                line-height : 1.8;  clear: both; position: relative; top: 2px;
                }
                #obsah #navigator a, a:link {
                        font-size : 8pt;  background-color : transparent;  color : #FF9F5E; text-decoration : none;  font-weight: normal;
                }
                #obsah #navigator a:hover, a:active {
                        font-size : 8pt;  text-decoration : underline;
                }
                #obsah #navigator div {height:1px;}
                #obsah #navigator #print {position:absolute; top: 20px; right: 2px; width:27px; height: 33px; border:none;}


        /* definice ilustracniho obrazku */
        #obsah .dekoracniObrazek {
                background : url(../img/linka-vedle-obrazku.png) repeat-y left;  margin : 0 0 10px 10px; padding : 0 0 0 11px;
                float: right;
                }
                #obsah .dekoracniObrazek img {
                        border: 2px solid #FFAB6B;
                }





        #obsah .produktovaTabulka {
                width : 100%;         border-spacing : 0px;          border-collapse: collapse;       /*  table-layout: fixed; */ margin : 10px 0;
                }
                #obsah .produktovaTabulka th {
                        padding : 3px 3px 3px 5px;  text-align : left; vertical-align : top;  font-size : 8pt; color: #474747;  background-color : #E6E6E6;
                }
                #obsah .produktovaTabulka td {
                        padding : 3px 3px 3px 5px;  text-align : left; vertical-align : top;  font-size : 8pt; color: #474747;  background-color : #E6E6E6;
                        border-bottom : 2px solid #fff;  border-top : 2px solid #fff;  border-right : 1px solid #fff;  border-left : 1px solid #fff;
                }
                #obsah .produktovaTabulka td.detaily {
                        text-align: center;
                }
                #obsah .produktovaTabulka th.zahlavi1 {
                        background-color : #FF6700;  color: #fff;  width : 100px;
                }
                #obsah .produktovaTabulka th.zahlavi2 {
                        background-color : #FFBC8E;  color: #fff;
                }
                #obsah .produktovaTabulka th.zahlavi3 {
                        background-color : #FFBC8E;  color: #fff; text-align: right;  width : 110px;  padding-right : 5px;
                }

                #obsah .produktovaTabulka a {
                        background-color: transparent;  color: #515151;  text-decoration : none;  font-weight : normal;
                }
                #obsah .produktovaTabulka a:hover, a:active {
                        text-decoration : underline;
                }


        #obsah  .akceTabulka {width : 100%; border-spacing : 0px; border-collapse: collapse; /* table-layout: fixed;*/ margin : 2px 0 2px 0;}
                #obsah  .akceTabulka th.zahlavi1 {
                                     padding : 3px 3px 3px 5px;  text-align : left; vertical-align : top;  font-size : 8pt;
                                     background-color : #FF6700;  color: #fff;  width : 60%;
                }
                #obsah  .akceTabulka th.zahlavi2 {
                                     background-color : #FEBC8E;  color: #FF6700; text-align: right;  width : 40%;  padding-right : 5px;
                                     font-size: 8pt;
                }
                #obsah .akceTabulka td {
                                      padding : 3px 3px 3px 5px;  text-align : left; vertical-align : top;  font-size : 8pt; color: #474747;  background-color : #E6E6E6;
                                      border-bottom : 2px solid #fff;  border-top : 2px solid #fff; /* border-right : 1px solid #fff;  border-left : 1px solid #fff;*/
                }
                #obsah .akceTabulka td span {
                                      float: right;
                                      }
                                      #obsah .akceTabulka td span a {
                                              color: #FF6700; background-color: transparent; text-decoration: none;  font-weight: normal;  font-size: 8pt;
                                      }
                                      #obsah .akceTabulka td span a:hover {
                                              color: #FF6700; background-color: transparent; text-decoration: underline;   font-weight: normal;  font-size: 8pt;
                                      }

        #obsah h3 {color: #ff6700; font-size: 9pt; margin: 20px 0 0 0;}

        #obsah h3.neaktualni {color: #3E3E3E; font-size: 9pt; margin: 20px 0 0 0;}

               #obsah  .akceTabulka th.zahlavi1neaktualni {
                                     padding : 3px 3px 3px 5px;  text-align : left; vertical-align : top;  font-size : 8pt; color: #474747;  background-color : #E6E6E6;
                                     background-color : #7F7F7F;  color: #fff;  width : 60%;
                }
               #obsah  .akceTabulka th.zahlavi2neaktualni {
                                     background-color : #C6C6C6;  color: #7F7F7F; text-align: right;  width : 40%;  padding-right : 5px;
                                     font-size: 8pt;
                }


        #obsah p.datum {color: #ff6700; font-size: 9pt; margin: 5px 0;}
        #obsah p.perex {font-weight: bold; margin: 5px 0 10px; padding: 0 0 15px 0; background: url(../img/oddeleni-textu.png) no-repeat bottom left;}
        #obsah p.text  {margin: 15px 0 5px;}




        #obsah #perexProduktu {color: #FF6700;}
                #obsah #perexProduktu #logoProduktu {display: block; height: 100%; float: right; font-size: 15pt;}

        #obsah #prezentaceProdukt {margin: 15px 0; vertical-align: middle; padding: 0 0 3px 0; border-top: 1px solid #FF6700; border-bottom: 1px solid #FF6700;  clear:both;}
                #obsah #prezentaceProdukt a {font-weight: normal; text-decoration: underline; color: #585858; }
                #obsah #prezentaceProdukt a:hover {font-weight: normal; text-decoration: underline; color: #585858;}
                #obsah #prezentaceProdukt a.produktovaAdresa {font-weight: bold; text-decoration: none; color: #FF6700; float:right; margin: 0 5px 0 0;}
                #obsah #prezentaceProdukt a.produktovaAdresa:hover {font-weight: bold; text-decoration: underline; color: #FF6700; float:right;}


        #obsah #textProduktu, #textPribalovyLetak, #pdfPribalovyLetak {margin: 15px 0;}

                #obsah #pdfPribalovyLetak img {position: relative; top: 8px;}

                #obsah #pdfPribalovyLetak a {margin: 0 0 0 7px; font-weight: bold; text-decoration: none; color: #585858;}
                #obsah #pdfPribalovyLetak a:hover {font-weight: bold; text-decoration: underline; color: #585858; }




        #obsah h3.nadpisSekce {background: url(../img/podklad-nadpis.png) no-repeat left; margin: 5px 0; height: 20px; width: 100%; clear: both;}
                #obsah h3.nadpisSekce a {font-size: 10pt; color: #ED381F; font-weight: bold; text-decoration: none; margin: 2px 0 0 15px; display: block;}
                #obsah h3.nadpisSekce a:hover {font-size: 10pt; color: #ED381F; font-weight: bold; text-decoration: none;}
                #obsah h3.nadpisSekce span {font-size: 10pt; color: #ED381F; font-weight: bold; margin: 2px 0 0 15px; display: block;}


        #obsah .produktyLoga { z-index:1;   width: 200px; height: 120px; margin: 15px 20px 15px 0; text-align: left; float: left; vertical-align: middle; position: relative; }


                       #obsah .produktyLoga a img {filter: alpha(enabled=true, opacity=25, style=0);}
                      /* #obsah .produktyLoga a:hover img {filter: alpha(enabled=true, opacity=100, style=0);}*/


        #obsah .archivPolozka {background: url(../img/podklad-archiv-novinek.png) no-repeat top left; margin: 20px 0; position: relative; clear:both;}
                #obsah .archivPolozka h3 {margin: 0; position: relative; top: 5px; left: 20px; }
                #obsah .archivPolozka .datumPolozky {margin: 0; position: relative; top: 5px; float: right; color: #ff6700; font-size: 9pt;}
                #obsah .archivPolozka .perexPolozky {font-weight: bold; margin: 10px 0; padding: 0;}

                #obsah .archivPolozka .text a.viceText {color: #FF6700; background-color: transparent; text-decoration: none;  font-weight: normal;  font-size: 8pt; float: right;}
                #obsah .archivPolozka .text  a.viceText:hover {color: #FF6700; background-color: transparent; text-decoration: underline;   font-weight: normal;  font-size: 8pt; float: right;}


        #obsah .strankovani {margin: 10px 0 0 0; clear: both;}
                 #obsah .strankovani a {color:#000; text-decoration: none;  padding: 0 1px; font-weight: normal;}
                 #obsah .strankovani a:hover {color:#fff; text-decoration: none;  background-color: #FF6700;  font-weight: normal;}

                 #obsah .strankovani a.aktivniStranka {color: #fff; text-decoration: none; font-weight: bold; background-color: #FF6700; padding: 0 2px;}
                 #obsah .strankovani a.aktivniStranka:hover {color: #fff; text-decoration: none; font-weight: bold; background-color: #FF6700;}


        #obsah .horniNavigator {padding: 3px 0; border-bottom: 1px solid #e8e8e8; color: #ff6700;}
                 #obsah .horniNavigator a {color: #ff6700;}



        #obsah .svislyNavigator {margin: 10px 0; padding: 0;}
                #obsah .svislyNavigator li {list-style-image: url(../img/sipka-pred-odkazem.png); list-style-position: inside; padding: 2px 0;}
                          #obsah .svislyNavigator li a {color: #7C7C7C; text-decoration: none; position: relative; top: -5px; margin: 0 0 0 5px;}
                          #obsah .svislyNavigator li a:hover {color: #7C7C7C; text-decoration: underline;}


        #obsah table.download {width : 100%; border-spacing : 0px; border-collapse: collapse; /*table-layout: fixed; */ margin : 10px 0;}
                #obsah table.download td {padding : 3px 15px;  text-align : left; vertical-align : top;  font-size : 8pt; color: #474747;  background-color : #E6E6E6; border-bottom : 1px solid #fff;  border-top : 1px solid #fff; border-right : 1px solid #fff;}
                        #obsah .download .odkaz {width: 90px; text-align: right;}
                        #obsah .download .odkaz a {color: #FF6700; text-decoration: none;}
                        #obsah .download .odkaz a:hover {color: #FF6700; text-decoration: underline;}



        #obsah .formular {background: transparent url(../img/podklad-formular.png) no-repeat top left; margin: 10px 0 0 0; height: auto; _height: 200px;}
                #obsah .formular table {width : 100%; border-spacing : 0px; border-collapse: collapse; /* table-layout: fixed; */ margin : 10px 0;}
                        #obsah .formular table td {padding : 4px 10px 4px 0;  text-align : right; vertical-align: middle; font-size : 8pt; color: #000;  border-right : 1px solid #FFC196;}
                        #obsah .formular table td.povinnePole {font-weight: bold; color: #FF6700;}
                        #obsah .formular table td.inputData {padding : 4px 10px;  text-align : left; width: 258px;  border: none;}
                        #obsah .formular table td.inputData input {font-size: 9pt; width: 238px;}
                        #obsah .formular table td.inputData input.check {font-size: 9pt; width: 20px;}
                        #obsah .formular table td.inputData select {font-size: 9pt; width: 238px;}
                        #obsah .formular table td.inputData textarea {font-size: 9pt; width: 238px; height: 50px;}
                        #obsah .formular table td.inputData input.odeslani {width: 238px; height: 22px; background: url(../img/podklad-button-submit.png) no-repeat left; font-weight: bold; color: #FF6700; font-size: 8pt; border: none; margin: 15px 0 0 0;}
                        #obsah .formular table td.posledniPolozka {border:none;}



        #obsah  .tabulkaVypis {width : 100%; border-spacing : 0px; border-collapse: collapse; /*table-layout: fixed;*/ margin : 10px 0;}
                #obsah .tabulkaVypis td {
                                      padding : 3px 3px 3px 5px;  text-align : left; vertical-align : top;  font-size : 8pt; color: #474747;  background-color : #E6E6E6;
                                      border : 1px solid #fff;
                }

                #obsah  .tabulkaVypis td.nazevRadku {
                                     padding : 3px 3px 3px 5px;  text-align : left; vertical-align : top;  font-size : 8pt; font-weight: bold;
                                     background-color : #FF6700;  color: #fff;  width : 150px; border: 1px solid #fff;
                }
                #obsah .tabulkaVypis td.textRadku {
                                      padding : 3px 3px 3px 5px;  text-align : left; vertical-align : top;  font-size : 8pt; color: #474747;  background-color : #E6E6E6;
                                      border : 1px solid #fff;
                }
                #obsah .tabulkaVypis td span {
                                      float: right;
                                      }
                                      #obsah .tabulkaVypis td span a {
                                              color: #FF6700; background-color: transparent; text-decoration: none;  font-weight: normal;  font-size: 8pt;
                                      }
                                      #obsah .tabulkaVypis td span a:hover {
                                              color: #FF6700; background-color: transparent; text-decoration: underline;   font-weight: normal;  font-size: 8pt;
                                      }


        #obsah table.fotoGalerie {width : 155px; border-spacing : 0px; border-collapse: collapse; /*table-layout: fixed;*/ margin : 5px 3px 5px 0; float: left;}
                #obsah table.fotoGalerie td {padding : 0;  font-size : 8pt; color: #474747;  background-color : #E6E6E6;}
                        #obsah .fotoGalerie .foto {width: 155px; height: 138px; text-align: center; vertical-align: middle; background: url(./../img/podklad-fotogalerie-foto.png) no-repeat top left;}
                        #obsah .fotoGalerie .nazev {width: 155px; height: 45px; padding: 3px 0 0 15px; text-align: left; vertical-align: top; background: #E7E7E7 url(./../img/podklad-fotogalerie-nazev.png) no-repeat top left;}
                        #obsah .fotoGalerie a {color: #000; text-decoration: none;}
                        #obsah .fotoGalerie a:hover {color: #000; text-decoration: none;}




        #obsah .potvrzovaciStranka {background: url(./../img/podklad-stranka-barevne-logo.png) no-repeat left top; text-align: center; height: 330px;
                                     padding: 50px 0 0 0;}

                #obsah .potvrzovaciStranka .formularObal {background-color: #ccc; width: 350px; height: 100px; padding: 25px 0; margin: 0 auto;}
                        #obsah .potvrzovaciStranka .formularObal .formularPodklad {background-color: #FF6700; margin: 0 auto; padding: 15px 5px; width: 300px; height: 50px;}
                             #obsah .potvrzovaciStranka .formularObal .formularPodklad form {margin: 0; padding: 0;}
                                #obsah .potvrzovaciStranka .formularObal .formularPodklad form input {color: #000; margin: 5px 5px; padding: 0; background: url(./../img/podklad-formular-tlacitko.png) no-repeat left top; width: 59px; height: 20px; border: none; vertical-align:top;}
                                #obsah .potvrzovaciStranka .formularObal .formularPodklad form input.tucne {font-weight: bold;}
                                #obsah .potvrzovaciStranka .formularObal .formularPodklad .formularText {color: #fff; font-weight: bold; border-bottom: 1px solid #fff; width: 200px; padding: 0 0 8px 0; margin: 0 auto 8px auto;}






        .oknoProduktu {position: absolute; width:203px; color: #fff; display: none;  left:45px; top: 20px; z-index:1000;}
        .oknoProduktu .vrsek {width:203px; background: #FF6700 url(../img/podklad-logo-okno.png) no-repeat top; filter: alpha(enabled=true, opacity=85, style=0);}
                .oknoProduktu h3 {margin: 0 10px 0 25px; padding: 5px 0 0 0; font-size: 10pt; color: #fff;}
         #obsah .oknoProduktu h3 {margin: 5px 10px 0 25px; font-size: 10pt; color: #fff;}
                .oknoProduktu p {margin: 0 20px 0 25px; padding: 0 0 0 0; color: #fff;}

        .oknoProduktu .spodek {background: #FF6700 url(../img/podklad-logo-okno-spodek.png) no-repeat bottom; width:203px; height: 40px; text-align: right; left:0; filter: alpha(enabled=true, opacity=85, style=0); overflow: hidden;}
         .oknoProduktu .spodek p {margin: 0 10px 5px 0; color:#fff;}
                .oknoProduktu .spodek a {font-size: 7.4pt; font-weight: bold; color: #fff; text-decoration: none; }
                .oknoProduktu .spodek a:hover {font-size: 7.4pt; font-weight: bold; color: #fff; text-decoration: none;}



        .oknoProduktu .spodek2 {background: #FF6700 url(../img/podklad-logo-okno-spodek-bezadresy.png) no-repeat bottom; width:203px; height: 15px; z-index: 10; text-align: right; left:0; filter: alpha(enabled=true, opacity=85, style=0);}



        .oknoProduktu2 {position: absolute; width:203px; left:45px; top: 25px; z-index: 10; color: #fff; display: none;}
        .oknoProduktu2 .vrsek {width:203px; background: #FF6700 url(../img/podklad-logo-okno.png) no-repeat top; filter: alpha(enabled=true, opacity=85, style=0);}
                .oknoProduktu2 h3 {margin: 5px 10px 0 25px; font-size: 10pt; color: #fff;}
                #obsah .oknoProduktu2 h3 {margin: 5px 10px 0 25px; font-size: 10pt; color: #fff;}
                .oknoProduktu2 p {margin: 0 20px 3px 25px; color:#fff;}

        .oknoProduktu2 .spodek {background: #FF6700 url(../img/podklad-logo-okno-spodek.png) no-repeat bottom; width:203px; height: 40px; z-index: 10; text-align: right; left:0; filter: alpha(enabled=true, opacity=85, style=0);}
                .oknoProduktu2 .spodek p {margin: 3px 10px 5px 25px; color:#fff;}
                .oknoProduktu2 .spodek a {font-size: 8pt; font-weight: bold; color: #fff; text-decoration: none;}
                .oknoProduktu2 .spodek a:hover {font-size: 8pt; font-weight: bold; color: #fff; text-decoration: none;}

        .oknoProduktu2 .spodek2 {background: #FF6700 url(../img/podklad-logo-okno-spodek-bezadresy.png) no-repeat bottom; width:203px; height: 15px; z-index: 10; text-align: right; left:0; filter: alpha(enabled=true, opacity=85, style=0);}



        #chybaFormular {font-weight: bold; color: #f00; border-bottom: 1px solid #f00;}
                #chybaFormular ul {margin: 10px 25px;}





ul {margin: 10px 0; padding: 0;}
    li {list-style-image: url(../img/sipka-pred-odkazem.png); list-style-position: inside; padding: 2px 0 2px 5px;}
    li a {color: #7C7C7C; text-decoration: none; position: relative; top: -5px; margin: 0 0 0 5px;}
    li a:hover {color: #7C7C7C; text-decoration: underline;}


    #copyright {background-color: transparent; color: #999; margin: 25px 0 10px 0;}
           #copyright a {background-color: transparent; color: #999; text-decoration: underline;}