html
{
height: 100%;
margin: 0;
padding: 0;
text-align: center;
}

body
{
background: #006cbc url(../img/background.png) repeat-x left top;
background-attachment: fixed;
margin: 0 auto;
font-family: "arial", "verdana", "sans-serif";
font-size: 12px;
height: 100%;
padding: 0;
text-align: center;
}

#zahlavi
{
position: relative;
margin: 0 auto;
padding: 0;
height: 104px;
width: auto;
min-width: 990px;
width: 990px;
}

#adidas
{
position: absolute;
right: 0px;
top: 5px;
border: none;
}

#home
{
position: absolute;
width: 400px;
height: 104px;
border: none;
z-index: 1000;
}

#menu
{
position: relative;
background: url(../img/menu.png) no-repeat left top;
margin: 0 auto;
padding: 0;
height: 52px;
width: 994px;
}

/* HLAVNI MENU */

#hlavnimenu
{
position: relative;
margin: 0 auto;
padding: 0;
height: 26px;
width: 994px;
}

#hlavnimenu ul
{
margin: 0;
padding: 0;
list-style-type: none;
width: 994px;
float: left;
}

#hlavnimenu ul li
{
display: block;
float: left;
margin: 0;
padding: 0 10px 0 14px;
}

#hlavnimenu ul li a
{
display: block;
float: left;
color: #ffffff;
text-decoration: none;
padding: 0px;
margin: 0;
height: 26px;
line-height: 26px;
}

#hlavnimenu ul li a span
{
padding: 0;
text-align: center;
height: 26px;
line-height: 26px;
float: left;
}

#hlavnimenu ul li a:hover
{
text-decoration: underline
}

#hlavnimenu ul li a:hover span
{
display: block;
cursor: pointer;
}

#hlavnimenu ul li a.aktivni span,
#hlavnimenu ul li a.aktivni:hover
{
color: #ffffff;
}


/* PODMENU */

#podmenu
{
position: relative;
margin: 0 auto;
padding: 0;
height: 26px;
width: 994px;
}

#podmenu ul
{
margin: 0 0 0 10px;
padding: 0;
list-style-type: none;
width: 984px;
float: left;
}

#podmenu ul li
{
display: block;
float: left;
margin: 0;
padding: 0 6px 0 6px;
color: #0266ac;
text-decoration: none;
height: 26px;
line-height: 26px;
}

#podmenu ul li a
{
display: block;
float: left;
color: #0266ac;
text-decoration: none;
padding: 0px;
margin: 0;
}

#podmenu ul li a span
{
padding: 0;
text-align: center;
height: 26px;
line-height: 26px;
float: left;
}

#podmenu ul li a:hover
{
text-decoration: underline
}

#podmenu ul li a:hover span
{
display: block;
cursor: pointer;
}

#podmenu ul li a.aktivni span,
#podmenu ul li a.aktivni:hover
{
color: #ffffff;
}


/* SPONZORI */

#sponzori
{
position: relative;
background: url(../img/sponzori.png) no-repeat left top;
margin: 5px auto;
padding: 0;
height: 73px;
width: 990px;
}


/* AKTUALITY */

#aktuality
{
position: relative;
margin: 0 auto;
padding: 0;
height: 250px;
width: 990px;
}

#foto
{
position: relative;
float: left;
margin: 0 auto;
padding: 0;
height: 250px;
width: 400px;
}

#zpravy
{
position: relative;
float: left;
margin: 0 auto;
padding: 0;
width: 685px;
}

#zpravy ul
{
position: relative;
float: left;
padding: 0;
margin: 0;
list-style-type: none;
width: 285px;
}

#zpravy li
{
display: block;
margin: 0;
padding: 0;
background: url(../img/slider-inaktiv.png) no-repeat left top;
}

#zpravy li a
{
display: block;
color: #cecece;
padding: 0 0 0 10px;
width: 275px;
font-weight: normal;
line-height: 25px;
text-align: left;
text-decoration: none;
font-size: 12px;
}

#zpravy li a span
{
text-align: left;
height: 25px;
width: 275px;
}

#zpravy li a:hover
{
background: url(../img/slider-aktiv.png) no-repeat left top;
color: #000000;
display: block;
height: 25px;
width: 275px;
cursor: pointer;
}

#zpravy li a.aktivni,
#zpravy li a.aktivni:hover
{
color: #ffffff;
}

#banner
{
position: relative;
float: right;
margin: 0;
padding: 0;
height: 250px;
width: 300px;
}

#banner ul, #banner li {
list-style: none;
margin: 0;
padding: 0;
height: 250px;
}

#banner img
{
border:none;
}

#container
{
position: relative;
margin: 0 auto;
padding: 0;
width: 990px;
}

#container-podstranka
{
position: relative;
margin: 0 auto 5px auto;
padding: 0;
width: 990px;
float: left;
background-image: url(../img/pozadi.gif);
}

.hrana
{
position: relative;
margin: 0 auto;
padding: 0px;
width: 990px;
height: 1px;
float: left;
overflow: hidden;
background-image: url(../img/pozadi-hrana.gif);
}

.margin
{
width: 990px;
margin: auto;
}

/* LEFT */

#left
{
position: relative;
float: left;
margin: 5px auto 0 auto;
padding: 0;
width: 805px;
}

#left-podstranka
{
width: 805px;
float: left;
overflow: hidden;
}

.aktual
{
float: left;
margin: 0px;
padding: 15px;
}

/*  MUZI */

#muzi
{
position: relative;
margin: 0;
padding: 0;
height: 240px;
width: 805px;
}

#muzi img
{
position: relative;
margin: 10px 0 0 0;
padding: 0;
height: 100px;
}

#muzi h2
{
position: relative;
float: left;
background: url(../img/zalozka-nadpis.png) no-repeat left top;
color: #dedede;
margin: 0;
padding: 0 0 0 10px;
height: 31px;
line-height: 31px;
width: 80px;
text-align: left;       
font-size:18px;
}

#muzi h3
{
position: relative;
color: #0266ac;
margin: 0 auto;
padding: 0;
height: 31px;
line-height: 16px;
font-size: 12px;
width: 200px;
text-align: center;
font-weight: normal;
}

#muzia
{
position: relative;
background: url(../img/muzia-pozadi.png) no-repeat left 40px;
float: left;
margin: 0;
padding: 0;
height: 240px;
width: 400px;
}

#muzia .zahlavi
{
position: relative;
background: url(../img/muzia-vrch.png) no-repeat left top;
margin: 0;
padding: 9px 0 0 0;
height: 31px;
width: 400px;
}

#muzib
{
position: relative;
background: url(../img/muzia-pozadi.png) no-repeat left 40px;
float: left;
margin: 0 0 0 5px;
padding: 0;
height: 240px;
width: 400px;
}

#muzib .zahlavi
{
position: relative;
background: url(../img/muzib-vrch.png) no-repeat left top;
margin: 0;
padding: 9px 0 0 0;
height: 31px;
width: 400px;
}

#muzi ul
{
position: relative;
background: url(../img/zalozka-konec.png) no-repeat right top;
float: right;
margin: 0;
padding: 0 10px 0 0;
list-style-type: none;
}

#muzi ul li
{
display: block;
float: left;
margin: 0;
padding: 0 0 0 0px;
}

#muzi ul li a
{
display: block;
float: left;
color: #ffffff;
background: url(../img/zalozka.png) no-repeat left top;
text-decoration: none;
padding: 0px;
margin: 0;
width: 100px;
height: 31px;
line-height: 31px;
text-align: center;
}

#muzi ul li a span
{
padding: 0;
text-align: center;
width: 100px;
height: 31px;
line-height: 31px;
float: left;
}

#muzi ul li a:hover
{
color: #0266ac;
background: url(../img/zalozka-aktivni.png) no-repeat left top;
}

#muzi ul li a:hover span
{
display: block;
cursor: pointer;
}

#muzi ul li a.aktivni,
#muzi ul li a.aktivni:hover
{
color: #0266ac;
background: url(../img/zalozka-aktivni.png) no-repeat left top;
}

#muzi .obsah
{
position: relative;
color: #0266ac;
font-weight: bold;
margin: 0 auto;
padding: 0;
height: 180px;
width: 400px;
}

.domaci
{
position: relative;
float: left;
margin: 0;
padding: 0;
height: 140px;
width: 200px;
}

.host
{
position: relative;
float: left;
margin: 0;
padding: 0;
height: 140px;
width: 200px;
}

.domaci2
{
position: relative;
float: left;
margin: 0;
padding: 0;
height: 170px;
width: 230px;
text-align: center;
}

.host2
{
position: relative;
float: left;
margin: 0;
padding: 0;
height: 170px;
width: 230px;
text-align: center;
}

.vysledek
{
position: absolute;
top: 50px;
text-align: center;
margin: 0;
padding: 0;
height: 60px;
width: 400px;
z-index: 5000;

}

.vysledek p
{
font-size: 14px;
text-align: center;
font-weight: normal;
margin: 0 auto;
padding: 0;
}

.vysledek p a {
text-decoration: none;
color: #0266AC;
}

.vysledek p strong
{
font-size: 30px;
line-height: 34px;
font-weight: normal;
margin: 0;
padding: 0;
}

#muzi table
{
position: relative;
border-collapse: collapse;
margin: 14px auto 0 auto;
padding: 0;
width: 360px;
}

#muzi table tr.sudy
{
}

#muzi table td
{
font-weight: normal;
height: 26px;
line-height: 26px;
text-align: right;
}

#muzi table tr.zvyrazni
{
background: url(../img/white.png);
}

/*  MLADEZ */

#mladez
{
position: relative;
background: url(../img/mladez-pozadi.png) no-repeat left 40px;
margin: 5px 0 0 0;
padding: 0;
height: 175px;
width: 805px;
}

#mladez h2
{
position: relative;
float: left;
background: url(../img/mladez-nadpis.png) no-repeat left top;
color: #dedede;
margin: 0;
padding: 0 0 0 10px;
height: 31px;
line-height: 31px;
text-align: left;
width: 285px;
font-size: 18px;
}

#mladez .zahlavi
{
position: relative;
background: url(../img/mladez-vrch.png) no-repeat left top;
margin: 0;
padding: 10px 0 0 0;
height: 30px;
width: 805px;
}

#mladez ul
{
position: relative;
background: url(../img/mladez-konec.png) no-repeat right top;
float: right;
margin: 0;
padding: 0 10px 0 0;
list-style-type: none;
}

#mladez ul li
{
display: block;
float: left;
margin: 0;
padding: 0 0 0 0px;
}

#mladez ul li a
{
display: block;
float: left;
color: #ffffff;
background: url(../img/mladez.png) no-repeat left top;
text-decoration: none;
padding: 0px;
margin: 0;
width: 100px;
height: 31px;
line-height: 31px;
text-align: center;
}

#mladez ul li a span
{
padding: 0;
text-align: center;
width: 100px;
height: 31px;
line-height: 31px;
float: left;
}

#mladez ul li a:hover
{
color: #0266ac;
background: url(../img/mladez-aktivni.png) no-repeat left top;
}

#mladez ul li a:hover span
{
display: block;
cursor: pointer;
}

#mladez ul li a.aktivni,
#mladez ul li a.aktivni:hover
{
color: #0266ac;
background: url(../img/mladez-aktivni.png) no-repeat left top;
}

/* AKCE */

#akce
{
position: relative;
overflow: hidden;
margin: 5px 0;
padding: 0;
}

#socialni-site
{
position: relative;
float: left;
margin: 0;
padding: 0;
width: 400px;
height: 240px;      
/*background: url(../img/socialni-site.jpg) no-repeat left top;*/
}

#socialni-site .facebook
{
position: relative;
border: none;
margin: 0;
padding: 0;
width: 400px;
height: 116px;      
}

#socialni-site .youtube
{
position: relative;
border: none;
margin: 6px 0 0 0;
padding: 0;
width: 400px;
height: 116px;      
}

#rozhovor
{
position: relative;
float: left;
margin: 0 0 0 5px;
padding: 0;
width: 400px;
height: 240px;          
background: url(../img/hraci.png) no-repeat left top;
text-align: left;
}

#rozhovor .hrac
{
position: absolute;
top: 42px;
left: 239px;
margin: 0;
padding: 0;
height: 160px;          
}

#rozhovor h5
{
position: relative;
font-size: 18px;
margin: 35px 0 5px 15px;
color: #0266AC;
font-weight: bold;

}
#rozhovor h5 a {
text-decoration: none;
color: #0266AC;

}

#rozhovor p
{
position: relative;
font-size: 18px;
margin: 20px 0 5px 15px;
color: #0266AC;
}

#rozhovor p a {
text-decoration: none;
color: #0266AC;
}

#rozhovor p strong
{
position: relative;
font-size: 24px;
margin: 0;
color: #0266AC;   
font-weight: bold;
}

#rozhovor p strong a {
text-decoration: none;
color: #0266AC;
}

/* ZAPATI */


#zapati
{
position: relative;
clear: both;
background: url(../img/zapati.png) no-repeat left top;
margin: 0 auto 5px auto;
padding: 17px 20px 20px 15px;
width: 955px;
height: 80px;
}

#zapati img
{
position: relative;
float: left;
border: none;
height: 90px;
}

#zapati .adresa
{
position: relative;
float: left;
margin: 4px 0 0 15px;
line-height: 20px;
font-size: 13px;
text-align: left;
color: #0266AC;
}

#zapati .adresa strong a
{
line-height: 20px;
font-size: 14px;
text-align: left;
font-weight: bold;
color: #0266AC;        
text-decoration: none;
} 

#zapati .created a
{
color: #0266AC;
text-decoration: none;
} 

#zapati .created
{
position: relative;
float: right;
margin: 4px 0 0 15px;
line-height: 20px;
font-size: 13px;
text-align: right;
color: #0266AC;
}


/* RIGHT */

#right
{
position: relative;
float: right;
margin: 5px auto 0 auto;
padding: 0;
width: 180px;
}

#right-podstranka
{
width: 180px;
margin: 0px 0px 0px 5px;
float: left;
}

/*
Anketa
*/

#t-anketa
{
position:relative;
width: 165px;
margin: 0 7px;
padding: 0;
}

#anketa-top
{
position: relative;
margin: 0;
padding: 0;
width: 180px;
height: 0px;
}

#anketa-top21
{
position: relative;
background: url(../img/anketa-top.png);
margin: 0;
padding: 0;
width: 180px;
height: 20px;
}

#anketa-content
{
position: relative;
background: url(../img/anketa-content.png);
margin: 0;
padding: 0;
width: 180px;
}

#anketa-content .popis
{
position:relative;
width: 200px;
font-size: 11px;
text-align: left;
font-weight: bold;
margin: 0 5px 1px 0 ;
padding: 0;
}

.bar-pack {
height: 20px;
}

.bar
{
position:relative;
width: 155px;
height: 20px;
text-align: left;
margin: 0;
padding: 0 0 10px 0;
/*background: url(../img/anketa-podklad.png) no-repeat left top; */
}

.bar-pack
{
position:relative;
float: left;
width: 110px;
height: 20px;
text-align: left;
margin: 0;
padding: 0;
}


#anketa-content h2 {
font-size: 12px;
line-height: 14px;
}

#anketa-bottom
{
position: relative;
background: url(../img/anketa-bottom.png);
margin: 0;
padding: 0;
width: 180px;
height: 85px;
}

.proc {
float: right;
}

.anketovy h2
{
position: relative;
background: url(../img/anketa-nadpis.png);
margin: 0;
padding: 0;
width: 180px;
height: 40px;
line-height: 40px;
font-size: 18px; 
color: #dedede;
}

.anketovy h3
{
position: relative;
margin: 0;
padding: 10px 0;
line-height: 20px;
font-size: 14px; 
color: #0266AC;
font-weight: normal;
}
       
#partneri, #umelka
{
position: relative;
margin: 0 0 10px 0;
padding: 0;
width: 180px;
height: 160px;
}

#partneri ul, #partneri li, #umelka ul, #umelka li {
list-style: none;
margin: 0;
padding: 0;
height: 160px;
}


.tlacitko
{
float: left;
margin: 0px; 
padding: 0px 15px 0px 0px; 
}

.tlacitko span, .tlacitko a 
{
cursor: pointer;
text-decoration: none; 
background-image: url(../img/button-inactive.gif); 
margin: 0px; 
padding: 0px; 
float: left; 
overflow: hidden; 
position: relative; 
font-family: arial; 
color: #006ab3; 
font-size: 12px;
}

.tlacitko span:hover , .tlacitko a:hover, .tlacitko span span:hover, .tlacitko a span:hover
{
text-decoration: none; 
background-image: url(../img/button-active.gif); 
margin: 0px; 
padding: 0px; 
float: left; 
overflow: hidden; 
position: relative; 
font-family: arial; 
color: #ffffff; 
font-size: 12px;
}

.rohvlevo 
{
margin: 0px; 
padding: 0px 10px 0px 0px; 
border: 0px; 
float: left; 
overflow: hidden; 
position: relative; 
width: 1px;
}

.rohvpravo 
{
margin: 0px; 
padding: 0px 0px 0px 10px; 
border: 0px; 
float: left; 
overflow: hidden; 
position: relative; 
width: 1px;
}

.tlacitko span span, .tlacitko span span:hover , .tlacitko a span, .tlacitko a span:hover
{
margin: 0px; 
padding: 11px 0px 0px 0px; 
float: left; 
cursor: pointer; 
display: inline; 
overflow: hidden; 
position: relative;
}

.tlacitko-dalsi a 
{
text-decoration: none; 
background-image: url(../img/next-inactive.gif); 
margin: 0px; 
padding: 0px; 
float: left; 
overflow: hidden; 
position: relative; 
font-family: arial; 
color: #006ab3; 
font-size: 12px;
}

.tlacitko-dalsi a:hover 
{
text-decoration: none; 
background-image: url(../img/next-active.gif); 
margin: 0px; 
padding: 0px; 
float: left; 
overflow: hidden; 
position: relative; 
font-family: arial; 
color: #ffffff; 
font-size: 12px;
}

.rohvlevo-dalsi 
{
margin: 0px; 
padding: 0px 10px 0px 0px; 
border: 0px; 
float: left; 
overflow: hidden; 
position: relative; 
width: 2px;
}

.rohvpravo-dalsi 
{
margin: 0px; 
padding: 0px 0px 0px 10px; 
border: 0px; 
float: left; 
overflow: hidden; 
position: relative; 
width: 2px;
}

.tlacitko-dalsi a span 
{
margin: 0px; 
padding: 12px 0px 0px 0px; 
float: left; 
cursor: pointer; 
display: inline; 
overflow: hidden; 
position: relative;
}

.news-title 
{
width: 775px; 
height: 40px; 
margin: 0px 0px 1px 0px; 
padding: 0px; 
background-image: url(../img/news-title.gif); 
overflow: hidden;
}

.news-title strong 
{
font-family: arial; 
color: #006ab3; 
font-size: 12px; 
line-height: 12px; 
margin: 14px; 
padding: 0px; 
float: left;
}

.news-border 
{
width: 775px; 
height: 1px; 
margin: 0px; 
padding: 0px; 
background-image: url(../img/novinky-hrana.gif); 
overflow: hidden;
}

.news 
{
width: 775px; 
height: auto; 
margin: 0px; 
padding: 0px; text-align: left;
background-image: url(../img/novinky.gif);
}

.news ul li 
{
list-style-image: url(../img/hit.gif); 
font-family: arial; 
color: #006ab3; 
font-size: 12px; 
line-height: 12px; 
margin: 10px; 
padding: 0px;
}

.news ul li a 
{
color: #006ab3; 
text-decoration: none;
}

.news ul li a:hover 
{
color: #006ab3; 
text-decoration: underline;
}

.next 
{
width: 755px; 
height: 40px; 
margin: 0px; 
padding: 0px 10px 10px 10px; 
background-image: url(../img/novinky.gif); 
overflow: hidden;
}

.right 
{
float: right;
}

.tlacitkovy 
{
height: 40px; 
float: right;
}

.podstranka-text 
{
float: left; 
margin: 0 auto; 
padding: 15px 0;
width: 773px;
}

.zahlavi {
border-bottom: 2px dotted #A2C2DA;
padding: 5px 0 5px 0;
margin: 0 0 10px;
}

.podstranka-text a img {
border: none;
}

.textove-pole 
{
width: 773px; 
float: left; 
margin: 0 auto; 
padding: 0px; 
color: #3e3e3e; 
overflow: hidden; 
text-align: justify;
line-height: 20px;
font-size: 13px;
}

.textove-pole a
{
color:#006AB3;
text-decoration:underline;
}

.textove-pole a:hover
{
color:#006AB3;
text-decoration:none;
}

.podstranka-text h3 
{
font-family: arial; 
font-size: 18px; 
color: #006ab3; 
font-weight: bold; 
text-align: left; 
margin: 0 0 20px 0; 
padding: 0 0 10px 0;
border-bottom: 2px dotted #A2C2DA;
}

.podstranka-text h4 
{
font-family: arial; 
font-size: 18px; 
color: #006ab3; 
font-weight: bold; 
text-align: center; 
margin: 0 0 20px 0; 
padding: 20px 0 10px 0;
border-bottom: 2px dotted #A2C2DA;
}

.podstranka-obsah 
{
width: 775px; 
float: left; 
overflow: hidden; 
margin: 0px; 
padding: 15px;
}

.podstranka-foto 
{
width: 210px; 
float: left; 
margin: 0px; 
padding: 0px;
}

.fotografie 
{
width: 200px; 
border: 5px solid #006ab3;
}

.fotogalerie-text
{
width: 775px;
float: left;
margin: 0px; 
padding: 15px 0px 0px 0px;
}

.fotogalerie-text h3 
{
font-family: arial; 
font-size: 15px; 
color: #006ab3; 
font-weight: bold; 
text-align: left; 
margin: 0px; 
padding: 0px;
}

.fotogalerie-archiv-text
{
width: 775px;
float: left;
margin: 0px; 
padding: 15px 0px 0px 0px;
}

.fotogalerie-archiv-text h3 
{
font-family: arial; 
font-size: 15px; 
color: #006ab3; 
font-weight: bold; 
text-align: left; 
margin: 0px; 
padding: 0px;
}

.fotogalerie-archiv-text ul li 
{ 
list-style-image: url(../img/hit.gif); 
font-family: arial; 
color: #006ab3; 
font-size: 12px; 
line-height: 12px; 
text-align: left;
margin: 10px; 
padding: 0px;
}

.fotogalerie-archiv-text ul li a 
{
color: #006ab3; 
text-decoration: none;
}

.fotogalerie-archiv-text ul li a:hover 
{
color: #006ab3; 
text-decoration: underline;
}

.fotogalerie-archiv-text ul li a:visited 
{
color: #006ab3; 
text-decoration: underline;
}

/*
diskuse
*/

.diskuse-nadpis {
  padding: 10px; 
  margin: 5px 0 15px 0;
  border-bottom: 2px dotted #A2C2DA;
}

.prispevek {
  background-color: #E4E4E5;
  margin: 5px;
}

.prispevek-text {
  padding: 10px;
}

.prispevek-paticka {
  text-align:right; 
  padding: 5px; 
  font-size:11px; 
  color:#5e5e5e;
  background-color: #A2C2DA;
}

/*
aktuality
*/
.aktualita {
  background-color: #E4E4E5;
  margin: 10px 0 20px 10px; 
}

.aktualita-nadpis {
  background-color: #A2C2DA;
}

.aktualita-nadpis h3 {
  padding: 5px;
}
.aktualita-nadpis h3 a {
  color: #006AB3;
  text-decoration: none;
}

.aktualita-obsah {
  margin-left: 10px;
  padding: 5px; 
}

.aktualita-paticka {
  background-color: #A2C2DA;
  padding: 5px;
}



.tabulky {
height: 500px;
color: #006AB3;
}

.tabulky html body table tbody tr td {
color: #006AB3;
}


/* DISKUSE */



.comments, .comments ul, #comments li{
	margin:0;
	padding:0;
	list-style:none;
	}
.comments li{
	margin:2em 0;
	position:relative;
	font-size:13px;
	}
.comments a{color:#006AB3;text-decoration:underline;font-weight:bold;}
.comments a:hover{color:#006AB3;text-decoration:none;}
.comments .meta{}	
.comments .meta li{
	margin:0;
	display:inline;
	font-size:13px;
	color:#777;
	position:static;
	}	

.comments .meta .image{display:none;}	
.comments .meta .author{
	float:left;
	font-weight:bold;
	padding-left:35px;
	line-height:36px;
	background:url(../img/ico_comments.gif) no-repeat 0 50%;
	}
.comments .meta .date{
	float:right;
	color:#444;
	font-size:11px;
	line-height:36px;
	}	
.comments .body{
	clear:both;
	padding:20px 20px;
	background:#fff url(../img/bg_comments.gif) repeat-x;
	overflow: hidden;
	}	



/* Konec */


/* Aktuality */       


.actual, .actual ul, #actual li{
	margin:0;
	padding:0;
	list-style:none;
	}
.actual li{
	margin:1.5em 0;
	position:relative;
	font-size:13px;
	background:url(../img/bg_actual.gif) no-repeat 0 0;
	overflow:hidden;
	}
.actual a{color:#edecd8;text-decoration:none;}
.actual a:hover{color:#fff;}
.actual .meta{}	
.actual .meta li{
	margin:0;
	display:inline;
	color:#777;
	background:none;
	}	
.actual .meta .image{display:none;}	
.actual .meta .author{
	float:left;
	font-weight:bold;
	padding-left:40px;
	line-height:39px;
	margin-bottom:10px;
	}
.actual .meta .date{
	float:right;
	color:#fff;
	font-style:italic;
	font-size:11px;
	line-height:39px;
	margin-right:12px;
	}	
.actual .body{
	clear:both;
	padding:0 28px 25px 28px;
	background:#fff url(../img/bg_actual.gif) no-repeat 0 100%; 
	min-height: 100px;
	}


/* Konec */


/*  FotoGalerie
*/

#galerie
{
position: relative;
font-size: 12px;
line-height: 20px;
color: #4e4e4e;
margin: 0;
text-align: justify;
}

#galerie p
{
position: relative;
top: 7px;
clear: left;
padding: 0;
margin: 0 0 10px 0;
z-index: 1000;
color: #006AB3;
font-weight: bold;
font-size: 14px;
line-height: 18px;
text-align: center;
text-decoration: none;
}

.galeriediv
{
position: relative;
float: left;
color: #006AB3;
padding: 5px;
margin: 0 23px 20px 0;
text-decoration: none;
height: 118px;
width: 160px;  
}

.galeriediv a
{
position: relative;
float: left;
color: #006AB3;
background: #d9e2f1;
padding: 5px;
margin: 0 23px 20px 0;
border: 1px #e0e0e0 solid;
text-decoration: none;
height: 118px;
width: 160px;
}

.galeriediv a:hover
{
position: relative;
float: left;
color: #ffffff;
background: #376ca2;
padding: 5px;
margin: 0 23px 20px 0;
border: 1px #e0e0e0 solid;
}

.galeriediv a:hover p
{
color: #ffffff;
}

.galeriediv-in
{
position: relative;   
height: 118px;
width: 160px;
text-align: center;    
}

.galerienahled
{
position: relative;
border: 0px #ffffff solid;
max-height: 118px;
margin: 0;  
max-width: 158px;
}



/*  FotoGalerie  Sekce
*/

#galeriesec
{
position: relative;
font-size: 12px;
line-height: 20px;
color: #4e4e4e;
margin: 0;
text-align: justify;
}

#galeriesec p
{
position: relative;
top: 7px;
clear: left;
padding: 0;
margin: 0 0 10px 0;
z-index: 1000;
color: #006AB3;
font-weight: bold;
font-size: 14px;
line-height: 18px;
text-align: center;
text-decoration: none;
}

.galeriedivsec
{
position: relative;
float: left;
color: #006AB3;
padding: 5px;
margin: 0 23px 20px 0;
text-decoration: none;
height: 170px;
width: 353px;  
}

.galeriedivsec a
{
position: relative;
float: left;
color: #006AB3;
background: #d9e2f1 url("../img/galerie-neaktivni.gif") no-repeat;
padding: 5px;
margin: 0 23px 20px 0;
border: 1px #e0e0e0 solid;
text-decoration: none;
height: 118px;
width: 353px;
}

.galeriedivsec a:hover
{
position: relative;
float: left;
color: #ffffff;
background: #376ca2 url("../img/galerie-aktivni.gif") no-repeat;;
padding: 5px;
margin: 0 23px 20px 0;
border: 1px #e0e0e0 solid;
}

.galeriedivsec a:hover p
{
color: #ffffff;
}

.galeriedivsec-in
{
position: relative;   
height: 118px;
width: 353px;
text-align: center;    
}

.galerienahledsec
{
position: relative;
border: 0px #ffffff solid;
max-height: 118px;
margin: 0;  
max-width: 351px;
}

.tabulka-tym
{
position: relative;
border-collapse: collapse;
width: 773px;
}

.tabulka-tym td
{
position: relative;
padding: 2px 5px;
}

.tabulka-tym .odd
{
position: relative;
background: #dedede;
}

.table-vysledky {
float: left;
margin: 10px 10px 0 10px;
}
