body * {margin: 0px; padding: 0px;}
html, body {
	height:100%;
	font-size: 12px; 
	font-family: verdana, tahoma, arial, helvetica, sans-serif;
	margin: 0; padding: 0;
}
body {
	margin:0; padding:0;
	background:#000 url(w_bar.gif) repeat-y;
	color: #000;
}
img {border: 0; margin: 0; padding: 0;}

div,p  {margin-top:0}
* html #srodkowa {height:1%;}/* combat IE's 3 pixel jog */
html >body #minHeight{float:left;width:0px;height:100%;margin-bottom:-52px;}
a, a:visited {color:#000; text-decoration:none;}
.clear {clear:both;}
.novell {color: #FA0000;}
.virus {color: #0077cc;}
.error {color: #FA0000;}
/*********************************************************************************************/
#box{
	position: relative;
	margin: 0 auto; padding:0;
	width:780px;
	height:700px;
	min-height:100%;
	top:0; bottom:0;
	background: url(dop1.jpg) repeat-y;
}
#box1{
	position: relative;
	margin: 0 auto; padding:0;
	width:780px;
	height:1500px;
	min-height:100%;
	top:0; bottom:0;
	background: url(dop1.jpg) repeat-y;
}
#gorna {
	width: 100%; height: 540px; 
	background: url("avamex_banner1.jpg") no-repeat;
	margin:0; padding:0;
}
#int {
	position: relative; top:80px; left:0px;
	width: 230px;
	font-size: 10px;
	text-align:center;
}
#srodkowa {
	position:absolute; top:220px; left: 185px;
	display:block;
	width:580px; height:350px; padding:0;
	margin: 0;
/*background: url("zajac_z_dziury_trans.gif") no-repeat 430px 150px;*/
}
#dolna {
	position:absolute; bottom:0;
	width: 100%; height:7px;
	margin:0; padding:0;
	bottom:0;
}
/*****************/
#srodek {
	position: absolute; top:80px; left:5px;
	display:block;
	width:254px;
	border: 0;
}
#srodek li {
	display:block;
	height:55px;
	font-size:18px;
	font-weight:bold;
	border: 0;
}
#srodek li.act {
	color: #cb8583;
	padding-right:54px;
	text-align:right;
	background: url("arrow_ani.gif") no-repeat 210px 0px;	
}

#srodek a, #srodek a:visited {
	display: block; 
	margin:0; border:0; padding:0 50px 0 0; 
	width: 206px; height: 20px;
	text-align:right;
	background: url("arrow_ani_bk.gif") no-repeat 0 1px;
	color:#000;
}
#srodek a:hover {
	position: relative; top:-1px;
	padding-bottom:4px;
	color: #cb8583;
	height: 18px;
	border-top: 1px dashed #E37C20;
	border-bottom: 1px dashed #E37C20;
	}
#ramka {
    position: absolute; top: 60px; left:261px; width: 300px; height: 250px;
   	margin: 0px; padding: 5px 0px 5px 5px;
	font-size: 12px; font-weight:normal;line-height: 150%;
    text-align:left;    
    text-decoration: none;
    color:#000; background: url("bg_half_trans.gif"); border: 1px dashed #E37C20;
}
#ramka li {margin: 10px 0 5px 40px; list-style-image: url("list.gif");}
#ramka li.naglowek {margin:10px 0 0 20px; list-style-image:none;font-weight:bold;}
#ramka li.no {margin:8px 0 0 40px; list-style-image: url("list1.gif");}
#ramka li.no1 {margin:4px 0 0 40px; list-style-image: url("list1.gif");font-size: 10px;}
#ramka li.tb {margin:4px 0 0 20px; list-style-image:none;}
#ramka li.link {margin:10px 0; list-style-image:none; text-align:center;}
#ramka li.ul {margin: 0 0 0 140px;padding:0; font-weight:bold;font-size: 10px;}
#ramka img {border:0;}
#ramka a, #ramka a:visited {display:inline; color: #9a0000; border:0;}
#ramka a:hover {border:0; border-bottom: 1px dashed #E37C20;}
#ramka table {margin:20px auto; width:90%;}
#ramka td {border-bottom:1px dashed #000;}
.vb {font-weight:bold;}
.maly {font-size: 10px; font-weight:normal; margin-top:-5px;}
p.linia1 {position: relative; top:-52px; left:260px; width: 310px; font-size: 10px;}
p.linia2 {position: relative; top:-44px; left:230px; width: 350px; font-size: 10px;}
#loga {	position: relative; top:230px; left:25px;
	width:120px;
}
#loga a {display:inline; border:0;}
#loga img {
	margin-bottom:10px;
}
#menu {
	position: relative; top:150px; left:0px;
	width: 163px;
	list-style-type: none;
	font-size: 12px;
	border: 0px; padding:0px;margin:0px;
}
#menu li {
	margin: 0px 0px 2px 0px;
	padding:0px;
	display:block; 
	width:163px; 
	height:20px; 
}
#menu li.active {
	color: #cb8583;
	background: #fafafa url("../arrow.gif") no-repeat right;
	text-decoration:none;
	display:block;
	width:163px; height:20px; 
	position:relative;
	padding: 2px 0px 0px 0px; margin: 0px 0px 0px 10px;
	border-top:1px dashed #e0e0e0; border-bottom:1px dashed #e0e0e0;
}
#menu li.kategoria {
	color: #000;
	background: #fafafa url("../arrow.gif") no-repeat right;
	text-decoration:none;
	font-weight:bold;
	display:block;
	width:163px; height:20px; 
	position:relative;
	padding: 2px 0px 0px 0px; margin: 5px 0px 2px 10px;
	border-top:1px dashed #e0e0e0; border-bottom:1px dashed #e0e0e0;
}
#menu a,a:visited {
	color: #9a0000; 
	text-decoration:none;
	display:block;
	width:163px; height:20px; 
	position:relative;
	padding: 2px 0px 0px 0px; margin: 0px 0px 0px 10px;
	border-top:1px solid #fff; border-bottom:1px solid #fff; 
	}
#menu a:hover {
	color: #cb8583; background-color: #fafafa;
	border-bottom:1px dashed #cb8583; border-top:1px dashed #e0e0e0;
	}
#adres {
	position: relative; top:200px; left:12px;
	width:150px;
	margin: 0px; padding: 5px 0px 5px 5px;
	font-size: 12px;
	line-height: 150%;
	background: #fafafa;
	border: 1px dashed #E37C20;
}
#adres:first-line { font-weight:bold;}
#spod {
	position: absolute; bottom:0;
}
#tekst {
	position:relative; top:-30px;
	width:570px;
	margin-bottom:-30px;
}
#tekst p {
	text-indent: 1.5em;
	line-height:1.5em;
}
#tekst p.nag {
	text-indent: 0;
	font-weight:bold;
	margin-top:1.5em;
	margin-bottom:0.5em;
}
#tekst ul {list-style-type:none; padding-left:3em;}
#mapa {border: 3px double #E37C20;}
#srodkowa a {white-space:pre;}
#srodkowa p.zm {font-weight: bold; margin-bottom:20px; margin-top:20px;width:580px;}
#srodkowa #wyp {width:163px; height:200px;}
#srodkowa ul {list-style-type:none;}
#srodkowa li {margin-bottom: 5px;}

