/* CSS Document */
BODY {padding: 0px 0px 0px 0px; margin: 5px 0px 0px 0px; FONT-SIZE: 0.7em; COLOR: #191970; FONT-FAMILY: verdana, lucida, sans-serif; BACKGROUND-COLOR: #F0F7FB; text-align: center; line-height: 150%}
#top {PADDING: 5px 0px 0px 0px; MARGIN: 0px auto 0px auto; font-size: 0; HEIGHT: 130px; BACKGROUND: url(img/bckgrnd-top.png) no-repeat; width: 760px; text-align: center;}
#vlajka {
	top: 120px;
	left: 75%;
	position: absolute;
	background-image: url(gb.png);
	width: 40px;
	z-index: 1;
}
#stred {margin: 0px auto 0px auto; POSITION: relative; BACKGROUND: url(img/bckgrnd.png) repeat-y; WIDTH: 760px; }
#menu1 {margin: 0px 0px 0px 0px; FLOAT: left; WIDTH: 155px;}
#menu2 {PADDING: 10px 2px 10px 7px; }
#menu3 {text-align: left;}
.img-menu {border: 0px; margin: 5px 5px 5px 3px; vertical-align: middle}
#telo1 {FLOAT: left; WIDTH: 450px; }
#telo2 {PADDING: 20px 20px 10px 10px;}
#telo3 {TEXT-ALIGN: left;}
#news1 {margin: 0px 0px 0px 0px; FLOAT: left; WIDTH: 155px; }
#news2 {PADDING: 10px 10px 10px 3px;}
#news3 {TEXT-ALIGN: left;}
#konec {CLEAR: both;}
#copyright {CLEAR: both; BACKGROUND: url(img/bckgrnd-end.png) no-repeat; WIDTH: 760px; PADDING: 3px 0px 0px 0px; MARGIN: 0px auto 0px auto; HEIGHT: 60px; TEXT-ALIGN: center;}
A {COLOR: #5677ba;}
A:hover {COLOR: #f99707}
.odkaz {COLOR: #f99707; text-decoration: none; }
P {MARGIN: 6px 0px 6px 3px; }
.ruka {cursor: pointer; }
TD {FONT-SIZE: 0.7em; COLOR: #191970; padding: 1px 4px 1px 4px; }
.nadpis_stranky {FONT-SIZE: 12px; font-weight: bold; COLOR: #E48220; text-align:center; text-decoration: underline; }
.podnadpis {FONT-SIZE: 0.9em; font-weight: bold; COLOR: #191970; text-align:center; text-decoration: underline;}
.radek {FONT-SIZE: 0.7em; COLOR: #191970; height:15px; padding: 1px 4px 1px 8px;}
.archiv_nadpis {FONT-SIZE: 11px; font-weight: bold; COLOR: #E48220; text-align:center; line-height: 125%}
.archiv_vedouci {text-align:right; }
.archiv_foto {border: 1px #000000 solid; cursor: pointer; text-align: center;}
.plan_akci {border-style: none; border-width: medium; height: 18px; vertical-align: middle;}
.predmet {width:400px; text-align: left; border: 1px solid #748496; height: 15px; padding-left: 5px; }
.predmety {width:50px; text-align: center; border: 1px solid #748496; height: 15px; }
.zam_cislo {width: 22px;  text-align: left; border: 1px solid #748496; height: 15px; padding: 1px 4px 1px 4px; }
.zam_jmeno {width: 155px;  text-align: left; border: 1px solid #748496; height: 15px; padding: 1px 4px 1px 4px; }
.zam_apr {width: 115px;  text-align: left; border: 1px solid #748496; height: 15px; padding: 1px 4px 1px 4px; }
.zam_tlf {width: 69px;  text-align: left; border: 1px solid #748496; height: 15px; padding: 1px 4px 1px 4px; }
.odkazy1 {width: 220px;  text-align: left; border: none; height: 15px; padding: 1px 4px 1px 10px; }
.odkazy2 {width: 180px;  text-align: left; border: none; height: 15px; padding: 1px 4px 1px 4px; }
.odkazy_sekce {width: 420px;  text-align: left; border: none; height: 15px; padding: 10px 4px 10px 1px;}
.fotky {border: none; padding: 15px 20px 15px 20px; height: 70px; width:220px;}
.fotky_one {border: none; padding: 15px 20px 15px 20px; height: 70px; } /* pokud je jen jedna fotka na radku tabulky */
.fotky_text {border: none; padding: 5px 5px 5px 5px; height: 70px; width:200px; text-align: left;}
input,textarea{padding: 2px 2px 2px 2px; border: 1px solid #187AC9; background-color: #EBF5FB; FONT-FAMILY: verdana, lucida, sans-serif; font-size: 1em; line-height:125%}
option{background-color: #EBF5FB; }
.faq_otazka {text-align: left; padding: 0px 0px 5px 10px; color: #E48220; font-weight:bold;}
.faq_odpoved {text-align: left; padding: 0px 0px 5px 25px; color: #FF0000;}
.prace_st {text-align: left; border: 1px solid #748496; height: 15px; padding: 1px 4px 1px 4px; border-collapse: collapse }


