/* modrá : rgb(33,68,156) */
  
  body {text-align: center;
        margin: 0px;
        font-family: 'Arial CE', 'Helvetica CE', Arial, Helvetica, sans-serif;
        font-size:64%;
        color: #4D4D4D;
        scrollbar-3dlight-color :silver;
        scrollbar-arrow-color : navy;
        scrollbar-darkshadow-color : white;
        scrollbar-face-color : white;
        scrollbar-highlight-color : none;
        scrollbar-shadow-color : ;
        scrollbar-track-color : whitesmoke;
        }
        
  body img {border: 0px}
  
  table {font-size:10pt;
  		 width: 100%}
  table p {text-align: left}
  
  th {background-color: rgb(33,68,156);
  	  color: white}
  
  td.cenik {background-color: rgb(240,248,255);
      padding: 5px;
      color: rgb(96,129,216)}
      
   
      
  fieldset {border: 1px solid rgb(96,129,216);
  			margin-bottom: 10px}
  			
  legend {color: rgb(96,129,216)}			     
  
  textarea  {width: 100%;
  			height: 150px}		
        
  a, a:link,a:link, a:visited {color: rgb(96,129,216);}
  
  a:hover {color: rgb(114,215,62)}
  
  a.velky_odkaz {font-size: 1.5em;
                 color: rgb(114,215,62) !important}
  
  a:hover.velky_odkaz {color: rgb(96,129,216) !important}                   
       
  p {line-height: 1.5em;
            margin: 0 0 1em 0;
            text-align: justify;		
            }
  
  p img {float:left;
        margin: 5px 10px 0px 0px;
        }
  
  
  p.pocatecni:first-letter {font-size: 4.5em;
                           float: left;
                           margin: .1em .1em 0 0;
                           line-height: 1.0em;
                           color: rgb(96,129,216);
                           font-weight: normal;
                           font-family: Georgia}               
  
  
  .duvody_vycet {border-top: 0px solid rgb(96,129,216);
                      border-right: 10px solid rgb(96,129,216);
                      border-left: 0px solid rgb(96,129,216);
                      border-bottom: 0px solid rgb(96,129,216);
                      margin-bottom: 15px;
                      font-weight: bold;
                      }
       
  .eshop .duvody_vycet {min-height: 300px;
                             _height: 300px;
                             }
  
  
  .duvody_vycet p{ padding: 5px;
                   line-height: 1.9em;
                   font-size: 0.9em;
  	                margin: 0 0 0.2em 0}
                   
  .eshop .duvody_vycet p{background-image: url(img_psd/1.png);
                         background-repeat: no-repeat;
                         background-position: 1% 30%;
                         padding-left: 45px;
                         height: 55px;
                         line-height: 1.5em;
                         }
   
   .index .duvody_vycet p{font-size: 0.93em;
                          line-height: 1.5em;
                          background-color: whitesmoke;
                          color: #000000;
                          min-height: 120px;
                          _height: 120px;
                          }
    
  .dve {background-image: url(img_psd/2.png) !important; background-color: white} 
  .tri {background-image: url(img_psd/3.png) !important}                       
  .ctyri {background-image: url(img_psd/4.png) !important;background-color: white}
  .pet {background-image: url(img_psd/5.png) !important}
    
  /* ------------------------id------------------------------------ */
  
  #obal_zahlavi {background-color: rgb(230,231,230)}
  
  #minwidth_obal {min-width: 1010px;
                 _width: expression(document.body.clientWidth < 1010 ? "1010px" : "auto" );
               }
  
  #pruh {width: 100%;
        height: 130px;
        background-color: rgb(33,68,156);
        background-image: url(img_system/pozadi_pruh.gif);
        background-repeat: no-repeat;
        background-position: 85% 50%;
	      position: relative;}
	
  #pruh img.logo {position: absolute;
                 top: 15px;
                 left: 8%}
                 
  #odkazy_lista {margin-top:7px;
          height:40px;
          background-color: rgb(218,218,218);
          background-image: url(img_system/pozadi_lista.jpg);
          background-repeat: repeat-x;
          font-size: 0.8em;
          border-top: 1px solid rgb(192,192,192);
          border-bottom: 1px solid rgb(192,192,192);
          }
         
  #textovy_obal {margin: 10px;
                background-color: white;
                border: 1px solid rgb(192,192,192);
                min-height: 600px;
                _height: 600px;
                }
                
   #text {width: 93%;
         margin: 20px auto 20px auto;
         _margin-top: 30px;
         text-align: left;
         font-size: 11pt;
         min-height: 600px;
         _height: 600px;
         }
         
  #text h1,h2,h3,h4 {margin: 0 0 0.15em 0;
                      font-family: Trebuchet MS, Verdana, Arial;
            	        color: rgb(96,129,216);
            	        font-weight: normal;
            	        letter-spacing: -0.3px;
                      }
  
  #text h2 {font-size: 1.5em;}
  
  #text h4 {font-size: 1.3em}                     
                      
  #text h1 {font-size: 2.3em;
             color: rgb(114,215,62);
             margin-bottom: .1em;
             letter-spacing: -1px;
            }
   
  #text .levy_center h2, #text .pravy_center h2{font-size: 1.5em}
            
  #text h2 a{text-decoration: none;}
            
  #text h2 a:hover {color: rgb(114,215,62)}                       
         
  #titul_pruh {background-color: silver}
  
  #paticka {width: 100%;
        height: 120px;
        background-color: rgb(33,68,156);
	      position: relative;
        clear: both;
        }
        
  /* příklad na formátování skrz redakční systém */
  
  #rs_tlacitka fieldset {
           background-color: rgb(210,210,210);
           margin-bottom: 5px;
           _padding: 10px;
           }
           
  #res_tlacitka button, .kurziva {font-style: oblique; color: rgb(51,102,153)}
  #res_tlacitka button, .tucny {font-weight: bold; color: rgb(51,102,153)}
  #res_tlacitka button, .nadpis2 {font-variant: small-caps; 
                                  color: rgb(51,102,153)}                      
         
    /* -------------sloupce ------------------------------------------------------------------*/

      .levy_center {
      	width: 48%;
      	float:left;
      	}
	     
	     
       .pravy_center {
      	width: 48%;
     	 float: right;
     	 }
      	
       
      	
      .levy_long {width: 57%;
                 float: left;	
                 }
                 
      .pravy_long {width: 40%;
                  float: right;
                  padding-left: 15px}
                  
      .levy_extra_long {width: 63%;
                       float: left}
      
      .pravy_extra_long {float: right;
                        padding-left: 15px;
                        width: 35%;
                        }                          
      
      .obtekany {width: 520px;
                float: left;
                margin-right: 20px;
                }
                
      .obtekany_zprava {width: 35%;
                float: right;
                }
                
       p.doprava {float:right}         
                         
      
   /* -------------------------------------záložky------------------------------------------- */             
    #odkazy_zalozek {margin-left: 6%;
                    font-family: verdana;
                    font-size: 1.5em}
    
    #odkazy_zalozek ul,#odkazy_zalozek li
      {
      padding:0;
      margin:0;
      list-style:none;
      }
      
      #odkazy_zalozek li
      {
      float:left;
      border-right:1px solid silver;
      }
      
      #odkazy_zalozek,li.prvy {border-left: 1px solid silver}
      
      #odkazy_zalozek a
      {
      display:block;
      padding:12px 10px;
      }
      #odkazy_zalozek a:link,
      #odkazy_zalozek a:visited,
      #odkazy_zalozek a:active
      {
      color:rgb(33,68,156);
      text-decoration:none;
      font-weight: bold
      }
      
      #odkazy_zalozek a:hover
       {background-color: rgb(96,129,216);
                              color: white}
                              
     .redakce #odkazy_zalozek a.redakce,#odkazy_zalozek a.redakce:hover {background-color: rgb(96,129,216); color: rgb(255,255,255)}
     
     .eshop #odkazy_zalozek a.eshop,#odkazy_zalozek a.eshop:hover {background-color: rgb(96,129,216); color: rgb(255,255,255)}                      
     
     .seo #odkazy_zalozek a.seo,#odkazy_zalozek a.seo:hover {background-color: rgb(96,129,216); color: rgb(255,255,255)}
     
     .kontakt #odkazy_zalozek a.kontakt,#odkazy_zalozek a.kontakt:hover {background-color: rgb(96,129,216); color: rgb(255,255,255)}
     
     .cenik #odkazy_zalozek a.cenik,#odkazy_zalozek a.cenik:hover {background-color: rgb(96,129,216); color: rgb(255,255,255)}
     
     .portfolio #odkazy_zalozek a.portfolio,#odkazy_zalozek a.portfolio:hover {background-color: rgb(96,129,216); color: rgb(255,255,255)}
   
   /* -----------------------ušáky---------------------------------------------- */
   
   .usaty_obal {margin-top: 20px;
                margin-bottom: 20px;
               line-height: 1.2em;
               _line-height: 1.3em;
               }
   
   .usaty {background-color: rgb(96,129,216);;
          padding: 20px 3px 5px 3px;
          }  
   
    .usaty_vnitrni  {background-color: rgb(240,248,255);
                  color: rgb(33,68,156);
                  padding: 5px;
                  border: 2px solid white;
                  font-family: tahoma;
                  font-size: 8pt;
                  }
                  
   div.usaty_vnitrni p {line-height: 1.5em;
			text-align: right}               
   
   .usaty_obal .ouska a {padding: 1px 20px 1px 20px;
                    background-color: rgb(230,231,230);
                    font-family: verdana;
                    color: rgb(33,68,156);
                    font-size: 8pt;
                    font-weight: bold;
                    border: 1px solid rgb(96,129,216);;
                    text-decoration: none;
                    margin-right: 2px
                    }
    
                        
    .usaty_obal .ouska a:hover  {background-color: rgb(96,129,216);; 
                                    text-decoration: none;
                                    color: white;
                                    border-top: 5px solid rgb(114,215,62)}
     
     .usaty_obal .ouska a.prvy,.usaty_obal .ouska a.prvy:hover {background-color: rgb(96,129,216);; 
                                                                text-decoration: none;
                                                                color: white;
                                                                border-top: 5px solid rgb(33,68,156);}                                                   
   
   /* --------------------------------------třídy---------------------------------- */                    
  #text .odsazeny {margin: 0px 15px 0px 0px;
             padding-right: 50px;
             font-size: 1.0em;
             font-weight: bold;
             color: #4D4D4D;
             text-align: right;
             background-image: url(img_system/vykricnik.png);
             background-position: right center;
             background-repeat: no-repeat;
             float: right;
             line-height: 180%
             }
   
   #text .odsazeny h1 {color: rgb(114,215,62);
                      font-size: 1.5em;}
   
   
   
   .cistic {clear: both;
           visibility: hidden;
           margin-bottom: 15px;
           _margin-bottom: 0px}
           
  .zeleny {color: rgb(114,215,62)}
  
  .rudy {color: rgb(255,69,0)}
  
  .citace {background-color: rgb(240,248,255);
           padding: 10px;
           margin-bottom: 20px;
           margin-top: 1px;
           border-right: 10px solid rgb(96,129,216);
           }
           
   .sipka {background-image: url(img_system/sipka.png);
          background-repeat: no-repeat;
          background-position: left center;
          padding-left: 30px}
          
   .odrazka {background-image: url(img_system/odrazka.png);
          background-repeat: no-repeat;
          background-position: left center;
          padding-left: 30px}     
          
   .kapitola {padding: 0px 5px 5px 5px;
             border-top: 4px solid rgb(33,68,156);
             font-family: Tahoma;
             font-weight: bold;
             font-size: 0.8em;
             color: rgb(158,180,235);
             background-color: rgb(224,224,224);
             }
             
  ul, li {padding: 0px;
          margin: 0px}
          
          
   
   .modra_odrazka li {list-style-type: none;
                     background-image: url(img_system/sipka.png);
                     background-position: left top;
                     background-repeat: no-repeat;
                     padding-left: 30px;
                     margin: 15px 0px 0px 0px;
                     font-weight: bold;
                     font-size: 0.9em 
                     }
                     
  .modra_odrazka,ul {padding-bottom: 0px
                    }
                    
  .seznam li {
              margin: 5px;
              color: rgb(96,129,216);
                     }
                     
  .seznam,ul {
              margin: 15px
              }
              
  

