@page { size: landscape;} 

@MEDIA print {
  #container, 
  #content {border: none!important;}

  #accesslinks, 
  #topmenu, 
  #footer, 
  #footcolors, 
  .OpenAccount {display:none;}  
  
}

body{
  font-family:Arial, Helvetica, sans-serif;
  background-color: #ffffff;
/*color: #000000; */
  color:   #404040;
  font-size: 12px;
  margin:0px; border:0px;
  text-align:left;
  padding:0px;
  height: 100%;
}


form { 
  display:inline;
}

img, div, table, td {
  border:0px;
  margin:0px;
  padding:0px;
  border-spacing:0px;
  border-collapse: collapse;
  vertical-align: top;
}

#container {
  overflow: hidden;
  width:760px;
  background-color:#e4f1da;
  border:2px solid #a0cb80;
  margin-right:auto;
  margin-left:auto;
  margin-top:0px;
  padding:0px;
  text-align:justify;
}

#top1 {
  width:712px;
  margin:15px 25px 0 25px;
}

#logo {
  float:left;
  margin-bottom:18px;
}

#ob {
  width:110px;
  float:right;
  margin-top:10px;
}

#satis {
  width:45px;
  float:right;
  margin-bottom:5px;
}

#accesslinks {
  float:right;
  margin:0px;
  margin-top:50px;
}

#topmenu {
  clear:both;
  margin:0px;
}

#content {
  overflow: hidden;
  background: #ffffff;
  margin:0px 25px 0 25px;
  border-right: 1px solid #a0cb80;
  border-left: 1px solid #a0cb80;
  border-bottom: 1px solid #ffffff;
  clear:both;
  width:710px;

}

#content2 {
  margin:-7px 10px 0 0px!important;
  margin:-2px 10px 0 0px;
  float:left;
  width:487px;
  height: auto !important;
  height: 350px;
  min-height: 350px;      
}

#leftlinks {
  margin:5px 10px 5px 10px!important;
  margin:-2px 10px 5px 5px;
  float:left;
}


.linklist {
  width:170px;
  font-weight:bold;
  color:#00472D;
  text-align:left;        
}

.linklist ul {
  margin: 0 0 0 8px; 
  padding: 0;
  list-style-type: none;
}

.linklist li {
  margin-left: 4px;
  text-indent: -12px;
}

.linklist a:HOVER {
  color:#00472D;
}

/*
#news, #news2 {
  width:310px;
  float:left;
  margin-left:17px!important;
  margin-left:8px;
}*/

#news {
    width:310px;
    float:left;
    margin-top: 10px;            
    margin-left:17px!important;
    margin-left:8px;
}

  
#news2 {
    /* width:310px; */
    margin-left:4px!important;
    margin-left:2px;
    float:left;
}

#news p { 
  margin: 5px;
} 

#markets, #markets2 {
  width:320px;
  float:left;
  margin-left:45px!important;
  margin-left:11px;
}

#morelinks {
  clear:both;
}

#banners {
  width:689px;
  height:192px;
  background: url(/images/rectzemin.png) no-repeat;
  margin:7px 0 10px 10px;
  padding:0 0 0 0;
  text-align:center;
}

#banners table{
    vertical-align: middle;
  height:100%;
  margin-left:auto;
  margin-right:auto;
}

#banners td{
    vertical-align: middle;
}

#banners2 {
  width:689px;
  height:192px;
  background: url(/images/rectzemin.png) no-repeat;
  margin:7px 0 10px 10px;
  padding:7px 0 0 6px;
}

#footer{
  background: #ffffff;
  margin:0px 25px 0 25px;
  border-right: 1px solid #a0cb80;
  border-left: 1px solid #a0cb80;
  border-bottom: 1px none #a0cb80;
  clear:both;
  width:710px;
  height:70px;
}

#footcolors {
  margin:0px 25px 0 25px;
  clear:both;
  width:710px;
  height:40px;
}

a {
  color:#5ca526;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  text-decoration:none;
  font-weight:normal;
}

a:HOVER {
  text-decoration:underline;
}

a.link1:HOVER {
  color: #00472D;
  text-decoration:underline;
}

#digersiteler {
/* 420 */
  width:580px;
  float:left;
}


#footlinks {
  margin-top: 20px; 
  float:right;
}

#footlinks ul {
  margin: 23px 12px 0 8px; 
  padding: 0;
  list-style-type: none;
}

#footlinks li {
  display:inline;
  margin:0 0 0 12px;
}

#flashbaslik {
  width:700px; height:25px;
  margin:0px 0px 0px 10px;
}

.leftmenu {
  width: 210px;
  margin: 0px;
  padding: 5px 0px 5px 0px;
}


.leftmenu ul {
  margin: 0px; 
  padding: 0px;
  list-style-type: none;
  font-family: arial, sans-serif;
  font-size: 13px;
}

.leftmenu li {
  margin: 0px;
}

.leftmenu a {
  display: block;
  width:210px;
  padding: 1px 2px 4px 15px;
  text-align:left;
  text-decoration: none;
}


.leftmenu a:link, .leftmenu a:visited {
  color: #00472C;
  text-decoration: none;
}

.leftmenu a:hover, .leftmenu a:active {
  background: url('/images/mzemin.png') no-repeat;
  text-decoration: none;
}

.tableHeader {
  color:#5CA526;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight:bold;
}

.tableHeader td {
  width: 700px;
  border:0px;
  margin:5px;
  padding:5px;
  text-align: left;
}

.fixme { 
  text-align: left;
 }

.tdhr { 
  height:1px;
  border-bottom:1px solid #cccccc;
}

#drop1, #drop2, #drop3, #drop4, #drop5 {
  position:relative;
  display:none;
  width:0px;
  height:0px;
  top:-1px;
  z-index:468
}

input, select {
  width:165px;
  height:14px;
  border:solid #a0cb80 1px;
  display:inline;
}

.radio { 
  width:14px;
  height:14px;
  border:none;
  vertical-align:middle;
} 

textarea {
  width:335px; height:110px;
  border:solid #a0cb80 1px;
}

.button {
  width:125px;
  height:22px;
  border:solid #cccccc 1px;
  display:inline;
}

#contactform table {
  border-spacing:4px;
  border-collapse: separate;
}

#address {
  padding-left:15px;
  margin-top:10px;
  width:295px;
  float:left;
}

#contactform {
  margin-top:10px;
  width:385px;
  float:left;
}

.greenbold {
  font-weight:bold;
  color:#5ca526;
}

.greenbold2 {
  font-size:24px;
  font-weight:bold;
  color:#5ca526;
}

.greenbold3 {
  font-size:16px;
  font-weight:bold;
  color:#5ca526;
}

.greenbold4 {
  font-size:15px;
  font-weight:bold;
  color:#5ca526;
}

b {
  color:#5ca526; 
}

select { 
  height: 18px;
}

.emailgif{ 
  margin-top: 2px;
}

.tabel { 
  background-color: #D1E4BC;
} 

.tabel2 { 
  background-color: #E4F1DA;
} 

.Black { 
  color: black; 
}

.nounder a { 
  color: black;
  text-decoration: none;
}

.Red { 
  color: red; 
}

.RedBold { 
  color: red; 
  font-weight:bold;
  font-size:14px;
}


.AlgemeneVoorwaarden td { 
  padding: 3px;
 }

.TabelTekst {  
  vertical-align: middle; 
}

.QAOverview { 
  list-style-type: none;
} 

.QA {
  list-style-type: none;
} 

.Q {
}

.A {
  margin-bottom: 1em;
}


.formulier td { 
  width: 50%;
  padding: 2px;
/*border:2px solid black; */
}

.formfield {
  height: 17px;  
  width:300px;
} 

.formfieldsmall {
  height: 17px;  
  width:30px;
} 

.formfieldDatum {
  height:20px;
  width:90px;
  font-size: 12px;
} 

.sitemap {   
  list-style-type: none;
}

.alignleft{ 
 text-align: left;
}

.alignright{ 
 text-align: right;
 }


.ContentHeader {
  margin-top: 10px; 
  height: 30px;
}

.ContentHeaderImage {
  float:left;
  width: 60px;
}


.Content { 
}

.ebank2{ 
  margin: 10px;
  margin-left:25px;
}

input[type=hidden] {display:none;visibility:hidden;}


.row1 {
/*   background-color: #E4F1DA; */
  background-color: #F3F3F3;
  font-size: 11px;      
  padding: 1px;
  padding-left:10px; /* 15px; */
  padding-right:12px;
}

.row2 {
/*   background-color: #D1E4BC; */
  background-color: #FFFFFF;
  font-size: 11px;      
  padding: 1px;
  padding-left:10px; /* 15px; */
  padding-right:12px;
}

#bannerlinks {
    margin-top:24px;
    margin-left:10px!important;
    margin-left:5px;
    height:380px;
    float:left;
}

#newsrechts {
    margin-top:0px;
    margin-left:10px;
    margin-bottom:0px;
    float:left;
    width:295px;
    height:226px;
}

#newstext {
    margin: 6px 0px 0px 0px;
    text-align:left;
}


#bannerrechts {
    float:left;
    margin-left:10px;
    margin-top:-2px;
}

.indent20px { 
   padding-left: 20px;
}

.copyright { 
   padding-left:470px;
 }


.commercialbutton { 
   margin-left: -4px;
   padding: 0px;
   text-align: center;
 }

.gibadmin {
    width:650px; 
    height:400px;
    border:solid #a0cb80 1px;
}

.error { 
    color: red;
    font-weight:bold;
} 

hr {
    border:none;
    border-top:1px solid #5ca526;
    height:0px;
}

#wide {
    padding-left:15px;
    margin-top:2px;
    margin-right: 15px;
    float:left;
    height: auto !important;
    height: 350px;
    min-height: 350px;      
}

.Spacer {
 /* height: 11px; */
 margin : 1em;
}

.gobutton { 
    width:75px;
    height:21px;
    border:solid #cccccc 1px;
    display:inline;
}

.vertlijst ul {
  margin: 0 0 0 0; 
  padding: 0;
}

.vertlijst li {
  margin-left: -20px;
  text-indent: -0px;
}

.overzicht {
	margin-top: -10px; 
}