#header{height:260px}
 #logo{top:25px;left:10px}
 #f{position:absolute;left:610px;top:10px;width:100px}
  #f a{margin:0 3px}
 #gnav{position:absolute;left:200px;top:37px;width:484px;height:49px}
  #gnav.pl{background:url(../img/npl.png) no-repeat 0 0}
  #gnav.pl a.trade{position:absolute;display:block;top:0px;height:49px}
  #gnav.pl a.trade:hover{background:url(../img/npl.png) no-repeat}
  #gnav.pl a.trade0{left:145px;width:123px}
  #gnav.pl a.trade0:hover{background-position:-145px -51px}
  #gnav.pl a.trade1{left:270px;width:97px}
  #gnav.pl a.trade1:hover{background-position:-270px -51px}
  #gnav.pl a.trade2{left:369px;width:114px}
  #gnav.pl a.trade2:hover{background-position:-369px -51px}
  #gnav.de{background:url(../img/nde.png) no-repeat 0 0}
  #gnav.de a.trade{position:absolute;display:block;top:0px;height:49px}
  #gnav.de a.trade:hover{background:url(../img/nde.png) no-repeat}
  #gnav.de a.trade0{left:130px;width:108px}
  #gnav.de a.trade0:hover{background-position:-130px -51px}
  #gnav.de a.trade1{left:238px;width:119px}
  #gnav.de a.trade1:hover{background-position:-238px -51px}
  #gnav.de a.trade2{left:357px;width:126px}
  #gnav.de a.trade2:hover{background-position:-357px -51px}
  #gnav.en{background:url(../img/nen.png) no-repeat 0 0}
  #gnav.en a.trade{position:absolute;display:block;top:0px;height:49px}
  #gnav.en a.trade:hover{background:url(../img/nen.png) no-repeat}
  #gnav.en a.trade0{left:138px;width:116px}
  #gnav.en a.trade0:hover{background-position:-138px -51px}
  #gnav.en a.trade1{left:254px;width:121px}
  #gnav.en a.trade1:hover{background-position:-254px -51px}
  #gnav.en a.trade2{left:375px;width:108px}
  #gnav.en a.trade2:hover{background-position:-375px -51px}  
 #top{position:absolute;left:0px;top:102px}
 #topdesc{position:absolute;left:25px;top:232px;font:bold 11px Tahoma}

#main{clear:left;background:url(../img/bg-bottom.jpg) no-repeat left bottom;min-height:224px;padding-bottom:20px}
 #nav{margin-top:3px;padding-top:28px;height:94px;background:url(../img/bg-nav.jpg) no-repeat}
 #nav ul{text-align:center}
 #nav li{display:inline;margin:0 7px}
 #nav li a{padding-left:22px;background:url(../img/bullet_black.png) no-repeat 0 0;font:bold 12px Verdana;color:#000;text-decoration:none}
 
#content{margin:-30px 30px 0;font:normal 12px/1.5 Verdana}
 #content hr{margin-left:-20px;margin-right:-20px}
 #content p,#content h2{margin-bottom:1em}
 #content li{padding-left:21px;background:url(../img/bullet_blue.png) no-repeat 0 2px}

.contacts{width:100%}
.contacts td,.contacts th{background:none;border:none}
.contacts span{clear:left;display:block;line-height:1.6em}
.contacts span span{clear:none;float:left}
.contacts td{padding-bottom:25px;padding-right:15px}
span.name{font-weight:bold}
span.role{font-style:italic}
span.tel{padding-left:21px;background:url(../img/telephone.png) no-repeat left center}
span.mobile{padding-left:21px;background:url(../img/phone.png) no-repeat left center}
span.fax{padding-left:21px;background:url(../img/printer.png) no-repeat left center}
span.skype{padding-left:21px;background:url(../img/skype.png) no-repeat left center}
.langs span.pl{width:21px;height:21px;background:url(../img/pl.gif) no-repeat left center}
.langs span.de{width:21px;height:21px;background:url(../img/de.gif) no-repeat left center}
.langs span.en{width:21px;height:21px;background:url(../img/gb.gif) no-repeat left center}

.obox{float:left}
.obox table{width:130px}
.obox select,.obox input{overflow:hidden;width:114px;border:1px solid #999}
.obox select,.obox option{font-size:11px}
.obox p{margin:0 0 5px;line-height:1.8em}
.obox select{margin-top:5px}

 .ocats{width:130px;line-height:1.6em;font-size:0.9em}
.olist{width:472px;margin-left:15px;float:left}
 .olist table{width:492px}
 .olist th{text-align:center}
 .olist .pic{width:64px;vertical-align:top}
tr.odd td{background:#f9f9f9}
 .oview th{text-align:left}
 
.vpics img{margin-right:10px}

#col a{display:block;float:left;margin-right:25px}
#col a.last{margin-right:0}
#col a:hover{opacity:.7;filter:alpha(opacity=70)}

#wclothes{margin-left:-15px;width:663px}
#clothes{position:relative}
 #cname{float:left;padding:3px 0;border:1px solid #8d8d8d;background:#666;color:#fff} 
 #cswitches a{padding:0 1px;color:#000}
 #cswitches{float:left;width:278px;height:26px;text-align:center;font-size:12px}
 #cswitches img{display:inline-block;vertical-align:middle}
 #cswitches .active{font-weight:bold;text-decoration:none}
  .cswictch{float:left}
  .cswitchprev{float:left}
  .cswitchnext{float:right}
  #cswitchwrap{float:left;display:block;margin-top:0;width:155px}
/*  .cswitches1 #cswitchwrap { margin-top: -1.5em; } */
  .cswitches1 #cswitchwrap { margin-top: -0.5em; }
 #clothes{clear:left}
 #cname{margin-left:10px;width:371px;font-weight:bold;text-align:center}
 #cnavs{position:absolute;top:0px;left:0px;width:280px;height:480px;overflow:hidden}
 #chnavs{position:absolute;top:0px;left:0px;width:10000px}
 #cpic{position:absolute;top:0px;left:290px;width:369px;height:474px;padding:2px;border:1px solid #8d8d8d}
 #cpic div{height:474px;overflow:hidden;background:url(../img/loading19.gif) center center no-repeat}
 .cnav{float:left;margin-right:10px;width:280px}
 .cnav a{position:relative;display:block;margin-bottom:10px;padding:2px;border:1px solid #8d8d8d;width:274px;text-decoration:none}
 .cnav a span{display:block;width:274;height:54px;overflow:hidden;opacity:0.8;filter:alpha(opacity=80)}
 .cnav a dfn{display:block;position:absolute;top:18px;left:10px;color:#333;font:normal bold 18px Trebuchet MS}
 .cnav a dfn small{margin-left:6px;font-size:11px;font-weight:normal}
 .cnav img{cursor:pointer}
 .cnav a.active span,.cnav a:hover span{opacity:0.6;filter:alpha(opacity=60);color:#000}
 /*#cdesc{margin-top:500px}*/
 .cclear{height:500px}
 
 sup{vertical-align:super;font-size:0.8em}
#content p.margin-bttm { margin-bottom: 2.2em; }
 
