.mtop {margin-top:10px}
.right {float:right}
.left {float:left}
.menu_active {color:#ffffff !important}
.prehled_menu_active {color:#d9261c !important}
.n {display:none}

.rad {}
.rad strong  {display:block;margin-top:10px}
.rad a {display:block;margin-top:10px}


.nomargin {margin-right:0px !important}



.cent {display:block;margin-left:auto;margin-right:auto}
.main_w {width:1019px}

.sub_back {background:url('im/back_obsah.png') repeat-y !important}

.flash_obsah {background:transparent !important}

.back_flash {background:url('im/back_flash.png') repeat-x !important}


.submenu {display:block !important}
.submenu_active {color:#8a3129 !important;font-weight:600;display:block}



.ke_stazeni a {float:left;display:block;border:1px solid #dedede;margin-left:25px;margin-right:25px;margin-top:20px;border:1px solid #dedede}
.ke_stazeni a:hover {border:1px solid #75c5f0}


.cat_row {display:block;border-bottom:4px solid #dedede;padding-bottom:25px;margin-bottom:25px}
.cat_row img {float:right}
.cat_row p {width:500px}

.cleaner {
	display:block;
		clear:both;
		height:1px;
		font-size:1px;
		border:none;
		margin:0; padding:0;
		width:auto
		}

.news_row {display:block;clear:both;margin-bottom:20px;text-align:justify;border-bottom:4px solid #dedede;padding-top:10px}
.news_row img {margin:8px;margin-left:0px;margin-top:3px;margin-bottom:0px;float:left;margin-right:20px}
/* 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: 140px;
  list-style: none;
  display: none;
  position: absolute;
  top: 20px;
  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: 140px;
  float: left; /*For IE 7 lack of compliance*/
  display: block !important;
  display: inline; /*For IE*/
	
}

/* Root Menu */
ul#navmenu-h a {

	text-align:center;
	padding-left:20px;padding-right:20px;
		
  float: none !important; /*For Opera*/
  float: left; /*For IE*/
  display: block;
 
  color: #75c5f0;
  
  text-decoration: none;
  height: auto !important;
  height: 1%; /*For IE*/
	height:18px !important;
	padding-right:43px;
	font-size:12px

}

/* 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;
	margin:0px !important;padding:0 20px;width:150px;border-right:none;padding-top:1px;overflow:clip;background-color:lightgreen;
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-color:orange;
	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: block;
}

/*
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  ---- */


/* ---- ZACATEK MENU -------- */
/* Root = Vertical, Secondary = Vertical */
ul#navmenu-v,
ul#navmenu-v li,
ul#navmenu-v ul {
  margin: 0;
  border: 0 none;
  padding: 0;
  width: 180px; /*For KHTML*/
  list-style-type: none;
	text-align:right;
}

ul#navmenu-v:after /*From IE 7 lack of compliance*/{
  clear: both;
  display: block;
  font: 1px/0px serif;
  content: ".";
  height: 0;
  visibility: hidden;
}

ul#navmenu-v li {
  float: left; /*For IE 7 lack of compliance*/
  display: block !important; /*For GOOD browsers*/
  display: inline; /*For IE*/
  position: relative;
}

/* Root Menu */
ul#navmenu-v a {

  display: block;

  color: #000000;
  
  text-decoration: none;
  height: auto !important;
  height: 1%; /*For IE*/
font-size:14px;padding-top:5px;padding-bottom:5px;
width:200px;

}

/* Root Menu Hover Persistence */
ul#navmenu-v a:hover,
ul#navmenu-v li:hover a,
ul#navmenu-v li.iehover a {
  
  }

/* 2nd Menu */
ul#navmenu-v li li a
{
/* position:relative;left:23px; */
color:#828187;
font-size:11px;
font-weight:400;
}

/* 2nd HOVER Menu */
ul#navmenu-v li:hover li a,
ul#navmenu-v li.iehover li a {

 

		
}

/* 2nd Menu Hover Persistence */
ul#navmenu-v li:hover li a:hover,
ul#navmenu-v li:hover li:hover a,
ul#navmenu-v li.iehover li a:hover,
ul#navmenu-v li.iehover li.iehover a {

color:#000000;
}

/* 3rd Menu */
ul#navmenu-v li:hover li:hover li a,
ul#navmenu-v li.iehover li.iehover li a {
  background: #EEE;
  color: #666;
}

/* 3rd Menu Hover Persistence */
ul#navmenu-v li:hover li:hover li a:hover,
ul#navmenu-v li:hover li:hover li:hover a,
ul#navmenu-v li.iehover li.iehover li a:hover,
ul#navmenu-v li.iehover li.iehover li.iehover a {
  background: #CCC;
  color: #FFF;
}

/* 4th Menu */
ul#navmenu-v li:hover li:hover li:hover li a,
ul#navmenu-v li.iehover li.iehover li.iehover li a {
  background: #EEE;
  color: #666;
}

/* 4th Menu Hover */
ul#navmenu-v li:hover li:hover li:hover li a:hover,
ul#navmenu-v li.iehover li.iehover li.iehover li a:hover {
  background: #CCC;
  color: #FFF;
}

ul#navmenu-v ul,
ul#navmenu-v ul ul,
ul#navmenu-v ul ul ul {
  display: none;
	
 /*
 	position: absolute;
  top: 0; 
	left: 160px;
*/
}

/* Do Not Move - Must Come Before display:block for Gecko */
ul#navmenu-v li:hover ul ul,
ul#navmenu-v li:hover ul ul ul,
ul#navmenu-v li.iehover ul ul,
ul#navmenu-v li.iehover ul ul ul {
  display: block;
}
/*
ul#navmenu-v li:hover ul,
ul#navmenu-v ul li:hover ul,
ul#navmenu-v ul ul li:hover ul,
ul#navmenu-v li.iehover ul,
ul#navmenu-v ul li.iehover ul,
ul#navmenu-v ul ul li.iehover ul {
  display: block;
}
*/

/* ---- KONEC MENU  ---- */



#top_part {background:#0a0b0c;height:108px;width:auto;display:block}

#logo {display:block;padding-top:18px;padding-left:17px}


#menu {height:32px;background:url('im/shadow_top.png') repeat-x;padding-top:20px}



#obal {display:block;background:#dededd}
#main_obal {background:url('im/back_obsah_no_menu.png') repeat-y;padding-bottom:30px}
#main {width:960px}

#obsah {width:930px;padding-top:20px}

#menu_prehled {width:200px;float:left;position:relative;left:-19px;top:10px;height:600px;}

#pata {background: #383431;height:37px;display:block;color:#d2d1d2;font-size:12px;padding-top:15px;margin-bottom:50px}

#cat_content {float:right;width:715px}

#o_firme {display:block;margin-top:30px;text-align:justify}

#nettvor {background:url('im/nettvor.png') no-repeat 165px 1px;float:right;text-align:left;display:block;width:280px;padding-top:5px}
#nettvor a {width:100px;height:20px}

body {font-family:'Arial CE','Helvetica CE',Arial,Helvetica,sans-serif;font-size:12px;background:#1f1a17;margin:0px;padding:0px}

img {border:none}
h1 {font-size:16px}
h2 {color:#1e1917;font-weight:400;margin-top:15px;margin-bottom:0px}
h2 b {color:#a2b8b8;display:inline;font-weight:400}
h3 {font-weight:400}
a {text-decoration:none}





