html {
    height:100%;
}

.print {
    display:none;
}

body {
    margin:             0px;
    color:              #000000;
	font-family:        arial;
    height:             100%;
    /*background-color:   #9baaa0;*/
    
    font-size:          11px;
    background-image:   url('gif/achtergrond_std.jpg');
    background-repeat:  repeat-y;
}

.tabPaginas{
    background-color:white;
}

.bodyHelp{
    background-color:   #eb6a0a;
    color:              #ffffff;
    font-size:          13px;
    margin-left:        10px;
    margin-top:         8px;
    background-image:   url('');
}

.divLogo {
    position:           fixed;
    right: 10px;
    bottom:10px;
    filter:alpha(opacity=50);
	-moz-opacity:0.5;
	-khtml-opacity: 0.5;
	opacity: 0.5;

}

.divMenu {
    position:           absolute;
    float:              left;
    display:            block;
    background-color:   #FFFFFF;
    min-height:         100%;
    height:             100%;
    width:              145px;    
    left:               0px;
    border-left:        1px solid black;
    margin-left:        0px;
   /* background-image:   url('gif/menuGroen.gif');
    background-repeat:  repeat-y;*/
}

.divMenuGroen{
    background-color:   #FFFFFF;
    background-repeat:  repeat-y;
    margin-left:        0px;
    padding-left:       4px;
    
}

.divMenuWit{
    background-repeat:  repeat-y;
    margin-left:        0px;
    padding-left:       4px;
    
}

.divBericht {
    background-color:   #FFEEEE;
    width:              816px;
    display:            block;
    height:             16px;
    border:             solid 1px #9c0000;
}

.divBericht2 {
    background-color:   #FFEEEE;
    width:              416px;
    display:            block;
    height:             16px;
    border:             solid 1px #9c0000;
}

.menuKop{
    color:              #000000;
    font-size:          14px;
    font-weight:        bold;
}

.aMenu{
    color:              #000000;
    font-size:          14px;
    text-decoration:    none;
}

.aMenu:hover{

}

.aMenuBlack:link,.aMenuBlack:visited,.aMenuBlack:hover{
    color:              #000000;
    font-weight:        normal;
    text-decoration:    none;  
}

.aMenuLinksBlack:link,.aMenuLinksBlack:visited,.aMenuLinksBlack:hover{
    color:              RGB(235,106,10);/**#f7b035;*/
    font-weight:        bold;
    text-decoration:    none;
    font-size:          12px;    
}

.aMenuBlackKleiner:link,.aMenuBlackKleiner:visited,.aMenuBlackKleiner:hover{
    color:              RGB(235,106,10);
    font-weight:        bold;
    text-decoration:    none;
    font-size:          10px;    
}

.menuItemDisabled{
    color:              #888888;
    font-size:          11px;
}

A:link, A:visited{
    text-decoration:    none;
    font-weight:        normal;
    color:              #000000;    
}

A:hover{
    color:              #000000;
}



form {
    height:             100%;
}

input {
    font-size:          11px;
}

select{
    font-size:          11px;
}

.inputRight{
    text-align:right;
    font-size:          11px;
}

.inputCommentaar {
    background-color:   #F4E3C4;
    border:             1px solid #B2B2B2;
    width:              727px;
    font-size:          11px;
    font-family:        Arial;
}

.knop
{	background-color	: #f5a968;
	font-family			: Verdana, Arial;
	font-size			: 11px;
	font-weight			: bold;
	color			    : #000000;
    border: 2px;
    border-color: #999999;
    border-top-color: #ffffff;
    border-left-color: #ffffff;
	cursor				: pointer;
	height: 22px;
	margin-left: 0px;
}

h1{
    color:              #FFFFFF;
    font-size:          20px;
    font-weight:        normal;
    margin-top:         10px;
    margin-bottom:      6px;
}

.h1Oranje{
    color:              #FABB65;
    font-size:          20px;
    font-weight:        normal;
    margin-bottom:      6px;
}

.h1Zwart{
    color:              #000000;
    font-size:          14px;
    font-weight:        bold;
}

th {
    text-align:         left;
    vertical-align:     bottom;
	background-color:	#b6c6ac;
	font-weight:		bold;
    font-size:          14px;
	color:				#FFFFFF;
	height:             15px;
}



.divRechtsSchaduw{
    position:           absolute;
    min-height:         100%;
    height:             100%;
    left:               974px;
    margin-left:        0px;
    background-color:   #b6c8bc;
    background-image:   url('gif/bgSchaduwPaginaRechts.gif');
    background-repeat:  repeat-y;    
    width:              2px; 
}

.divLinks{
    position:           absolute;
    min-height:         100%;
    height:             100%;
    left:               145px;
    margin-left:        0px;
    background-color:   #ffffff;
    width:              5px;    
}


.trOverzichtHoofd{
    background-color:   #f5a968;
    height:             20px;
    color:              #4f4f4f;
    font-weight:        normal;
    font-size:          10px;
}

.trOverzichtLicht{
    background-color:   #fdeed9;
    height:             20px;
    font-weight:normal;
    font-size: 11px;
}

.trOverzichtDonker{
    background-color:   #fbe5c4;
    height:             20px;
    font-weight:        normal;
    font-size:          11px;
}

.trOverzichtWit{
    background-color:   #FFFFFF;
    height:             20px;
    font-weight:bold;
    font-size: 11px;}

.trEven{
	background-color:				#E0E0E0;
	height:						15px;
}

.trOnEven{
	background-color:				#D0D0D0;
	height:						15px;
}

.tdTitel{
    background-color:   #f5a968;
    height:             24px;
    color:              #4f4f4f;
    font-weight:        normal;
    font-size:          10px;
    width:              200px;
}

.tdTitelNoWidth{
    background-color:   #f5a968;
    height:             24px;
    color:              #4f4f4f;
    font-weight:        normal;
    font-size:          10px;

}




.kopTekstWit{
    color:              #ffffff;
    font-size:          9px;
    vertical-align:     bottom;
    text-align:         center;
} 


.divNavigatiePad {
    font-size:          12px;
    width:              813px;
    display:            block;
    border-bottom:1px solid black;
    padding-left:4px;
}

.aNavigatiePad {
    font-size:          12px;
}

.spanRaquo{
    font-size:          14px;
    font-weight:        bold;    
}

.divContent {   
    position: absolute;
    min-height:         100%;
    height:             100%;    
/*    background-color:   Gray ;*/
    width:              824px;
    top:                0px;
    left:               150px;
    /*background-color:   #FFFFFF;*/
    padding:            0px;
}

.divOverzicht {   
    position:           absolute;
    min-height:         100%;
    height:             100%;    
/*    background-color:   #9baaa0;*/
    width:              824px;
    top:                0px;
    left:               150px;
    padding-left:            10px;
    
}

.subModuleKop, .subModuleKop:link,.subModuleKop:visited,.subModuleKop:hover{
    font-size:          15px;    
    font-weight:        bold;
    color:              white;
}

.totaalHuidig{
    background-image:   url('gif/bgHuidig.gif');
    background-repeat:  repeat-y;
    text-align:         center;
    font-size:          12px;
    width:              48px;
}

.totaalHuidigLeeg{
    width:              48px;
}

.totaalNaIngreep{
    background-image:   url('gif/bgNaIngreep.gif');
    background-repeat:  repeat-y;
    text-align:         center;
    font-size:          12px;
    width:              50px;
}

.totaalMax{
    color:              #F0F0F0;
    font-size:          12px;
    text-align:         center;
    width:              36px;
}

.totaalSubModule(){
    color:              #ffffff;
    font-size:          11px;
}    
    

.fixedLabel{
    display:            block;
    float:              left;
}


.venster {
    border-collapse:    collapse;
}
.schaduw {
    background-color:   #9ba396;
}

.tableOverzicht {
    border:             1px solid black;
    border-collapse:    collapse;    
}

.tdCenter{
    text-align:         center;
}

.tdRight{
    text-align:right;
}

.tdSchaduwRechts{
    background-image:   url('gif/bgSchaduwRechts.gif');
    background-repeat:  repeat-y;
    
}

.trFout{
	background-color:	#9C0000;
	font-size:          12px;
    font-weight:        bold;
	color:              #ffffff;
}


/* Energie */
.tblEnergie{
	background-color:	#BF3953;
}

.tblSubEnergie{
	background-color:	#bf8b8f;
}

.trEnergieGroep{
	background-color:	#bf8b8f;    
	color:              #ffffff;   
}

.divEnergieInhoudTotalen{
	border: 		    1px solid #BF3953;
	color:              #bf8b8f;   
	width:              40px;
    height:             16px;
    vertical-align:bottom;    
}

.tdSubEnergie{
	font-size:          15px;
	color:              #ffffff;    
}

.trEnergie_even{
	background-color:	#F3D9D8;
}

.trEnergie_oneven{
	background-color:	#F6E3E2;    
}

.inputEnergie{
    font-size:          11px;
    height:             16px;
    padding:            0px;
    vertical-align:     top;
	background-color:	#bf8b8f;
    color:              #000000;       
	border:     		1px solid #BF3953;
    width:              40px;
    text-align:         center;
}

.energieInputPercentage{
    font-size:          11px;
    height:             12px;
    padding:            0px;
    padding-right:      2px;
    vertical-align:     top;
	background-color:	#d98b8f;
    color:              #000000;       
	border:     		0px solid #a29a56;
    width:              25px;
    text-align:         right;
}

.divEnergiePercentage{
	border: 		    1px solid #BF3953;
	background-color:	#d98b8f;
    font-size:          14px;
	color:              #BF3953;   
	width:              40px;
	/*display:block;*/
}

/* Einde Energie */


/* Milieu */
.tblMilieu, .tblUmwelt{
	background-color:	#a29a42;
}

.trSubSubMilieu, .trSubSubUmwelt{
	background-color:	#CAC496;
}

.tdSubMilieu, .tdSubUmwelt{
	font-size:          15px;
	color:              #ffffff;    
}

.trMilieu_even, .trUmwelt_even{
	background-color:	#ECE9D5;
}

.trMilieu_oneven, .trUmwelt_oneven{
	background-color:	#F3F1E4;    
}

.inputMilieuOudWordtMisschienErgensAndersWelGebruiktMagAlleenVoorDeOpenVragenGebruiktWorden{
    font-size:          12px;
    height:             12px;
    padding:            0px;
    padding-right:      2px;
    vertical-align:     top;
	background-color:	#c9c395;
    color:              #000000;       
	border:     		0px solid #a29a56;
    width:              40px;
    text-align:         center;
}

.inputMilieu, .inputUmwelt{
    font-size:          11px;
    height:             16px;
    padding:            0px;
    vertical-align:     top;
	background-color:	#c9c395;
    color:              #000000;       
	border:     		1px solid #a29a56;
    width:              40px;
    text-align:         center;
}


.aMaterialisatie{
    font-size:          12px;    
    font-weight:bold;
    color:              white;
}

.aMaterialisatie:link,.aMaterialisatie:visited{
    font-size:          12px;    
    font-weight:        bold;
    color:              white;
}

.materiaalTekst{
    font-size:          11px;    
    width:              232px;
    overflow:           hidden;        
}

.materiaalInput{
    font-size:          11px;
    height:             12px;
    padding:            0px;
    padding-right:      2px;
    vertical-align:     top;
	background-color:	#c9c395;
    color:              #000000;       
	border:     		0px solid #a29a56;
    width:              25px;
    text-align:         right;
}

.divMilieuPercentage{
	border: 		    1px solid #a29a56;
	background-color:	#c9c395;
    font-size:          14px;
	color:              #a29a56;   
	width:              40px;
	/*display:block;*/
}

.tdCenterMilieu{
    font-size:          11px;
    text-align:         center;
    height:             23px;
    width:              60px;
}

.divMilieuInhoudTotalen{
	border: 		    1px solid #a29a56;
	color:              #a29a56;   
	width:              40px;
    height:             16px;
    vertical-align:bottom;    
}

.materiaalComponentTotaal{
    font-size:11px;
    font-weight:bold;
    text-align:right;
}

.divMilieuTotaalDonker{
    text-align:right;
}




/* Einde Milieu */


/* Gezondheid */
.tblGezondheid, .tblGesundheit{
	background-color:	#846987;
}

.tblSubGezondheid, .tblSubGesundheit{
	background-color:	#75a0b5;
}

.tdSubGezondheid, .tdSubGesundheit{
	font-size:          15px;
	color:              #ffffff;    
}

.trGezondheid_even, .trGesundheit_even{
	background-color:	#E4DEE6;
}

.trGezondheid_oneven, .trGesundheit_oneven{
	background-color:	#EAE6EC;    
}

.inputGezondheid, .inputGesundheit{
    font-size:          11px;
    height:             16px;
    padding:            0px;
    vertical-align:     top;
	background-color:	#B1A0B5;
    color:              #000000;       
	border:     		1px solid #846987;
    width:              40px;
    text-align:         center;
}
/* Einde Gezondheid */

/* Gebruikskwaliteit */
.tblGebruikskwaliteit, .tblNutzqualitat {
	background-color:	#577CA6;
}

.tblSubGebruikskwaliteit, .tblSubNutzqualitat  {
	background-color:	#99ABC8;
}

.tdSubGebruikskwaliteit, .tdSubNutzqualitat {
	font-size:          15px;
	color:              #ffffff;    
}

.trGebruikskwaliteit_even, .trNutzqualitat_even {
	background-color:	#DCE1EC;
}

.trGebruikskwaliteit_oneven, .trNutzqualitat_oneven {
	background-color:	#E5E8F1;    
}

.inputGebruikskwaliteit, .inputNutzqualitat {
    font-size:          11px;
    height:             16px;
    padding:            0px;
    vertical-align:     top;
	background-color:	#99ABC8;
    color:              #000000;       
	border:     		1px solid #577CA6;
    width:              40px;
    text-align:         center;
}
/* Einde Gebruikskwaliteit */


/* toekomstwaarde */
.tblToekomstwaarde, .tblZukunftswert{
	background-color:	#e0ae00;
}

.tblSubToekomstwaarde, .tblSubZukunftswert{
	background-color:	#eecc74;
}

.tdSubToekomstwaarde, .tdSubZukunftswert{
	font-size:          15px;
	color:              #ffffff;    
}

.trToekomstwaarde_even, .trZukunftswert_even{
	background-color:	#f9ebcb;
}

.trToekomstwaarde_oneven, .trZukunftswert_oneven{
	background-color:	#fbf2de;    
}

.inputToekomstwaarde, .inputZukunftswert{
    font-size:          11px;
    height:             16px;
    padding:            0px;
    vertical-align:     top;
	background-color:	#eecc74;
    color:              #000000;       
	border:     		1px solid #e0ae00;
    width:              40px;
    text-align:         center;
}
/* Einde toekomstwaarde */


/* Inputblad */
.tdInputblad{
    width:              95px;
    text-align:         right;    
}


.tblInput{
	background-color:  #eb6a0a;
}

.tblSubInput{
	background-color:	#eecc74;
}

.tdSubInput{
	font-size:          15px;
	color:              #ffffff;    
}

.trInput_even{
	background-color:	#f9ebcb;
}

.trInput_oneven{
	background-color:	#fbf2de;    
}

.tblInputblad{
	border: 			1px solid #b6c6ac;
    width:              650px	
}

.trInputbladDonker{
	background-color:	#b6c6ac;
	font-size:          14px;
	color:              #ffffff;
}

.trInputbladLicht{
	background-color:	#e8eee4;
	font-size:			14px;	
}

.trInputbladWit{
	background-color:	#ffffff;
	font-size:			14px;	
}

/* einde inputblad */

/* score */
.tblScore{
	background-color:	#eb6a0a;
}

.tblSubScore{
	background-color:	#FFFFFF;
}

.tdSubScore{
	font-size:          15px;
	color:              #ffffff;    
}

.trScore_even{
	background-color:	#f9ebcb;
}

.trScore_oneven{
	background-color:	#fbf2de;    
}
/* einde score */





/* tabModule */
.tblMetTabs {
    height:100%;
    width:100%;
    border:1px solid black;
    padding:0px;
    
}

.tdTabBladenTabs{
    height:30px;
}

.trTabBladenModule {
    height:30px;
}
/* einde tabModule */



