body {
  width : 1030px;	
	padding: 0px;
	margin : 0px 0px;
	cursor : default;	
	font-family:Verdana,Arial; 
	font-size:12px; 
	background-color : #e1e2e5;
}

h1 { 
  position : absolute;
  top : 0px; left : 0px;
  width: 988px;
  height: 60px;
  margin : 0px 0px 0px; padding : 0px;
  background : #019844 url("../images/logo.jpg") no-repeat;
  border: #009843 solid 1px;
}  
h1 a{
  display: block;
  width: 205px;
  height: 60px;
  background-color: transparent;
}
h1 a span{display: none;}

a { text-decoration : none; color : #000; }
form, p { padding : 0px; margin : 0px; }

ul { margin : 0px; padding : 0; list-style-type: none; }

.left { text-align : left; }
.center { text-align : center; }
.right  { text-align : right;  }
.bold   { font-weight : bold;  }

.float_left  { float : left; }
.float_right { float : right; }

.gren { color : #009843; } 

div#print_title { display : none; }

div#top_menu { position : absolute ; top : 5px; left : 720px; }
div#top_menu a { font-size : 9px; color : #fff; background : transparent url("../images/sipka_white.gif") no-repeat 0px 2px; padding-left : 8px; margin-right : 10px;}

div#page { position : absolute; top : 60px; left : 0px; width: 988px; background-color : #fff; border: #009843 solid 1px; border-bottom: #009843 none 1px; }


div#left_page { float : left; width : 205px; }
div#left_page div.top_menu { float : left; width : 175px; padding : 8px 0px 13px 0px; background : transparent url("../images/back_top_left.jpg") repeat-x; color : #58595c; }

div#left_page div#search { float : left; height : 55px; background : transparent url("../images/mouse.jpg") no-repeat; padding-left : 45px; }
div#left_page div#search p { font-size : 10px; }

div#left_page div#novinky { float : left; width : 180px; margin : 5px; }
div#left_page div#novinky h2 { float : left; width : 170px; font-size : 11px; color : #009843; padding : 0px 0px 2px 10px; border-bottom : 1px solid #808080; }
div#left_page div#novinky p { float : left; width : 170px;}
div#left_page div#novinky ul { float : left; display : block; margin-bottom:0; font-size : 10px;}
div#left_page div#novinky li { margin-left : 22px; }
div#left_page div#novinky li.item { list-style-image : url("../images/sipka_green.gif"); margin-bottom : 10px; }

div#home_page h2 { float : left; width : 560px; font-size : 11px; color : #009843; padding : 20px 0px 2px 10px; } 
/** leva navigace **/
#left_nav { float : left;  margin : 0px 0px 0px 5px; padding : 0px;  width:150px; list-style: none;}
#left_nav ul ul, #left_nav ul ul ul { float : left;  margin : 0px 0px 0px 0px; padding : 0px; display : block;}

#left_nav li, #left_nav ul li { float : left;
  padding : 0px 0px 0px 15px; margin : 0px 0px 1px -2px;  width:130px;  display : block; font-size : 10px;
  background : transparent url("../images/lm_sipka1.gif") no-repeat 5px 5px;   
  /*border : 1px solid red;*/
  /*list-style-image : url("../images/lm_sipka1.gif");*/
    }
#left_nav li:hover { background : transparent url("../images/lm_sipka2.gif") no-repeat 5px 5px; }

#left_nav li.parent, #left_nav ul li.parent { margin : 3px 0px -4px 0px; padding : 4px 0px 5px 15px; background : transparent url("../images/lm_fsipka1.gif") no-repeat 1px 0px; }
#left_nav li.parent_curent, #left_nav ul li.parent_curent { margin : 3px 0px -4px 0px;  padding : 4px 0px 5px 15px; background : transparent url("../images/lm_fsipka2.gif") no-repeat 1px 0px; }
#left_nav li a.curent { font-weight : bold; font-size : 11px; color : #009843; }

#left_nav ul li { margin : 3px 0px 0px 0px; /*border : 1px solid red;*/}
/** konec leva navigace **/



div#right_page { float : right; width : 575px; }
div#up_menu { float : left; width : 575px; height:30px; background-color : #4bb881; }

/** horni float menu */
ul.topmain{ position : absolute; z-index : 1000; list-style: none;padding:0;margin:0; display:block; }        
a.topmain{  
  display:block; 
  /*height : 23px;*/
  background : transparent url("../images/sipka_top_right.jpg") no-repeat 0px 0px; 
  color : #fff; font-size : 13px; font-weight : bold; padding-left : 12px; margin : 7px 8px 7px 7px;     
}        
ul.subul{        
  list-style: none;        
  padding:0;
  margin:-2px 0px 0px 10px;        
  width:210px;        
  position:absolute;        
  overflow:visible;        
  z-index:1000; 
  border-bottom :solid 1px #009843;       
}


a.subul a,.subul a:link,.subul a:visited,.subul a:active {        
  text-decoration:none;        
  color:#000;        
  margin:0;        
  padding : 5px 10px 5px 10px;                
  width:189px; 
  display:block;        
  background-color:#e1e2e6;
  border-left :solid 1px #009843; border-top :solid 1px #009843; border-right :solid 1px #009843;
  font-size : 10px;       
}
a.sub_menu { background : #e1e2e6 url("../images/arrow_gray.gif") no-repeat 200px center; }

.subul a:hover{background-color:#c0c0c0;}                

#nav { margin:0;padding:0; list-style: none; position:absolute; z-index : 1000; }        
#cnav{ position:absolute; z-index:1000; }
                
#nav li, #nav ul li {        
  padding:0;margin:0;        
  position: relative;        
  float:left;        
  /*width:120px;*/
  display:block;        
  -moz-box-sizing: border-box;        
}
#nav ul{        display:none;  -moz-box-sizing: border-box; margin: 0;       }        
#nav ul ul, #nav ul ul ul {        
  display:none;        
  position:absolute;   
  z-index : 1000;       
  padding:0;        
  /*margin: -23px 0 0 210px; */
  top: -23px;
  left: 210px;
  width:180px;        
}
#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li:hover ul ul ul ul, #nav li:hover ul ul ul ul ul{ display:none; }
#nav li:hover ul, #nav ul li:hover ul, #nav ul ul li:hover ul, #nav ul ul ul li:hover ul, #nav ul ul ul ul li:hover ul{ display:block; }
/** konec horni float menu */

ul.menu { float : left; width : 575px; display : inline; background-color : #e1e2e6; }
ul.menu li { float : left; display : inline; height : 25px;}
ul.menu a { float : left; background : transparent url("../images/sipka_green.gif") no-repeat 0px 1px; color : #58595c; font-size : 10px; font-weight : bold; padding-left : 10px; margin : 7px 10px 7px 7px; }

div#navigace { float : left; width : 560px; font-size : 10px; margin : 5px 0px 20px 3px; }
div#ext_tmp { float : left; width : 560px; font-size : 11px; padding : 0px; }

div#right_page div.line_gray_silver_dashed { float :left; width : 555px; margin : 5px; background : transparent url("../images/line_gray_silver_dashed.gif") repeat-x;}

div#ext_tmp a { text-decoration : underline; }
div#navigace a:hover { text-decoration : underline; }

/*div#info { float : right; margin : 13px 0px;  width : 248px; height : 628px; padding : 0px; background : transparent url("../images/back_page.gif") no-repeat top left; }
div#info2 {position: absolute; color:#E1E2E5; margin : 13px 0px 0 990px;  width : 248px; height : 628px; padding : 0px; background : transparent url("../images/back_page.gif") no-repeat top left; } */

 
div#info div.item { float : left; width : 165px; margin : 0px 0px 15px 10px; font-size : 10px; border : 1px solid #4ab780; background-color : #fff; }
div#info div.item div.head { float : left; width : 160px; padding : 2px 0px 2px 5px; background-color : #009843; border-bottom : 1px solid #e1e2e5; color : #fff; }
div#info div.item div.obsah { float : left; }
div#info div.item p { padding : 3px; }

div#copyright { float : left; display : block; width: 740px; margin : 20px 0px 20px 20px; color : #8b8b8b; font-size :10px; border-top : 1px solid #8d8d8d; }
div#copyright a {color : #8b8b8b; }
div#copyright .seo_link a {color:#ffffff;font-weight:bold;}

#homeFlash1, #homeFlash2{
	display: display;
}
#homeFlash3{
	display: none;
}
/** redesign **/
.header_line_rd{
	background : #4ab780;
	height:30px;
}
.eatonBg{
   width : 206px; 
   padding : 8px 0px 13px 0px; 
   background : #e1e2e6; 
   color : #58595c;
}
div#up_menu_rd {margin: 0 0 0 225px; width : 762px; height:30px; background-color : #4bb881; }
div#right_page_rd { float : right; width : 782px; }
div#left_page_rd { float : left; width : 205px; background : #e1e2e6; height: 540px; padding: 22px 0 13px 0;  font-size: 11px; }
div#left_page_rd  h2{
	background: #f3f3f3;
	color: #009843;
	padding: 4px 0 4px 31px;
	font-size: 11px;
	font-weight:bold;
	
}
div#left_page_rd ul{
	margin: 0 0 0 31px;
}
div#left_page_rd li{
	background: url(../images/bullet_small_green.gif) no-repeat 0 3px;
	padding: 0 0 0 10px;
	margin: 0 0 10px 0;
}
div#copyright_rd { 
	display : block; 
	
	margin : 20px; 
	color : #8b8b8b; 
	border-top: 1px solid #019844;

	font-size :10px; 
	border-top : 1px solid #8d8d8d; 
}
div#copyright_rd a {text-decoration: none;
	color: #969696;
}
div#copyright_rd .seo_link a {
	color: #969696;
	/*color:#ffffff;
	font-weight:bold;*/
}
#main_rd_left{
	float: left;
	width: 576px;
}
#main_rd_right{
	float: right;
	width: 205px;
	overflow:hidden;	
	/*_width: 180px;
	#width: 180px;*/
	background: #e1e2e5;
	padding: 35px 0 0 0;
	height: 540px;
}
#main_rd_right h2{
	background: #f3f3f3;
	color: #009843;
	padding: 4px 0 4px 25px;
	font-size: 11px;
	font-weight:bold;
	
}
#main_rd_right ul{
	margin: 0 0 0 25px;
}
#main_rd_right li{
	background: url(../images/bullet_small_green.gif) no-repeat 0 3px;
	padding: 0 10px 0 10px;
	margin: 0 0 10px 0;
    font-size: 11px;
}
div#ext_tmp .header_hp_rd{
	padding: 0 0 6px 0;
	border-bottom: 1px solid #4ab780;
}
div#ext_tmp .header_hp_rd a{
	text-decoration: none;
	color: #4ab780;
}
div#ext_tmp .tHeader_rd{
	border-right: 1px solid #999999;
	border-left: 1px solid #999999;
	background: #009843 url(../images/arrow_right_green_bg.gif) top left no-repeat;
	color:#FFFFFF;
	padding: 3px 0 3px 10px;
}
div#ext_tmp .tContent_rd{
	border-right: 1px solid #999999;
	border-left: 1px solid #999999;
	border-bottom: 1px solid #999999;
	padding: 5px 0 5px 0;
}
div#ext_tmp table{
	margin: 0;
}


.leftSearchButt{
	position : relative; top : 2px; padding : 5px 2px 5px 2px; background-color : #009843;
}