body,html
{
	border:  0px none;
	font-family: "Arial", "Verdana" , "Trebuchet MS", "Geneva CE", lucida, sans-serif !important;
	font-size: 9pt;
	background: #CFD3E6 url('images/bgr-str.gif') repeat-x;
	margin: 0px;
	padding: 0px;
}

p, img, table, tr, th, td, h3, h4, h5
{
	border:  0px none;
	margin:  0px;
	padding: 0px;
}

h1
{
    margin:  0px;
    padding-top: 8px;
    padding-bottom: 5px;
    font-size: 12pt; 
    color: #FF0000;
    font-variant: small-caps;
    font-weight: bold;
    font-style: italic;
}

#zahlavi {
         background: #FFFFFF url('images/bgr-hlavicka.gif') repeat-x 0px 0px;
         color: #000000;
         font-size: 13px;
         font-weight:bold;
         width: 770px;
         height: 106px;
         text-align: left;
         padding: 0px 0px 0px 0px;
         }

#logo {
         width: 333px;
         height:50px;
         background: url('images/logo2.gif') no-repeat 0px 0px;
         padding-top: 56px; 
         padding-left: 35px;
         letter-spacing: 2px;
         float: left;
          }
          
#logo-dodatek {
          word-spacing: -1px;
          letter-spacing: 0px;
          font-size: 12px;
          font-weight: normal;
          display: inline;

          }
          
#slogan {
          color: #FFFFFF;
          position:relative;
	      top: 35px;
	      left: 0px;
          font-weight: bold;
          font-style: italic;
          text-align: center;
          font-family: "Times New CE", serif !important;
	      font-size: 16pt;
          }
          
#cislo {          
	      font-size: 14pt;
	      margin-top: 3px;
          color: #FFFFFF;
          }

#obr_zahlavi {
   width: 720px;
   height:223px;
   background: #FFFFFF url('images/foto-uvodni2.jpg') no-repeat 0px 0px;
   position:relative;
   top: 5px;
   text-align: left;
   margin-right: auto; margin-left: auto;
}
                 
#obr_text {
               width: 280px;
               height:100px;
               float: right;
               text-align: left;
               padding-top: 40px;
               }
             
#hlav_odkaz1 {
               width: 348px;
               height:110px;
               background: #FFFFFF url('images/foto-odkaz1.jpg') no-repeat 0px 0px;
               border-top: 1px solid #FF0000;
               border-left: 1px solid #FF0000;
               margin-right:9px;
               text-align: left;
               float:left;
             }

.foto_odkaz1{
               width: 107px;
               height:109px;
               float:left;
               margin-right:13px; 
               }
               
#hlav_odkaz1 a:hover
{     color: #FF0000;
    text-decoration: none;    }  
    
#hlav_odkaz1 a 
{   color: black;
    text-decoration: none;
    }  

#hlav_odkaz1 a:active
{   color: black;
    text-decoration: none;
    }
              
               
#hlav_odkaz2 {
               width: 348px;
               height:110px;
               background: #FFFFFF no-repeat 0px 0px;
               border-top: 1px solid #FF0000;
               border-left: 1px solid #FF0000;
               margin-left:9px;
               float: right;
               text-align: left;
               }  
               
#hlav_odkaz3 {
               width: 348px;
               height:110px;
               background: #FFFFFF no-repeat 0px 0px;
               border-top: 1px solid #FF0000;
               border-left: 1px solid #FF0000;
               margin-right:9px;
               margin-top:15px;
               float: left;
               text-align: left;
               }
               
#hlav_odkaz4 {
               width: 348px;
               height:110px;
               background: #FFFFFF no-repeat 0px 0px;
               border-top: 1px solid #FF0000;
               border-left: 1px solid #FF0000;
               margin-left:9px;
               margin-top:15px;
               float: right;
               text-align: left;
              }      
              
#hlav_odkaz5 {
               width: 348px;
               height:110px;
               background: #FFFFFF no-repeat 0px 0px;
               border-top: 1px solid #FF0000;
               border-left: 1px solid #FF0000;
               margin-right:9px;
               margin-top:15px;
               float: left;
               text-align: left;
               }
               
#hlav_odkaz6 {
               width: 348px;
               height:110px;
               background: #FFFFFF no-repeat 0px 0px;
               border-top: 1px solid #FF0000;
               border-left: 1px solid #FF0000;
               margin-left:9px;
               margin-top:15px;
               float: right;
               text-align: left;
                }             
               
hr.cistic {
               clear: both;
               margin:-1px 0px 0px 0px;
               padding: 0px;
               height: 1px;
               border: none;
               visibility: hidden;               
               }                   

#strankapaticka
{
	background: #FFFFFF;
	height: 20px;
	width:100%;
	padding-top: 20px;
	clear: both;

}

#strankaobal
{
	width: 770px;
	margin: 0px auto 0px auto;

}

#strankavnitrek
{
	width: 720px;
	padding-top: 25px;
	text-align: center;
	background: #FFFFFF;
    margin-right: auto; margin-left: auto;

}

#strankavnitrek a 
{   color: #FF0000;
    text-decoration: none;
    }  

#strankavnitrek a:hover
{   color: #FFC822;
    text-decoration: none;
    }  

#strankavnitrek a:active
{   color: #FFC822;
    text-decoration: none;
    }

#vnitrekobal
{
background: #FFFFFF url('images/strbgr.gif') repeat-y;
}

.vlajky
{
	margin: 0px 25px 0px 0px;
	display: inline;
}

#copy
{
	font-size: 7pt;
	padding: 5px 0 3px 0; 
	color: #FFFFFF; 
	text-align: center;
	background: #FF0000;
}

#copy a
{	text-decoration: none;
    color: white; }

#mezera {
       width: 36px;
       height: 5px;
       color: #00209F;
       display:inline;
       }        

#menu {padding-top: 30px;
       padding-right: 23px;
       color: black;
       font-size: 11pt;
       text-align: right;
       font-variant: small-caps;
	   font-weight: bold;
	   font-style: italic;
                     }  
                     
#menu a 
{   color: black;
    text-decoration: none;
    }  

#menu a:hover
{   color: #FF0000;
    text-decoration: none;
    }  


#menu a:active
{   color: #FF0000;
    text-decoration: none;
    }
.ccenter{
  text-align: center;
}    
