body {behavior:url("csshover.htc"); background:#fde09d; font-family:'Verdana CE', Verdana, 'Arial CE', 'Lucida Grande CE', 'Helvetica CE', Arial, lucida, sans-serif;
    	padding:0; margin:0; color:#423F3D;	font-size:12px;}

h3 {font-size:13px; font-weight:bold; margin:0; padding:10px 0 3px 0;}
h4 {font-size:12px; font-weight:bold; margin:0; padding:10px 0 3px 0;}
h5 {font-size:12px; font-weight:normal; margin:0; padding:10px 0 3px 0;}
h6 {font-size:11px; font-weight:normal; margin:0; padding:10px 0 3px 0;}

p {margin:0; padding:4px 0;}
a {color:#f48000; text-decoration:none;}
    a:hover {text-decoration:underline;}
table {border-color:#423F3D;}
    td {border-color:#423F3D;}

/* hlava */
#hlava {width:999px; height:290px; margin:0 auto; padding:0; background:#FFFFFF url("grafika/hlava.jpg") top center no-repeat;}
    #hlava h1 {display:none;}
    #hledat {padding:254px 0 0 750px; margin:0; height:15px;}
        #hledat form {margin:0; padding:0;}
        #hledat .input1 {width:120px; margin:0; border:0; background:transparent; text-align:center; font-size:11px; color:#FED300;}
        #hledat .input2 {width:40px; margin:0; border:0; background:transparent; text-align:center; font-size:11px; color:#ffffff;}

/* telo */
#telo {width:999px;	margin:0 auto; padding:0; border:0; background:#FFFFFF url("grafika/pozadi_telo.jpg") top center repeat-y;}
    #levy {float:left; width:222px; margin:0;}
        .nadpismenu1 {width:222px; margin:0 0 15px 0; padding:14px 0 4px 0; background:#FFFFFF url("grafika/pozadi_nadpismenu.jpg") top center no-repeat;}
            .nadpismenu1 h2 {width:142px; margin:0 auto; padding:0 0 0 15px; font-size:13px; font-weight:bold; background:transparent url("grafika/sub1c.gif") center right no-repeat; text-align:center; color:#C23D1C;}
        .nadpismenu2 {width:222px; height:19px; margin:0 0 15px 0; padding:6px 0 3px 0; background:#FFFFFF url("grafika/pozadi_menutridy.jpg") top center no-repeat;}
            .nadpismenu2 h2 {width:142px; margin:0 auto; padding:0 0 0 15px; font-size:13px; font-weight:bold; background:transparent url("grafika/sub3c.gif") center right no-repeat; text-align:center; color:#C23D1C;}
        .menu {margin:0 0 30px 27px;}

        .menu ul, .menu li, .menu a {display:block; margin:0; padding:0; border:0; text-align:right;}
        .menu ul {width:175px; _width:160px; background:#ffffff; border-top:1px solid #ffffff;  list-style:none;}
        .menu li {position:relative; padding:0px; border-bottom:1px solid #ffffff; z-index:9;}
        .menu li.folder ul {position:absolute; left:175px; top:-1px;} /* IE */
        .menu li.folder>ul {left:175px; top:-1px;} /* others */
        .menu a {margin:0; padding:2px 15px 4px 3px; border:0; text-decoration:none; color:#C23D1C; font-weight:bold; width:100%;}
        .menu a.highlight {color:#ff0000;}
        .menu a.admin {color:#0074C5; font-style:normal;}
        .menu li>a {width:auto;} /* others */
        .menu li a.submenu {background:url("grafika/sub3a.gif") right no-repeat;}
        .menu li a.submenuadmin {background:url("grafika/sub4a.gif") right no-repeat; color:#0074C5;}
        .menu li a.submenuhighlight {background:url("grafika/sub5a.gif") right no-repeat; color:#ff0000;}

        .menu a:hover {background-color:#ffffff; color:#FED300; text-decoration:none;}
        .menu a.admin:hover {color:#FED300;}
        .menu li a.submenu:hover {background:url("grafika/sub2a.gif") right no-repeat;}
        .menu li a.submenuhighlight:hover {background:url("grafika/sub2a.gif") right no-repeat; color:#FED300;}
        .menu li a.submenuadmin:hover {color:#FED300; background:url("grafika/sub2a\.gif") right no-repeat;}
        .menu li.folder a:hover {background-color:#ffffff; color:#FED300;}

        .menu li.folder:hover {z-index:10;}
        .menu ul ul, .menu li:hover ul ul {display:none;}
        .menu li:hover ul, .menu li:hover li:hover ul {display:block;}

    #pravy {width:740px; margin:0 0 0 259px; _margin:0 0 0 257px; padding:0; text-align:justify;}
        .nadpis2 {margin:0 0 15px 0; padding:14px 32px 4px 0; background:#FFFFFF url("grafika/pozadi_nadpis.jpg") top right no-repeat;}
            .nadpis2 h2 {margin:0 3px 0 0; padding:0 17px; font-size:13px; font-weight:bold; background:transparent url("grafika/sub1c.gif") center right no-repeat; text-align:right; color:#FED300;}
        .text {padding:0 32px 0 0;}
            .galerie {margin-top:25px;}
        .foto {float:left; width:100px; height:90px; margin:5px; padding:8px 2px; border:1px solid #C23D1C; text-align:center; background:#fff0cb;}
        .foto img {border:1px solid #C23D1C;}

/* pata */
#pata {clear:both; margin:0 auto; padding:12px 0; width:999px;}
    #patatext {margin:0 32px 0 0; padding:0; color:#A9A8A7; font-size:9px; text-align:right;}
        #patatext a {color:#A9A8A7; text-decoration:none;}
        #patatext a:hover {text-decoration:underline;}
#pata a.pataadmin {color:#0074C5; text-decoration:none;}
#pata a:hover.pataadmin {color:#FCBD00;}

/* aktuality */
.pridano {font-size:9px; text-align:right;}

/* rozvrh */
.malytext {width:50px; font-size:7px; color:black; text-align:center;}

/* listek */
.listek {text-align:left;}
.listek td {padding:5px;}

/* formular */
.formular {margin-top:20px;}
.legenda {margin:10px 0 2px 0;}
.input input {width:470px; border:1px solid #423F3D;}
.odeslat {margin:10px 0 0 0; text-align:center;}
    .odeslat input {border:1px solid #423F3D; background:#ffffff; width:130px;}
.chyba {width:350px; border:1px solid #0074C5; margin:25px auto; padding:0 10px 10px 10px;}
    .chyba h3 {font-size:18px; color:#0074C5;}
.potvrzeni {width:350px; border:1px solid #423F3D; margin:25px auto; padding:0 10px 10px 10px;}
    .potvrzeni h3 {font-size:18px;}

/* administrace */
.menu1 {background:url("grafika/pozadi_celek.jpg") top right repeat-y; padding:0 35px 0 0 !important;}
.menu1, .menu2 {margin:0; padding:0 20px 8px 0; text-align:right; color:#A9A8A7;}
    .menu1 a, .menu2 a {color:#0074C5; margin:2px; padding:0; font-weight:bold; font-style:normal; text-decoration:none; font-size:12px;}
    .menu1 a {padding:0;}
    .menu1 a:hover, .menu2 a:hover {text-decoration:none; color:#FCBD00;}

