*
	{
	margin: 0;
	border-width: 0 0 0 0;
	padding: 0;
	}

body 
  {
  background: black;
  behavior:url("/css/csshover.htc");
	}

#head
  {
  background: url('foto/logomat1.jpg') no-repeat;
  position:relative;
  height: 276px;
  width:898px;
  border-left: 5px solid rgb(53,89,120);
  border-right: 5px solid rgb(53,89,120);
  border-top: 5px solid rgb(53,89,120);
  margin: 0 auto 0 auto;
  z-index: 2;
  }
                                          
#h4
  {
  font: bold 50px sans serif;
  color: black;
  display:block;
  text-decoration: none;
  width:240px;
  margin: 103px 0 0 20px;
  
  }

h1
  {
  font-size: 22px;
  color: white; 
  }
      
#h1-1
  {
  font: bold 30px sans serif;
  color: black;
  position:absolute; left: 29%; top: 120px;
  width: 100px;
  text-decoration: none;
  float:left; 
  }

.cse-branding-bottom
  {
  position:absolute; right: 0%; top: 102px;
  }
  
#h3
  {                          
  font: bold 20px sans serif;
  position: absolute; 
  top: 64px; left: 32%;
  width: 150px; 
  height: 15px;
  color:#FFFFFF;
  text-decoration: none;
  }  
    
#email 
  {
  font: bold 10px verdana;
  color: black;
  position: absolute; top: 1%; left: 91%;
  width: 80px; 
  height: 15px;
  text-decoration: underline;
  }   

#email:hover
  {
  color:#ffffff;
  font-size: 11px;
  text-decoration: none;
  }
  
#kontakt
  {
  font: bold 10px verdana;
  color: black;
  position: absolute; top: 1%; left: 83%;
  width: auto; 
  height: 15px;
  text-decoration: underline;
  }   

#kontakt:hover
  {
  color:#ffffff;
  font-size: 11px;
  text-decoration: none;
  }

#forum
  {
  font: bold 10px verdana;
  color: black;
  position: absolute; top: 1%; left: 75%;
  width: auto; 
  height: 15px;
  text-decoration: underline;
  }   

#forum:hover
  {
  color:#ffffff;
  font-size: 11px;
  text-decoration: none;
  }
  
#prihlasit
  {
  font: bold 10px verdana;
  color: black;
  position: absolute; top: 1%; left: 76%;
  width: auto; 
  height: 15px;
  text-decoration: underline;
  }   

#prihlasit:hover
  {
  color:#ffffff;
  font-size: 11px;
  text-decoration: none;
  }
    
#pozadiobsah
  {
  background: url('foto/logopozadi1.jpg') repeat-y;
  position: relative; 
  z-index: 1;
  height: 650px;
  width: 898px;
  border-left: 5px solid rgb(53,89,120);
  border-right: 5px solid rgb(53,89,120);
  margin: 0 auto 0 auto;
  }
             
#patka
  {
  background: rgb(18,35,61);
  height:auto;
  width:898px;
  text-align:right;
  color: white;
  margin: auto auto;
  font-family:Verdana;
  font-size:10px;
  border-left: 5px solid rgb(53,89,120);
  border-right: 5px solid rgb(53,89,120);
  }     

#patka a
  {
  color: white;  text-decoration: none;
  } 
  
#patka a:hover
  {
  text-decoration: underline;
  }         

#obsahvypis
  {
  width: 800px; 
  height: 600px;
  margin: 0 auto 0 5px;
  scrollbar-face-color: Silver; 
  overflow: auto;
  scrollbar-track-color: #4B5F6F;
  color: white; 
  text-align: center;
  font-size:17px
  font-family:Verdana;
  }
  
#obsahindex a 
  {
  color: silver;  
  }
  
#obsahindex img 
  {
  border:2px solid silver;  
  }

#obsahindex
  {
  width: 630px; 
  height: 600px;
  margin: 0 auto 0 5px;
  scrollbar-face-color: Silver; 
  overflow: auto;
  scrollbar-track-color: #4B5F6F;
  color: white; 
  text-align: center;
  font-size:17px
  font-family:Verdana;
  }

#obsahdobloku 
  {
  position:absolute;
  left: 12%;
  width: 668px; 
  height: 600px; 
  margin: 0 auto 0 auto;
  scrollbar-face-color: Silver; 
  overflow: auto;
  scrollbar-track-color: #4B5F6F;
  color: white;  
  padding:0 1em 0 1em;
  font-family:Verdana;
  font-size:14px;
  }

#obsahdobloku a 
  {
  color: white;  
  }
  
#obsahdobloku  img 
  {
  margin: 0 10px 10px 10px;
  }
  
#obsahclanky
  {
  position:absolute;
  left: 12%;
  width: 668px; 
  height: 600px; 
  margin: 0 auto 0 auto;
  scrollbar-face-color: Silver; 
  overflow: auto;
  scrollbar-track-color: #4B5F6F;
  color: white;  
  padding:0 1em 0 1em;
  font-family:Verdana;
  font-size:14px;
  }

#obsahclanky a
  {
  color: white;  
  }
  
#obsahclanky  img 
  {
  float: right;
  margin: 30px 10px 10px 10px;
  }
/*
#obsahclanky a
  {
  text-decoration: none;
  color:white;
  }
*/    
#obsahkurzy
  {
  position:absolute;
  left: 12%;
  width: 660px; 
  height: 600px; 
  margin: 0 auto 0 auto;
  scrollbar-face-color: Silver; 
  overflow: auto;
  scrollbar-track-color: #4B5F6F;
  color: white;  
  padding:0 1em 0 1em;
  list-style-type: square;
  font-family:Verdana;
  font-size:14px;
  }
  
#obsahkurzy h2
  {
  text-align: center;
  }  

#obsahkurzy h3
  {
  font-size:16px;
  }  
  
#obsah 
  {
  width: 600px; 
  height: 600px; 
  margin: auto auto;
  scrollbar-face-color: Silver; 
  overflow: auto;
  scrollbar-track-color: #4B5F6F;
  color: white; 
  font-size:17px;
  text-align: center;
  font-family:Verdana;
  font-size:14px;
  }
/*
div#obsah td:hover
  {
  border: 1px solid white;
  }
*/  
#obsahforum 
  {
  width: 600px; 
  height: 600px; 
  margin: auto auto;
  scrollbar-face-color: Silver; 
  overflow: auto;
  scrollbar-track-color: #4B5F6F;
  color: white; 
  font-family: sans-serif;
  font-size:17px;
  text-align: center;
  }

div#obsahforum td
  {
  background:#A5BEDE;
  }
    
div#obsahforum td:hover
  {
  background:#B5C7DE;
  }
  
div#obsahforum a
  {
  color: white; 
  }
  
#sponzorvar
  {
  position: absolute;
  left: 90%; top: 10px;
  height: 28px;
  width: 80px;
  border: 2px solid black;
  }  
  
#sponzorvar:hover
  {
  border: 1px solid white;
  }

#sponzorvetrnik
  {
  position: absolute;
  top: 58px; left: 90%; 
  height: 46px;
  width: 80px;
  border: 2px solid black; 
  } 
#sponzorvetrnik:hover
  {
  border: 1px solid white;
  }
 

#sponzorr8
  {
  position: absolute;
  left: 5px; top: 90%;
  height: 24px;
  width: 80px;
  border: 2px solid black;
  }  
#sponzorr8:hover
  {
  border: 1px solid black;
  }

#sponzortul
  {
  position: absolute;
  left: 90%; top: 170px;
  height: 80px;
  width: 81px;
  border: 2px solid black;
  }  
#sponzortul:hover
  {
  border: 1px solid white;
  }

#sponzorktv
  {
  position: absolute;
  left: 90%; top: 270px;
  height: 47px;
  width: 80px;
  border: 2px solid black;
  }  
#sponzorktv:hover
  {
  border: 1px solid white;
  }

#sponzorchs
  {
  position: absolute;
  left: 90%; top: 337px;
  height: 72px;
  width: 80px;
  border: 2px solid black;
  } 
#sponzorchs:hover
  {
  border: 1px solid white;
  }
  
  /* Begin CSS Drop Down Menu */
#menuh-container
	{
	position: absolute;		
	left:286px;
  top: 153px;
	z-index: 3;
	}

#menuh
	{        
	font-size: 12px;
	font-family: Verdana;
	width:100%;
	float:left;
	margin:0;
  }
		
#menuh a
	{
  text-align: center;
	display:block;
	border: 1px solid #1E334F;
	white-space:normal;
	margin:0;
  height:25px;
	padding: 0.4em;
  }
	
#menuh a:link, #menuh a:visited, #menuh a:active	/* menu at rest */   
	{
	color: white;
  background: url('foto/3.png') repeat-x;  
	text-decoration:none;
	}
	
#menuh a:hover	/* menu at mouse-over  */                               
	{
	color: white;
	background: black;                                                   
	text-decoration:none;
	}	
   	
#menuh a.top_parent   /* attaches down-arrow to all top-parents */     
	{
  height:30px;
  background-position: right center;
	background-repeat: no-repeat;                                            
	background: url('foto/1.gif') repeat-x; 
	}
	
#menuh a.top_parent:hover
  {
	height:30px;
  color: white;
	background: black;
	text-decoration:none;
	}	
#menuh a.parent  	/* attaches side-arrow to all parents */             
	{
	height:30px;
  background-position: right center;
	background-repeat: no-repeat;                                            
  background: url('foto/3.png') repeat-y;
  }

#menuh a.parent:hover
	{
	height:30px;
  color: white;
	background: black;
	text-decoration:none;
	}	

#menuh ul
	{               
	list-style:none;
	margin:0;
	padding:0;
	float: left;
	width:8.46em;	/* width of all menu boxes */
	}
                                                                       
#menuh li
	{
  position:relative;
  min-height: 1px; 			/* Sophie Dennis contribution for IE7 */       
  vertical-align: bottom; /* Sophie Dennis contribution for IE7 */     
	}

#menuh ul ul
	{
  position:absolute;
  z-index:500; 
	top:auto;
	left:0;
  display:none;
	padding: 1em;
	margin:-1em 0 0 -1em;
  }

#menuh ul ul ul
	{
  top:0;
	left:100%;
	}

div#menuh li:hover
	{
  cursor:pointer;
	z-index:100;
	}

div#menuh li:hover ul ul,
div#menuh li li:hover ul ul,
div#menuh li li li:hover ul ul,
div#menuh li li li li:hover ul ul
{display:none;}

  div#menuh li:hover ul,
  div#menuh li li:hover ul,
  div#menuh li li li:hover ul,
  div#menuh li li li li:hover ul
  {display:block;}


/* End CSS Drop Down Menu */                                           

#sloupec_levy 
  {
  margin: 0 0 0 1em;
  padding:0;
  float:left;
  width: 12%;     
  font-size: 12px;
  text-align: left;
  line-height: 1.5em;
  }

#sloupec_levy a:hover 
  {
  font-size: 13px; 
  }

#sloupec_levy a
  {
  color: white; 
  }
#trenink1 
  {
  width: auto;
  border-bottom: 1px solid rgb(43,205,242);
  border-left: 5px solid rgb(43,205,242);
  text-decoration: none;
  padding:0 0 0.5em 0.5em;
  }
  
#trenink2 
  {
  width: auto;
  border-bottom: 1px solid rgb(41,243,41);
  border-left: 5px solid rgb(41,243,41);
  text-decoration: none;
  padding:0 0 0.5em 0.5em;
  }

#trenink3 
  {
  width: auto;
  border-bottom: 1px solid rgb(243,203,41);
  border-left: 5px solid rgb(243,203,41);
  text-decoration: none;
  padding:0 0 0.5em 0.5em;
  }
  
#trenink4 
  {
  width: auto;
  border-bottom: 1px solid red;
  border-left: 5px solid rgb(243,41,41);
  text-decoration: none;
  padding:0 0 0.5em 0.5em;
  }
  
.popis       
  {
  font-size: 10pt;
  text-align: justify;
  }
    
#layoutleft  /*google vyhledavac*/
  {
  position:absolute; 
  left:-165px;
  width: 160px;
  height:600px;
  display:block;
  }

#indexgifleft
  {
  width:200px;
  height:150px;
  border: 1px solid white;
  float:left;
  margin:0 5px;
  }
  
#indexgifright
  {       
  float:right;  
  width:200px;
  height:150px;
  border: 1px solid white;
  margin:5px;
  }

#indexgifcenter
  {
  width:200px;
  height:150px;
  border: 1px solid white;
  float:right;
  margin:0 5px;
  }

#partneri
  {
  width: 630px; 
  height: 600px;
  margin: 0 auto 0 5px;
  scrollbar-face-color: Silver; 
  overflow: auto;
  scrollbar-track-color: #4B5F6F;
  color: white; 
  text-align: center;
  font-size:17px
  font-family:Verdana; 
  }
#partneri a
  {
  color: white;
  text-decoration: none; 
  }

#partneri a:hover
  {
  text-decoration: underline;
  } 

#aktuality
  {
  width: 150px; 
  height: auto;
  float:left;
  margin: 0 5px 0 5px;
  top:0px; 
  left: 10px; 
  color: white; 
  font-size:12px;
  font-family:Verdana;
  }

#aktuality h5
  {
  margin: 0 0 0 10px
  } 
  
#aktuality table:hover
  {
  background: #1E334F
  }
  
#aktuality a
  {
  text-decoration: none;
  color:white;
  }
  
#pruh
  {
  position:absolute;
  top: 48px;
  left:444px;
  z-index:-1;
  }
  
#pruh1
  {
  position:absolute;
  top: 229px;
  left:444px;
  z-index:-1;
  }
  
#pruh2
  {
  position:absolute;
  top: 411px;
  left:444px;
  z-index:-1;
  }
#respiro_banner
  {
  position: absolute;
  left: 818px; top: 0px;
  }

.a1 
  {
  color:#A3BCD9;
  }
  
.a1:hover
  {
  text-decoration:none;
  color:white;
  }
   
  /*
  .transparent {
filter:alpha(opacity=50);
-moz-opacity:0.5;
-khtml-opacity: 0.5;
opacity: 0.5;
}
*/
