body{ 
	background:#E2FFB4 url(directory-background.jpg) repeat-x;
                 margin-left: 15px;
	margin-top: 0px;
	margin-right: 21px;
                 margin-bottom: 0px;
                 COLOR: #042;  
                  font-family: Arial, Helvetica, sans-serif;
                 FONT-SIZE: 16px;
}

.f{margin-top: .1em; margin-bottom: .2em}
.k{margin-top: .3em; margin-bottom: .2em}
.e{margin-top: .3em; margin-bottom: .3em}
.r{margin-top: .4em; margin-bottom: .5em}
.d{margin-top: .6em; margin-bottom: .6em}
.v{margin-top: 1.6em; margin-bottom: .6em}

.tablediv3 td {
background-color: #dfffbf;
background-image: url(http://aalsmeerwebdirectory.com/templates/khaki/images/selection-row-bg.jpg);
background-repeat:repeat-x; 
background-position:bottom;
border-top : 1px solid #bc8;
border-bottom : 1px solid #896;
border-left : 1px solid #bc8;
border-right : 1px solid #678;
font-size: 14px;
}
.tablediv3 td:hover {
background-color: #dfffbf;
background-image: url(http://aalsmeerwebdirectory.com/templates/khaki/images/2selection-row2-bg.jpg);
background-repeat:repeat-x; 
background-position:top;
border-top : 1px solid #dd8;
border-bottom : 1px solid #234;
border-left : 1px solid #234;
border-right : 1px solid #bc8;
}

a {background: transparent; text-decoration: none; sans-serif; color: #333333;}

a:hover {background: #ffffbb; text-decoration: underline; sans-serif; color: #AA0000; }


p { margin:0; padding:0;}
/*  


/* main menu table */

td.ql_main {
background:#ffFff9 url(2catbg.jpg) ;
background-repeat:repeat-x; 
background-position:top;   
width:100%;
border-left : 1px solid #9AA884;
padding-right:0px;
padding-left:0px;
}


/* site info */


.ql_main table.site_info { 
width:100%; 
height:100%;
margin-top:0px;
margin-left:0px;
margin-right: 0px; 
line-height:0.9em; 
text-align:left;
font-family: Arial;
color: #244; 
font-size: 18px;
}



.ql_main table.site_info td{ 
display: block;
height:100%;
min-height: 20px;
padding : 10px 25px 10px 5px; 
background:#ffFff9 url(2inner-cat-bg.jpg) ;
background-repeat:repeat-x; 
background-position:top; 
border-top : 1px solid #bc9;
border-right : 0px solid #bc9;
border-left : 1px double #bc9;
border-bottom : 0px double #ded;
}


/* links */


a.link1 { font-weight: bold; color: #026; }

a.link1:hover   { font-weight: bold; color: #630}



a.link2{color: #677; font-size: 9pt;} 
/* #ee6A63 */

a.link2:hover   {text-decoration: underline; color: #AA2222} 




a.link3{font-family : Arial, Helvetica, sans-serif; color: #797; font-size: 9pt;} 
/* #cf6f60 */

a.link2:hover   {text-decoration: underline; color: #Af202f} 



a.link4{padding: 3px 5px 2px 12px; 
font-size : 14px; 
font-family : Arial, Helvetica, sans-serif;
color: #7a9; 
background-image: url();
background-repeat:repeat-y; 
background-position:right;} 
/* #cf6f60 */

a.link4:hover   {color: #Af202f;
text-decoration: none;
background:#fff url(http://aalsmeerwebdirectory.com/templates/khaki/images/catline.jpg) ;
background-repeat:repeat-y; 
background-position:left;
border-bottom : 1px solid #893;} 



/* button */

input.button3 { 
cursor:pointer; 
font-weight:bold; 
padding: 0 7px 0 7px;  
border-top : 1px solid #cdc;
border-bottom : 1px solid #bcb;
border-left : 1px solid #cdc;
border-right : 1px solid #abb;   
background-color: #faffd0;
font-size:95%; 
color: #677; 
}


input.button3:hover { 
cursor:pointer; 
font-weight:bold; 
padding: 0 7px 0 7px;  
border-top : 1px solid #ffdf9f;
border-bottom : 1px solid #cb8;
border-left : 1px solid #fd9;
border-right : 1px solid #cb8;   
background-color: #ffdfaf;
font-size:95%; 
color: #584775; 
}



