/* Stylesheet gemaakt door YupLounge. Ontwerp door ARC Vormgeving */
/* gebruikte kleuren:*/
/* #1A7744 -> donkergroen */
/* #97C027 -> licht groen */
/* #F7E500 -> geel */

body {
	background-color:#97C027;
    text-align: center; 
    margin:25 0 0 0; /* boven, rechts, onder en links */
    color:#FFFFFF;
    font-family: verdana,arial,helvetica,geneva,sans-serif;
    font-size: 0.8em;
}

table {
	border-collapse: collapse;
}
.emc_logo_klein{
	background-color:#97C027; /* kleur dient gelijk te zijn aan de achtergrond kleur van de body */
	vertical-align:middle;
	text-align:right;
}

/* Kleur de verschillende vlakken conform de achtergrond*/
.background_body_color{
	background-color:#97C027; /* kleur dient gelijk te zijn aan de achtergrond kleur van de body */
}

/* afronding links boven in de hoek */
.linker_boven_hoek {
	vertical-align:top;
	text-align:left;
}

/* achtergrond van de tabel is een ovaal die op de juiste positie gezet moet worden en niet mag meebewegen*/
.ovaal{
	position:relative;
	background-color:#1A7744;
	background-image:url("../images/achtergrond_verloop.jpg");
	background-position: 155 15;
	background-repeat: no-repeat;
	background-attachment: scroll;
	width:915; 
	height:100%;
   }

/* Uitlijning van de iframe en de content pagina*/
iframe {
	margin:0 1 0 0;
	overflow-x: hidden;
	overflow-y: auto;
}

.content{}
.content_top_line {background: url(../../images/wit_puntje.jpg) 0 0 repeat-x; width:595;height:100%;}
.content_bottom_line {background: url(../images/wit_puntje.jpg) 0 100% repeat-x;}
.content_left_line {background: url(../images/wit_puntje.jpg) 0 0 repeat-y;}
.content_right_line {background: url(../images/wit_puntje.jpg) 100% 0 repeat-y;}
.content_corner_line  {background: url(../images/RHOEK_doorzichtig.gif) 0 100% no-repeat;}

div.top_content_streep{
	position:absolute;
	width:595;
	z-index:10;
	background: url(../images/wit_puntje.jpg) 0 0 repeat-x;
}
/* Uitlijning en opmaak hoofdmenu.*/
td.hoofdmenu{
	vertical-align:top;
	text-align:right;
	padding-top:60; /* !!!! padding is hier anders dan voor de back_template.*/
	background-color:#97C027; /* kleur dient gelijk te zijn aan de achtergrond kleur van de body */
}

.hoofdmenu_not_selected{
	background-color:#97C027; 
	padding: 5 2 5 0;/* boven, rechts, onder en links */
	border : 1;
	border-color:#FFFFFF;
}
.hoofdmenu_not_selected a {color : #1A7744; text-decoration : none; font-size: 0.8em; font-weight:bold;}
.hoofdmenu_not_selected a:link { color : #1A7744; text-decoration : none; font-size: 0.8em;font-weight:bold;}
.hoofdmenu_not_selected a:visited{ color : #1A7744; text-decoration : none; font-size: 0.8em; font-weight:bold;}
.hoofdmenu_not_selected a:hover {color : #1A7744;  font-weight:bold;}

.hoofdmenu_selected{
	background-color:#1A7744;
	padding: 5 2 5 0;/* boven, rechts, onder en links */
	border : 1;
	border-color:#FFFFFF;
}
.hoofdmenu_selected a {color : #FFFFFF; text-decoration : none;  font-weight:bold;font-size: 0.8em;}
.hoofdmenu_selected a:link { color : #FFFFFF; text-decoration : none;  font-weight:bold;font-size: 0.8em;}
.hoofdmenu_selected a:visited{ color : #FFFFFF; text-decoration : none;  font-weight:bold;font-size: 0.8em;}
.hoofdmenu_selected a:hover {color : #FFFFFF;  font-weight:bold;font-size: 0.8em;}

.hoofd_submenu_not_selected a {color : #F7E500; text-decoration : none; font-weight:bold;font-size: 0.8em;}
.hoofd_submenu_not_selected a:link { color : #F7E500; text-decoration : none; font-weight:bold;font-size: 0.8em;}
.hoofd_submenu_not_selected a:visited{ color : #F7E500; text-decoration : none; font-weight:bold;font-size: 0.8em;}
.hoofd_submenu_not_selected a:hover {color : #F7E500;  font-weight:bold;font-size: 0.8em;}

/*zorg ervoor dat de pijltjes en de lijntjes van het hoofdmenu en het submenu goed staan*/
.pijl_right_hoofdmenu{
	vertical-align:middle;
	text-align:right;border-top: 1px solid #FFFFFF;
	border-bottom: 1px #FFFFFF;
}
.streep{
	border-bottom: 1px solid #FFFFFF;
	border-top: 1px solid #FFFFFF;
	border-right: 1px solid #FFFFFF;
	padding: 5 2 5 0;/* boven, rechts, onder en links */
}
.streep_up{
	border-top: 1px solid #FFFFFF;
	padding: 5 2 5 0;/* boven, rechts, onder en links */
}
.streep_right{
	border-right: 1px solid #FFFFFF;
	padding: 5 2 5 0;/* boven, rechts, onder en links */
}
.streep_up_language{
	border-top: 1px solid #FFFFFF;
}
.streep_language{
	border-top: 1px solid #FFFFFF;
	border-right: 1px solid #97C027; /* kleur dient gelijk te zijn aan de achtergrond kleur van de body */
}
.pijl_left{
	vertical-align:middle;
	text-align:left;
}
/* Uitlijning van de vlaggen*/
.language_flag{
	background-color:#97C027; 
	vertical-align:left;
	text-align:left;
}
/* uitlijning van de 6 fotos */
td.front_fotos_balk{
	vertical-align:top;
	text-align:left;
}
div.front_fotos{
	z-index:12;
	position:absolute;
}
.iconen{
	vertical-align:top;
	text-align:center;
	padding: 15 0 0 0;/* boven, rechts, onder en links */
}
a {color:#FFFFFF;

}