

BODY *{
font-size: 12px; 
font-family:  arial; 
}

H3 {
font-size: 14px;
margin-top:0px;
margin-bottom:3px;

}
.kaart{
color: #000000;
font-size: 18px; 
font-family:  arial;
}
.kaartbold{
color: #000000;
font-size: 18px; 
font-family:  arial;
font-weight:600;
}
.sidemenu 
{
color: #999999;
font-size: 12px; 
font-family:  arial; 
padding-left:25px;
padding-top: 5px;
padding-bottom: 5px;
padding-right:0px;
}
.sidemenuindent {
padding-left:30px;
padding-top: 0px;
padding-bottom: 0px;
padding-right:0px;
}
.sidemenulink
{

font-size: 12px; 
font-family:  arial; 
text-decoration:none;
border-bottom: 1px;
border-bottom-style:dashed;
}





.sidemenutitle 
{
color: #FFFFFF;
font-size: 12px; 
font-weight:600;
font-family:  arial; 
padding-left:1px;
padding-top: 0px;
padding-bottom: 0px;
padding-right:0px;
}
TEXTAREA.texterror {
background-color:#FF0000;
border-style: solid;  
border-width: 1px; 
border-color: #FF0000;
margin:0px;
font-family: arial;
 
}
SELECT.selecterror { 
background-color: #F3452D;
border-style: solid;  
border-width: 1px; 
border-color: #FF6600;
margin:0px;
font-family: arial;
}
INPUT.checkerror {
background-color: #FFA285;
border-style: solid; 
border-width: 1px; 
border-color: #FF0000;
margin:2px;  
}
INPUT.radioerror {
background-color: #FFA285;
border-style: solid; 
border-width: 1px; 
border-color: #FF0000;
margin:2px;  
}
INPUT.texterror {
background-color:#FFA285;
border-style: solid;  
border-width: 1px; 
border-color: #FF0000;
margin:0px;
font-family: arial;
 
}

.admin {
font-size: 20px;
font-weight: 600;
}
.tabtext {
 color: #FFFFFF;
 font-size: 14px;
 font-weight: 600; 
}

.contentbg {
 background-color: #FFCAA6; 
 
}  
.topmenu {
background-color: #CCCCCC; 
border-color: #999999;
border-style:solid;
border-top-width: 2px;
border-right-width: 0pt;
border-bottom-width: 0pt;
border-left-width: 0pt; 
}
A {
text-decoration:none;
border-bottom: 1px;
border-bottom-style:dashed;

}
.borderlink {
border-bottom: 1px;
border-bottom-style:dashed;
color:#FF0000;

}
.noborderlink {
text-decoration:none;
border:0px;


}
.noborderlinkw {
text-decoration:none;
border:0px;
color:#FFFFFF;

}
.noborderlinkwhite,A.noborderlinkwhite:link,A.noborderlinkwhite:hover,A.noborderlinkwhite:visited,A.noborderlinkwhite:active {
text-decoration:none;
border:0px;
color:#FFFFFF;
font-size:11px;

}

A:link {
	COLOR: #F4422F; TEXT-DECORATION: none;
}
A:visited {
	COLOR: #0000FF; TEXT-DECORATION: none;
}
A:active {
	COLOR: #F4422F; TEXT-DECORATION: none;
}
A:hover {
	COLOR: #F4422F;  TEXT-DECORATION: none; 
}
.secondlevelmenu {
border-bottom: 0px;

}
A.secondlevelmenu:link {
	COLOR: #999999; TEXT-DECORATION: none;
}
A.secondlevelmenu:visited {
	COLOR: #999999; TEXT-DECORATION: none;
}
A.secondlevelmenu:active {
	COLOR: #F4422F; TEXT-DECORATION: none;
}
A.secondlevelmenu:hover {
	COLOR: #F4422F; TEXT-DECORATION: none;
}


.secondlevelmenuselected {
border-bottom: 0px;

}
A.secondlevelmenuselected:link {
	COLOR: #F4422F; TEXT-DECORATION: none;
}
A.secondlevelmenuselected:visited {
	COLOR: #F4422F; TEXT-DECORATION: none;
}
A.secondlevelmenuselected:active {
	COLOR: #F4422F; TEXT-DECORATION: none;
}
A.secondlevelmenuselected:hover {
	COLOR: #F4422F; TEXT-DECORATION: none;
}



A.menuselected:link {
	COLOR: #FF6600; TEXT-DECORATION: none;font-weight: 600;
}
A.menuselected:visited {
	COLOR: #FF6600; TEXT-DECORATION: none;font-weight: 600;
}
A.menuselected:active {
	COLOR: #FF6600; TEXT-DECORATION: none;font-weight: 600;
}
A.menuselected:hover {
	COLOR: #FF6600; TEXT-DECORATION: none;font-weight: 600;
}
.contentborder {
background-color: #FF6600;  
}
.testtable{
border: medium double red;
border-collapse: separate; border-spacing: 10pt 5pt

}





.longtabletop  {
border-color:#FF6600;
border-style:solid;
border-width: 1px;
text-align:center;

background-color: #FF6600;  
}
.longtable  {

border-style:solid;

text-align:center;
border-color:#FF6600;
border-width: 1px; 

}
INPUT { 
background-color:#CCCCCC;
border-style: solid;  
border-width: 1px; 
border-color: #999999;
margin:0px;

font-family: arial;
}

INPUT.radiocheck {
background-color: transparent;
border-style: none; 
border-width: 0px; 
border-color: none;
margin:2px;  
}

INPUT.button { 
background-color: #FFCAA6;
width: 95px;
height: 25px;
border-style: none; 
border-width: 1px; 
border-color: #FFCAA6;
margin:0px;
color: #FFFFFF;
background-image: url(images/button.gif);
}

INPUT.button2 { 
background-color: #D4D0C7;

border-style: solid; 
border-width: 1px; 
border-color: #FF6600;
margin:0px;
color: #000000;

}
BUTTON.button2 { 
background-color: #D4D0C7;

border-style: solid; 
border-width: 1px; 
border-color: #FF6600;
margin:0px;
color: #000000;

}
th{
vertical-align:baseline;
		background-color:#CCCCCC;
		color:#000000;
		white-space:nowrap;
		padding:1px;
border: 1px solid #000000; 
}


td.largetable1{
vertical-align:middle;
		background-color:#CCCCCC;
		color:#000000;
		white-space:nowrap;
		padding:1px;
width:20px;
border: 1px solid #000000; text-align:center;
}




td.largetable11{
vertical-align:middle;
		background-color:#CCCCCC;
		color:#000000;
		white-space:nowrap;
		padding:1px;

border: 1px solid #000000; text-align:left;
}



td.largetable0{
vertical-align:middle;
		background-color:#FFCAA6;
		color:#000000;
		white-space:nowrap;
		padding:1px;
border: 1px solid #000000; 
text-align:center;
width:20px;
}
td.largetable00{
vertical-align:middle;
		background-color:#FFCAA6;
		color:#000000;
		white-space:nowrap;
		padding:1px;
border: 1px solid #000000; 
text-align:left;
}


input.largetable1p{
background-color:#CCCCCC;

}



input.largetable0p{
background-color:#FFCAA6;

}
td.largetable1p{
vertical-align:baseline;
		background-color:#CCCCCC;
		color:#000000;
		white-space:nowrap;
		padding:1px;

border: 0px solid #000000; text-align:left;
}

td.largetable0p{
vertical-align:baseline;
		background-color:#FFCAA6;
		color:#000000;
		white-space:nowrap;
		padding:1px;
border: 0px solid #000000; 
text-align:left;
}

td.largetable3{
vertical-align:middle;
		background-color:#FFFFFF;
		color:#000000;
		white-space:nowrap;
		padding:1px;
border: 1px solid #000000; 
text-align:center;

}

td.largetable33{
vertical-align:middle;
		background-color:#FFFFFF;
		color:#000000;
		white-space:nowrap;
		padding:1px;
border: 1px solid #000000; 
text-align:left;

}

SELECT.camoufl { 
background-color: #FFCAA6;
font-family: arial;
}

@media print {
BODY *{
font-size: 11px;
font-family: Trebuchet MS,verdana;
font-weight:100;
}  



  @page         { margin: -10px;
div.pb
{ 
page-break-after: always
}

 }

}
.offset_text_1 {
position: fixed;
left: 100px;
top: 75px;
color:red;
} 



#div1 {
	 OVERFLOW: auto;width:616px;height:466px;
}
#div2 {
	 OVERFLOW: hidden;width:600px; 
}
#div3 {
	 OVERFLOW: hidden;height:450px; 
}
#div4 {
	OVERFLOW: hidden; 
}



.admintooltip 
{
    visibility: hidden; 
    position: absolute; 
    top: 0;  
    left: 0; 
    z-index: 2; 
    background-color: #fff;
filter:alpha(opacity=70);
opacity: 0.7;
	-moz-opacity:0.9;

    font: normal 8pt sans-serif; 
    padding: 3px; 
    border: solid 1px;
}









.dhtmlwindow{
position: absolute;
border: 2px solid black;
visibility: hidden;
background-color: white;
}

.drag-handle{ /*CSS for Drag Handle*/
padding: 1px;
text-indent: 3px;
font: bold 14px Arial;
background-color: #F3452D;
color: white;
cursor: move;
overflow: hidden;
width: auto;
filter:progid:DXImageTransform.Microsoft.alpha(opacity=100);
-moz-opacity: 1;
opacity: 1;
}

.drag-handle .drag-controls{ /*CSS for controls (min, close etc) within Drag Handle*/
position: absolute;
right: 1px;
top: 2px;
cursor: hand;
cursor: pointer;
}

* html .drag-handle{ /*IE6 and below CSS hack. Width must be set to 100% in order for opaque title bar to render*/
width: 100%;
}


.drag-contentarea{ /*CSS for Content Display Area div*/
border-top: 1px solid brown;
background-color: white;
color: black;
height: 150px;
padding: 2px;
overflow: auto;
}

.drag-statusarea{ /*CSS for Status Bar div (includes resizearea)*/
border-top: 1px solid gray;
background-color: #F8F8F8;
height: 13px; /*height of resize image*/
}


.drag-resizearea{ /*CSS for Resize Area itself*/
float: right;
width: 13px; /*width of resize image*/
height: 13px; /*height of resize image*/
cursor: nw-resize;
font-size: 0;
}

.sitemap {
display:none;
}

ul.advantage
{
list-style-type: none;
padding: 10px;
margin: 0px;
}

li.advantage
{
background-image: url(images/greenplus.gif);
background-repeat: no-repeat;
background-position: 0 .2em;
padding-left: 1.5em;
margin-bottom:0.7em;
}
