* { margin: 0px; padding: 0px; }
html, body { font-family: Arial; font-size: 12px; color: #5f5f5f;height:100%; }
input, select, textarea { font-family: Arial; font-size: 12px; color: #000; }
textarea {
	border-color:#4C4C4C #848484 #848484 #4C4C4C;
	border-style:solid;
	border-width:1px;
}
body {}
img { border: 0px; }

/* ### GLOBAL CLASSES ### */
.clear { clear: both; height: 1px; }
.catBox h2 a {
color:#2c88b3;
font-size:14px;
font-weight:bold;
padding-bottom:10px;
}
.ad_head {
color:#2c88b3;
}
#headerCntr h1 a {
	display: block;
}

p {
	margin-bottom: 1em;
}
#tinymce p ,
.beschBox div.description p {
	margin-bottom: 0 !important;
}

#checkout_paymentmethod span.description {
	color:#555555;
	font-size: 11px;
}
#centerCntr ul,
#centerCntr ol {
	padding-left: 20px;
	margin-bottom: 1em;
}

.npBox ul,
.catBox ul {
	padding-left: 0 !important;
	margin-bottom: 0 !important;
}

#wrapper { background: #d7d7d6 url(/images/bg.gif) repeat-y 50% 0;position: relative; display: block; overflow: hidden; width: 100%; min-height: 100%; }
.textBox ul,
.biedBox ul,
.beschBox ul {
	margin: 10px 0 10px 21px; 
}
.beschBox h3,
.beschBox p,
.beschBox div {
	margin-left:5px;
}

#mainCntr { margin: 0px auto; width: 985px; }
.textBox div.cat {
	background: url(../images/centerbg.gif) repeat-x scroll 0 0;
	border:1px solid #D1D1D1;
	float:left;
	margin-bottom:10px;
	padding:15px;
	position:relative;
	width:537px;
}
a{
	color: #000;
}
a:hover {
	color:#2c88b3;
}
a.external img {
	margin-left:3px;
	vertical-align:baseline;
}
table td.table_heading
{
	background: transparent url(../images/navtableheading.png) repeat scroll 0 0;
	height:28px;
	padding:5px;
}

div.row {
	height: 1%;
	padding: 3px 10px;
	overflow: hidden;
}

div.row span {
	font-size: 11px;
	color: #b02323;
}

div.row.radio span {
	font-size: 12px;
	color: #666;
}

div.row.radio span {
	float:left;
	font-weight:bold;
	line-height:19px;
	width:150px;
}

div.row.radio label {
	float:none;
	font-weight:normal;
	margin-right:5px;
	vertical-align:middle;
	width:auto;
}

div.row label {
	float: left;
	font-weight: bold;
	line-height: 19px;
	width: 150px;
}

div.row input.text,
div.row select {
	width: 380px;
	padding: 1px 0;
	float: left;
	border-width: 1px;
	border-style: solid;
	border-color: #4c4c4c #848484 #848484 #4c4c4c;
	font: 12px Arial, Helvetica, Verdana, Sans-Serif;
}

#resultbox {
	border: 1px solid #C7C7C7;
	margin-bottom: 9px;
	margin-top: 5px;
	width: 595px;
}
#resultbox div.hproduct div.details_left,
#resultbox div.hproduct div.details_center,
#resultbox div.hproduct div.details_prijs,
#resultbox div.hproduct div.details_datum,
#resultbox div.hproduct div.details_aanbieder {
	height: 100px;
}
div.hproduct.topadvertentie {
	background: #FFFFCC !important;
}
div.hproduct div.details_pic,
div.nieuwBox div.details_pic {
	background: url(/images/ad_list_img_bg.gif) no-repeat 0 0;
	border:1px solid #C7C7C7;
	height:82px;
	margin-bottom:5px;
	margin-left:9px;
	text-align:center;
	width:106px;
}

div.nieuwBox div.details_pic {
	margin-left:0;
}

div.hproduct div.details_pic img,
div.nieuwBox div.details_pic img {
	margin-left:0;
	margin-top:5px;
}

#resultbox div.hproduct {
	border-bottom: 1px solid #E8E8E8;
	clear: both;
	overflow:hidden;
	color: #000000;
	cursor: pointer;
	margin-left:1px;
	min-height: 104px;
	width:594px;
}

#resultbox p {
	padding: 15px;
}

div.hproduct div.details_left {
	display: inline;
	float: left;
	padding-top: 10px;
	width: 127px;
}
div.hproduct div.details_center div.details_overview {
	margin-left: 13px;
}
div.hproduct div.details_prijs {
	display: inline;
	float: left;
	padding-left: 2px;
	padding-right:2px;
	padding-top:14px;
	text-align:center;
	width: 73px;
}
div.hproduct div.details_center {
	display:inline;
	float:left;
	padding-top:12px;
	width:231px;
}
div.hproduct div.details_aanbieder {
	color:#3C3C3C;
	display:inline;
	float:left;
	padding-left:7px;
	padding-top:14px;
	width:80px;
}
div.hproduct div.details_aanbieder img {
	float:left;
}
div.hproduct div.details_datum {
	display:inline;
	float:left;
	padding-top:14px;
	text-align:center;
	width:70px;
}
div.hproduct div.details_overview h3 {
	font-size: 12px;
	color: #2c88b3;
}

fieldset h1 {
	margin-bottom:10px; line-height: 22px; font-size: 20px; font-weight: bold; color: #2c88b3;
}

body.js #loading {
	background: #fff none repeat scroll 0 0;
	height:100%;
	left:0;
	opacity:0.65;
	position:fixed;
	top:0;
	width:100%;
	z-index:5;
}
body.js #fade {
	background: #000 none repeat scroll 0 0;
	height:100%;
	left:0;
	opacity:0.65;
	position:fixed;
	top:0;
	width:100%;
	z-index:5;
}
#resultbox div.result_options {
	color: #555;
	font-size: 11px;
	height: 18px;
	padding: 2px 0;
}
#resultbox div.result_options.left {
	float:left;
}

#resultbox div.result_options p {
	float: left;
	margin: 0 5px 0 0;
	padding: 1px;
	padding-left: 5px;
}
span.divider {
	color: #C8C8C8;
	margin-left: 6px;
	margin-right: 6px;
}

div.result_options div.pages {
	float: right;
	padding: 1px;
	padding-right: 5px;
}
div.result_options div.pages li.button {
	height: 16px;
	overflow: hidden;
	width: 16px;
}
div.result_options div.pages li.button span,
div.result_options div.pages li.button a {
	background-image: url(/images/pages.png);
	background-repeat: no-repeat;
	display: block;
	height: 0;
	padding-top: 15px;
	width: 14px;
}
div.result_options div.pages li.first span {
	background-position: 0 -28px;
}
div.result_options div.pages li.first a {
	background-position: 0 0;
}
div.navigation_paging li.first a:hover {
	background-position: 0 -14px;
}
div.result_options div.pages li.previous span {
	background-position:-14px -28px;
}
div.navigation_paging li.previous a {
	background-position:-14px 0;
}
div.navigation_paging li.previous a:hover {
	background-position:-14px -14px;
}
div.result_options div.pages li.next span {
	background-position:-28px -28px;
}
div.result_options div.pages li.next a {
	background-position: -28px 0;
}
div.result_options div.pages li.next a:hover {
	background-position: -28px -14px;
}
div.result_options div.pages li.last span {
	background-position:-42px -28px;
}
div.result_options div.pages li.last a {
	background-position: -42px 0;
}
div.result_options div.pages li.last a:hover {
	background-position: -42px -14px;
}

div.sorting {
	background: #e7e7e7;
	font-size: 11px;
	padding: 10px;
}

div.sorting ul, 
div.sorting li {
	display: inline;
}

div.sorting span.pipe {
	color: #555;
	margin-left:6px;
	margin-right:6px;
}

div.result_options div.pages ul {
	float:left;
	list-style: none;
}
div.result_options div.pages li {
	float:left;
	margin-right:3px;
}

div.result_options div.select {
	float: left;
	font-size: 11px;
	height: 17px;
	width: 43px;
	background: url(/images/selection.png) no-repeat 0 0;
}

div.result_options div.select.active {
	background-position: 0 100%;
}

div.result_options div.select:hover {
	background-position: 0 -17px;
}

div.result_options div.select.active ul.options {
	display: block;
	list-style: none;
}
div.result_options div.select.active ul.options li.selected a.value {
	background: #2c88b3;
	color: #fff;
	cursor: default;
}

div.select ul.options a:hover {
	background: #bbd1e5;
	color:#fff;
}

div.result_options div.select a {
	color: #000000;
	display: block;
	line-height: 17px;
	padding: 0 2px 0 5px;
	text-decoration: none;
}

div.result_options div.select ul.options {
	clear: left;
	display: none;
	padding: 0 2px 2px 1px !important;
	position: absolute;
	z-index: 1;
	background: #fff;
	border: 1px solid #000;
	margin-bottom: 0 !important;
}

#headerCntr { position: relative; width: 985px; height: 117px; }
#headerCntr h1 {
	height:0;overflow:hidden;
}
#headerCntr #logo {display: block; position: absolute; top: 8px; left: 0px; width: 325px; height: 50px; text-indent: -9999px; background: url(/images/logo.png) no-repeat; }
a.rss { position: absolute; border: 0; right: 0px; display: block; top:9px; width:50px; height: 48px; text-indent: -9999px; background: url(/images/rss.png) no-repeat; }
input.country { position: absolute; border: 0; cursor:pointer; right: 120px; display: block; top:9px; width:24px; height: 24px; text-indent: -9999px; background: url(/images/flagicons/all.png) no-repeat; }
input.country_nl { position: absolute; border: 0; cursor:pointer; right: 90px; display: block; top:9px; width:24px; height: 24px; text-indent: -9999px; background: url(/images/flagicons/nl.png) no-repeat; }
input.country_be-nl { position: absolute;border: 0; cursor:pointer; right: 60px; display: block; top:9px; width:24px; height: 24px; text-indent: -9999px; background: url(/images/flagicons/be.png) no-repeat; }

#zoekCntr { padding: 0px 10px 0px 10px; position: absolute; top: 65px; left: 0px; width: 965px; height: 47px; background: url(/images/searchbar.gif) repeat-x; }
#zoekCntr p { float: left; width: 450px; height: 47px; line-height: 47px; font-size: 13px; font-weight: bold; color: #fff; }
#zoekCntr p span { color: #fff; font-style:italic; }
#zoekCntr fieldset { padding-top: 9px; float: right; width: 482px; border: 0px; }
#zoekCntr input.field,
#zoekCntrPage input.field { margin-right: 10px; padding: 7px 5px 0px 5px; float: left; width: 177px; height: 21px; border: 0px; background: url(/images/searchinput.png) no-repeat scroll 0 0; }
#zoekCntr input.submit,
#zoekCntrPage input.submit { float: right; width: 88px; height: 28px; cursor: pointer; font-size: 14px; font-weight: bold; color: #2C88B3; border: 0px; background: url(/images/submitBg.gif) no-repeat; }
#zoekCntr div.select,
#zoekCntrPage div.select { padding: 5px 5px 0px 5px; float: left; width: 177px; height: 23px; border: 0px; background: url(/images/fieldBg.gif) no-repeat; }
#zoekCntr div.select select,
#zoekCntrPage div.select select { width: 177px; height: 19px; }

#contentCntr { margin-bottom:10px;overflow: hidden; width: 985px; }
h3.blue a {
text-decoration: none;
color: #fff !important;
}
h3.blue a:hover {
text-decoration: underline;
color: #fff;
}

#contentCntr form fieldset {
	margin-bottom: 10px; padding: 10px 15px 10px 10px; width: 570px; border: 1px solid #d1d1d1;
}

#leftCntr { margin-right: 11px; float: left; display: inline; width: 183px; }

.loginBox { margin-bottom: 10px; width: 181px; border: 1px solid #d1d1d1;}
.loginBox h3 {color: #fff; padding: 0px 10px 0px 10px; height: 28px; line-height: 28px; font-weight: bold; font-size: 14px; background: url(/images/homebg.gif) repeat-x; }
.loginBox h3.blue { color: #fff; background: url(/images/homebg.gif) repeat-x; }
.loginBox form {padding: 5px;}
.loginBox ul { list-style: none; }
.loginBox li { height: 28px; border-top: 1px solid #d1d1d1; background: url(/images/navbg.gif) repeat-x bottom; }
.loginBox li a { padding: 0px 10px 0px 10px; display: block; height: 28px; line-height: 28px; text-decoration: none; color: #000; }
.loginBox li h3 a {font-size: 13px;padding: 0px 0px 0px 0px; display: block; height: 28px; line-height: 28px; text-decoration: none; color: #fff; }
.loginBox li a:hover { color: #2c88b3; }
.loginBox li h3 a:hover {color: #fff; }
.loginBox li.plaats a { padding-left: 35px; background: url(/images/icons/add_16.png) no-repeat 10px center; }
.loginBox li.person a { padding-left: 35px; background: url(/images/icons/user_16.png) no-repeat 10px center; }
.loginBox li.ads a { padding-left: 35px; background: url(/images/icons/paper_content_16.png) no-repeat 10px center; }
.loginBox li.password a { padding-left: 35px; background: url(/images/icons/password_16.png) no-repeat 10px center; }
.loginBox li.logoff a { padding-left: 35px; background: url(/images/icons/cancel_16.png) no-repeat 10px center; }
.loginBox li.top a { padding-left: 35px; background: url(/images/icons/clock_16.png) no-repeat 10px center; }

#contentCntr .loginBox form fieldset {width:145px;}
.beschBox ul,
.beschBox ol {margin-left:20px;}

.navBox { margin-bottom: 10px; width: 181px; border: 1px solid #d1d1d1; }
.navBox h3 {color: #fff; padding: 0px 10px 0px 10px; line-height: 28px; font-weight: bold; font-size: 14px; background: #2c88b3 url(/images/homebg.gif) repeat-x top; }
.navBox h3.blue { color: #fff; background: #2c88b3 url(/images/homebg.gif) repeat-x; }
.navBox h3.blue.level1 { color: #fff; background: #529dc1 url(/images/homebg1.gif) repeat-x; }
.navBox h3.blue.level2 { color: #fff; background: #7ab6d3 url(/images/homebg2.gif) repeat-x; }
.navBox ul { list-style: none; }
.navBox li { height: 28px; border-top: 1px solid #d1d1d1; background: url(/images/navbg.gif) repeat-x bottom; }
.navBox li a { padding: 0px 10px 0px 10px; display: block; height: 28px; line-height: 28px; text-decoration: none; color: #000; }
.navBox li h3 a {font-size: 13px;padding: 0px 0px 0px 0px; display: block; height: 28px; line-height: 28px; text-decoration: none; color: #fff; }
.navBox li a:hover { color: #2c88b3; }
.navBox li h3 a:hover {color: #fff; }
.navBox li.plaats a { padding-left: 35px; background: url(/images/icons/add_16.png) no-repeat 10px center; }
.navBox li.ad a { padding-left: 35px; background: url(/images/icons/user_16.png) no-repeat 10px center; }
.navBox li.top a { padding-left: 35px; background: url(/images/icons/clock_16.png) no-repeat 10px center; }

.navBox li.newsletter a { padding-left: 35px; background: url(/images/icons/newspaper_16.png) no-repeat 10px center; }
.navBox li.contact a { padding-left: 35px; background: url(/images/icons/mail_write_16.png) no-repeat 10px center; }
.navBox li.help a { padding-left: 35px; background: url(/images/icons/book_16.png) no-repeat 10px center; }

#centerCntr { float: left; width: 597px; }
		

.textBox {position:relative;margin-bottom: 10px; padding: 12px 15px 5px 15px; width: 565px; border: 1px solid #d1d1d1; background: url(/images/centerbg.gif) repeat-x; }
.textBox h1 {margin-bottom:10px; line-height: 22px; font-size: 20px; font-weight: bold; color: #2c88b3; }
.textBox h3 { padding-bottom: 15px; line-height: 22px; font-size: 14px; font-weight: bold; color: #4c4c4c; }
.textBox p { padding-bottom: 10px; font-size: 13px; }
			
.nieuwBox { margin-bottom: 10px; padding: 15px; width: 565px; border: 1px solid #d1d1d1; background: url(/images/centerbg.gif) repeat-x; }
.nieuwBox h2 { padding-bottom: 15px; font-size: 16px; font-weight: bold; color: #2c88b3; }
.nieuwBox ul { overflow: hidden; width: 565px; list-style: none; }
.nieuwBox li { height: 170px; padding-right: 16px; float: left; display: inline; width: 110px; font-size: 11px; }
.nieuwBox li.last { padding-right: 0px; }

.nieuwBox a { text-decoration: none; font-weight: bold; font-size: 12px; color: #0388cb; }
.nieuwBox a:hover { text-decoration: underline; }
.nieuwBox em { padding-top: 10px; display: block; font-size: 15px; font-weight: bold; font-style: normal; color: #3d3e3e; }


.catsBox { margin-bottom: 10px; overflow: hidden; width: 597px; }
.catBox div.cat { margin-bottom: 10px; padding: 15px; position: relative; float: left; width: 265px; border: 1px solid #d1d1d1; background: url(/images/centerbg.gif) repeat-x; }
.catBox div.right { float: right; }
.catBox h2 { padding-bottom: 10px; font-size: 14px; font-weight: bold; color: #2c88b3; }
.catBox span { position: absolute; top: 15px; right: 15px; font-size: 14px; font-weight: bold; color: #8a8a8a; }
.catBox ul { overflow: hidden; width: 261px; list-style: none; }
.catBox li { float: left; display: inline; width: 80px; height: 28px; line-height: 28px; text-align: right; color: #000; border-top: 1px solid #e0e0e0; }
.catBox li.first { width: 181px; text-align: left; }
.catBox li a { text-decoration: none; color: #000; }
.catBox li a:hover { font-weight: bold; color: #2c88b3; }

.npBox { margin-bottom: 10px; padding: 10px 15px 10px 10px; width: 570px; border: 1px solid #d1d1d1; background: url(/images/centerbg.gif) repeat-x; }
.npBox ul { overflow: hidden; width: 570px; list-style: none; }
.npBox ul li ul {margin-left:12px;}
.npBox li.location {margin-left:8px;}
.npBox li { float: left; display: inline; }
.npBox li a { padding: 0px 5px 0px 5px; text-decoration: none; color: #000; }
.npBox li a:hover, .npBox li.selected a { color: #2c88b3; }

.detailBox { font-size:11px;margin-bottom: 10px; padding: 12px 0px 5px 15px; overflow: hidden; width: 580px; border: 1px solid #d1d1d1; background: url(/images/centerbg.gif) repeat-x; }
.detailBox h1 { padding-bottom: 15px; font-size: 16px; font-weight: bold; color: #2c88b3; }
.detailBox div.pic { float: left; width: 150px; height: 150px; background: url(/images/picBg.gif) no-repeat; }
.detailBox div.pic img { margin: 0; }
.detailBox div.detail { float: right; overflow: hidden; width: 430px; }
.detailBox ul { padding-left:0 !important; margin-right: 3px; float: left; width: 207px; list-style: none; border: 1px solid #d1d1d1; border-top: 0px; }
.detailBox ul.big { width: 207px; }
.detailBox li { padding: 0px 10px 0px 10px; height: 28px; line-height: 28px; color: #000; border-top: 1px solid #d1d1d1; background: url(/images/navbg.gif) repeat-x bottom; }
.detailBox li a { text-decoration: none; color: #000; }
.detailBox li a:hover { text-decoration: underline; }
.detailBox li strong { color: #2c88b3; }

.adlinkBox { height: 64px;margin-bottom: 10px; width: 595px; border: 1px solid #d1d1d1; background: url(/images/centerbg.gif) repeat-x; }
.adlinkBox a {padding-left:10px;}
.adlinkBox h2 { margin-bottom: 10px; padding: 0px 15px 0px 15px; height: 28px; line-height: 28px; font-weight: bold; font-size: 14px; color: #000; border-bottom: 1px solid #d1d1d1; background: url(/images/centerH2.gif) no-repeat; }

.beschBox { overflow:hidden;margin-bottom: 10px; width: 595px; border: 1px solid #d1d1d1; background: url(/images/centerbg.gif) repeat-x; }
.beschBox h2 { margin-bottom: 10px; padding: 0px 15px 0px 15px; height: 28px; line-height: 28px; font-weight: bold; font-size: 14px; color: #fff; border-bottom: 1px solid #d1d1d1; background: url(/images/homebg.gif) repeat-x; }
.beschBox p { padding: 0px 8px 10px 8px; }
.beschBox ol,
.beschBox ul { padding: 0px 15px 10px 15px; }
.fotoBox { margin-bottom: 10px; padding-bottom: 10px; width: 595px; border: 1px solid #d1d1d1; background: url(/images/centerbg.gif) repeat-x; }
.fotoBox h2 { margin-bottom: 10px; padding: 0px 15px 0px 15px; height: 28px; line-height: 28px; font-weight: bold; font-size: 14px; color: #fff; border-bottom: 1px solid #d1d1d1; background: url(/images/homebg.gif) repeat-x; }
.fotoBox div.slider { margin: 0px 10px 10px 10px; padding: 10px; position: relative; border: 1px solid #d1d1d1; }
.fotoBox div.slider ul {margin-bottom: 0 !important;}
.fotoBox ul { overflow: hidden; width: 525px; list-style: none; }
.fotoBox li { padding-left: 10px; float: left; display: inline; }
.fotoBox a { font-size: 20px; font-weight: bold; text-decoration: none; color: #989898; }
.fotoBox a:hover { color: #2c88b3; }
.fotoBox a.prev { position: absolute; top: 50px; left: 10px; }
.fotoBox a.next { position: absolute; top: 50px; right: 7px; }
.fotoBox img.big { margin:0 auto; }

/* ### BIED BOX ### */
.biedBox { margin-bottom: 10px; padding-bottom: 10px; overflow: hidden; width: 595px; border: 1px solid #d1d1d1; background: url(/images/centerbg.gif) repeat-x; }
.biedBox h2 { margin-bottom: 10px; padding: 0px 15px 0px 15px; height: 28px; line-height: 28px; font-weight: bold; font-size: 14px; color: #fff; border-bottom: 1px solid #d1d1d1; background: url(/images/homebg.gif) repeat-x; }
#contentCntr .biedBox fieldset { margin-left: 0; float: left; display: inline; width: 230px; border: 0px; }
.biedBox div.bieding { margin-right: 15px; padding: 0px 5px 0px 5px; float: right; display: inline; width: 298px; border: 1px solid #d1d1d1; }
.biedBox table { width: 298px; }
.biedBox tr.title td { font-weight: bold; color: #2c88b3; border-bottom: 1px solid #d1d1d1; }
.biedBox td { height: 28px; }
.biedBox td.first { width: 120px; font-weight: bold; }
.biedBox label { margin-bottom: 10px; display: block; float: left; width: 75px; height: 19px; line-height: 19px; }
.biedBox input.field { margin-bottom: 10px; padding: 3px 5px 0px 5px; float: right; width: 138px; height: 16px; border: 0px; background: url(/images/field2Bg.gif) no-repeat; }
.biedBox input.submit { float: right; font-weight: bold; font-size: 12px; color: #2c88b3; border: 0px; background: none; }



/* ### RIGHT CONTAINER ### */
#rightCntr { float: right; width: 183px; }

/* ### AD BOX ### */
.adBox p {margin: 10px;}
.adBox.bottom,.adBox.top {width:100%;}
.adBox.bottom {
	clear:both;
}
.adBox {overflow:hidden;text-align:center; margin-bottom: 10px; padding-bottom: 10px; width: 181px; border: 1px solid #d1d1d1; }
.adBox h3 { margin-bottom: 10px; padding: 0px 10px 0px 10px; height: 28px; line-height: 28px; font-weight: bold; font-size: 14px; color: #000; border-bottom: 1px solid #d1d1d1; background: url(/images/homebg.gif) repeat-x; color: #fff; }
.adBox.top img {margin-left: 4px;}



.linksBox { margin-bottom: 10px; width: 181px; border: 1px solid #d1d1d1; }
.linksBox h3 { padding: 0px 10px 0px 10px; height: 28px; line-height: 28px; font-weight: bold; font-size: 14px; border-bottom: 1px solid #d1d1d1; background: url(/images/homebg.gif) repeat-x; color: #fff; }
.linksBox ul { padding: 10px; list-style: none; }
.linksBox li { color: #000; } 
.linksBox li a { text-decoration: none; color: #000; }
.linksBox li a:hover { text-decoration: underline; }

/* ### FOOTER CONTAINER ### */
#footerCntr { padding: 3px 10px 10px 5px; overflow: hidden; width: 970px; height: 42px; line-height: 42px; background: #2c88b3 url(/images/searchbar.gif) repeat-x scroll 0 0;}
#footerCntr p { float: right; width: 450px; text-align: right; font-size: 13px; font-weight: bold; color: #fff; }
#footerCntr ul { float: left; width: 510px; list-style: none; }
#footerCntr li { float: left; display: inline; font-size: 11px; color: #fff; }
#footerCntr li a { padding: 0px 5px 0px 5px; text-decoration: none; color: #fff; }
#footerCntr li a:hover { text-decoration: underline; }

span.note {
	display:block;
	margin:10px 0;
	padding:10px 10px 10px 36px;
}
span.warning {
	display:block;
	margin:10px 0;
	padding:10px 10px 10px 10px;
	background: #fce4e0;
	color: #d0583f;
	border: 1px solid #d0583f;
}
span.note {
	background: #FFF3A3 url(/images/icons/note.png) no-repeat 10px 50%;
	border: 1px solid #e7bd72;
	color: #000;
}

.suggest_link {
	background-color: #FFFFFF;
	padding: 2px 6px 2px 6px;
}
.suggest_link_over {
	background-color: #3366CC;
	padding: 2px 6px 2px 6px;
}
#search_suggest {
	position: absolute; 
	background-color: #FFFFFF; 
	text-align: left; 
	border: 1px solid #000000;			
}
img.bigimage {
	padding-left:10px
}


