/* zeilen en zeilen */
/* www.web-care.nl */

*		{	font-family: Arial, Helvetica, sans-serif;  color: #2F2F2F; margin: 0px; padding: 0px; font-size: 14px;  line-height: 18px;  	  }


body 		{  margin-top: 16px; margin-bottom: 6px;
				overflow: auto;
				SCROLLBAR-FACE-COLOR: #04456A; 
				SCROLLBAR-BASE-COLOR: #04456A;
				SCROLLBAR-ARROW-COLOR: White; 
				SCROLLBAR-TRACK-COLOR: #EFF2F7; }
					
table.main		{ border: 1px solid #04456A; width: 980px;  background-color: #FBF9F9; border-collapse: collapse; } /* rand hoofdtabel */
td.bottomline  { border-bottom: 2px solid white; height: 23px; }
td.head			{ background: url(../img/header_4.jpg) no-repeat top left; }
td.topline1  	{ border-top: 2px solid white; height: 60px;}
td.topline2  	{ border-top: 2px solid white; height: 160px;}
td.topline3  	{ border-top: 2px solid white; }
td.leftline  	{ border-left: 2px solid white; border-bottom: 2px solid white; height: 23px; }

/* links schepen - submenu links*/

A.page:visited, A.page:link, A.page:active { text-decoration: none; font-weight: normal; color: Navy; border-bottom: 1px dotted Navy; display: inline; }
A.page:hover  {  text-decoration: none; font-weight: normal; color: Gray;  border-bottom: 1px dotted Gray; background: none;  display: inline; }

/* andere links*/
A.log:active { font-size: 12px; text-decoration: none; font-weight: bold; color: White; line-height: 22px;  background-color: #768FD2;    display: block;	}
A.log:visited, A.log:link {font-size: 12px; text-decoration: none; font-weight: bold; color: White; background-color: #768FD2;  line-height: 22px;    display: block; }
A.log:hover {font-size: 12px; text-decoration: none; font-weight: bold; color: White;  background-color:#04456A; display: block;   }


#vlag 	  { position: relative; right : 0px ; top: 0px ; width: 120px; height: 30px;}
#tekst	  { padding-left: 30px; margin-right: 32px;  }

#adres	  { color: White; margin-bottom: 20px;  text-align: center;  }
#slider	  { float: right; margin-right: 8px; margin-top: 55px; padding: 0px;}

#imgright  { float: right; margin-right: 0px; margin-left: 12px; padding-top: 16px; margin-top: 4px; margin-bottom: 12px;}
#imgleft   { float: left; margin-right: 20px; margin-left: 0px;  margin-top: 4px; margin-bottom: 12px; }


H1 		{	font-size: 24px; color: #04456A; 	font-weight: bold; padding-top: 22px; padding-bottom: 14px;  line-height: 26px;  }
H2 		{	font-size: 18px; color: #04456A; 	font-weight: bold; padding-top: 14px; padding-bottom: 7px; }

ul, ol 	{ text-align: left;	padding-right: 0px; margin-top: 6px; margin-bottom: 14px;}
li.txt   { padding-top: 0px; margin-top: 0px;  margin-left: 16px;  background: none;  border: 0px;  list-style: disc;  vertical-align: top 3px;                }
/* list-style: none url(../img/li.gif); li met afb */

/* hoofdmenu */
#nav, #nav ul { padding: 0px 0 0 0; margin: 0; list-style: none; }
#nav li { float: left; }
/*  #nav li { float: left;  width: 83px;} orgineel aangepast t.b.v. breedte menu */

#nav ul { position: absolute; width: 150px; left: -1000px; padding: 0px; margin-top: 0px!important; margin-top: 2px;}

#nav li:hover ul, #nav li.ie_does_hover ul { left: auto; background-position: 0 0; }

#nav a { display: block; padding: 0px 5px 0px 6px; /* 0 top, 10 right, 0 bottom, 11 left  aangepast bij verwijderen / toevoegen menuitem*/
			text-decoration: none; font-family:  Verdana, Arial, Helvetica, sans-serif; font-size: 11px;	text-align: left; }

ul a:link,  ul a:visited	 { font-weight: bold; color: White; display: block;  line-height: 25px; }
a:hover, ul a:active        { font-weight: bold; color: #F2F2F2; background-color: #768FD2; display: block; 	}

/*ul a:hover, ul a:active { font-weight: bold; color: #F2F2F2; background-color: #768FD2; }/*
/* uitklapmenu */
ul ul a:link,  ul ul a:visited { font-weight: bold; color: #FFF; width: 174px; /* breedte submenu */ display: block; }
ul ul a:hover, ul ul a:active  { font-weight: bold; color: #FFF;   }

ul li    { background-color: #04456A; border-left: 2px solid #FFF; }
ul ul li { background-color: #0671AF; border-top: 2px solid #FFF; border-left: 0; }

/* IE only hack \*/
* html ul li, * html ul ul li { border-bottom: 2px solid #FFF; height: 24px; }
* html ul ul li 					{ border-top: 0;  }
/* Einde IE only hack */ 

a.home:visited, a.home:link {font-family:  Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: none; font-weight: bold; color: White;   line-height: 24px;   padding-left: 6px; display: block;  }
a.home:hover, a.home:active {font-family:  Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: none; font-weight: bold; color: #FFF; background-color: #768FD2;  line-height: 24px;      display: block;	 }

a.flag:visited, a.flag:link { text-decoration: none;    }
a.flag:hover, a.flag:active { text-decoration: none; }
