	div.header_kos {float: right; width: 160px; padding: 15px; margin-top: 45px; margin-right: 5px; background-color: #fff; -moz-opacity: 0.8; filter: alpha(opacity=80);}
	div.header_kos a {color: #323232;}
	 
	/* CONTENT LEFT */
	div#content div#content_left {float: left; width: 215px; margin-top: 0; padding:0 0 0 15px;}
		
		div#content div#content_left div.box a, div#content div#content_left div.box_wide a {color: #ff6000;}

		/* BOX */
		div#content div#content_left div.box {width: 209px; margin-top: 10px; margin-right: 0px; background: url("../images/other/cnt_box_middle.jpg") 0 0 repeat-y; float: left;}
		div#content div#content_left div.box div.box_content {width: 179px; background: transparent url("../images/other/cnt_box_top.jpg") 0 0 no-repeat; padding: 15px 15px;}
		div#content div#content_left div.box div.box_content h2 {color: #2c7111; font-size: 18px; font-weight: normal; margin:0px;padding:0px;background: url("../images/cnt_box_h1.jpg") 170px 10px no-repeat;}
		div#content div#content_left div.box div.box_content div.left_menu {clear: both; }
		div#content div#content_left div.box div.box_content div.left_menu  a {display: block; padding: 5px 0; font-weight: bold; color: #117113; text-decoration: none;  border-bottom: 1px solid #c6c6c6;}
		div#content div#content_left div.box div.box_content div.left_menu  a.sub {display: block; padding: 5px 0; font-weight: bold; color: #232323; text-decoration: none; border-top: none; border-bottom: none;}
		div#content div#content_left div.box div.box_content div.left_menu  ul {list-style-type: none; padding-bottom: 0;}
		div#content div#content_left div.box div.box_content div.left_menu  ul.block-menu li {padding-left: 0;}
		div#content div#content_left div.box div.box_content div.left_menu  ul.sub-block-menu span {display: inline; text-decoration: none;}
		div#content div#content_left div.box div.box_content div.left_menu  ul.sub-block-menu li.subitem {font-size: 11px; padding-left: 10px;}
		div#content div#content_left div.box div.box_content div.left_menu  ul.sub-block-menu li.subsubitem {font-size: 11px; padding-left: 20px;}
		div#content div#content_left div.box div.box_content div.left_menu  ul.sub-block-menu li.subsubitem a {font-weight: normal;}
		div#content div#content_left div.box div.box_content div.left_menu  ul.sub-block-menu li#subitem-active {font-size: 11px; padding-left: 10px; }
		div#content div#content_left div.box div.box_content div.left_menu  ul.sub-block-menu li#subsubitem-active {font-size: 11px; padding-left: 20px; }
		
		div#content div#content_left div.box div.box_content div.left_menu  ul li#subsubitem-active a {color: #000; text-decoration: underline; font-weight: normal;}
		div#content div#content_left div.box div.box_content div.left_menu  ul li#subitem-active a  {color: #000; text-decoration: underline;}
		div#content div#content_left div.box div.box_content div.left_menu  ul li#active a {color: #000; text-decoration: underline;}
		div#content div#content_left div.box div.box_content div.left_menu  ul.block-menu {padding-bottom: 0; padding-left: 0;}
		div#content div#content_left div.box div.box_content form div {text-align: left;}
		div#content div#content_left div.box div.box_content textarea,input {border: 1px solid #7c7c7c; width: 170px; font-size:13px; margin-bottom: 3px; padding: 3px;}
		div#content div#content_left div.box div.box_content textarea {height: 70px; margin-bottom: 8px;}
		div#content div#content_left div.box div.box_content input#submit {background: url("../images/buttony/but-sed-kr.gif") 0 0 no-repeat;width: 65px; line-height: 8px; padding-bottom: 6px; padding-top: 2px; height:20px; border: none; color: #fff; font-weight: bold; font-size: 11px; }
		
		div#content div#content_left div.box div.box_content div.green_lines {height: 3px; background: transparent url("../images/cnt_box_lines.jpg") 0 0 repeat-x; float: left; width: 178px; margin: 5px 0 10px 0;}
		div#content div#content_left div.box div.box_bottom {width: 209px; height: 2px; background: transparent url("../images/other/cnt_box_bottom.jpg") 0 0 no-repeat; font-size: 0;}
		
	/* CONTENT MIDDLE */
	   div#content div#content_middle {background: #fff url("../images/other/content_middle_title.jpg") 0 0 no-repeat; float: left; width: 512px; margin-top: 10px; margin-left:4px;}
	   div#content div#content_middle_detail {float: left; width: 730px; margin-left: 7px; margin-top: 10px;}
		div#content div#content_middle div#content_middle_title { width:482px; padding: 15px 15px;}
		div#content div#content_middle div#content_middle_title h1 {font-size: 18px; font-weight: normal;margin:0px;padding:0px;height:22px;}
		div#content div#content_middle div#content_middle_title p {line-height: 18px;}
		div#content div#content_middle{background: #fff url("../images/other/content_middle_title.jpg") 0 0 no-repeat;width: 512px;}
		div#content div#content_middle h1{padding: 15px 15px;}
		div#content div#content_middle p {line-height: 18px;}
		
		div#content div#content_middle div.middle_box {background-color: #f7f7f7; padding: 15px;}
		div#content div#content_middle div.middle_box table#filter tr td {text-align: right; font-size: 11px;}
		div#content div#content_middle div.middle_box table#filter tr td select {margin-left: 5px; padding: 0; border-left-width: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border: 1px solid #7f9db9;} 
		div#content div#content_middle div.box{width: 482px;padding-top: 15px;padding-right: 15px;padding-bottom: 15px;padding-left: 15px;}
		div#content div#content_middle div.box tbody  { font-size:12px; }
    div#content div#content_middle table#product_list {border-collapse: collapse; margin-left: 1px; margin-right: 0; width: 512px;}
		
    div#content div#content_middle table#product_list tr td {width: 255px; border: 1px solid #c5c5c5; border-collapse: collapse; padding-bottom: 13px; background: #fff url("../images/other/product_item_bg.jpg") right bottom no-repeat;}
		div#content div#content_middle table#product_list tr td.empty {width: 255px;  border:none; border-top: 1px solid #c5c5c5; padding-bottom: 13px; background:none;}
    div#content div#content_middle table#product_list tr td  img { margin-top: 20px;}
		div#content div#content_middle table#product_list tr td div.product_list_right {width: 120px; float: right; font-size: 11px;}
		div#content div#content_middle table#product_list tr td div.product_list_right h2 {font-size: 11px; padding-top: 8px; padding-bottom:0px;margin:0px; padding-right: 5px;}
		div#content div#content_middle table#product_list tr td div.product_list_right h2 a {color: #117113;}
		div#content div#content_middle table#product_list tr td div.product_list_right div.spec {clear: both; font-weight: bold; padding: 2px 0;}
		div#content div#content_middle table#product_list tr td div.product_list_right div.spec img {float: none; margin: 0; margin-right: 2px;}
		div#content div#content_middle table#product_list tr td div.product_list_right p {padding-right: 5px;line-height:13px;}
		div#content div#content_middle table#product_list tr td div.product_list_right div.cena {padding: 5px 0; margin: 7px 0; border-top: 1px solid #e0e0e0; border-bottom: 1px solid #e0e0e0; padding-right: 5px;}
		div#content div#content_middle table#product_list tr td div.product_list_right p input.product_count {border: 1px solid #7c7c7c; width: 16px; text-align: center; float: left;color:black;font-weight:normal;}		
		div#content div#content_middle table#product_list tr td div.product_list_right p span.do_kosiku {display: block; height: 19px; width: 72px; background-image: url("../images/other/do_kosiku.jpg"); cursor: pointer; float: left;  margin-left: 5px;}		
		
    #product_list .katalog-image{width:115px;text-align: center;float:left;}
    #product_list .katalog-image   img {float:none;text-align:center;}
	/* CONTENT RIGHT */
	div#content div#content_right {float: right; width: 215px; margin-top: 0; font-size: 11px; margin-right:9px;}
	
		div#content div#content_right div.box {overflow-x: hidden; width: 209px; margin-top: 10px; margin-right: 0px; background: url("../images/other/cnt_box_middle.jpg") 0 0 repeat-y; float: left;}
    div#content div#content_right div.box div.box_content {width: 179px; background: transparent url("../images/other/cnt_box_top.jpg") 0 0 no-repeat; padding: 15px 15px 10px 15px;}
		div#content div#content_right div.box div.box_content a {color: #3c893e;}
		div#content div#content_right div.box div.box_content h2 {color: #2c7111; font-size: 18px;margin:0px;padding:0px; font-weight: normal; background: url("../images/cnt_box_h1.jpg") 170px 10px no-repeat;}
		div#content div#content_right div.box div.box_content div#login {margin-top: 10px;}
		div#content div#content_right div.box div.box_content ol {padding-left: 20px; color: #2d8b08;}
		div#content div#content_right div.box div.box_content ol li a {color: #323232;}
		div#content div#content_right div.box div.box_content div.aktualita {border-bottom: 1px solid #c6c6c6; padding-bottom: 8px; margin-bottom: 8px;}
		div#content div#content_right div.box div.box_content div.aktualita h4 a {color: #323232;}
		div#content div#content_right div.box div.box_content div.aktualita  p.datum {margin-top: 3px;}
		div#content div#content_right div.box div.box_content textarea,input {border: 1px solid #7c7c7c;  margin-bottom: 3px;  padding-left: 5px;}
		div#content div#content_right div.box div.box_content textarea {height: 70px; margin-bottom: 8px;}
		div#content div#content_right div.box div.box_content input#submit {background: #207921 url("../images/other/submit.jpg") 0 0 no-repeat; width: 82px; height: 22px; border: none; color: #fff; font-weight: bold; font-size: 12px; padding-bottom: 3px;}
		
		div#content div#content_right div.box div.box_content div.green_lines {height: 3px; background: transparent url("../images/cnt_box_lines.jpg") 0 0 repeat-x;  width: 178px; margin: 5px 0 8px 0;}
		div#content div#content_right div.box div.box_bottom {width: 209px; height: 2px; background: transparent url("../images/other/cnt_box_bottom.jpg") 0 0 no-repeat; font-size: 0;}
		
    input#input_vyhledat{width:140px;margin-left:15px;margin-right:5px;}

