body {
	float : left;	
  width : 1030px;	
	padding: 0px;
	margin:0px;
	cursor : default;	
	font-family:Verdana,Arial; 
	font-size:12px; 
	background-color : #fff;
   color : #000;
}
.clear{
	clear:both;
	visibility: hidden;
}

h1 { 
  float : left;
  width: 970px;
  height: 57px;
  margin : 0px; padding : 0;
  background : #00a54f url("../images/head.png") no-repeat;
}  
h1 a{
  display: block;
  width: 152px;
  height: 51px;
  background-color: transparent;
  /*background : transparent url("../images/moeller_logo.gif") no-repeat;*/
}
/*h2 { position : absolute ; top : 0px; left : 630px; margin : 0px; padding : 0; }*/
h2 {
  width: 200px;
  height: 96px;
}
h2 a { 
  display: block;
  width: 200px;
  height: 81px;
  background : #ffffff url("../images/logo.gif") no-repeat;
}

h1 a span, h2 a span {display: none;}

a { text-decoration : none; /*color : #000;*/ color : #009843; }
form { padding : 0px; margin : 0px; }



.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; }

table, td {
	font-size:12px
}

div#page { float : left; width: 1050px; height : 100%; background-color : #fff; /*background-color : #fff;*/ display : table; }

div#home_page {width : 792px; }
div#home_page ul {
  margin : 0px; padding : 5px 0px 5px 20px; font-size : 12px;
}

div#left_page { float : left; width : 200px; height : 100%; padding-bottom : 20px; display : table-cell; /*background-color : #9ec7b4;*/ background:#B6B3A4 url("../images/bg-left-top.gif") repeat-x 0px 81px; }
div#left_page label { color : #000; } 
/** leva navigace **/
#left_nav { float : left;  margin : 0px 0px 20px 5px; padding : 0px;  width:150px; list-style: none; color : #609440; font-weight : bold; }
#left_nav ul { margin : 0px; padding : 0; list-style-type: 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 : 12px; 
  background : transparent url("../images/sipka_small_grey.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/sipka_small_green.gif") no-repeat 5px 5px; }
#left_nav a{
	color: #FFFFFF;
}
#left_nav li.parent, #left_nav ul li.parent { margin : 3px 0px -4px 0px; padding : 4px 0px 5px 15px; background : transparent url("../images/sipka_big_grey.gif") no-repeat 1px 0px;  font-weight: bold; color:#009843;}
#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/sipka_big_green.gif") no-repeat 1px 0px; }
/*#left_nav li.parent a { color:#009843;}*/
#left_nav li a { color:#000000}
#left_nav li a.curent { font-weight : bold; font-size : 12px; color : #009843; }

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



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

div#ext_tmp { float : left; width : 755px; font-size : 12px; 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; width : 188px; height : 628px; padding : 20px 55px 0px 0px; background : transparent url("../images/back_page.gif") no-repeat; }
div#info div.item { float : left; width : 165px; margin : 15px 0px 0px 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; }

#footer{
	background: #EDECE8;
	margin: 40px 0 0 0;
	text-align: center;
	padding: 4px 0 4px 0;
	font-size: 10px;
}
#footer a{
	color: #000000;
	text-decoration:none;
}
.title1{
 color: #009843;
 font-size: 14px;
 font-weight: bold;
}
.title2{
 color: #ffffff;
 font-size: 12px;
 font-weight: bold;

}
.grbold{
 color: #009843;
 font-weight: bold;
}
.redbold{
 color: #f11b1b;
 font-weight: bold;
}