body
{
  padding: 0px;
  margin: 0px;
  background: #ebebeb;
  color: #339;
  font-family: Verdana , Arial, sans-serif;
  text-align: center;
  font-size: 16px;
}

.h-o-l-d-e-r
{
  width: 780px;
  margin-left:auto;
  margin-right:auto;
  border: solid 1px #333399;
  padding-bottom: 0px;
  margin-bottom: 1em;
  background-image: URL("../pic/back.gif");
  background-repeat: repeat-y;
}

/* --- MENU --- */ 

.h-e-a-d-e-r-a
{
  width: 780px;
  height: 138px;
  background-image: URL("../pic/head1.jpg");
  background-repeat: no-repeat;
  padding-bottom: 0px;
  margin-bottom: 0px;
  text-align: left;
  vertical-align: top;
  margin-left:auto;
  margin-right:auto;
/*  border: 1px solid red; /* */
}

.h-e-a-d-e-r-b
{
  width: 780px;
  height: 138px;
  background-image: URL("../pic/head2.gif");
  background-repeat: no-repeat;
  padding-bottom: 0px;
  margin-bottom: 0px;
  text-align: left;
  vertical-align: top;
  margin-left:auto;
  margin-right:auto;
}

.h-e-a-d-e-r-c
{
  width: 780px;
  height: 138px;
  background-image: URL("../pic/head3.gif");
  background-repeat: no-repeat;
  padding-bottom: 0px;
  margin-bottom: 0px;
  text-align: left;
  vertical-align: top;
  margin-left:auto;
  margin-right:auto;
}

.h-e-a-d-e-r-d
{
  width: 780px;
  height: 138px;
  background-image: URL("../pic/head4.gif");
  background-repeat: no-repeat;
  padding-bottom: 0px;
  margin-bottom: 0px;
  text-align: left;
  vertical-align: top;
  margin-left:auto;
  margin-right:auto;
}

.h-e-a-d-e-r-e
{
  width: 780px;
  height: 138px;
  background-image: URL("../pic/head5.gif");
  background-repeat: no-repeat;
  padding-bottom: 0px;
  margin-bottom: 0px;
  text-align: left;
  vertical-align: top;
  margin-left:auto;
  margin-right:auto;
}


.menu
{
  height: 46px;
  padding: 0px;
  margin: 0;
  text-align: left;
}

.text
{
  margin: 17px 0 0 25px;
  display: block;
  font-style: normal;
}


/* --- MENU 1 --- */


#menu_ap
{
  float: left;
  background: url("../pic/m1.gif") 0 0 no-repeat;
  width: 32px;
  height: 49px;
  border: 0px;
  margin: 0px;
  padding: 0px;
}

#menu_a1 a 
{
  float: left;
  display:block;
  width: 103px;
  height: 49px;
  margin: 0;
  font-size: 14px; 
  font-weight: bold; 
  font-family: sans-serif;
  color:#fff;
  background: url("../pic/m1-1.gif") 0 0 no-repeat;
  text-decoration: none;
}

#menu_a1 a:hover 
{	
  background-position: -103px 0;
  color: #00417c;
}

#menu_a1 a:active 
{
  background-position: -103px 0;
  color: #00417c;
}

#menu_a2 a 
{
  float: left;
  display:block;
  width: 181px;
  height: 49px;
  margin: 0;
  font-size: 14px; 
  font-weight: bold; 
  font-family: sans-serif;
  color:#fff;
  background: url("../pic/m1-2.gif") 0 0 no-repeat;
  text-decoration: none;
}

#menu_a2 a:hover 
{	
  background-position: -181px 0;
  color: #00417c;
}

#menu_a2 a:active 
{
  background-position: -181px 0;
  color: #00417c;
}
		
		
#menu_a3 a 
{
  float: left;
  display:block;
  width: 141px;
  height: 49px;
  margin: 0;
  font-size: 14px; 
  font-weight: bold; 
  font-family: sans-serif;
  color:#fff;
  background: url("../pic/m1-3.gif") 0 0 no-repeat;
  text-decoration: none;
}

#menu_a3 a:hover 
{	
  background-position: -141px 0;
  color: #00417c;
}


#menu_a3 a:active 
{
  background-position: -141px 0;
  color: #00417c;
}

#menu_a4 a 
{
  float: left;
  display:block;
  width: 148px;
  height: 49px;
  margin: 0;
  font-size: 14px; 
  font-weight: bold; 
  font-family: sans-serif;
  color:#fff;
  background: url("../pic/m1-4.gif") 0 0 no-repeat;
  text-decoration: none;
}

#menu_a4 a:hover 
{	
  background-position: -148px 0;
  color: #00417c;
}

#menu_a4 a:active 
{
  background-position: -148px 0;
  color: #00417c;
}
		
#menu_a5 a 
{
  float: left;
  display:block;
  width: 175px;
  height: 49px;
  margin: 0;
  font-size: 14px; 
  font-weight: bold; 
  font-family: sans-serif;
  color:#fff;
  background: url("../pic/m1-5.gif") 0 0 no-repeat;
  text-decoration: none;
}

#menu_a5 a:hover 
{	
  background-position: -175px 0;
  color: #00417c;
}

#menu_a5 a:active 
{
  background-position: -175px 0;
  color: #00417c;
}


/* --- MENU 2 --- */


#menu_bp
{
  float: left;
  background: url("../pic/m2.gif") 0 0 no-repeat;
  width: 32px;
  height: 49px;
  border: 0px;
  margin: 0px;
  padding: 0px;
}

#menu_b1 a 
{
  float: left;
  display:block;
  width: 103px;
  height: 49px;
  margin: 0;
  font-size: 14px; 
  font-weight: bold; 
  font-family: sans-serif;
  color:#fff;
  background: url("../pic/m2-1.gif") 0 0 no-repeat;
  text-decoration: none;
}

#menu_b1 a:hover 
{	
  background-position: -103px 0;
  color: #00417c;
}

#menu_b1 a:active 
{
  background-position: -103px 0;
  color: #00417c;
}

#menu_b2 a 
{
  float: left;
  display:block;
  width: 181px;
  height: 49px;
  margin: 0;
  font-size: 14px; 
  font-weight: bold; 
  font-family: sans-serif;
  color:#fff;
  background: url("../pic/m2-2.gif") 0 0 no-repeat;
  text-decoration: none;
}

#menu_b2 a:hover 
{	
  background-position: -181px 0;
  color: #00417c;
}

#menu_b2 a:active 
{
  background-position: -181px 0;
  color: #00417c;
}
		
		
#menu_b3 a 
{
  float: left;
  display:block;
  width: 141px;
  height: 49px;
  margin: 0;
  font-size: 14px; 
  font-weight: bold; 
  font-family: sans-serif;
  color:#fff;
  background: url("../pic/m2-3.gif") 0 0 no-repeat;
  text-decoration: none;
}

#menu_b3 a:hover 
{	
  background-position: -141px 0;
  color: #00417c;
}


#menu_b3 a:active 
{
  background-position: -141px 0;
  color: #00417c;
}

#menu_b4 a 
{
  float: left;
  display:block;
  width: 148px;
  height: 49px;
  margin: 0;
  font-size: 14px; 
  font-weight: bold; 
  font-family: sans-serif;
  color:#fff;
  background: url("../pic/m2-4.gif") 0 0 no-repeat;
  text-decoration: none;
}

#menu_b4 a:hover 
{	
  background-position: -148px 0;
  color: #00417c;
}

#menu_b4 a:active 
{
  background-position: -148px 0;
  color: #00417c;
}
		
#menu_b5 a 
{
  float: left;
  display:block;
  width: 175px;
  height: 49px;
  margin: 0;
  font-size: 14px; 
  font-weight: bold; 
  font-family: sans-serif;
  color:#fff;
  background: url("../pic/m2-5.gif") 0 0 no-repeat;
  text-decoration: none;
}

#menu_b5 a:hover 
{	
  background-position: -175px 0;
  color: #00417c;
}

#menu_b5 a:active 
{
  background-position: -175px 0;
  color: #00417c;
}


/* --- MENU 3 --- */


#menu_cp
{
  float: left;
  background: url("../pic/m3.gif") 0 0 no-repeat;
  width: 32px;
  height: 49px;
  border: 0px;
  margin: 0px;
  padding: 0px;
}

#menu_c1 a 
{
  float: left;
  display:block;
  width: 103px;
  height: 49px;
  margin: 0;
  font-size: 14px; 
  font-weight: bold; 
  font-family: sans-serif;
  color:#fff;
  background: url("../pic/m3-1.gif") 0 0 no-repeat;
  text-decoration: none;
}

#menu_c1 a:hover 
{	
  background-position: -103px 0;
  color: #00417c;
}

#menu_c1 a:active 
{
  background-position: -103px 0;
  color: #00417c;
}

#menu_c2 a 
{
  float: left;
  display:block;
  width: 181px;
  height: 49px;
  margin: 0;
  font-size: 14px; 
  font-weight: bold; 
  font-family: sans-serif;
  color:#fff;
  background: url("../pic/m3-2.gif") 0 0 no-repeat;
  text-decoration: none;
}

#menu_c2 a:hover 
{	
  background-position: -181px 0;
  color: #00417c;
}

#menu_c2 a:active 
{
  background-position: -181px 0;
  color: #00417c;
}
		
		
#menu_c3 a 
{
  float: left;
  display:block;
  width: 141px;
  height: 49px;
  margin: 0;
  font-size: 14px; 
  font-weight: bold; 
  font-family: sans-serif;
  color:#fff;
  background: url("../pic/m3-3.gif") 0 0 no-repeat;
  text-decoration: none;
}

#menu_c3 a:hover 
{	
  background-position: -141px 0;
  color: #00417c;
}


#menu_c3 a:active 
{
  background-position: -141px 0;
  color: #00417c;
}

#menu_c4 a 
{
  float: left;
  display:block;
  width: 148px;
  height: 49px;
  margin: 0;
  font-size: 14px; 
  font-weight: bold; 
  font-family: sans-serif;
  color:#fff;
  background: url("../pic/m3-4.gif") 0 0 no-repeat;
  text-decoration: none;
}

#menu_c4 a:hover 
{	
  background-position: -148px 0;
  color: #00417c;
}

#menu_c4 a:active 
{
  background-position: -148px 0;
  color: #00417c;
}
		
#menu_c5 a 
{
  float: left;
  display:block;
  width: 175px;
  height: 49px;
  margin: 0;
  font-size: 14px; 
  font-weight: bold; 
  font-family: sans-serif;
  color:#fff;
  background: url("../pic/m3-5.gif") 0 0 no-repeat;
  text-decoration: none;
}

#menu_c5 a:hover 
{	
  background-position: -175px 0;
  color: #00417c;
}

#menu_c5 a:active 
{
  background-position: -175px 0;
  color: #00417c;
}


/* --- MENU 4 --- */


#menu_dp
{
  float: left;
  background: url("../pic/m4.gif") 0 0 no-repeat;
  width: 32px;
  height: 49px;
  border: 0px;
  margin: 0px;
  padding: 0px;
}

#menu_d1 a 
{
  float: left;
  display:block;
  width: 103px;
  height: 49px;
  margin: 0;
  font-size: 14px; 
  font-weight: bold; 
  font-family: sans-serif;
  color:#fff;
  background: url("../pic/m4-1.gif") 0 0 no-repeat;
  text-decoration: none;
}

#menu_d1 a:hover 
{	
  background-position: -103px 0;
  color: #00417c;
}

#menu_d1 a:active 
{
  background-position: -103px 0;
  color: #00417c;
}

#menu_d2 a 
{
  float: left;
  display:block;
  width: 181px;
  height: 49px;
  margin: 0;
  font-size: 14px;
  font-weight: bold;
  font-family: sans-serif;
  color:#fff;
  background: url("../pic/m4-2.gif") 0 0 no-repeat;
  text-decoration: none;
}

#menu_d2 a:hover 
{	
  background-position: -181px 0;
  color: #00417c;
}

#menu_d2 a:active 
{
  background-position: -181px 0;
  color: #00417c;
}
		
		
#menu_d3 a 
{
  float: left;
  display:block;
  width: 141px;
  height: 49px;
  margin: 0;
  font-size: 14px;
  font-weight: bold;
  font-family: sans-serif;
  color:#fff;
  background: url("../pic/m4-3.gif") 0 0 no-repeat;
  text-decoration: none;
}

#menu_d3 a:hover 
{	
  background-position: -141px 0;
  color: #00417c;
}


#menu_d3 a:active 
{
  background-position: -141px 0;
  color: #00417c;
}

#menu_d4 a 
{
  float: left;
  display:block;
  width: 148px;
  height: 49px;
  margin: 0;
  font-size: 14px;
  font-weight: bold;
  font-family: sans-serif;
  color:#fff;
  background: url("../pic/m4-4.gif") 0 0 no-repeat;
  text-decoration: none;
}

#menu_d4 a:hover 
{	
  background-position: -148px 0;
  color: #00417c;
}

#menu_d4 a:active 
{
  background-position: -148px 0;
  color: #00417c;
}
		
#menu_d5 a 
{
  float: left;
  display:block;
  width: 175px;
  height: 49px;
  margin: 0;
  font-size: 14px;
  font-weight: bold;
  font-family: sans-serif;
  color:#fff;
  background: url("../pic/m4-5.gif") 0 0 no-repeat;
  text-decoration: none;
}

#menu_d5 a:hover 
{	
  background-position: -175px 0;
  color: #00417c;
}

#menu_d5 a:active 
{
  background-position: -175px 0;
  color: #00417c;
}


/* --- MENU 5 --- */


#menu_ep
{
  float: left;
  background: url("../pic/m5.gif") 0 0 no-repeat;
  width: 32px;
  height: 49px;
  border: 0px;
  margin: 0px;
  padding: 0px;
}

#menu_e1 a 
{
  float: left;
  display:block;
  width: 103px;
  height: 49px;
  margin: 0;
  font-size: 14px;
  font-weight: bold;
  font-family: sans-serif;
  color:#fff;
  background: url("../pic/m5-1.gif") 0 0 no-repeat;
  text-decoration: none;
}

#menu_e1 a:hover 
{	
  background-position: -103px 0;
  color: #00417c;
}

#menu_e1 a:active 
{
  background-position: -103px 0;
  color: #00417c;
}

#menu_e2 a 
{
  float: left;
  display:block;
  width: 181px;
  height: 49px;
  margin: 0;
  font-size: 14px;
  font-weight: bold;
  font-family: sans-serif;
  color:#fff;
  background: url("../pic/m5-2.gif") 0 0 no-repeat;
  text-decoration: none;
}

#menu_e2 a:hover 
{	
  background-position: -181px 0;
  color: #00417c;
}

#menu_e2 a:active 
{
  background-position: -181px 0;
  color: #00417c;
}
		
		
#menu_e3 a 
{
  float: left;
  display:block;
  width: 141px;
  height: 49px;
  margin: 0;
  font-size: 14px;
  font-weight: bold;
  font-family: sans-serif;
  color:#fff;
  background: url("../pic/m5-3.gif") 0 0 no-repeat;
  text-decoration: none;
}

#menu_e3 a:hover 
{	
  background-position: -141px 0;
  color: #00417c;
}


#menu_e3 a:active 
{
  background-position: -141px 0;
  color: #00417c;
}

#menu_e4 a 
{
  float: left;
  display:block;
  width: 148px;
  height: 49px;
  margin: 0;
  font-size: 14px;
  font-weight: bold;
  font-family: sans-serif;
  color:#fff;
  background: url("../pic/m5-4.gif") 0 0 no-repeat;
  text-decoration: none;
}

#menu_e4 a:hover 
{	
  background-position: -148px 0;
  color: #00417c;
}

#menu_e4 a:active 
{
  background-position: -148px 0;
  color: #00417c;
}
		
#menu_e5 a 
{
  float: left;
  display:block;
  width: 175px;
  height: 49px;
  margin: 0;
  font-size: 14px;
  font-weight: bold;
  font-family: sans-serif;
  color:#fff;
  background: url("../pic/m5-5.gif") 0 0 no-repeat;
  text-decoration: none;
}

#menu_e5 a:hover 
{	
  background-position: -175px 0;
  color: #00417c;
}

#menu_e5 a:active 
{
  background-position: -175px 0;
  color: #00417c;
}

/* --- MENU ACTIVE --- */

#menu_a1a 
{
  float: left;
  display:block;
  width: 103px;
  height: 49px;
  margin: 0;
  font-size: 14px;
  font-weight: bold;
  font-family: sans-serif;
  background: url("../pic/m1-1.gif") 0 0 no-repeat;
  text-decoration: none;
  background-position: -103px 0;
}

#menu_a1a a
{
  text-decoration: none;
  color: #ff0000;
}

#menu_b2a 
{
  float: left;
  display:block;
  width: 181px;
  height: 49px;
  margin: 0;
  font-size: 14px;
  font-weight: bold;
  font-family: sans-serif;
  background: url("../pic/m2-2.gif") 0 0 no-repeat;
  text-decoration: none;
  background-position: -181px 0;
}

#menu_b2a a
{
  text-decoration: none;
  color: #ff0000;
}

		
#menu_c3a 
{
  float: left;
  display:block;
  width: 141px;
  height: 49px;
  margin: 0;
  font-size: 14px;
  font-weight: bold;
  font-family: sans-serif;
  background: url("../pic/m3-3.gif") 0 0 no-repeat;
  text-decoration: none;
  background-position: -141px 0;
}

#menu_c3a a
{
  text-decoration: none;
  color: #ff0000;
}


#menu_d4a 
{
  float: left;
  display:block;
  width: 148px;
  height: 49px;
  margin: 0;
  font-size: 14px;
  font-weight: bold;
  font-family: sans-serif;
  background: url("../pic/m4-4.gif") 0 0 no-repeat;
  text-decoration: none;
  background-position: -148px 0;
}

#menu_d4a a
{
  text-decoration: none;
  color: #ff0000;
}

		
#menu_e5a 
{
  float: left;
  display:block;
  width: 175px;
  height: 49px;
  margin: 0;
  font-size: 14px;
  font-weight: bold;
  font-family: sans-serif;
  background: url("../pic/m5-5.gif") 0 0 no-repeat;
  text-decoration: none;
  background-position: -175px 0;
}

#menu_e5a a
{
  text-decoration: none;
  color: #ff0000;
}


/* --- OBSAH --- */

.left
{
  float: left;
  width: 574px;
  text-align: left;
  font-size: 0.8em;
  color: #000000;
}

.right
{
  float: right;
  width: 206px;
  text-align: left;
  font-size: 0.75em;
}
  
.obsah
{
  padding: 15px;
}

.obsah form input
{
  margin: 0px;
  border: 1px solid black;
  text-align: left;
  font-family: Arial, Sans-Serif;
  padding-left: 2px;
  padding-right: 2px;
}

.obsah form input.dbutton
{
  font-family: Arial, Sans-Serif;
  background-color: #d0d0d0;
  text-align: center;
  color: black;
  text-align: center;
}

.obsah form input.button
{
  text-align: center;
}

.obsah form textarea
{
  border: 1px solid black;
  background-color: white;
}

.obsah p
{
  line-height: 1.4em;
  margin: 0em;
  margin-bottom: 1.5em;
  margin-top: 1em;
}

.obsah em
{
  font-style: normal;
  font-weight: bold;
}

.obsah p.img
{
  text-align: center;
  margin-left: 4em;
  margin-right: 4em;
}

.obsah ul
{
  list-style: disc;
  margin-left: 2em;
  padding-left: 0px;
  margin-bottom: 1em;
  line-height: 1.4em;
}

.obsah ul li
{
  margin-bottom: 0.2em;
}

.obsah ul li h3
{
  font-weight: normal;
  line-height: 1.4em;
  margin-bottom: 0.2em;
}

.obsah ul li h3.zvyrazneni
{
  font-weight: bold;
}

.obsah ul.katalog ul
{
  list-style: circle;
}

.obsah div.znacka
{
  text-align: center;
  margin-bottom: 2em;
}

.obsah div.znacka div
{
  margin-top: 0.5em;
  font-size: 0.8em;
  padding-left: 20px;
  padding-right: 20px;
}

.obsah div.jazyk
{
  text-align: center;
  font-size: 0.8em;
}

.obsah div.jazyk a img
{
  border:1px solid gray;
  margin: 10px;
  margin-left: 3px;
}



.obsah a
{
  color: #ff0000;
  text-decoration: underline;
}


.obsah a:visited
{
  color: #003366;
  text-decoration: underline;
}

.obsah a:hover
{
  color: #003366;
  text-decoration: underline;
}

.obsah a:active
{
  color: #003366;
  text-decoration: underline;
}

.obsah ul a:link
{
  text-decoration: none;
  color: #ff0000;
}

 
.obsah ul a:visited
{
  color: #ff0000;
  text-decoration: none;
}

.obsah ul a:hover
{
  text-decoration: none;
  color: #003366;
}

.obsah ul a:active
{
  text-decoration: none;
  color: #ff0000;
}


.obsah div.imgs
{
  margin: 0.5em 0.5em 2em 0.5em;
}

.obsah div.imgs img
{
  margin-right: 1em;
}


.obsah div.imgs a img
{
  border: 1px solid #ff0000;
}


.obsah div.imgs a:hover img
{
  border-color: #003366;
}

#mapa
{
  float: right;
}


div.imgs img.bimg
{
  margin-left: auto;
  margin-right: auto;
  display: block;
}


ul.shoplist
{
  font-size: 0.8em;
  list-style: none;
  margin-left: 0px;
  padding-left: 0px;
}

ul.shoplist li
{
  margin-bottom: 0.7em;
}

ul.shoplist em
{
  font-style: normal;
  font-weight: bold;
}

table.katalog
{
  width: 540px;
}

table.katalog td
{
  text-align: center;
  padding-bottom: 2em;
  vertical-align: bottom;
}

table.katalog tr.r2 td
{
  width: 270px;
}

table.katalog tr.r3 td
{
  width: 180px;
}


table.katalog td.p0
{
  background-color: #ffffff;
}

table.katalog td.p1
{
  background-color: #ffffff;
}


table.katalog div.nazev
{
  margin: 2px 0px 5px 0px;
  font-weight: bold;
  color: #003366;
}

table.katalog div.popis
{
  margin: 8px 5px 8px 5px;
  font-size: 0.8em;
  padding-left: 2px;
}

table.katalog td input
{
  margin: 0px;
  width: 2em;
  border: 1px solid black;
  text-align: right;
  font-family: Arial, Sans-Serif;
  padding-left: 2px;
  padding-right: 2px;
}

table.katalog input.sbutton
{
  font-family: Arial, Sans-Serif;
  background-color: #d0d0d0;
  text-align: center;
  color: black;
  width: 4em;
  text-align: center;
}

table.katalog input.button
{
  font-family: Arial, Sans-Serif;
  background-color: #d0d0d0;
  text-align: center;
  color: black;
  width: 9em;
  text-align: center;
}

.obsah table.katalog a img
{
  border: 1px solid #ff0000;
}


.obsah table.katalog a:hover img
{
  border-color: #003366;
}



table.shoplist
{
  width: 540px;
}

table.shoplist td
{
  padding: 2px;
  text-align: center;
}

table.shoplist td input
{
  font-family: Arial, Sans-Serif;
  width: 2em;
  border: 1px solid black;
  padding-left: 2px;
  padding-right: 2px;
  text-align: right;
  color: black;
}

table.shoplist tr
{
  background-color: #f0f0f0;
}

table.shoplist th
{
  padding: 4px 2px 4px 2px;
  background-color: #ffffff;
  color: #003366;
  font-weight: bold;
  text-align: center;
}

table.shoplist th.popis,
table.shoplist td.popis
{
  text-align: left;
}

table.shoplist tr.submit
{
  background-color: #ffffff;
}

table.shoplist tr.submit td
{
  padding-top: 5px;
}

table.shoplist input.button
{
  font-family: Arial, Sans-Serif;
  background-color: #d0d0d0;
  text-align: center;
  color: black;
  width: 9em;
  text-align: center;
}



tr.submit td
{
  text-align: center;
  width: 100%;
}


pre
{
  font-size: 0.9em;
}


input.button
{
  border: 1px solid black;
  font-family: Arial, Sans-Serif;
  background-color: #d0d0d0;
  text-align: center;
  color: black;
  width: 9em;
  text-align: center;
}

img.simg
{
  margin-left: auto;
  margin-right: auto;
  margin-bottom: 0.5em;
  display: block;
}


/* --- PATICKA --- */

.f-o-o-t-e-r
{
  width: 780px;
  height: 37px;
  background-image: URL("../pic/foot.gif");
  background-repeat: no-repeat;
  padding-bottom: 0px;
  margin-bottom: 0px;
  text-align: center;
  margin-left:auto;
  margin-right:auto;
}
    
.footer_align
{
  color: #ffffff;
  font-size: 0.65em;
  padding-top: 12px;
  font-weight: normal;
}

.f-o-o-t-e-r a,
.f-o-o-t-e-r a:hover,
.f-o-o-t-e-r a:active,
.f-o-o-t-e-r a:visited
{
  color: #ffffff;
  text-decoration: none;
}




/* --- NADPISY --- */
h1
{
  visibility: hidden;
  font-size: 1px;
}

h2
{
  font-size: 1.2em;
  color: #cc3333;
  margin: 0em;
  margin-bottom: 1em;
  margin-top: 0.5em;
  padding: 0px;
}

h3
{
  font-size: 1.0em;
  color: #003366;
  line-height: 1em;
  padding: 0px;
  margin: 0px 0px 5px 0px;
}

h2.img
{
  text-align: center;
}

/* --- CLEANER --- */

.cleaner
{
  clear: both;
  visibility: hidden;
  width: 50px;
  height: 1px;
}
