@import url("reset.css");
@import url("typography.css");
@import url("branding.css");
#content {
	clear:both;
	padding-top:20px;
}
#container {
	width:960px;
	margin: 0 auto;
}
h2 {
	margin:27px 0 0 0
}
h3 {
	margin:0 0 8px 0
}
h4 {
	margin:27px 0 8px 0
}
/*p {margin:18px 0}*/
p {
	margin-bottom: 10px;
}
#content ul, #content ol {
	list-style-image:none;
	list-style-position:outside;
	list-style-type:disc;
	margin:0 0 0 24px;
	padding:0 0 12px;
}
#content li {
	padding: 0;
}
#content .secblock ul, #content .secblock ol, #content .prods ul, #content .prods ol, #content .simo-ul ul, #content .simo-ul ol, #content .types ul, #content .types ol, #content .colbox ul, #content .colbox ol, #content .colbox2 ul, #content .colbox2 ol, #content #rotate ul, #content #rotate ol, #content .testimony ul, #content .testimony ol, #content .joblist ul, #content .joblist ol, #content .stdrow ul, #content .stdrow ol {
	list-style:none;
	margin:0;
	padding:0;
}
#content .secblock li, #content .colbox li, #content .colbox2 li, #content #rotate li {
	padding: 0 0 0 24px;
}
#content .types li, #content .simo-ul li, #content .prods #pdetails li, #content .joblist li, #content .stdrow li {
	background:transparent url(../_images/bullet_simple_arrow2.png) no-repeat scroll 4px 1px !important;
	padding:1px 6px 1px 18px !important;
	margin-left:8px;
}
#header {
	width:948px;
	padding:0 12px 0 0;
	/*height:90px;*/
	float:left;
	position:relative;
}
#header a#logo_tp {
	position:absolute;
	left:28px;
	top:13px;
	background:none;
	width:95px;
	height:47px;
	text-decoration:none;
}
#header a#logo_pm {
	position:absolute;
	left:28px;
	top:13px;
	background:none;
	width:95px;
	height:47px;
	text-decoration:none;
}
#header a#logo_p {
	position:absolute;
	left:28px;
	top:13px;
	background:none;
	width:47px;
	height:47px;
	text-decoration:none;
}
/* IE */
h1#logo {
	height:90px;
	width:102px;
	text-indent:-5000px;
	float:left;
} /* IE */
h1#taxipostlogo {
	height:90px;
	width:146px;
	text-indent:-5000px;
	float:left;
} /* IE */
h1#postmobilelogo {
	height:90px;
	width:146px;
	text-indent:-5000px;
	float:left;
} /* IE */
#minilogo {
	width:19px;
	height:18px;
	display:block;
	text-indent:-5000px;
	float:left;
}
#header form {
	margin:6px 12px 0 0;
	clear:right;
	float:right;
} /* IE,IE7 */
#header form input {
	margin: 3px 0 0 0;
	padding: 0.3em 0.3em 0.3em 0.3em
}
#header form input#searchbox {
	display: inline;
	width: 150px;
}
#header form input#searchbut {
	display: inline
}
#subheader, #secondheader {
	width:948px;
	float:left;
} /* IE,IE7 */
#subheader, #secondheader {
	padding:0 0 0 12px;
}
#subheader ul, #secondheader ul {
	float:left;
}
#subheader li, #secondheader li {
	float:left;
	margin:0 12px 0 0;
}
#subheader a:link, #subheader a:visited, #secondheader a:link, #secondheader a:visited {
	padding:3px 6px;
	margin:6px 0 0 0;
	float:left;
}
#topnav {
	float:left;
	margin: 11px 0 0 0;
} /* IE */
#topnav li {
	height:31px;
	margin:0 4px 0 0;
	padding: 0 2px 0 0;
	float:left;
}
#topnav li a:link, #topnav li a:visited {
	height:31px;
	padding: 0 16px 0 18px;
	display:block;
	float:left;
}
#topnav li.current {
	height:31px;
	margin:0 4px 0 0;
	padding: 0 2px 0 0;
	float:left;
}
#topnav li.current a:link, #topnav li.current a:visited {
	height:31px;
	padding: 0 16px 0 18px;
	display:block;
	cursor:default;
	float:left;
}
#mininav {
	float:right;
}
#mininav li {
	float:left;
	margin: 0 12px 0 0;
}
#sidenav, .navcol {
	float:left;
	padding:18px 0;
	width:193px;
}
#sidenav ul, .navcol ul {
	list-style-type:none;/* border-top:1px solid #ddd */
}
#sidenav li, .navcol li {
	list-style-type:none;
	background:none;
	padding:0;
}
#sidenav a:link, #sidenav a:visited, .navcol a:link, .navcol a:visited {
	color:#999;
	display:block;
	line-height:24px;
	padding:0 0 0 18px;
}
#sidenav li a {
	border-bottom:none;
}
#dual {
	margin:9px 24px 27px 0;
	width:422px;
	float:left;
}
#one {
	margin:0 24px 27px 0;
	width:245px;
	float:left;
} /* IE */
#threecol {
	width:715px;
	float:left;
}
#two {
	margin:0 0 27px 0;
	width:245px;
	float:left;
}
/* used with 2 columns on left + 1 smaller on right - jobs page - combocol contains 1 & 2 */
.combocol {
	float:left;
	position:relative;
	width:676px;
	margin-bottom:18px;
}
.combocol div {
	float:left;
}
.combocol h2 {
	margin:0 0 18px 0;
}
.onecombo {
	float:left;
	position:relative;
	width:326px;
	margin-right:24px;
	margin-bottom: 18px;
}
.twocombo {
	float:left;
	position:relative;
	width:326px;
	margin-bottom: 18px;
	margin-bottom: 18px;
}
.threecombo {
	float:right;
	position:relative;
	width:260px;
	margin-left:24px;
}
.alphacombo, .betacombo {
	float:left;
	position:relative;
	width:209px;
	margin-right:24px;
	margin-bottom: 18px;
}
.gammacombo {
	float:left;
	position:relative;
	width:209px;
	margin-bottom: 18px
}
.testimony {
	padding:6px;
	width:664px;
	position:relative;
	margin-bottom: 18px;
}
.testimony img {
	float:left;
	margin-right:36px;
}
.testimony .quote {
	width:380px;
	float:left;
	margin-right:12px;
	padding:0;
}
.testimony blockquote {
	float:left;
	width:380px;
	margin-right:24px
}
.testimony blockquote p {
	float:left
}
.testimony blockquote .lq {
	float:left;
	margin-left:-12px
}
.testimony blockquote .rq {
	padding-left:4px;
}
.testimony dl {
	float:left;
	width:380px
}
.testimony .links {
	float:left;
	width:140px;
	height:90px
}
.testimony .links ul {
	float:left;
	padding-top:22px;
	width:140px;
}
.joblist {
	width:326px;
	float:left;
	margin-bottom:18px;
}
.joblist ul {
	margin:0 0 18px 0 !important;
	list-style-image:none;
}
.joblist li {
	padding:0 0 0 25px !important;
	list-style-image:none;
}
.jobevent dt {
	margin-bottom:3px;
}
.jobevent dd {
	padding: 0 0 0 6px;
}
.jobevent dd.date {
	margin-bottom:18px;
}
.illu {
	float:left;
	margin-bottom:9px;
	width:326px;
}
.illu img {
	float:left;
	margin-right:12px;
}
.illu h5 {
	float:left;
	margin-bottom:9px;
	width:250px;
}
.bis a:link, .bis a:visited {
	color:#333 !important;
	border-bottom:none !important;
}
.bis a:hover {
	color:#fff !important;
}
.illu p {
	float: left;
	width:240px
}
.xl p {
	width:204px !important
}
.generic {
	width:676px;
	float:left;
}
.subform {
	padding:9px 6px;
	width:314px
}
.subform h5 {
	margin-bottom:12px;
}
h5.newsletter {
	padding:0 0 0 40px
}
.subform .email {
	width:200px;
	margin-right:6px;
}
.jobdesc {
	margin-bottom:18px;
	float:left;
	width:676px;
}
.jobdesc p {
}
.jobdesc table {
	float:left
}
.jobdesc th {
	padding-right:24px;
}
.jobdesc td {
	padding:0 12px;
}
.jobdesc .apply {
	float:right;
	padding:0 24px 0 66px;
	clear:none;
	margin:6px 0 12px 18px
}
.pagehead {
	width:936px;
	float:left;
	padding:0 12px 18px 12px
}
.young {
	padding:0 18px
}
.pagehead h2 {
	float:left;
}
.pagehead h3 {
	margin: 27px 0 0 12px;
	border-bottom:none;
	float:right
}
.fullcontainer {
	width:960px;
	clear:both;
}
.separate {
	padding: 35px 0 0 0;
}
#visual {
	margin:18px 0;
	height:252px;
	width:422px;
	float:left;
}
#visual form {
	margin:204px 0 0 0;
	float:left;
	width:422px;
}
#visualist {
	width:350px;
}
.listform {
	width:170px;
}
.promobox {
/* width:179px;

	height:110px; 
	float:left;
	padding:7px 12px */
}
.primary {
	margin-right:12px;
}
.price {
	padding: 9px 0 0 20px
}
.highlight {
	padding-left:24px;
}
.first {
	width:304px;
	margin:0 24px 18px 0;
	float:left;
}
.second {
	width:304px;
	margin:0 24px 18px 0;
	float:left;
}
.third {
	width:304px;
	margin:0 0 18px 0;
	float:left;
}
#fused {
	float:left;
}
/* young staters 3 : blocks at the bottom */
.onder-blokjes {
	clear:both;
	padding-top:25px;
}
.onder-blokjes .first, .onder-blokjes .second, .onder-blokjes .third {
	width:230px;
}
.focus {
	padding:8px 11px
}
.appfocus {
	padding:8px 11px;
	margin:18px 0
}
.focus h4 {
	margin:0
}
.appfocus h4 {
	margin:0;
	padding-left:24px
}
.focus ul {
	margin-top:18px !important;
}
.appfocus p {
	margin: 9px 0;
}
.tips h4 {
	padding-left:36px
}
.tools h4 {
	padding-left:36px
}
.applications h4 {
	padding-left:36px
}
.expertise h4 {
	padding-left:36px
}
a:link.button, a:visited.button {
	height:18px;
	width:72px;
	display:block;
	float:left;
}
a:link.buttonlight, a:visited.buttonlight {
	height:18px;
	width:72px;
	display:block;
	float:left;
}
.sec {
	margin-left:12px;
}
.maincol {
	width:551px;
	float:left;
	margin: 0 24px 0 0;
} /* IE */
.mincol {
	width:385px;
	float:left;
	margin:0;
}
.contentcol {
	width:740px;
	float:left;
	margin:18px 0 0 24px;
}
/* .navcol {width:193px;float:left;margin:0 24px 0 0;} */

.publication {
	float:left;
	clear:both;
	margin:18px 0;
}
.publication img {
	float:left;
	margin-right:24px;
}
.publication h5 {
	float:left;
} /* IE */
.publication p {
	float:left;
	width:600px;
} /* IE */
.more {
	padding: 0 0 0 24px;
	margin:18px 0;
}
#subad {
	width:666px;
	float:left;
	height:110px;
	padding:7px 12px
}
#subad_jobs {
	width:651px;
	float:left;
	padding:7px 12px
}  /* young staters */
#adbase {
	width:960px;
	float:left;
	margin:18px 0
}
#subad2 {
	width:606px;
	float:left;
	height:110px;
	padding:7px 12px
}
#subad3 {
	width:278px;
	float:left;
	height:110px;
	padding:7px 12px;
	margin-left:24px
}
#subad5 {
	width:606px;
	float:left;
	height:110px;
	padding:7px 12px
}
#subad7 {
	width:278px;
	float:left;
	height:110px;
	padding:7px 12px;
	margin-left:24px
}
#subad8 {
	width:278px;
	float:left;
	height:110px;
	padding:7px 12px;
	margin-left:24px
}
#subad9 {
	width:527px;
	float:left;
	height:110px;
	padding:7px 12px
}
.go, .go2 {
	vertical-align: text-bottom
}
dl.productlist {
	margin: 0 0 0 24px;
}
.productlist dd {
	margin: 9px 0
}
.vnav ul {
	margin:0;
	padding:0
}
.vnav li {
	margin:3px 0;
	padding: 0 !important;
}
.vnav a:link, .vnav a:visited {/*width:169px;*/
	display:block;
	padding:0 12px;
}
.vnav ul ul {
	margin:0;
	padding:0;
}
.vnav li li {
	margin:0
}
.vnav li li a:link, .vnav li.current li a:link, .vnav li li a:visited, .vnav li.current li a:visited {
	width:145px;
	display:block;
	padding:0 12px 0 36px
}
.contentcol h3 {
	margin-top:9px !important;
}
#newsletter {
	padding: 8px 5px;
	margin:18px 0;
	float:left;
}
#newsletter img {
	float:right;
	margin: 0 0 9px 0;
}
#newsletter p {
	margin:0;
	float:left;
}
#newsletter-large {
	padding: 8px 5px;
	margin:18px 0;
	float:left;
	clear:both;
	width:400px
}
#newsletter-large img {
	float:right;
	margin: 0 12px 9px 0;
}
#newsletter-large form {
	margin:0;
	float:left;
}
#newsletter-large p {
	margin:0;
	float:left;
}
p.newsdemo {
	float:left;
	clear:both
}
.demo {
	padding-left:6px
}
table.timetable {
	border-collapse:collapse;
}
.timetable td {
	padding:0 6px
}
td.time {
	padding-left:24px
}
table.events {
	border-collapse:collapse;
	width:100%;
}
.events td {
	padding:0 6px;
}
td.city {
	padding-left:24px
}
table td.downloads {
	vertical-align:top;
}
td.ndate {
	padding-left:24px;
	width:80px;
}
p.ndate {
	padding-left:24px;
	text-align:right
}
.info {
	padding: 9px 12px 9px 36px
}
.prodbox {
	width:330px;
}
.sidebox {
	width:150px;
	float:right;
	padding:8px 11px;
	margin:18px 9px 0 0
} /* IE */
.sidebox h4 {
	margin:0 0 18px 0
}
.sidebox li {
	padding:0 !important
}
.promo {
	margin-left:24px
}
.prodmain {
	float:left;
	width:100%;
	padding: 0 0 18px 0;
}
.tool {
	padding:8px 11px;
	margin:18px 0;
	float:left;
	width:528px;
}
.tool p {
	float:left;
	margin:9px 0;
	padding: 0 12px;
}
.feed {
	float:left;
	padding-left:16px;
	margin-top:18px;
}
#footer {
	width:960px;
	text-align:center;
	margin: 17px 0 0 0;
	padding:9px 0;
	float:left;
}
.clear {
	clear:both;
}
p.importantText {
	color:#E51F1F;
	font-weight:bold;
}
/* temp */

.filler {
	padding:180px 0;
	float:left;
	text-align:center;
	color:#999;
	width:100%;
}
/* --- Linus ---*/
#home-tarifs {
	float:left;
	margin:25px 0 0 0;
	padding:80px 0 0 0;
	background-image:url("../../_images/consumer/phone/home_tarifs_fond.jpg");
	background-repeat:no-repeat;
	width:421px;
	height:435px;
}
#home-tarifs_nl {
	float:left;
	margin:25px 0 0 0;
	padding:80px 0 0 0;
	background-image:url("../../_images/consumer/phone/home_tarifs_fond_nl.jpg");
	background-repeat:no-repeat;
	width:421px;
	height:435px;
}
#home-tarifs #home-tarifs-titre, #home-tarifs_nl #home-tarifs-titre {
	margin:200px 0 15px 30px;
}
#home-tarifs #home-tarifs-liste, #home-tarifs #home-tarifs-devenez, #home-tarifs_nl #home-tarifs-liste, #home-tarifs_nl #home-tarifs-devenez {
	float:left;
	margin:0 5px 0 0;
	display:inline;
}
#home-tarifs #home-tarifs-liste, #home-tarifs_nl #home-tarifs-liste {
	margin:0 0 0 30px;
}
/* --- home droite/moncompte ---*/

#compte {
	float:left;
}
#moncompte {
	float:left;
	background-image:url("../../_images/consumer/phone/home_monCompte_fond.gif");
	background-repeat:no-repeat;
	width:516px;
	height:209px;
	margin:25px 0 0 20px;
}
#moncompte a img {
	margin:60px 15px 0 20px;
}
#moncompteNl {
	float:left;
	background-image:url("../../_images/consumer/phone/home_monCompte_fond_nl.gif");
	background-repeat:no-repeat;
	width:516px;
	height:209px;
	margin:25px 0 0 20px;
}
#moncompteNl a img {
	margin:60px 15px 0 20px;
}
#pourquoi-devenir h2 {
	color:#e41f1f;
	text-indent:-1000em;
	margin:0;
	padding:0;
}
#pourquoi-devenir {
	float:left;
	width:250px;
	margin:20px 0 0 20px;
	display:inline;
}
#pourquoi-devenir ul, #pourquoi-devenir li {
	margin:0 0 0 10px;
	padding:0;
}
#pourquoi-devenir a {
	font-weight:bold;
	color:black;
}
#video {
	float:left;
	margin:15px 0 0 22px!important;
	margin:15px 0 0 20px;
	background-image:url("../../_images/consumer/phone/home_video_fond.gif");
	background-repeat:no-repeat;
	width:232px;
	height:175px;
	padding:30px 0 0 0;
	display:inline;
}
#video_nl {
	float:left;
	margin:15px 0 0 22px!important;
	margin:15px 0 0 20px;
	background-image:url("../../_images/consumer/phone/home_video_fond_nl.gif");
	background-repeat:no-repeat;
	width:232px;
	height:175px;
	padding:30px 0 0 0;
	display:inline;
}
#video_nl img {
	margin:0 0 0 13px;
}
#video img {
	margin:0 0 0 13px;
}
#container_right {
	float:left;
	margin-left:17px;
	display:inline;
	width:750px;
}
#container_right p {
	margin-left:0px;
	margin-right:0px;
	padding-left:0px;
	padding-right:0px;
	width:740px;
}
.tb_altn td {
	border-bottom:1px solid #ddd;
	padding:4px 3px;
}
.tb_altn .tr1 td {
	background-color:#eee;
}
.tb_altn .tr2 td {
	background-color:#fff;
}
.philactere {
	background:url("../../_images/consumer/phone/philactere_bg.gif") no-repeat;
	width:272px;
	height:227px;
	padding:42px 0px 0px 0px;
}
.philactere_small {
	background:url("../../_images/consumer/phone/philactere_small_bg.gif") no-repeat;
	width:247px;
	height:205px;
}
.philactere_small span.tarif {
	display:block;
	padding:55px 0px 0px 0px;
	text-align:center;
	font-size:14px;
}
.philactere_small span.recharge {
	display:block;
	padding:50px 0px 0px 0px;
	text-align:center;
	font-size:14px;
}
.philactere_small span.under_construct {
	display:block;
	padding:48px 0px 0px 0px;
	text-align:center;
	font-size:16px;
	line-height:normal;
}
.philactere ul {
	margin-left:30px!important;
}
.philactere ul li {
	padding-right:20px;
}
.small {
	font-size:0.9em;
	line-height:normal;
}
.div_float_right {
	float:right;
}
.div_float_right p {
	width:auto!important;
}
.lispaced li {
	padding-bottom:10px;
}
/* slash page */
#splashlogo {
	margin:70px 0 0 0;
}
#splashNL, #splashFR {
	padding:55px 0 0 0;
}
#splashNL {
	float:left;
	margin:50px 0px 0px 150px !important;
	margin:50px 0px 0px 80px;
}
#splashFR {
	float:left;
	margin:50px 0px 0px 100px;
}
p.invisible {
	text-indent:-1000em;
}
iframe.appli {
	margin:0 0 0 100px;
}
iframe.appliCommander {
	margin:0 0 0 150px;
}
li.faqAlinea {
	list-style-type:none;
}
li.faqAlinea a {
	margin-left:20px;
}
input.stdTextField, select.stdTextField {
	background-color:#FBFBFB;
	border:1px solid #666666;
	color:#333333;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	margin-bottom:2px;
	padding:3px;
}
a img:hover {
	border: none;
	text-decoration:none;
}
a img {
	border:none;
}
/* Greybox postmobile*/

.greybox {
	background:transparent url(../../_images/consumer/phone/bg_grey_box.jpg) no-repeat scroll left top;
	margin-top:10px;
}
.greybox .left {
	float:left;
	width:10px;
}
.greybox .container {
	background:#FFFFFF url("../../_images/consumer/phone/bg_grey_box.jpg") no-repeat scroll right top;
	float:left;
	padding-right:10px;
	padding-top:10px;
}
.greybox .container p.title {
	border-bottom:1px solid #ccc;
	width:auto!important;
}
.greybox .container p {
	margin:0px 0px 15px 0px;
	padding:0px;
}
.greybox .footer {
	background:#CCCCCC url(../../_images/consumer/phone/bg_grey_box.jpg) no-repeat scroll right bottom;
	clear:both;
	height:10px;
}
.greybox .footer .footerleft {
	background:#CCCCCC url(../../_images/consumer/phone/bg_grey_box.jpg) no-repeat scroll left bottom;
	height:10px;
	width:10px;
}
.greybox .container ol, .greybox .container ul {
	padding:0px;
	margin-left:60px;
	margin-bottom:20px;
	margin-top:10px;
}
.greybox .container ol li, .greybox .container ul li {
	margin-bottom:5px;
	margin-left:0px;
	padding:0px;
}
.greyboxFloat {
	float:left;
	margin-right:30px;
}
.greyboxsmall {
	background:transparent url(../../_images/consumer/phone/grey_smallbox_bg.jpg) no-repeat scroll left top;
}
.greyboxsmall .container {
	background:#FFFFFF url(../../_images/consumer/phone/grey_smallbox_bg.jpg) no-repeat scroll right top;
}
.greyboxsmall .footer {
	background:#CCCCCC url(../../_images/consumer/phone/grey_smallbox_bg.jpg) no-repeat scroll right bottom;
}
.greyboxsmall .footer .footerleft {
	background:#CCCCCC url(../../_images/consumer/phone/grey_smallbox_bg.jpg) no-repeat scroll left bottom;
}
.greyboxsmall .container {
	height:auto !important;
	min-height:90px;
}
/* BPI CSS*/
.types {
	width:290px;
	float:left;
	margin: 10px 0;
	border:1px solid #ccc;
	padding:6px 6px 12px 6px;
	background: #fff url(http://www.post.be/belgianpostinternational/_images/grad_bg_inv.gif) repeat-x top left;
	position:relative;
}
.central {
	margin:10px 20px;
}
.central2 {
	margin-left:20px;
}
.types h4 {
	font-size:13px;
	font-weight:bold;
	margin:0 0 12px 0;
	padding:0 0 0 12px;
}
.types h4 strong {
	font-weight:normal;
	color:#666;
}
.types h5 a:link, .types h5 a:visited {
	color:#e41f1f !important;
	font-size:14px;
	font-weight:bold;
	;
}
.types h5 a:hover {
	color:#fff !important;
	background:#e41f1f;
}
.types h5 {
	color:#e41f1f;
	font-size:14px;
	font-weight:bold;
	margin:0 0 6px 12px
}
.types p {
	font-size:12px;
	color:#666;
	margin:0;
	margin-left:12px
}
.biglink {
	margin: 18px 0 !important;
}
.biglink img {
	margin:0 !important;
}
a:link.moredot, a:visited.moredot, .quotes a:link.moredot, .quotes a:visited.moredot {
	width:24px;
	height:24px;
	float:right;
	position:absolute;
	bottom:9px;
	right:6px;
	display:block;
	text-indent:-5000px;
	background: #fff url('http://www.post.be/belgianpostinternational/_images/moredot.gif') no-repeat !important;
	margin:0 6px 0 0;
	border-bottom:none;
}
a:hover.moredot, .quotes a:hover.moredot {
	background: #fff url('http://www.post.be/belgianpostinternational/_images/moredot.gif') no-repeat 0 -26px !important;
}
#highlights {
	border:1px solid #DDDDDD;
	color:#E41F1F;
	float:left;
	font-size:13px;
	font-weight:bold;
	padding:7px 12px;
	width:520px;
}
.action {
	float:left;
	color:#000;
	font-weight:bold;
	margin:36px 0;
	;
}
.action strong {
	color:#e41f1f;
}
.action ul {
	list-style-type:none !important
}
.action li, #poptions ul li {
	padding:2px 11px 2px 36px !important;
	background:  url("http://www.post.be/belgianpostinternational/_images/arrowdot.gif") 4px 0 no-repeat !important;
	margin:0 0 9px 0;
	list-style-type:none !important;
	font-weight:bold;
}
.a185 {
	height:185px;
}
.a165 {
	height:165px;
}
.a200 {
	height:200px;
}
.ndate .current {
	font-size:16px;
}
img.career {
	padding-top:20px;
}
h2.career {
	margin:8px 0 6px;
}
.margin-top {
	margin-top:25px;
}
ul.tabs {
	border-bottom:1px solid #CCCCCC;
	display:block;
	margin-top:26px !important;
	height:22px;
	width:100%;
}
.tabs li {
	display:inline;
	padding:0 !important;
	margin-left:6px;
}
.tabs li a:link, .tabs li a:visited {
	border-top:1px solid #ccc;
	border-left:1px solid #ccc;
	border-right:1px solid #ccc;
	border-bottom:1px solid #ccc !important;
	padding:6px 9px;
	background: #f8f8f8 url('../_images/intabbg2.png') bottom left no-repeat;
	color:#333 !important;
	text-decoration:none;
}
.tabs li a:hover {
	background: #f8f8f8 url('../_images/intabbg2.png') bottom left no-repeat !important;
	color:#e41f1f !important;
}
.tabs li.active a:link, .tabs li.active a:visited {
	border-bottom:1px solid #fff !important;
	padding:6px 9px;
	background: #ddd url('../_images/intabbg2.png') 0 0 no-repeat !important;
	color:#000 !important;
	font-weight:bold;
}
.prods .tabcontent {
	width:674px;
	padding:18px 0;
}
/* .tabcontent li {padding:0 !important;} */
.tabcontent {
	/* border-top:1px solid #ccc;  */
	 margin-top:4px;
	color:#333;
}
.tabcontent h4 {
	border-bottom: none;
	margin:0 0 9px 0;
	color:#e41f1f;
}
.tabcontent h5 {
	border-bottom: 1px solid #ddd;
	margin:0 0 9px 0;
	font-weight:bold;
	font-size:14px;
}
.tabcontent p {
	margin:9px 0;
}
.tabcontent ol {
	list-style-type:decimal-leading-zero;
	list-style-position:inside;
}
.tabcontent .examples li {
	margin-bottom:9px;
}
.optexamples {
	list-style:none !important;
}
.optexamples li {
	padding-left:20px !important;
}
.tabcontent img {
	margin:0 0 18px 18px;
}
.descprod {
	margin-top:9px;
	margin-bottom:18px;
	background: transparent url('../_images/sboxbg.png') no-repeat;
}
.descprod p {
	padding:18px;
	font-weight:bold;
}
.notice {
	color:#666;
	margin:9px 0 18px 0;
}
.focused {
	background:#FFFFFF url('../_images/grad_bg.gif') repeat-x scroll left bottom;
	border:1px solid #DDDDDD;
}
.focused {
	padding:8px 11px
}
.priceprod {
	margin-top:9px;
	margin-bottom:18px;
	border-top:1px solid #999;
}
.priceprod p {
	border-bottom:1px solid #999;
	line-height:36px;
	color:#e41f1f;
	font-size:14px;
	padding:0 12px 0 24px;
	margin:0;
	background: transparent url('../_images/checkbullet.gif') center left no-repeat;
}
.priceprod p.buynow {
	margin:9px 0 0;
	color:#fff;
	background: #e41f1f url('../_images/redgrad.png') repeat-x;
	padding:0;
	width:326px;
	font-size:12px;
}
.buynow a:link, .buynow a:visited {
	color:#fff !important;
	border:none !important;
	background: transparent url('../_images/redicon_buy.png') no-repeat;
	width:284px;
	display:block;
	padding-left:42px;
}
.buynow a:hover {
	color:#ddd !important;
	background: transparent url('../_images/redicon_buy.png') no-repeat !important
}
.bpo a:link, .bpo a:visited {
	background: transparent url('../_images/redicon_find.png') no-repeat;
}
.bpo a:hover {
	color:#ddd;
	background: transparent url('../_images/redicon_find.png') no-repeat !important;
}
.items li {
	background: transparent url('../_images/gradbullet.png') center left no-repeat !important;
	line-height:27px;
}
.colbox {
	float:right;
	width:260px;
	margin-bottom:9px
}
.colbox2 {
	width:260px;
	margin-bottom:9px
}
.linklist {
	background: #f5f5f5;
	width:236px;
	padding:12px;
	border-bottom:1px solid #ccc;
	border-top:1px solid #ccc
}
.linklist li {
	background: transparent url('../_images/redarrowgreybg.png') center left no-repeat !important;
}
.linklist h5 {
	padding-left:24px;
	color:#000;
	font-weight:bold;
	margin-bottom:9px;
}
.linklist a:link, .linklist a:visited {
	color:#333 !important;
}
.linklist a:hover {
	color:#fff !important;
}
.blocks {
	background: #fff;
	width:236px;
	padding:12px;
	border-bottom:1px solid #ccc;
	border-top:1px solid #ccc
}
.blocks h5 {
	padding-left:0;
	color:#000;
	font-weight:bold;
	margin-bottom:9px;
}
.blocks a:link, .linklist a:visited {
	color:#333 !important;
}
.blocks a:hover {
	color:#fff !important;
}
.quotes {
	background: #fff url('../_images/diagrad.png') no-repeat;
	width:248px;
	padding:3px 6px;
	border-right:1px solid #e9e9e9;
	border-bottom:1px solid #e9e9e9;
	border-top:1px solid #eee;
	border-left:1px solid #eee;
	font-size:11px;
}
.quotes img {
	margin-right:12px;
	border:1px solid #ddd;
}
.quotes h5 {
	padding-left:0;
	color:#000;
	font-weight:bold;
	margin-bottom:9px;
	font-size:11px;
}
.quotes a:link, .quotes a:visited, .quotes a:hover {
	color:#000 !important;
	text-decoration:none;
	border:none !important;
	background:transparent !important;
}
.services h5 {
	color:#000;
	line-height: 18px;
	padding:0 6px 0 30px;
	font-weight:bold;
	font-size:11px
}
.services li {
	padding:0 !important;
	margin:0 !important;
}
.services li a:link, .services li a:visited, .miniform li a:link, .miniform li a:visited {
	background:transparent url(../_images/bullet_simple_arrow.png) no-repeat scroll 4px 1px !important;
	border-bottom:medium none !important;
	color:#666666 !important;
	display:block;
	font-size:10px;
	line-height:14px;
	padding:1px 6px 1px 18px;
	text-decoration:none;
}
.services2 h5 {
	color:#000;
	line-height: 18px;
	padding:0 6px 0 30px;
	font-weight:bold;
	font-size:11px
}
.services2 li {
	padding:0 !important;
	margin:0 !important;
}
.services li a:link, .services li a:visited, #content .services2 li a:link, #content .services2 li a:visited {
	background:transparent url(../_images/bullet_simple_arrow.png) no-repeat scroll 4px 1px !important;
	border-bottom:medium none !important;
	color:#666666 !important;
	display:block;
	font-size:11px;
	line-height:14px;
	padding:1px 6px 1px 18px;
	text-decoration:none;
}
#content .services2 ul li ul li a:link, #content .services2 ul li ul li a:visited, .services li ul li a:link, .services li ul li a:visited {
	background:transparent url(../_images/bullet_simple_arrow.png) no-repeat scroll 12px 1px !important;
	border-bottom:medium none !important;
	color:#666666 !important;
	display:block;
	font-size:11px;
	line-height:14px;
	padding:1px 6px 1px 30px;
	text-decoration:none;
}
.services2 li a:hover {
	color:#e41f1f !important
}
.services2 li ul li a:hover {
	color:#e41f1f !important
}
.services li a:hover, #content .services2 li a:hover, #content .services2 ul li ul li a:hover {
	color:#e41f1f !important
}
p.callme {
	margin:9px 0 0;
	color:#fff;
	background: #ddd url('../_images/greygrad.png') repeat-x;
	padding:0;
	width:260px;
	font-size:14px;
	line-height:36px;
}
.callme a:link, .callme a:visited {
	color:#000 !important;
	font-weight:bold;
	background: transparent url('../_images/callback_icon.png') no-repeat;
	width:168px;
	display:block;
	padding-left:90px;
	border:1px solid #ccc !important;
}
.callme a:hover {
	background: transparent url('../_images/callback_icon.png') no-repeat !important;
	color:#e41f1f !important;
}
.finder {
	border:1px solid #ccc;
	width:258px;
}
.finder p {
	padding:27px 0 0 9px;
}
.onecombo dt a, .twocombo dt a {
	font-size:14px !important;
	font-weight:bold;
	;
}
.onecombo dd, .twocombo dd {
	margin-bottom:20px;
}
.sechead {
	padding-top:2px;
	padding-left:6px;
	float:left;
	width:318px;
}
.secblock {
	width:330px
}
.secblock img {
	margin:0 0 12px 9px
}
.secblock li {
	list-style-type: none;
	line-height:21px;/*background:transparent url('../_images/arrowbox.png') no-repeat scroll 0 0;*/
}
.secblock li li {
	padding:0 0 0 24px !important;
	margin:0 !important;
	background:transparent url('../_images/bigarrowbullet.png') no-repeat scroll 0 0 !important;
}
#philately .titleblock {
	height:120px;
	width:674px;
}
#distripost .titleblock {
	height:120px;
	width:674px;
	background: transparent url('../_images/bgtitle_distripost.jpg') no-repeat;
}
.titleblock h2 {
	font-size:26px;
	margin-top:9px;
	color:#000;
}
.titleblock h3 {
	border-bottom:none;
	width:300px;
	font-weight:normal;
	font-size:14px;
	color:#333;
}
#philately .illu, #philately .onecombo, #philately .twocombo, #philately dl {
	margin-bottom:9px;
}
.qanda h5 {
	color:#e41f1f;
	border-bottom:none;
	border-top:1px solid #999;
	line-height:36px;
	font-size:16px;
	padding-top:18px;
	margin-top:18px;
	background: url('../_images/topgrad.png') top left repeat-x;
}
ul.qlist {
	padding:0 0 36px 0;
	margin-left:0;
}
.qlist li {
	line-height:27px;
	margin-left:0;
	list-style-type:none !important;
	background: url('../_images/arrowbullet.png') center left no-repeat !important;
}
.qanda li {
	list-style-type:square;
	list-style-position:inside;
}
h6 {
	font-weight:bold;
	font-size:14px;
	line-height:27px;
}
h7 {
	font-weight:bold;
	color:#e41f1f;
	line-height:27px;
}
.tabcontent h3 {
	color:#000;
	border:none;
	margin:18px 0;
	font-size:18px;
}
table.tarif {
	width:600px;
}
.tarif th {
	padding: 6px 12px;
	text-align:left;
	border-bottom: 1px solid #333;
	font-weight:bold;
	color:#000;
}
.tarif td {
	padding: 6px 12px;
	border-bottom: 1px solid #999;
}
.odd td {
	background: #fff;
}
.even td {
	background: #f5f5f5;
}
td.val {
	color:#e41f1f;
}
.blocks {
	background: url('../_images/topgrad.png') top left repeat-x;
}
.blocks p {
	margin:0;
	color:#333;
	font-style:italic;
}
p.rest {
	margin:0 0 6px 0;
	color:#e41f1f;
	text-align:right;
	font-size:11px;
}
.rest a:link, .rest a:visited {
	color:#e41f1f !important;
	border-bottom:1px dotted #e41f1f !important;
}
.rest a:hover {
	color:#fff !important;
	background:#e41f1f !important;
}
.quote {
	padding: 0 0 0 30px;
	background:url('../_images/quote.png') 5px 0 no-repeat;
	margin:0;
	font-size:11px;
}
.quote a:link, .quote a:visited, .quote a:hover {
	text-decoration:none;
	border:none !important;
	color:#333 !important;
	background:transparent !important;
}
.cases h5 {
	padding-left:30px;
	color:#000;
	font-weight:bold;
	margin-bottom:3px;
	font-size:11px;
}
.ttop {
	padding-left:12px;
	background: url('../_images/arrowup.png') center left no-repeat;
}
.sel {
	cursor:pointer;
	background: url('../_images/arrowbullet.png') center left no-repeat !important;
	padding-left:24px;
}
.gblock {
	width:100%;
	margin-top:9px;
}
.selon {
	font-weight:bold;
	background: url('../_images/arrowdown.png') center left no-repeat !important;
}
.minfo, .minfo2 {
	text-align:right;
	padding-top:0 !important;
	margin-top: 0 !important;
	float:right !important;
}
.minfo a:link, .minfo a:visited {
	background:#e41f1f url('../_images/point.png') top right no-repeat;
	color:#fff !important;
	padding:0 18px 0 6px;
	font-size:11px;
}
.minfo a:hover {
	color:#ddd !important;
	background:#e41f1f url('../_images/point.png') top right no-repeat !important
}
.minfo2 a:link, .minfo2 a:visited {
	background: url('../_images/arrowbullet.png') center right no-repeat !important;
	padding-right:16px;
	color:#000;
}
.minfo2 a:hover {
	color:#e41f1f !important;
}
.tools {
	border-top:1px solid #ddd;
}
.tools h5 {
	background: #d6d5d5 url('../_images/tooltitle.png') no-repeat;
	color:#000;
	line-height: 18px;
	padding:0 6px 0 30px;
	font-weight:bold;
	font-size:11px;
	border-top:1px solid #eee;
	border-bottom:1px solid #ccc
}
.tools li {
	padding:0 !important;
	background:#eee url('../_images/greyitembg.png') top left repeat-x
}
.tools li a:link, .tools li a:visited {
	background:#eee url('../_images/toolbullet.png') top left no-repeat;
	border-top:1px solid #fff;
	border-bottom:1px solid #ddd !important;
	color:#333 !important;
	text-decoration: none;
	display:block;
	padding:1px 6px 1px 30px;
	border-left:1px solid #ddd;
	border-right:1px solid #ddd;
	font-size:11px;
	line-height:14px
}
.tools li a:hover {
	background:#f9f9f9 url('../_images/toolbullet.png') 0 -32px no-repeat !important;
	color:#e41f1f !important
}
.track {
	border-top:1px solid #ddd;
}
.track h5 {
	background: #d6d5d5 url('../_images/tracktitlebg.png') repeat-x;
	color:#000;
	line-height: 27px;
	padding:0 6px 0 40px;
	font-weight:bold;
	font-size:14px;
	border-top:1px solid #eee;
	border-bottom:1px solid #ccc
}
.track {
	padding:0 !important;
	background:#eee url('../_images/greyitembg.png') 27px 0 repeat-x
}
.track p {
	padding:12px 12px 0 12px;
}
.track span {
	font-size:10px;
}
.email {
	border-top:1px solid #ddd;
}
.email h5 {
	background: #d6d5d5 url('../_images/emailtitlebg.png') repeat-x;
	color:#000;
	line-height: 27px;
	padding:0 6px 0 40px;
	font-weight:bold;
	font-size:14px;
	border-top:1px solid #eee;
	border-bottom:1px solid #ccc
}
.email {
	padding:0 !important;
	background:#eee url('../_images/greyitembg.png') 27px 0 repeat-x
}
.email p {
	padding:12px 12px 0 12px;
}
.email span {
	font-size:10px;
}
.postcode {
	border-top:1px solid #ddd;
}
.postcode h5 {
	background: #d6d5d5 url('../_images/searchtitlebg.png') repeat-x;
	color:#000;
	line-height: 27px;
	padding:0 6px 0 40px;
	font-weight:bold;
	font-size:14px;
	border-top:1px solid #eee;
	border-bottom:1px solid #ccc
}
.postcode {
	padding:0 !important;
	background:#eee url('../_images/greyitembg.png') 27px 0 repeat-x
}
.postcode p {
	padding:12px 12px 0 12px;
}
.postcode span {
	font-size:10px;
}
.linus-style {
	float:none;
	width:540px;
	height:250px;
	position:relative;
}
.linus-style-inner-alles {
	height:auto;
	width:auto;
}
.linus-style img {
	float:left;
}
.linus-style-inner {
	float:left;
	position:relative;
}
.linus-style-moredot {
	position:relative;
	right:40px;
	background:#FFFFFF url(http://www.post.be/belgianpostinternational/_images/moredot.gif) no-repeat scroll 0 0 !important;
	border-bottom:medium none;
}
p.linus-style-clearfix, div.linus-style-clearfix {
	clear:both;
	margin:0;
	padding:0;
	line-height:1px;
}
.quotes a.linus-style-moredot:link, .quotes a.linus-style-moredot:visited, .quotes a.linus-style-moredot:hover {
	position:relative;
	bottom:9px;
	clear:both;
	;
}
#linus-left-nav {
	width:200px;
	float:left;
	margin-right:20px;
}
#linus-body-col {
	width:730px;
	float:left;
}
#content #linus-left-nav .services2 ul li {
	font-weight:bold;
}
#content #linus-left-nav .services2 ul li ul li {
	font-weight:normal;
}
#content #linus-left-nav .services2 ul li ul li ul {
	padding-left:10px;
}
.titleblock h2 {
	font-size:26px;
	margin:15px 0 12px 6px !important;
	color:#e41f1f
}
.titleblock h3 {
	border-bottom:none;
	width:280px;
	font-weight:normal;
	font-size:12px;
	color:#666;
	margin:0 0 0 6px !important
}
#philately .illu, #philately .onecombo, #philately .twocombo, #philately dl {
	margin-bottom:9px
}
.qanda h5 {
	color:#e41f1f;
	border-bottom:none;
	border-top:1px solid #999;
	line-height:36px;
	font-size:16px;
	padding-top:18px;
	margin-top:18px;
	background: url('../_images/topgrad.png') top left repeat-x
}
ul.qlist {
	padding:0 0 36px 0;
	margin-left:0
}
.qlist li, #content .prods #ppractical ul li, #content .prods #pdetails ul li {
	line-height:27px;
	margin-left:0;
	list-style-type:none !important;
	background: url('../_images/arrowbullet.png') center left no-repeat !important;
}
#content .prods #ppractical ul li, #content .prods #pdetails ul li {
	padding: 0 0 0 24px !important;
}
#content .prods #ppractical ul li a:hover, #content .prods #pdetails ul li a:hover {
	background:#E41F1F none repeat scroll 0 0 !important;
}
.qanda li {
	list-style-type:square;
	list-style-position:inside
}
h6 {
	font-weight:bold;
	font-size:14px;
	line-height:27px
}
h7 {
	font-weight:bold;
	color:#e41f1f;
	line-height:27px
}
.feat {
	margin:36px 24px 18px 0;
	padding-left:18px !important;
	padding-top:9px;
	padding-right:0px;
	padding-bottom:9px;
	width:620px;
	background: #fff url('../_images/dotted2vert.png') 0 0 repeat-y;
}
.feat li {
	list-style-type:none !important;
	padding: 0 0 6px 21px !important;
	line-height:18px;
	margin-left:0px !important;
	background: transparent url('../_images/arrowbox.png') 0 3px no-repeat;
}
.feat li strong {
	color:#e41f1f
}
/*changed below from h3 to h2 + content changed*/
.tabcontent h2 {
	/*	color:#000;
	border:none;
	margin:8px 0 18px;
	font-size:18px
*/
border-bottom:medium none;
	color:#E41F1F;
	margin:0 0 9px;
	font-size: 14px;
}
/*table.tarif, #ptarifs table {
	width:600px
}*/
.tarif th, #ptarifs table th {
	padding: 6px 12px;
	text-align:left;
	border-bottom: 1px solid #333;
	font-weight:bold;
	color:#000
}
.tarif td, #ptarifs table td {
	padding: 6px 12px;
	border-bottom: 1px solid #999
}
.odd td {
	background: #fff
}
.even td {
	background: #f5f5f5
}
td.val {
	color:#e41f1f
}
.blocks {
	background: url('../_images/topgrad.png') top left repeat-x
}
.blocks p {
	margin:0;
	color:#333;
	font-style:italic
}
p.rest {
	margin:0 0 6px 0;
	color:#e41f1f;
	text-align:right;
	font-size:11px
}
.quote {
	padding: 0 0 0 30px;
	margin:0;
	font-size:11px
}
.cases h5 {
	padding-left:30px;
	font-weight:bold;
	margin-bottom:3px;
	font-size:11px
}
.ttop {
	padding-left:12px;
}
.sel {
	cursor:pointer;
	padding-left:24px
}
.gblock {
	width:100%;
	margin-top:9px
}
.selon {
	font-weight:bold;
}
.minfo, .minfo2 {
	text-align:right;
	padding-top:0 !important;
	margin-top: 0 !important;
	float:right !important
}
.minfo a:link, .minfo a:visited {
	padding:0 18px 0 6px;
	font-size:11px
}
.minfo2 a:link, .minfo2 a:visited {
	padding-right:16px
}
.tools h5 {
	line-height: 18px;
	padding:0 6px 0 30px;
	font-weight:bold;
	font-size:11px
}
.tools li {
	padding:0 !important
}
.tools li a:link, .tools li a:visited {
	display:block;
	padding:1px 6px 1px 30px;
	line-height:14px
}
.side {
	/* width:200px !important; */
	padding-left:18px !important
}
.threecombo.side {
	margin-left:0px;
	width:250px;
}
.threecombo.side .colbox {
	width:250px !important;
}
#content .vnav li a {
	border-bottom:none;
	text-decoration:none;
	padding-left:18px;
	color:#999999;
}
#content .vnav li ul li a {
	padding-left:30px;
	color:#999 !important;
}
#content .vnav li ul li a:hover {
	color:#666 !important;
}
/*  /WebSite/business/parcels/script1.xml */  


.script1 {
	border:1px solid #ddd;
	margin-top:10px;
	padding:10px;
}
.script1.top {
	position:relative;
	top:20px;
	clear:both;
}
.script1 dl.codebox {
	margin-bottom:25px;
}
/* /WebSite/postgroup/career/jobevents/index.xml */

.onecomboEventsIframe {
	width:730px;
}
/* segment pages */
#content#top10 {
	padding-top:0px;
}
.threecombo.side .services, .threecombo.side .miniform {
	border-bottom:1px solid #dddddd;
}
.miniform h5 {
	color:#000000;
	font-size:11px;
	font-weight:bold;
	line-height:18px;
}
.miniform h4 {
	font-size:11px;
	font-weight:normal;
	margin:0 0 3px 0;
}
.threecombo.side .services {
	padding-bottom:9px;
}
.threecombo.side .services h5 {
	color:#000000;
	font-size:11px;
	font-weight:bold;
	line-height:18px;
	padding:0 6px 0 5px;
}
ul.mooi li {
	background:transparent url(../_images/bullet_simple_arrow.png) no-repeat scroll 4px 1px !important;
	border-bottom:medium none !important;
	color:#666666 !important;
	display:block;
	font-size:11px;
	line-height:14px;
	padding:1px 6px 1px 18px !important;
	text-decoration:none;
}
#content .threecombo.side .miniform li {
	padding:0;
	background:none;
}
#rotate .rotate-inner {
	padding:12px;
	height:216px;
	width:650px;
}
.threecombo.side .services.last {
	border-bottom:none;
}
#content #rotate li.special-jobs-li {
	background:transparent url(../_images/bullet2.gif) no-repeat scroll 12px 3px;
	padding-bottom:5px;
}
#content #rotate li.special-jobs-li a:link, #content #rotate li.special-jobs-li a:visited {
	color:#666666 !important;
}
#content #rotate li.special-jobs-li a:hover {
	color:#FFFFFF !important;
}
/*Header CSS*/
.header {
	position: relative;
}
.header h1 {
	color: #e41f1f;
	font-family: arial;
	font-size: 20px;
	font-weight:  bold;
	left: 24px;
	margin: 0;
	padding: 0;
	position: absolute;
	top: 30px;
	z-index: 10;
}
.header h2 {
	color: #000000;
	font-family: arial;
	font-size: 14px;
	font-weight:  normal;
	line-height: 16px;
	left: 24px;
	margin: 0;
	padding: 0;
	position: absolute;
	top: 57px;
	width: 370px;
	z-index: 10;
}
.header img {
	position: absolute;
	z-index: 1;
}
/*Subsection pages */
.subsection .subbox {
	border-top:1px solid #CCCCCC;
	line-height:13px;
	margin:9px 0 0;
	padding:9px 9px 0;
	width:304px;
}
.subsection .subbox h4 {
	border:medium none;
	color:#E41F1F;
	margin:0 0 9px;
}
#content .subsection .subbox h4 a:link, #content .subsection .subbox h4 a:visited {
	border:medium none !important;
	color:#E41F1F;
	font-weight:normal;
	text-decoration:none !important;
}
#content .subsection .subbox h4 a:hover {
	color:#FFFFFF !important;
}
.subsection .subbox.end {
	border-bottom:1px solid #CCCCCC;
	padding-bottom:9px;
}
.subsection .subbox p {
	background:transparent url(../_images/bullet_simple_arrow.png) no-repeat scroll 0 0;
	padding-left:12px;
	display: inline-block;
}/*background image fix*/
#content .subsection .subbox p a:link, #content .subsection .subbox p a:visited, #content .subsection .subbox p a:hover, #content .subsection .subbox p a:active, #content .subsection .subbox p a {
	border:medium none !important;
	color:#333333 !important;
	text-decoration:none;
	background:none;
}
#content .subsection .miniform ul li a {
	background:transparent url(../_images/bullet_simple_arrow.png) no-repeat scroll 4px 1px !important;
	border-bottom:medium none !important;
	color:#666666 !important;
	display:block;
	font-size:10px;
	line-height:14px;
	padding:1px 6px 1px 18px;
}
#philately.subsection .onecombo, #philately.subsection .twocombo {
	background:#FFFFFF url(../_images/basebg.png) repeat-x scroll left bottom;
	margin-bottom:9px;
}
/* VNAV */

#content #sidenav ul.vnav, #content #sidenav ul.vnav li ul {
	margin:0;
}
/* reclamezendingen */

table.solutions {
	border-collapse:collapse;
	margin:36px 0 18px;
}
.toprow .titlerow {
	font-weight:normal !important;
}
td.titlerow, th.titlerow {
	padding:18px 0 0 9px;
	width:160px;
}
.solutions th {
	border-bottom:1px solid #EEEEEE;
	font-weight:bold;
	padding:3px 6px;
	text-align:left;
	vertical-align:top;
}
.toprow td, .toprow th {
	border:medium none !important;
	color:#333333;
	padding:0 0 0 9px !important;
}
.toprow td, .toprow th {
	background:#FFFFFF url(../_images/toprow.png) repeat-x scroll 0 0;
}
.toprow th, .toprow td {
	font-size:14px;
	line-height:24px;
}
td.stdrow, th.stdrow {
	width:256px;
}
.solutions td.desc {
	color:#666666;
}
.solutions td {
	border-bottom:1px solid #EEEEEE;
	padding:18px 6px;
	vertical-align:top;
}
td.titlerow, th.titlerow {
	padding:18px 0 0 9px;
	width:160px;
}
/* language select  */

#post #welcomebox {
	width:656px;
	height:300px;
	padding:0 0 0 302px;
	margin:72px auto;
	border:1px solid #ddd;
	background:#fff url('../_images/welcomepic_campaign_2010.jpg') top left no-repeat
}
#taxipost #welcomebox {
	width:440px;
	height:300px;
	padding:0 0 0 302px;
	margin:72px auto;
	border:1px solid #ddd;
	background:#fff url('../_images/welcomepic2.jpg') top left no-repeat
}
#post #welcomebox h1 {
	width:390px;
	height:72px;
	text-indent:-5000px;
	background: url('../_images/intrologo.png') 282px 0 no-repeat;
	margin:24px 0 0 0;
}
#taxipost #welcomebox h1 {
	width:390px;
	height:72px;
	text-indent:-5000px;
	background: url('../_images/intrologo2.png') 132px 0 no-repeat;
	margin:24px 0 0 0;
}
.langbox {
	float:left;
	width:188px;
	padding: 9px 6px;
	margin:18px 18px 0 0;
	background: #fff
}
.langbox p {
	color:#333;
	margin-bottom:18px;
}
.langbox h3 {
	font-weight:bold;
	font-size:16px;
	color:#000;
	margin-bottom:18px;
}
.langbox li {
	padding-left:18px;
}
#welcomebox a:link, #welcomebox a:visited {
	color:#e41f1f
}
#rotate .promobox {
	padding:0 !important;
	border:none;
	/* width:auto;
	height:auto; */
	position:relative;
}
#rotate .promobox h1 {
	color: #e41f1f;
	font-family: arial;
	font-size: 26px;
	font-weight:  bold;
	margin: 0;
	margin-bottom: 6px;
	padding: 0;
	text-align: right;
	width: 500px;
	float: right;
	overflow:hidden;
}
#rotate .promobox h2 {
	color: #000;
	font-family: arial;
	font-size: 20px;
	font-weight:  normal;
	line-height: 24px;
	margin: 0px 0px 0px 0px !important;
	padding: 0;
	text-align: right;
	float: right;
	width: 400px;
}
#content .promobox_small h1 {
	bottom: 18px;
	color: #e41f1f;
	font-family: arial;
	font-size: 14px;
	font-weight: bold;
	left: 6px;
	margin: 0;
	margin-bottom: 6px;
	padding: 0;
	position: absolute;
	text-transform: uppercase;
	width: 203px;
	z-index: 20;
}
#content .promobox_small h2 {
	bottom: 4px;
	color: #000;
	font-family: arial;
	font-size: 12px;
	font-weight: bold;
	left: 6px;
	line-height: 24px;
	margin: 0;
	padding: 0;
	position: absolute;
	text-transform: uppercase;
	width: 203px;
}
#content .promobox_small h1 a, #content .promobox_small h1 a:link, #content .promobox_small h1 a:visited, #content .promobox_small h1 a:hover, #content .promobox_small h1 a:active {
	text-decoration: none;
	color: #e41f1f;
	display: block;
	background:none;
	border:none;
}
#content .promobox_small h2 a, #content .promobox_small h2 a:link, #content .promobox_small h2 a:visited, #content .promobox_small h2 a:hover, #content .promobox_small h2 a:active {
	text-decoration: none;
	color: #000;
	display: block;
	background:none;
	border:none;
}
#rotate .promobox .content {
	padding-right: 27px;
	position: absolute;
	right: 0;
	text-align: right;
	width: 540px;
	z-index: 10;/*	float:none;  */
}
#rotate .promobox .button {
	text-align:right;
	clear: both;
	float: right;
	margin-top: 9px;
	margin-right: 9px;
}
#rotate .promobox .button a {
	height:35px;
	text-decoration:none;
	white-space:nowrap;
	width:auto;
	text-transform:none;
}
#rotate .promobox .button a span {
	background-image: url("../_images/bg-button.gif");
	background-repeat: repeat-x;
	color: #000;
	display: block;
	float: left;
	font-family: arial;
	font-size: 15px;
	font-weight: bold;
	height: 38px;
	padding-top: 10px;
}
#rotate .promobox .button a span.start {
	background-image: url("../_images/bg-button-start.gif");
	background-repeat: no-repeat;
	display: block;
	width: 14px;
}
#rotate .promobox .button a span.text {
	padding-right: 6px;
}
#rotate .promobox .button a span.end {
	background-repeat: no-repeat;
	width: 30px;
}
#rotate .promobox .button a span.end.arrow {
	background-image: url("../_images/bg-button-end-arrow.gif");
}
#rotate .promobox .button a span.end.info {
	background-image: url("../_images/bg-button-end-info.gif");
}
#rotate sup {
	font-size: 50%;
}


/* NEW STYLE CORPORATE PROMOBOXES  - ADDED BY BART BUYTAERT 30-03-2010 */

.newstyle .button a span.text {
	color:black;
}

.newstyle .content h1 {
	height:31px;
}

.newstyle .content h2 {
	height: 24px;
}

.newstyle .button {
	margin-right: 16px;
}

.newstyle .button a span {
	color: #fff;
	background-image: url("../_images/newstyle-button.gif");
}

.newstyle .button a span.start {
	background-image: url("../_images/newstyle-button-start.gif");
}

.newstyle .button a span.end {
	background-image: url("../_images/newstyle-button-end.gif");
!important;
}






ul.progress {
	width:100%;
	padding-bottom:15px !important;
	height:47px;
}
.progress li {
	float:left;
	width:112px;
	height:47px;
	font-size:10px;
	display:block;
	padding:0 !important;
	margin:0;
	line-height:14px
}
.progress li a:link, .progress li a:visited, .progress .active li a:hover {
	text-indent:-5000px;
	color:#333 !important;
	text-decoration:none;
	border-bottom:none !important;
	background:#eee;
	width:112px;
	height:47px;
	display:block;
}
.nl a:link#dmnav1, .nl a:visited#dmnav1 {
	background:transparent url('../_images/dmnav_nl_1.png') 0 0 no-repeat
}
.nl a:link#dmnav2, .nl a:visited#dmnav2 {
	background:transparent url('../_images/dmnav_nl_2.png') 0 0 no-repeat
}
.nl a:link#dmnav3, .nl a:visited#dmnav3 {
	background:transparent url('../_images/dmnav_nl_3.png') 0 0 no-repeat
}
.nl a:link#dmnav4, .nl a:visited#dmnav4 {
	background:transparent url('../_images/dmnav_nl_4.png') 0 0 no-repeat
}
.nl a:link#dmnav5, .nl a:visited#dmnav5 {
	background:transparent url('../_images/dmnav_nl_5.png') 0 0 no-repeat
}
.nl a:link#dmnav6, .nl a:visited#dmnav6 {
	background:transparent url('../_images/dmnav_nl_6.png') 0 0 no-repeat
}
.nl .active a:link#dmnav1, .nl .active a:visited#dmnav1, .nl a:hover#dmnav1 {
	background:transparent url('../_images/dmnav_nl_1.png') 0 -60px no-repeat
}
.nl .active a:link#dmnav2, .nl .active a:visited#dmnav2, .nl a:hover#dmnav2 {
	background:transparent url('../_images/dmnav_nl_2.png') 0 -60px no-repeat
}
.nl .active a:link#dmnav3, .nl .active a:visited#dmnav3, .nl a:hover#dmnav3 {
	background:transparent url('../_images/dmnav_nl_3.png') 0 -60px no-repeat
}
.nl .active a:link#dmnav4, .nl .active a:visited#dmnav4, .nl a:hover#dmnav4 {
	background:transparent url('../_images/dmnav_nl_4.png') 0 -60px no-repeat
}
.nl .active a:link#dmnav5, .nl .active a:visited#dmnav5, .nl a:hover#dmnav5 {
	background:transparent url('../_images/dmnav_nl_5.png') 0 -60px no-repeat
}
.nl .active a:link#dmnav6, .nl .active a:visited#dmnav6, .nl a:hover#dmnav6 {
	background:transparent url('../_images/dmnav_nl_6.png') 0 -60px no-repeat
}
.fr a:link#dmnav1, .fr a:visited#dmnav1 {
	background:transparent url('../_images/dmnav_fr_1.png') 0 0 no-repeat
}
.fr a:link#dmnav2, .fr a:visited#dmnav2 {
	background:transparent url('../_images/dmnav_fr_2.png') 0 0 no-repeat
}
.fr a:link#dmnav3, .fr a:visited#dmnav3 {
	background:transparent url('../_images/dmnav_fr_3.png') 0 0 no-repeat
}
.fr a:link#dmnav4, .fr a:visited#dmnav4 {
	background:transparent url('../_images/dmnav_fr_4.png') 0 0 no-repeat
}
.fr a:link#dmnav5, .fr a:visited#dmnav5 {
	background:transparent url('../_images/dmnav_fr_5.png') 0 0 no-repeat
}
.fr a:link#dmnav6, .fr a:visited#dmnav6 {
	background:transparent url('../_images/dmnav_fr_6.png') 0 0 no-repeat
}
.fr .active a:link#dmnav1, .fr .active a:visited#dmnav1, .fr a:hover#dmnav1 {
	background:transparent url('../_images/dmnav_fr_1.png') 0 -60px no-repeat
}
.fr .active a:link#dmnav2, .fr .active a:visited#dmnav2, .fr a:hover#dmnav2 {
	background:transparent url('../_images/dmnav_fr_2.png') 0 -60px no-repeat
}
.fr .active a:link#dmnav3, .fr .active a:visited#dmnav3, .fr a:hover#dmnav3 {
	background:transparent url('../_images/dmnav_fr_3.png') 0 -60px no-repeat
}
.fr .active a:link#dmnav4, .fr .active a:visited#dmnav4, .fr a:hover#dmnav4 {
	background:transparent url('../_images/dmnav_fr_4.png') 0 -60px no-repeat
}
.fr .active a:link#dmnav5, .fr .active a:visited#dmnav5, .fr a:hover#dmnav5 {
	background:transparent url('../_images/dmnav_fr_5.png') 0 -60px no-repeat
}
.fr .active a:link#dmnav6, .fr .active a:visited#dmnav6, .fr a:hover#dmnav6 {
	background:transparent url('../_images/dmnav_fr_6.png') 0 -60px no-repeat
}
#slide_le_show {
	border:1px solid #CCCCCC;
	height:120px;
}
#content #slide_le_show a:hover {
	background:none;
}
#slide_le_show #promo {
	background-image: url('../_images/promo-bg.jpg');
	background-repeat: no-repeat;
	height: 240px;
	overflow: hidden;
	position: relative;
	width: 674px;
	z-index: 1;
}
#slide_le_show #promo .controls {
	background-image: url('../_images/promo-controls-bg.png');
	display: none;
	height: 230px;
	left: 0;
	list-style: none;
	margin: 0;
	padding: 10px 0 0 1px;
	position: absolute;
	top: 0;
	width: 33px;
	z-index: 999;
}
#slide_le_show #promo .controls li {
	background: transparent;
	list-style: none;
	margin: 0 0 0 11px;
	padding: 0;
	line-height: 0.9em;
	position: relative;
}
#slide_le_show #promo .controls li img {
	cursor: pointer;
}
#slide_le_show #promo .controls li.active img {
	cursor: default;
}
#slide_le_show #promo .item {
	display: none;
	position: absolute;
	z-index: 1;
}
#slide_le_show #promo .item.first, #slide_le_show #promo .item.active {
	display: block;
}
#slide_le_show #promo .item a {
	background-image: url('../_images/promo-item-button.png');
	background-repeat: no-repeat;
	background-position: left;
	color: #000;
	font-family: Arial;
	font-size: 15px;
	font-weight: bold;
	text-decoration: none;
	height: 15px;
	margin: 0;
	padding: 11px 48px 12px 8px;
	width: auto;
	white-space: nowrap;
}
#slide_le_show #promo .item p {
	color: #e41f1f;
	font-family: Arial;
	font-size: 26px;
	font-weight: bold;
	text-align: right;
	line-height: 30px;
	width: 400px;
	right: 40px;
	position: absolute;
	top: 50px;
}
#slide_le_show #promo .item p strong {
	color: #000;
	font-size: 20px;
	font-weight: normal;
	line-height: 25px;
}
#slide_le_show #promo .item a, #slide_le_show #promo .item a:hover {
	background-image: url('../images/promo-item-button.png');
	background-position: left;
	background-repeat: no-repeat;
	color: #000;
	right: 13px;
	position: absolute;
	top: 140px;
}
#slide_le_show #promo .item a:hover {
	background-image: url('../_images/promo-item-button.png');
	background-position: left;
	background-repeat: no-repeat;
	color: #e41f1f;
	position: absolute;
}
#slide_le_show #promo p strong {
	color: #e51f1f;
	display: block;
}
#slide_le_show #promo a:hover {
	background-color: transparent;
	color: #999;
}
#slide_le_show #promobox {
	background-image: url('../_images/promobox-bg.jpg');
	background-repeat: no-repeat;
	float: left;
	height: 119px;
	margin: 0 0 0 0;
	overflow: hidden;
	position: relative;
	width: 207px;
}
#slide_le_show #promobox h1 {
	position: absolute;
	top: 12px;
	left: 16px;
	z-index: 999;
	background-image: url('../images/promobox-h1-bg.jpg');
	background-repeat: no-repeat;
	background-position: left;
	font-family: Arial;
	font-size: 14px;
	font-weight: bold;
	padding: 0 0 0 23px;
	text-transform: uppercase;
}
#slide_le_show #promobox .button-left {
	display: none;
	position: absolute;
	top: 57px;
	left: 11px;
	z-index: 999;
}
#slide_le_show #promobox .button-left.active {
	cursor: pointer;
}
#slide_le_show #promobox .button-right {
	display: none;
	position: absolute;
	top: 57px;
	left: 188px;
	z-index: 999;
}
#slide_le_show #promobox .button-right.active {
	cursor: pointer;
}
#slide_le_show #promobox p a strong {
	font-size: 13px;
	color: #e51f1f;
}
#slide_le_show #promobox p a {
	color: #000;
	text-decoration: none;
}
#slide_le_show #promobox .item {
	position: absolute;
	display: none;
}
#slide_le_show #promobox .item.first, #slide_le_show #promobox .item.active {
	display: block;
}
#slide_le_show #promobox .item img {
	position: absolute;
	top: 0px;
	left: 0px;
	z-index: 900;
}
#slide_le_show #promobox .item p {
	position: absolute;
	top: 82px;
	margin: 0 12px;
	width: 185px;
	z-index: 900;
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	text-align: left;
	text-transform: uppercase;
}
/* line-height fix red text promoboxes*/
#rotate h1 {
	line-height:34px
}
table.optiontable {
	border-collapse:collapse;
	border-top:1px solid #ccc
}
.optiontable td {
	vertical-align:top;
	padding:8px 6px;
	border-bottom:1px solid #ccc;
}
.optiontable td a:link, .optiontable td a:visited {
	text-decoration:none;
	color:#333 !important;
}
.optiontable td a:hover {
	color:#fff !important;
	background:#e41f1f;
}
.optodd td {
	background-color:#eee
}
td.opname {
	width:140px;
	font-weight:bold;
	color:#e41f1f;
}
td.opdesc a:link, td.opdesc a:visited {
	border: none !important;
}
td.opname a:link, td.opname a:visited {
	color:#e41f1f !important;
}
td.opname a:hover {
	color:#fff !important;
}
/* Language pages  */


#lgcontainer {
	width:960px;
	margin: 0 auto;
}
#lpost #lgcontainer #welcomebox {
	width:656px;
	height:300px;
	padding:0 280px 0 0;
	margin:72px auto;
	border:1px solid #999;
	background:#fff url('../_images/welcomepic_campaign_2010.jpg') top right no-repeat
}
#leshop #lgcontainer #welcomebox {
	width:452px;
	height:300px;
	padding:0 280px 0 0;
	margin:72px auto;
	border:1px solid #999;
	background:#fff url('../_images/welcomepic_eshop.jpg') top right no-repeat
}
#ltaxipost #lgcontainer #welcomebox {
	width:452px;
	height:300px;
	padding:0 280px 0 0;
	margin:72px auto;
	border:1px solid #999;
	background:#fff url('../_images/welcomepic2.jpg') top right no-repeat
}
#generic #lgcontainer #welcomebox {
	width:450px;
	height:300px;
	padding:0;
	margin:72px auto;
	border:1px solid #999;
	background:#fff
}
#inner {
	background:#fff;
	float:left;
	margin:328px 24px 0 0;
	padding:0 0 24px 24px;
	border:1px solid #999;
}
#lpost #lgcontainer #welcomebox h1 {
	width:654px;
	height:90px;
	text-indent:-5000px;
	background: #e41f1f url('../_images/introheader.png') 0 0 no-repeat;
	margin:0 0 9px 0;
	border-bottom:1px solid #620404;
}
#leshop #lgcontainer #welcomebox h1 {
	width:450px;
	height:90px;
	text-indent:-5000px;
	background: #e41f1f url('../_images/introheader_eshop.png') 0 0 no-repeat;
	margin:0 0 9px 0;
	border-bottom:1px solid #620404;
}
#ltaxipost #lgcontainer #welcomebox h1 {
	width:450px;
	height:90px;
	text-indent:-5000px;
	background: #e41f1f url('../_images/introheader2.png') 0 0 no-repeat;
	margin:0 0 9px 0;
	border-bottom:1px solid #620404;
}
#generic #lgcontainer #welcomebox h1 {
	width:450px;
	height:90px;
	text-indent:-5000px;
	background: #e41f1f url('../_images/introheader.png') 0 0 no-repeat;
	margin:0 0 9px 0;
	border-bottom:1px solid #620404;
}
#lgcontainer .langbox {
	float:left;
	width:188px;
	padding: 0 6px;
	margin:13px 12px 0 0;
}
.langbox p {
	color:#333;
	margin-bottom:18px;
}
.langbox h3 {
	font-weight:bold;
	font-size:16px;
	color:#000;
	border-bottom:1px solid #ccc;
	margin-bottom:6px;
	padding-bottom:3px;
}
.langbox li {
	padding-left:15px;
	margin-bottom:6px;
	padding-bottom:6px;
	border-bottom:1px solid #ccc;
	background: transparent url('../_images/bigarrowbullet.png') -6px -3px no-repeat;
}
.langbox a:link, .langbox a:visited {
	text-decoration:none;
	color:#333 !important;
}
.langbox a:link strong, .langbox a:visited strong {
	text-decoration:none;
	color:#e41f1f !important;
	font-weight:normal;
	text-decoration: underline;
}
.langbox a:hover, .langbox a:hover strong {
	color:#e41f1f !important;
	text-decoration:none !important;
}
#welcomebox a:link, #welcomebox a:visited {
	color:#e41f1f
}
#generic .langbox {
	margin-left:65px !important;
	width:110px;
}
#generic .langbox a:link, #generic .langbox a:visited {
	float:left;
	margin-top:70px !important;
	font-size:18px;
	padding-left:15px;
	background: transparent url('../_images/bigarrowbullet.png') -6px -3px no-repeat;
}
#lgcontainer #nl {
	margin-left:18px;
}
.table_boxes {
	/*border: 1px solid #ddd;*/
		padding: 0px;
	margin: -5px;
}
.table_box {
	padding: 7px;
	width: 450px;
	float: left;
	height: 115px;
	margin: 4px;
	border: 1px solid #ddd;
}
.table_box img {
	margin-right: 10px;
	float: left;
}
.table_box div {
	height: 100px;
	float: left;
}
.table_box p {
	float: left;
	width: 300px;
}
.table_box .readmore {
	width: 65px;
	float: right;
}
.dialog {
	width: 255px;
	position:relative;
	margin:0px auto;
	min-width:8em;
	max-width:760px; /* based on image dimensions - not quite consistent with drip styles yet */
	color:#fff;
	z-index:1;
	margin-left:12px; /* default, width of left corner */
	margin-bottom:0.5em; /* spacing under dialog */
}
.dialog .content, .dialog .t, .dialog .b, .dialog .b div {
	background:transparent url(/site/nl/_images/parcels/credibility-quote_box.png) no-repeat top right;
	_background-image:url("/site/nl/_images/parcels/credibility-quote_box.gif");
}
.dialog .content {
	position:relative;
	zoom:1;
	_overflow-y:hidden;
	padding:0px 12px 0px 0px;
}
.dialog .t {
	/* top+left vertical slice */
 position:absolute;
	left:0px;
	top:0px;
	width:12px; /* top slice width */
	margin-left:-12px;
	height:100%;
	_height:1600px; /* arbitrary long height, IE 6 */
	background-position:top left;
}
.dialog .b {
	/* bottom */
 position:relative;
	width:100%;
}
.dialog .b, .dialog .b div {
	height:30px; /* height of bottom cap/shade */
	font-size:1px;
}
.dialog .b {
	background-position:bottom right;
}
.dialog .b div {
	position:relative;
	width:12px; /* bottom corner width */
	margin-left:-12px;
	background-position:bottom left;
}
.dialog .hd, .dialog .bd, .dialog .ft {
	position:relative;
}
.dialog .wrapper {
	/* extra content protector - preventing vertical overflow (past background) */
 position:static;
	max-height:1000px;
	overflow:auto; /* note that overflow:auto causes a rather annoying redraw "lag" in Firefox 2, and may degrade performance. Might be worth trying without if you aren't worried about height/overflow issues. */
}
.dialog h1, .dialog p {
	margin:0px; /* margins will blow out backgrounds, leaving whitespace. */
	padding:0.5em 0px 0.5em 0px;
}
.dialog h1 {
	padding-bottom:0px;
}
.credibility_profile-box {
	float: left;
	width: 940px;
	text-align: justify;
	font-size: 11px;
	border: 1px solid #ddd;
	padding: 5px;
	background: #FFFFFF url(/site/nl/_images/parcels/credibility-basebg.png) repeat-x scroll left bottom;
	margin: 10px;
	margin-left: 0px;
	margin-top: 0px;
}

#content table.pivot td.header {position:static;}
#content table.pivot td.header div {z-index:100 !important;}

/* bpost */
#header {background:#FFF; margin-top:10px; padding:0; width:960px;}
#header #mininav a:link, #mininav a:visited {color:#5A5A5F;}
#header #mininav a:hover {text-decoration:underline;}
#header #mininav li {margin:0 0 0 12px;}
#header .curlang {background:none;}
#header h1#logo {background:url("../../_images/logo_bpost.jpg") no-repeat 0 0; width:138px; height:76px;}
#header form {margin:10px 0 0 0; width:260px;}
#header form div { text-align:left; width:260px;}
#header form input {margin:0; padding:0; float:right;}
#header form input.q {background:url("../../_images/bkg_search.jpg") no-repeat 0 0; border:0px; width:225px; padding:6px 0 3px 5px;}
#header form input.sa {border:0px; width:26px; padding:0;}
#header #topnav {border-bottom:2px solid #AAA; clear:both; width:954px; padding:0 0 0 6px; margin-top:5px;}
#header #topnav li, #topnav li.current {background:none; padding-right:10px; line-height:25px; height:25px;}
#header #topnav li a {background:none !important; padding:0 !important; font-size:12px !important;}
#header #topnav li a:link, #topnav li a:visited {color:#87888A; line-height:25px; height:25px;}
#header #topnav li.current a:link, #topnav li.current a:visited {color:#DC002E; line-height:25px; height:25px;}
#header #topnav li a:hover {color:#DC002E;}
#header a#logo_p {height:65px; left:5px; top:5px; width:125px;}
#header a.btn_eshop {background:url("../../_images/caddy.jpg") no-repeat 0 -2px; bottom:6px; color:#87888A; font-weight:bold; padding-left:25px; position:absolute; right:0; text-align:right; text-decoration:none;}
#header a.btn_eshop:hover {color:#DC002E;}
#subheader {margin-top:15px; border-bottom:1px solid #87888A;}
#subheader a {background:none !important; margin:0 !important;}
#subheader a:hover {background:#DC002E !important; color:#FFF;}
#subheader li {margin-right:5px;}
#subheader li.current a {background:#DC002E !important; color:#FFF !important;}
#subheader, #secondheader {padding:0; font-weight:bold; width:960px; background:none;}
#subheader a:link, #subheader a:visited, #secondheader a:link, #secondheader a:visited {padding-left:6px;}
#secondheader {width:960px;}
#secondheader li {margin:0 6px 0 0;}
#secondheader a {margin-top:0 !important; color:#87888A !important; font-weight:normal; padding-left:7px !important;}
#secondheader a:hover, #secondheader .current a:hover, #secondheader .current a:link,#secondheader .current a:visited {background:#87888A; color:#FFF !important;}

table.pivot p {margin:0;}

/* end bpost */
