body, html {
  margin:0;
  padding:0;
}
body {
  width:100%;
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size:70%;
  background:#000000 url("background_auto.jpg");
  background-attachment: fixed;
  margin-top:0px;
  padding-top:0px;
  z-index:-1;
  color:#9f9f9f;
}
hr {
  border-top:1px solid #e8e8e8;
  border-bottom:1px solid #f4f4f4;
  border-left:1px solid #ffffff;
  border-right:1px solid #ffffff;
  color:#fff;
  background:transparent;
  height:3px;
/*  display:block;

  color:#fff;
  background:transparent;
  height:3px;
  padding-left:0px;
  left:0px; */
}
.aanbieding {
//  border-top:1px solid #FFCC00;
//  border-bottom:1px solid #FFCC00;
//  border-left:1px solid #FFCC00;
//  border-right:1px solid #FFCC00;

//background-color:#FFFF99; 
//    font-size: 15px;

padding:10px;
margin-left:-50px;
margin-bottom:50px;
  float:left;

}
.actie {
    position: relative;
  width:175px;
    left: -50px;
    bottom: -50px;
    z-index: 30;

}
.abs {
    position: absolute;


}
a img {
border-width: 0;

}
/* .stripes {
  position:absolute;
  left:0px;
  bottom:100px;
  width:100%;
  height:133px;
  z-index:-1;
  background:transparent url("strepen.gif") left top no-repeat;
} */
.content_block {
  width:893px;
  margin-left:auto;
  margin-right:auto;
  margin-top:0px;
  padding-top:0px;
  z-index:88;
}
.header {
  display:block;
  background:#000000 url("header_auto.jpg") left top no-repeat;
  height:140px;
  width:100%;
  margin-top:0px;
  padding-top:0px;
}
.header h1 {
  position:absolute;
  margin-top:55px;
  margin-left:20px;
  height:30px;
  width:250px;
  text-indent:-9000px;
}
#button_signup {
  margin-top:113px;
  margin-left:780px;
  height:20px;
  width:54px;
  position:absolute;
  display:block;
  float:right;
  text-indent:-9000px;
  background:transparent url("../buttons/button_signup.gif") left top no-repeat;
}
a#button_signup:hover {
  background:transparent url("../buttons/button_signup_h.gif") left top no-repeat;
}
#button_login {
  margin-top:113px;
  margin-left:840px;
  height:20px;
  width:35px;
  position:absolute;
  display:block;
  float:right;
  text-indent:-9000px;
  background:transparent url("../buttons/button_login.gif") left top no-repeat;
}
.login_as {
  margin-top:113px;
  margin-left:525px;
  height:20px;
  width:345px;
  position:absolute;
  display:block;
  float:right;
  color:#9f9f9f;
  font-weight:bold;
}
#button_logout {
  height:20px;
  width:45px;
  display:block;
  float:right;
  text-indent:-9000px;
  background:transparent url("../buttons/button_logout.gif") left top no-repeat;
}
.lgin {
 display:block;
 float:left;
 width:287px;
 text-align:right;
}
a#button_logout:hover {
  background:transparent url("../buttons/button_logout_h.gif") left top no-repeat;
}

a#button_login:hover {
  background:transparent url("../buttons/button_login_h.gif") left top no-repeat;
}
.header menu {
  position:absolute;
  padding-left:0px;
  margin:104px 0px 0px 10px;
}
.header menu li {
  display:inline;
  margin-top:0px;
  padding:10px 25px;
  height:38px;
  background:transparent url("../auto/menu_splitter.gif") right top no-repeat;
}
.header menu li a {
  line-height:36px;
  color:#676767;
  text-decoration:none;
  text-transform:uppercase;
  font-family:Tahoma, Geneva, sans-serif;
  font-size:128%;
}
.header menu li a:hover,
.header menu li.selected a {
  color:#82181c;
  overflow:hidden;
}

.content_footer {
  display:block;
  width:100%;
  height:15px;
  clear:both;
  background:#fffcf5 url("front_main_footer.gif") left bottom no-repeat;
  margin-left:-4px;
}
.footer {
  margin-top:0px;
  display:block;
  height:60px;
  width:100%;
  background:transparent url("footer_auto.gif") left top no-repeat;
}
span.copyright {
  position:absolute;
  display: block;
  float: right;
  margin-left:30px;
  margin-top:17px;
  width:194px;
  height:17px;
  color:#555555;
}
a#disclaimer {
  position:absolute;
  display:block;
  float:right;
  margin-left:750px;
  margin-top:17px;
  width:54px;
  height:17px;
  background:transparent url("../buttons/button_disclaimer.gif") left top no-repeat;
  text-indent:-9000px;
}
a#disclaimer:hover {
  background:transparent url("../buttons/button_disclaimer_h.gif") left top no-repeat;
}
a#contact {
  position:absolute;
  display:block;
  float:right;
  margin-left:808px;
  margin-top:17px;
  width:56px;
  height:17px;
  background:transparent url("../buttons/button_contact.gif") left top no-repeat;
  text-indent:-9000px;
}
a#contact:hover {
  background:transparent url("../buttons/button_contact_h.gif") left top no-repeat;
}

/* INTRODUCTION CONTENT */
.introduction {
  background:transparent url("../main/footer_1.gif") left bottom no-repeat;
  padding-bottom:8px;
  margin-top:0px;
  margin-bottom:0px;
}
.introductione {
  background:transparent;
  padding-bottom:0px;
  padding-top:0px !important;
  margin-top:0px !important;
  margin-bottom:0px;
  width:894px;
}
.specialback1 {
  background:transparent url("../auto/introduction_results.jpg") left bottom no-repeat;
  height:227px; 
}
.specialback2 {
  background:transparent url("../auto/introduction_theorieboek.jpg") left bottom no-repeat;
  height:227px;
  overflow:hidden;
}
.text_bl {
  width:400px;
  margin-left:8px;
  *margin-left:14px;
}
.introductionct {
  background:#FFFFFF;
  padding:10px 10px 15px 27px;
  *padding:10px 10px 15px 17px;
  line-height:16px;
  margin:0px;
}
a.gratis_examen {
  display:block;
  background:transparent url("../buttons/button_gratisexamen.gif") left top no-repeat;
  height:23px;
  line-height:23px;
  overflow:hidden;
  width:277px;
  text-indent:-9000px;
}
a.gratis_examen:hover {
  background:transparent url("../buttons/button_h_gratisexamen.gif") left top no-repeat;
}
a.aan_melden {
  display:block;
  background:transparent url("../buttons/button_aanmelden.gif") left top no-repeat;
  height:23px;
  line-height:23px;
  overflow:hidden;
  width:159px;
  text-indent:-9000px;
  float:left;
}
a.aan_melden:hover {
  background:transparent url("../buttons/button_h_aanmelden.gif") left top no-repeat;
}
a.maak_test {
  display:block;
  background:transparent url("../buttons/button_maaktest.gif") left top no-repeat;
  height:23px;
  line-height:23px;
  overflow:hidden;
  width:149px;
  text-indent:-9000px;
  float:left;
}
a.maak_test:hover {
  background:transparent url("../buttons/button_maaktest_h.gif") left top no-repeat;
}
.introduction_image {
  display:block;
  width:406px;
  height:160px;
  text-indent:-9000px;
  float:left;
  padding-right:26px;
  margin-top:11px;
  *margin-top:15px;
  margin-bottom:10px;
  margin-left:4px;
}
.introduction_image2 {
  display:block;
  width:306px;
  height:160px;
  text-indent:-9000px;
  float:left;
  padding-right:90px;
  margin-bottom:0px;
}
.introduction_image3 {
  display:block;
  width:306px;
  height:160px;
  text-indent:-9000px;
  float:right;
  padding-right:10px;
  margin-bottom:0px;
}
.introduction_flash {
  display:block;
  width:306px;
  height:160px;
  float:right;
  padding-right:10px;
  margin-bottom:0px;
}
.introduction_image4 {
  display:block;
  width:406px;
  height:160px;
  text-indent:-9000px;
  float:left;
  padding-right:26px;
  margin-top:11px;
  *margin-top:15px;
  margin-bottom:10px;
  margin-left:4px;
/*  
  display:block;
  width:406px;
  height:160px;
  text-indent:-9000px;
  float:left;
  padding-right:26px;
  margin-left:5px;
  *margin-left:14px;
  margin-bottom:25px; */
  background:#FFFFFF url("introduction_examen.jpg") top left no-repeat;
}
.introduction_image {
  background:#FFFFFF url("introductie_auto.jpg") top left no-repeat;
}
.introduction h1 {
  background:transparent url("../main/header_1.gif");
  line-height:42px;
  color:#82181c;
  text-decoration:none;
  text-transform:uppercase;
  font-family:'Lucida Console', Monaco, monospace;
  font-size:128%;
  padding-left:5px;
  font-weight:normal;
  margin-bottom:0px;
}
h2 {
  color:#676767;
  text-decoration:none;
}
.content_header {
  display:block;
  background:transparent url("../main/header_1.gif") left top no-repeat;
  height:35px;
  *height:27px;
  width:100%;
  margin-top:0px;
  padding-top:5px;
  *padding-top:14px;
}
.extramarge {
  margin-top:40px !important;
}
.r_header {
  background:transparent url("../main/header_2.gif") left top no-repeat;
}
.r_headerl {
  background:transparent url("../main/header_3.gif") left top no-repeat;
}
h3 {
  font-size:12px;
  color:#7e7e7e;
}
.content_header h2 {
  font-size:12px;
  color:#7e7e7e;
  background:transparent url("../main/header_pointer.gif") 33px 19px no-repeat;
  padding-left:45px;
}

.toplists {
  display:table;
  margin-bottom:0px;
  padding-top:0px;
  padding-bottom:20px;
  margin-top:0px;
  width:894px;
  clear:both;
  background:transparent url("../main/footer_1.gif") left bottom no-repeat;
}
.toplist_right {
  width:447px;
  margin:0px;
  padding:0px;
  float:right;
}
.rightexmore {
  width:456px;
}
.toplist_left {
  padding-left:13px;
  width:447px;
  margin:0px;
  padding:0px;
  float:left;
}
html>body .toplist_left {
  width:434px;
}
.nomarginer {
 margin-right:0px !important;
 float:right;
}
.marginer .content_header {
  width:447px !important;
}
.extra_width {
  width:447px !important;
}
.marginer .content_fields {
  padding-left:24px !important;
  width:408px;
}
.marginer .content_fields div form fieldset {
  margin-right:13px;
}
.toplist_left_s {
  width:404px;
  margin:0px;
  padding:0px;
  float:left;
}
.toplist_left_s .chapters_no, 
.toplist_left_s .chapters {
  margin-left:28px;
}
.toplist_right_l {
  width:490px;
  margin:0px;
  padding:0px 0px 0px 0px;
  float:left;
}
.exam_blk {
  padding-right:15px;
}
#chapter_holder {
 padding-left:17px;
 width:470px;
}
.toplist_right_l p {
  display:block;
  padding:0px 0px 0px 0px;
  width:445px;
}
.toplist_right_l h3 {
  width:400px;
  color:#80b616;
  font-weight:bold;
  font-size:100%;
  padding-bottom:5px;
  background:transparent url("../main/border_line.gif") left bottom repeat-x;
}

.smal_left {
  width:404px !important;
  padding-left:28px;
  background:#ffffff;
}
.large_right {}
.toplists div ul {
  margin-left:0px;
  padding-left:20px;
  background:#ffffff;
  margin-top:0px;
  margin-bottom:0px;
  padding-top:10px;
  padding-bottom:10px;
  list-style-type:none;
}
.toplists div ul li {
  display:block;
  width:404px;
  height:108px;
  *height:122px;
  background:transparent url("../main/toplist_item.jpg") left bottom no-repeat;
  *background:transparent url("../main/toplist_item.jpg") 0px 12px no-repeat;
}
div.examen_plaatje {
  float:left;
  display:block;
  margin-top:-12px;
  *margin-top:0px;
  margin-right:10px;
  margin-left:10px;
  margin-bottom:10px;
  width:138px !important;
  height:103px !important;
  background:#ffffff;
  border:1px solid #d2d2d2;
  padding:3px 0px 0px 3px;
}
.toplist_left ul li div a {
  display:block;
  background:transparent url("../buttons/button_maakexamen.gif") top left no-repeat;
  font-size:80%;
  color:#FFFFFF;
  line-height:23px;
  padding-left:5px;
  width:149px;
  text-indent:-9000px;
  margin-left:160px;
  margin-bottom:17px;
  margin-top:13px;
}
.toplist_left ul li div a:hover {
  background:transparent url("../buttons/button_h_maakexamen.gif") top left no-repeat;
}
.toplist_right ul li a {
  display:block;
  background:transparent url("../buttons/button_naarhoofdstuk.gif") top left no-repeat;
  font-size:80%;
  color:#FFFFFF;
  line-height:23px;
  padding-left:5px;
  width:149px;
  text-indent:-9000px;
  margin-left:160px;
  margin-top:13px;
}
.toplist_right ul li a:hover {
  background:transparent url("../buttons/button_h_naarhoofdstuk.gif") top left no-repeat;
}
.toplist_rightex ul li a {
  background:transparent url("../buttons/button_maakexamen.gif") top left no-repeat;
  margin-bottom:17px;
}
.toplist_rightex ul li a:hover {
  background:transparent url("../buttons/button_h_maakexamen.gif") top left no-repeat;
}  
.toplist_left ul li div h2,
.toplist_right ul li div h2,
.toplist_left ul li div h3,
.toplist_right ul li div h3 {
  margin-top:20px !important;
}
.list_item_1 {
  height:140px;
  background:transparent url("../main/nr1.gif") 315px 0px no-repeat;
}
.list_item_2 {
  height:140px;
  background:transparent url("../main/nr2.gif") 315px 0px no-repeat;
}
.list_item_3 {
  height:140px;
  background:transparent url("../main/nr3.gif") 315px 0px no-repeat;
}
.list_item_4 {
  height:140px;
  background:transparent url("../main/nr4.gif") 315px 0px no-repeat;
}
.list_item_5 {
  height:140px;
  background:transparent url("../main/nr5.gif") 315px 0px no-repeat;
}
.list_item_6 {
  height:140px;
  background:transparent url("../main/nr6.gif") 315px 0px no-repeat;
}
.list_item_7 {
  height:140px;
  background:transparent url("../main/nr7.gif") 315px 0px no-repeat;
}
.list_item_8 {
  height:140px;
  background:transparent url("../main/nr8.gif") 315px 0px no-repeat;
}
.list_item_9 {
  height:140px;
  background:transparent url("../main/nr9.gif") 315px 0px no-repeat;
}
.list_item_10 {
  height:140px;
  background:transparent url("../main/nr10.gif") 265px 0px no-repeat;
}
.list_item_1:hover {
  background:transparent url("../main/nr1h.gif") 315px 0px no-repeat;
}
.list_item_2:hover {
  background:transparent url("../main/nr2h.gif") 315px 0px no-repeat;
}
.list_item_3:hover {
  background:transparent url("../main/nr3h.gif") 315px 0px no-repeat;
}
.list_item_4:hover {
  background:transparent url("../main/nr4h.gif") 315px 0px no-repeat;
}
.list_item_5:hover {
  background:transparent url("../main/nr5h.gif") 315px 0px no-repeat;
}
.list_item_6:hover {
  background:transparent url("../main/nr6h.gif") 315px 0px no-repeat;
}
.list_item_7:hover {
  background:transparent url("../main/nr7h.gif") 315px 0px no-repeat;
}
.list_item_8:hover {
  background:transparent url("../main/nr8h.gif") 315px 0px no-repeat;
}
.list_item_9:hover {
  background:transparent url("../main/nr9h.gif") 315px 0px no-repeat;
}
.list_item_10:hover {
  background:transparent url("../main/nr10h.gif") 265px 0px no-repeat;
}

/* THE CHAPTERS */
.chapters_no, 
.chapters {
  display:block;
  width:368px;
  height:18px;
  margin-top:2px;
}
.chapter_data {
  clear:both;
  float:left;
  display:table;
  width:894px;
  background:#ffffff;
  padding-top:20px;
}
.chapter_data a {
 color:#004568;
}
.speca {
 color:#004568;
}
.printbut {
 display:block;
 position:absolute;
 margin-left:840px;
 border:0px;
}
.starred {
 padding-left:7px;
 color:red;
}
.printbut img {
 border:0px;
}
.warning {
  display:block;
  width:18px;
  height:18px;
  background:transparent url("../hoofdstuk/empty.gif") left top no-repeat; 
  float:left;
  clear:both;
}
.warning2 {
  display:block;
  width:18px;
  height:18px;
  background:transparent url("../hoofdstuk/empty.gif") left top no-repeat; 
  float:left;
  margin-left:2px;
}
.chapters_no a, 
.chapters a {
  margin-left:2px;
  display:block;
  width:323px;
  height:18px;
  background:#c3c3c3 url("../hoofdstuk/bar_top.gif") left top no-repeat;
  float:left;
  color:#ffffff;
  text-decoration:none;
  cursor:pointer;
}
.chapters_no a {
  background:#f3f3f3 url("../hoofdstuk/bar_top.gif") left top no-repeat !important;
  cursor:default;
}
.chapters a.selchapter {
  background:#80b616 url("../hoofdstuk/bar_top.gif") left top no-repeat;
}
.chapters a:hover {
  background:#9f9f9f url("../hoofdstuk/bar_top.gif") left top no-repeat;
}
.chapters_no a span, 
.chapters a span {
  display:block;
  width:323px;
  height:18px;
  background:transparent url("../hoofdstuk/bar_bottom.gif") left bottom no-repeat;
}
.finished {
  display:block;
  width:18px;
  height:18px;
  background:transparent url("../hoofdstuk/empty.gif") left top no-repeat;
  float:left;
  margin-left:2px;
  padding:0px;
}
.finished a {
  display:block;
  width:18px;
  height:18px;
  background:transparent;
  margin:0px;
  float:left;
}
div.checkedChapter a {
  background:transparent url("../hoofdstuk/correct.gif") left top no-repeat;
}
.finished a:hover {
  background:transparent url("../hoofdstuk/click_correct.gif") left top no-repeat;
}
.visualClear {
  display:block;
  clear:both;
}
.space_agent {
  display:block;
  clear:both;
  height:15px;
}
#lightbox{
	background-color:#ffffff;
	padding:10px;
	border-bottom:2px solid #666;
	border-right:2px solid #666;
	z-index:999;
}
#lightboxDetails{
	font-size:0.8em;
	padding-top:0.4em;
}	
#lightboxCaption{ float:left; font-size:110%; }
#keyboardMsg{ float:right; }
#closeButton{ top:5px; right:5px; }
#lightbox img{ border:none; clear:both;} 
#overlay img{ border:none; }
#overlay{
  background:#000000;
  opacity:.70;
  filter:alpha(opacity=70);
  -moz-opacity:0.7; 
}
.clbut {
  margin-top:20px;
	display:block;
  background:transparent url("../buttons/button_close.gif");
  width:33px;
  height:17px;
  text-indent:-2000px;
}
.clbut:hover {
  background:transparent url("../buttons/button_close_h.gif");
}
.exam_question {
  display:block;
  height:66px;
  width:87px;
  float:left;
  margin-right:6px;
  margin-bottom:6px;
  overflow:hidden;
}
.exam_question img {
  border:0px;
  float:left;
  margin:0px;
  z-index:5;
}
div.correct_true,
div.correct_false {
  position:absolute;
  display:block;
  height:18px;
  width:18px;
  margin-left:65px;
  *margin-left:-37px;
  margin-top:44px;
  z-index:79;
  opacity:.95;
  filter:alpha(opacity=95);
  -moz-opacity:0.95;
}
div.correct_true {
  background:transparent url("../hoofdstuk/correct.gif") left top no-repeat;
}
div.correct_false {
  background:transparent url("../hoofdstuk/warning.gif") left top no-repeat;
}
div.ans_true {
  background:transparent url("../hoofdstuk/correct.gif") left top no-repeat;
}
div.ans_false {
  background:transparent url("../hoofdstuk/warning.gif") left top no-repeat;
}
.specialback1 div.introductionct {
  /* background:#ffffff url("../auto/introduction_results.jpg") left top no-repeat; */
  background:transparent;
}
.specialback2 div.introductionct {
  /* background:#ffffff url("../auto/introduction_theorieboek.jpg") left top no-repeat; */
  background:transparent;
}
.logindata form fieldset {
  border:0px;
  margin:0px;
  padding:2px 0px 2px 10px;
}
.content_fields form fieldset {
  border:0px;
  margin:0px;
  padding:2px 0px 2px 10px;
}
.logindata form fieldset label {
  display:block;
  width:150px;
  padding-bottom:0px;
  margin-bottom:0px;
  padding-left:20px;
  float:left;
  color:#7a7a7a;
}
.content_fields form fieldset label {
  display:block;
  width:150px;
  padding-bottom:0px;
  margin-bottom:0px;
  padding-left:0px;
  float:left;
  color:#7a7a7a;
}
.logindata form fieldset label.smalllab {
  width:20px !important;
  padding-left:10px;
}
#mem_none {
  display:block;
  width:150px;
  float:left;
  background:transparent url("../buttons/button_aanmelden2.gif") left top no-repeat;
  text-indent:-9000px;
  border:0px;
  height:23px;
  padding-top:23px;
  overflow:hidden;
}
a.meld_aan {
  display:block;
  background:transparent url("../buttons/button_aanmelden.gif") left top no-repeat;
  height:23px;
  line-height:23px;
  overflow:hidden;
  width:150px;
  text-indent:-9000px;
}
a.meld_aan:hover {
  background:transparent url("../buttons/button_h_aanmelden.gif") left top no-repeat;
}
a.meld_aana {
  display:block;
  background:transparent url("../buttons/button_aanmelden.gif") left top no-repeat;
  height:23px;
  line-height:23px;
  overflow:hidden;
  width:150px;
  text-indent:-9000px;
  margin-left:18px;
}
a.meld_aana:hover {
  background:transparent url("../buttons/button_h_aanmelden.gif") left top no-repeat;
}
#mem_logg {
  display:block;
  width:150px;
  float:left;
  clear:both;
  background:transparent url("../buttons/button_login_g.gif") left top no-repeat;
  text-indent:-9000px;
  border:0px;
  height:23px;
  padding-top:23px;
  overflow:hidden;
  margin-left:84px;
}
#mem_acti {
  display:block;
  width:150px;
  float:left;
  clear:both;
  background:transparent url("../buttons/button_activate.gif") left top no-repeat;
  text-indent:-9000px;
  border:0px;
  height:23px;
  padding-top:23px;
  overflow:hidden;
  margin-left:84px;
}
html>body #mem_logg {
  margin-left:168px;
}
#mem_none:hover {
  background:transparent url("../buttons/button_h_aanmelden_2.gif") left top no-repeat;
}
#mem_logg:hover {
  background:transparent url("../buttons/button_h_login_g.gif") left top no-repeat;
}
#mem_acti:hover {
  background:transparent url("../buttons/button_activate_h.gif") left top no-repeat;
}
.logindata form fieldset input {
 display:block;
 width:200px;
 height:20px;
 float:left;
 margin-bottom:5px;
 background:#ffffff url("../main/fieldsbg.gif") left top no-repeat;
 border:1px solid #AAAAAA;
 padding:0px;
 margin-top:0px;
}
.content_fields form fieldset input {
 display:block;
 width:200px;
 height:20px;
 float:left;
 margin-bottom:5px;
 background:#ffffff url("../main/fieldsbg.gif") left top no-repeat;
 border:1px solid #AAAAAA;
 padding:0px;
 margin-top:0px;
}
.content_fields form fieldset input.button_activate {
  display:block;
  width:150px;
  float:left;
  clear:both;
  background:transparent url("../buttons/button_activate.gif") left top no-repeat;
  text-indent:-9000px;
  border:0px;
  height:23px;
  padding-top:23px;
  overflow:hidden;
  margin:0px 0px 0px 200px;
}
.content_fields form fieldset input.button_activate:hover {
  background:transparent url("../buttons/button_activate_h.gif") left top no-repeat;
}
#mem_chec {
 border:0px !important;
}
.content_fields {
  display:block;
  padding-bottom:30px;
  margin-bottom:-15px;
  padding-right:15px;
  padding-top:15px;
  color:#7a7a7a;
  background:#ffffff;
}
.toplist_right .content_fields {
  display:block;
  margin-bottom:15px;
  color:#7a7a7a;
}

.toplist_left form {
  margin:-15px 0px 0px 0px;
  padding:30px 0px 0px 0px;
}
.toplist_left .content_fields, 
.toplist_right .content_fields {
  height:200px;
  margin-bottom:0px !important;
}
.toplist_right .content_fields ul li {
  height: 50px !important;
  background-image: none !important;
}  
.error_fields {
  color:#750e0f;
  margin-bottom:15px;
  display:block;
}
#mem_post {
  width:90px !important;
}
#mem_numb {
  width:40px !important;
}
#mem_chec {
  width:30px !important;
  background-image:none;
}
.behind_label {
  float: left;
  clear:none !important;
  width:150px;
}
.color_use {
  font-size:130%;
  color:#115272;
  font-weight:bold;
}
.enlarge_me {
  font-size:150%;
  font-weight:bold;
}
.form_box {
  display:block;
  float:left;
  width:395px;
  margin-left:7px;
  *margin-left:13px;
}
.form_box2 {
  display:block;
  float:left;
  width:400px;
}
.facebook {
  display:block;
  float:left;
  width:395px;
  margin-left:7px;
  *margin-left:13px;
}
.heightbox {
  height:255px;
}
a#mem_logg2 {
  display:block;
  background:transparent url("../buttons/button_login_g.gif") left top no-repeat;
  height:23px;
  line-height:23px;
  overflow:hidden;
  width:150px;
  text-indent:-9000px;
  float:left;
}
#tcode {
  background:#ffffff url("../main/fieldsbg.gif") left top no-repeat;
  border:1px solid #AAAAAA;
}
a#mem_logg2:hover {
  background:transparent url("../buttons/button_h_login_g.gif") left top no-repeat;
}
.sIFR-flash {
	visibility:visible !important;
	margin:0;
}
.sIFR-replaced {
	visibility:visible !important;
}
span.sIFR-alternate {
	position:absolute;
	left:0;
	top:0;
	width:0;
	height:0;
	display:block;
	overflow:hidden;
}
.sIFR-hasFlash h2 {
	visibility: hidden;
	letter-spacing: -9px;
	font-size: 12px;
}

h2.replfh {
  display:block;
  font-size:12px !important;
  color:#7e7e7e;
  background:transparent url("../main/header_pointer.gif") 33px 3px no-repeat;
  width:357px !important;
  height:14px;
  font-size:12px !important;
  line-height:14px;
}
.toplist_left_s div h2.replfh {
  width:280px !important;
}
.mebut {
 display:block;
 float:left;
 margin-right:10px;
 width:64px;
 height:18px;
 text-indent:-9000px;
}
a#mebut_0 {background:transparent url("../buttons/next0.gif") left top no-repeat;}
a#mebut_1 {background:transparent url("../buttons/next1.gif") left top no-repeat;}
a#mebut_2 {background:transparent url("../buttons/next2.gif") left top no-repeat;}
a#mebut_3 {background:transparent url("../buttons/next3.gif") left top no-repeat;}
a#mebut_0:hover {background:transparent url("../buttons/next0_h.gif") left top no-repeat;}
a#mebut_1:hover {background:transparent url("../buttons/next1_h.gif") left top no-repeat;}
a#mebut_2:hover {background:transparent url("../buttons/next2_h.gif") left top no-repeat;}
a#mebut_3:hover {background:transparent url("../buttons/next4_h.gif") left top no-repeat;}
/*
  margin:15px 0px 0px 0px !important;
  padding:14px 0px 0px 45px  !important;
  *padding:0px 0px 0px 45px  !important;

*/
.exmsg {
  margin-top:-5px;
  font-size:110% !important;
  color:#000000;
}

.free_butt {
  display:block;
  background:transparent url("../buttons/button_free.jpg") left top no-repeat;
  height:23px;
  line-height:23px;
  overflow:hidden;
  width:150px;
  text-indent:-9000px;
  border:0px !important;
  margin-top:10px;
  float:left;
  cursor:pointer;
}
.m_top {
  margin-top:0px !important;
  margin-left:10px;
}
.free_butt:hover {
  background:transparent url("../buttons/button_free_h.jpg") left top no-repeat;
}
.sitebanner {
  position:absolute;
  top:155px;
  margin-left:910px;
}

