/* CSS styl pro RS, styly neovlivnitelne uzivatelem - tedy vse mimo template */
.cist-dale                  { clear: both; text-align: right; }
.cist-dale a                { padding: 5px; color: red; }
.cist-dale a.readon         { color: #FF6723; font-weight: bold; border: 1px solid #fff;}
.cist-dale a:hover          { text-decoration: none; background-color: #EAF1FA; border: 1px solid #ccc;     }
.cist-dale span.popisek     { font-weight: bold; color: #777; }

.polozka-navigace           { margin: 0 ; padding: 0 ; }
.polozka-navigace .popisek  { font-weight: bold; color: #222; }
.polozka-info               { margin: 0 ; padding: 0 ; }
.polozka-info .popisek      { font-weight: bold; color: #222; }

.hlavni-clanek              { }

.clanek-obal                { margin: 10px 0 20px 0; padding-top: 20px;  
                              border: 1px solid #ddd; 
                              background: url(rezy/pozadi-clanek.jpg) no-repeat left top;
                            }                            
.clanek                     { margin: 15px ; }

.kategorie-1 { _background-color: green; }
.kategorie-2 { _background-color: blue ;}
.kategorie-3 { _background-color: yellow; }
/* reklama na internetu */
.kategorie-4 { background: url(rezy/pozadi-clanek-reklama.jpg) no-repeat left top; }
.kategorie-5 { _background-color: brown; }
/* novinky a zlepseni */
.kategorie-6 { _background-color: black;}
/* seo optimalizace */
.kategorie-7 { background: url(rezy/pozadi-clanek-seo.jpg) no-repeat left top; }
.kategorie-8 { _background-color: silver; }

/* drobeckova navigace */
#breadcrumbs                { font-size: 0.9em; padding: 0 0 0 30px; }
#breadcrumbs em             { font-size: 0.8em; color: #999;}
#breadcrumbs strong         { font-size: 1.0em; color: #999;}

#page                       { margin: 0 0 10px 0;}
.iteminfo                   { text-align: right; margin:  2px 0 2px 0 ; padding: 0; }
.pageinfo                   { text-align: right; margin:  2px 0 2px 0 ; padding: 0; }
.buttonheading              { text-align: right; margin:  2px 0 2px 0 ; padding: 0; }
.articleinfo                { text-align: right; margin:  2px 0 2px 0 ; padding: 0; }

.pocitadlo                  { text-align: right; padding: 0 ; margin: 0 ;  }
div.strankovani             { width: 585px; margin: 0; padding: 0; text-align: right; background-color: red;}
div.strankovani ul          { margin: 0 0 0 0; padding: 0; float: right;  }
div.strankovani ul li       { list-style: none; float: left; margin: 0 5px 0 5px; padding: 0 ;   }

/* MENU */
.moduletable_webprezent, .moduletable_clanky, .moduletable_tiskovezpravy, .moduletable_stitky, .moduletable_rss, .moduletable_souvisejici, .moduletable_nejctenejsi,
.moduletable_nejnovejsi, .moduletable_reference, .moduletable_prihlaseni,  .moduletable_helpdesk  
                            { font-family: verdana; font-weight: bold; font-size: 0.9em; color: #6F8398; margin: 0 0 20px 0; }                                                     
.moduletable_webprezent     {  }
.moduletable_clanky         {  }
.moduletable_tiskovezpravy  {  }

.moduletable_webprezent div, .moduletable_clanky div, .moduletable_tiskovezpravy div, .moduletable_stitky div, .moduletable_rss div, .moduletable_souvisejici div, 
.moduletable_nejctenejsi div, .moduletable_nejnovejsi div, .moduletable_reference div, .moduletable_prihlaseni div, .moduletable_helpdesk div
                                        { padding: 5px 5px 5px 33px; }
.moduletable_webprezent div.nadpis      { background: url(rezy/webprezent.gif) no-repeat left 50%; }
.moduletable_clanky div.nadpis          { background: url(rezy/clanky.gif) no-repeat left 50%; }
.moduletable_tiskovezpravy div.nadpis   { background: url(rezy/tiskove-zpravy.gif) no-repeat left 50%; }
.moduletable_souvisejici div.nadpis     { background: url(rezy/souvisejici-clanky.gif) no-repeat left 50%; }
.moduletable_rss div.nadpis             { background: url(rezy/rss.gif) no-repeat left 50%; }
.moduletable_stitky div.nadpis          { background: url(rezy/stitky.gif) no-repeat left 50%; color: #68A843;  }
.moduletable_nejctenejsi div.nadpis     { background: url(rezy/stitky.gif) no-repeat left 50%; color: #68A843;  }
.moduletable_nejnovejsi div.nadpis      { background: url(rezy/stitky.gif) no-repeat left 50%; color: #68A843;  }
.moduletable_reference div.nadpis       { background: url(rezy/stitky.gif) no-repeat left 50%; color: #68A843;  }
.moduletable_prihlaseni div.nadpis      { background: url(rezy/stitky.gif) no-repeat left 50%; color: #68A843;  }
.moduletable_helpdesk div.nadpis        { background: url(rezy/stitky.gif) no-repeat left 50%; color: #68A843;  }

/* PRIHLASENI */
.moduletable_prihlaseni                       { font-size: 0.9em; margin: 15px 0 0 0; padding: 0 0 23px 0; 
                                                background: url(rezy/submenu-paticka.png) no-repeat left bottom; }
.moduletable_prihlaseni div                   {  
                                                background: url(rezy/submenu-stred.png) repeat-y center top;}                                                
.moduletable_prihlaseni form                  { margin: 0 0 0 10px; }
.moduletable_prihlaseni form label            { margin: 0 0 0 5px; padding: 0 0 0 5px; font-size:0.8em; color:#666; font-weight:bold; }
.moduletable_prihlaseni .inputbox             { margin: 3px 15px 0 10px; width: 120px; }
.moduletable_prihlaseni form .button          { margin: 0 0 5px 200px; padding: 3px; }
.moduletable_prihlaseni p                     { margin: 0 0 0 5px; }
.moduletable_prihlaseni ul                    { margin: 0 0 0 15px; padding: 0; } 
.moduletable_prihlaseni ul li                 { list-style: none; padding: 0; margin: 0; font-size: 1.0em; font-weight: normal; }
.moduletable_prihlaseni ul li a               { color: #D2AB66; text-decoration: underline; margin:0; padding:0; }
.moduletable_prihlaseni ul li a:hover         { text-decoration:none; }

ul.menu                         { margin: 6px 0 6px 15px; padding: 0; font-family: 'Trebuchet MS', 'Geneva CE', lucida, sans-serif;  } 
ul.menu li                      { list-style: none;  } 
ul.menu li a                    { display: block; color: #025074; margin: 2px 0 0px 0;  padding: 9px 0 9px 35px; background: url(rezy/odrazka-submenu1.png) no-repeat; font-size: 1.1em;}
ul.menu li a span               { color: #025074; }
ul.menu li.hover a              { background: url(rezy/odrazka-submenu1-hover.png) no-repeat; text-decoration: none;}
ul.menu li.active a             { background: url(rezy/odrazka-submenu1-active.png) no-repeat; color: #fff; text-decoration: none;}
ul.menu li.active a span        { color: #fff; font-size: 1.2em; }         

/* souvisejici clanky */
ul.relateditems_souvisejici               { margin: 7px 0 7px 60px; padding: 0; } 
ul.relateditems_souvisejici li            { margin: 3px 0 3px 0; color: #025074; 
                                            list-style: square url(rezy/odrazka-odkaz-publikujeme.gif); }
ul.relateditems_souvisejici li a          {  }
ul.relateditems_souvisejici li a          { color: #025074; }
ul.relateditems_souvisejici li.active     { list-style: none url(); margin: 10px 5px 10px -30px;   }
ul.relateditems_souvisejici li.active a   { color: #fff; background-color: #025074; padding: 5px; text-decoration: none; }

/* rss */
.moduletable_rss a                        { display: block; margin: 10px 0 10px 35px; font-size: 1.4em; text-decoration: none; }   
.moduletable_rss a img                    { text-decoration: none; } 
.moduletable_rss a span                   { text-decoration: underline; color: #E27000; }  
.moduletable_rss a:hover span             { text-decoration: none; } 

/* anketa */
.mduletable_anketa                        {  background-color: red; }

/* bookmarks, stitky*/
h4.plugin                                 { font-size: 0.8em; color: #aaa; float: left;  }

/* bookmarks */
.bookmarks                                { }
h4#bookmarks                              { height: 13px; padding: 3px 0 0 20px ; 
                                            background: url(rezy/sdilet.gif) no-repeat left 50%; }
.bookmarks a img                          { }
.bookmarks a                              { display: block; float: left; text-decoration: none; margin: 3px ; }
.bookmarks a:hover                        { }
.bookmarks a span                         { text-decoration: underline; margin: 0 0 10px 3px;} 
.bookmarks a:hover span                   { }                        

h4#stitky                                 { height: 18px; padding: 5px 0 0 32px ; 
                                            background: url(rezy/stitky.gif) no-repeat left 50%; }
                                                       
.pagenav                                  { width: 830px; margin-top:0; padding-top: 0; }                                                    

