@charset "windows-1250";




/*  barevné schema   xxxxxxxxxxxxxxxxx
3,60,62
3,110,62
51,153,102
153,204,153
204,255,204

xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx  */

 html {
  scrollbar-base-color: RGB(153,204,153);
  scrollbar-track-color: RGB(204,255,204);
  scrollbar-highlight-color: RGB(204,255,204);
  scrollbar-face-color: RGB(153, 204, 153);
  scrollbar-3dlight-color: RGB(51,153,102);	  	
  scrollbar-arrow-color: RGB( 3, 110, 62);
  scrollbar-shadow-color: RGB(3, 110, 62);  
  scrollbar-darkshadow-color: RGB( 3, 60, 62);	  	
}


 body {
  background:  RGB( 80, 80, 80);	
	font: normal normal 12px Verdana, Tahoma, sans-serif;
	color: RGB( 50, 50, 50);
	background: url(../zjev/bg_body.png)  center repeat;
  scrollbar-base-color: RGB(153,204,153);
  scrollbar-track-color: RGB(204,255,204);
  scrollbar-highlight-color: RGB(204,255,204);
  scrollbar-face-color: RGB(153, 204, 153);
  scrollbar-3dlight-color: RGB(51,153,102);	  	
  scrollbar-arrow-color: RGB( 3, 110, 62);
  scrollbar-shadow-color: RGB(3, 110, 62);  
  scrollbar-darkshadow-color: RGB( 3, 60, 62);	  	
}

img {
	border: none;
}

/*logo   xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx  */

#logo {
	background: url(../zjev/bg_logo1.png) repeat-x;	
}

#stranka {
	font: normal normal 20px Verdana, Tahoma, sans-serif;
	text-align: left;
	font-weight: bold;
	color: RGB( 50, 50, 50);	
}

/* levý panely   xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx  */
#levypanel {
  background: url(../zjev/bg_levy.png) repeat-y;
	font: normal 12px Verdana, sans-serif;
	text-decoration: none;
	color: RGB( 50, 50, 50);
}

#levypanel .cara {
	width: 170px;
	height: 1px;
  background: url(../zjev/cara_levy.png);
	margin: 2px 0px 7px 0px;  
}

#levypanel  h5{
	text-decoration: none;
	margin: 0px 0px 0px 0px;
	font: italic normal bold 12px/normal Verdana, sans-serif;	
}

#levypanel  h5 a {
	display: inline;
	color: RGB( 50, 50, 50);   
}

.submenu {
	border: none;
	text-decoration: none;
	background: none;
}	

.submenuindex {
	font: normal normal normal 12px/ 18px Verdana, sans-serif;
	border-bottom: 2px solid RGB( 100, 100, 100) ;
	border-right: 2px solid RGB( 100, 100, 100) ;
	text-decoration: none;
	background: url(../zjev/bg_levy.png) repeat-y;
}

.submenuindex strong {
	border-bottom: 1px solid RGB( 50, 50, 50) ;
	text-decoration: none;
	color: RGB( 3, 110, 62);
	background: RGB( 153, 204, 153);
	display: block;
	width: 150px;
	text-align: center;
	margin: 0px 0px 0px 0px;
}



.napis {
	background: RGB( 100, 100, 100);
	font: normal small-caps bold 12px/normal Verdana, sans-serif;
	text-align: center;
	color: RGB( 200, 200, 200);
}


.sluzby {
	font: normal small-caps normal 12px/normal Verdana, sans-serif;
	text-align: center;
	color: RGB( 120, 50, 10);
	background: RGB ( 100, 100, 100); 
	border: none;
}

.hledat {
	font: normal small-caps normal 12px/normal Verdana, sans-serif;
	text-align: center;
	background: RGB( 100, 100, 100); 
	color: RGB( 50, 50, 50);
	border: none;
}


#levypanel  a {
	color: RGB( 50, 50, 50);
	text-decoration: none;
	border: none;
	display: block;

}

#levypanel  a:hover {
	color: RGB( 3, 110, 62);
	background: RGB( 153, 204, 153);
	border: none;

}


                     
/* dolní panel xxxxxxxxxxxxxxxxRGB( 240, 70, 0)xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx*/    
#dolnipanel {
	background: url(../zjev/bg_dolni.png) repeat-x bottom;	
	display: block ;
	text-decoration: none;
}

.dolnipanelP a, .dolnipanelL a {
	position:relative;
	z-index: 10;
  text-decoration: none;
	border: none;
  text-align: center;
	color: RGB( 120, 120, 120);
	font: normal bold 10px Verdana, sans-serif; 
}
.dolnipanelP a:hover, .dolnipanelL a:hover{
	color: RGB( 3, 110, 62);
	background: RGB( 153, 204, 153);
	border: none;
}
.dolnipanelS {
	text-align: center;
	color: RGB( 120, 120, 120);
	font: normal bold 10px Verdana, sans-serif;
}

.dolnipanelL{
	text-align: center;
	color: RGB( 120, 120, 120);
	font: normal bold 10px Verdana, sans-serif;
	margin-left: 10px;
}


/* hlavní panel   xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx*/
#hlavnipanel {
	background: url(../zjev/bg_panel.png) repeat-y;	
	font: normal normal normal 100%/normal  Verdana, Helvetica, sans-serif;
	text-align: left;
	color: RGB( 50, 50, 50);
	line-height: 100%;
	text-align: justify;
}

#hlavnipanel a {
	text-decoration: none;
	color: RGB( 0, 0, 0);
	font-style: none;
}
 #hlavnipanel a:hover  {
	color: RGB( 3, 110, 62);
	background: RGB( 153, 204, 153);
}


 #hlavnipanel a:hover div {
	color: RGB( 3, 110, 62);
	background: RGB( 153, 204, 153);
}


#hlavnipanel .model2 {
  border: 1px solid RGB( 0, 0, 0) 1px;  
  text-align: center;
  background: RGB( 120, 120, 120);
	color: RGB( 250, 250, 250);
	z-index: 1; 
}

.nahledy {
  scrollbar-track-color: RGB(204,255,204);
  scrollbar-highlight-color: RGB(204,255,204);
  scrollbar-face-color: RGB(153, 204, 153);
  scrollbar-3dlight-color: RGB(51,153,102);	  	
  scrollbar-arrow-color: RGB( 3, 110, 62);
  scrollbar-shadow-color: RGB(3, 110, 62);  
  scrollbar-darkshadow-color: RGB( 3, 60, 62);
}
  

#hlavnipanel .model2 .popisek2 {
 text-align: left;
}

.popisek2No {
  text-align: left;                      
	font: normal normal bold 14px/20px   Verdana, Helvetica, sans-serif;
	text-align: left;
	color: RGB( 200, 200, 200);
  margin-bottom: 10px;  
}

.popisek2Model {
  text-align: left;                      
	font: italic normal normal 14px/20px   Verdana, Helvetica, sans-serif;
	text-align: left;
	color: RGB( 250, 250, 250);
  margin-bottom: 10px;  
}

.popisek2Poznamka {
  text-align: left;                      
	font: normal normal normal 12px  Verdana, Helvetica, sans-serif;
	text-align: left;
	color: RGB( 0, 0, 0);
  margin-bottom: 5px;  
}

.popisek2cenik {
  position: relative;
  width: 150px;
  height: 15px;
  border: 1px solid RGB( 50, 50, 50); 
  top: 0px;
  left: 15px;
  margin: 0px 0px 10px 0px;  
  z-index: 20; 
  text-align: center;
  vertical-align: middle;                      
	font: normal normal normal 10px  Verdana, Helvetica, sans-serif;
	color: RGB( 50, 50, 50);
	background-color: RGB( 150,150,150);
}

.popisek2pocet {
  position: relative;
  width: 150px;
  height: 15px;
  border: 1px solid RGB( 50, 50, 50); 
  margin: 0px 0px 10px 20px;
  top: 0px;
  z-index: 20; 
  text-align: center;
  vertical-align: middle;                      
	font: normal normal normal 10px  Verdana, Helvetica, sans-serif;
	color: RGB( 50, 50, 50);
	background-color: RGB( 150,150,150);
}

 .popisek3predchozi, .popisek3nasledujici, .popisek3zavrit {
  background-color: RGB( 150,150,150);
  border: 1px solid RGB( 50,50,50);
  color: RGB( 50, 50, 50);
  text-align: center;
  font: normal normal normal 10px  Verdana, Helvetica, sans-serif;
  padding-top: 3px;
}

#hlavnipanel p {
	font: normal normal normal 12px/20px   Verdana, Helvetica, sans-serif;	
}

#hlavnipanel h1 {
	font: normal small-caps bold 20px/normal Verdana, Helvetica, sans-serif;	
}



/* veškeré ( rozměry i formát) stylovájní tabulek v ceníku xxxxxxxxxxxxxxxxxxxxxxxxxxxxx*/

.cenik, .priplatek {
	margin-left: auto;
	margin-top: 0px;
	margin-bottom: 20px;
	table-layout: fixed;
	border: 2px solid RGB( 170,170,170);
	border-collapse: collapse;
  font: normal normal normal 100%   Verdana, Helvetica, sans-serif;	
}

.cenik {
  width: 780px;
	margin-right: auto;	
}

.priplatek {
  width: 555px;
	margin-right: 180px;	
}

.cenikNapis {
	margin-top: 50px;
  color: RGB( 50,50,50);
	font: normal small-caps bold 20px/normal Verdana, Helvetica, sans-serif;
}

.cenik tr td, .priplatek tr td {
	border: 1px solid RGB( 170,170,170);		
}

.cenik tr th, .priplatek tr th  {
	border: 1px solid RGB( 170,170,170);
	background-color: RGB( 50,50,50);
	color: RGB( 200,200,200);
  text-align: center;	
}

.popisek3T {
  position: absolute;
  display: ;         
  width: 130px;
  height: 20px;
  margin: 0px 0px 0px 0px ;
  visibility: visible;
  background-color: RGB( 150,150,150);
  border: 1px solid RGB( 50,50,50);
  color: RGB( 50, 50, 50);
  text-align: center;
  text-decoration: none;
  font: normal normal normal 10px  Verdana, Helvetica, sans-serif;
  padding-top: 3px;    
}



