body {
  background-color: #f0cccc;
  margin: 0px;
  text-align: left;
  font-family: TAHOMA;
  font-size: 13px;
  color: #000000;
  line-height: 1,5;
}



#zarovnani    {
  text-align: center;
}



#hack {
  float: left;
  text-align: justify;
  display: block;
  width: 800px;
  background-image: url(Images/bg.jpg);
}



#hlavni {
  padding : 0px;
  margin : auto;
  width: 800px;
}


#navigation ul, li {margin: 0 0 0 0; padding: 0 0 0 0 ; list-style: none; width:197px;}
#navigation li a{_height:42px; background: url('Images/navigace_1.gif'); text-decoration:none; color: #ffffff; display: block;
padding:14px 0 10px 20px; text-align: center; font-family: tahoma; font-size: 12px;}
#navigation li a:hover {background: url('Images/navigace_2.gif');color: #ffffff;
padding:14px 0 10px 20px;}


#home ul, li {margin: 0 0 0 0; padding: 0 0 0 0 ; list-style: none; width:197px;}
#home li a{_height:42px; background: url('Images/home_1.gif'); text-decoration:none; color: #ffffff; display: block;
padding:12px 0 10px 20px; text-align: center; font-family: tahoma; font-size: 12px;}
#home li a:hover {background: url('Images/home_2.gif');color: #ffffff;
padding:12px 0 10px 20px;}


.L1    {
  width: 800px;
  height: 420px;
  background-image: url(Images/head.jpg);
  background-repeat: no-repeat;
}

.L4    {
  width: 800px;
  height: 100px;
  background-image: url(Images/bottom.gif);
  background-repeat: no-repeat;
  float: left;
}




.L2     {
  float: left;
  width: 197px;
  background-image: url(Images/left.jpg);
  background-repeat: no-repeat;
}


.L3     {
 float: left;
 width: 603px;
 background-image: url(Images/right.jpg);
 background-repeat: no-repeat;
}


.padL4  {
  padding-top: 15px;
  padding-left: 20px;
}

.padL3  {
  padding-top: 0px;
  padding-left: 15px;
  padding-right: 40px;
}

.padL2  {
  padding-top: 103px;
  padding-left: 0px;
  padding-right: 0px;
}


.padL1  {
  padding-right: 0px;
}





.padleft  {
  padding-left: 197px;
  padding-right: 15px;
}



.padright  {
  padding-left: 603px;
}


.bar   {
width: 550px;
height: 25px;
padding-left: 20px;
padding-top: 4px;
word-spacing: 420px;
font-size: 13px;
font-family: arial;
font-variant: small-caps;
background-image: url('Images/bar_1.gif');
background-repeat: no-repeat
}

.bar1   {
font-weight: bold;
font-size: 12px;
width: 545px;
color: #000000;
border-bottom: 1px dotted black;
font-variant: small-caps;
}




A:link  {color: #c9313b; text-decoration: none; font-weight: bold;}

A:visited  {color: #c9313b; text-decoration: none; font-weight: bold;}

A:active  {color: #c9313b; text-decoration: none; font-weight: bold; }

A:hover  {color: #000000; text-decoration: underline; font-weight: bold;}








