/* CSS Document novatherm.cz katalog.css*/
body {
   margin: 0px;
   padding: 0px;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 70%;
   background: #6D6D6D;
   color:#000;
   text-align:center;
}
a:link {
  color:#999;
	text-decoration: none;
}
a:visited {
  color:#999;
	text-decoration: none;
}	
a:active {
  color:#999;
	text-decoration: none;
}
a:hover {
	color:#999;
	text-decoration: none;
}
img{
  border:0px;
  margin:0px;
  padding:0px;
}
.cleaner
{
  clear:both;
  font-size:0px;
  line-height:0px;
  height:0px;
  overflow:hidden;
  display:block;
}
h1.print{
  display:none;
}
table
{
  font-size:100%; 
}
form{
  margin:0px;
  padding:0px;
}
#box1{
  text-align:left;
  margin-left:auto;
  margin-right:auto;
  margin-top: 15px;
  width: 999px;
}
#box2{
  float:left;
  width: 999px;
  background:#FFF;
}
#box3{
  width:989px;
  margin-left:5px;
  margin-right:5px;
}
#top{
  width:989px;
  margin-top:5px;
}
#top .top_img{
  display:block;
  height:169px;
  width:989px;
  background: url(Images/main_katalog.jpg) no-repeat;
}
.top_line_black
{
  width:989px;
  height:3px;
  margin-top:1px;
  font-size:1px;
  line-height:1px;
  background:#2B2C31;
}
#top_menu{
  margin-top:3px;
  height:34px;
  width:989px;
  background: url(Images/bg_menu_top.gif) repeat-x;
  line-height:34px;
  font-size:11px;
  letter-spacing:-1px;
  color:#fff;
}
#top_menu .right a:link, #top_menu .right a:visited, #top_menu .right a:active{
  color:#fff;
  text-decoration:none;
}
#top_menu .right a:hover{
  color:#fff;
  text-decoration:underline;
}

#menu_top
{
  padding-left:0px;
  float:left;
  width:639px;
  height:34px;
  font-size:11px;
}
#menu_top .roh /* skryje prvni odrazku - obnovi roh v pozadi */
{
  width:1px;
  height:34px;
  background:url(images/bg_menu_top.gif) no-repeat;
  position:absolute; 
  margin-top:0px; 
  z-index:99;
}
#menu_top ul, #menu_top li
{
  margin:0px;
  padding:0px;
}
#menu_top ul.menu_left li { /* styl nejvyssi urovne li */
  float:left;
  position:relative;
  display:inline;
  cursor:pointer;
}

#menu_top ul.menu_left li ul li { /* styl ostatnich li */
  float:none;
  display:block;
}
#menu_top ul.menu_left li a /* styl nejvyssi urovne a */
{
  display:block;
  _float:left;
  height:34px;
  line-height:34px;
  text-transform:uppercase;
  background: url(images/odrazka.gif) 0px 50% no-repeat;
  color:#fff;
}
#menu_top ul.menu_left li:hover a span
{
  text-decoration:underline;
}
#menu_top ul.menu_left li:hover ul li a span
{
  text-decoration:none;
}
#menu_top ul.menu_left li ul li:hover a,
#menu_top ul.menu_left li ul li ul li:hover a
{ 
  color:#fff;
  background:#565656;
} 
#menu_top ul.menu_left li:hover ul a,  
#menu_top ul.menu_left li ul li:hover ul a, 
#menu_top ul.menu_left li ul li ul li:hover ul a 
{ 
  color:#fff;
  background:#7e7e7e;
  text-decoration:none;
} 
#menu_top ul.menu_left li ul li:hover ul a:hover,
#menu_top ul.menu_left li ul li a:hover
{ 
  color:#fff;
  background:#565656;
  text-decoration:none;
}
#menu_top ul.menu_left li ul li a /* styl ostatnich a */
{
  height: 25px;
  line-height:25px;  
  _float:none;
  text-transform:none;
  background:#fff;
  border-bottom:1px solid #2d2c2c;
  color:#fff;
}
#menu_top ul.menu_left li a .btn_text
{
  padding:0px 15px 10px 15px;
}
#menu_top ul.menu_left ul /* styl nejvyssi urovne ul */
{
  width:210px;
  line-height:0px;
  display:none;
  position:absolute;
  top:34px;
  left:0px;
  border:1px solid #2d2c2c;
  border-bottom:0px;
}
#menu_top ul.menu_left ul.menu_left_1 ul /* styl ostatnich ul */
{
  top:-1px;
  left:210px;
}
#menu_top ul.menu_left li:hover ul.menu_left_1,
#menu_top ul.menu_left li ul.menu_left_1 li:hover ul.menu_left_2,
#menu_top ul.menu_left li ul.menu_left_1 li ul.menu_left_2 li:hover ul.menu_left_3
{
  display:block;
}
#top_menu .right{
  width:350px;
  height:34px;
  float:left;
  text-align:right;
}
#top_menu .right p{
  padding:0px 20px 0px 0px;
  margin:0px;
}
#menu_top .skryj
{
  display:none;
}
#search
{
  width:193px;
  height:50px;
  background:#d80e0e;
  margin:1px 0px;
}
#search p
{
  margin:0px 0px 0px 0px;
  line-height:20px;
  padding-left:8px;
}
#search a:link, #search a:active, #search a:visited
{  
    color:#fff;
    text-decoration:underline;
}
#search a:hover
{
    text-decoration:none;
}
#search .txt
{
  font-family: Verdana;
  font-size:11px;
  border:1px solid #000;
  color:#000;
  width:120px;
  margin:5px 3px 0px 8px;
  padding:3px 3px;
}
#search .btn
{
  font-family: Verdana;
  font-size:11px;
  border:1px solid #000;
  color:#fff;
  cursor:pointer;
  width:45px;
  margin-top:5px;
  padding:2px 0px;
  background:#a80707;
}
#main_katalog{
  margin-top:1px;
  float:left;
  width:989px;
}
#main_left{
  width:193px;
  float:left;
  padding-bottom:40px;
}
#main_menu{
  width:193px;
  background:#fff;
}
#main_menu_title{
  width:193px;
  padding:10px 0px;
  background:#2B2C31;
  letter-spacing:-1px;
}
#main_menu_title p{
  padding:0px 0px 0px 20px;
  margin:0px;
  color:#fff;
}
#menu_left
{
  width:193px;
  border-top:1px solid #fff;
}
#menu_left ul, #menu_left li{ 
  margin: 0px; 
  padding: 0px; 
}
#menu_left ul.menu_left li { 
  list-style-type: none; 
}
#menu_left ul.menu_left li 
{
  overflow:hidden;
  width:193px;
  color: #2b2c31; 
  display:block;
  float:left;
} 
#menu_left ul.menu_left li.item a { 
  display:block;
  color: #2b2c31; 
  cursor:pointer;
  border-bottom:1px solid #fff;
  background: #d6d6d6 url(images/menu_button.gif) 0px 0px no-repeat;
} 
#menu_left ul.menu_left li.item a:hover { 
  text-decoration: underline;
}
#menu_left ul.menu_left li .btn_text
{
    display:block;
    font-weight:bold;
    letter-spacing:-1px;
    padding:8px 5px 8px 20px;
}

#menu_left ul.menu_left_1 li { 
  
  display:block;
} 
#menu_left ul.menu_left_1 li.item a { 
  display:block;
  cursor:pointer;
  color: #fff;
  border-bottom:0px solid #fff;
  background: #646f75 url(images/line_menu_dot.gif) 0px 100% no-repeat;
} 
#menu_left ul.menu_left_1 li .btn_text
{
    display:block;
    font-weight:normal;
    text-transform:none;
    padding:5px 6px 5px 34px;
    background: url(images/odrazka2_menu.gif) 25px 55% no-repeat;
}
#menu_left ul.menu_left_1 li a:hover .btn_text
{
    background: url(images/odrazka2_menu.gif) 25px 55% no-repeat;
}
#menu_left ul.menu_left_1 li a.active .btn_text
{
    display:block;
    font-weight:bold;
    background: url(images/odrazka2_menu.gif) 25px 55% no-repeat;
}
#menu_left ul.menu_left_1 li a.active:hover .btn_text
{
    display:block;
    font-weight:bold;
    background:  url(images/odrazka2_menu.gif) 25px 55% no-repeat;
}
#menu_left ul.menu_left_2 li { 
  display:block;
} 
#menu_left ul.menu_left_2 li.item a { 
  padding:0;
  display:block;
  cursor:pointer;
} 
#menu_left ul.menu_left_2 li .btn_text
{
    display:block;
    padding:6px 3px 6px 45px;
    background: url(images/odrazka3_menu.gif) 34px 55% no-repeat;
}
#menu_left ul.menu_left_2 li a.active .btn_text, #menu_left ul.menu_left_2 li a:hover .btn_text
{
    display:block;
    background: url(images/odrazka3_menu.gif) 34px 55% no-repeat;
}
#menu_left ul.menu_left_2 li a.active:hover .btn_text
{
    display:block;
    background:  url(images/odrazka3_menu.gif) 34px 55% no-repeat;
}

#menu_left ul.menu_left_3 li { 
  display:block;
} 
#menu_left ul.menu_left_3 li.item a { 
  padding:0;
  display:block;
  cursor:pointer;
  color:#000;
  background: #ddd;
} 
#menu_left ul.menu_left_3 li .btn_text
{
    display:block;
    padding:6px 3px 6px 53px;
    background: url(images/odrazka2_menu.gif) 42px 55% no-repeat;
}
#menu_left ul.menu_left_3 li a.active .btn_text, #menu_left ul.menu_left_3 li a:hover .btn_text
{
    display:block;
    background: #bbb url(images/odrazka2_menu.gif) 42px 55% no-repeat;
}
#menu_left ul.menu_left_3 li a.active:hover .btn_text
{
    display:block;
    background: #ccc url(images/odrazka2_menu.gif) 42px 55% no-repeat;
}
#menu_left ul.menu_left_4 li { 
  display:block;
} 
#menu_left ul.menu_left_4 li.item a { 
  padding:0;
  display:block;
  cursor:pointer;
  color:#000;
  background: #fff;
} 
#menu_left ul.menu_left_4 li .btn_text
{
    display:block;
    padding:6px 3px 6px 57px;
    background: none;
}
#menu_left ul.menu_left_4 li a.active .btn_text, #menu_left ul.menu_left_4 li a:hover .btn_text
{
    display:block;
    background: #ddd;
}
#menu_left ul.menu_left_4 li a.active:hover .btn_text
{
    display:block;
    background: #ddd;
}
#panel_right
{
  width:796px;
  float:right;
}
#panel_content
{
  width:596px;
  float:left;
}
#panel_best
{
  width:200px;
  float:left;
}
#panel_best .product
{
  position:relative;
  border:1px solid #bbb;
  margin:4px 0px;
  height:348px;
}
#content #panel_prod_hp .product
{
  position:relative;
  border:1px solid #bbb;
  margin:4px 0px;
  width:186px;
  margin-right:2px;
  float:left;
  padding:0px;
  height:348px;
}
#content #panel_prod_hp.related .product
{
  width:158px;
  margin-right:1px;
}
#panel_best .product .image
{
  text-align:center;
  padding:60px 5px 5px 5px;
  overflow:hidden;
}
#content #panel_prod_hp .product .image
{
  width:auto;
  float:none;
  margin:0px;
  text-align:center;
  padding:60px 5px 5px 5px;
  overflow:hidden;
  height:120px;
}
#panel_best .product .image table, #content #panel_prod_hp .product .image table
{
  border-collapse:collapse;
  border:0px;
  width:100%;
  height:120px;
}
#panel_best .product .image table td, #content #panel_prod_hp .product .image table td
{
   vertical-align:middle;
}
#panel_best .product .text
{
  padding:5px 5px 0px 5px;
}
#content #panel_prod_hp .product .text
{
  float:none;
  width:auto;
  margin:0px;
  padding:5px 5px 0px 5px;
}
#content #panel_prod_hp .product .popis
{
  margin:0px;
  padding:0px;
}
#content #panel_prod_hp .product .popis p{
  margin:0px 0px 0px 0px;
  padding:0px;
  line-height:normal;
}
#panel_best .product .text .short, #content #panel_prod_hp .product .text .short
{
  height:85px;
  overflow:hidden;
  font-size:10px;
  margin-bottom:5px;
}
#panel_best .product .btn_detail, #content #panel_prod_hp .product .btn_detail{
 background: url(Images/bg_informace.gif) repeat-x;
 height:18px;
 line-height:18px;
 width:170px;
 margin:5px auto;
 border:1px solid #dd0f0f;
 display:block;
 text-align:center;
 color:#fff;
}
#content #panel_prod_hp.related .product .btn_detail
{
  width:146px;
  font-size:9px;
}
#panel_best .ProductStatus_, #content #panel_prod_hp .ProductStatus_
{
  background:#ccc;
  color:#fff;
  display:block;
  height:22px;
  position:relative;
  text-align:center;
  font-weight:bold;
  font-size:14px;
  margin:0px -5px 0px -5px;
  line-height:22px;
}
#panel_best .ProductStatus_novinka, #content #panel_prod_hp .ProductStatus_novinka
{
  background:#ffc03a;
  color:#000;
  display:block;
  height:22px;
  position:relative;
  text-align:center;
  font-weight:bold;
  font-size:14px;
  margin:0px -5px 0px -5px;
  line-height:22px;
}
#panel_best .ProductStatus_doporucujeme, #content #panel_prod_hp .ProductStatus_doporucujeme
{
  background:#3fb919;
  color:#fff;
  display:block;
  height:22px;
  position:relative;
  text-align:center;
  font-weight:bold;
  font-size:14px;
  margin:0px -5px 0px -5px;
  line-height:22px;
}
#panel_best .product .nezobraz, #content #panel_prod_hp .nezobraz
{
  display:none;
}
#panel_best .product p.red, #content #panel_prod_hp .product p.red
{
  padding:0px 0px 0px 0px;
  margin:0px 0px 5px 0px;
  line-height:normal;
  color:#dc1212;
  font-size:13px;
  text-align:center;
}
#content #panel_prod_hp.related .product p.red
{
  font-size:11px;
  margin:0px 0px 8px 0px;
}
#panel_best .product .text ul, #content #panel_prod_hp .product .text ul
{
  padding:0px 0px 0px 0px;
  margin:0px 0px 0px 0px;
  list-style-type:none;
}
#panel_best .product .text ul li, #content #panel_prod_hp .product .text ul li
{
  background: url(Images/bg_ul.gif) 2px 0.6em no-repeat;
  padding:0px 0px 0px 10px;
  margin:0px 0px 0px 0px;
}
#panel_best .product h3
{
  position:absolute;
  top:5px;
  width:178px;
  height:49px;
  padding:0px 5px;
  margin:0px;
  background:none;
  line-height:16px;
  text-align:center;
  font-size:12px;
  color:#0e5583;
  overflow:hidden; 
}
#content #panel_prod_hp .product h3
{
  position:absolute;
  top:5px;
  width:165px;
  height:49px;
  padding:0px 5px;
  margin:0px;
  background:none;
  line-height:16px;
  text-align:center;
  font-size:12px;
  color:#0e5583;
  overflow:hidden; 
}
#content #panel_prod_hp.related .product h3
{
  width:140px;
 font-size:11px;
}
#panel_best h2
{
  padding:10px 0px 5px 0px;
  margin:2px 0px 0px 0px;
  font-size:14px;
  background: url(Images/line_katalog_dot.gif) 0px 100% repeat-x;
  color:#e30000;
}
#content
{
  padding:10px 10px 20px 10px;
  color:#333;
}
#content h2
{
  margin:0em 0px 5px 0px;
  padding:0px 0px 0px 20px;
  font-size:1.3em;
  color:#e91514;
  overflow:hidden;
  background:url(Images/sipka.gif) 0% 50% no-repeat;
}
.line_dot{
  overflow:hidden;
  line-height: 1px;
  font-size: 1px;
  display:block;
  width:100%;
  height:1px;
  background: url(Images/line_katalog_dot.gif) repeat-x;
}
#content #navigace
{
  background: url(Images/odrazka_katalog2.gif) 4px 60% no-repeat;
  padding-left:12px;
  color:#D40808;
  font-size:0.9em;
  display:block;
  font-weight:bold;
  margin:3px 0px 15px 0px;
}
#content #navigace a:link, #content #navigace a:visited, #content #navigace a:active{
  color:#000;
  font-weight:normal;
  text-decoration:underline;
}
#content #navigace a:hover{
  color:#000;
  font-weight:normal;
  text-decoration:none;
}
#content a:link, #content a:visited, #content a:active{
  color:#d40808;
  text-decoration:underline;
}
#content a:hover{
  color:#d40808; 
  text-decoration:none;
}
#content h3 
{
  color:#0055a0;
  font-size:1.2em;
  margin:0em 0px 0.4em 0px;
  padding:0.3em 0px 0px 0px;
}
#content h4
{
  color:#d40808;
  font-size:1.1em;
  margin:0px 0px 0.4em 0px;
  padding:0px 0px 0px 0px; 
}
#content h5
{
  color:#000;
  font-size:1em;
  margin:0px 0px 0.3em 0px;
  padding:0px 0px 0px 0px;
}
#content p
{
  margin:0px 0px 1.1em 0px;
  font-size:1em;
  padding:0px 0px 0px 0px;
  line-height:1.5em;
}
#content p.block
{
  text-align:justify;
}
#content p.right
{
  text-align:right;
}
#content p.center
{
  text-align:center;
}
#content ul
{
  margin:0px 0px 1.2em 25px;
  line-height:1.5em;
  font-size:1em;
  padding:0px 0px 0px 0px;
}
#content ol
{
  margin:0px 0px 1.2em 30px;
  line-height:1.5em;
  font-size:1em;
  padding:0px 0px 0px 0px;
}
#content ul li ul
{
  margin:0.6em 0px 1.2em 25px;
  padding:0px 0px 0px 0px;
}
#content li
{
  margin:0.3em 0px 0.3em 0px;
  padding:0px 0px 0px 0px;
}
#menu_firmy_title
{
  width:200px;  
  margin-top:14px;
  color:#D30907; 
  font-weight:bold;
  letter-spacing:-1px;
  margin-bottom:10px;
}
#menu_firmy{
 width:200px;  
}
.vyrobce 
{
  display:block;
  width:200px;
  height:31px;
  margin-bottom:2px;  
}

.line_dot11{
  clear:both;
  margin-top:1px;
  overflow:hidden;
  line-height: 1px;
  font-size: 1px;
  display:block;
  width:100%;
  height:1px;
  margin-bottom:1px;
  background: url(Images/line_katalog_dot.gif) repeat-x;
}
.line_red{
  margin-top:1px;
  overflow:hidden;
  line-height: 1px;
  font-size: 1px;
  display:block;
  width:100%;
  height:2px;
  background: #D40808;
}
#footer{
  padding:10px 20px;
  color:#fff;
  float:left;
  width:949px; 
  font-size:9px;
  background:#d40808;
  color:#ccc;
}
#footer a:link, #footer a:visited, #footer a:active{
  color:#ccc;
  text-decoration:underline;
}
#footer a:hover{
  color:#ccc;
  text-decoration:none;
}
#content .strankovani{
  float:right;
  margin-top:2px;
}
#content .strankovani div{
  float:left;
}
#content .strankovani span{
  color:#fff;
  display:block;
  font-weight:bold;
  height:17px;
  background:#cc0d0d;
  padding:0px 3px;
  margin:0px 1px;
  float:left;
}
#content .strankovani a:link, #content .strankovani a:visited, #content .strankovani a:active{
  color:#ccc;
  display:block;
  height:17px;
  background:#cc0d0d;
  padding:0px 3px;
  margin:0px 1px;
  float:left;
  text-decoration:none;
}
#content .strankovani a:hover{
  color:#fff;
}
#popis_sekce_m{
  margin-top:1px;
  background:#D6D6D6;
}
#popis_sekce{
  padding:10px;
  color:#2B2C31;
  text-align:justify;
}
#content .product{
  padding:0px 0px 20px 0px;
}
#content .product .left_panel{
  width:103px;
  float:left;
}
#content .product .image{
  width:103px;
  float:left;
  margin-top:20px;
  text-align:center;
}
#content .product .image table
{
  border-collapse:collapse;
  border:0px;
}
#content #product_extend .image{
  margin-top:10px;
}
#content .product .text{
  width:465px; 
  float:left;
  margin-top:20px;
}
#content #product_extend .text {
  width:365px; 
  float:right;
  text-align:right;
  margin-top:10px;
}
#content .product h3{
  margin:0px 0px 8px 0px;
  padding:0px 0px 3px 12px;
  color:#0e5583;
  font-size:1.0em;
  background: url(Images/bg_produkt_title.gif) 0% 100% no-repeat;
}
#content .product .popis{
  padding:0px 10px 0px 12px;
}
#content #produkty .product .ProductStatus_
{
  background:#ccc;
  color:#fff;
  height:21px;
  width: 210px;
  top:-21px;
  display:block;
  text-align:center;
  font-weight:bold;
  font-size:11px;
  margin:0px;
  float:right;
  position:relative;
  line-height:21px;
}
#content #produkty .product .ProductStatus_novinka
{
  background:#ffc03a;
   height:21px;
  width: 210px;
  top:-21px;
  display:block;
  text-align:center;
  font-weight:bold;
  font-size:11px;
  margin:0px;
  float:right;
  position:relative;
  line-height:21px;
}
#content #produkty .product .ProductStatus_doporucujeme
{
  background:#3fb919;
   height:21px;
  width: 210px;
  top:-21px;
  display:block;
  text-align:center;
  font-weight:bold;
  font-size:11px;
  margin:0px;
  float:right;
  position:relative;
  line-height:21px;
}
#content #product_extend .popis{
  padding:0px 10px 0px 0px;
}
#content .product .popis ul{
  list-style:none;
  margin:0px 0px 0.8em -10px;
  position:relative;
  padding:0px;
}
#content #product_extend .popis ul{
  margin:0px 0px 0.8em 10px;
}
#content .product .popis ul li{
  background: url(Images/bg_ul.gif) 2px 0.5em no-repeat;
  padding:0px 0px 0px 10px;
  margin:0px 0px 0px 0px;
  line-height:1.2em;
}
#content #product_extend .popis ul li{
  margin:3px 0px 3px 0px;
  line-height:1.4em;
}
#content .product .popis p{
  margin:0px 0px 0.6em 0px;
  padding:0px;
  line-height:1.4em;
}
#content .product .popis p.red{
  margin:0px 0px 0.6em 0px;
  padding:0px;
  line-height:1.6em;
  color:#dc1212;
}
#content .product .red
{
  color:#dc1212;
}
#content .product .popis .btn_detail{
 background: url(Images/bg_informace.gif) repeat-x;
 height:18px;
 line-height:18px;
 width:200px;
 border:1px solid #dd0f0f;
 display:block;
 text-align:center;
 color:#fff;
}
#nab_left
{
  float:left;
  width:511px; 
}
#nab_right
{
  float:left;
  margin-left:0px;
  width:284px;
}
#nab_right .line_nabidka
{
  overflow:hidden;
  line-height: 1px;
  font-size: 1px;
  display:block;
  width:100%; 
  height:1px;
  clear:both;
  background: url(Images/line.gif) repeat-x;
}
#nab_right .title
{
  width:284px;
  margin-bottom:5px;
}
#nab_right .title p
{
  margin:15px 0px 0px 0px;
  padding:0px 0px 0px 0px;
  background:url(Images/sipka.gif) 0% 50% no-repeat;
  padding-left:20px;
  font-weight: bold;
  color:#e91514;
}
#nab_right #technicke_info_m
{
  width:284px;
  background-color: #cccccc;
  margin-top: 35px;
}
#nab_right #technicke_info
{
  font-size: 90%;
  border: solid 1px #333534; 
  padding: 10px;
}
#nab_right #technicke_info ul
{
  list-style:none;
  margin:0px 0px 0px 10px;
  padding:0px;
}  
#nab_right #technicke_info ul li
{
  background: url(Images/bg_ul.gif) 0px 0.6em no-repeat;
  padding:0px 0px 0px 13px;
}
.txt_pocet
{
  width:30px;
  border:1px solid #343436;
  font-size:11px;
  color:#333;
  float:left;
  height:16px;
  display:block;
  line-height:16px;
  padding:0px 2px;
}
#content a.btnkoupit
{
  font-size:11px;
  color:#333;
  width:74px;
  background: url(images/btn_koupit.gif) no-repeat;
  text-align:left;
  padding-left:60px;
  height:18px;
  display:block;
  margin-left:5px;
  float:left;
  line-height:18px;
}
.buttons_buy
{
  float:right;
  margin:5px 0px 15px 0px;
}
.vali
{
  float:left;
}
#content .filter
{
  background:#e9e9e9;
  padding:5px;
  margin:1px 0px;
}
#content .filter select
{
  font-size:11px;
  width:100px;
  margin-left:3px;
}
#content .filter input.dohledat
{
  background:#646f75;
  padding:2px 10px;
  color:#fff;
  border:0px;
  font-size:11px;
}
#content .filter table input
{
  position:relative;
  top:2px;
  margin-right:3px;
}
#content .filter table
{
  margin-bottom:5px;
}
#content .filter table div
{
  float:left;
  margin-right:10px;
  margin-bottom:5px;
}
#content .filter table .PropertyNameColumn
{
  width:92px;
  vertical-align:top;
  padding-top:2px;
}
#content #formSearch
{
  background:#e9e9e9;
  padding:5px;
  margin:1px 0px;
}
#content #formSearch select
{
  font-size:11px;
  width:257px;
  margin-left:0px;
  padding:2px 2px 2px 2px;
}
#content #formSearch table td
{
  padding:2px 10px 2px 2px;
}
#content #formSearch table .headth
{
  text-align:left;
  font-weight:bold;
}
#content #formSearch table input
{
  font-size:11px;
  width:250px;
  padding:2px 2px 2px 2px;
}
#content #formSearch #ctl00_PageContent_gridProperties_ctl04_ddlValue
{
  width:50px;
}
#content #formSearch #ctl00_PageContent_gridProperties_ctl04_txtValue
{
  width:196px;
}
#content #formSearch input.dohledat
{
  background:#646f75;
  padding:2px 20px;
  color:#fff;
  border:0px;
  position:absolute;
  margin:-22px 0px 0px 400px;
  font-size:11px;
  font-weight:bold;
  cursor:pointer;
}