body, html
{
    height: 100%;
    width: 100%;
    margin: 0px;
    padding: 0px;
    font-family:  Calibri, Tahoma, Helvetica, Arial;
}

body, html, div, .text, table, td
{
    font-size: 14px;
}
h1,h2
{
    margin-top: 8px;
    margin-bottom: 1px;
}
h1
{
	font-size: 16px;
    font-weight: bold;
}
h2
{
    font-size: 14px;
}
h3
{
    font-size: 13px;
}
input
{
    font-size: 11px;
}


.text p, .text table
{
    margin-left: 10px;
}



body
{
    background-color: #D2D9DB;    
    background-image: url(/image/2008/background.jpg); 
    background-repeat: repeat-x
}

#background 
{ 
    position: relative;
    width: 100%; 
    height: 400px; 
}
#pagecontainer
{
    width:780px;
    position: relative;
    margin-left: auto;
    margin-right: auto;
    border-bottom: 1px #aaaaaa solid;
    /*border-left: 1px #5A6369 solid;*/
}
#pagecontainerheader
{
    height: 12px;
    width: 780px;
}
.text
{
    padding:3px;
}

input .textbox {
    border: 1px solid #bbbbbb;
    width: 60px;
}

.header
{
    width: 780px;
    height: 60px;
    border-bottom: 1px solid white;
    border-right: 1px solid #bbbbbb;
    background-image: url(/Image/header_background.png);
}
.header .logo
{
    background-image: url(/Image/Logo-Deltec-White.png);
    width: 131px;
    height: 31px;
    position: relative;
    top: 15px;
    left: 10px;
}
.header .login 
{
    height: 50px;
    top: 20px;
    left: 540px;
    position: absolute;
}
.header .login table td 
{
    color: #ddd;
}
.header .login button#cmdLogin {
  width: 15px;
  height: 15px;
  border: 0;
  font-size: 0px;
  background: url(/Image/2007/LoginButton2.png) no-repeat;
  cursor: pointer;
}

/* Standaard browsers zullen deze filter bullshit netjes negeren */
.header .logo {filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/Image/Logo-Deltec-White.png',sizingMethod='scale');}
/* Er is geen * object voor html, behalve in internet explorer */
* html .header .logo{background-image: none; }
.voorpagplaatje
{
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/Image/Back_mainbody3.jpg',sizingMethod='scale');
}
.headermenu
{
    background-image: url(/Image/headermenu_background.png);
    width: 780px;
    /*height: 21px;*/
    border-top: 0px solid pink;
    border-right: 1px solid #bbbbbb;
    padding: 0px;
    margin:0px;
}
.menu_container
{
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/Image/2007/Menubackground.png',sizingMethod='scale');

    background-image: url(/Image/2007/Menubackground.png); 
    color: #ccc;
    background-position: top left;
}
.menu
{
    font-size: 14px;
    font-weight: bold;
    color: #ccc;
}
.menu_rollover
{
    font-size: 14px;
    font-weight: bolder;
    color: white;
}
.main
{
    min-height: 210px;
    width: 780px;
    background-color: white;
    padding: 0px;
    margin: 0px;
    border-right: 1px solid #bbbbbb;
    /*background-image: url(/Image/back_gardient.jpg);    */
    background-repeat:  repeat-x;
}
.footer
{
    height: 21px;
    border-top: 1px solid white;
    background-image: url(/Image/headermenu_background.png);
    border-right: 1px solid #bbbbbb;
    width: 780px;
}
.footer .links
{
    margin: 3px;
    padding-right: 10px;
    float: left;
}
.footer .copyright
{
    margin: 3px;
    color: #bbb;
    float: right;
}
.main .float
{
    margin-top: 10px;
    margin-left: 5px;
    margin-right: 5px;
    float: left;
    background-color: white;
    border: 1px solid white;
    height: 190px;
}
p 
{
    margin: 3px;
}
.listing
{
    color: #817F7F; 
    padding-left: 3px; 
    line-height: 13px;
}
acronym
{
    border-bottom: 1px dotted #bbb;
}
.text
{
    min-height: 250px;
    text-align: justify;
}
.text dl
{
}
.text dl dt
{
    margin-left: 10px;
    font-weight: bold;
}
.text dl dd
{
    margin-bottom: 5px;
    margin-left: 20px;
    font-weight: normal;
    text-decoration: none;
}
.text .indent
{
    font-weight: normal;
    text-decoration: none;
    margin-left: 20px;
}
image
{
    border-width: 0px;
    border-style: none;
}
table
{
    border-collapse: collapse;
}
table .contents
{
    width: 100%;
}
.maintext
{
    
    width: 100%;
    vertical-align: top;
}
table .right-container
{
    
    width: 232px;
    border: 0px none;
    vertical-align: top;
    background-color: #eeeeee;
}
table .right-containerAKTIE
{
    width: 232px;
    border: 0px none;
    vertical-align: top;
    background: url(/Image/floating-sideAKTIE.png) no-repeat;
    background-color: #DCDFF1;
}
.float-right
{
    position: relative;
    top: -1px;
    left: 1px;
    width: 232px;
    height: 250px;
    border: 0px none;
    margin: 0px;
    padding: 0px;
    background-color: white;
    background: url(/Image/2007/Indexside1_c.png) no-repeat;
    z-index: 3;
}
.right-container img
{
    border: none;
}
.right-containerAKTIE img
{
    border: none;
}
.raiweb { border: 1px solid #bbb; }
.raiweb td { border-left: 1px solid #bbb; }

.sideheader
{
    color: white;
    margin: 0px;
    padding-top: 6px;
    height: 27px;
    padding-left: 5px;
    font-weight: bold;
    background-image: url(/Image/2008/NewsBar_BG.png);
    background-position: top right;
}
.sideheader a
{
    text-decoration: none;
    font-weight: bold;
    font-size: 12px;
    color: white;
}
.sideheader a:link {color: white;}
.sideheader a:visited {color: white;}

.sideheader a:hover
{
    color: white;
}
.footer .links a
{
   font-size: 12px;
   font-weight: bold;
   color: #ccc;
   text-decoration: none;
}
.footer .links a:hover
{
    color: white;
}
.text a { text-decoration: underline; }
.text a:link { text-decoration: underline; }
.text a:visited{ text-decoration: underline; }


.bigimage
{
    background-image: url(/Image/2007/index_png_256.png);
    width: 780px;
    height: 250px;
    border-right: 1px solid #bbbbbb;
}
.bigimage .wbd
{
    position: relative;
    left: 490px;
    top: 13px;
    width: 300px;
    font-family: verdana, arial;
    font-size: 12px;
    font-weight: bold;
}
.bigimage .wbd strong
{
    font-family: verdana;
    font-size: 15px;
    font-weight: bold;
}
.bigimage A img
{
	text-decoration: none;
	border: 0px;
}
strong
{
    font-size: 11px;
    white-space: nowrap;
}


.dummy_a{}
.float#DsV
{
    cursor: hand;
    width: 265px;
}
.float#StS
{
    cursor: hand;
    width: 275px;
}
.float#PeD
{
    width: 190px; 
    float: right;
    background-color: #DCDFF1;
    border-color: #DCDFF1;
}
.float#DsV .listing { width: 160px;}


.float#detailed {
    width: 475px; 
    float: right;
    text-align: justify;
}

.dummy_b{}



#clock
{
    position: relative;
    top: 00px;
    width: 90px;
    height: 150px;
    background-image: url(/Image/clock.png);
    background-repeat: no-repeat;
    float: right;
}
/* Standaard browsers zullen deze filter bullshit netjes negeren */
#clock {filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/Image/clock.png',sizingMethod='image');}
/* Er is geen * object voor html, behalve in internet explorer */
* html #clock{background-image: none; }

#sleutel
{
    position: relative;
    top: 00px;
    width: 135px;
    height: 132px;
    background-image: url(/Image/hands.png);
    background-repeat: no-repeat;
    float: right;
}
/* Standaard browsers zullen deze filter bullshit netjes negeren */
#sleutel {filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/Image/hands.png',sizingMethod='image');}
/* Er is geen * object voor html, behalve in internet explorer */
* html #sleutel{background-image: none;}

.main A
{
    color: black;
    text-decoration: none;
}
.main A img
{
	text-decoration: none;
	border: 0px;
}
.main .float#PeD:hover
{
    background-color: white;
    border: 1px solid #bbB;
}
.dmv
{
    position: absolute;
    top: 312px;
    left: 3px;
    color: white;
    font-size: 12px;
    font-weight: bold;
}
.dmv img 
{
    border: 0px;
    position: relative;
    top: 1px;
}

.hidden {
    height: 0px;
    width: 0px;
    display: none;
}
.wkinput
{
	background-color: #FFEFD5;
	color: #000000;
	border: 1px solid #EF6B00;
	font-family: Arial;
	font-size: 11px;
}
.wklink A
{
	color: black;
	font-weight: bold;
}
.wklink A:HOVER
{
	color: red;
}
abbr
{
    border-bottom: 1px dotted black;
}