/*
2005-03-16:
  - added dl.voordelen (mv)
2004-10-07:
  - created from exolog_2.css (mv)
*/
img { border: 0; }
body 
 {margin: 0px;
  background-color: #e8e8e8; /* #004E9F; */
  font-family: Arial, Helvetica, Sans-serif;
  text-align: center; }
form 
 {margin-bottom: 0px;
  margin-top: 0px;}
td 
 {font-size: 11px;
  color: #004E9F;}
.content td
  { font-size: 12px; }
.field 
 {font-size: 11px;
  color: #004E9F;}
.button 
 {color: white;
  background-color: #6B98C7;
  border: 0px;
  font-weight: bold;
  font-size: 11px;}
table.main 
 {border: 1px solid black;
  background-color: white;
  margin: auto;
  text-align: left;
  width: 764px;
  height: 600px;
  /*border-collapse: collapse;*/
}
table.main td, table.main th {
  /* border: 0; padding: 0; margin: 0;*/
  vertical-align: top;
 }

div.logo 
 {margin-left: 20px;
  margin-top: 12px;}
div.banner 
 {margin-top: -49px;
  margin-left: 520px;
  margin-bottom: 10px;}
.top 
 {border-bottom: 1px solid #004E9F;}

.slogan { height: 37px; vertical-align: middle; }

.sloganpink 
 {background: #BE1E87 url(/sites/exolog/images/bg_slogan_pink.gif) top repeat-x;
  border-bottom: 1px solid white;
  color: white;
  font-size: 12px;}
.sloganblue 
 {background: #024FA0 url(/sites/exolog/images/bg_slogan_blue.gif) top repeat-x;
  border-bottom: 1px solid white;
  color: white;
  font-size: 12px;}
.slogangold 
 {background: #ABA920 url(/sites/exolog/images/bg_slogan_gold.gif) top repeat-x;
  border-bottom: 1px solid white;
  color: white;
  font-size: 12px;}
.boxblue 
 {background: #6B98C7 url(/sites/exolog/images/bg_box_blue.gif) repeat-x top;
  border-bottom: 1px solid white;
  color: white;
  height: 59px;
  font-size: 12px;
  padding-top: 8px; }
.bluedot 
 {background: url(/sites/exolog/images/bg_bluedot.gif) repeat-x;}
.bluespacer 
 {background: #E5EDF5 url(/sites/exolog/images/bg_content.gif) 0% 0% no-repeat;}
.content 
 {background-color: #E5EDF5;
  color: #004E9F;
  font-size: 12px;}

.menucol { vertical-align: top; padding-top: 1em; padding-bottom: 2em; }
.menucol p { margin-left: 20px; border: 0px dotted green; }
ul.menu { 
  list-style: none;
  padding: 0;
  margin: 0;
  margin-bottom: 2em;
}

a.menuitem:link, a.menuitem:visited, a.menuitem:active, a.menuitem:hover,
a.activemenuitem:link, a.activemenuitem:visited, a.activemenuitem:active, a.activemenuitem:hover
 {background: url(/sites/exolog/images/bg_menuitem2.gif) 0% 100% no-repeat;
  text-decoration: none;
  display: block;
  height: 24px;
  line-height: 24px;
  color: #004E9F;
  font-size: 11px;
  /*padding-top: 4px;*/
  padding-left: 50px;
}

a.activemenuitem:link, a.activemenuitem:visited, a.activemenuitem:active, a.activemenuitem:hover, a.menuitem:hover 
 {background-position: 0% 0%;
  color: #BE1E87;}

.print 
 {margin-left: 10px;}
.print A 
 {color: white;
  text-decoration: none;}
.contentcontainer 
 {margin-left: 10px;
  margin-top: 20px;
  margin-right: 10px;
  margin-bottom: 20px;}
.searchbox 
 {margin-left: 290px;
  margin-top: -30px;}

/*.sloganlink */
.slogan a
 { color: white;
  text-decoration: none;
  padding-left: 10px; 
  line-height: 35px; }

.content H2 
 {font-size: 16px;}

dl.voordelen dt { font-weight: bold; }
dl.voordelen dd { margin-bottom: 1em; margin-left: 0; }



/* new extranet prospect stuff */

table.prospects th
 {font-size: 13px;
  text-align: center;
  color: #fff;
  padding: 2px 5px 2px 5px;
  background-color: #004E9F!important;}


/* extranet stuff */

.klant TD, .klant TH, .ocms TD, .ocms TH, .facturen TD, .facturen TH {padding: 3px;}
.klant, /*.ocms,*/ .facturen, .factuurconfirm { background-color: #FBFCFD; border: 1px dotted #404F84; }
.klant, /*.ocms,*/ .facturen { width: 700px; }

table.klant TH, table.ocms TH, table.facturen TH ( text-align: left; background-color: #FBFCFD; }

.ocmssubmit { background-color: #404F84; color: white; }


td.topextranet 
 {background: url(/sites/webkracht/images_new/bg_top.gif) 0px 40px repeat;}

.extranetmenu a, .extranetmenu a:link, .extranetmenu a:visited 
 {color: #404F84; text-decoration: none;}
.extranetmenu a:hover 
 {text-decoration: underline; }

.extranetmenu .debug { color: #C9A8D5; }

td.header
 { border:none;
   border-bottom:1px dashed #660066;
   padding:5px; }




/* ticker */
#fdtickerholder 
 {background-image: url(/sites/bas/images/bg_fd.gif);
  background-repeat: no-repeat;
  height: 37px;
  margin-top: 156px;
  _margin-top: -6px;}
ul.rss 
 {background-color: #fff; left: 236px; width: 383px;}
ul.rss li 
 {margin-top: 3px;
  background-color: white;
  font-family: arial;
  font-size: 11px; }
ul.rss li, ul.rss li a 
 {text-decoration: none; color: #666;}

ul.rss 
 {list-style: none;
  margin: 0;
  padding: 0;
  position: absolute;
  height: 30px;
  overflow: hidden;}
ul.rss li 
 {line-height: 30px; 
  display: block; 
  position: absolute;
  top: 30px; 
  left: 0;}

.rss-date 
 {font-weight: bold;}
