body {
    background-color: #595959;
    margin: 0px;
}
body, td {
    font-size: 11px;
    font-family: arial, helvetica, sans-serif;
    color: #595959;
}

/********************
* UPS CLASS
********************/
input.btn_ups {
	width: 125px;
    font-size: 10px;
    font-family: arial, helvetica, sans-serif;
    color: #595959;
}

input.txt_ups {
	width: 110px;
	font-size: 11px;
}

select.sel_ups_year {
	font-size: 10px;
	width: 45px;
}

select.sel_ups_day {
	font-size: 10px;
	width: 40px;
}

select.sel_ups_month {
	font-size: 10px;
	width: 48px;
}

font.fnt_ups {
	font-size: 13px;
	font-weight: bold;
	
	margin-top: 10px;
	margin-bottom: 10px;	
}

a {
    color:#969696;
    font-family:Arial,Verdana,Helvetica,sans-serif;
    font-size:11px;
    font-weight:normal;
}

/* De table die het raamwerk verzorgt */

.main_table {
    background-color: #FFFFFF;
}

/* Het dunne rode balkje boven */

.red_stroke {
    background-color: #B20000;
	
}

.vertical_red_stroke {
    background-color: #B20000;
	width: 2px;
}

/* De grijze border onder het eljes logo*/

.gray_border {
    border-top: 1px solid #A4A4A4;
    background-color: #D4D4D4;
    font-size: 1px;
}

/* De td die het eljes logo bevat */

.eljes_header {
    background-image: url('../images/eljes3D.jpg');
    background-repeat: no-repeat;
    background-position: left center;
}

/* De td die de flash spotlights bevat samen met een balkje*/

.flash_content {
    height: 155px;
    *height: 140px;
    padding: 4px;
    padding-right: 0px;
    overflow: hidden;
}

/* De td die de flash echt inhoud */

.inner_flash_content {
    border: 1px solid #E0E0E0;
    overflow: hidden;
}

/* De td die de hoofd-teksten bevat */

.main_content {
    *padding-top: 0px;
    padding: 4px;
    padding-bottom: 49px;
}

/* De td wat de rechterkollom is */

.right_sidebar {
    padding: 4px;
    padding-right: 0px;
}

.div_agenda {
    padding-top: 20px;
	margin-bottom: 4px;
	height: 260px;
    display: block;
    bottom: 0px;
    border: 1px solid #E0E0E0;
    background-color: #FAFAFA;
	background-image: url(http://www.cornua-multimedia.nl/cms_systeem/admin/media/eljes/right_sidebar/agenda_top.png);
	background-repeat: no-repeat;
}

.div_logos {
	margin-bottom: 4px;
	height:180px;
	display: block;
    bottom: 0px;
    padding: 5px;
    border: 1px solid #E0E0E0;
    background-image: url( http://www.cornua-multimedia.nl/cms_systeem/admin/media/eljes/right_sidebar/trackingtool.png);
	background-repeat: no-repeat;
}
/*
.div_iso {
	margin-bottom: 4px;
	height:120px;
	display: block;
    bottom: 0px;
    padding: 5px;
    border: 1px solid #E0E0E0;
    /*background-image: url(http://www.cornua-multimedia.nl/cms_systeem/admin/media/eljes/right_sidebar/iso_eljes.png);
	background-repeat: no-repeat;*/
}

.div_nieuwsbrief {
	margin-bottom: 4px;
	height:120px;
	display: block;
    bottom: 0px;
    border: 1px solid #E0E0E0;
    background-image: url(http://www.cornua-multimedia.nl/cms_systeem/admin/media/eljes/right_sidebar/);
	background-repeat: no-repeat;
    overflow: hidden;
}






/* In de divs komt de informatie, deze divs hebben alleen de bedoeling om wat ruimte tussen de hokken te creeren */

.div_right_sidebar {
    margin: auto;
    margin-bottom: 4px;
    display: block;
    bottom: 0px;
    padding: 5px;
    border: 1px solid #E0E0E0;
}

.div_main_content {
    border: 1px solid #E0E0E0;
    border-top: 0px;
    width: 600px;
}

.div_title_frame {
    border: 1px solid #E0E0E0;
    border-bottom: 0px;
    width: 600px;
}

/*
.div_left_sidebar {
    margin: auto;
    margin-top: 5px;
    display: block;
	height:155px;
    bottom: 0px;
    border: 1px solid #E0E0E0;
	}
	*/

#menuBovenFrame {
    margin: auto;
    margin-top: 4px;
	height: 160px;
}

#menuOnderFrame {
    margin: auto;
    margin-top: 4px;
	height: 740px;
}



/* De style van de footer */

.footer {
    letter-spacing: 0.2em;
    font-size: 10px;
    color: #81050D;
}
