*{margin:0;padding:0;}
#wrapper {position: relative;}
body{font:62.5%/1.6em "Lucida Grande","Lucida Sans Unicode",verdana,geneva,sans-serif;color:#666;margin:0;border-top:2px solid #009EEC;}
h1{font-family:"Times New Roman",Times,serif;font-size:3.8em;font-weight:normal;color:#333;letter-spacing:-1px;margin:20px 0;} 
h1 a{text-decoration:none;color:#333;}
#header h2 {clear: both; font-size: 160%;padding-top:9px}
blockquote{padding:5px 15px;background:#f6f6f6;margin:10px 0;border:1px solid #cccccc;}
img{background:#ccc;padding:1px;border:5px solid #eee;}
#footer{padding:20px;margin:0;text-align:right;color:#999;border-top:1px solid #cccccc; clear: both;}
#header{border-top:20px solid #CFEEFF;}
#header .description{float:right;margin:45px 0 0 0;color:#222;}
#header h1{margin:15px 0 0 0;padding:10px 25px 10px 0px;border-bottom:20px solid #fafafa;}
#header #nav{margin-top:20px; border-top: 1px solid #cccccc; border-bottom: 1px solid #cccccc; }
#header #hnuslogo {display: block; width: 176px; height: 90px; 
  position: absolute; top: 25px; right: 0px; background-image: url(spirala.gif);}
#wrapper{width:760px;margin:0 auto;}
#nav{padding:7px 0;margin:0;height:28px;}
#nav li{float:left;list-style:none; }
#nav li a{font:1.6em Trebuchet MS;color:#999;font-weight:bold;text-decoration:none;padding:5px 5px 7px 5px;background:#fff;margin:1px 2px 0 0;display:block;}
#nav li a:hover{background-color:#cccccc;color:#333;text-decoration:none;}
#nav li a.active{background-color:#cccccc;color:#444;text-decoration:none;}
.clear{clear:both;}
#content{/*border-right:1px solid #cccccc;border-left:1px solid #cccccc;*/padding:10px 25px 30px 25px;width:514px;_width:513px;}
#sidebar{width:170px;float:right;padding:10px 10px 30px 10px;border-left:1px solid #cccccc;border-right:1px solid #cccccc; border-bottom:1px solid #cccccc;
 margin-bottom: 3px; }
#content p{margin: 15px 0;line-height:15px;font-size:110%;word-spacing:2px;}
#content a{text-decoration:none;color:#333;border-bottom:1px solid #cccccc;}
#content a:hover{color:#000;}
#content h2{font-family:"Times New Roman",Times,serif;font-size:2.8em;font-weight:normal;margin:15px 0;padding:5px 0;border-bottom:1px solid #f6f6f6;}
#content h2 a{color:#444;text-decoration:none;border:none;}
#sidebar h2{letter-spacing:2px;font-size:1.4em;color:#333;border-bottom:1px solid #f6f6f6;padding:0 0 3px 0;}
#sidebar ul{list-style:none;margin:0 0 20px 0;}
#sidebar li{padding:3px;border-bottom:1px solid #f6f6f6;}
#sidebar li a{color:#333;text-decoration:none;}
#sidebar input{width:125px ! important;padding:5px ! important;background:#fdfdfd ! important;border:1px solid #009EEC ! important;font:11px Verdana ! important;color:#444 ! important;}
#sidebar .image{width:15px ! important;height:15px ! important;position:relative ! important;top:9px ! important;_top:5px ! important;}
#sidebar input:focus, #sidebar .inputFocus{background:#CFEEFF;border:1px solid #009EEC;}
#sidebar li a:hover{color:#000;}
/* p.news{padding:10px;margin:10px 0;background:#CFEEFF;color:#009EEC;border-bottom:2px solid #009EEC;border-top:2px solid #009EEC;}*/
p.news{padding:10px;margin:10px 0;background:#CFEEFF;color:#007FB6;border-bottom:1px solid #009EEC;border-top:1px solid #009EEC;}
#content ul,ol{margin:10px 10px 10px 25px;border-top:1px solid #cccccc;}
#content li{padding:10px;border-bottom:1px solid #cccccc;}
#content h3{margin:10px 0;font:160% Trebuchet MS;color:#222;}
a{text-align:right;color:#009EEC;text-decoration:underline;}
a:hover{text-align:right;color:#009EEC;text-decoration:none;}
a.more{display:block;text-align:right;color:#009EEC;text-decoration:none;margin:10px 0 0 0;}
a.more:hover{text-decoration:underline;}
.noprint{display:none}
#logo{display:block;float:left;width:234px;height:40px;background-image:url(logo.gif);cursor:pointer;background-repeat:no-repeat;}
#content th{background:#CFEEFF;color:#007FB6;border-bottom:1px solid #009EEC;border-top:1px solid #009EEC; font-weight: normal;}
#content td{border:1px solid #eee;}
#content tr:hover,.sfhover{background:#CFEEFF;border:1px solid white;color:#000000;}
#content tr:hover td, .sfhover td{border: 1px solid #D6D6D6}
#content .kod{width:30px;}
#content .nazev{width:110px;}
#content .slozeni{}
#content .cena{}
#content .cenaDPH{}
#content .trvanlivost{width:50px;}
iframe{border:0px}

#nav{border-bottom:1px solid #eee;border-top:1px solid #eee;padding:7px 0;margin:0;height:28px;}
#nav li{float:left;list-style:none;}
#nav li a{font:1.6em Trebuchet MS;color:#999;font-weight:bold;text-decoration:none;padding:5px 5px 7px 5px;background:#fff;margin:1px 2px 0 0;display:block;}
#nav li a:hover{background-color:#eee;color:#333;text-decoration:none;}
#nav li a.active{background-color:#eee;color:#444;text-decoration:none;}
#nav li ul{position:absolute;width:145px;left:-999em;border:2px solid #eeeeee;background-color:#ffffff;-moz-opacity:0.9;opacity:.90;filter:alpha(opacity=90);}
#nav li li a{padding:0px;margin:0px;border:1px solid #ffffff;width:128px;_width:145px;text-align:left;padding:2px 5px 2px 10px;line-height:25px;font-size:11px;color:#000000;word-spacing:2px;background-color:#ffffff;-moz-opacity:0.9;opacity:.90;filter:alpha(opacity=90); font-weight: normal;}
#nav li:hover ul,#nav li.aHover ul{LEFT:auto;}
#nav li li a:hover{background:#CFEEFF;border:1px solid #009EEC; border-left: 1px solid #ffffff; border-right: 1px solid #ffffff}
  

