a         {text-decoration: none; color: #CEA414;  
                /* padding: 0px 0px 0px 0px; margin: 2px 0px 0px 0px; */
                 font-weight: bold; font-size:100%;
                 border-style: dotted; border-width: 0px 0px 1px 0px;}           

a:hover   {color: #b57506;}
 

body            {background-color: #005894; text-align: center; background-repeat: repeat-x;
                 font-family: Arial CE,sans-serif; font-size: 80%;  }

.download      {background-image: url("images/download.jpg"); background-repeat: no-repeat;
                border-width: 0px;
                height: 27px; padding: 2px 2px 2px 20px; margin: 2px 2px 2px 2px; display: block;}

fieldset        {margin: 10px;}

.form_post      {margin: 20px; font-size: 80%;}

.form_item      {border-style: solid; border-width: 1px; border-color: #dddddd; background-color: #eeeeee; }


h1              {background-image: url("images/nadpis.jpg"); text-align: left; font-size: 150%;
                 background-repeat: repeat-y; color: #000D5E; clear: both;
                 margin: 0px 0px 10px 0px; padding: 6px 0px 4px 10px; /* color: #FF9C00 */ }         
  
h2              {font-size: 130%; color:#F5850D; margin: 10px 10px 0px 10px; clear: both;}
h3              {font-size: 115%; color:#CEA414; margin: 5px 10px 0px 10px; clear: both;} 
h4              {font-size: 100%; color:#CEA414; margin: 5px 10px 0px 10px; clear: both;}
h5              {color: #000D5E; font-size: 12pt; margin: 0px 0px 0px 0px; clear: both }

 
img             {margin: 20px; border: 0px}

table           {font-size: 10pt; color:#230CAF}

 
#fla            {float: left}    
#fla1            {float: left}

#loga           {background-image: url("images/loga.jpg"); width:206px; height:99px; float: left; background-repeat: no-repeat }
 
.main           {float: left; width: 537px; text-align: left; background-repeat: no-repeat}  


.menu1          {background-image: url("images/menu1.jpg"); background-repeat: no-repeat;
                 float: left; list-style: none;
                 padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; text-align: left;}

.menu1 li       {margin: 5px 0px 2px 0px; padding: 0px; } /* nastavení položek LI */

.menu1obal      {width: 213px; float: left;}  

  
.menuitem       {font-size: 100%; color: #000D5E; font-weight: bold ; text-decoration: none;
                 margin: 5px 0px 0px 15px; padding: 0px 0px 0px 4px; 
                 border-color: #89a6de;
                 border-style: solid; border-width: 0px 0px 0px 10px; }

                          
.menuitem1       {font-size: 70%; color: #000D5E; font-weight: bold; text-decoration: none;
                  border-color: #ffffff; width: 85px;
                  float: left; text-align: center; margin: 10px 0px 0px 10px;}
.menuitem1:hover {color: #F5850D}                     


.menuitem3       {font-size: 90%;  color: #000D5E; 
                  font-weight: bold; text-decoration: none; margin: 10px 0px 0px 10px}
.menuitem3:hover {color: #F5850D}

.montessori     {background-color: #FFFF99;}

.novinka_datum {font-size: 80%;}
.novinka_akce  {font-weight: bold;}

#obalka         {background-image: url("images/obalka.jpg"); float: left; width: 148px; height: 99px;
                 background-repeat: no-repeat}
.obalkaobr      {padding: 10px}

#odkazy         {float: none; padding: 10px 0px 20px 0px}

p               {font-size: 100%; color: #000D5E; margin: 10px 10px 10px 10px }

.plovouci_text  {background-image: url("images/plovouci.jpg"); 
                 background-repeat: repeat-y; width: 100%;
                 margin: auto;  font-size: 110%; font-weight: bold; display: block;}
 
.plovouci_text marquee {border-style: solid; display: block; border-width: 0px; 
                        padding: 10px 30px 10px 30px; margin: 0px 20px 0px 20px;
                        clear: both; float: none; font-size: 90%;}

.poznamka       {font-size: 80%;}

.reset          {clear: both;}

.submenu        {list-style: none; 
                 margin: 0px 0px 0px 25px; padding: 0px;}

.submenuitem    {border-style: solid; padding: 0px 0px 0px 4px;
                 border-width: 0px 0px 0px 4px; border-color: #F5850D;}

.submenu a      {color: #000D5E; font-size: 90%;}

.tabule         {float: left; margin: 0px 10px 10px 0px;}
                
#top            {background-image: url("images/top.jpg"); height: 99px; width: 396px;
                 background-repeat: no-repeat; float: left} 

#telo           {text-align: center; width: 750px; margin: auto;  
                 background-repeat: repeat-y;
                 background-image: url("images/linka.jpg"); }

#uvod_text      {width: 250px; float: left;}

#uvod_novinky   {width: 230px; float: right; background-color: rgb(252,233,188); margin: 0px 20px 0px 0px;}

#uvod_novinky ul  {margin: 0px 0px 0px 20px; padding: 0px;}

#uvod_novinky li  {margin: 0px 0px 10px 0px;}

#zapati         {background-image: url("images/zapati.jpg"); width: 750px; height: 44px; 
                 background-repeat: no-repeat; clear: both;}             

/* definice stylů pro FOTOALBUM */

a.foto_alb_nazev   {margin: 5px 20px 0px 20px; font-size: 100%; 
                    padding: 2px 2px 2px 10px;
                    border-style: solid; border-width: 0px; 
                    display: block;}

.foto_album_popis {margin: 0px 20px 0px 20px; font-size: 90%; padding: 1px 10px 1px 10px;
                    border-style: solid; border-width: 0px; }

.foto_alb_pocet {margin: 0px 20px 10px 20px; font-size: 70%; padding: 0px 10px 0px 10px;
                  border-style: solid; border-width: 0px;  }

.foto_foto          {width: 120px; margin: 0px 0px 0px 10px; height: 150px; float: left; }

img.foto_foto_img   {margin: 0px; padding: 0px; }

.foto_foto_popis    {font-size: 90% padding: 7px 0px 10px 0px;}

.foto_navigace     {font-size: 100%; margin: 5px 5px 5px 10px; clear: both;}

.foto_strankovani_aktualni    {}

.foto_strankovani_strana      {}

/* konec fotoalba */


/* DISKUSNÍ FÓRUM */


.forum_add_jmenovka   {width: 110px; float: left; clear: left; font-weight: bold;
                      margin: auto; padding: 2px 15px 2px 0px;
                      font-size: 9pt; text-align: right; }

.forum_add_line       {clear: both; background-color: #eeeeee; width: 90%; color: #000000;
                       padding: 2px 0px 2px 0px; margin: 0px 0px 5px 10px; text-align: left;
                       border-style: solid; border-width: 1px; border-color: #dddddd;}


.forum_prispevek  {clear:both; background-color: #EEEEEE; margin: 10px 20px 0px 20px; text-align: left;
                   border-width: 1px; border-color: #cccccc; border-style: solid;}

.forum_prispevek_nadpis  {font-size: 10pt; font-weight: bold; background-color: #eeeeee; 
                          color: #000000; padding: 2px 0px 4px 10px; 
                          background-image: url("images/forum_nazev.gif"); background-repeat: repeat-x;}

.forum_prispevek_autor    {float: left;  font-size: 8pt; text-align: right; float: left;}
.forum_prispevek_reagovat {float: left; display: block; font-size: 90%; margin: 0px 0px 0px 10px;}
.forum_prispevek_text     {color: #333333; padding: 10px; background-color: #ffffff;
                           clear: both;
                           border-color: #5e7b83; border-style: solid; border-width: 1px 0px 1px 0px;}

.forum_prispevek_udaje    {clear:both; background-color: #eeeeee ; width: 100%; 
                           display: block; 
                           padding: 2px 0px 2px 10px; color: #333333; }
                           
.forum_prispevek_zobraz   {font-size: 90%; display: block; float: left; margin: 0px 0px 0px 10px; }

.forum_prispevek_reakce   {float: left;}

.forum_strankovani        {display: block; float: left; padding: 0px 4px 0px 4px; font-size: 100%;
                           margin: 10px 0px 4px 0px;
                           border-style: solid; border-width: 0px 0px 0px 0px; border-color: #336699;}

.forum_strankovani_aktualni {display: block; float: left; padding: 0px 4px 0px 4px; font-size: 100%;
                             margin: 10px 0px 4px 0px;
                             border-style: solid; border-width: 1px 0px 1px 0px; border-color: #cccccc;
                             background-color: #eeeeee;}

.forum_strankovani_strana {display: block; float: left; padding: 2px 2px 2px 2px; font-size: 100%;
                           margin: 10px 0px 4px 10px;
                           border-style: solid; border-width: 0px 0px 0px 0px; border-color: #336699;}

.forum_tema  {background-color: #ffffff; border-style: solid; border-width: 1px; 
              border-color: #18373f; clear: both; float: left; width: 400px;
              margin: 10px 0px 0px 30px; text-align: left;}
     
.forum_tema_nazev {background-color: #f3f3f3; color: #000000;
                   display: block; padding: 10px 0px 10px 10px; }
                   
.forum_tema_text  {text-align: left; color: #000000; padding: 5px 2px 5px 2px; }

.forum_tema_pocet {font-size: 85%; width: 100px; float: left; width: 100%;
                   background-color: #f3f3f3; color: #222222;}

.forum_tema_pridat {font-size: 8pt; float: left; font-weight: normal; background-color: #CCCCCC;}


/* konec diskusního fora*/


/*  JÍDELNÍ LÍSTEK */

.jid_den      { width: 80px; margin: 10px 0px 0px 10px; float: left;
               color: #aaaaaa; height: 80px; font-size: 150%; font-weight: bold;
               border-color: #89A6DC; border-style: solid; border-width: 1px;}

.jid_menu     {width: 400px; margin: 10px 0px 0px 10px; height: 80px;
               border-color: #89A6DC;
               border-style: solid; border-width: 1px; float: left; }

.jid_pozadi   {background-image: url("images/jid_pozadi.jpg"); background-repeat: no-repeat;}

/*  konec jídelního lístku */
