/*
frondend.css - Style Sheet Front End
*/
.verlaag {padding-top:2px;}
/**************** Begin algemeen *****************/

body
{
    background-color:#656597;
    margin: 0px 0px 0px 0px;
}

body, td, table, input, textarea, submit, select, a{
font-family: Tahoma;
color: #404063;
font-size: 12px;
}

.ddRightAlign {    text-align: right;}table, tr, td{
border-collapse: collapse;
margin: 0px;
padding: 0px;
}	
body.canvas{
/*background-image: url(/img/layout-template/canvas_bg.gif);*/
}
			
/**************** Eind algemeen *****************/

.verdeelRuimte {
    /*background-color:#eeeeec;*/
    width:8%;
}

.imgPlay {

}

.blackTextBold {
    font-family:Tahoma;
    font-weight:bold;
}

.whiteTextBold {
    font-family:Tahoma;
    color:white;
    font-weight:bold;
}

.greyText {
    font-family:Tahoma;
    font-size:10px;
    /*color:Gray;*/
}

.orderStatus {
    background-color:#a4aacc; 
}

.borderLine
{
    /*border: solid 1px #000000;   */
    background-color:#a4aacc; 
}

.tdTop {
    vertical-align:top
}


.leftContent {
    width:100%;
    vertical-align:top;
}

.rightContent {
    /*border-left: solid 1px #999999;*/
    vertical-align:top;
}

.contentSpace {    width:15;    height:15px;}.spaceInside {    height:0px;}.leftContentNav {
    width:100%;
    vertical-align:top;
}

.rightContentNav {
    /*border-left: solid 1px #999999;*/
    vertical-align:top;
}
.contentSpaceNav {    width:15;    height:15px;}/****************** Eind Navigatie met images ****************//* Modal PopUp CSS Classes */.modalBackground {	background-color:Gray;	filter:alpha(opacity=50);	opacity:0.7;}.progress {    position:absolute;    left:50%;    top:30%;    background-color:#d9e7f1;    border:solid 2px black;    padding:5px;    width:240;    margin-left:-120;}/* Modal PopUp CSS Classes *//**************** Begin Menu + Header *****************/

.menu {
    font-family:Tahoma;
    font-size:12px;
    color:White;
    text-decoration:none;
}

.headerOne {
	padding:0px;
	text-align:right; 
	color:white; 
	/*background-color:#555555;/*#315686;*/ 
	/*background-image:url(../images/headerlogo.jpg); 
	background-repeat:no-repeat; */
	/*height:22px;*/
	vertical-align:middle;
	/*height:37px;*/
	width:100%;
}

.headerTwo {
	padding:0px;
	/*background-color:#6B89AF; /*#315686; */
	/*background-image:url(../images/header2.jpg); */
	background-repeat:no-repeat; 
	background-position:right; 
	vertical-align:bottom;
	/*height:36px;*/	
	width:100%;
}

.zoekveld {
    margin-bottom: 1px; 
    height: 14px; 
    width:97px;
    color:#FFFFFF;
    /*border-color:#dddddd;*/
    background-color:transparent;
    border:1px;
    border-style:solid;
    border-color:#000000;
}

/**************** eind Menu + Header *****************/

/**************** begin Artikel Detail *****************/
.tdImgArtDetail 
{
    vertical-align:middle;    
    text-align:center;
    width:220;
    height:220;
    /*border: solid 1px #000000;   */
}

.imgArtDetail {    
    border:0;    
}

.artDetailInfoBlock {
    background-color:#404063;
    font-weight:bold;
    color:White;
    padding-left:3;
    height:25px
}

.artDetailArtnr {
    font-weight:bold;
}

.prodDesc{font-weight:bold;}


.pfdLink {
    color:#fd0002;
    font-weight:bold;
}
/**************** Eind Artikel Detail *****************/



.linkerMenuRegel {
    color:#666666; 
    font:bold; 
    cursor:pointer;
}

.linkerMenuRegelInfo {
    /*color:crimson; */
    color:Black;
    text-decoration:none;
}


/**************** begin artikelvlak ********************/

.artVlak {    
    width:100%;    
    border: solid 1px #404063;
}

.artVlak {    
    width:100%;    
    border: solid 1px #404063;
}

.artVlakPrijslijst {
    width:100%;    
    border: solid 1px #404063;
    /*background-image:url(../images/icon_sale.gif);
    background-repeat:no-repeat; 
    background-position:bottom;*/
}

.artVlakStaffel {
    width:100%;    
    border: solid 1px #404063;
    /*background-image:url(../images/icon_sale.gif);
    background-repeat:no-repeat; 
    background-position:bottom;*/
}

.artVlakActiePrijs {
    width:100%;    
    border: solid 1px #404063;
    background-image:url(../images/icon_sale.gif);
    background-repeat:no-repeat; 
    background-position:bottom;
}

.artVlakPrijsAfspraak {
    width:100%;    
    border: solid 1px #404063;
    /*background-image:url(../images/icon_sale.gif);
    background-repeat:no-repeat; 
    background-position:bottom;*/
}

.artVlakEmpty {
    width:100%;    
    border: 0px;
}

.artVlakRowSpanEmpty {
    width:25px;    
    border: 0px;
}

.tdEmptyArt {
    height:3px;
    width:3px
}

.imgArt {
    border:0;
}

.tdImgArt {
    text-align:center;
    vertical-align:middle; 
    height:103;
}

.tdNaamArt {
    vertical-align:bottom;
    text-align:center;     
    padding-left: 2px; 
    padding-right: 2px;
}

.tdCodeArt {
    vertical-align:top;
    text-align:center; 
    height:25; 
    padding-left: 2px; 
    padding-right: 2px;
}

.prijs{
    font-weight: bold;
    text-decoration: none;
}

.vanprijs{
    font-weight: bold;
    color: red;
    text-decoration: line-through
}

.voorprijs{
    font-weight: bold;
    color: #E42E17;
}

.tdPrijzenArt {
    text-align:center;
}

/**************** einde artikelvlak ********************/

/**************** start naviagatievlak ********************/
.navTable {
    border:1;    
/*background-color:#404063;*/
    margin: 0 2 0 2;    
}

.trNav {
    /*background-color:#666699;*/
    text-align:center;
}
    
.navTdVlak {    
    background-color:#404063  
}

.navHeader 
{
    background-image: url(../images/romex/navheader_back.gif);
    /*background-image: url(../images/romex/bovenkant_productvelden.gif);*/    
    background-repeat:repeat-x;
    vertical-align:text-bottom;
    padding-top:5;
    height:23px;
    background-color:#404063;    
}


.navHeader-left 
{
    background-image: url(../images/romex/navheader_left.gif);
    /*background-image: url(../images/romex/bovenkant_productvelden.gif);*/
    background-repeat:no-repeat;
    vertical-align:middle;
    height:23px;
    width:6px;
    background-color:#404063;    
}

.navHeader-right 
{
    background-image: url(../images/romex/navheader_right.gif);
    /*background-image: url(../images/romex/bovenkant_productvelden.gif);*/
    background-repeat:no-repeat;
    background-position:right top;
    vertical-align:middle;
    height:23px;
    width:6px;
    background-color:#404063;    
}

.navFooter 
{    
    background-image: url(../images/romex/navFooter_back.gif);
    background-repeat:repeat-x;
    /*background-image: url(../images/romex/bovenkant_productvelden.gif);*/
    height:9px;
}

.navFooter-left
{    
    background-image: url(../images/romex/navFooter_left.gif);
    /*background-image: url(../images/romex/bovenkant_productvelden.gif);*/
    height:6px;
    width:6px;
    background-repeat:no-repeat;
}

.navFooter-right
{    
    background-image: url(../images/romex/navFooter_right.gif);
    /*background-image: url(../images/romex/bovenkant_productvelden.gif);*/
    height:6px;
    width:6px;
    background-repeat:no-repeat;
    background-position:right top;
}

.imgNav {
    border:0;
}

.tdImgNav {
    text-align:center;
    vertical-align:middle; 
    background-color:#404063;
}

.tdNaamNav {
    vertical-align:bottom;
    text-align:center;     
    padding-left: 2px; 
    padding-right: 2px;
}

.tdEmptyNav {
    height:3px;
    width:3px;
    background-color:#404063;
}
/**************** einde naviagatievlak ********************/

/**************** begin NavigatieBalk ********************/

.NavVlak {    
    width:100%;
    height:25;
    /*border: solid 1px #000000;*/
    color:White;
    background-color:#404063;
    margin-bottom:5px;
}

.NavVlak td {
 padding-left:3;
 color:White;
 font-weight:bold;
}
.NavVlak-link{
    font-weight: bold;
    color:White;
    text-decoration: underline;
}

/**************** einde NavigatieBalk ********************/

/**************** begin Zoekresultaat ********************/
.resultVlak {        width:100%;    border-top: solid 1px #B5AEAD;    border-bottom: solid 1px #B5AEAD;    border-right: solid 1px #B5AEAD;    border-left: solid 1px #B5AEAD;    background-color:#eeeeee;    /*background-color:#abdbef;    */    margin-top:15px;}.resultVlak table{    margin-top: 2px;    margin-right: 2px;    margin-bottom: 2px;    margin-left: 2px;}.resultVlakinner table {margin-left: 0px;}.borderSpaceLeft{width:0px;}.borderSpaceRight{width:0px;}/**************** einde zoekresultaat ********************//**************** Begin Datagrid winkelwagen ********************/

.DataGridStyle {
    width:100%;
    border:0;
}

.AlterItemStyle {   
    height:20;
}

.ItemStyle {
    height:20;
}

.AlterItemStyle-Over {       height:20;    background-color:#b5c7b9;}.ItemStyle-Over {    height:20;    /*background-color:#b5c7b9;*/    background-color:#c1c1c1;}.HeaderStyle {
    color:Red;
    height:20;
    background-color:#D7D7D7;    
    font-weight:bold;    
}

.FooterStyle{}
.PagerStyle{}

.footerTotalBold {
    font-weight: bold;
    border-top: solid 1px #D7D7D7;
    text-align:right;
}

.footerTotalGrey {
    text-align:right;    
    font-size:10px;
    /*color:Gray;*/
}

.footerTotal {
    text-align:right;
}

.footerOmschrBold {
    font-weight: bold;
}

.footerOmschrGrey {
    font-size:12px;
    font-weight:bold;
    /*color:Gray;*/
}

.footerOmschr{}

.footerTotalGrey 
{
    font-size:12px;
    font-weight:bold;
}

/*.winkelwagenSmall {
        scrollbar-3dlight-color: #ffffff;
        scrollbar-base-color: #ffffff;
        scrollbar-darkshadow-color: #ffffff;
        scrollbar-face-color: #ffffff;
        scrollbar-track-color: #ffffff;
        scrollbar-highlight-color: #285ca9;
        scrollbar-shadow-color: #285ca9;
        scorllbar-arrow-color: #285ca9;
}*/

.cartText {    line-height:20px;}/**************** Eind Datagrid winkelwagen ********************/

.tdAanbiedingFotos {
    text-align:center;
    vertical-align:middle;
    border:solid 1px #E42E17;
    width:55;
    height:55;
}



.form_error_message {
color: #B20024;
font-weight: bold;
}

.errorVlak {
width:100%; 
height: 25px; 
border: solid 1px #ff0000; 
color: #ff0000;
text-align:center;
}

.errorTxtVlak {
width:140px;
background-color:#f8aeb3;
border: solid 1px #000000;
}

.txtVlak {
width:140px;
background-color:#FFFFFF;
border: solid 1px #000000;
}

td.topmenu-streep{
padding-left: 10px;
padding-right: 10px;
}
a.hoofd-item, a.hoofd-item:hover{
color: #ffffff;
font-weight: bold;
text-decoration: underline;
}

a.hoofd-item:hover{
color: #000000;
text-decoration: underline;
}
a.link, a.link:hover{
font-weight: bold;
text-decoration: underline;
}
a.link:hover,a.link-top:hover{
color: #E42E17;
text-decoration: underline;
}

a.link-top{
color: #ffffff;
text-decoration: none;
}


a.link-meer, a.link-meer:hover{
font-weight: bold;
text-decoration: underline;
}
a.link-meer:hover{
text-decoration: none;
}

a.explotatie,a.explotatie:hover{
font-weight: normal;
text-decoration: none;
color: #ffffff;
}
a.explotatie:hover{
text-decoration: underline;
}

a.link-bold{
font-weight: bold;
text-decoration: underline;
}
a.link-bold:hover{
font-weight: bold;
text-decoration: none;
}

a.link-categorie, a.link-categorie:hover, a.link-categorie-sub, a.link-categorie-sub:hover{
font-weight: bold;
font-size: 11px;
color: #000000;
text-decoration: none;
}
a.link-categorie-sub, a.link-categorie-sub:hover{
font-weight: normal;
color: #000000;
text-decoration: none;
}
a.link-categorie-sub:hover{
color: #E42E17;
}
a.link-categorie:hover{
color: #E42E17;
}
a.link-verwijder:hover{
color: #E42E17;
}

.tekst-bold{
font-weight: bold;
}

td.main{
background-color: #ffffff; 
border-bottom: 0;
}

table.main{
border-bottom: 0;
}

select.dropdown-zoek{
width: 135px;
height: 18px;
font-size: 11px;
}

.defaultButtonDisabled{    height:19;    border: solid 1px #000000;    background: buttonface;    cursor:default;     text-decoration:none;    text-align:center;    color:ButtonShadow;}
.txtGrijs {    border: solid 1px InactiveBorder;}input.iMenu{
border: solid 1px #000000;
background-color:#a4aacc;
}

input.ok {
border: solid 1px #000000;
height:18;
}

.inputLabel
{
height:20;
width:100;
border: solid 1px #000000;
background: buttonface;
font-family: verdana;
font-weight:bold;
vertical-align:middle;
text-align:center;
color: #000000;
font-size: 10px;
padding-right: 2px;
padding-left: 2px;
padding-bottom: 2px;
margin: 2px;
padding-top: 2px;
}

input.zoek{
width: 112px;
height: 18px;
font-size: 11px;
}
input.form{
width: 250px;
height: 18px;
font-size: 11px;
}

input.no-border{
border: 0px;
}

input.invoer_aanmeld_Disable{
width:140px;
}

input.invoer_aanmeld{
width:140px;
border: solid 1px #000000;
}

textarea.form{
width: 250px;
height: 75px;
}

.linkButton {
    text-decoration:underline;   
}

span.kruimelpad-hoofdgroep{
font-size: 13px;
font-weight: bold;
}

span.kruimelpad-categorie{
font-size: 13px;
font-weight: bold;
color: #B20024;
}

td.kruimelpad{
color: #ffffff;
}

.categorie-menu{
background-color: #ffffff;
}
.categorie-item-height{

}

form {
margin:0px;
}

ul{
list-style-image: url(/img/content-onderdelen/bullet-kop.gif);
margin: 0px 0px 0px 25px;
color: #000000;
}
.or_balk{
background-color: #D7D7D7;
height: 21px;
color:#E42E17;
}

.or_balk input {     border:0;}td.bottombalk{
padding-left: 4px;
}

.tdCheck input {    border:0;}/**************** Begin stappen balk - bestelling tm betaling ********************/

.stappen-Tabel{
    width:100%;
    border:0;    
    margin-bottom:5px;
    border:solid 1px black;
}
.stappen-balk{
	height: 40px;
	width: 100%;
	background-color: #D7D7D7;
}


/*.stap_nietactief {
    background-color: #EFEBEF;
    color: #AAAAAA;
}

.stap_actief {
    background-color: #EFEBEF;
    color: #B50021;
}*/

.stap-actief {
	padding-top: 2px;
	float: left;
	text-align: center;
	/*color: #fd0002;*/
	color:#fe0002;
	width:20%;
}

.stap-nietactief {
    color: #A0A0A0;
    text-align: center;
}

/*********** Eind stappen balk - bestelling tm betaling ***************/

/**************** Begin bestelling Klantgegevens ********************/

.subVlak-table {
    border: solid 1px black;
}

.subVlak-table td {
    padding-left:2px;
}

.subVlak-table-Overzicht {
    border: solid 1px #B5AEAD;
    background:#F1F1F1;    
}

.subVlak-table-Overzicht td {
    padding-left:2px;
}
/**************** Eind bestelling Klantgegevens ********************/

/**************** Begin Verwante/Verwante Producten ********************/

.ExtraInfo {
    border:0;
    width:100%;
}

.otherProd-ItemStyle{ border-right: solid 1px #B5AEAD;    border-bottom: solid 1px #B5AEAD;}.otherProduct {border-left: solid 1px #B5AEAD;border-right: solid 1px #B5AEAD;}/*.otherProduct table{border-bottom: solid 1px #B5AEAD;}*/.otherProdOutside {
    width:100%;
    text-align:center;
    vertical-align:middle;
}
.otherProdInsideRow{width:100%;}
.otherProdInsideRow-Image{text-align:right; padding-left:10px;  padding-right:10px;}.otherProdInsideRow-Prijs{text-align:right; padding-left:10px;  padding-right:10px; white-space:nowrap;}.otherProdInsideRow-Naam{text-align:left; width:100%;}.otherProdInside {
    border-right: solid 1px #000000;
    border-bottom: solid 1px #000000;
    text-align:center;
}

.otherProdInside-Left {
    border-left: solid 1px #000000;
}

.subVlak-OtherProducttable {
    border-left: solid 1px #B5AEAD;
    border-right: solid 1px #B5AEAD;
    border-top: solid 1px #B5AEAD;
}

.spaceInside {
    height:3px;
}
/**************** Eind Verwante/Verwante Producten ********************/

/**************** Begin navmenu  ********************/



#Nav a{
	text-decoration:none;

	cursor:pointer;
	display:block;color:#404063;
	padding: 3px 3px 2px 3px;
	margin:1px 0px 0px  3px;
	/*text-align:right;*/
	}

#Nav a:hover {
	
	}
/**************** Eind navmenu ********************/

/**************** Begin navmenu  ********************/



#Nav a{
	text-decoration:none;
	font: 8pt Tahoma;
	color:white;
	cursor:pointer;
	display:block;color:#000000;
	padding: 3px 3px 2px 3px;
	margin:1px 0px 0px 3px;
	}

#Nav a:hover {
	border:1px solid #cccccc;
	margin:0px 0px 0px 2px;
	padding:3px 2px 1px 3px;
	background-color:#f1f1f1;
	text-decoration:none;
	}
	
.msviLocalToolbar{border-top:solid 1px #999;background:#F1F1F1;font:9pt Arial;padding:5px;}
.msviLocalToolbar a{text-decoration:none;color:black;}
.msviLocalToolbar a:hover{text-decoration:none;color:black;}

.msviLocalToolbarOrder{border-bottom:solid 1px #999;background:#F1F1F1;font:9pt Arial;padding:5px;border-right:solid 1px #999;border-left:solid 1px #999; position:relative; top:-5;}
.msviLocalToolbarOrder a{text-decoration:none;color:black;}
.msviLocalToolbarOrder a:hover{text-decoration:none;color:black;}

.msviLocalToolbarKlant{border-bottom:solid 1px #999;background:#F1F1F1;font:9pt Arial;padding:5px;border-left:solid 1px #999;}
.msviLocalToolbarKlant a{text-decoration:none;color:black;}
.msviLocalToolbarKlant a:hover{text-decoration:none;color:black;}

.msviQuickLinks{background:#F1F1F1;font:9pt Arial;padding:5px;}
.lt0{border:solid 1px #F1F1F1;background:#F1F1F1;padding:0 6px 0 6px;font:9pt Arial;color:black;text-decoration:none;}
.lt1{border:solid 1px #999;padding:2px 6px 2px 6px;background:#ccc;font:9pt Arial;color:black;text-decoration:none;}
.ltsep{font:9pt Arial;color:#A9A9A9;padding:0 1px;}

.msviDualSearchBox{font:9pt Arial;width:209px;}
.msviSearchButton{font:9pt Arial;padding:0em 0.2em;position:relative;top:1px;margin-left:6px;width:4.6em;}

.gt0{border:solid 1px #084218;padding:0 4px 2px 4px;font:9pt Arial;}
.gt1{border:solid 1px #89a690;padding:0 4px 2px 4px;background:#135f27;font:9pt Arial;}

/*
tr.NavOver {
	border:1px solid #000000;
	margin:0;
	padding:2px 4px 4px 7px;
	background-color:#f1f1f1;
	text-decoration:none; 
 	width:100%;
}
*/
/**************** Eind navmenu ********************/

/**************** Begin artlist ********************/
.artlist {
border:solid 1px;
}
.artlist-Header, .artlist-Header a, .artlist-Header span, .artlist-Header td {
    background-color:#dddddd;
    font-weight:bold;
    text-decoration:none;
}

.artlist-seperator span{
    FONT-SIZE: 22px;
    COLOR: #999999;
    FONT-FAMILY: Arial, verdana;
    font-weight:bold;
}

.artlist-Header-tr {
    background-color:#dddddd;    
}

.artlist-Header-td {    
    font-weight:bold;    
}

.artlist-Even {
    background-color:#ffffff;
}

.artlist-Odd {
    background-color:#eeeeee;
}
.artlist-Over {
    /*background-color:#b5c7b9;*/
    background-color:#c1c1c1;
}

.defaultButton {
    height:19;
    border: solid 1px #000000;
    background: buttonface;
    cursor:hand; 
    text-decoration:none;
    text-align:center;
}

/**************** eind artlist ********************/

.imgExists {
    width:15;
}

.imgNotExists {    
    width:15;
}

.inlogSmall {    line-height:20px;}/**************** Begin  extra omschrijving group ********************/

.rbalk {
    border:solid 1px #999999;
    background-image:url(../images/nieuwkoop/bg_menubalk.jpg);
    PADDING:0;
    /*background-color:#F1F1F1;*/
    margin-top:15;
    margin-left:15;
    width:100%;
    WIDTH:181;
    color:Black;
}

.rbalk A
{
    FONT-SIZE: 12px;
    COLOR: #656565;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: none
}
.rbalk A:hover
{
    COLOR: #ff0000;
    TEXT-DECORATION: none
}

.rbalk_tekstblokjes
{
    FONT-SIZE: 12px;
    COLOR: #000000;
    FONT-FAMILY: Arial, Verdana;
    TEXT-DECORATION: none;
    padding:5;
}



.rbalk_boven {
    /*background-image:url(../images/nieuwkoop/lbalk_boven.gif);
    height:3;*/
}

.rbalk_onder {
    /*background-image:url(../images/nieuwkoop/lbalk_onder.gif);
    height:3;*/
}

.groepDesc span {
    line-height:55px;
    FONT-SIZE: 22px;
    COLOR: #999999;
    FONT-FAMILY: Arial;
    font-weight:bold;       
}

.groepImage {
    text-align:left;
}

.titel {
    line-height:55px;
    FONT-SIZE: 22px;
    color: #404063;
    FONT-FAMILY: Arial,Verdana;
    font-weight:bold;       
}

.tdSearchDesc {
    padding-top:5;
    padding-bottom:10;
}

.btnSearch {
    text-align:right;
    /*padding-right:40;*/
    margin-top:2px;
    padding-top:4;
}

.tdExtraDesc {
    padding-top:5;
    padding-bottom:10;
}

.tdBtnLayout {
    text-align:right;
    /*padding-right:40;*/
    margin-top:2px;
    padding-top:4;
}

.voorraadDetail {
    line-height:40px;
    font-weight:bold;
}

/* PasswordStrength Related Styles */ 

.posWwText {
    position:relative;top:3px;
}
.TextIndicator1
{
     background-color:Gray;
     color:White;
     font-family:Arial;
     font-size:x-small;
     font-style:italic;
     padding: 2px 3px 2px 3px;
}

.BarIndicator
{
    color:Blue;
    background-image:url(../images/bg_indicator.gif);
    background-repeat:repeat-x;
    height:15px;
}

.BarBorder
{
    width:150px;
    padding:0px;
    height:10px;
    vertical-align:middle;
    background-image:url(../images/bg_indicator_back.gif);
}

.TextIndicator2
{
    background-color:#258AC3;
    color: #ffffff;
    font-size: 11px;
    font-variant: normal;
    padding: 2px 3px 2px 3px;
}

.TextIndicator_Handle
{
	width:16px;
	height:14px;
	background-image:url(../images/Question.png);
	overflow:hidden;
	cursor:help;
}

.TextIndicator_Strength1
{
   background-color:#ffffff;
    color:#FF0000;
    font-family: verdana;
    font-size: 11px;
    padding: 2px 3px 2px 3px;
}

.TextIndicator_Strength2
{
   background-color:#ffffff;
     color:#FF7800;
     font-family:verdana;
     font-size:11px;
     padding: 2px 3px 2px 3px;
}

.TextIndicator_Strength3
{
     background-color:#ffffff;
     color:#918200;
     font-family:verdana;
     font-size:11px;
     padding: 2px 3px 2px 3px;
}

.TextIndicator_Strength4
{
     background-color:#ffffff;
     color:#0068B9;
     font-family:verdana;
     font-size:11px;
     padding: 2px 3px 2px 3px;
}

.TextIndicator_Strength5
{
    background-color:#ffffff;
     color:#278A00;
     font-family:verdana;
     font-size:11px;
     padding: 2px 3px 2px 3px;
}

/*
.BarIndicator_TextBox2
    {
        color:Blue;
        background-color:#047AFD;
        padding-bottom:1px;
    }
    .BarBorder_TextBox2
    {
        border-style:solid;
        border-width:1px;
        width:200px;
        vertical-align:middle;
    }
*/
/* PasswordStrength Related Styles */ 

/* Modal PopUp CSS Classes */

/************************ start Completeion ****************************/

.CompletionList {z-index:1000; background-color:white; border:solid 1px black; margin-left:0px;}
.CompletionListItem {}
.CompletionListHighlightedItem {background-color:#F1F1F1;}
                                                                                                            /************************ eind Completeion ****************************/                                                                                                            .pnlDownloadFile {margin-top:-21px;width:15px;}/************************ start kalender control ****************************/ .btnDatum {    font-weight: bold;}
.CalDiv {    border: solid 2px #315b8a;    padding: 1em;    position: absolute;    background: #fefeaa;}.TodayStyle {    background: #cccccc;}.OtherMonthDayStyle {    color: #888888;}.SelectedDayStyle {    border: solid 1px #888888;    background: white;    color: black;}
/************************ eind kalender control ****************************/ 

/* ################################# */

/* fatale error ASP_assert.inc*/
				div#fatale-error-canvas-div{
				position:absolute; 
				height: 100%; 
				top: 0px; 
				right:61%; 
				margin-left:-397px; 
				margin-right:-397px;
				}
				div.fatale-error-holder{
				margin-top: 30%;
				width: 550px;
				}
				div.fatale-error-afbeelding{
				clear: right;
				}
				div.fatale-error-tekst{
				padding-top: 20px;	
				padding-left: 70px;	
				font-size: 24px;
				font-weight: bold;
				}
				div.fatale-error-bericht{
				clear: right;
				padding-top: 20px;
				padding-left: 50px;
				font-size: 14px;
				}
				a.fatale-error-link, a.fatale-error-link:hover{
				font-size: 14px;	
				}
				a.fatale-error-link:hover{
				text-decoration: none;
				}
/* fatale error ASP_assert.inc */					