HTML, BODY {
	margin : 0;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
}
body { behavior:url("csshover.htc"); } 
body {text-align: center;
background-color: White;
background-image: url(titul/pozadi.jpg);
background-repeat: repeat;
background-position: 50% 0px;  
 }

DIV#stranka {
width : 900px;
padding: 0;
margin : 0;
background-color: White;

}

html>body div#stranka{
	position: absolute;
   left: 50%;
   margin-left: -450px;
	top: 180px;
	background-color: #ffffff;
}
html>body div#paticka{
	margin-left: 70px;
}
DIV#titul {
	padding : 0px;
	width : 900px;
	height: 155px;
	margin : 15px 0px 0px 0px;
	background : transparent;
	position: relative;
	border-bottom: 1px solid #00008B;
	
}
html>body div#titul{
	position: absolute;
	left: 50%;
	margin-left: -450px;
}
DIV#navigace {
	width : 144px;
	float: left;
	background-color : white;
	margin-top: 4px;
	padding-bottom : 0px;
	padding-left : 2px;
	padding-right : 2px;
	background-image: url(titul/cara.png);
	background-position: 7px 0px;
	background-repeat: repeat-y;
	text-align : center;
}
html>body div#navigace{
	width: 140px;
}
DIV#navigace H2{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 13px;
	
	font-weight : bold;
	color : black;
	text-align : left;
	padding: 2px;
	padding-left: 14px;
	margin : 0;
	background-color : #ffffbb;
}
DIV#obsah {
    float : left;
	width : 585px;
	margin: 0 ;
	background: transparent;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 13px;
	padding : 0 30px;
}
html>body div#obsah{
	width: 525px;
}
DIV#obsah2 {
    float : left;
	width : 750px;
	margin: 0 0.3% 0 0%;
	background: transparent;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 13px;
	padding : 0 30px;
}
html>body div#obsah2{
	width: 690px;
}
DIV#anketa {
   width : 171px;
	float: left;
	background-color : #FFFFFF;
	font-size : 13px;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	padding-bottom : 2px;
	padding-top : 2px;
	padding-left : 0;
	margin-bottom : 0;
	
}
DIV#anketa H2{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 13px;
	
	font-weight : bold;
	color : black;
	text-align : left;
	padding: 2px 0 2px 3px;
	padding-left: 14px;
	margin : 0;
	background :  #ffffbb;
	border-top : solid 2px white;
}
DIV#anketa H2#jidlo{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 13px;
	font-weight : bold;
	color : black;
	text-align : left;
	padding: 2px 0 2px 3px;
	padding-left: 14px;
	margin : 0;
	background :  #ffffbb;
	background-image: url(obrazky/ikona_jidlo.jpg);
	background-position: center right;
	background-repeat: no-repeat;
	border-top : solid 2px white;
}
DIV#anketa H3{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	text-align : left;
	padding-top : 3px;
	padding-bottom : 3px;
	margin : 0 0 0.2em;
	font-weight : normal;
}
DIV#paticka {
	margin : 0.5em 1em 1em 1em;
	padding : 0.8em;
	background-color : #FFFFFF;
	background-position : center;
	text-align : center;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 13px;
	border-top : 2px solid #140072;
	width: 900px;
	height: 30px;
}
html>body div#paticka{
	visibility: hidden;
}
BODY{
	background-color : #FFFFFF;
	color : #000000;
	
}
A:link{
	color : #990000;
}
a:visited {
	color : #990099;
}
H2#obsah {
    background-color : transparent;
	font-family : sans-serif;
	font-size : 20px;
	font-weight : bold;
	color : #140072;
	text-align : left;
	padding-top : 4px;
	padding-bottom : 6px;
	margin-top : 10px;
	border-bottom : 3px solid #140072;
}
H1{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 290%;
	font-style : oblique;
	margin : 0;
	padding : 0;
}
H2{
	font-family : sans-serif;
	font-size : 16px;
	font-weight : bold;
	color : #26180D;
	text-align : center;
	padding-top : 4px;
	padding-bottom : 6px;
	margin : 0;
	background-color : #ADD8E6;
}
H4 {
  font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size : 14px;
  color : #000000;
}
H3{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 17px;
	text-align : left;
	padding-top : 3px;
	padding-bottom : 3px;
	margin : 0 0 0.2em;
	font-weight : normal;
}
h3#aktual{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 14px;
	text-align : left;
	padding-top : 2px;
	padding-bottom : 2px;
	margin : 0 0 0.2em;
	font-weight : normal;
}
DIV#levy {
    vertical-align : middle;
	height : 39px;
	width : 30%;
	float : left;
	margin-left : 4px;
	text-align : left;
}
DIV#pravy {
	width : 68%;
	height : 39px;
	float : left;
	text-align : right;
	padding-right : 0;
	margin-right : 0;
}
div#odstavec{
	display : block;
	background-color: white;
	background-image: url(nadpisy/prechod.jpg);
	background-position: 0% 0%;
	background-repeat: repeat-y;
	text-align : justify;
	
	margin : 5px 0 5px 0;
	padding : 1em;
	border-left : solid 1px #DCDCDC;
	border-right : solid 1px #DCDCDC;
	border-bottom : solid 1px #DCDCDC;
	
}	
div#odstavec1{
	display : block;
	background-color: white;
	background-image: url(nadpisy/prechod.jpg);
	background-position: 0% 0%;
	background-repeat: repeat-y;
	text-align : justify;
	
	margin : 2px 0 0 0;
	padding : 1px 1em 1px 1em;
	border-left : solid 1px #DCDCDC;
	border-right : solid 1px #DCDCDC;
	border-bottom : solid 1px #DCDCDC;
	 
}
div#odstavec12{
	position: absolute;
	top: 42px;
	right: 0px;
	display : block;
	width: 500px;
	z-index: 2;
	background-color: white;
	background-image: url(nadpisy/prechod.jpg);
	background-position: 0% 0%;
	background-repeat: repeat-y;
	text-align : justify;
	margin : 5px 0 5px 0;
	padding : 1em;
	border: outset 5px #DCDCDC;
	 
}
TABLE#forum, TABLE#zastup, TABLE#prac{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 13px;
	margin : 0;
}
TABLE#form{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 13px;
	margin : 0;
	background :  #f2f2cc;
}
TABLE#form td{
	margin : 0;
	font-size : 11px;
}
TABLE#forum td{
	font-size : 11px;
}
P#dokazal{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 0.9em;
	padding : 0.5em 0 0.5em 0;
	line-height : 1.5em;
	text-align : justify;
}
TABLE#zastup TD, TD#hlavicka{
	background-color : #F2F2CC;
	padding-bottom : 3px;
	padding-top : 3px;
	color : black;
	padding-left : 2px;
}
TABLE#zastup TD#hlavicka{
	background-color : #f8f75c;
	color : Black;
}
TABLE#zastup TD#hlavicka1{
	background-color : #6495ED;
	color : White;
	font-size: 7px;
}
TABLE#prac{
	background-color : Navy;
	border : solid 2px;
	margin-bottom : 4px;
}
TABLE#prac1{
	background-color : rgb(95%,95%,80%);
	color : #00008B;
	border :  1px solid Navy;
	margin-bottom : 2px;
}
TABLE#prac1 TD{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 13px;
}
TABLE#prac1 TD#mensi{
	font-size : 10px;
}
TABLE#prac TD#foto{
	margin-top : 3px;
	margin-bottom : 3px;
	text-align : center;
}
td#r{
	display : block;
	background-color : rgb(95%,95%,80%);
	color : Black;
	margin : 1px;
	padding-bottom : 4px;
	padding-top : 4px;
	text-align : center;
	font-size : 0.8em;
}
td#u{
	display : block;
	background-color : rgb(95%,95%,80%);
	color : Black;
	margin : 1px;
	text-align : center;
	font-size : 0.6em;
	padding-bottom : 4px;
	padding-top : 4px;
	font-weight : bolder;
}
td#z, td#zcerveny{
	display : block;
	background-color : rgb(95%,95%,80%);
	color : Black;
	margin : 1px;
	text-align : center;
	font-size : 0.6em;
	padding-bottom : 4px;
	padding-top : 4px;
	font-weight : bolder;
}
td#zcerveny{
	background-color : rgb(0%,56%,84%);
	color : white;
}
td#rozvrh_z{
	display : block;
	background-color : rgb(95%,95%,80%);
	color : Black;
	margin : 1px;
	text-align : center;
	font-size : 6px;
	padding-bottom : 14px;
	padding-top : 14px;
	font-weight : bolder;
}
td#rozvrh_m{
	display : block;
	background-color : rgb(0%,56%,84%);
	color : white;
	margin : 1px;
	text-align : center;
	font-size : 6px;
	padding-bottom : 14px;
	padding-top : 14px;
	font-weight : bolder;
}
td#maly{
	vertical-align : middle;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 90%;
	font-style : oblique;
	height : 40px;
	letter-spacing : -0.1em;
	font-weight : bold;
	text-align : left;
}
td#velky{
	height : auto;
	padding : 0;
	margin : 0;
}
td#centrum{
	text-align : center;
	font-family : Comic Sans MS, Arial, Helvetica, sans-serif;
	font-size : 150%;
	color : #00008B;
}
td#sede{
   font-size : 0.7em;
   color : #2F4F4F;
   width : 40%;
}
Table#skript{
	font-size : 0.9em;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight : bold;
}
Table#jidelna{
	font-size : 0.9em;
	margin-top : 5px;
}
td#jidelnicek{
	text-align : right;
	color : #602020;
	padding-right : 2em;
	font-weight : bold;
}
td#den{
   padding : 4px 0;
   font-weight : bold;
   font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
   color : #602020;
   background-color : rgb(95%,95%,80%);
}

td#aktual{
background-color : rgb(95%,95%,80%);
color : #602020;
}
td#bude{
color : #8B0000;
font-weight : bold;
}
p#text{
	display : block;
	text-align : justify;
	padding : 0.5em 0 0.5em 0;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
}	
p#text1{
	display : block;
	text-align : justify;
	padding : 5px 0;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	margin: 0;
}	
ul#text{
   font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
}
ol#text{
   font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
}
p#hi{
	display : block;
	text-align : justify;
	padding : 0;
	line-height : 1.5em;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
}

INPUT#ne_tlac {
  border : 0;
  background : transparent url(obrazky/disketa.gif) no-repeat center left;
  color : White;
  text-decoration : underline;
  font-weight : bold;
  cursor : pointer; 
  font-size : 12px;
}
INPUT#ne_tlac1 {
  display : block;
  border : 0;
  background : transparent;
  color : #8B0000;
  text-decoration : underline;
  text-align : left;
  font-weight : bold;
  font-size : 12px;
  cursor : pointer; 
  padding : 0;
  margin : 0;
  width : 280px;
}
INPUT#odkaz {
    display : block;
	border : 0;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight : bold;
	font-size : 10px;
	width : 160px;
	height : 20px;
	background-color : #EEF;
    color : #602020;
	cursor : pointer; 
}

FORM#pracovnici {
   margin : 0;
   padding : 0;
}
IMG#plan{
   background-color : rgb(95%,95%,80%);
} 
DIV#foto_lez {
  float : left;
	
}
div#foto {
	display : block;
	width : 120px;
	height : 120px;
	background-color : #F2F2CC;
	padding-top : 20px;
	border-bottom : solid gray 2px;
	border-right : solid gray 2px;
	border-top : solid white 2px;
	border-left : solid white 2px;
	cursor : pointer;
	color : #484848;
	font-size : 10px;
}
div#video {
	display: block;
	width: 180px;
	height: 140px;
	background-color: #E6E6FA;
	padding-top: 20px;
	border-bottom: solid gray 2px;
	border-right: solid gray 2px;
	border-top: solid white 2px;
	border-left: solid white 2px;
	cursor: pointer;
	color: #484848;
	font-size: 10px;
}
img#akt {
	cursor : pointer;
}
legend{
	color : #804040;
}
body {
  behavior: url(csshover.htc);} /* WinIE behavior call */

div#navigace a{
	text-align : left;
	text-decoration: none;
	color : black;
	display : block;
	width : 100%;
	padding-left : 4px;
	padding : 2px 2px 4px 14px;
	background-color: transparent;
	background-image: url(titul/zarazka.png);
	background-position: 0px 3px;
	background-repeat: no-repeat;
	text-decoration: none;
	}  	
div#navigace a:hover {
	background-color : #cfd7e6;
	background-image: url(titul/zarazka1.png);
	background-position: 0px 3px;
	background-repeat: no-repeat;
	color: White;
	}	
div#navigace li.submenu {
	background : transparent; 
	color : black;
	padding-left : 4px;
	padding : 2px 2px 4px 14px;
	text-decoration: none;
	background-color: transparent;
	background-image: url(titul/zarazka.png);
	background-position: 0px 3px;
	background-repeat: no-repeat;
	}
div#esf{
	background-color: transparent;
	padding: 0;
	margin: 0;
	background-image: url(titul/esf6.jpg);
	background-position: right;
	background-repeat: no-repeat;
}
div#navigace li.submenu:hover div#esf{
	background-color: transparent;
	padding: 0;
	margin: 0;
	background-image: url(titul/esf6_ower.jpg);
	background-position: right;
	background-repeat: no-repeat;
}
div#navigace li.submenu:hover { 
	background-color : #cfd7e6;
	background-image: url(titul/zarazka1.png);
	background-position: 0px 3px;
	background-repeat: no-repeat;
	color: White;}	
div#navigace li.submenu li.submenu{
	text-align : left;
	text-decoration: none;
	color : black;
	display : block;
	width : 100%;
	height: 100%;
	padding-left : 4px;
	padding : 2px 2px 4px 2px;
	background-color : #97b6f3;
	background-image: none;
}	
div#navigace li.submenu li.submenu:hover{
	color: White;
}		
div#navigace li.submenu li.submenu li.submenu{
	text-align : left;
	text-decoration: none;
	color : black;
	display : block;
	width : 100%;
	height: 100%;
	padding-left : 4px;
	padding : 2px 2px 4px 2px;
	background-color : #6699FF;
	background-image: none;
}	
div#navigace li.submenu li.submenu li.submenu:hover{
	color: White;
}	
div#navigace ul {margin: 0; padding: 0; width : 100%;}
div#navigace li {position: relative; list-style: none; margin: 0;
    font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
    background-color : transparent;
    margin-top : 0;
    
    font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : bold;
	text-decoration : none;
	text-align : left;
	color : white;
	cursor : pointer;
	}
div#navigace  li#seznam {
	margin-top  :  1px;
	margin-bottom : 1px;
	margin-left : 0;
}	
div#navigace a#seznam{
	text-align : left;
	text-decoration: none;
	color : black;
	display : block;
	width : 100%;
	height: 100%;
	padding-left : 4px;
	padding : 2px 2px 4px 2px;
	background-color : #97b6f3;
	background-image: none;
}
div#navigace  a#seznam:hover{
	color : #ffffff;
}
div#navigace li  {
	width: 99%;
}

div#navigace li.submenu li.submenu a#seznam{
	background-color: #6699FF;
}
div#navigace li.submenu li.submenu li.submenu a#seznam{
	background-color: #5F9EA0;
}
div#navigace ul ul {position: absolute; top: 0; left: 100%;
  display: none; background : white; color : white;}
div#navigace ul.level1 li.submenu:hover ul.level2, 
div#navigace ul.level2 li.submenu:hover ul.level3,
div#navigace ul.level3 li.submenu:hover ul.level4 {display:block; color : white;}
div#odkazy_sipvz {
    display : block;
    background-color : transparent;
	font-family : sans-serif;
	font-size : 90%;
	font-weight : bold;
	color : darkred;
	padding-top : 4px;
	padding-bottom : 6px;
	margin-top : 10px;
	border-bottom : 3px solid darkred;
}
a#odkazy_sipvz{
	font-family : sans-serif;
	font-size : 80%;
	font-weight : bold;
	text-decoration : none;
}
table#sipvz{
	width: 90%;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
table#sipvz tr#prvni{
	background-color: #cfd7e6;
	font-weight: bold;
}
table#sipvz tr#druhy{
	background-color: #FFFFCC;
	font-size: 10px;
}
table#sipvz td#lektor{
	font-style: italic;
	text-align: right;
}
div#aktivity{
	padding: 0;
	margin: 0;
	background-image: url(titul/cara.png);
	background-position: 5px 0px;
	background-repeat: repeat-y;
}
div#anketa a#aktivita{
	display: block;
	width: 100%;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	text-align: left;
	color: Black;
	padding : 2px 2px 4px 14px;
	background-color: transparent;
	background-image: url(titul/zarazka.png);
	background-position: 0px 3px;
	background-repeat: no-repeat;
	margin: 1px 0 1px 0;
} 
div#anketa a#aktivita:hover{
	background-color : #cfd7e6;
	background-image: url(titul/zarazka1.png);
	background-position: 0px 3px;
	background-repeat: no-repeat;
	color: White;
}	
table#sipvz_nav{
	width: 100%;
}
table#sipvz_nav td{
	width: 25%;
	text-align: center;
	height: 100%;
	
}
table#sipvz_nav td a#sipvz_zalozka{
	display: block;
	width: 100%;
	height: 100%;
	text-decoration: none;
	background-color: #cfd7e6;
	background-image: url(nadpisy/prechod_sipvz.png);
	background-position: top;
	background-repeat: repeat-x;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #ffffbb;
	padding: 4px 0;
	vertical-align: middle;
}
table#sipvz_nav td a#sipvz_zalozka:hover, table#sipvz_nav td a#sipvz_zalozka_aktual:hover{
	background-color: #aca;
	background-image: url(nadpisy/prechod_sipvz2.png);
	background-position: top;
	background-repeat: repeat-x;
	color: #cfd7e6;
}
table#sipvz_nav td a#sipvz_zalozka_aktual{
	display: block;
	width: 100%;
	height: 100%;
	text-decoration: none;
	background-color: #cfd7e6;
	background-image: url(nadpisy/prechod_sipvz.png);
	background-position: top;
	background-repeat: repeat-x;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #aca;
	padding: 4px 0;
	vertical-align: middle;
}
input#ne_tlac2 {
  border : 0;
  background : transparent;
  color : darkred;
  text-decoration : underline;
  font-weight : bold;
  cursor : pointer; 
  font-size : 10px;
  text-align: left;
  padding: 0;
  margin: 0;
}
a#tisk{
	color: Gray;
	font-style: italic;
}
img#pravy{
	float: right;
	margin-left: 10px;
	border: 2px solid #798FC8;
}
