
/* main
--------*/
body {font: 0.8em/1em "Lucida Grande", Lucida, Verdana, sans-serif; text-align: center; color: #7d7b7b; background: #9FC03D /*#eff2f3*/; margin:0; padding:0 0 30px 0;}

ul, li {margin: 0; padding: 0; list-style-type: square;}

h1 {font: normal 2.5em Georgia,Times New Roman,serif; color:#D44944; letter-spacing:-0.05em; word-spacing:0.05em; margin:0 0 5px 0; padding: 0;}
h2 {font-size: 13px; color:#7f7f7f; margin:0 0 7px 0;}
h3 {font-size: 14px; color:#000; margin:0 0 5px 0; padding: 0;}
  h3 a {font-size: 14px; color:#000; margin-bottom:7px;}
h4, .h4 {font-size: 14px; font-weight:bold; color: #000; margin:0 0 5px 0; border-bottom: 1px solid #d8d8d8; padding:0; display:block;}

a {color: #149FBD;text-decoration: underline;}
  a:hover {color: #374775; text-decoration: none;}
  a:visited {color: #149FBD;}
pre {background-color: #f8f8f8; border: 1px solid #e7e7e7; color: #7f7f7f; padding: 8px; font: 12px/22px Monaco, "Courier New", Courier, mono; display: block; margin:10px 0;}
strong {color: #323232;}
small{}
img{border:none;}
p, .p{margin:1em 0;}
q {font:italic 18px Georgia; font-weight:normal; line-height:1.5em; padding:12px 0px; display:block;}
  q:before {content:"\201C\00A0";}
  q:after {content:"\00A0\201D";}
form {margin:0;}


/*body
--------*/
#bodycontainer {text-align: left; width: 910px; margin:0 auto; background-color:#fff;  border-right: 2px solid #FFF; border-left: 2px solid #FFF; border-top: 1px solid #787878;}
#profile_maincontent {width:850px; margin:0 30px 30px 30px !important; margin:0 15px 30px 30px; float:right; line-height:1.8em; color:#454545; margin-bottom:50px;}
.content {width:580px; float:right; margin:25px 0 0 0;}

/* de id moeten we eruit halen in de pagina's waar het nog in zit */
p.intro {font-size: 1.25em; line-height: 1.5em; margin-bottom:30px;}
#one_column {width: 600px; margin-left: auto; margin-right: auto; font-size: 12px; line-height: 18px;}
.one_column {width: 600px; margin-left: auto; margin-right: auto; font-size: 12px; line-height: 18px;}

.two_column {font-size: 12px; line-height: 18px; float:left;}
.two_column li {margin-left:30px;}
  .two_column_left {width: 250px; float: left; margin-right: 10px;}
  .two_column_right {width: 300px; float: left; margin-left: 10px;}

.three_column {font-size: 12px; float:left;}
  .three_column_left {float: left; margin-right: 25px; margin-left: 50px; width: 235px;}
  .three_column_middle {float: left; margin-right: 25px; margin-left: 25px; width: 235px;}
  .three_column_right {float: left; margin-right: 50px; margin-left: 25px; width: 235px;}

#profile_maincontent .table1 {border: 2px solid #E3E3E3;border-collapse:collapse;width:570px;margin: 0 auto;}
		#profile_maincontent .table1 td {background: #fff url("images/sprites.gif") repeat-x 0 -1600px;padding:3px;border: 1px solid #fff}
		#profile_maincontent .table1 th {text-align:left;border: 1px solid #fff}
		#profile_maincontent .table1 thead th {color:#fff;font: 14px verdana,arial,sans-serif;background: #900 url("images/sprites.gif") repeat-x 0 -1300px;padding: 10px 6px}
		#profile_maincontent .table1 tbody th {color:#fff;font: 12px verdana,arial,sans-serif;background: #900 url("images/sprites.gif") repeat-x 0 -1400px;padding: 6px}
		#profile_maincontent .table1 tbody td {color:#333;font: 0.9em arial,verdana,sans-serif;background: #FFF;padding: 6px; border-bottom:1px solid #EEE;}	
		#profile_maincontent .table1 li a {text-decoration: none; color: #000000;}	
		#profile_maincontent .table1 tbody td a:hover{text-decoration: underline; color: #046380; }	
		#profile_maincontent .table1 tbody th.sub {font: bold 0.89em arial,verdana,sans-serif;color:#000;background: #efefef url("images/sprites.gif") repeat-x 0 -1500px;padding: 6px}
		  

/*features
-----------*/
#feature_specs {font-size: 13px; color: #303030;}
#feature_specs ul {font-size: 11px; color: #575757; padding-left: 1.5em; margin-bottom: 10px;}
#feature_specs li {margin-bottom: 3px; list-style-type:circle;}
  #feature_specs a {color: #575757;}

.feature {float: left; margin-bottom:10px;}



/*menubar
-----------*/
#menubar {width:912px; height:30px; margin:auto;}
	#menubar ul{float:right;}
	#menubar li{float:left; margin:7px 6px 0px 6px; list-style-type: none;}
	#menubar li.line{font-weight:bold; color:#42464D;}
	#menubar ul a{color:#262626; font-weight:bold; padding:3px 4px; text-decoration:none; }
	#menubar ul a:hover{color:#FFF; border-bottom:2px solid #F6CF34; text-decoration:none;}

/* profile sidebar
-------------------*/
#profile_sidebar {width:249px; float:right; border-left:1px solid #ccc; border-bottom:1px solid #ccc;}

#sidebar_buynow {margin:0 0 20px 20px;}
.buy_button {width:57px; height:57px; background-image:url(/img/profile/profile_buynow.gif); margin:-7px 15px 0 0; float:left; display:block;}
	.buy_button:hover {background-position:-57px 0;}
.buy_cards {width:220px; height:23px; background-image:url(/img/profile/profile_cards.gif); margin:20px 0 0 0;}
	#sidebar_buynow:hover .buy_cards, .buy_cards:hover {background-position:0 -23px;}

.sidebar_section {border-top:1px solid #ccc; padding:20px 0 20px 20px;}
	.sidebar_section img{border:0px; width:32px; height:32px;}
.sidebar_header {font-size: 14px; font-weight:bold; color: #000; margin:0 0 5px 0; border-bottom: 1px solid #d8d8d8; padding:0 0 5px 0;}
.sidebar_item {display:block; color:#333; margin:1em 0;}
	.sidebar_item:hover {text-decoration:none; color:#374775;}
	.sidebar_item:visited {color:#333;}
	.sidebar_item img {border:0; float:left; margin:5px 7px 0 0;}



/*sidebar
----------*/
#sidebar {float:left; width: 220px; margin-left:10px; line-height: 16px;}
#sidebar a:hover {text-decoration: none;}
#sidebar h3 {color: #7AA054; margin-top:0; padding-bottom: 4px; border-bottom: 1px solid #f1f1f1;}
#sidebar h3 a {color: #7f7f7f; }
#sidebar h3 a:visited {color: #7f7f7f;}
.sidebar_spacer {margin-top: 15px;}


/*sidebar features
-------------------*/
.features a {color: #000;}
.features a:hover {color: #7f7f7f; text-decoration: none;}
.features ul {list-style-type: none;}
.features li {list-style-type: none; font-size: 1em; color: #BE420E; font-weight: bold; padding:0; text-indent:0; margin:0 0 18px 8px;}
.features img {float: left; margin:-2px 11px 0 0;}
.features small {font-weight: normal; font-style: normal; color: #9b9b9b; line-height: 15px;}
.features span {font-weight: normal; font-size: 0.88em; color: #7B6D61; line-height: 15px;}


/*sidenar beta */
#beta_block {background-image: url(../img/beta_block.gif); padding: 8px 8px 8px 16px; height: 99px; color: #6c6c6c;}
#beta_block input.text {margin-top: 8px; width: 187px; margin-bottom: 2px;}
#beta_block input.send {margin-top: 8px; margin-bottom: 2px; margin-left: 0px;}


/*sidebar quicktours
---------------------*/
#sidebar_quicktours li {list-style-type: none; font-size: 12px; color: #535353; font-weight: bold; padding: 4px 0 0 28px; text-indent: 0; margin-right: 0; margin-bottom: 5px; margin-left: 0; background: url(images/start_quicktour.gif) no-repeat; height: 23px;}
#sidebar_quicktours a {color: #808080; text-decoration:none;}
#sidebar_quicktours img {float: left; margin-right: 11px; margin-top: -2px;}


/*footer
---------*/

.next {margin-top:10px; padding:10px; float:left; width:550px; background:#CCEBFD; /*border:1px solid #149FBD;*/}
	.next a {font: bold 1.2em Arial, Helvetica, sans-serif}

	
#footer-container {padding-top: 0px; width: 910px; background-color: #FFF; border-right: 2px solid #FFF; border-left: 2px solid #FFF; border-bottom: 1px solid #e0e0e0; margin: auto; padding: 30px 0 15px 0;}
#footer {color: #787878; font-size: 0.85em; text-align: center; line-height: 14px; padding-top: 0px; width: 550px !important; width: 500px; margin: 20px 0 0 300px; padding: 0;}
#footer a {color: #787878; text-decoration:none;}
	a#hiddenlink, a#hiddenlink:hover { color: #787878; text-decoration: none; cursor: text; background:none; }

