/*********************/
/* ELEMENTS          */
/*********************/
body {
	background-image: url(../img/ui/bg_pattern02.gif);
	background-repeat: repeat;
	font-family: "Lucida Sans Unicode", Arial, Helvetica, sans-serif;
	margin: 0px;
	font-size: 14px;
	overflow:scroll;
}
a {
	color: #ED1C24;
	text-decoration: none;
}
a:hover {
	color: #ED1C24;
	text-decoration: underline;
}
.formfield {
	font-family: Arial, Helvetica, sans-serif;
	color: #333333;
	font-size: 14px;
	padding: 0px 20px 0px 0px;
}
ul {
	margin: 10px 15px 0px 40px;
}

/*********************/
/* MENU              */
/*********************/
.menu_table {
	border: 0px;
	padding: 0px;
	border-spacing: 0px;
	
}
.menu_top {
	background-image: url(../img/ui/menu_top.gif);
	background-position: left;
	background-repeat: no-repeat;
	border-bottom: 0px;
	padding: 0 0px;
	border-spacing: 0px;
	height: 13px;
	width: 200px;
}
.menu_mid {
	background-image: url(../img/ui/menu_spacer.gif);
	background-position: left;
	background-repeat: repeat-y;
	border-bottom: 0px;
	border-top: 0px;
	padding: 0 0px;
	border-spacing: 0px;
	font-size: 16px;
	font-weight: bold;
	padding-left: 0px;
	width: 200px;
}
.menu_bottom {
	background-image: url(../img/ui/menu_bottom.gif);
	background-position: left;
	background-repeat: no-repeat;
	border-top: 0px;
	padding: 0 0px;
	border-spacing: 0px;
	height: 15px;
	width: 200px;
}
.menu_select {
	background-image: url(../img/ui/menu_select.gif);
	background-position: left;
	background-repeat: no-repeat;
	color: #ED1C24;
	font-size: 16px;
	font-weight: bold;
	height: 22px;
	padding-left: 50px;
}
.menu_unselect {
	background-image: url(../img/ui/menu_select.gif);
	background-position: left;
	background-repeat: no-repeat;
	color: #333333;
	font-size: 16px;
	font-weight: bold;
	height: 22px;
	padding-left: 50px;
}
.menu_text {
	color: #333333;
	font-size: 16px;
	font-weight: bold;
	height: 22px;
	padding-left: 50px;
	width: 150px;
}
.menu_text_s {
	color: #333333;
	font-size: 12px;
	font-weight: bold;
	height: 14px;
	padding-left: 50px;
	width: 150px;
}
.menu_inputfield {
	font-size: 12px;
	font-weight: bold;
	padding-left: 50px;
}
.menu_submitbutton {
	color: #333300;
	font-size: 14px;
	font-weight: bold;
	border: 1px solid;
}
/*********************/
/* PAGEHEADER        */
/*********************/
.logo_anim {
	margin: 12px 20px 0px 20px;
}
.logo_text {
	margin: 0px 21px 3px 21px;
	border: none;
}

/*********************/
/* CONTENT           */
/*********************/
.header1 {
	background-image: url(../img/ui/plus16_333333.gif);
	background-repeat: no-repeat;
	background-position: left center;
	color: #333333;
	font-size: 20px;
	font-weight: bold;
	margin: 0px 0px 0px 3px;
	padding: 0px 0px 0px 22px;
	vertical-align: middle;
}
.header1_ {
        background-repeat: no-repeat;
        background-position: left center;
	text-align: center;
        color: #333333;
        font-size: 32px;
        font-weight: bold; 
        margin: 0px 0px 0px 3px;
        padding: 0px 0px 0px 22px;
        vertical-align: middle;
}       
									
.header2 {
	background-image: url(../img/ui/plus12_666633.gif);
	background-repeat: no-repeat;
	background-position: left center;
	color: #666633;
	font-size: 16px;
	font-weight: bold;
	margin: 9px 0px 0px 3px;
	padding: 0px 0px 0px 18px;
	vertical-align: middle;
}
.header3 {
        color: #666633;
        font-size: 14px;
        font-weight: bold;
	margin: 10px 15px 0px 0px;
}
.header4 {
        color: #111100;
        font-size: 14px;
        font-weight: bold;
	margin: 10px 15px 0px 0px;
}
.regular {
	color: #333333;
	font-size: 14px;
	margin: 10px 15px 0px 0px;
}

.smalltext {
	color: #333333;
	font-size: 10px;
	margin: 10px 15px 0px 0px;
}
.date {
	color: #666633;
	font-size: 10px;
	font-weight: bold;
	margin: 0px 0px 0px 3px;
}
.news_date {
	background-image: url(../img/ui/news_date.gif);
	background-position: left top;
	background-repeat: no-repeat;
	color: #666633;
	font-size: 11px;
	font-weight: bold;
	height: 20px;
	margin: 14px 0px 0px 0px;
	padding: 6px 0px 0px 10px;
	width: 250px;
}
.news_date_nieuw {
	color: #666633;
	font-size: 11px;
	font-weight: bold;
	text-align: right;
}
.news_header {
	background-image: url(../img/ui/news_header.gif);
	background-position: left top;
	background-repeat: repeat-y;
	color: #ED1C24;
	font-size: 14px;
	font-weight: bold;
	margin: 0px;
	padding: 0px 10px;
	width: 250px;
}
.news_teaser {
	background-image: url(../img/ui/news_teaser.gif);
	background-position: left bottom;
	background-repeat: repeat-y;
	color: #666633;
	font-size: 14px;
	margin: 0px 0px 0px 0px;
	padding: 0px;
	width: 250px;
}

.news_copy {
	color: #333333;
	font-size: 14px;
	margin: 10px 15px 0px 0px;
}
.news_copy img {
    border: 5px solid #CCCC99;
    margin: 0px 15px 0px 0px;
    float: left;
    vertical-align: top;
}

.news_photo {
    border: 5px solid #CCCC99;
    margin: 2px 2px 2px 2px;
    float: right;
    vertical-align: top;
}
.volgende_header {
    background-image: url(../img/ui/news_date.gif);
    background-position: left top;
    background-repeat: no-repeat;
    color: #666633;
    font-size: 14px;
    font-weight: bold;
    height: 20px;
    margin: 14px 0px 0px 0px;
    padding: 6px 0px 0px 10px;
    width: 400px;
}
.volgende_body {
    background-image: url(../img/ui/news_teaser.gif);
    background-position: left bottom;
    background-repeat: repeat-y;
    color: #666633;
    font-size: 14px;
    margin: 0px 0px 0px 0px;
    padding: 6px;
    width: 250px;
}


.but_img {
	border: none;
	height: 15px;
	width: 15px;
	margin: 0px 3px 0px 0px;
	vertical-align: bottom;
}

.homebut_img {
        border: none;
        height: 15px;
        width: 15px;
        margin: 0px 3px 0px 0px;
        vertical-align: top;
}

.w3c_img {
	border: none;
	height: 31px;
	width: 88px;
	margin: 0px 3px 0px 0px;
	vertical-align: top;
}	

.agenda_header {
	font-size: 16px;
	font-weight: bold;
	color: #FFFFFF;
	background-image: url(../img/ui/agenda_header.gif);
	background-repeat: no-repeat;
	margin: 0px;
	height: 40px;
	padding: 13px 15px 0px 10px;
}

.poster_titel {
        font-size: 64px;
        font-weight: bold;
        color: #000000;
}
								

.agenda_address {
	font-size: 12px;
	clear: left;
	float: right;
	width: 160px;
	margin: 10px 15px 0px 15px;
}
.link_header {
	background-image: url(../img/ui/link_header.gif);
	background-repeat: no-repeat;
	background-position: left center;
	color: #333333;
	font-size: 14px;
	font-weight: bold;
	margin: 10px 0px 10px 0px;
	padding: 7px 0px 7px 12px;
	vertical-align: middle;
}


.link_header_ {
	background-image: url(../img/ui/link_header_778.gif);
	background-repeat: no-repeat;
	background-position: left center;
	color: #FFFFFF;
	font-size: 14px;
	font-weight: bold;
	margin: 10px 0px 10px 0px;
	padding: 7px 0px 7px 12px;
	vertical-align: middle;
}

.poster_header {
        background-image: url(../img/ui/poster_header.gif);
        background-repeat: no-repeat;
        background-position: left center;
        color: #FFFFFF;
        font-size: 14px;
        font-weight: bold;
        margin: 10px 0px 10px 0px;
        padding: 7px 0px 7px 12px;
        vertical-align: middle;
}
.copyright {
	font-size: 12px;
	color: #666633;
	padding: 6px;
	background-image:url('http://www.tartrek.nl/img/ui/bg_05.gif');
	background-repeat: repeat;
}
.form_L {
	font-size: 14px;
	color: #333333;
	background-image: url(../img/ui/form_02.gif);
	background-position: left;
	background-repeat: repeat-y;
	padding: 0px 30px 0px 30px;
}
.form_R {
	font-size: 14px;
	color: #333333;
	background-image: url(../img/ui/form_02.gif);
	background-position: right;
	background-repeat: repeat-y;
	padding: 0px 0px 0px 0px;
}
.list {
        color: #666633;
        font-size: 14px;
        font-weight: bold;
	margin: 10px 15px 0px 20px;
	line-height: 1.5em;
}

