/* <style> */
html, body      {padding: 0;
                 height: 100%;}
body            {margin: 0;
                 padding: 0;
                 font-family: "Arial CE", "Helvetica CE", Arial, helvetica, sans-serif;
                 font-size: 14px;
                 line-height: 16px;
                 background-color: #99cdff;}
div             {margin: 0;
                 padding: 0;}


p               {margin: 15px 0;}
#top_menu p     {margin: 0;
                 padding-top: 2px;
                 color: #fff;
                 font-size: 9pt;
                 font-weight: bolder;
                 text-align: center;}
p.seznam_oddeleni
                {font-size: 13px;
                 font-weight: bolder;}
p.int           {font-size: 13pt;
                 font-weight: bolder;}
p.open          {margin-bottom: 1px;}

span.euro       {color: #ffd700;}
span.dep        {font-size: 9pt;
                 font-weight: bold;}
span.obchodni_dum        
                {font-size: 35pt;
                 font-weight: normal;
                 color: #000;}


#telo_obal      {text-align: center;
                 background-image: url("../obr/bg_telo.gif");
                 background-repeat: repeat-y;
                 background-position: 50%;}
#telo           {margin: 0 auto;
                 padding: 0;
                 width: 760px;
                 text-align: center;}
 #top           {margin: 0;
                 padding: 0;
                 height: 130px;
                 width: 760px;
                 background-color: #556799;
                 background-image: url("../obr/bg_logo_prouzek.gif");
                 background-repeat: repeat-x;}
  #top_left     {margin: 0;
                 padding: 0;
                 height: 100%;
                 width: 241px;
                 vertical-align: top;
                 float: left;}
   #top_left_top
                {margin: 0;
                 padding: 0;
                 height: 40px;
                 width: 100%;
                 background-image: url("../obr/bg_top_left_top.gif");}
   #top_left_blank
                {margin: 0;
                 padding: 0;
                 height: 40px;
                 width: 241px;
                 float: left;
                 background-image: url("../obr/bg_top_left_top.gif");}
   #top_left_panorama
                {margin: 0;
                 padding: 0;
                 height: 90px;
                 width: 100%;
                 background-image: url("../ilust/panorama_left_prouzek.jpg");}
  #top_right    {margin: 0;
                 padding: 0;
                 height: 100%;
                 width: 241px;
                 vertical-align: top;
                 float: right;}
   #top_right_top
                {margin: 0;
                 padding: 0;
                 height: 40px;
                 width: 100%;
                 background-image: url("../obr/bg_top_right_top.gif");}
   #top_right_blank
                {margin: 0;
                 padding: 0;
                 height: 40px;
                 width: 241px;
                 float: right;
                 background-image: url("../obr/bg_top_right_top.gif");}
   #top_right_panorama
                {margin: 0;
                 padding: 0;
                 height: 90px;
                 width: 100%;
                 background-image: url("../ilust/panorama_right_prouzek.jpg");}
  #top_logo     {margin: 0;
                 padding: 0;
                 height: 100%;
                 width: 278px;
                 float: left;
                 text-align: center;
                 background-image: url("../obr/bg_logo_prouzek.gif");
                 background-repeat: repeat-x;}
   #top_logo_top
                {margin: 0;
                 padding: 0;
                 height: 40px;
                 width: 100%;
                 text-align: center;}
   #top_middle_blank
                {margin: 0;
                 padding: 0;
                 height: 40px;
                 width: 278px;
                 float: left;
                 text-align: center;}
   #top_logo_main
                {margin: 0;
                 padding: 0;
                 height: 90px;
                 width: 100%;
                 color: #fff;
                 text-align: center;
                 background-image: url("../obr/bg_logo.gif");
                 background-repeat: no-repeat;}
    #top_logo_main_text
                {padding-top: 57px;
                 letter-spacing: 1px;}
 #top_menu      {margin: 0 auto;
                 padding: 0;
                 width: 760px;
                 height: 20px;
                 text-align: center;
                 background-color: #556799;}

#hlavicka       {color: #fff;
                 clear: both;}

 #main_vnejsi   {margin: 0;
                 padding: 0;}
 #main          {margin: 0 auto;
                 padding: 5px 8px;
                 text-align: center;}
 #pata_vnejsi   {height: 14px;
                 width: 100%;
                 text-align: center;}
 #pata          {margin: 0 auto;
                 padding: 0;
                 height: 100%;
                 width: 760px;
                 font-size: 11px;
                 line-height: 14px;
                 text-align: center;
                 color: #fff;
                 background-color: #556799;}
h1.pernica      {margin: 0;
                 padding: 30px 0 60px 0;
                 font-size: 30px;
                 letter-spacing: 1px;}

table           {margin: 10px auto;}
table.pirin     {margin: 1px;
                 height: 65px;
                 font-size: 36pt;
                 font-weight: bolder;
                 text-align: center;
                 color: #0000a0;}

tr.bezny_spotrebitel
                {background-color: #b61a00;}
tr.profesionalni_spotrebitel, tr.english_version
                {background-color: #0000a0;}
tr.department_store
                {background-color: #0000a0;}
td.department_store
                {color: #fff;
                 font-size: 14pt;
                 text-align: center;}

img             {margin: 0;
                 padding: 0;
                 border-width: none;
                 text-align: left;
                 border: 0px solid;}
img.globus      {margin-top: 20px;}
img.flag        {margin: 11px 14px 0px 14px;}
img.pernica     {margin: 35px 0px;}
img.toplist        {height: 1px;
                 width: 1px;}

a               {color: #fff; text-decoration: none;}
a:hover         {color: #fdd44e;}
marquee font a  {text-decoration: none;
                 color: #000;}
marquee font a:hover {color: #ba0000;}

table a         {font-size: 10pt;
                 font-weight: bolder;}

.department_store a
                {font-size: 14pt;
                 font-weight: normal;}
