BODY 
{text-align: center;
background: white url("images/bg.png") repeat-x;
font-size: 13px;
font-family: arial, tahoma;
color: #4D4D4D;}

.telo
{margin: 0 auto;
background: url("images/bg_color.png") repeat-y;
width: 952px;}

.header
{margin:0 auto;
width: 952px;
height: 315px;
background-image: url("images/header.png");}

.obsah
{margin: 0 auto;
background: url("images/bg_color_text3.png") repeat-y;
width: 912px;
padding-top: 10px;
padding-bottom: 10px;}

.footer
{margin: 0 auto;
background: url("images/footer.png");
width: 952px;
height: 86px;}

.spacer 
{clear: both;
height: 17px; /*Height of top section*/
margin:0;
padding:0;}

.navbar
{margin: 0 auto;
height: 37px;
width: 892px;
background-image: url(images/navbar.png);
background-repeat: repeat-x;
text-align: left;
text-indent: 25px;}

.konec
{margin: 0 auto;
color: #999999;
font-size: 10px;
width: 932px;}

.konec a
{text-decoration: none;
color: #999999;
font-size: 12px;
font-weight: normal;}

.konec a:hover
{text-decoration: none;
color: #999999;
font-size: 12px;
font-weight: normal;}

a
{text-decoration: underline;
color: #ED1E79;
font-weight: bold;}

a:hover
{text-decoration: none;
color: #999999;
font-weight: bold;}


/* navigation -------------------- */

div#navigace1 
{ line-height: 25px; }

#navigace1 ul 
{padding: 0px; 
margin: 0px; 
list-style-type: none;}

#navigace1 ul li 
{float: left; 
list-style-type: none; 
margin: 0px;}

#navigace1 ul li a 
{color: #666666; 
padding: 0px 10px; 
margin: 0px; 
text-decoration: none; 
text-align: center;
position: relative; top: 7px;}

#navigace1 ul li a:hover, #navigace1 ul li.menu-on a 
{ color: #999999; 
position: relative; top: 7px;}

#navigace1 ul li.menu-on div 
{ visibility: visible; }

#navigace1 ul li.menu-off div 
{ visibility: hidden; }

#navigace1 ul li div 
{ border-bottom: 2px solid #666666; 
width: 150px; 
background: url("images/blok2.png");
margin-top: 1px;
padding-top: 10px;
padding-bottom: 10px; 
display: block; 
position: absolute; 
visibility: hidden; }

#navigace1 ul li ul 
{padding: 0px; 
margin: 0px; 
line-height: 20px; }

#navigace1 ul li ul li 
{ padding: 5px;	
border-top: 0px; 
font-size: 12px; 
float: none; }

#navigace1 ul li.menu-on ul li a, #navigace1 ul li ul li a 
{padding: 5px;
width: 150px; 
color: #666666; 
border: 0px; 
text-align: left;}

#navigace1 ul li ul li a:hover 
{ color: #999999;}

/* -------------------- */

.img
{margin: 0px;
border: 0px;
padding: 0px;}

.images
{margin-right: 10px;
margin-top: 10px;
border: 0px;
float: left;}

.thumb
{margin: 2px;
border: 1px solid black;}

p
{text-align: justify;
padding-right: 15px;
padding-left: 15px;}

h1
{margin: 0 auto;
margin-left: 10px;
background: url(images/fajfka.png) no-repeat;
height: 36px; 
padding-top: 30px;
padding-left: 40px;
padding-bottom: 7px;
text-align: left;
font-style: bold;
font-size: 16pt;
color: #ED1E79;}

h2
{margin: 0 auto;
padding-top: 5px;
padding-right: 15px;
padding-bottom: 5px;
padding-left: 15px;
font-style: bold;
font-size: 16pt;
color: #4D4D4D;}

h3
{margin: 0 auto;
padding-top: 5px;
padding-right: 15px;
padding-bottom: 5px;
padding-left: 15px;
font-style: bold;
font-size: 13pt;
color: #ED1E79;}

h4
{margin: 0 auto;
padding-top: 5px;
padding-right: 15px;
padding-bottom: 5px;
padding-left: 15px;
font-weight: bold;
font-size: 13px;
color: #9E005D;}

h5
{margin: 0 auto;
padding-top: 5px;
padding-right: 15px;
padding-bottom: 5px;
padding-left: 15px;
font-weight: bold;
font-size: 10pt;
color: #FF61B0;}

h6
{margin: 0 auto;
padding-top: 5px;
padding-right: 15px;
padding-bottom: 5px;
padding-left: 15px;
font-weight: bold;
font-size: 13pt;
color: #666666;}



