@font-face {font-family: 'TheSansBold';src: url('fonty/pts75f-webfont.eot?#iefix') format('embedded-opentype'),  url('fonty/pts75f-webfont.woff') format('woff'), url('fonty/pts75f-webfont.ttf')  format('truetype'),url('fonty/pts75f-webfont.svg#svgFontName') format('svg');}
@font-face {font-family: 'TheSansRegular'; src: url('fonty/tsnceb4-webfont.eot?#iefix') format('embedded-opentype'), url('fonty/tsnceb4-webfont.woff') format('woff'), url('fonty/tsnceb4-webfont.ttf')  format('truetype'),url('fonty/tsnceb4-webfont.svg#svgFontName') format('svg');}
@font-face {font-family: 'TheSansRegular2';src: url('fonty/pts55f-webfont.eot?#iefix') format('embedded-opentype'),  url('fonty/pts55f-webfont.woff') format('woff'), url('fonty/pts55f-webfont.ttf')  format('truetype'),url('fonty/pts55f-webfont.svg#svgFontName') format('svg');} 
 
  body {margin: 0px; padding: 0px; background-image: URL('images/bgr2.jpg'); background-repeat: repeat; background-color: black; font-family: "TheSansRegular2", arial;}
                                                                                                                                    
  .obal_wrapper {width: 970px; min-height: 20px; *height: 20px; }
  .obal_podklad {width: 970px; min-height: 20px; *height: 20px; background-image: URL('images/obal_podklad.png'); background-repeat: repeat; float: left}
  .obal {width: 950px; min-height: 100px; *height: 100px; background-image: URL('images/obal_bgr.png'); float: left; margin-left: 10px}
  .obal_odsazeni {width: 920px; min-height: 100px; *height: 100px; float: left; margin-left: 15px; margin-top: 15px; text-align: left}
  .obal_odsazeni p {font-size: 0.9em; line-height: 1.15em; font-weight: normal; color: white; margin-top: 3px; font-family: "TheSansRegular2"; line-height: 1.2em;}
  .obal_odsazeni h1 {font-size: 1.6em; color: #f9c67d; font-weight: normal; text-shadow: #000 1px 1px 1px; margin: 0px; padding: 0px; font-family: "TheSansBold", Arial;}
  .obal_odsazeni h2 {font-size: 1.2em; color: #f9c67d; font-weight: normal; text-shadow: #000 1px 1px 1px; margin: 0px; padding: 0px; font-family: "TheSansRegular2", Arial;}
  .obal_odsazeni h3 {font-size: 1.1em; color: #f9c67d; font-weight: normal; text-shadow: #000 1px 1px 1px; margin: 0px; padding: 0px; font-family: "TheSansRegular2", Arial;}
  .horni_menu {width: 970px; height: 60px; background-image: URL('images/horni_menu.png'); background-repeat: repeat; margin-top: 10px}
  .horni_menu a {width: 135px; height: 60px; float: left; text-align: center; color: #f9c67d; text-shadow: #000 1px 1px 1px; font-size: 15px; font-weight: normal; text-decoration: none; line-height: 60px; margin-left: 1px; font-family: "TheSansRegular2", arial;}
  .horni_menu a:hover {text-decoration: underline; background-image: URL('images/horni_menu_hover.png'); background-repeat: repeat; }
  #horni_menu_active {background-image: URL('images/horni_menu_hover.png'); }
  .paticka {width: 970px; height: 40px; float: left; line-height: 40px; font-weight: bold; color: white; font-size: 12px; font-family: "TheSansRegular2", arial; background-image: URL('images/paticka.png'); background-repeat: no-repeat; }
  .paticka a {color: white; text-decoration: none; font-family: "TheSansRegular2", arial;}
  .paticka a:hover {text-decoration: underline}
  .logo {width: 970px; height: 80px; background-image: URL('images/logo.png'); background-repeat: no-repeat; margin-top: 15px}
  .horni_menu_vetsi {font-size: 17px;}
  .obal_leva {width: 695px; min-height: 885px; *height: 885px; float: left;}
  .obal_leva a {color: #f9c67d; text-decoration: underline;}
  .obal_leva a:hover {color: white;}
  .obal_leva ul, li {color: white; font-size: 0.9em; font-family: "TheSansRegular2", Arial;}
  .obal_prava {width: 210px; min-height: 440px; *height: 440px; float: left; margin-left: 15px; background-image: URL('images/obal_prava_bgr.png'); background-repeat: repeat; margin-bottom: 15px}
  .obal_prava_header {width: 190px; height: 25px; float: left; background-image: URL('images/obal_prava_header.png');}
  .obal_prava_header a {color: white; font-size: 12px; font-weight: bold; line-height: 25px; *line-height: 23px; text-transform: uppercase; text-align: left; text-decoration: none}
  .obal_prava_header a:hover {color: #f9c67d} 
  .obal_prava_box a {width: 180px; min-height: 30px; *height: 30px; float: left; margin-left: 15px; margin-top: 15px}
  .obal_prava_box a:hover {opacity: 0.8; filter: alpha(opacity=80); -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)"}
  .obal_prava_img {width: 180px; height: 135px; float: left; margin-top: 1px}
  .obal_prava_img img {border: 0px; float: left; width: 180px; height: 135px; margin-left: 0px; *margin-left: -3px}
  .obal_prava_popis {width: 180px; height: 50px; float: left; background-image: URL('images/obal_prava_popis.png'); margin-top: 1px}
  .obal_prava_nazev {width: 180px; height: 22px; float: left; text-align: center; line-height: 22px; font-size: 12px; font-weight: bold; margin-top: 2px;}
  .obal_prava_nazev a {color: white; text-decoration: underline;}
  .obal_prava_nazev a:hover {color: #f9c67d}
  .obal_prava_cena {width: 180px; height: 22px; float: left; text-align: center; line-height: 22px; font-size: 12px; color: #f9c67d; }
  .index_img {width: 325px; min-height: 252px; *height: 240px; float: left; border: 6px solid #4c1c09; margin-right: 10px;}
  .fotogalerie_nahled {width: 220px; min-height: 137px; *height: 137px; float: left; margin-top: 15px; *margin-left: 8px; margin-left: 15px;}
  #fotogalerie_nahled_prvni {margin-left: 0px}
  .fotogalerie_nahled a img {border: 4px solid #684c43; float: left; margin: 0px; padding: 0px}
  .fotogalerie_nahled a:hover img {border: 4px solid #8a6459}
  .fotogalerie_zpet {width: 695px; height: 30px; float: left; text-indent: 15px; line-height: 30px; background-image: URL('images/obal_prava_bgr.png')}
  .fotogalerie_zpet a {color: white; text-decoration: underline; font-weight: bold; font-size: 12px}
  .fotogalerie_zpet a:hover {color: #f9c67d}
  .fotogalerie_img {min-width: 100px; *width: 100px; min-height: 100px; *height: 100px; float: left; margin-top: 15px}
 
  .obal_prava_text_vnejsi {width: 210px; min-height: 130px; *height: 130px; float: left; background-image: URL('images/obal_prava_bgr.png'); background-repeat: repeat; margin-left: 15px; margin-bottom: 10px;}  
  .obal_prava_text {width: 180px; min-height: 50px; *height: 50px; float: left; margin-top: 10px; margin-left: 15px; font-family: "TheSansRegular2", arial; margin-bottom: 10px; text-align: left; font-size: 0.8em; color: white; font-weight: normal;}
  .obal_prava_text a {text-decoration: none; color: #f9c67d}
  .obal_prava_text a:hover {text-decoration: underline}

  .obal_prava_usp_vnejsi {width: 210px; height: 165px; float: left; background-image: URL('images/obal_prava_bgr.png'); background-repeat: repeat; margin-left: 15px; margin-bottom: 10px;}
  .obal_prava_radek {width: 210px; min-height: 30px; *height: 30px; float: left; text-align: left; line-height: 30px; text-indent: 1px; font-size: 0.9em; color: #f9c67d; font-weight: normal; font-style: italic; text-shadow: #000 1px 1px 1px; font-family: "TheSansRegular2", Arial;}
  .obal_prava_img {width: 24px; height: 30px; float: left; border: 0px; margin-left: 3px}

  .obal_prava_text_top{width: 190px; min-height: 30px; *height: 30px; float: left; margin-left: 10px; text-align: left; font-size: 14px; color: #f9c67d; line-height: 30px; font-weight: bold;}
  .obal_prava_text_top a {color: #f9c67d; text-decoration: underline} 
 
  .citacni-box{width: 695px; min-height: 10px; *height: 10px; float: left; background-image: URL('images/obal_prava_bgr.png'); margin-bottom: 13px;}
  .citacni-box-text{width: 675px; min-height: 10px; *height: 10px; float: left; margin-left: 10px; margin-top: 10px;  }
  .citacni-box-text p{margin: 0px; padding: 0px; font-size: 14px; margin-bottom: 10px}
  
  .objednat_link a {font-size: 18px; font-weight: bold; color: #f9c67d}
  
  .tlacitko{width: 695px; height: 60px; float: left; background-image: URL('images/tlacitko.png'); margin-top: 20px; margin-bottom: 15px;}
  .tlacitko-text a{width: 695px; height: 60px; float: left;}
  .tlacitko-text a:hover{background-image: URL('images/tlacitko-hover.png');}
  
  .zvyrazneni{font-weight: bold;}