/* CSS Document */
.odkazy a {display:block;margin-bottom:20px}
.odkazy a:hover {text-decoration:underline}

.i {font-style:italic}

.panel {width:300px}
.panel h1 {width:auto}

.left {float:left}
.right {float:right}
.active {color:#ffffff !important}
.menu_active {background:url('im/menu_active.png') no-repeat}

.clanky {padding-top:15px !important;padding-bottom:8px}

.cent {display:block;margin-left:auto;margin-right:auto}


.cleaner {
		clear:both;
		height:1px;
		font-size:1px;
		border:none;
		margin:0; padding:0;
		background:transparent;
		width:auto
		}




/* M E N U  */

/* Root = Horizontal, Secondary = Vertical */
ul#navmenu-h {
  margin: 0;
  border: 0 none;
  padding: 0;
  width: auto; /*For KHTML*/
  list-style: none;


}

ul#navmenu-h li {
  margin: 0;
  border: 0 none;
  padding: 0px;
  float: left; /*For Gecko*/
  display: inline;
  list-style: none;
  position: relative;
  
	
}

ul#navmenu-h ul {
  margin: 0;
  border: 0 none;
  padding: 0;
  width: 112px;
  list-style: none;
  display: none;
  position: absolute;
  top: 37px;
  left: 0;
	

}

ul#navmenu-h ul:after /*From IE 7 lack of compliance*/{
 clear: both;
  display: block;
  font: 1px/0px serif;
  content: ".";
  height: 0;
  visibility: hidden;
}

ul#navmenu-h ul li {
  width: 112px;
  float: left; /*For IE 7 lack of compliance*/
  display: block !important;
  display: inline; /*For IE*/
	
}

/* Root Menu */
ul#navmenu-h a {
text-align:center;
	width:100px;
  float: none !important; /*For Opera*/
  float: left; /*For IE*/
  display: block;
  
  color: #ffffff;
  text-decoration: none;
  height: auto !important;
  height: 1%; /*For IE*/
	
	width:110px;
	height:49px !important;

	margin:0px;
	padding-top:24px;
	font-size:11px;

}

/* Root Menu Hover Persistence */
ul#navmenu-h a:hover,
ul#navmenu-h li:hover a,
ul#navmenu-h li.iehover a {
  color: #ffffff;
}

/* 2nd Menu */
ul#navmenu-h li:hover li a,
ul#navmenu-h li.iehover li a {
  float: none;

  color: #ffffff;
	margin:0px !important;padding:0 20px;width:180px;border-right:none;padding-top:11px;overflow:clip;
text-align:left;

	
}

/* 2nd Menu Hover Persistence */
ul#navmenu-h li:hover li a:hover,
ul#navmenu-h li:hover li:hover a,
ul#navmenu-h li.iehover li a:hover,
ul#navmenu-h li.iehover li.iehover a {
  background:url('obr/button_hover.gif') repeat-x;
  color: #ffffff;

}

/* 3rd Menu */
ul#navmenu-h li:hover li:hover li a,
ul#navmenu-h li.iehover li.iehover li a {
  background: #EEE;
  color: #666;
}

/* 3rd Menu Hover Persistence */
ul#navmenu-h li:hover li:hover li a:hover,
ul#navmenu-h li:hover li:hover li:hover a,
ul#navmenu-h li.iehover li.iehover li a:hover,
ul#navmenu-h li.iehover li.iehover li.iehover a {
  background: #CCC;
  color: #FFF;
}

/* 4th Menu */
ul#navmenu-h li:hover li:hover li:hover li a,
ul#navmenu-h li.iehover li.iehover li.iehover li a {
  background: #EEE;
  color: #666;
}

/* 4th Menu Hover */
ul#navmenu-h li:hover li:hover li:hover li a:hover,
ul#navmenu-h li.iehover li.iehover li.iehover li a:hover {
  background: #CCC;
  color: #FFF;
}

ul#navmenu-h ul ul,
ul#navmenu-h ul ul ul {
  display: none;
  position: absolute;
  top: 0;
  left: 220px;
}

/* Do Not Move - Must Come Before display:block for Gecko */
ul#navmenu-h li:hover ul ul,
ul#navmenu-h li:hover ul ul ul,
ul#navmenu-h li.iehover ul ul,
ul#navmenu-h li.iehover ul ul ul {
  display: none;
}

ul#navmenu-h li:hover ul,
ul#navmenu-h ul li:hover ul,
ul#navmenu-h ul ul li:hover ul,
ul#navmenu-h li.iehover ul,
ul#navmenu-h ul li.iehover ul,
ul#navmenu-h ul ul li.iehover ul {
  display: block;
}



/* ---- KONEC MENU  ---- */







#main {display:block;width:974px;background:url('im/shadow.png') repeat-y}

#main_in {background:url('im/back_obsah.jpg') no-repeat;display:block}


#menu {	display:block;width:964px;height:73px;background:url('im/back_menu.png') no-repeat;padding-left:30px}


#news {width:258px;float:left;padding-left:20px;margin-top:11px;padding-top:18px}
#news p {padding-left:20px;width:220px}

#obal {float:right;width:627px;margin-top:200px;padding-right:40px;padding-bottom:50px}
#obsah {display:block}




#pata {background-color:#d7d3ba;display:block;margin-left:auto;margin-right:auto;text-align:right;border-top:25px solid #ece8cb;width:934px;height:25px}
#copy {display:block;margin-left:auto;padding:2px;font-size:10px;padding-top:7px}
#copy a {font-size:10px}






body {padding:0;margin:0;font-family:"Arial CE","Helvetica CE",Arial,Helvetica,sans-serif;font-size:12px;background:url('im/back.png') repeat-x #ebe9dd}
img {display:block;padding:0;margin:0;border:none}
a {text-decoration:none;font-size:12px;color:#38208c}
h1 {font-size:18px;font-weight:400;padding-bottom:12px;margin-top:10px;margin-bottom:18px;color:#fb6703;border-bottom:1px solid #fb6703;width:600px}
h2 {background-color:#f3efd4;color:#ff6b0d;font-size:12px;padding:5px;padding-left:20px;font-weight:400;margin:0px}

ul {line-height:2}
li {font-size:14px;list-style-type:none;padding-left:10px}
td {padding:5px;font-size:12px}


