body, html
{
	background: #3e3e3e;
	text-align: left;
	color: black;
	margin: 0px;
	padding: 0px;
	text-align: center;
}

#body
{
	background: #dd0a0a url('img/bodybg.png') center top repeat-y;
	padding-bottom: 50px;
	border-bottom: 1px solid #2c2c2c;
}

body, html, td, th, input, textarea, select, option
{
	font-family: verdana;
	color: #222222;
	font-size: 11px;
}

/* 947px */
#topbar
{
	background: #3e3e3e;
	height: 79px;
	text-align: center;
}

#topbar_inner
{
	width: 947px;
	margin: auto;
	text-align: left;
	height: 79px;
}

#toplogo, #toplogo2
{
	width: 186px;
	height: 79px;
	margin-left: 40px;
	position: absolute;
	background: url('img/logo.gif') left top no-repeat;
}

#toplogo2
{
	background-image: url('img/logo2.gif');
}

#login_box
{
	width: 630px;
	padding-top: 30px;
	margin-left: 317px;
	position: absolute;
	text-align: right;
}

#logged_box
{
	width: 453px;
	padding-top: 16px;
	margin-left: 448px;
	position: absolute;
	text-align: left;
	color: white;
	line-height: 1.8em;
	font-size: 12px;
}

#logged_info
{
	text-align: center;
	float: left;
	width: 219px;
}

#logged_info2
{
	text-align: left;
	float: left;
	width: 122px;
	padding-top: 6px;
}

#creditcounter
{
	float: right;
	width: 80px;
	text-align: center;
}

#creditcounter span
{
	font-size: 20px;
	display: block;
}

.logininput
{
	background: transparent url('img/logininput.gif') left top no-repeat;
	width: 121px;
	height: 12px;
	font-size: 10px;
	color: #3e3e3e;
	border: 0px;
	padding: 3px 10px;
	margin-left: 9px;
}

.loginsubmit
{
	margin-left: 17px;
	width: 18px;
	height: 18px;
	background: transparent url('img/loginsubmit.gif') left top no-repeat;
	border: 0px;
	vertical-align: middle;
}

.loginlinks
{
	float: right;
	padding-top: 2px;
	padding-left: 35px;
	font-size: 10px;
	color: #dd0a0a;
}

.loginlinks a
{
	border-bottom: 0px;
	color: #dd0a0a;
	margin-right: 13px;
}

a.loginlink2
{
	color: white;
	margin-left: 13px;
	margin-right: 0px;
}

.loginlinks a:hover
{
	border-bottom: 1px dotted #dd0a0a;
	color: #dd0a0a;
}

a.loginlink2:hover
{
	border-bottom: 1px dotted white;
	color: white;
}

#contener
{
	width: 947px;
	margin: auto;
}

#topbanner
{
	text-align: left;
	padding-top: 12px;
}

#bannerbox
{
	float: left;
	width: 610px;
}

#banner_items
{
	float: left;
	width: 336px;
}

#banner_items .item
{
	margin-right: 0px !important;
	margin-left: 4px !important;
}

#vmenu
{
	margin-top: 12px;
	height: 44px;
	background: url('img/vmenu_bg.gif') left top no-repeat;
	text-align: center;
}

#vmenu ul
{
	margin: 0px auto;
	width: 850px;
	padding: 0px;
	list-style: none;
	height: 44px;
}

#vmenu ul li
{
	list-style: none;
	padding: 0px;
	margin: 0px;
	float: left;
	margin-left: 35px;
}

#vmenu ul li a
{
	line-height: 44px;
	height: 44px;
	display: block;
	width: 130px;
	text-align: center;
	background: transparent url('img/vmenu_hover.gif') -100px -100px no-repeat;
	color: white;
	text-decoration: none;
	font-weight: bold;
}

#vmenu ul li a:hover
{
	background-position: center;
}

.mainbox
{
	width: 947px;
	margin: 12px auto 0px auto;
	background: white url('img/mainbox_bg.gif') left top repeat-y;
	text-align: left;
}

.mainbox_top
{
	position: absolute;
	height: 7px;
	width: 947px;
	background: url('img/mainbox_top.gif') left top no-repeat;
}

.mainbox_inner
{
	background: url('img/mainbox_bottom.gif') left bottom no-repeat;
}

#footer
{
	margin: auto;
	width: 947px;
	padding-top: 20px;
	padding-bottom: 20px;
	color: white;
	text-align: left;
}

.leftcolumn
{
	float: left;
	width: 173px;
	padding-top: 6px;
	padding-left: 4px;
	padding-bottom: 14px;
}

.menu
{
	background: url('img/menu_bg.gif') left top repeat-y;
	width: 168px;
}

.menu_top
{
	position: absolute;
	width: 168px;
	height: 7px;
	background: url('img/menu_top.gif') left top no-repeat;
}

.menu_inner
{
	background: url('img/menu_bottom.gif') left bottom no-repeat;
}

.h_kategorie
{
	height: 41px;
	background: url('img/h_kategorie.gif') 16px 10px no-repeat;
}

.h_wyszukaj
{
	height: 46px;
	background: url('img/h_wyszukaj.gif') 15px 12px no-repeat;
}

.menu_line1, .menu ul li.menu_line1, .menu ul li.menu_line1:hover, .konto_left ul li.menu_line1:hover
{
	height: 1px;
	background: url('img/menu_line1.gif') left top no-repeat;
	font-size: 1px;
	line-height: 1px;
}

.menu ul
{
	padding: 0px;
	margin: 0px;
}

.menu ul li
{
	padding: 0px;
	margin: 0px;
	list-style: none;
	background: url('img/menu_bg.gif') left top repeat-y;
	float: left;
	width: 168px;
}

.menu ul li.menu_bg2
{
	background: url('img/menu_bg2.gif') left top repeat-y;
}

.menu_line2, .menu ul li.menu_line2, .menu ul li.menu_line2:hover, .konto_left ul li.menu_line2:hover
{
	height: 1px;
	background: url('img/menu_line2.gif') left top no-repeat;
	font-size: 1px;
	padding: 0px;
	margin: 0px;
	line-height: 0.5px;
}

.menu ul li a
{
	display: block;
	padding-left: 26px;
	line-height: 40px;
	font-size: 10px;
	color: white;
	font-weight: bold;
	border-bottom: 0px !important;
	background: url('img/menu_pointer.gif') 11px 17px no-repeat;
	position: relative;
}

.menu ul li:hover
{
	background-image: url('img/menu_bg2.gif');
}

.graymenu
{
	background: #3e3e3e;
	margin-top: 11px;
	width: 168px;
}

.graymenu_top
{
	position: absolute;
	width: 168px;
	height: 7px;
	background: url('img/graymenu_top.gif') left top no-repeat;
}

.graymenu_inner
{
	background: url('img/graymenu_bottom.gif') left bottom no-repeat;
}

.rightcolumn
{
	float: left;
	width: 770px;
}

.items
{
	padding-left: 43px;
	padding-top: 7px;
}

a.item, .item, .item *, a.item2, .item2, .item2 *
{
	position: relative;
}

a.item, .item
{
	float: left;
	margin-right: 9px;
	height: 252px;
	width: 161px;
	background: url('img/item_bg.gif') left top no-repeat;
	margin-bottom: 8px;
	border-bottom: 0px !important;
}

a.item_link
{
	border-bottom: 0px !important;
	display: block;
	height: 210px;
	cursor: pointer;
}

.itemtitle2
{
	color: black;
	font-weight: bold;
	text-align: left;
	font-size: 12px;
}

.itemtitle2 span
{
	color: #777777;
	font-size: 11px;
	font-weight: normal;
	float: right;
	padding-right: 20px;
}

.itemtitle
{
	float: left;
	width: 752px;
	padding-left: 25px;
	padding-top: 25px;
	color: #dd0a0a;
	font-weight: bold;
	text-align: left;
	font-size: 12px;
}

.itemtitle span
{
	color: black;
}

.item_title
{
	font-size: 11px;
	text-align: center;
	height: 37px;
	display: block;
}

.item_title span
{
	padding: 7px 6px 0px 6px;
	display: block;
	color: #222222;
	text-decoration: none;
	font-weight: normal;
	display: block;
}

.item_buynow
{
	width: 15px;
	height: 70px;
	background: url('img/buynow.gif') left top no-repeat;
	position: absolute;
	margin-top: 4px;
	display: block;
}

.item_img
{
	padding-top: 5px;
	text-align: center;
	display: block;
	margin: 0px;
}

.item_mr
{
	position: absolute;
	width: 161px;
	text-align: right;
	font-size: 10px;
	color: #949494;
	line-height: 15px;
	height: 15px;
	margin-top: -7px;
}

.item_mr span
{
	padding-right: 4px;
}

.item_time
{
	text-align: center;
	font-size: 22px;
	color: #333333;
	font-weight: normal;
	padding-top: 4px;
	display: block;
	width: 100%;
}

.item_price
{
	font-size: 15px;
	line-height: 22px;
	height: 22px;
	font-weight: bold;
	color: white;
	margin-top: 3px;
	text-align: center;
	background: url('img/itemprice_bg.png') center center no-repeat;
	display: block;
}

.item_retailprice
{
	font-size: 9px;
	color: #aaaaaa;
	text-align: center;
	line-height: 1em;
	display: block;
}

.item_leader
{
	text-align: center;
	color: #999999;
	font-size: 10px;
	padding-top: 7px;
	display: block;
}

.item_leader span
{
	font-size: 11px;
	color: #555555;
	display: block;
	line-height: 1em;
}

.item_bid
{
	padding-left: 20px;
	padding-top: 4px;
	display: block;
}

a.button
{
	background: url('img/button.png') left top no-repeat;
	width: 121px;
	height: 32px;
	line-height: 28px;
	border-bottom: 0px;
	color: white;
	text-align: left;
	font-size: 12px;
	font-weight: bold;
	display: block;
}

a.button span
{
	padding-right: 5px;
	display: block;
	text-align: center;
}

a.button:hover
{
	border-bottom: 0px;
	color: white;
}

a.button.onmove:hover
{
	background-position: 0px -32px;
}

a.automat
{
	background: url('img/automat.png') left top no-repeat;
	width: 120px;
	height: 31px;
	display: block;
	border-bottom: 0px !important;
}

a.automat:hover
{
	background-position: 0px -32px;
}

a.bid
{
	background: url('img/bid.png') left top no-repeat;
	width: 120px;
	height: 31px;
	display: block;
	border-bottom: 0px !important;
}

a.bid:hover
{
	background-position: 0px -32px;
}

a.buynow
{
	background: url('img/buynow.png') left top no-repeat;
	width: 120px;
	height: 31px;
	display: block;
	border-bottom: 0px !important;
}

a.buynow:hover
{
	background-position: 0px -32px;
}

.widecolumn
{
	width: 947px;
}

.items2
{
	padding: 8px 0px 2px 5px;
}

.item2
{
	margin-bottom: 5px;
	width: 936px;
	height: 107px;
	background: url('img/item2_bg.gif') left top no-repeat;
}

a.item2_link, a.item2_link:hover
{
	float: left;
	width: 774px;
	display: block;
	height: 107px;
	border-bottom: 0px !important;
	cursor: pointer;
}

.item2_buynow
{
	position: absolute;
	left: 0px;
	margin-top: 17px;
	width: 15px;
	height: 70px;
	background: url('img/buynow.gif') left top no-repeat;
	display: block;
}

.item2_img
{
	float: left;
	width: 120px;
	margin-top: 20px;
	text-align: center;
	display: block;
}

.item2_desc
{
	float: left;
	width: 488px;
	color: #3e3e3e;
	display: block;
}

.item2_title
{
	font-weight: bold;
	font-size: 13px;
	padding-top: 15px;
	padding-left: 10px;
	display: block;
}

.item2_text
{
	padding-left: 10px;
	padding-top: 10px;
	font-size: 11px;
	display: block;
}

.item2_info
{
	width: 161px;
	float: left;
	display: block;
}

.item2_info2
{
	width: 161px;
	float: left;
	display: block;
	text-align: center;
	font-size: 12px;
}

.item2_info2 span
{
	font-size: 11px;
	display: block;
	font-weight: bold;
	padding-top: 12px;
}

.item2_tobegin
{
	color: #444444;
	font-size: 11px;
	padding-top: 20px;
	display: block;
	text-align: center;
}

.item2_bid
{
	width: 161px;
	float: left;
	padding-top: 37px;
	display: block;
}
.item2_bid_inner { padding-left: 20px; display: block; }

.item2_mr
{
	position: absolute;
	width: 304px;
	text-align: center;
	font-size: 10px;
	color: #949494;
	line-height: 15px;
	height: 15px;
	left: 626px;
	top: 86px;
}

.item2_mr2
{
	position: absolute;
	width: 157px;
	text-align: center;
	font-size: 10px;
	color: #949494;
	line-height: 15px;
	height: 15px;
	left: 773px;
	top: 12px;
}

.mainbox h1
{
	background: white url('img/h1_bg.gif') left top no-repeat;
	height: 28px;
	line-height: 27px;
	padding: 0px 0px 0px 25px;
	color: black;
	font-weight: bold;
	font-size: 12px;
	margin: 0px;
	position: relative;
}

.mainbox h2
{
	background: white url('img/h2_bg.gif') left top no-repeat;
	height: 30px;
	line-height: 29px;
	padding: 0px 0px 0px 25px;
	color: black;
	font-weight: bold;
	font-size: 12px;
	margin: 0px;
}

.mainbox h3
{
	margin: 0px;
	padding: 0px 0px 0px 0px;
}

.mainbox h1 span, .mainbox h2 span
{
	color: #dd0a0a;
}

.a_left
{
	width: 522px;
	float: left;
}

.a_bigphoto
{
	height: 332px;
	text-align: center;
}

.a_bigphoto a
{
	padding-top: 10px;
	display: block;
}

.a_miniatury
{
	background: url('img/a_miniatury_bg.png') left top no-repeat;
	text-align: center;
	margin-left: 13px;
	height: 95px;
	line-height: 92px;
	width: 478px;
}

.a_miniatury img
{
	vertical-align: middle;
	border: 1px solid #d9c8c8;
}

.a_right
{
	width: 424px;
	background: url('img/a_right.gif') left top no-repeat;
	float: right;
}

.a_info1
{
	float: left;
	width: 221px;
	color: #5e5e5e;
	text-align: left;
	min-height: 233px;
	padding-bottom: 7px;
}

.a_overallinfo
{
	padding-left: 12px;
	padding-top: 9px;
	line-height: 27px;
	font-size: 12px;
}

.a_buynow
{
	text-align: center;
	color: #2f2f2f;
	padding-top: 11px;
	font-size: 12px;
}

.a_buynow_price
{
	line-height: 36px;
	height: 36px;
	font-size: 22px;
	padding-top: 3px;
}

.a_buynowbtn
{
	padding-left: 49px;
	padding-top: 6px;
	text-align: left;
}

.a_info2
{
	float: right;
	width: 200px;
	text-align: center;
	font-size: 12px;
	color: #2f2f2f;
	padding-top: 13px;
	padding-bottom: 7px;
}

.a_timeleft
{
	font-size: 30px;
	padding-top: 2px;
}

.a_itembid
{
	padding-left: 39px;
	padding-top: 27px;
	text-align: left;
}

.a_itembot
{
	padding-left: 39px;
	padding-top: 8px;
	text-align: left;
}

.a_addinfo
{
	color: #5e5e5e;
	padding-top: 16px;
	padding-bottom: 6px;
	text-align: center;
	font-size: 12px;
}

.bids_header
{
	margin: 0px;
	height: 26px;
	line-height: 26px;
	padding-left: 26px;
	font-weight: bold;
	font-size: 12px;
	color: #070707;
	background: url('img/hi_offers_bg.gif') left top no-repeat;
}

.a_bids table
{
	border-collapse: collapse;
	margin-top: 3px;
}

.a_bids table th, .a_bids table td
{
	line-height: 22px;
	font-size: 10px;
	border-left: 1px solid #c9c9c9;
	border-right: 1px solid #c9c9c9;
	vertical-align: middle;
}

.a_bids table th
{
	padding: 0px;
	color: #5e5e5e;
	font-weight: normal;
	border-bottom: 1px solid #c9c9c9;
}

.a_bids table td
{
	color: #1a1a1a;
	padding-left: 9px;
}

.a_bids table tr.bg2 td
{
	background: #f3f3f3;
}

#footer a
{
	color: white;
	border-bottom: 1px dotted white;
	font-weight: bold;
}

#footer a:hover, #footer .left a:hover
{
	border-bottom: 1px solid white;
	color: white;
}

#footer .left
{
	font-size: 10px;
	float: left;
	text-align: left;
	width: 630px;
}

#footer .left a
{
	color: white;
	font-weight: normal;
}

#footer .right
{
	float: right;
	text-align: right;
	width: 290px;
}


.konto_left
{
	width: 168px;
	background: url('img/menu_bg.gif') right top repeat-y;
	text-align: left;
}

.konto_left_top
{
	position: absolute;
	width: 168px;
	height: 7px;
	background: url('img/menu_top.gif') left top no-repeat;
}

.konto_left_inner
{
	background: url('img/menu_bottom.gif') left bottom no-repeat;
	padding-bottom: 7px;
}

.konto_left ul
{
	padding: 0px;
	margin: 0px;
}

.konto_left ul li, .menu ul li.miniv
{
	padding: 0px;
	margin: 0px;
	list-style: none;
}

.konto_left ul li.posheader, .konto_left ul li.posheader:hover
{
	padding: 5px 0px 5px 20px;
	background: transparent url('img/menu_bg2.gif') left top repeat-y;
	font-size: 14px;
	font-family: 'Trebuchet MS';
	font-weight: bold;
	color: white;
}

.konto_left ul li a, .menu ul li.miniv a
{
	display: block;
	padding-left: 24px;
	line-height: 30px;
	font-size: 11px;
	color: white;
	font-weight: bold;
	border-bottom: 0px !important;
	background: url('img/menu_pointer.gif') 11px 13px no-repeat;
	height: 29px;
	position: relative;
}

.konto_left ul li a.active
{
	text-decoration: underline;
}

.konto_left ul li:hover, .menu ul li.miniv:hover
{
	background-image: url('img/menu_bg2.gif');
}

.konto_left_header
{
	padding-left: 16px;
	height: 41px;
	line-height: 41px;
	font-size: 18px;
	color: white;
	font-family: 'Trebuchet MS';
}

.konto_main_header
{
	background: white url('img/h3_bg.gif') right top no-repeat;
	height: 30px;
	line-height: 29px;
	padding: 0px 0px 0px 25px;
	color: black;
	font-weight: bold;
	font-size: 12px;
	margin: 0px;
}

.konto_main_header2
{
	height: 40px;
	line-height: 40px;
	padding: 0px 0px 0px 25px;
	color: black;
	font-weight: bold;
	font-size: 12px;
	margin: 0px;
}

.konto_main_header span, .konto_main_header2 span
{
	color: #dd0a0a;
}



.konto_main_header2 select, .headercell select
{
	width: 267px;
	font-size: 14px;
	color: #0f547c;
	background: white;
	text-transform: uppercase;
	border: 1px solid #c8c8c8;
}

.konto_main_header2 select option, .headercell select option
{
	background: #f8f8f8;
	color: #0f547c;
	font-size: 12px;
}

.konto_maintbl
{
	width: 100%;
	border-collapse: collapse;
	border-spacing: 0px;
	border: 0px;
}

.konto_maintbl td
{
	border-top: 1px solid #e9e9e9;
	border-bottom: 1px solid #e9e9e9;
	height: 52px;
	line-height: 52px;
	font-size: 12px;
	font-weight: bold;
	padding: 0px 25px;
	width: 50%;
}

.konto_maintbl td.leftcell { text-align: right; border-right: 1px solid #e9e9e9; }
.konto_maintbl td.rightcell { text-align: left; border-left: 1px solid #e9e9e9; }
.konto_maintbl td.cell1 { color: #479300; }
.konto_maintbl td.cell2 { color: #ff6a00; }
.konto_maintbl td.cell3 { color: #3c576a; }

.payments table td
{
	vertical-align: top;
	color: #111111;
}

.payby_platnoscipl
{
	padding-left: 255px;
	padding-top: 5px;
	padding-bottom: 13px;
}

.payby_sms
{
	padding-top: 10px;
	padding-bottom: 6px;
	padding-left: 172px;
}

.payby_platnoscipl a, .payby_sms a
{
	display: block;
	width: 261px;
	height: 36px;
	line-height: 36px;
	text-align: center;
	color: white;
	font-weight: bold;
	font-size: 12px;
	text-decoration: none;
}

.payby_platnoscipl a
{
	background: url('img/payby_platnoscipl_bg.png') left top no-repeat;
}

.payby_sms a
{
	background: url('img/payby_sms_bg.png') left top no-repeat;
}

.payby_platnoscipl a:focus, .payby_platnoscipl a:hover, .payby_sms a:hover, .payby_sms a:focus
{
	color: white;
}

.konto_maintbl td.headercell
{
	height: 68px;
	line-height: 68px;
	text-align: center;
	color: #3c576a;
}

a.message
{
	position: absolute;
	left: -60px;
}


.konto_main2
{
	background: url('img/konto_main2bg_top.gif') left top repeat-x;
	margin: auto;
	width: 750px;
}

.konto_main2_header, a.konto_main2_header, a.konto_main2_header:hover
{
	height: 34px;
	line-height: 34px;
	background: url('img/konto_main2bg_pointer.gif') 21px 14px no-repeat;
	padding-left: 36px;
	font-weight: bold;
	font-size: 12px;
	color: #3c576a;
	display: block;
	border-bottom: 0px;
}

.konto_main2_header.header2, a.konto_main2_header.header2
{
	color: #f36c00;
	border-bottom: 0px;
}

a.konto_main2_header span
{
	font-size: 11px;
	font-weight: normal;
	color: #6f7b9f;
}

.konto_main2_inner
{
	padding-top: 2px;
	padding-bottom: 10px;
}

.konto_main2_inner .image
{
	width: 162px;
	text-align: right;
	float: left;
}

.konto_main2_inner .image a, .konto_main2_inner .image a:hover
{
	border-bottom: 0px;
}

.konto_main2_inner .desc
{
	width: 570px;
	float: right;
	padding-top: 3px;
}

.konto_main2_inner .desc div
{
	height: 24px;
	line-height: 24px;
	border-top: 1px solid #ebebeb;
	padding-left: 27px;
	font-size: 12px;
	color: #728da0;
	background: url('img/konto_main2_pointer.gif') 11px 10px no-repeat;
}

.konto_main2_inner .desc div strong
{
	color: #3d5a6c;
}

.konto_main2_inner .desc div span
{
	color: #479300;
	font-weight: bold;
}


.foot
{
	background: white url('img/f_bg.gif') left bottom no-repeat;
	height: 28px;
	line-height: 27px;
	padding: 0px 25px 0px 25px;
	color: black;
	font-size: 12px;
	margin: 0px;
}

.pages
{
	text-align: right;
}

.pages a
{
	border: 1px dotted #dd0a0a;
	padding: 0px 3px;
}

.pages a:hover
{
	border: 1px solid #dd0a0a;
	background: #f1f1f1;
}

.pages a.nb:hover { background: transparent; }



.clear
{
	clear: both;
}

.transparent
{
	background: transparent !important;
}

a.nb
{
	border: 0px !important;
}

a
{
	text-decoration: none;
	border-bottom: 1px dotted #dd0a0a;
	color: #dd0a0a;
}

a:focus, a:hover
{
	border-bottom: 1px solid #c31818;
	color: #c31818;
}

a img
{
	border: 0px;
}

form
{
	margin: 0px;
	padding: 0px;
}

div
{
	
}

td, th
{
	vertical-align: top;
}


.voteitem
{
	background: white;
	margin-bottom: 5px;
	padding-bottom: 20px;
}

.voteitem fieldset
{
	margin: 20px 20px 0px 20px;
	font-size: 12px;
	color: #333333;
	text-align: left;
}

.voteitem fieldset div
{
	padding: 13px 20px;
}

.voteitem fieldset legend
{
	font-size: 14px;
	padding: 0px 10px;
}

.innertext
{
	padding: 12px 25px 12px 25px;
	line-height: 1.3em;
	text-align: left;
}

.innertext p, .innertext2 p
{
	padding: 6px 0px 2px 0px;
	margin: 0px;
}

.innertext2
{
	padding: 0px 25px 18px 25px;
	line-height: 1.3em;
	text-align: left;
}

.section
{
	padding: 10px 26px 37px 26px;
	font-size: 12px;
	color: black;
}

.section p
{
	margin: 0px;
	padding-bottom: 11px;
}

.section table
{
	border-collapse: collapse;
}

.section table td, .section table th
{
	background: #fdfdfd url('img/td_bg.gif') left bottom repeat-x;
	padding: 2px 4px;
	border: 1px solid white;
}

.errorresponse
{
	display: none;
	padding-top: 6px;
	padding-bottom: 13px;
	color: #cc0000;
}

.errorfield
{
	font-size: 12px;
	display: none;
	color: #cc0000;
	text-align: center;
	padding-bottom: 4px;
	padding-top: 7px;
	line-height: 1em;
}


div.listing
{
	width: 450px;
	margin: auto;
	padding-bottom: 16px;
}

div.listing table th a
{
	text-align: left;
	display: block;
	line-height: 30px;
	padding-left: 50px;
	font-size: 12px;
	background: url('img/konto_main2_pointer.gif') 24px 13px no-repeat;
	font-weight: bold;
	text-decoration: none;
}

div.listing table th a span
{
	font-size: 11px;
	font-weight: normal;
	color: #479300;
}