body {
  font-family: Verdana, Tahoma, sans-serif;
  font-size: 12px;
  text-align: center;
  background-color: #440001;
  margin-top: 0px;
  
}

div.p-content {
  margin: auto;
  width: 800px;
  text-align: left;
  background-color: #fff0d8;
  background: url('../grafika/content_all.jpg') repeat-y left top;
  border-right: 0px;
  border-left: 0px;
  overflow: hidden;
  clear: both;
  display: block;
}

div.p-content img {
  float: left; 
  display: block;
  overflow: hidden;
  
}


div.p-menu {
     width: 800px;
   background: url('../grafika/gig_menu_7.jpg') repeat-y right top;
}

div.p-menu img {
 display: block;
  border: 0px;
  margin: 0px;
  display: block;
  float: left;
  
}


div.p_two_col {
width: 800px;
display: block;
border: 0px;
}

div.p-col-left {
  float: left; 
  display: block;
  width: 558px;

  }

div.p-col-left img {
  float: left; 
  margin: 0px;
  border: 0px;
    }

div.p-txt {
  margin: 15px;
  margin-left: 42px; 
  margin-right: 10px;
   text-align: justify;
     overflow: hidden;
  clear: both;
  display: block;
}

div.p-txt h1 {
  font-size: 14px;
  display: block;
  color: #790102;
}


div.p-col-right {
  float: right; 
  width: 240px;
  margin-right: 2px;

  
 }

div.p-col-right img {
  float: right; 
  margin: 0px;
  border: 0px;
   }

*html img.ml2 {
  margin-left: -6px !important;
}

*html img.ml3 {
  margin-left: -7px !important;
}

*html img.ml4 {
  margin-left: -5px !important;
}

div.menu {
clear: both;
overflow: hidden;
display: block;
}


#menu {height: 50px; width: 500px;}
#menu ul {display: inline; float: left; margin-top: 10px; padding-bottom: 0px; margin-bottom: 0px;}
#menu ul li {display: inline; height: 25px; font: 12px "Trebuchet MS", Arial, Verdana, Geneva, Tahoma, sans-serif; border-left: 1px dotted #959595; padding-left: 4px; padding-right: 4px; padding-bottom: 0px; margin-bottom: 0px;}
#menu ul li:first-child {border-left-style: none;}
#menu ul li a:link, #menu ul li a:visited {text-decoration: none; color: #B41800;}
#menu ul li a:hover {text-decoration: underline;}


table.tabelka
{
width:460px ;
height:auto ;
font-size:12px ;
color:#333333 ;
margin-top:20px ;
margin-bottom:40px ;
border-collapse:collapse ;
}

td.tabelka-pogrubiona
{
font-weight:bold ;
border-bottom:#302828 1px solid ;
padding-top:7px ;
padding-bottom:7px ;
width:100px ;
}

td.tabelka
{
border-bottom:#302828 1px solid ;
padding-top:7px ;
padding-bottom:7px ;
padding-left:25px ;
}

