/* CSS Document */

body {	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 77%;
	color: #606060;
	line-height: 130%;
	margin-left: 0px;
	margin-top: 0px;}
	
p	{ 
	margin-left: 6px;
	margin-right: 6px;}
	
h1 
{
	margin-left: 6px;
	margin-right: 6px;
	font-size: 150%;
}
	
h1.titelactueel 
{
	color: #83A440;
}

h1.titelprogramma 
{
color: #118E8F;
}

h1.titelinfo
{
color: #0073A5;
}

h1.titelhorizontaal
{
color: #1E3A61;
}

.subkopactueel 
{
font-weight: bold;
color: #83A440;
}

.subkopprogramma 
{
font-weight: bold;
color: #118E8F;
}

.subkopinfo
{
font-weight: bold;
color: #0073A5;
}
.subkophorizontaal
{
font-weight: bold;
color: #1E3A61;
}

/*h1	{	
	font-size: 105%;
	font-weight: bold;}*/

h2	{	
	padding-left: 8px;}

h3	{	
	padding-left: 8px;}
	
h4	{	
	font-size: 97%;}
	
ul	{	
	display: block;
	list-style-type: none;
	margin-left: 0px;
	padding-left: 0px;
	margin-bottom: 5px;}

li	{	
	color: #606060;
	line-height: 150%;
	margin-left: 10px;}
	
	li.net
	{
		margin-left: 0px;	
	}
	
	.net a{color: #118E8F;}
	
a	{
	color: #606060;
	text-decoration: none;}
		
a:hover	{color: #0073A5;}
a:active{color: #0073A5;}

a.text:link		{color: #005887;}
a.text:hover	{color: #005887;}
a.text:active	{color: #005887;}

p.text a:link{text-decoration: underline;}
p.text a:active{text-decoration: underline;}
p.text a:visited{text-decoration: underline;}
p.text a.title{text-decoration: none;}

a:link.title	{font-weight: bold;
color: #118E8F;}
a:hover.title	{font-weight: bold;
color: #000000;}
a:active.title	{font-weight: bold;
color: #118E8F;}
a:visited.title {font-weight: bold;
color: #118E8F;}
a:visited:hover.title {font-weight: bold;
color: #000000;}

a.p:link	{color: #005887;
			text-decoration: underline;}
a.p:hover	{color: #005887;}
a.p:active	{color: #005887;}

td{
		border-bottom-width: 1px;
		border-bottom-style: solid;
		border-bottom-color: #1A806C; }

#containerpage	{
	position: absolute;
	width: 946px;
	left: 50%;
	margin-left: -473px;
	height: 780px;
}
		
#header	{
	margin-top: 16px;
	position: absolute;
	left: 0px;
	top: -1px;
}
	
#kleurbalk	{
	margin-top: 110px;
	position: absolute;}

#menutop1	{
	font-family: Arial, Helvetica, sans-serif;
	display: inline;
	position: absolute;
	margin-top: 180px;}
	
#menutop2	{
	display: inline;
	margin-left: 206px;
	position: absolute;
	margin-top: 180px;}

#menuleft {
	top: 230px;
	width: 186px;
	font-weight: bold;
	position: absolute;
	margin-left: 0px;}

#contentmid	{
	position: absolute;
	margin-left: 206px;
	margin-top: 210px;
	width: 540px;
	left: 0;
	top: 0;}

#agendatitel	{
	position: absolute;
	left: 0px;
	top: 0px;
	padding-left: 8px;
	padding-top: 8px;
	width: 132px;
	height: 80px;
	font-size: 160%;
	color: #FFFFFF;
	
	z-index: 1;}

#agendatitel.junititel	{ background-color: #83A440;}
#agendatitel.juli	{ background-color: #688F3C;}
#agendatitel.aug	{ background-color: #688F3C;}
#agendatitel.sep	{ background-color: #688F3C;}

#agendabalk	{
	position: relative;
	left: 140px;
	top: 0px;
	padding-left: 8px;
	padding-top: 8px;
	width: 400px;
	height: 80px;
	font-size: 160%;
	color: #FFFFFF;
	background-color: #1A806C;
	z-index: 2;}

#agendabalk.junibalk	{ background-color: #688F3C;}
	
#agenda	{
	position: absolute;
	margin-top: 90px;
	width: 540px;
	left: 0px;
	top: 0px;
	height: 189px;
}

#locatietitel	{
	position: absolute;
	left: 0px;
	top: 0px;
	padding-left: 8px;
	padding-top: 8px;
	width: 132;
	height: 252px;
	font-size: 150%;
	color: #FFFFFF;
	background-color: #118E8F;
	z-index: 1;}

#locatietitel.coda	{ background-color: #A1BA43;}
#locatietitel.loo	{ background-color: #83A440;}
#locatietitel.krol	{ background-color: #688F3C;}
#locatietitel.koot	{ background-color: #4F7C38;}
#locatietitel.aga	{ background-color: #1C724D;}
#locatietitel.mile	{ background-color: #1A806C;}
#locatietitel.net	{ background-color: #118E8F;}
#locatietitel.hoge	{ background-color: #0073A5;}
#locatietitel.deb	{ background-color: #005887;}
#locatietitel.stad	{ background-color: #000033;}
#locatietitel.edu	{ background-color: #2D3F69;}
#locatietitel.knp	{ background-color: #1A2340;}

.green
{
	color: #118E8F;	
}

#locatiezij 
{
	position: absolute;
	left: 0px;
	top: 0px;
	width: 140px;
	height: 260px;
	font-size: 150%;
	z-index: 1;
}

#locatiehoofd 
{
	float: right;
	left: 140px;
	margin-top: -8px;
	width: 400px;
	height: 260px;
}

#locatietext 
{
	position: absolute;
	width: 540px;
	margin-top: 260px;
	left: 0px;
}

.foto 
{
	margin-left: 6px;
	margin-right: 6px;
	font-size: 82%;
	text-align: right;
	color:#999999;
}

#hb	{
	position: relative;
	margin-left: 140px;
	margin-top: 0px;
	width: 400px;
	left: 0px;
	top: 0px;}
	
#text	{
	position: absolute;
	margin-top: 90px;
	width: 540px;
	left: 0px;
	top: 250px;
	height: 189px;}	
	
#contentright	{
	position: absolute;
	margin-left: 766px;
	margin-top: 210px;
	width: 180px;
	left: 0;
	top: 0;
}

#balk	{
	text-align: center;
	font-size: 93%;
	background-color: #A1BA43;
	padding-top: 4px;
	color: #FFFFFF;
	font-weight: bold;
	height: 20px;
	width: 180px; }

.submenu	{
	font-weight: normal;
	margin-left: 8px;}
	
.balktekst	{
	font-size: 80%;
	color: #FFFFFF;}

.zoekkop	{
	color: #688F3C;
	font-weight: bold;
	font-size: 93%;}
	
.agendakop	{
	font-weight: bold;
	font-size: 105%;
	color: #118E8F;
	border-top-width: 1px;
	border-top-color: #005887;}
	
.advertentie{
	font-size: 90%;
	text-align: center; }
	
.bold { font-weight: bold;}
.em		{font-style: italic;}

.coda	{ color: #A1BA43;}
.loo	{ color: #83A440;}
.krol	{ color: #688F3C;}
.koot	{ color: #4F7C38;}
.aga	{ color: #1C724D;}
.mile	{ color: #1A806C;}
.net	{ color: #118E8F; font-size: 16px;}
.hoge	{ color: #0073A5;}
.deb	{ color: #005887;}
.stad	{ color: #000033;}
.edu	{ color: #2D3F69;}
.grey	{ color: #666666;}
.knp	{ color: #1A2340;}
	

#contenttitle {
	position: relative;
	left: 0px;
	top: 0px;
	line-height: 120%;
	padding-left: 8px;
	padding-top: 8px;
	width: 540px;
	height: 80px;
	font-size: 160%;
	color: #ffffff;
	z-index: 2;
	background-color: #1A806C;
}

#contenttitle.actueel { background-color: #83A440; text-transform: uppercase;}
#contenttitle.actueel_2011 { background-color: #83A440; height: 25px; margin-bottom: 20px; padding-top: 2px; padding-bottom: 2px;}
#contenttitle.programma { background-color: #1A806C; text-transform: uppercase;}
#contenttitle.programma_2011 { background-color: #118e8f; height: 25px; margin-bottom: 20px; padding-top: 2px; padding-bottom: 2px;}
#contenttitle.info { background-color: #0073A5; text-transform: uppercase;}
#contenttitle.info_2011 { background-color: #0073A5; height: 25px; margin-bottom: 20px; padding-top: 2px; padding-bottom: 2px;}
#contenttitle.horizontaal { background-color: #1E3A61; text-transform: uppercase;}


#content 
{
    position: relative;
	left: 0px;
	top: 0px;
	padding-left: 8px;
	padding-top: 8px;
	padding-right:10px;
	width: 530px;
    }
    
    .content_head
    {
		font-weight: bold;
		font-size: 14px;
    }
    
    .node_root, a.node_root:link, a.node_root:hover, a.node_root:visited
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px; 
    padding-top: 5px;
    color: #118E8F;
    text-transform: uppercase;
}

.node_indent, a.node_indent:link, a.node_indent:visited, a.node_indent:hover
{
    FONT-SIZE: 12px;
    margin-left: 10px;
}
.node_indent_selected, a.node_indent_selected:link, a.node_indent_selected:hover, a.node_indent_selected:visited
{
    FONT-WEIGHT: bold;
    margin-left: 10px;
    COLOR: #005887;
}

.node, a.node:link, a.node:hover, a.node:visited
{
    MARGIN-LEFT: 3px
}
.node_selected, a.node_selected:link, a.node_selected:hover, a.node_selected:visited
{
    FONT-WEIGHT: bold;
    MARGIN-LEFT: 3px;
    COLOR: #005887;
    font-size: 12px;
}

.paging
{}
img
{
    border-style: none;
}

#footer
{
    position: absolute;
	padding-top: 15px;
    CLEAR: both;
    FONT-SIZE: 11px;
    COLOR: #5d5e60;
    FONT-FAMILY: arial, helvetica,sans-serif;
    TEXT-ALIGN: center;
    width: 100%;
}

#footerright
{
    CLEAR: both;
    FONT-SIZE: 11px;
    COLOR: #5d5e60;
     FONT-FAMILY: arial, helvetica,sans-serif;
    font-weight: normal;
}

#footerleft
{
    CLEAR: both;
    FONT-SIZE: 11px;
    COLOR: #5d5e60;
     FONT-FAMILY: arial, helvetica,sans-serif;
    font-weight: normal;
}


#agenda_search
{
	background-color: #A1BA43;
}

#sponsors
{
	position: relative;	
	clear: both;
	z-index: 4;
	text-align: right;
	margin: 0px auto;
	margin-top: 15px;
}

#frontpage_subtitle
{
	background-color: #83A440;	
	padding: 3px;
	color: #FFFFFF;
	text-transform: uppercase;
	font-weight: bold;
	border: 0px;
}
.Message
{
	color: Red;
	font-weight: bold;
}

#triennale
{
	position: absolute;	
	top: 20px;
	margin: 0px auto;
	left: 540px;
	text-align: right;
	width: 400px;
}

#TriennaleContact TD, #triennale TD
{
padding-left: 10px;
border-bottom: 0px;
}


