.b {font-weight:600}
.half {width:50%}
.space {margin-bottom:130px}
.red {color:#f80203 !important;font-weight:600}
.lang {color:#ffffff;font-size:14px}
.h {display:none !important}
.right {float:right}
.left {float:left}
.menu_active {border-top:4px solid #ffffff;border-bottom:4px solid #ffffff;background:#00d3ff;padding-bottom:2px;padding-top:2px}
.onas {border-top:none}
.topm {margin-top:8px}
.obrs {width:250px}
.pos {position:relative;top:-39px;left:-10px}
.center {text-align:center}
.a_left {text-align:left !important}

.td_active {background:#00d3ff}

.menu_active:hover {background:#00d3ff !important}
.submenu_active {font-weight:600;background:url('obr/button_active.gif') repeat-x !important;color:#ffffff !important}
.cent {display:block;margin-left:auto;margin-right:auto}
.no_pad {padding:0px !important;margin:0px !important;width:auto !important}
.vice {list-style-image:url('im/vice.png');margin-left:17px}
.vice a {color:#000000}
.panel {list-style-type:none;list-style-image:url('im/sipka_white.gif');background:#00d3ff;list-style-position:inside;padding:5px;margin-bottom:20px;font-weight:600}
.s_right {list-style-image:url('im/s_right.png');margin-top:15px}
.pan {display:block;width:260px;margin-right:20px}
.pan span {display:block}
.span_block span {display:block}

.check input {background:#e5e5e5;border:1px solid #000000}

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

.inew {margin-top:20px}


.pict {width:252px;height:60px;float:left}
.pict a {display:block;width:170px;margin-top:18px;float:right}
.no_pict {width:80px !important;margin-top:0px !important;float:left !important}

.now {white-space:nowrap}

.hledat {width:100%;font-size:11px;background:#e5e5e5;border-collapse:collapse}
.foto {padding:0px !important;margin:0px !important;width:120px}
.foto img {display:block;width:120px;height:90px}
.hledat td,th {border:4px solid #ffffff;text-align:center;padding-left:8px;padding-right:8px}


.hdet {width:437px;height:244px}
.hdet td {padding:0px;margin:0px}
.views {clear:both;margin-top:8px}
.views img {float:left;margin-right:8px;margin-bottom:6px;width:120px;height:90px}
.b_top_0 {border-top:none !important}
.b_right_0 {border-right:none !important}
.m_right_0 {margin-right:0px !important}

.projekt_row img {width:190px}
.projekt_content {width:530px;margin-left:200px}

#det_pic {display:block;background-color:#e5e5e5;width:320px;height:240px}

#home_gray {display:block;width:776px;height:28px;background:url('im/gray_bottom.png') no-repeat;padding-top:8px;text-align:left;margin-bottom:15px}
#obsah_obal {width:776px;float:right}
#obsah {padding-top:20px;margin-left:20px;margin-bottom:200px;float:right;width:760px}

/* ---- 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: 170px; /*For KHTML*/
  list-style-type: none;
}

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 {

  padding: 0 8px;
  display: block;

  color: #000000;
  
  text-decoration: none;
  height: auto !important;
  height: 1%; /*For IE*/
	padding-top:6px;padding-bottom:6px;
	font-size:11px;
}

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

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

/* 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 {
  background: #CCC;
  color: #FFF;
}

/* 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: none;
}

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

#menu {	display:block;overflow:clip;margin-bottom:0px;float:left;width:170px}




#top_part {height:73px !important;width:auto;background:url('im/top_back.png');display:block}
#top_part_en {height:73px !important;display:block;background:url('im/top_back_en.png')}

#main {display:block;width:950px;background:url('im/left_back.png') repeat-y;margin-top:4px}
#logo {position:relative;left:48px;top:6px;width:340px;height:60px;display:block}
#gray_top {border-top:4px solid #ffffff;border-bottom:4px solid #ffffff;display:block}
#gray_bottom {position:relative;left:87px;top:-28px}

#pict_home {display:block;margin-bottom:50px !important;margin-left:15px;margin-top:20px}


#lang {margin-right:10px;margin-top:5px}

#o1,#o2,#o3,#o4,#o5,#o6 {display:none}

#poptavka {display:block;padding-top:25px;clear:both}
#odeslat {background:url('im/odeslat.png') no-repeat 0px 5px;width:250px;height:43px;border:none;margin-top:40px;padding-top:0}


body {font-family:'Arial CE','Helvetica CE',Arial,Helvetica,sans-serif;font-size:11px;margin:0px;padding:0px;word-spacing:1px;white-space:14px;line-height:1.3}
img {border:none}
h1 {font-size:20px;color:#2594ff;font-weight:400}
h2 {font-size:14px;margin-bottom:6px;margin-top:6px}
a {text-decoration:none;color:#000000}

p {margin-top:0;padding-top:0}
table {margin:0;padding:0;text-align:left}
h1 {margin-top:0;padding-top:0}
li,ul {margin:0px;padding:0px}





