* html #nav_main li{border-left:1px solid #333;padding:0;margin-left:-1px;width:1%;width:auto;}

#nav_main{border-bottom: 5px solid #aaadb2;position:relative;width:100%;float:right;}
#nav_main a{font-size:1.333em;font-weight:normal;display:block;padding:0.3em 0.7em 0.1em 0.7em;margin-bottom:0;text-decoration:none;color:#333;white-space:nowrap;}
#nav_main a:hover,#navi_main a:active,#nav_main li.active a{border-bottom:5px solid #369;margin-bottom:0;color:#369;background:#fff;}
#nav_main ul{float:right;padding:0;margin:0 0 -5px 0;}
#nav_main ul li a:hover span.imgreplace{background-position:0px -23px !important;}
#nav_main li:first-child{border-left:0;}
#nav_main li.active a{color:#333;font-weight:bold;}
#nav_main li{list-style:none;float:left;border-left:1px solid #333;padding:0;margin:0;display:inline;}

.celek { width: 740px; overflow: hidden; }
.jedna { width: 400px; float: left; overflow: hidden; }
.dva { width: 340px; float: right; overflow: hidden; }
.obtahnout { border: 1px solid #3366AB; }

#main{clear:both; width:auto; z-index:10; padding-top:2em; margin:0 10px;}
#headerpic ,#headerpic img{clear:both;z-index:20;}

#nav{clear:both; width:auto; z-index:30; }
#nav_main{clear:both; width:100%; z-index:40; }
#nav_content{clear:both; width:auto; z-index:50; margin-top:10px;}

#footer{clear:both; }
.clearer:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.clearer{display:block; }

ul,ol,dl{margin:0 0 1em 1em }
li{margin-left:1.5em; line-height:1.5em; }
dt{font-weight:bold; }
dd{margin:0 0 1em 2em; }

blockquote,cite{margin:0 0 1em 1.5em; font-size:0.93em; width:auto;}

body{background:#99a;padding:0px;margin:0px;background:#fff url(hintergrund.png) repeat-x;}

#wrapper{margin:10px auto;text-align:left;width:770px;background:#fff;border:1px solid #ccc;}
#header{}
#logo{position:relative;float:left;padding:20px 0 0 25px;z-index:50;}
#logopanter{position:relative;float:right;padding:23px 28px 0 0;z-index:50;}
#headerpic{position:relative;}
#footer{font-size:0.833em;padding:1em 0;margin:0 1em;border-top:1px #ddd solid;text-align:center;color:#333;}

body{color:#333; font-size:75%; font-family:'Trebuchet MS',Verdana,Helvetica,Arial,sans-serif; }

h1, h2, h3, h4{font-weight:normal;}
h1, h2, h3, h4{display:block; font-weight:bold;}
h1{font-size:1.7em; color:#369;  background:inherit;  margin:0.4em 0 0.5em 0; padding-top:0em;}
h2{font-size:1.3em; color:#333; margin:0.2em 0 0.5em 0; padding-top:0em; }
h3{font-size:1.2em; color:#369; margin:0.4em 0 0.3em 0; padding-top:0em;}
h4{font-size:1.0em; color:#888; margin:0.4em 0 0.3em 0; padding-top:0em;}

p, ul, dd, dt{line-height:1.5em;}
p{line-height:1.5em; margin:0 0 0.5em 0; }
strong, b{font-weight:bold; }
em, i{font-style:italic; }
pre,code{font-family:"Courier New",Courier,monospace; }
hr{color:#fff;background:transparent;margin:0 0 0.5em 0;padding:0 0 0.5em 0;border:0;border-bottom:1px #ccc solid;}
acronym,abbr{border-bottom:1px dashed #c00;cursor:help;}

img.float_left{float:left; margin-right:1em; margin-bottom:0.15em; border:0; }
img.float_right{float:right; margin-left:1em; margin-bottom:0.15em; border:0; }
img.center{text-align:center; background:#fff; padding:4px; border:1px #ddd solid; }

a,a em.file{color:#369; text-decoration:none;}
a:hover{text-decoration:underline;}

#main a[href^="http:"],#main a[href^="https:"]{text-decoration:none;}
table{border-collapse:collapse;margin:1em 0;}
td ,th,caption{padding:3px 10px;border-bottom:1px solid #999;}
td,th{vertical-align:top;text-align:left;font-weight:normal;}
caption{background-color:#39c;color:#FFF;margin-bottom:0;font-weight:bold;text-transform:uppercase;}

blockquote{color:#222;background:#f8f8f8;border:1px #ddd solid;border-left:8px #ddd solid;padding:1em 1em 0 1em;margin:0 0 1em 1em;}
ul{list-style-image:url(../gfx/39c_bullet.gif);list-style-position:outside;}
.underline{border-bottom:1px #ccc solid; }
.strong, .b{font-weight:bold; }
img{border:0;}

#panter_head {
  background-color: #000;
  color: #fff;
}

#panter_head a{
  text-decoration: none;
  float:left;
  height:46px;
  padding:0px 3px
}

#panter_head a img{
  margin: 9px 0px;
  height: 28px
}

#panter_head_content {
	margin: 0px auto;
	width:1050px
}

#panter_head_content a:hover {
	background:#444444
}