/* ------------------Algemeen css----------------- */
#zo
{
	visibility : hidden;
	font-size: 18px;
	color: #CCCCCC;
	font-weight: bold;
}
#po
{
	visibility : hidden;
	font-size: 18px;
	color: #CCCCCC;
	font-weight: bold;
}


#efaafilm
{
	position: absolute;
	right: 55px;
	top: 200px;
	z-index: 2;
}


#top
{
	position:absolute;
	top:36px;
	left:50px;
	right:50px;
	height: 184px;
	background-color: #555555;
	z-index: 1;
}

#ind_top
{
	position:absolute;
	top:35px;
	left:50px;
	right:50px;
	height: 89px;
	z-index: 2;
}
#bottom
{
	position: absolute;
	bottom: -1px;
	left: 50px;
	right: 50px;
	height: 51px;
	background-color: #555555;
	z-index: 3;
}
#congress
{
	position: absolute;
	top: 270px;
	left: 330px;
	z-index: 4;
/*
	right: 50px;
	bottom: -1px;
	height: 51px;
	background-color: #555555;
*/
}

#ind_bg
{
 	background-color: #FFFFFF; 
	position: absolute;
	left: 50px;
	right: 50px;
	top: 124px;
	bottom: 50px;
	overflow:hidden;
	z-index: 1;
}

#menu
{
	position: absolute;
	width: 140px;
	left: 50px;
	top: 228px;
	text-align: top;
	z-index: 1;
}

#bg
{
 	background-color: #FFFFFF; 
	position: absolute;
	left: 190px;
	right: 50px;
	bottom:50px;
	top: 220px;
	overflow:hidden;
}

#terug
{
	padding-top: 8px;
	border-bottom: 1px dotted #555555;
	padding-bottom: 8px;
	border-top: 1px dotted #555555;
	position: absolute;
	left: 50px;
	top: 228px;
	z-index: 3;
	width: 140px;
	background-color: #9A9B9A;
}

@media screen
{
	body>div#top
	{
		position:fixed;
	}
	body>div#bottom
	{
		position:fixed;
	}
	body>div#bg
	{
		position:fixed;
	}
	body>div#menu
	{
		position:fixed;
	}
	body>div#terug
	{
		position:fixed;
	}
	body>div#efaafilm
	{
		position:fixed;
	}
	body>div#main
	{
		position:fixed;
	}
	
}
 * html body
{
  overflow:hidden;
} 

* html div#main
{
	height: 100%;
	overflow: auto;
}


#player1{	z-index: 1;	left: 240px; position : relative;}

#topimg 
{
	overflow:hidden;
	height:73px;
	position: relative;
	width: 100%;
	top: 0px;

}

Body
{
	background-color: #555555; 
	margin: 0px;
	padding-top: 220px;
	padding-bottom: 50px;

}


/*=== A === A === A === A === A === A === A === A === A === A === A === A === A === A === A === A === A === A === A === A === A === */

a
{
	text-decoration: underline;
	Font-family: Verdana, Arial, Helvetica, sans-serif; 
	color: #017AC3;
	font-size : 11px;
}
a.efaafilm
{
	color: #ffffff;
	font-size: 14px;
	text-decoration: none;

}
a.head
{
	color: #ffffff;
	font-size: 14px;
	text-decoration: none;
}
a.menu1
{
	text-decoration: none;
	color: #FFFFFF;
	font-size: 11px;
}
a.menu1:hover
{
	background-color: #444444;
}
a.none { text-decoration: none; }
a.ople
{
	display: block;
	text-decoration: none;
	color: #000000;
}
a.ople:hover
{
	background-color: #444444;
	color: #FFFFFF;
}
a.owit { color: #cccccc; }
a.persoonlijk
{ 
	Font-size: 16px; 
	text-decoration: none;
}
a.persoonlijk:hover
{
	background-color: #005Ec8;
}
a.s14 { font-size: 14px;}
a.tb-menu 
{
	Font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-decoration: none;
	Font-weight: normal;
	Font-size: 18px;
}
a.tb-menu:hover { background-color: #444444; }

a.wit { color: #ffffff; }
a.zakelijk
{ 
	Font-size: 16px; 
	text-decoration: none;
}
a.zakelijk:hover
{
	background-color: #008ed0;
}
a.zwart { color: #000000; }

/* === DIV === DIV ===http://localhost/efaa2008/index.php DIV === DIV === DIV === DIV === DIV === DIV === DIV === DIV === DIV === DIV === DIV === DIV === DIV === */
Div { Font-family: Verdana, Arial, Helvetica, sans-serif; }
Div.rand { border: 1px dotted #FF00FF;}
Div.head
{ 
	padding-left: 15px;
	font-size: 14px;
	color: #ffffff;
	position: relative;
}
Div.huub
{ 
	padding-left: 35px;
	font-size: 14px;
	color: #ffffff;
	position: relative;
}

Div.links { text-align: left; }
Div.rechts { text-align: right; }
Div.ter { padding-left: 15px;}

h3
{
	Font-family: Verdana, Arial, Helvetica, sans-serif; 
	color: #000000;
	font-size: 14px;
}

img.bg
{
	position:relative;
	left:0px;
	/* for IE */
	filter:alpha(opacity=60);
	/* CSS3 standard */
	opacity:0.6;
}

img.top
{
	position:relative;
}

img.topimg
{
	border: 0px solid #FFFFFF;

}

li
{
	Font-family: Verdana, Arial, Helvetica, sans-serif; 
	color: #000000;	
	Font-size: 11px;
}

p
{
	Font-family: Verdana, Arial, Helvetica, sans-serif; 
	color: #000000;
	Font-size: 11px;
}

p.wit { color: #FFFFFF; }
p.center { text-align: center; }
p.s14 { Font-size: 14px;}

span
{
	Font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	Font-weight: normal;
}
span.header
{ 
	padding-left: 15px;
	font-size: 14px;
	color: #000000;
}


span.logolidm
{
	color: #017AC3;
	Font-weight: bold;
}

span.logobran
{
	color: #1DA4C1;
	Font-weight: bold;
}

span.logomana
{
	color: #CE5D79;
	Font-weight: bold;
}
span.logoople
{
	color: #97B92E;
	Font-weight: bold;
}
span.logocong
{
	color: #8B4291;
	Font-weight: bold;
}
span.logovakl
{
	color: #6465af;
	Font-weight: bold;
}
span.zwart { color: #000000; }
span.wit { color: #FFFFFF; }
span.owit { color: #CCCCCC; }
span.italic { font-style: italic; }

span.s12 { Font-size: 12px; }
span.s14 { Font-size: 14px; }
span.s16 { Font-size: 16px; }
span.s20 { Font-size: 20px; }
span.s24 { Font-size: 24px; }
span.s36 { Font-size: 36px; }
span.s48 { Font-size: 48px; }




table
{
	border: 0px;
	border-collapse: collapse;
}

table.toptop
{
	width: 100%;
	table-layout: fixed;
	top: 36px;

	height: 163px;
	
}
table.botbot
{
	width: 100%;
	
}

table.fixed
{
	table-layout: fixed;
}

table.index
{
	height: 100%;
	width: 100%;
}

Table.part1
{
	border-top: 1px dotted #555555;
	border-collapse: collapse;
}

table.spac5
{
	border: 5px hidden;
	border-collapse:separate;
}



table.max
{
	height: 100%;
	width: 100%;
	position:relative;
}

table.ople
{
	width: 500px;
	border: 1px solid #000000;
	border-collapse: collapse;
}

table.m400
{
	position: relative;
	width: 400px;
	border: 1px solid #000000;
	border-collapse: collapse;
	left: 30px;
}

table.m600
{
	position: relative;
	width: 600px;
	border: 1px solid #000000;
	border-collapse: collapse;
/*	left: 30px; */
}

table.opleiding
{
	position: relative;
	width: 600px;
	border: 1px solid #000000;
	left: 30px;
}

Table.menu1
{
	width: 100%;
	border-collapse: collapse;
}

table.rand0 
{
	border: 0px;
	border-collapse: collapse;
}
table.rand { border: 1px dotted #000000; }
Table.wit { background-color: #FFFFFF; }
Table.mbran { background-color:#1DA4C1; }
Table.mcong { background-color:#8B4291; }
Table.mmana { background-color:#aaaaaa; }
table.rand2 
{ 
	border-bottom: 6px outset #cccccc;
	border-right: 6px outset #cccccc;
	border-left: 6px outset #cccccc;
	border-top: 6px outset #cccccc;

}

td
{
	Font-family: Verdana, Arial, Helvetica, sans-serif; 
	color: #000000;
}

td.body
{
	vertical-align: top;
	padding-left: 10px;
	padding-top: 20px;
	padding-bottom: 10px;
	padding-right: 60px;
}
td.zakelijk
{
	background-color: #005Ec8;
	text-align: center;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 5px; 
	vertical-align: top;
}

td.persoonlijk
{
	background-color: #008ed0;
	text-align: center;
	padding-left: 10px;
	padding-right: 10px;
 	padding-top: 5px; 
	vertical-align: top;
}

Td.menu0
{
	width: 140px;
	padding-bottom: 30px;
	vertical-align: top;
	background-color: #9A9B9A;
}

Td.menu1
{
	padding-left: 10px;
	padding-top : 8px;
	padding-bottom : 8px;
	border-bottom: 1px dotted #555555;
}

Td.menu2
{
	padding-left: 20px;
	padding-top : 4px;
	padding-bottom : 4px;
	border-bottom: 1px dotted #555555;
}

Td.bgmenu
{
	width: 140px;
	vertical-align: top;
	background-color: #9A9B9A;
	padding-top: 8px;
	height: 100%;
}

Td.part1
{
	padding-left: 10px;
	padding-right: 5px;
	border-bottom: 1px dotted #555555;
}

td.kopople
{
	background-color: #AAAAAA;
	text-align: center;
	border-top: 1px solid #000000;
	border-bottom: 1px solid #000000;
}

td.opledoc
{
	vertical-align: center;
	background-color: #97B92E;
	width: 100px;
}

td.klein { font-size: 10px;}
td.w250 { width: 250px; }
td.links { text-align: left; }
td.center { text-align: center; }
td.middle { vertical-align: center; }
td.bottom { vertical-align: bottom; }
td.top { vertical-align: top; }
td.rand { border: 1px dotted #000000; }
td.rand2 { border: 1px solid #000000; }
td.wit { background-color: #FFFFFF; }
td.pad5 { padding: 5px; }
td.info { padding-left : 5px; padding-right : 5px;}
td.ople { border-bottom: 1px dotted #000000; }

tr.m-headm
{
	background-color: #CE5D79;
	vertical-align: center;
}

tr.m-heado
{
	background-color: #97B92E;
	vertical-align: center;
}

tr.m-headv
{
	background-color: #6465af;
	vertical-align: center;
}

tr.m-headb
{
	background-color: #1DA4C1;
	vertical-align: center;
}

tr.m-headc
{
	background-color: #8B4291;
	vertical-align: center;
}

tr.m-head
{
	background-color: #017AC3;
	vertical-align: center;
}

tr.bottom { vertical-align: bottom; }
tr.top { vertical-align: top; }
tr.h25 { height: 25px; }

Tr.top1
{
	background-color: #9A9B9A;
	height: 84px;
	vertical-align: bottom;
}

Tr.top2
{
	background-color: #FFFFFF;
	height: 75px;
	vertical-align: middle;
}

tr.wit { background-color: #FFFFFF; }

Tr.b-std
{
	height: 30px;
	vertical-align: bottom;
}


tr.menu2 { background-color: #AAAAAA; }

tr.index
{
	width : 100%;
	height: 450px;
}

tr.part1 { height: 30; }
