body
{
	margin: 0;
	padding: 0 0 0 0;
	text-align: center;
	background: #FFFFFF;	
}
body, th, td, input, select
{
	font-family: Tahoma, Verdana, Helvetica, Arial, sans-serif;
	font-size: 12px; color: #39393b;
	vertical-align: top;
	line-height: 1.5em;
}
form { margin: 0px; }
img
{
  border-style: none;
  border-width: 0px;
}
p { margin:0px; padding:0px; }
a { color: #39393b; text-decoration: none; outline: none; }
a:hover
{
  text-decoration: none;
	background-image: url('/img/hline2_.png');
	background-repeat: repeat-x;
	background-position: bottom;
  padding-bottom: 2px;
}
a.std
{
  color: #888888; text-decoration:none;
	background: none; padding-bottom: 0px;
}
#miasta a { background: none; padding-bottom: 0px; }
#miasta ul { list-style-type: none; padding:0px; margin:5px 0px 0px 0px; text-align:left; }
#miasta ul li { list-style-type: none; float:left; margin:0px; padding:2px 5px; white-space:nowrap; }
#miasta div.clear { clear:both; height:0.75em; }
#miasta div.m9x { width:900px; text-align:left; padding:0px; }

a.mac { background: none; padding-bottom: 0px; text-decoration:none; }
a.mac:hover { text-decoration:underline; }

a.macb { background: none; padding-bottom: 0px; text-decoration:none; font-weight:bold; }
a.macb:hover { text-decoration:underline; }

a.pagenr { color: #39393b; padding:0.25em; background: none; }
a.pagenr:hover { text-decoration: underline; }
a.pagecur { color: #FFFFFF; padding:0.25em; background-color:#777777; font-weight:bold; background-image: none; }
font.apages { color: #39393b; padding-right:0.5em; font-weight:bold; }
div.apages { margin-bottom:1em; padding-bottom:1em; border-bottom: solid 1px #AAAAAA; }
div.apages2 { margin-top:1em; padding-top:1em; border-top: solid 1px #AAAAAA; }

img.imgx { background:#FFF; border:solid 1px #DDD; padding:5px; }
img.imgy { background:#FFF; border:solid 1px #DDD; padding:5px; margin-bottom:10px; float:top; }

table
{
  margin: 0px;
  border-style: none;
  border-width: 0px;
  padding: 0px;
}
table.wide { width: 100%; }
table.widemain
{
  width: 100%;
  border-left: 1px solid #E9E9E9;
  border-right: 0px none;
}

h1.info { color: #FF7700; padding-bottom: 10px; }
ul.info, li.info
{
  list-style-type: none;
  padding: 0px 0px;
  margin: 5px 15px;
  line-height: 1.75em;
}
td.info { width: 230px; text-align: left; }
div.info
{
	background-image: url('/img/gradient1c_.png');
	background-repeat: repeat-x;
	background-position: top;
	padding: 15px 20px;
	min-height: 200px;
	width: 630px;
}

#infoac a { background: none; padding-bottom: 0px; text-decoration:none; }
#infoac a:hover { text-decoration:underline; }
#infoac a.b {  }
#infoac a.b { font-weight: bold; }

#info div.hr
{
  height: 1px; border: 0px none;
  width: 100%; background-color: #DDDDDD;
}

table.ccard
{
  width:100%; border: solid 1px #BBBBBB;
	background-image: url('/img/imgbg3_.png');
	background-position: right bottom;
	background-repeat: no-repeat;
}

h1 { margin: 0px; font-size: 16px; }
h2 { margin: 0px; font-size: 15px; }
h3 { margin: 0px; font-size: 14px; }
h4 { margin: 0px; font-size: 12px; }

div.top1 { width: 100%; height: 95px; text-align:right;}
div.topright { text-align:center; padding:0px; }
#top1 table { width: 100%; margin-top: 10px; }
#top1 img { float: left; margin: 5px;}
#top1 td.right { width: 140px; }

#tab1 { color: #FFFFFF; }
#tab2 { color: #FFFFFF; }
#tab1 a { color: #595961; text-decoration: none; }
#tab2 a { color: #FFFFFF; text-decoration: none; }
div.tabs { float:top; height:33px; }
div.tab { float:left; height:33px; padding: 0px 2px; }
div.tabr { float:right; height:33px; padding: 0px 2px; }
#tab1 div.tab0c { line-height:31px; background-image: url('/img/tab01c_.gif'); background-repeat: repeat-x; background-position: top; padding: 0 5px; height:33px; float:left; cursor:pointer; }
#tab1 div.tab0a { background-image: url('/img/tab01a_.gif'); background-repeat: no-repeat; background-position: top right; height:33px; width:10px; float:left; cursor:pointer; }
#tab1 div.tab0b { background-image: url('/img/tab01b_.gif'); background-repeat: no-repeat; background-position: top left;	height:33px; width:10px; float:left; cursor:pointer; }
#tab2 div.tab0c { line-height:31px; background-image: url('/img/tab02c_.gif'); background-repeat: repeat-x; background-position: top; padding: 0 5px; height:33px; float:left; cursor:pointer; }
#tab2 div.tab0a { background-image: url('/img/tab02a_.gif'); background-repeat: no-repeat; background-position: top right; height:33px; width:10px; float:left; cursor:pointer; }
#tab2 div.tab0b { background-image: url('/img/tab02b_.gif'); background-repeat: no-repeat; background-position: top left;	height:33px; width:10px; float:left; cursor:pointer; }

#top2
{
	position: relative;
	width: 100%;
	margin: 0;
	height: 35px;
	text-align: left;
}
#mainmenu1
{
	margin: 0; padding: 0 10px;
	position: absolute;
	left: 0px; top: 0;
	list-style: none;
}
#mainmenu2
{
	margin: 0; padding: 0 10px;
	position: absolute;
	right: 0px; top: 0;
	list-style: none;
}
#mainmenu1 li, #mainmenu2 li { float: left; margin: 0 1px; }
#mainmenu1 img, #mainmenu2 img { float: left; }

#mainmenu1 a, #mainmenu2 a
{
	float: left;
	height: 35px; line-height: 35px;
	font-size: 12px; text-decoration: none;
	padding: 0px 10px;
	background: none;
	color: #EEEEEE;
}
#mainmenu1 a:hover, #mainmenu2 a:hover
{
	color: #FFFFFF;
	background-image: url('/img/menuov_.png');
	background-repeat: repeat-x;
}

div.pagetop
{
	background-image: url('/img/pagetop_.png');
	background-repeat: repeat-x;
	background-position: top;
	min-width:925px;
	width:100%;
}
div.page
{
  margin: 0px; text-align: justify; padding-top:20px;
}
div.toptitle
{
  color: #555555;
  font-size: 16px;
  font-weight: bold;
}
div.topform
{
	background-image: url('/img/gradient1_.png');
	background-repeat: repeat-x;
	background-position: top;
}
div.topadd
{
	background-image: url('/img/gradient1a_.png');
	background-repeat: repeat-x;
	background-position: top;
}
div.adform
{
	background-image: url('/img/gradient3s_.png');
	background-repeat: repeat-x;
	background-position: top;
}
div.setup1
{
	background-image: url('/img/gsetup1_.png');
	background-repeat: repeat-x;
	background-position: top left;
	background-color: #FBFAFA;
	display: none;
}
div.setup2
{
	background-image: url('/img/gsetup2_.png');
	background-repeat: repeat-x;
	background-position: top left;
	background-color: #FFFFFF;
	display: none;
}
div.ilosc
{
  padding-bottom: 0.5em;
  padding-top: 0.5em;
	margin-top: 1.5em;
	margin-bottom: 1em;
	text-align: left;
	color: #888888;
	width:240px;
	background-image: url('/img/gradient2_.png');
	background-repeat: no-repeat;
	background-position: bottom left;
	font-weight:bold;
}
#ilosc b.count { color:#FF6600; font-size: 14px; }

div.rtitle
{
  padding:10px;
  font-weight:bold;
}
div.rpanel
{
  line-height: 1.75em;
	text-align: left;
	color: #888888;
	width:220px; min-height:255px;
	background-image: url('/img/gradient3_.png');
	background-repeat: repeat-x;
	background-position: top;
	padding: 15px 10px;
}
#rpanel ul { padding-left:2em; margin:0px; }
#rpanel li { list-style-image: url(/img/item_.gif); }
#rpanel a { background: none; padding-bottom: 0px; text-decoration:none; }
#rpanel a:hover { text-decoration:underline; }

div.spanel
{
  line-height: 1.75em;
	text-align: left;
	color: #555555;
	width:220px; min-height:70px;
	background-image: url('/img/gradient3s_.png');
	background-repeat: repeat-x;
	background-position: top;
	padding: 15px 10px;	
}
#spanel ul { padding-left:2em; margin:0px; }
#spanel li { list-style-image: url(/img/item_.gif); }
#spanel a { background: none; padding-bottom: 0px; text-decoration:none; }
#spanel a:hover { text-decoration:underline; }

div.dodfr
{
	background-image: url('/img/gradient1b_.png');
	background-repeat: repeat-x;
	background-position: top left;
}
div.dodf2
{
	background-image: url('/img/gradient1b_.png');
	background-repeat: repeat-x;
	background-position: top left;
}
#topnews a {color:#39393b; }
div.topnews2
{
	background-image: url('/img/gradient1a_.png');
	background-repeat: no-repeat;
	background-position: top left;
}

div.tnewsad
{
  color: #FFFFFF; 
  font-weight: bold;
  margin-top: 20px;
  padding-left: 10px;
	background-image: url('/img/tnewsad_.png');
	background-repeat: no-repeat;
	background-position: left;
	line-height: 33px;
	height: 34px;
}
div.tnewsad2
{
  padding-top:20px;
  padding-bottom:10px;
	background-image: url('/img/newtop_.png');
	background-repeat: repeat-x;
	background-position: top;
}

a.black { color: #AAAAAA; text-decoration: underline; }
a.black:hover { color: #FFFFFF; }

td.separatorleft
{
	background-image: url('/img/separator_.png');
	background-repeat: no-repeat;
	background-position: top left;
	width: 250px;
}
td.panelright
{
  background: none;
  border-left: 1px solid #E9E9E9;
	background-color: #FFFFFF;
	width: 250px;
}
div.panelright
{
  width: 100%;
  padding: 5px 8px;
}


a.xlink { text-decoration: none; }
a.xlink:hover { text-decoration: none; }
div.btnadd
{
	background-image: url('/img/btnadd1a_.png');
	background-repeat: no-repeat;
	background-position: center;
  width: 140px;
  height: 75px;
  margin-right: 5px;
  float: left;
}
div.btnadd:hover { background-image: url('/img/btnadd1b_.png'); }

div.btn2add
{
	background-image: url('/img/btnadd2a_.png');
	background-repeat: no-repeat;
	background-position: center;
  width: 150px;
  height: 100px;
  float: left;
}
div.btn2add:hover { background-image: url('/img/btnadd2b_.png'); }

div.btn3add
{
	background-image: url('/img/btnadd3a_.png');
	background-repeat: no-repeat;
	background-position: center;
  width: 150px;
  height: 100px;
  float: left;
}
div.btn3add:hover { background-image: url('/img/btnadd3b_.png'); }

input.btnnews
{
  background:#F6F6F6;
	border: solid 1px #DDDDDD;
  color: #555555;
  float: left;
}

input.btnsml
{
  background:transparent;
	background-image: url('/img/btn_sml_.gif');
	background-repeat: no-repeat;
	background-position: center;
  width: 100px;
  height: 30px;
	border: none 0px;
	cursor: pointer;
  float: left;
  color: #FFFFFF;
}
input.btnsm2
{
  background:transparent;
	background-image: url('/img/btn_sm2_.gif');
	background-repeat: no-repeat;
	background-position: center;
  width: 75px;
  height: 30px;
	border: none 0px;
	cursor: pointer;
  float: left;
  color: #FFFFFF;
}
input.btnstd
{
  background:transparent;
	background-image: url('/img/btn_std_.gif');
	background-repeat: no-repeat;
	background-position: center;
  width: 150px;
  height: 30px;
	border: none 0px;
	cursor: pointer;
  float: left;
  color: #FFFFFF;
}

input.btnsearch
{
  background:transparent;
	background-image: url('/img/btn_search_.gif');
	background-repeat: no-repeat;
	background-position: center;
  width: 150px;
  height: 30px;
	border: none 0px;
	cursor: pointer;
  float: left;
  color: #FFFFFF;
}

div.btnstd
{
  background: #FAFFF5;
	border: solid 1px #555555;
	cursor: pointer;
  color: #000000;
  padding:10px;
}

div.title
{
  color: #FFFFFF;
  background-color: #FFFFFF;
	background-image: url('/img/menubt_.png');
	background-repeat: repeat-x;
	background-position: top;
	line-height: 35px;
	padding-left: 10px;
	font-weight: bold;
	text-align: left;
	height: 35px;
}

div.artykuly
{
  background-color: transparent;
  text-align: justify;
  width: 100%;
}

#artykuly div.hr
{
  height: 1px; border: 0px none;
  width: 100%; background-color: #DDDDDD;
}
#artykuly font.dtg { color:#BBBBBB; }
#artykuly a.tdn { text-decoration: none; color: #FF7700; background: none; padding-bottom: 0px; }
#artykuly a.tdn:hover { text-decoration: none; background: none; padding-bottom: 0px; }
#artykuly a.more { background: none; padding:5px; }
#artykuly a.more:hover { text-decoration: underline; }
#artykuly a.dispall { color:#FF7700; background: none; font-weight:bold; }
#artykuly a.dispall:hover { text-decoration: underline; }

#artykuly div.top
{
  background-color: transparent;
  padding-top: 10px;
  padding-left: 20px;
  padding-right: 10px;
  padding-bottom: 0px;
}
#artykuly div.data
{
  text-align: right;
  background-color: #FFFFFF;
  padding-top: 10px;
  padding-right: 10px;
  color: #AAAAAA;
  height: 30px;
}
#artykuly div.text
{
	background-image: url('/img/gradient4_.png');
	background-repeat: repeat-x;
	background-position: top left;
  padding-top: 20px;
  padding-left: 40px;
  padding-right: 40px;
  padding-bottom: 10px;
  font-size: 11px;
  color: #39393b;
}
#artykuly td.top
{
  vertical-align: bottom;
  padding: 10px;
}
#artykuly td.pad
{
  padding: 20px 40px;
}
#artykuly tr.full
{
	background-image: url('/img/gradient4_.png');
	background-repeat: repeat-x;
	background-position: top left;
  padding-top: 20px;
  padding-left: 40px;
  padding-right: 40px;
  padding-bottom: 10px;
}
#artykuly div.bottom
{
  text-align: right;
  padding-top: 10px;
  padding-left: 40px;
  padding-right: 20px;
  padding-bottom: 20px;
}
#artykuly div.bottlast
{
  text-align: right;
	background: none;
  padding-top: 10px;
  padding-left: 40px;
  padding-right: 20px;
  padding-bottom: 20px;
}
#artykuly div.top2
{
  background-color: transparent;
  padding: 10px 0px 0px 10px;
}
#artykuly div.top2
{
  background-color: transparent;
  padding: 10px 0px 0px 10px;
}
#artykuly td.list2
{
  line-height: 2em;
  padding-top: 20px;
  padding-right: 10px;
  text-align: left;
  width: 260px;
}
#artykuly b { padding-bottom: 5px; }
#artykuly h1 { font-size:15px; color:#FF7700; padding-bottom:10px; }
#artykuly h2 { font-size:14px; }
#artykuly h3 { font-size:12px; }
#lista a { line-height: 2em; }

td.gbottom { padding-bottom:10px; }

td.gbottom:hover
{
	background-image: url('/img/gbottom_.png');
	background-repeat: repeat-x;
	background-position: bottom;
}

div.znalezione { width:620px; border: none 0px; }
#znalezione td.itins { padding-left: 10px; padding-top:5px; padding-right:10px; }
#znalezione tr.item1 { background-color: #FFFFFF; }
#znalezione tr.item2 { background-color: #F7F7F2; }
#znalezione h1 { font-size: 14px; color: #555555; }
#znalezione h2 { font-size: 12px; color: #555555; }
#znalezione font.ex { font-size: 10px; color: #555555; }
#znalezione table.list { vertical-align:top; width:100%; }
#znalezione div.more { width:125px; height:25px; background-image:url('/img/more1_.gif'); background-repeat:no-repeat; background-position: center; text-align:center; line-height:25px; }
#znalezione div.more:hover { background-image:url('/img/more2_.gif'); text-decoration:underline; cursor:pointer; }
#znalezione a.more { color: #555555; background: none; text-decoration:none; }
#znalezione td.more1 { padding:10px; background-color: #FFFFFF; }
#znalezione td.more2 { padding:10px; background-color: #F7F7F2; }


#znalezione div.notfound
{
	background-image: url('/img/gradient5_.png');
	background-repeat: repeat-x;
	background-position: top;
  text-align: center;
  font-size: 18px;
  line-height: 140px;
  height: 150px;
}

#oferta td.ofg
{
	background-color: #F5F5F0;
	padding-top: 10px;
	padding-left: 10px;
	padding-bottom: 10px;
	padding-right: 20px;
}
#oferta td.ofw
{
	padding: 10px;
}
#oferta td.ofm
{
  padding: 10px;
  border-left: solid 1px #F6F6F6;
  border-top: solid 1px #F6F6F6;
  text-align:left;
}
#oferta td.ofo
{
  padding: 10px;
  border-top: solid 1px #F6F6F6;
}
#oferta td.ofnr
{
	background-color: #F4F4EC;
	padding: 10px;
	color: #555555;
	text-align: center;
	vertical-align: middle;
}
#oferta td.ofgr7
{
  background-color: #F4FDDA;
	background-image: url('/img/gradient7_.png');
	background-repeat: repeat-x;
	background-position: bottom;
	height:45px;
}


#oferta td.title { padding:10px; vertical-align: middle; }
#oferta h1 { font-size: 20px; color: #FF7700; padding-bottom: 5px; }
#oferta h2 { font-size: 14px; color: #555555; padding-bottom: 5px; }
#oferta font.cena { font-size: 21px; font-weight: bold; }
#oferta font.cm2 { font-size: 12px; font-weight: bold; }
#oferta font.ofnr { color: #555555; }
#oferta font.info
{
  font-size: 16px; font-weight: bold;
	background-image: url('/img/hline2_.png');
	background-repeat: repeat-x;
	background-position: bottom;
	padding-bottom: 2px;
}
#oferta font.contact
{
  font-size: 16px; font-weight: bold;
	background-image: url('/img/hline3_.png');
	background-repeat: repeat-x;
	background-position: bottom;
	padding-bottom: 2px;
}
#oferta div.info { padding:10px; }
#oferta div.info2
{
  color: #FFFFFF;
	background-image: url('/img/info_.gif');
	background-repeat: no-repeat;
	background-position: center;
  font-weight: bold;
  font-family: arial;
  padding: 10px;
  width: 303px;
  height: 44px;
}

td.pad { padding:10px; }
#dodaj table.dodaj
{
	background-color: transparent;
	width: 90%;
	padding-top: 0px;
	padding-left: 10px;
	padding-right: 0px;
	padding-bottom: 5px;
}
#dodaj font.error { color: #FF5500; }
#dodaj input.wide { width: 20em; }
#dodaj input.small { width: 3em; }
#dodaj input.middle { width: 5em; }
#dodaj input.delete
{
  background: transparent;
	background-image: url('/img/delete_.gif');
	background-repeat: no-repeat;
	background-position: center;
	margin-left: 5px;
	border: none 0px;
	cursor: pointer;
	outline:none;
}

#foot
{
	margin: 0; padding: 0;
	text-align:center;
	font-size: 10px;
	list-style: none;
	color: #AAAAAA;
}
#foot div.miasta
{
	background-image: url('/img/gradient3s_.png');
	background-repeat: repeat-x;
	background-position: top;
	padding:5px 0px;
	width:100%;
}
#foot a { text-decoration: none; color: #666666; }
#foot a:hover { text-decoration: underline; color: #000000; }
#foot a.bold { font-weight: bold; text-decoration: none; color: #444444; }
#foot a.bold:hover { font-weight: bold; text-decoration: underline; color: #000000; }
#foot div.botgradient
{
	background-image: url('/img/botgrad_.png');
	background-repeat: repeat-x;
	background-position: top;
}
#foot div.botinfo
{
  font-size: 12px; padding: 10px;
	background-image: url('/img/foot_.png');
	background-repeat: no-repeat;
	background-position: center;
}
#foot div.copyright { font-size: 12px; padding: 10px; color: #555555; }
#foot div.warning { font-size: 12px; padding: 10px; color: #555555; padding-bottom: 15px; }
#foot #botinfo a.info { font-size: 12px; color: #FFFFFF; background: none; padding-bottom: 0px; }
#foot #botinfo font.orang { color: #FF9900; }
#foot #botinfo font.black { color: #000000; }
#foot a.warning { color: #555555; background: none; padding-bottom: 0px; }
#foot td.art1 { width:300px; padding:0px 10px; text-align:left; }
#foot td.art2 { width:300px; padding:0px 10px; text-align:left; }
#foot td.art3 { width:300px; padding:0px 10px; text-align:left; }
#foot div.hr
{
  height: 1px; border: 0px none;
  width: 100%; background-color: #DDDDDD;
}

#myacountadvs a { color: #000000; }
#myacountadvs tr.r1 { background-color: #FFFFFF; }
#myacountadvs tr.r2 { background-color: #FBFBFB; }
#myacountadvs tr.r1:hover { background-color:#F5F5F5; }
#myacountadvs tr.r2:hover { background-color:#F5F5F5; }
#myacountadvs td.p2b { padding:4px; font-weight:bold; }
#myacountadvs td.p2 { padding:4px; text-align:left; }
#myacountadvs td.p2i { padding:4px; vertical-align:middle; width:20px; }
#myacountadvs td.p2c { padding:4px; text-align:center; vertical-align:middle; }
#myacountadvs td.p2c2 { padding:4px; text-align:left; vertical-align:middle; }

font.npb { color:#000000; }

img.imgbg
{
  border: solid 1px #F0F0F0;
  background: #FFFFFF;
	padding: 5px;
}
img.imgbg2
{
  border: solid 1px #E0E0E0;
  background: #FFFFFF;
	padding: 5px;
}
img.imgbg3
{
	margin-bottom:10px;
  border: solid 1px #F0F0F0;
  background: #FFFFFF;
	padding: 5px;
}

div.hline
{
	background-image: url('/img/dots_.png');
	background-position: center;
	background-repeat: repeat-x;
	width:100%;
	height: 3px;
}
div.newsadv
{
  font-size:12px;
  color: #AAAAAA; text-align:center; padding-bottom:10px;
}

tr.hdadd { height:34px; }
td.hdadd
{
  padding-left:10px;
  color: #FFFFFF;
  line-height: 33px;
	background-image: url('/img/tablehdadd_.png');
	background-repeat: no-repeat;
	background-position: top;
}
tr.hdbot
{
	background-image: url('/img/gradient4add_.png');
	background-repeat: repeat-x;
	background-position: top;
}
td.hdbot
{
  text-align:left;
  padding:30px;
}
div.nul { padding-top:0.5em; }
a.addtitle { color: #000000; background:none; padding:0px; }
a.addtitle:hover { text-decoration:underline; }
a.nbg { text-decoration:none; background:none; }
a.nbg:hover { text-decoration:none; }
#nul a { text-decoration:none; }
#nul a:hover { text-decoration:none; }

#wizytowki div.hr
{
  height: 1px; border: 0px none;
  width: 95%; background-color: #DDDDDD;
}

div.errorform
{
	display:none;
  background-color: transparent;
	background-image: url('/img/error_.gif');
	background-repeat: no-repeat;
	background-position: left;
	float:left;
	width:22px;
	height:22px;
}
a.fixerror
{
  font-weight:bold;
  color:#FFFFFF;
}

div.plikiftp
{
  background-color: #FFFFFF;
  color: #000000;
  height:200px;
  border: solid 1px #EEEEEE;
}
#plikiftp div.file
{
  background-color: #FFFFFF;
  text-align: center;
  padding:2px 5px;
  width:auto;
  float:left;
  margin:2px;
}
#plikiftp div.file:hover { background-color: #DDF5FF; }
#plikiftp div.zipfile
{
  width:100%; min-width:48px; height:48px;
	background-image: url('/img/file_zip_.gif');
	background-repeat: no-repeat;
	background-position: top;
}
#plikiftp div.xmlfile
{
  width:100%; min-width:48px; height:48px;
	background-image: url('/img/file_xml_.gif');
	background-repeat: no-repeat;
	background-position: top;
}
#plikiftp div.othfile
{
  width:100%; min-width:48px; height:48px;
	background-image: url('/img/file_oth_.gif');
	background-repeat: no-repeat;
	background-position: top;
}

#googlemap a { background: none; bottom: 0px; text-decoration:none; }
div.gmapbox
{
  position:absolute;
  left:19em;
  top:0em;
  width:45em;
  height:40em;
  padding:10px;
  z-index:2;
  border:solid 1px #DDDDDD;
  background: #FFFFFF;
  visibility:hidden;
}

ul.currency { list-style-type:none; padding:0px; margin:0px; float:top; height:1.5em;}
li.curr {	padding-right:25px; float:left; }
li.currup
{
	background-image: url('/img/curr_up_.gif');
	background-repeat: no-repeat;
	background-position: right;
	padding-right:25px;
	float:left;
}
li.currdw
{
	background-image: url('/img/curr_dw_.gif');
	background-repeat: no-repeat;
	background-position: right;
	padding-right:25px;
	float:left;
}
li.currnt
{
	background-image: url('/img/curr_nt_.gif');
	background-repeat: no-repeat;
	background-position: right;
	padding-right:25px;
	float:left;
}
div.partners
{
	background-image: url('/img/dots_.png');
	background-repeat: repeat-x;
	background-position: top;
	padding:10px 0px;
	width:100%;
}
#partners a { background: none; padding-bottom: 0px; text-decoration:none; }
#partners a:hover { text-decoration:underline; }

div.portaldesc
{
  font-size: 11px;
	background-image: url('/img/dots_.png');
	background-repeat: repeat-x;
	background-position: top;
	padding:15px 0px;
	width:100%;
	color:#555;
}
#portaldesc a { background: none; padding-bottom: 0px; text-decoration:none; }
#portaldesc a:hover { text-decoration:underline; }
#portaldesc div.pdi
{
  width:840px;text-align:justify;
  background-image: url('/img/hico_.gif');
	background-position: top left;
	background-repeat: no-repeat;
	padding-left:60px;
}

div.login
{
  display:none;
  text-align:left;
  background-color: #F4F5EC;
	background-image: url('/img/login_.png');
	background-position: bottom left ;
	background-repeat: no-repeat;
	width:400px; height:22px;
	min-height:1.5em;
	font-size:10px;
	padding-top: 4px;
	padding-bottom: 4px;
}
#login input { font-size:10px; }
#login input.nobb
{
  background:transparent;
	background-image: url('/img/btn_log_.gif');
	background-repeat: no-repeat;
	background-position: center;
	background-color:#666666;
	width:45px; height:20px;
	border: none 0px;
	color:#FFFFFF;
	margin-left:5px;
}

div.bigbtn1
{
	margin-top: 2.5em;
	text-align:center;
	background-color: #646464;
	background-image: url('/img/bigbtn1a_.png');
	background-position: center;
	background-repeat: no-repeat;
	line-height:35px;
	width:240px;
	height:35px;
	color:#FFFFFF;
}
div.bigbtn1:hover { background-image: url('/img/bigbtn1b_.png'); }

div.bigbtn2
{
	margin-top: 0.5em;
	text-align:center;
	background-color: #646464;
	background-image: url('/img/bigbtn2a_.png');
	background-position: center;
	background-repeat: no-repeat;
	line-height:35px;
	width:240px;
	height:35px;
	color:#FFFFFF;
}
div.bigbtn2:hover { background-image: url('/img/bigbtn2b_.png'); }

a.bb { color:#FFFFFF; background: none; padding-bottom: 0px; text-decoration:none; }
a.bb:hover { text-decoration:underline; }

div.advr
{
	background-image: url('/img/bigbtn3_.png');
	background-position: center;
	background-repeat: no-repeat;
	/*padding-top:60px;*/
	margin-top:1.5em;
	height:300px;
	width:240px;
}
#advr img { padding-top:5px; }
#advr img { padding-top:5px; }
div.advad { text-align:center; padding-top:12px; padding-right:20px; height:45px; width:220px; }
div.advad:hover { text-decoration:underline; }
#advad strong { font-size:16px; }

#advr div.want2add { padding-top:15px; width:240px; height:40px; font-weight:bold; }