body {
  margin: 0px;
  padding: 0px;
  font-family: Arial;
  font-size: 12px;
  color: #000000;
  background-color: #fffdf9;
  background-image:url(img/bg.jpg);
  background-repeat: repeat-x;
} 

#logo{
width:200px;
height:150px;
color:#000;
}

#logo h1{
font-size:12px;
color:#000;
overflow:hidden;
  height:200px;
}

#logo h1 a{
color:#000;
}

#logo span{
height:200px;
font-size:12px;
color:#000;
overflow:hidden;

}
#logo img{
position:relative;
margin-top:-41px;
}

a {
color: #5D5D5D;
text-decoration: none;
}
a:link {
color: #5D5D5D;
text-decoration: none;
}
a:visited {
color: #5D5D5D;
text-decoration: none;
}
a:hover {
color: #760C0E;
text-decoration: underline;
}

.country {
  text-align: right;
  margin-bottom: 7px;
}

.stopka {
  font-family: arial;
  font-size: 10px;
  font-weight: bold;
  color: #8E8E8E;
  text-align: center;
  margin-top: 7px;
}

.link {
  font-family: arial;
  font-size: 11px;
  font-weight: bold;
  text-align: left;
  color: #5D5D5D;
}

a.kat:link, a.kat:visited {
  font-family: arial;
  font-size: 13px;
  font-weight: bold;
  text-align: left;
  color: #ffffff;
  text-decoration:none; 
  display: block;
  width:240px;
  height:30px;
  margin-top: 6px;

  background-image:url(images/strzalka.jpg);
  background-repeat: no-repeat;
  background-position: 95% 40%;
  border-bottom: 1px dashed #893130;
  border-top:0px solid #760c0e;  
  
}

a.kat:hover {
  font-family: arial;
  font-size: 13px;
  font-weight: bold;
  text-align: left;
  color: #cecece;
  text-decoration:none;
  display: block;
  width:240px;
  height:30px;
  margin-top: 6px;
  vertical-align: middle;
  background-image:url(images/strzalka.jpg);
  background-repeat: no-repeat;
  background-position: 98% 40%;
  border-bottom: 1px dashed #893130;
  border-top:0px solid #760c0e;
}

a.podkat:link, a.podkat:visited {
  font-family: arial;
  font-size: 12px;
  font-weight: bold;
  text-align: left;
  color: #595959;
  text-decoration:none; 
  display: block;
  width:150px;
  vertical-align: middle;
  border-bottom: 1px solid #e9e9e9;
}

a.podkat:hover {
  font-family: arial;
  font-size: 12px;
  font-weight: bold;
  text-align: left;
  color: #760c0e;
  text-decoration:none;
  vertical-align: middle;
  border-bottom: 1px solid #760c0e;  
}

.headline {
  font-family: Times New Roman;
  font-size: 20px;
  color: #760c0e;
  font-weight: bold;
}

.headline-yellow {
  font-family: Times New Roman;
  font-size: 20px;
  color: #F4FF47;
  font-weight: bold;
  margin-left: 6px;
}

.content {
  font-family: arial;
  font-size: 12px;
  color: #000000;
  text-align: justify;
}

.contact {
  font-family: arial;
  font-size: 12px;
  margin-left: 6px;
  color: #ffffff;
}

.linia_menu
{
color: #760c0e;
border: 0px dashed #893130;
border-bottom: 1px dashed #893130;
}

.linia_podmenu
{
color: #e9e9e9;
border: 0px solid #e9e9e9;
border-bottom: 1px solid #e9e9e9;
}


#toplogo
{
    width:200px;
    height:150px;
    overflow:hidden;

      
}

#toplogo img
{    
    float:right;
    display:block;
      border:none;
