.b {font-weight:600}
.w {color:#ffffff;font-weight:400 !important}
.right {float:right}
.left {float:left}
.no_b {border:none}
.normal {width:850px;margin-top:17px}
.white {background:#ffffff;color:#ffffff}
.top {margin-top:50px}
.topm {margin-top:20px}
.bottom_none {margin-bottom:0;padding-bottom:0}
.nomargin {margin:0px !important}


.zvonte {position:relative;top:-14px}
.cara {border-bottom:3px solid #e5e5e5 !important}

.vyvoj  {list-style-type:none;padding-top:3px;padding-left:30px;margin:0;margin-bottom:20px}
.b1 {background:url('im/1.png') no-repeat}
.b2 {background:url('im/2.png') no-repeat}
.b3 {background:url('im/3.png') no-repeat}
.b4 {background:url('im/4.png') no-repeat}
.b5 {background:url('im/5.png') no-repeat}
.b6 {background:url('im/6.png') no-repeat}

.vzhled {background:url('im/vzhled.png') no-repeat}
.provoz {background:url('im/provoz.png') no-repeat}
.navstevnost {background:url('im/navstevnost.png') no-repeat}
.redesign {background:url('im/redesign.png') no-repeat}
.portaly {background:url('im/portaly.png') no-repeat}
.aktualizace {background:url('im/aktualizace.png') no-repeat}
.technologie {background:url('im/technologie.png') no-repeat}
.hosting {background:url('im/hosting.png') no-repeat}
.audit {background:url('im/audit.png') no-repeat}

.odkazy {list-style-type:none;padding-left:60px;padding-top:4px;width:190px;display:block;margin:0;margin-bottom:25px}
.sluzby {list-style-type:none;padding-left:60px;padding-top:0px;width:auto;display:block;margin:0;margin-bottom:25px;border-bottom:2px solid #e5e5e5;padding-bottom:15px }
.sluzby li {margin-bottom:0px;color:#000000}

.net {margin-left:127px}


.webest {background:url('im/webest.png') no-repeat}
.radio {background:url('im/radio.png') no-repeat}
.camera {background:url('im/camera.png') no-repeat}
.clanky {background:url('im/clanky.png') no-repeat}

.li_h1 {font-size:1.2em;color:#329b00;margin-bottom:15px;margin-top:2px}


.mnf {background:url('im/manufaktura.gif') no-repeat right 27px}

.menu_active {font-weight:600;background:url('im/menu_active.png') repeat-x !important;color:#000000 !important}
.submenu_active {border-bottom:2px solid #000000 !important;color:#000000 !important}



.cent {display:block;margin-left:auto;margin-right:auto}


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



.ref_item {display:block;width:250px;float:left;margin-right:50px;margin-bottom:20px}
.ref_item img {width:250px;height:155px;display:block}
.ref_desc {height:96px;background:url('im/ref.png') no-repeat;margin-top:3px;padding-left:20px;padding-top:10px;color:#545454}
.ref_desc h2 {margin-top:2px;color:#0f7824;margin-bottom:0px;padding-bottom:8px}

.ref_item_design {display:block;width:550px}
.ref_desc_design {height:50px !important;display:block;width:550px !important;background:url('im/ref_design.png') no-repeat}
.ref_item_design img {width:auto;height:auto;margin-right:auto;margin-left:auto}

.obsah {width:945px;padding-top:15px}
.main_width {width:945px}

.panely {display:block;height:300px;background:url('im/back_home.png') no-repeat -35px 99px;width:940px;margin-top:40px}
.panely a {float:left;width:136px;height:177px;color:#ffffff;margin-right:50px}

.news_row {display:block;clear:both;text-align:justify;background:#ededed}
.news_row img {margin-left:0px;margin-bottom:0px;float:left;margin-right:20px}
.news_row span {float:right;margin:10px;margin-left:0px;width:500px}

.others_title {background:#ededed;font-weight:400;color:#000000;padding:5px;font-size:16px}
.others_title b {float:right;font-weight:400}
/* 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;
  top:22px;
	background:url('im/menu_back.gif') repeat-x;
}

ul#navmenu-h ul {
  margin: 0;
  border: 0 none;
  padding: 0;
  list-style: none;
  display: none;
  position: absolute;
  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: 136px;
  float: left; /*For IE 7 lack of compliance*/
  display: block !important;
  display: inline; /*For IE*/

}

/* Root Menu */
ul#navmenu-h a {
	margin-bottom:0px;    /* odsazeni menu  */
	padding-top:7px;text-align:center;
	width:135px;
  float: none !important; /*For Opera*/
  float: left; /*For IE*/
  display: block;
  
  color: #ffffff;
  font-family:'Arial CE','Helvetica CE',Arial,Helvetica,sans-serif;
	letter-spacing:.1em;
	font-weight:400;
	text-decoration: none;
  height: auto !important;
  height: 1%; /*For IE*/
	height:22px !important;
	
	

}

/* Root Menu Hover Persistence */
ul#navmenu-h a:hover,
ul#navmenu-h li:hover a,
ul#navmenu-h li.iehover a {
  background:url('im/menu_hover.png') repeat-x;
  color: #ffffff;
	
}

/* 2nd Menu */
ul#navmenu-h li:hover li a,
ul#navmenu-h li.iehover li a {
  float: none;
     background:url('im/menu_hover.png') repeat-x;
  color: #ffffff;
	margin:0px !important;padding:0px;padding-top:7px;
text-align:center;height:24px !important
	
}

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

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



#top_part {display:block;background:url('im/top_back.gif') repeat-x;height:96px}

#l_panel {width:131px;float:left}
#r_panel {width:500px}

#submenu {margin-top:24px;margin-right:50px}
#submenu ul {display:block;margin:0px;padding:0px}
#submenu li {display:block;float:left;padding:0px;margin:0px;}
#submenu a {padding:0px;margin:0px;display:block;float:left;padding-left:10px;padding-right:10px;font-size:14px;color:#7f7f7f;width:85px;border-bottom:1px solid #7f7f7f;padding-bottom:4px;text-align:center}
#submenu a:hover {border-bottom:2px solid #000000 !important;text-decoration:none;color:#000000 !important}

#logo {position:relative;top:1px;left:1px}
#bublina {position:relative;top:-40px;left:20px}
#bottom_menu {display:block;height:23px;background:url('im/menu_bottom.gif') repeat-x;margin-top:19px}
#main {display:block;width:945px;background:url('im/menu_top.gif') no-repeat;position:relative;top:-21px}
#obsah {display:block;background:url('im/back_obsah.png') repeat-x #ffffff;padding-bottom:60px}
#pata {height:34px;background:url('im/pata.gif') no-repeat;padding-top:10px;text-align:right;font-size:11px;clear:both}
#netvor {position:relative;left:22px;top:20px}
#sponka {position:relative;left:31px;top:-64px}
#zidle {position:relative;top:98px}


#bt1 {background:url('im/bt1.png') no-repeat;margin-left:120px}
#bt1:hover {background:url('im/bt1_gray.png') no-repeat}

#bt2 {background:url('im/bt2.png') no-repeat}
#bt2:hover {background:url('im/bt2_gray.png') no-repeat}

#bt3 {background:url('im/bt3.png') no-repeat}
#bt3:hover {background:url('im/bt3_gray.png') no-repeat}

#bt4 {background:url('im/bt4.png') no-repeat}
#bt4:hover {background:url('im/bt4_gray.png') no-repeat}


body {font-family:'Arial CE','Helvetica CE',Arial,Helvetica,sans-serif;font-size:12px;margin:0px;padding:0px;background:url('im/back.gif');letter-spacing:.01em}
img {border:none}
h1 {font-size:1.5em;color:#329b00;border-bottom:3px solid #e5e5e5;padding-bottom:10px;padding-top:0;margin:0;margin-bottom:10px;font-weight:400}
h2 {font-size:1em;color:#329b00}
h3 {margin:0;padding:0;font-weight:400;color:#329b00;font-size:1.2em}
a {color:#329b00;text-decoration:none}
a:hover {text-decoration:underline}



