@charset "UTF-8";

html{
     width:100%;
	 height:100%
	 margin:0;
}


body{
     width:100%;
	 height:100%;
     margin:0;
/*	 background-color:#f3f3f3;*/
	 }


h1   { font-family:"Times New Roman", Times, serif;
      font-size:20px;
	  font-weight:800;
	  margin:0;
	  padding:0;
	  color:#000;
      }
	  
	  
h2{ font-family:Arial, Helvetica, sans-serif;
     font-weight:bold;
	 font-size:16px;  
     background-color:#004876; 
	 color:#FFFFFF;
	 text-align:center;
	 margin:0;
	
	 }	  
	  
	  
h3   { font-family:Arial, Helvetica, sans-serif;
       font-size:14px;
	   color:#2b577a;
	   margin-left:21px;
	   margin-right:15px;
	 }	  
	  
	  
img{   /*float:left;
      margin-right: 15px;
	  margin-left:0px;
	  margin-top:2px;
	  margin-bottom: 14px;
	                */
	

}	


p     { font-family:"Times New Roman", Times, serif;
        font-size:12px;
		line-height:124%;
        padding: 0px 22px 6px 22px;
}  


a    {  color:#000000;
        text-decoration:underline;
}

a:link {
        color:#000000;
   }

a:active{ color:#000000;
}


a:hover{
      color:#000000; 
	  text-decoration:none;
	   
	  
}

a:visited{
      color:#3d3d3d;
}



#headimg{
     height:134px; 
	 background-image:url(images/headimg.jpg); background-repeat:no-repeat;
	 }

#logo{
     height:38px;
     position: absolute; 
	 left:26px;
	 top:65px;
	 }


#water{ background-image:url(images/water.jpg); 
        background-position:136px bottom; 
		background-repeat:repeat-x;
     
     }
	 
/*____________________________________________________ menu 1 ____________________________________________*/

	 
#orangmenu{
     margin:0;
	 padding:0;
	 color:#000;
     height:25px; 
     background-image:url(images/orangmenu.gif);
	 background-repeat:repeat-x;
	 background-color:#FF6600;
	 font-family:Verdana, Arial, Helvetica, sans-serif;
	 font-size:12px;
     }
	 

#mainlevel				{padding:0; padding-left:36px;  margin:0;}
#mainlevel li			{display:block; float:left; background:url(images/separator.gif) no-repeat left 0; padding:0px 0px 0px 0px;  margin:0;}
#mainlevel a	 		{display:block;  margin:0;}
#mainlevel a em			{font-style:normal; margin:0px 0px 0px 0px; display:block;  margin:0;}
#mainlevel a em	span	{display:block; color:#000; font:normal 12px Arial; text-decoration:none; padding:3px 20px 3px 20px;  margin:0;}
#mainlevel a:visited	{color:#234478; font:bold 12px Arial; text-decoration:none;  margin:0;}
#mainlevel a:hover 		{background:url(images/t.gif) repeat-x 0 0; display:block;  margin:0;}
#mainlevel a:hover em	{background:url(images/tr.gif) no-repeat right 0; display:block;  margin:0;}
#mainlevel a:hover em span {background:url(images/tl.gif) no-repeat 0 0; display:block; padding::3px 20px 3px 20px; color:#191e26;  margin:0;}


#active_menu	 		{background:url(images/t.gif) repeat-x 0 0; display:block; margin:0;}
#active_menu em			{background:url(images/tr.gif) no-repeat right 0; display:block;  margin:0;}
#active_menu em span 	{background:url(images/tl.gif) no-repeat 0 0; display:block; padding:3px 20px 3px 20px; color:#191e26 !important;  margin:0; }
	 


/* _______________________________________ menu 2 _____________________________________*/
     	 	 
	 
#bluemenu{
     padding-left:0px;
	 margin:0;
	 padding:0;
     height:20px;
	 background-color:#6bbfe6;
	 background-image:url(images/lines2.gif);
	 background-position:right top;
	 background-repeat: no-repeat;
	 font-family:Arial, Helvetica, sans-serif;
	 font-size:11px; overflow:hidden; list-style:circle;
	 
	  
	 
	 }
#bluemenu a{ padding-right:13px;
             padding-left:13px;
			 padding-top:5px;
			 padding-bottom:7px;
             color:#000000; height:100%;
			 
			 
            }

#bluemenu a:hover{ background-color:#FFFFFF;}

div.menu_2:hover{ background-color:#FFFFFF;
             }
			 

.menu_2{ height:20px;
         display:block;
	     float:left;
		 }
	 
#bluemenu a.current{ background-color:#FFFFFF;}

/*___________________________________________________ menu 3 _______________________________________________*/


.menu_3_1{ font-family:Arial, Helvetica, sans-serif;
           font-weight:bold;
		   font-size:12px;
		   border-bottom:dashed 1px #696969;
		   margin-left:12px;
		   margin-right:15px;
		   padding-left:11px;
		   color:#dddddd;
		   background-image:url(images/marker.gif);
		   background-position:left;
		   background-repeat:no-repeat; 
}


.menu_3_1 a{ text-decoration:none;
             color:#000000;}

.menu_3_2 { font-family: "Times New Roman", Times, serif;
           font-weight:100;
		   font-size:12px;
		   padding-left:7px;
		   margin-left:28px;
		   margin-right:15px;
		   
		   }
		   
.menu_3_2 :hover{ background-color:#afe0ef;
           
}	

.menu_3_2td	:hover{ background-color:#afe0ef;}

.menu_3_1td :hover{ background-color:#afe0ef;}

.menu_3_2td { background-image:url(images/marker2.gif);
              background-position:left top;
			  background-repeat:no-repeat;}
	 
#leftmen{ 
     
     background-color: #ffffff;
	 margin-top:5px;
	 margin-left:32px;
     margin-right:8px;
	 width:204px;
	 text-decoration:none;
	 }	
	 

     
   	  
	 
	 
	 
#rightcol{ 
     background-color:#FFFFFF;
	 margin-left:15px; 
	 margin-right:45px;
	 width: 218px;
	 

}	 
	  


	  
	  


.poiskbutt  {font-size:12px; 
             font-weight:bold; 
			 padding-bottom:2px; 
			 margin-left:6px; 
			 background-color:#003459; 
			 border:none; 
			 color:#FFFFFF 
        
}




li{ 
      list-style:none;
	  }
	  
	  
.leftwhite{
      background-image:url(images/leftwhite.jpg);
	  background-repeat:repeat-y;
	  }	  


#contleftmenu{
		 border-bottom-width:5px;
		 border-bottom-color:#6bbfe6;
		 border-bottom-style:solid;
		 line-height: 115%;
		 color:#2b2b2b;
		 
}

#contleftmenu p{color:#4a4a4a;}





/*________________________________________ center content_______________________________*/

.contlink { border-bottom:dashed #d5d5d5 1px;
            margin-right:27px;
			margin-left:25px;
			margin-top:1px;
			font-size:13px;
			

}

.contlink li{ margin:0;
              padding:0;

}

.contlink a:hover{color:#000000; text-decoration:none;}

.cont { margin-top:10px;
}

.cont h2{ background-color:#f3f3f3;
               background-image: url(images/h2left.gif);
			   background-position:left;
			   background-repeat:repeat-y;
			   text-align:left;
			   padding-left:35px;
			   color:#000000;
			   font-family:"Times New Roman", Times, serif;
			   font-size:14px;
            
}

.cont img{
      float:left;
	  margin-left:22px;
	  margin-top:0px;
      padding-top:0px; 
	  padding-bottom:6px; 
}

.cont p {
      margin-top:0;
	  padding-top:0;
	  padding-bottom:6px;
 }
 
 	 
.cont2 h1{
     
      background-color:#FF6600; 
	  }	 
	  
.cont2 h2{
      font-family:"Times New Roman", Times, serif;
      font-size:20px;
	  font-weight:800;
	  text-align:left;
	  color:#000;
	  background-color:#f57009;
	  
	  
	  
 }
 
.cont2 { padding-left: 22px; padding-right:26px;

}

.cont2 p {
      margin-top:0;
	  padding-top:0;
	  padding-left:0;
	  padding-bottom:6px;
 }
 
 
.dashed { border-bottom:dashed #999999 1px; padding-top:1px;} 

/*___________________________________________ blue title ________________________________________________*/

#bluetitle{
      background-color:#f3f3f3;
	  padding-left:20px;
	  padding-top:12px;
	  padding-bottom:10px;
	  padding-right: 25px;
	  
}

#dashedbord{
      border-bottom:dashed 1px #696969;
	  padding-bottom:1px;
	  background-image:url(images/blueline.gif); 
	  background-position:right bottom; 
	  background-repeat:no-repeat
}

#lefttitleblue{ background-image:url(images/lefttitleblue.gif);
                background-position:left bottom; 
				background-repeat:no-repeat;
				padding-left:8px;

}

#titlebluebg{ background-color:#6ac0e8;
              

}

#righttitleblue{ background-image:url(images/righttitleblue.gif); 
                 background-position:right top; 
				 background-repeat:no-repeat; 
				 padding-right:29px;

}

/*______________________________________ orange title _______________________________________*/


#orangetitle{ 
      padding: 12px 15px 10px 20px;
	
}

#lefttitleorange{ 
                background-image:url(images/lefttitleorange.gif);
                background-position:left bottom; 
				background-repeat:no-repeat;
				

}

#titleorangebg{ background-color:#6ac0e8;
              

}

#righttitleorange{ background-image:url(images/righttitleorange.gif); 
                 background-position:right top; 
				 background-repeat:no-repeat; 
			
				 }
				 
#kvadratik { background-image: url(images/kvadratik.gif); background-position:right bottom; background-repeat: no-repeat; 
}



/*______________________________________   news   _________________________________________*/
	  
#news{
      padding-top:15px;
      padding-right:34px;
      padding-left:3px;
    }
	
#news p{ line-height: 115%;
       color:#4a4a4a;
      
}
	
	
#news h2{
      font-family:Arial, Helvetica, sans-serif;
      font-weight:bold;
	  font-size:16px;
      background-color:#004876; 
	  color:#FFFFFF;
	  text-align:left;
	  padding-left:21px;
	  margin:0;
      
}
	
#news h3{
       line-height:85%; 
	   margin-top:13px;
	   margin-bottom:5px;
}	
	
.newsblock{
      padding-bottom: 11px;
	  }
	  
 
#news03 { width:100%; height:100%;  background-image:url(images/news_03.gif); background-position: right top; background-repeat:no-repeat;

} 
 
 
#vystup{
        width:9px;
		height:20px;
		background-color:#003459;
        position:relative;
		right:7px;
}

#vystup2{ width:9px;
		height:20px;
		background-color:#003459;
        
}


/* __________________________________________________________________ */ 

#rasp10px{
      width:4px;
	  
      
 }	
 
#intervalleft{
      background-image:url(images/intervalleft.gif);
      position:relative;
	  right:4px;
	  width:11px;
	  height:24px;
} 

#intervalright{
      background-image:url(images/intervalright.gif);
      position:relative;
	  left:4px;
	  width:11px;
	  height:24px;

}

/*  _____________________________ footer  _________________________________ */
 
#rightfootbg{
      background-image: url(images/rightfootbg.gif); 
	  background-position:right bottom; 
	  background-repeat:no-repeat;
      
}	


#footerlink{
      margin-left:37px;
	  margin-top:14px;
	 
}  

#footerlink a{
      padding-right:16px;
	  font-family:Verdana, Arial, Helvetica, sans-serif;
	  font-size:12px;
	  line-height:20px;
	  text-decoration:none;
	  color:#979797;
	   
}

#footerlink a:hover{
      text-decoration: underline;
	  color:#3d3d3d;
}

#copy{
      float:right;
	  width:300px;
	  height:45px; 
	  text-align:center;
	  color:#666666;
	  position:relative;
	  bottom:10px;
  
}

#copy a{ text-decoration:none; color:#000;
        
         }
#copy a:hover{ text-decoration:none; color:#f10000; position:relative; top:1px; background-color:#fff;}


		 
#korp2 a{ color:#000; padding-left: 10px; padding-right: 10px;
                
   
		          font-size:15px;
				  text-decoration:none;}
				  
#korp2 a:hover 	{ color:#f10000; position:relative; top:1px; background-color:#fff;
 

              }			  


#footleft{ width:100%; 
           height:21px; 
		   background-image:url(images/rightfootbg.gif); 
		   background-position:right; 
		   background-repeat:no-repeat;
       
}

#footright{width:100%; 
           height:21px; 
		   background-image:url(images/leftfootbg.gif); 
		   background-position:left; 
		   background-repeat:no-repeat;

}

				 
#linia { background-image: url(images/linia.gif); background-position:top; background-repeat:repeat-x;}





