body {background:#000000;padding:0;margin:0}
#topmenu {height:70px}
  #topmenuin {width:900px;margin:0 auto}
    #outdoorequipment {float:left;padding:25px 0 0 20px;position:relative}
    #outdoorequipment img {position:absolute}
    #topmenucontents {float:right;background:url(gfx/menutlo.gif) repeat-x;height:38px;line-height:38px;display:inline;margin:15px 20px 0 0}
    #topmenucontents a {float:left;font-size:13px;padding:0 10px;color:#ffffff;font-weight:bold;text-decoration:none}
    #topmenucontents a:hover {color:#000000;text-decoration:none}
    #topmenucontents .selected {background:#e05d21}
    #topmenucontents img {float:left;}
#top {background:#121212;height:150px}
  #topin {width:900px;margin:0 auto}
    #logo {float:left;padding:20px 0 0 35px;position:relative;display:inline;border:0}
    #logo img {display:none;border:0}
    #toppic {float:right;padding-top:8px;display:inline}
    .imgtopfoto {background:url(gfx/toptlo.png) no-repeat center bottom;width:200px;padding:0 5px 9px;border:0;float:left;margin:0 15px 0 0;display:inline}
    
#main {width:900px;margin:0 auto;padding:20px 0}

  #left {width:270px;float:left;margin:0 30px;display:inline;background:#111111 url(gfx/lefttop.gif) no-repeat left top;padding:15px 0 0 0}
  .lefttitle {background:url(gfx/lefttitle.gif) no-repeat bottom left;width:190px;height:28px;padding:0 20px;margin:0 auto 10px auto;line-height:26px}
  
  #menubok {font-size:12px;width:220px;margin:0 auto 5px}
  #menubok a {text-decoration:none;}	
  #menubok ul {list-style:none;padding:0;	margin:0;	font-size:12px;	}
  #menubok ul li {display:block;border-bottom:1px solid #3d1f12}
  #menubok dl dd ul li a {padding:5px 8px 5px 15px;margin:0;display:block;font-weight:normal;color:#6175c4;}
  #menubok dl dd ul li a:hover {color:#ffffff}
  #menubok dd {padding:0;margin:0;}
  #menubok dt {display:block;margin-bottom:1px}
  #menubok dt a {display:block;padding: 5px 8px 5px 8px;cursor:pointer;background:#3d1f12;font-weight:bold;color:#ffffff}
  #menubok dt a:hover {background:#93360e}
  
  #leftnews {width:220px;margin:0 auto;}
  
    #newsrotator {height:110px;overflow:hidden;border-bottom:1px solid #3d1f12;margin-bottom:3px}
    .newsitem {height:110px;overflow:hidden;font-size:11px}
    .newsdata {color:#909090;background:#202020;display:inline;padding:1px 5px;float:left;font-size:11px;margin:0 0 4px 0}
    a.newstitle {color:#f08030;font-weight:bold;clear:both;display:block;padding:2px 4px 4px;margin:2px 0;font-size:12px}
    a.newstitle:hover {color:#e07010;background-color:#202020;}
    a.newsmore {position:absolute;right:0px;font-weight:bold;display:inline;padding:0 2px}
    #allnews {display:block;text-align:center;padding:1px 2px}
    #allnews:hover {background:#202020;color:#e07010}
    #promocje {text-align:center;padding:0 0 5px 0}
    #promocje img {border:0}
  
  #leftend {height:15px;background:url(gfx/leftend.gif) no-repeat left bottom;}
  
  #right {width:500px;float:right;padding:0 35px}
    #title {background:url(gfx/title.gif) no-repeat bottom left;padding:0 10px 10px 10px;margin:0 0 10px 0}
    #content {line-height:1.5em;font-size:12px;padding:0 0 10px 0}
  
#end {background:url(gfx/end.gif) repeat-x left top;height:40px}
  #endin {width:860px;margin:0 auto}
  	#copyright {float:left;color:#ffffff;margin:10px 0 0 0px;display:inline;font-size:11px}
  	#pronetix {float:right;color:#ffffff;margin:10px 0px 0 0;display:inline;font-size:11px}

/* ---- */

	#fotozoom {cursor:pointer;border:10px solid #ffffff;background:#ffffff url(gfx/logo.gif) no-repeat center center;padding:1px;text-align:center;display:none}
	#fotozoom img {border:1px solid #404040}

  .pager {margin:0 0 10px;text-align:center;clear:both}
  .pager a {padding:0 5px;font-weight:bold;}
  .pager a:hover {background:#181818;}
  .pager a.selected {border:1px outset #808080;background:#808080;color:#ffffff}

  a.galeria {float:left;margin:0 15px 20px;display:inline;text-align:center;font-size:10px}
  a.galeria img {padding:1px;background:#4c4c4c;border:3px solid #cecece}
  
  .pnewsdata {background:#202020;padding:1px 5px;float:left;margin:0 0 5px 0;color:#909090}
  .pnewstitle {clear:both;font-size:12px;font-weight:bold;margin:0 0 8px 0;color:#e0e0e0}
  .pnewstresc {margin:0 0 5px 0;color:#d0d0d0}
  .pnewssep {margin:10px 0;clear:both;font-size:1px;line-height:1px;height:1px}
  a.pnewsmore {border-bottom:1px solid #303030;margin:0 0 10px;text-align:right;display:block;padding:1px 5px}
  a.pnewsmore:hover {background:#303030}
  
  p {margin:0}
  
/* ---- */
    
    body {color:#e0e0e0;}
    .wazne {color:#a00000}
    body, table, div, input, textarea, select {font-family:Tahoma,sans-serif;font-size:12px}
    form {display:inline}
    a {color:#6175c4;text-decoration:none}
    a:hover {color:#f08030;text-decoration:none}
	
    input,textarea {border:2px inset #d0c0a0;font-weight:normal;font-size:11px;background:#e8e8e8}
    input {}
    input.button {border:2px outset #c0c0c0;color:#202020;background:#d0d0d0;cursor:pointer;font-size:11px;font-weight:normal}
    h1 {font-size:20px;font-weight:normal;margin:0;color:#ffffff;}
    h2 {font-size:14px;font-weight:bold;margin:0;color:#ffffff;}
    h3 {font-size:13px;font-weight:bold;margin:10px 0 5px;color:#ffffff;background:#181818;border-bottom:1px solid #242424;padding:2px 5px;clear:both}
    .imgl {padding:1px;background:#4c4c4c;border:3px solid #cecece}
    .imgb {border:0}
    sub,sup {font-size:9px}
    .sep {clear:both;font-size:1px;height:1px;line-height:1px}
    .sep2 {clear:both;font-size:1px;height:5px;line-height:1px}

body#glowna {width:100%;height:700px;text-align:center;margin:0;padding:0;background:url(gfx/bgpoziom.gif) repeat-x top left #000000;color:#ffbb44;font-family:Tahoma;font-size:12px;}
#glowna a {color:#ffbb44;text-decoration:none}
#glowna a:hover {text-decoration:underline}
#glowna #dalej {position:relative;top:-220px}

.box {background:#181818;padding:4px 8px;border:2px solid #242424;margin:5px 0}
.warning {color:#ff4422}
.center {text-align:center}
.halfcontent {width:240px;float:left;display:inline;margin:0 10px 5px 0;}

table.dane {border:2px solid #555555;border-collapse:collapse;margin:8px auto;padding:0}
table.dane th {border:1px solid #808080;background:#303030;padding:3px 10px;font-size:11px;font-weight:bold}
table.dane td {border:1px solid #808080;background:#202020;padding:2px 5px;font-size:11px}