/* !!! DON'T REMOVE !!! */
@import url("_basic.css");

body { background-color:#fff; }

/* Lettertypes Algemeem */
a, div, p, span, td {
	font-family:Tahoma, "Trebuchet MS", Arial;
	font-size:13px;
}
a {	color:#1858a7; }

img, object { outline: none; }

a { color:#ffa200;	text-decoration:none;  outline: none; }
a:hover { text-decoration:underline; }


h1, h2, h3, h4 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	margin: 0px;
}

h1.title {
	width:480px;
}
h1#inleiding {	
	width:400px;
	margin-bottom:100px;
}

h2 {	font-size:11px; }
h2.blauw {
	font-size:11px;
	color:#22679d;
}

/* Algemeen CSS */
#wrapper {
	width: 1000px;
	margin: 0 auto;
	
}

#wrapperBGR {
	margin:0 auto;
	background-image:url(/images/contentBgr.gif);
	background-repeat:repeat-y;
}

#header {
	width:auto;
	height:90px;
}

#headerMenu {
	float:left; 
	width:675px; 
	height:45px;
}

#headerMenu ul {
	float:right; list-style:none;
}
#headerMenu ul li {
	float:left;
	padding-left:5px;
	padding-right:5px;
}

#header a { 
	color:#1858a7;
	text-decoration:none;
}

#header a:hover { 
	color:#1858a7;
	text-decoration:underline;
}

#payoff {
	height:110px;
	background:#a8d4f1;
}

#content {
	background-image:url(/images/homeBgr.jpg);
	background-repeat:no-repeat;
	min-height:580px;
	height: auto !important;
	height: 580px;
}

#contentHolder div ul {
	margin:0px;
	margin-top:10px;
	margin-bottom:10px;
	padding:0px;
}

#container label { color:#22679d; } 

#linksHolder {}

#left {
	width:200px;
	padding:25px;
	float:left;
}

#nieuwsLeft {
	width:400px;
	background-color:#f0f8fb;
	padding:25px;
	float:left;
}

#nieuwsRight {
	width:550px;
	min-height:335px;
	height: auto !important;
	height:335px;
	float:left;
}

#right {
	width:750px;
	float:left;
}

.titleHolder {
	padding-top:70px; padding-left:45px;
}

#rightHolder {
	/*color:#1858a7;*/ color:#22679d;
	padding:45px;
}

#rightHolder a { color:#1495cd;}
#rightHolder a:hover {	color:#ffa200; text-decoration:none; }

#rightHolder ul {
	margin:0px;
	margin-left:15px;
	margin-bottom:10px;
	padding:0px;
}

#rightHolder ul li {
padding:0px;
}

p#inleiding {
	margin-bottom:15px;
	font-weight:bold;
	color:#22679d;
}

#home {	
	width:500px;
	height:235px;
	display:block;
	float:right;
	padding:15px;
}

#imageHolder {
	display:block;
	float:left;
}

#imageInleiding {
	width:380px;
	height:100px;
	background:#8e004e;
}
	
#bottom {
	width:970px;
	margin:0 auto;
	background-color:#fff;
	padding:15px;
	margin-bottom:15px;
	text-align:center;
	font-size:10px;
	color:#c3c1c1;	
	border-bottom:#e6e6e6 solid;
	border-bottom-width:1px;
}

#footer {
	width:1000px;
	height:30px;
	margin:0 auto;
	text-align:center;
}


/* HoofdMenu CSS */
#menuHolder {
	width:1000px;
	height:40px;
	background-color:#1495cd;
}
ul#menu {
	list-style:none;
	margin:0px;
	padding:0px;
}

li.menu_items {
	padding:0px;
	float:left;
}

/* ledenmenu */
#membersMenu { padding-left:25px; height:10px; }

#membersMenu ul {
	margin: 0px;
	padding: 0px;
	list-style: none;
}
#membersMenu ul li {
	float:left;
	position:relative;
	padding-right:5px;
	padding-left:25px;
	margin-top:12px;
	background-image:url(/images/accountPijl.gif);
	background-repeat:no-repeat;
}


#membersMenu ul li a.active{ color:#ff7800; text-decoration:none;}
#membersMenu ul li a.active:hover { color:#ffa200; text-decoration:none; }
#membersMenu ul li a.active_selected { color:#1495cd; text-decoration:underline; }

/* Nieuws CSS */
#nieuwsbriefHolder {
	width:450px;
	min-height:245px;
	height: auto !important;
	height:245px;
	margin-top:335px;
	background-color:#ffa200;
	float:left;
}

#nieuwsOverzicht {
	width:500px;
	min-height:190px;
	height: auto !important;
	height:190px;	
	position:relative;
	background-color:#fff;
	float:left;
	padding:15px;
	margin-top:70px;
}

#nieuwsWrapper {
	width:1000px;
	margin:0 auto;
	display:block;
	background-image:url(/images/nieuwsBgr.gif);
	background-repeat:repeat-y;
}
ul#nieuws {
	list-style:none;
	margin:0px;
	padding:0px;
}

ul#nieuws li {
	padding:0px;
	border-bottom:#e6e6e6 solid;
	border-bottom-width:1px;
}

ul#nieuws li a {
	color:#22679d;
	display:block;
	padding-left: 10px;
	padding-top:5px;
}

ul#nieuws li a:hover {
	text-decoration:none;
	padding-top:5px;
}

ul#nieuws li a.nieuws_item_1 { height:20px;}
ul#nieuws li a.nieuws_item_2 { height:20px;}
ul#nieuws li a.nieuws_item_3 { height:20px;}
ul#nieuws li a.nieuws_item_4 { height:20px;}
ul#nieuws li a.nieuws_item_5 { height:20px;}
ul#nieuws li a.nieuws_item_1:hover { background: #d1eaf4; height:20px;}
ul#nieuws li a.nieuws_item_2:hover { background: #d1eaf4; height:20px;}
ul#nieuws li a.nieuws_item_3:hover { background: #d1eaf4; height:20px;}
ul#nieuws li a.nieuws_item_4:hover { background: #d1eaf4; height:20px;}
ul#nieuws li a.nieuws_item_5:hover { background: #d1eaf4; height:20px;}

span.title { 

	font-size:13px;
	color:#5389b4;
}

#nieuwsButtons {
	height:20px;
	margin-bottom:10px; 
	border-bottom:#e4f0f7 solid; 
	border-bottom-width:1px;
}


ul#subitemsNieuws {
	list-style:none;
	padding:0px;
	margin:0px;
	padding-left:0px;
	margin-top:20px;
}

li.submenuNieuws {
	margin:0px;
	padding:0px;
	padding-top:5px;
	height:20px;
	background-image:url(/images/nieuwsPijl.gif);
	background-repeat:no-repeat;
	border-bottom:#e4f0f7 solid; 
	border-bottom-width:1px;
}

li.submenuNieuws a { 	
	padding-left:20px;
	color:#22679d;
	/*color:#003350; */
}

li.submenuNieuws a:hover { 
	padding-left:20px;
	color:#1495cd;
	text-decoration:none;
}

li.submenuNieuws a.activeNieuws { 
	padding-left:20px;
	color:#1495cd; 
}

#nieuwsTitle_holder {
	position:absolute;	
	padding-top:65px;
	padding-left:35px;
}

.next { float:right; }
.previous { float:left;}
	
.textHolder { /* color:#1858a7;*/ color:#22679d;	padding-left:35px; padding-right:35px; padding-bottom:35px;}
.textHolder a { color:#1495cd; }
.textHolder  a:hover {	color:#ffa200; text-decoration:none; }

/* nieuwsArchief CSS */

ul#archief {
	list-style:none;
	margin:0px;
	padding:0px;
}

ul#archief li {
	padding:0px;
	background-image:url(/images/archiefPijl.gif);
	background-repeat:no-repeat;
	background-color:#fff;
	border-bottom:#e6e6e6 solid;
	border-bottom-width:1px;
	padding:5px;
	padding-left:25px;
	margin-right:1px;
}

ul#archief li a {
	color:#1858a7;
	display:block;
}
ul#archief li a:hover {	
	color:#1495cd;
	text-decoration:none;
}
ul#archief li:hover{
	background-color:#c9e2f1;
	background-image:url(/images/linksPijl_Up.gif);
	background-repeat:no-repeat;	
}

.archiefDatum {
	float:left; 
	color:#1858a7; 
	padding-right:15px;
}
.archiefLees_meer {
	float:right; 
	margin-top:-15px; 
	margin-right:5px; 
	color:#4daed9;
}

a.archief {
	display:block;
}
/* Login CSS */
#loginWrapper {
	height: 330px;
	background: url(/images/header_login.jpg) no-repeat;
}

#login, #logout {
	width: 415px;
	height: 165px;
	background: url(/images/bg_loginbox.png) no-repeat;
	float:left;
	margin: 100px 0px 0px 20px;
}
#logout {	background: url(/images/bg_logoutbox.png) no-repeat; }
.ie6 #login {
	background: url(/images/bg_loginbox_ie6.jpg) no-repeat;
}
.ie6 #logout {	background: url(/images/bg_logoutbox2_ie6.gif) no-repeat; 	width: 415px;
	height: 165px; }

#logout .uitloggen {
	margin-top: 70px;
	margin-left: 20px;
}

#login form {
	margin-top: 56px;
	margin-left: 125px;
	padding-right: 18px;
}

#login input {
	display:block;
	border: none;
	color: #fff;
	width: 267px;
	background: none;
	margin-bottom: 10px;
	height: 20px;
	padding-top: 5px;
	padding-left: 5px;
	background: #fa9e3c;
}
#login a { float:left; color: #FFF; line-height: 28px; font-size: 11px; text-decoration: underline; }
#login_form img.inloggen { cursor:pointer; float:right; }

#newsLogin #box {
	background: url(/images/bg_newslogin.jpg) no-repeat left;
	height: 283px;
	}
#newsLogin #login {
	margin: 30px 0px 0px 20px;
}
.ie6 #newsLogin #box #login { background-image: url(/images/bg_newslogin_ie6.jpg); margin-left: 10px; }


#membersdetailLogin #box {
	background: url(/images/bg_membersdetaillogin.jpg) no-repeat right;
	height: 283px;
	}
#membersdetailLogin #login {
	margin: 30px 0px 0px 20px;
}
.ie6 #membersdetailLogin #box #login { background-image: url(/images/bg_membersdetaillogin_ie6.jpg); margin-left: 10px; }

#loginCart #login, #loginCart #logout  {
	margin: 0px;
	float:left;
}

#loginTekst { 
	color:#1858a7;
	padding: 30px; 
	background:#f0f8fb;
}
#loginTekst a { color:#1495cd;}
#loginTekst a:hover {	color:#ffa200; text-decoration:none; }

#instructionHolder { color:#1858a7; background-color:#e4f0f7; padding:25px; }
#instructionHolder a { color:#1495cd;}
#instructionHolder a:hover {	color:#ffa200; text-decoration:none; }


	
/* Submenu CSS */
ul#subItems {
	list-style:none;
	padding:0px;
	margin:0px;
	margin-left:7px;
}

li.submenu {
	margin:0px;
	padding-left:17px;
	height:20px;
	background-image:url(/images/submenuPijl.gif);
	background-repeat:no-repeat;
}

li.submenu a { 
	color:#22679d;
	/*color:#003350; */
}
li.submenu a:hover { 
	color:#1495cd;
	text-decoration:none;
}
li.submenu a.active { color:#1495cd; }


/**
 * Download files
 */
 ul#file_download {
	padding: 0px;
	margin: 0px;

	list-style:none;
}
ul#file_download li {
	height: 30px;
	margin-top:-5px;
	margin-bottom: 1px;
}
ul#file_download li a {
	display: block;
	height: 30px;
	padding-left:15px;
	line-height: 30px;
	color: #1c1f74;
	background-color:#f7fcff;
}

ul#file_download li a.file:hover {
	text-decoration:none;
	background-color:#e4f0f7;	
}
span.description {
	color:#22679d;
}
ul#file_download li a.file span.description:hover {
	text-decoration:none;
}

ul#file_download li img {	
	float:left;
	margin-right:10px;
	padding-top:8px;
}

ul#file_download li a.file {
	margin-bottom:15px;
}
p#downloads {
	border-bottom:#e6e6e6 solid; 
	border-bottom-width:1px; 
	padding-bottom:15px;
}

p.formsuccess { 
	margin-top:15px;
	font-weight:bold;
}

ul#download {
	list-style:none;
	margin:0px;
	padding:0px;
}

li.downloadCat { 
	margin:0px;
	padding:0px;
	height:20px;
	font-weight:bold;
	color:#ffa200;
	border-top:#e6e6e6 solid;
	border-top-width:1px;
}

li.downloadItem {
	padding:0px;
	margin:0px;
}
.downloadHolder {
	background-color:#e4f0f7;
	padding:15px;
}

ul#download li.downloadItem div.downloadHolder a { display:block; }
.downloadHolder a:hover { color:#1858a7; }

/* Links CSS */

div.linkList {
	float:left;
	width:320px; 
	margin-right:20px;
}

ul.links {
	list-style:none;
	padding:0px;
	margin:0px;
	margin-top:10px;
}
ul.links li.header {
	color:#1858a7;
	font-weight:bold;
	padding-left:10px;
	padding-top:5px;

	height:25px;
	background-color:#e4f0f6;
	border-top:#fff solid;
	border-top-width:1px;
	border-bottom:#fff solid;
	border-bottom-width:1px;
}

li.items {
	padding:0px;
	height:30px;
	border-bottom:#fff solid;
	border-bottom-width:1px;
}

a.link {
	display:block;
	height:25px;
	width:295px;
	padding-top:5px;
	color:#1858a7;
	text-decoration:none;
	padding-left:25px;
	background-color:#f2f6f8;
	background-image:url(/images/linksPijl.gif);
	background-repeat:no-repeat;
	border-bottom:#fff solid;
	border-bottom-width:1px;
}
a.link:hover {
	color:#1858a7;
	height:25px;
	background-image:url(/images/linksPijl_Up.gif);
	background-repeat:no-repeat;	
	background-color:#c9e2f1;
}

#url {
	float:left; 
	background-color:#fff; 
	border-right:#f0f8fb solid; 
	border-right-width:1px; 
	width:30px;
	height:25px;
	padding-top:5px;
	padding-left:10px;
}

#urlTitle {	background-color:#e4f0f7;}
a.linkTitle {
	display:block;
	height:25px;
	padding-top:5px;
	left:15px;
	position:relative;
}
a.linkTitle:hover {
	height:25px;	
	padding-top:5px;
	left:15px;
	position:relative;
}


/* FAQ-DOWNLOAD CSS */
ul#download_list {
	list-style:none;
	margin:0px;
	padding:0px;
}

ul#download_list li.download_header {
	background-color:#e4f0f6;
	color:#22679d;
	font-weight:bold;
	height:25px;
	width:975px;
	padding-top:10px;
	padding-left:25px;
}
ul#fdownload_list li.download_item {
	height:25px;
	width:1000px;
	padding:0px;
}
ul#download_list li.download_item a.download_file { display:block; color:#22679d; background-color:#f2f6f9; border-top:#fff solid 1px; padding-left:25px; padding-top:10px; height:25px; }

ul#faq_list {
	list-style:none;
	margin:0px;
	padding:0px;
}

ul#faq_list li.faq_header {
	background-color:#e4f0f6;
	color:#22679d;
	font-weight:bold;
	height:25px;
	width:975px;
	padding-top:10px;
	padding-left:25px;
}
ul#faq_list li.faq_item {
	background-color:#f2f6f9;
	background-image:url(/images/pijl.gif);
	background-repeat:no-repeat;
	width:1000px;
	padding:0px;
	border-top:#fff solid 1px;
}
ul#faq_list li.faq_item a.faq_vraag { display:block; color:#22679d; padding-left:35px; padding-top:10px; padding-bottom:10px; }

ul#list {
	list-style:none;
	margin:0px;
	padding:0px;
}

ul#list li.title {
	padding-left:25px;
	width:975px;
	height:23px;
	float:left;
}

li.title {
	font-weight:bold; 
	color:#22679d; 
	background-color:#e4f0f6;
	margin-bottom:5px;
	padding-top:7px;
}

li.item {
	color:#22679d;
	background-color:#f2f6f9;
	padding-left:25px;
	padding-bottom:5px;
	padding-top:10px;
	border-bottom:#fff solid;
	border-bottom-width:1px;
	border-right:#fff solid;
	border-right-width:1px;
}

li.item a {
	display:block;
	color:#22679d; 
}
li.item a:hover { text-decoration:underline; }
	
div.column {
	float:left;
	width:500px;
}
#faqHolder { background-color:#f0f8fb; color:#1858a7; padding:25px;}
#faqHolder a { color:#1495cd;}
#faqHolder a:hover {	color:#ffa200; text-decoration:none; }

#linkHolder { background-color:#f0f8fb; color:#1858a7; padding:25px;}
#linkHolder a { color:#1495cd;}
#linkHolder a:hover {	color:#ffa200; text-decoration:none; }

#footer { color:#1858a7;}
#footer a { color:#1495cd;}
#footer a:hover {	color:#ffa200; text-decoration:none; }

#home { color:#1858a7;}
#home a { color:#1495cd;}
#home a:hover {	color:#ffa200; text-decoration:none; }

/* Download alle pagina's CSS */
ul#downloadFile { list-style:none; margin:0px; margin-top:15px; padding:0px; }
ul#downloadFile li { padding:0px; display:block; }
ul#downloadFile li a { display: block; height: 30px; padding-left:15px;	line-height: 30px;	color: #1c1f74;	background-color:#f7fcff; border-bottom:#fff solid 1px; }
ul#downloadFile li a:hover { display: block; height: 30px; padding-left:15px;	line-height: 30px;	color: #1c1f74;	background-color:#e4f0f6; border-bottom:#fff solid 1px; }

/* Uitgaven CSS */
#wrapperUitgave {
	width:1000px;
	margin:0 auto;
	display:block;
}

#uitgaveLeft {
	width:220px;
	float:left;
	padding-top:25px;
}

#uitgaveRight {
	float:left;
	width:770px;
	padding-top:25px;
	padding-left:10px;
}

/* shop */

.shopItems { margin-bottom:25px; }

p#inhoud {
	color:#39362d;
	font-family:Arial, Helvetica, sans-serif;
	margin-top:15px;
	margin-bottom:15px;
}

#totaal {
	border-top:#009ee0 dotted;
	border-top-width:1px;
	padding-top:5px;
}

.shopItem {	float:left; cursor:pointer; margin-left:20px; margin-bottom:20px; }
.shopItem .image {	width:165px; height:155px; border-top:#e2ddd2 solid 1px; border-left:#e2ddd2 solid 1px; border-right:#e2ddd2 solid 1px; }
.shopInfo {
	width:165px; 
	border-bottom:#e2ddd2 solid 1px; border-left:#e2ddd2 solid 1px; border-right:#e2ddd2 solid 1px; 	
}

.over .image { border-color : #BBB; }
.over .shopInfo { border-color : #BBB; }

p.shopitem_title { height:35px; color:#22679d; padding-left:10px; }
	div.shopDetail { width:135px; height:15px; background-image:url(/images/pijlDetails.gif); background-repeat:no-repeat; padding-left:20px; color:#22679d; }


.shopLedenprijs { background-image:url(/images/bg_ledenprijs.gif); background-repeat:no-repeat; width:167px; height:41px; margin-top:5px; padding-top:11px; }
.shopLedenprijs_gratis { background-image:url(/images/bg_gratisprijs.gif); background-repeat:no-repeat; width:167px; height:41px; margin-top:5px; padding-top:11px; }

.shopTitle .title { height:50px; }

.shopTitle .info {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#272727;
	text-decoration:none;
}


#priceHolder { text-align:right; width:250px; height:58px; background:url(/images/bg_pricesbox.gif) no-repeat left top; margin-top:12px; }
#priceHolder span { display: block;}
#priceHolder .memberPrice { color: #fa9e3c; font-size: 40px; font-weight: bold; line-height: 30px; margin-bottom: 5px; }
#priceHolder .normalPrice { color: #1596ce; font-size: 17px; font-weight: bold; }

#productListing, #cartWrapper {
	width: 575px;
}

div.c-table { background:url(/images/bg_cart_top.gif) no-repeat top left; width:575px; }
div.c-table .product { height: 25px; padding: 0px 5px; }

div.c-table .product span {
	line-height: 25px;
	display: block;
	float:left; 
}


div.c-table .product span.amount { width: 40px; }
div.c-table .product span.title { width: 295px; }
div.c-table .product span.a { width: 15px; }
div.c-table .product span.price { width: 50px; text-align:right; }
div.c-table .product span.total_price { width:150px; text-align:right; }

table.cartView { width:575px; height:80px; background: url(/images/bg_cart_foot.gif); background-repeat:no-repeat; background-position: left bottom; }
table.cartView th, table.cartView td  { text-align: left; border-right: 1px solid #add2e2; padding: 0px 5px; }
table.cartView th { height: 40px; line-height: 40px; }
table.cartView td { height: 30px; line-height: 30px; }
table.cartView tr.odd { background: #ebf1f4; }
table.cartView tr.even { background: #fcfeff; }
table.cartView tr.footer { /* border-top: 1px solid #add2e2; */ }


/**table.cartView tr.footer { background: url(/images/bg_cart_foot.gif) no-repeat top left; }*/

table.cartView select.number { border: 1px solid #d8e0e4; height: 20px; line-height: 20px; margin-top:4px; }

table.cartView td img { float:left; margin: 8px 0px 0px 5px; }

table.cartView .center { text-align: center; width:25px; }
table.cartView .right { text-align: right; width:65px; }
table.cartView .leftborder { border-left: 1px solid #add2e2; }
table.cartView td.footer { line-height:25px; height:80px; }
table.cartView .noborder { border: none; }

table.cartView * { color: #073c53; }

/* cartRow */
#winkelwagenBottom {
	background-image:url(/images/shopBottom_bgr.gif);
	background-repeat:no-repeat;
	background-position:bottom;
	background-color:#ebf1f4;
	width:220px;
	height:85px;
}

div.cartRow{ 
	width:218px; 
	height:25px;
	border-left: #add2e2 solid 1px; 
	border-right:#add2e2 solid 1px; 
	border-top:#add2e2 solid 1px; 
}
 
span.productNumber { display:block; float:left; width:20px; height:20px;	padding-left:10px; padding-top:5px; border-right:#add2e2 solid 1px; color:#22679d;}
span.productTitle { display:block; float:left; padding-left:5px; padding-top:5px; width:112px; color:#22679d;}
span.productPrice { display:block; float:left; padding-top:5px; width:45px; color:#22679d;}
span.productDelete { display:block; float:left; padding-top:5px; padding-left:5px;}

p.verzendText { float:left; width:115px; padding-left:35px; padding-top:10px; color:#22679d; }
p.verzendBedrag { float:left; padding-top:10px; color:#22679d; }

p.totaalText { float:left; width:115px; padding-left:35px; font-weight:bold; color:#22679d; }
p.totaalBedrag { float:left; font-weight:bold; color:#22679d; }

/* Wanneer winkelwagen leeg is */
ul#cartEmpty {
 list-style:none;
 padding:0px;
 margin:0px;
}

ul#cartEmpty li {
	padding:0px;
	height:55px;
	width:218px;
  border-left:#add2e2 solid 1px;
	border-right:#add2e2 solid 1px;
}


/* shopDetal */
a.normalePrijs { color:#1495cd; text-decoration:none; }
a.normalePrijs:hover { color:#1495cd; text-decoration:none; }
a.ledenPrijs { color:#f4a100; text-decoration:none; padding-left:85px; }
a.ledenPrijs:hover { color:#f4a100; text-decoration:none; }

#shopInhoud_holder { margin-top:25px; }

#shopdetailHolder { 
	min-height:145px;
	height: auto !important;
	height: 145px;
}

#shopImage {
	width:350px; 
	height:350px; 
	margin-bottom:25px;
	float:left; 
	border:#cbcbcb solid; 
	border-width:1px;

}

#shopDetail { width:395px; margin-bottom:25px; float:right; }

p#shopInleiding { color:#22679d; font-weight:bold; margin-bottom:25px;}
p#shopContent { color:#22679d; margin-bottom:25px;}

div#ledenPrijs { 
	background-image:url(/images/ledenPrijs.gif); 
	background-repeat:no-repeat;
	width:302px;
	height:41px;
	color:#fa9e3c;
	padding-top:9px;
	padding-left:110px;
	font-size:16px;
}

div#normalePrijs { 
	background-image:url(/images/normalePrijs.gif); 
	background-repeat:no-repeat;
	width:165px;
	height:40px;
	color:#1495cd;
	padding-top:20px;
	padding-left:140px;
	font-size:14px;
}

a.productLink { color:#22679d; text-decoration:none; }
a.productLink:hover { color:#1495cd; text-decoration:none; }
/*
#cartWrapper { padding: 0px; margin: 0px; list-style:none; width: 200px; }
#cartWrapper li { height: 25px; border-bottom: 1px dotted #FFF; background: #c9e6f3; padding: 0px 5px; }
#cartWrapper li span { line-height: 25px; display: block; float:left; }
#cartWrapper li span.label { width: 95px; }
#cartWrapper li span.price { text-align:right; width:95px; }
#cartWrapper li.total { color: #FFF; background: #1495cd; }
#cartWrapper li.total * { color: #FFF; }
*/

p.cartNotification { display:block; background-color:#ebf2f4; padding:25px; color:#22679d; } 
p.memberNotifaction { display:block; background-color:#ebf2f4; padding:15px; width:720px; margin-left:18px; color:#22679d; } 

/* account */
#personData { width: 600px; background: #fafafa; vertical-align: top; }
#changePassword { width: 400px; background: #eee; float:right; }

img.submit { cursor: pointer; }

/* member */
ul.members { padding:0px; margin:0px;	list-style:none; }
ul.members li { clear:both; height: 30px; }
ul.members li.even { background-color: #f3f5f6;}

ul.members li.header a { display:block; float:left; line-height: 30px; }
ul.members span { display:block; float:left; line-height: 30px; }
ul.members .company { width: 300px; padding-left:15px;}
ul.members .city { width: 350px; }
ul.members .details { font-size: 10px; }

/* memberDetail */
 #membersDetail { 
	color:#22679d;
}