/* CSS Document */

body{
margin:0px;
padding:0px;
text-align:center;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}
a{
color:#217ba4
}
a:hover {
text-decoration:none
}
#container{
margin:0px auto;
width:970px;

}
#header{
margin-top:20px;
height:229px;
background:url(images/blauwegradient.jpg) top left repeat-x;
}
#header-small{
	height:77px;
	background:url(images/header_small_spacer.gif) top left repeat-x;
	position: relative;
}
#swf {
	position:absolute;
	z-index: 999;
	width:970px;
	left: 0px;
	top: 0px;
	text-align:left;
	font-size:11px;
	padding-top:6px;
}
#swf .spacer {
color:#b3d66f;
}
#content{
	background-color:#FFFFFF;
	padding-top: 21px;
}
.links{
float:left;
background-color:#00FFCC;
width:12px;

}
.rechts{
background-color:#0066CC;
float:right;
width:11px;
}
#boxleft{
padding:0 20px 20px 38px;
float:left;
width:321px;
height:240px;
background-color:#b3d66f;
text-align:left;
}
#boxleft h1{
color:#FFFFFF;
font-size:36px;
margin:0;
padding:0;
font-weight:normal;
}

#boxright {
	padding:0 20px 20px 20px;
	margin-left:21px;
	height:240px;
	width:526px;
	float:right;
	border:1px solid #9e9e9e;
	background-image: url(images/computer.gif);
	background-repeat: no-repeat;
	background-position: 350px 20px;
	text-align: left;
}
#boxright h1{
color:#1558a8;
float:left;
font-size:36px;
margin:0;
padding:0;
font-weight:normal;
}
#boxright h2{
text-align:left;
width:350px;
float:left;
font-size:12px;
margin:0;
padding:0;
font-weight:normal;
}
#boxright img{
line-height:20px;
text-align:left;
padding:0px;
margin-left::20px;
}

#logo{
width:367px;
height:211px;
float:left;
margin-left:42px;
margin-top:9px;
}
#footer{
height:10px;
font-size:10px;
color:#828282;
margin-top:5px;
margin-left:402px;
}
#footer h1{
float:right;
	font-size:10px;
	font-weight:normal;
	
}

#boxright .intro {
	text-align:left;
	width: 360px;
	float:none;
	margin-bottom:20px;
	line-height:18px;
}
.introtekst {
	width:360px;
	line-height: 18px;
}
.poweredby {
padding-top:30px;
}


#wrapper {
	background:url(images/bottom_corner.gif) left bottom no-repeat #b3d66f;
	text-align:left;
	min-height:100px;
	float: left;
	height: 435px;
	margin-right: 12px;
}

#zoekopdracht {
	padding:16px 0 20px 20px;
	width: 343px;
	font-size:11px;
}
#zoekopdracht input, #zoekopdracht select{
	font-size:11px;
}
#zoekopdracht td{
padding:1px 0 1px 0;
}

#zoekopdracht a.help{
text-decoration:none;
font-weight:bold;
}

#verberg .header{
	background:url(images/background_zoekopdracht.gif) left;
	height:25px;
	background-color: #CC9966;
}
.mainsmall {
	background-color:#fff;
	float: left;
	width: 572px;
	text-align:left;
}
.mainwide {
	background-color:#fff;
	float: left;
	width: 928px;
	text-align:left;
}
#tabmenu {
background:url(images/tab_background.gif) repeat-x;
}

/* TABLE VACATURES */

#maintable  {
	border:1px solid #8b8b8b;
	border-top:none;
	text-align:left;
	font-size:11px;
}
#maintable h2{
margin:0;
padding:15px 15px 0 25px;
color:#31357f;
font-size:20px;
}
#maintable .content{
padding:0 15px 15px 25px;
}

#maintable #tablevacatures th{
	font-weight:normal;
	text-align:center;
	background-color:#a4d3f7;
	padding:3px 0 3px 0;
	color:#31357f;
	font-size: 12px;
}
#maintable #tablevacatures td{
padding:3px 0 3px 0;
}

#maintable #tablevacatures td a{
color:#1558a8
}
#maintable #tablevacatures tr.odd{
padding:2px 0 2px 0;
}
#maintable #tablevacatures tr.even{
background-color:#eff9dd;
}



/* TABLE SITENAAM */

#maintable #tablesitenaam  {
	border-top:none;
	text-align:left;
	font-size:11px;
}
#maintable #tablesitenaam  h2{
margin:0;
padding:15px 15px 0 25px;
color:#31357f;
font-size:20px;
}
#maintable #tablesitenaam  .content{
padding:0 15px 15px 25px;
}

#maintable #tablesitenaam  th{
	font-weight:normal;
	text-align:left;
	background-color:#a4d3f7;
	color:#31357f;
	font-size: 12px;
	padding:3px 0;

}

#maintable #tablesitenaam  th.selected a{
	background-color:#e1effa;
}


#maintable #tablesitenaam th a {
background-color:#a4d3f7;
text-decoration:none;
display:block;
color:#31357f;
padding:4px 0;
}
#maintable #tablesitenaam th a:hover {
background-color:#e1effa;
}


#maintable #tablesitenaam  td{
padding:3px 0 3px 0;
text-align:left;
}

#maintable #tablesitenaam td a{
font-weight:bold;
color:#1558a8;
}

#maintable #tablesitenaam  tr.odd{
padding:2px 0 2px 0;
background-color:#fff;
}
#maintable #tablesitenaam  tr.oddon{
background-color:#e1effa;
padding:2px 0 2px 0;
}
#maintable #tablesitenaam  tr.even{
background-color:#eff9dd;
}
#maintable #tablesitenaam  tr.evenon{
background-color:#e1effa;
}
#maintable #tablesitenaam  td.firstrow{
padding-left:8px;
text-align:left;
}


/* TABLE ORGANISATIE */

#maintable #tableorganisatie  {
	border-top:none;
	text-align:left;
	font-size:11px;
}
#maintable #tableorganisatie  h2{
margin:0;
padding:15px 15px 0 25px;
color:#31357f;
font-size:20px;
}
#maintable #tableorganisatie  .content{
padding:0 15px 15px 25px;
}

#maintable #tableorganisatie  th{
	font-weight:normal;
	text-align:center;
	background-color:#a4d3f7;
	color:#31357f;
	font-size: 12px;
	border-right:2px solid #fff;
}

#maintable #tableorganisatie  th.selected a{
	background-color:#e1effa;
}


#maintable #tableorganisatie th a {
background-color:#a4d3f7;
text-decoration:none;
display:block;
color:#31357f;
padding:4px 0;
}
#maintable #tableorganisatie th a:hover {
background-color:#e1effa;
}


#maintable #tableorganisatie  td{
padding:3px 0 3px 0;
text-align:center;
}

#maintable #tableorganisatie td a{
font-weight:bold;
color:#1558a8;
}

#maintable #tableorganisatie  tr.odd{
padding:2px 0 2px 0;
background-color:#fff;
}
#maintable #tableorganisatie  tr.oddon{
background-color:#e1effa;
padding:2px 0 2px 0;
}
#maintable #tableorganisatie  tr.even{
background-color:#eff9dd;
}
#maintable #tableorganisatie  tr.evenon{
background-color:#e1effa;
}
#maintable #tableorganisatie  td.firstrow{
padding-left:25px;
text-align:left;
}



#verberg {

}

#show {
float:left;
height:433px;
}
.hr {
background:url(images/hr.gif) repeat-x;
height:22px;
}

.highlight {
background-color:#e1effa;
}

a.login-out{
font-weight:bold;
font-size:11px;
color:#000;
}

