html, body {
	background-color:#ECEBEB;
}

html, body, td, div, ul, button, p, label {
	font:9pt, x-small Verdana, Arial, Helvetica, sans-serif;
	margin: 0px;
	padding:0px;
	color:#000;
}

ul {
	margin-left: 1em;
	padding: 0px;
	list-style-type: disc;
}

li {
	margin-left: 0em;
	padding: 0em;
	list-style-type: disc;
}

img {
	border: 0px;
	vertical-align: middle;
}

table {
	border: 0px;
}

br {
	clear: left;
}

a, a:hover, a:active {
	color:#000;
	text-decoration: underline;
	cursor: pointer;
}

a.rev, a.rev:hover, a.rev:active {
	color:#FFF;
	text-decoration: underline;
	cursor: pointer;
}

a.subkop_link, a.subkop_link:hover, a.subkop_link:active {
	color:#FFF;
	text-decoration: none;
	cursor: pointer;
}

a.subkop_link_rev, a.subkop_link_rev:hover, a.subkop_link_rev:active {
	color:#000;
	text-decoration: none;
	cursor: pointer;
}

.highlight {
	font-weight:bold;
	color: #000;
}

/* WRAPPER */
div#wrapper {
	position: relative;
	left:50%;
	margin:0 0 0 -382px;
	width: 765px;
}

/* HEADER */
div#header {
	width:100%;
	height:100px;
	background-image: url("img/usva_logo.gif");
	background-position: 100% 20px;
	background-repeat: no-repeat;
}

div#blokken {
	width:415px;
	height:100%;
}

.blokken_0 {
	background-image: url("img/blokken_0.gif");
	background-position: 0px 50%;
	background-repeat: no-repeat;
}

.blokken_1 {
	background-image: url("img/blokken_1.gif");
	background-position: 0px 50%;
	background-repeat: no-repeat;
}

.blokken_2 {
	background-image: url("img/blokken_2.gif");
	background-position: 0px 50%;
	background-repeat: no-repeat;
}

.blokken_3 {
	background-image: url("img/blokken_3.gif");
	background-position: 0px 50%;
	background-repeat: no-repeat;
}

.blokken_4 {
	background-image: url("img/blokken_4.gif");
	background-position: 0px 50%;
	background-repeat: no-repeat;
}

.blokken_5 {
	background-image: url("img/blokken_5.gif");
	background-position: 0px 50%;
	background-repeat: no-repeat;
}



/* NAV_TOP */

div#nav_top {
	clear: both;
	display:block;
	height:21px;
	width:100%;
	background-color:#000;
	margin-bottom:5px;
}

div#nav_top a {
	float:left;
	height:21px;
	margin: 0px;
	padding: 0px;
	background-position: 0px 0px;
	background-repeat: no-repeat;
	-moz-outline: 0px solid lime; /* Firefox 1.0x */
    outline: 0px solid lime; /* Firefox nightly builds, DeerPark dev. releases */
    outline-offset: 0px;  /* Firefox nightly builds, DeerPark dev. releases */
}

div#nav_top a:hover {
	background-position: 0px -21px;
	cursor: pointer;
}

div#nav_top a.selected {
	background-position: 0px -21px;
	cursor: pointer;
}

div#nav_top_mini {
	float:right;
	display:block;
	width:228px;
	height:21px;
	background-image: url("img/nav_top_mini.gif");
}

div#nav_top_mini a {
	 border: 0px solid green; 
}

.nav_top_mini_rug {
	width:52px;
	height: 21px;
}

.nav_top_mini_zoeken {
	width:40px;
	height: 21px;
}

.nav_top_mini_english {
	width:37px;
	height: 21px;
}

.nav_top_mini_links {
	width:28px;
	height: 21px;
}

.nav_top_mini_contact {
	width:35px;
	height: 21px;
}

.nav_top_mini_home {
	width:32px;
	height: 21px;
}



/* NAV_BOTTOM */

div#nav_bottom {
	clear: both;
	display:block;
	height:21px;
	width:100%;
	margin-bottom:5px;
}

span#nav_bottom_right {
	float:right;
	background-image: url("img/nav_corner_right.gif");
	background-position: center right;
	background-repeat: no-repeat;
	width:2px;
	height:21px;
}

div#nav_bottom a {
	float:left;
	height:21px;
	margin: 0px;
	padding: 0px;
	background-position: 0px 0px;
	background-repeat: no-repeat;
	-moz-outline: 0px solid lime; /* Firefox 1.0x */
    outline: 0px solid lime; /* Firefox nightly builds, DeerPark dev. releases */
    outline-offset: 0px;  /* Firefox nightly builds, DeerPark dev. releases */
}

div#nav_bottom a:hover {
	background-position: 0px -21px;
	cursor: pointer;
}

div#nav_bottom a.selected {
	background-position: 0px -21px;
	cursor: pointer;
}


/* SUBKOP */

.subkop {
	display:block;
	height:21px;
}

.subkop_left {
	float:left;
	background-image: url("img/subkop_corner_left.gif");
	background-position: center left;
	background-repeat: no-repeat;
	width:2px;
	height:21px;
}

.subkop_center {
	float:left;
	padding-top:3px;
	padding-left:5px;
	font-style: italic;
}

.subkop_right {
	float:right;
	background-image: url("img/subkop_corner_right.gif");
	background-position: center right;
	background-repeat: no-repeat;
	width:2px;
	height:21px;
}


/* CONTENT */
div#content {
	position:relative;
	margin-top:20px;
}

div#footer {
	clear:both;
	padding-top:25px;
}

div#get_acrobat {
	position:absolute;
	top:40px;
	right:70px;
}

div#print_icoon {
	margin-top:50px;
}

div#subsidie {
	width:450px;
	text-align:left;
}

div#organisatie {
	width:450px;
	text-align:left;
}

div#organisatie_vacatures_left {
	float:left;
	width:315px;
	margin-right:100px;
	text-align:left;
}

div#organisatie_vacatures_right {
	float:left;
	width:300px;
	text-align:left;
}

div#organisatie_verhuur_left {
	float:left;
	width:315px;
	margin-right:100px;
	text-align:left;
}

div#organisatie_verhuur_right {
	float:left;
	width:300px;
	text-align:left;
}

div#agenda_left {
	float:left;
	width:350px;
	text-align:left;
}

div#agenda_right {
	float:right;
	text-align:left;
}

div#cursussen_left {
	float:left;
	width:300px;
	margin-right:35px;
	text-align:left;
}

div#cursussen_right {
	float:left;
	width:400px;
	text-align:center;
}


div#home_index_left {
	float:left;
	width:443px;
	margin-right:0px;
	text-align:left;
}

div#home_index_right {
	float:right;
	width:260px;
	text-align:left;
}

div#home_english_left {
	float:left;
	width:315px;
	margin-right:75px;
	text-align:left;
}

div#home_english_right {
	float:left;
	width:375px;
	text-align:left;
}

div#home_contact {
	width:450px;
	text-align:left;
}

div#home_links {
	width:450px;
	text-align:left;
}

div#home_zoeken {
	text-align:left;
}

div#home_mailing {
	width:450px;
	text-align:left;
}

div#home_index_mailing_submit {
	text-align:right;
}

div#theater_agenda {
}

.theater_agenda_blauw {
	color : #3B8FCE;
}

.theater_agenda_tr_wit {
	color: #000;
	background-color: #FFF;
	height: 21px;
}

.theater_agenda_tr_grey {
	color: #000;
	background-color: #ECEBEB;
	height: 21px;
}


div#theater_agenda_contact {
	font-weight:normal;
	font-style:normal;
	text-align:center;
}

div#theater_agenda_left {
	clear:both;
	float:left;
	width:315px;
	margin-right:75px;
	text-align:left;
}

div#theater_agenda_right {
	float:left;
	width:375px;
	text-align:left;
}

div#theater_bespelings {
	width:450px;
	text-align:left;
}

div#theater_technische {
	width:450px;
	text-align:left;
}

div#theater_beeld_left {
	clear:both;
	float:left;
	width:315px;
	margin-right:75px;
	text-align:left;
}

div#theater_beeld_right {
	float:left;
	width:375px;
	text-align:left;
}

div#theater_beeld_witblok {
	background-color:#FFF;
	width:300px;
	padding:25px;
}

div#theater_beeld_top {
	background-image: url("img/theater_beeld_top.gif");
	background-position: top left;
	background-repeat: no-repeat;
	width:350px;
	height:19px;
}

div#theater_beeld_bottom {
	background-image: url("img/theater_beeld_bottom.gif");
	background-position: top left;
	background-repeat: no-repeat;
	width:330px;
	height:19px;
	padding:1px 10px 0px 10px;
}

div#banner {
	text-align:right;
}

div#docenten_left {
	float:left;
	width:350px;
	text-align:left;
}

div#docenten_right {
	float:right;
	width:350px;
	text-align:left;
}



div#agenda_subsidiegroepen {
	
}

.agenda_subsidiegroepen_tr_blauw {
	color: #000;
	background-color: #3B8FCE;
	height: 21px;
}

.agenda_subsidiegroepen_tr_grey {
	color: #000;
	background-color: #ECEBEB;
	height: 21px;
}