@charset "UTF-8";

/* CSS design voor HTML RTE, deze classes voor text style en block style kunnen door de editor gekozen worden in de BE.

 * In de Root template TSconfig staat het pad naar 'style_rte.css' die we hier importeren.

 */



@import "my_style_rte_portal.css";

@import "my_style_rte_prswzwo.css";



/* START CLASSES

 *

 */

.clearer {

    clear: both;

    margin: 0;

    padding: 0;

}



.border {

	position:absolute;

	top: 30px;

    margin: 0;

    padding: 0;

	width:100%;

	height:2px;

	background-color: transparent;

	background-image:url(img/prsw_border_breadcrumb.png);

	background-position:right 0;

	background-repeat:no-repeat;

}



body.personeelswijzerwonen table.contenttable tr th,

body.personeelswijzerwonen table.contenttable tr td {

	margin: 0;

	padding: 2px;

	border:0px solid #dce3e2;

}



body.vervolgpersoneelswijzerwonen table.contenttable tr th,

body.vervolgpersoneelswijzerwonen table.contenttable tr td {

	margin: 0;

	padding: 2px;

	border:1px solid #dce3e2;

}





div#content h1.csc-firstHeader,

div#content h1.firstheader,

div#content h1#nieuwsbrief_header {

	margin:0 0 11px 0;

	padding:0;

	font-family: Georgia,Palatino,"Palatino Linotype",Times,"Times New Roman",serif;

	font-size:26px;

	line-height:36px;

	font-weight:normal;

	color:#f08d00;

}



p.bodytext a,

a.internal-link {

	color:#3a8600;

}



p.bodytext a:hover,

a.internal-link:hover {

	text-decoration:underline;

}









/* START MAIN

 *

 */



html * {

    margin: 0;

    padding: 0;

    color: #2e2e2e;

    background-color: transparent;

}



html, body {

    font: 62.5% Verdana, Helvetica, Arial, "Lucida Grande", "Lucida Sans", sans-serif;

    height: 100%;

    width: 100%;

    margin: 0;

    padding: 0;

    text-align: left;

	background-color: #fff;

	background-image:url(img/personeelswijzer_8gr.png);

	background-position:-100px 165px;

	background-repeat:no-repeat;

}



div#containerwrap {

    margin: 0 auto;

    padding: 0;

    width: auto;

    height: auto;

    background-color: transparent;

}



div#container {

    margin: 0 auto;

    padding: 0;

    width: 980px;

    /*temp height */

    height: auto;

    font-size: 12px;

    line-height: 16px;

    color: #2e2e2e;

    background-color: transparent;

}



div#topcontainer {

    margin: 0;

    padding: 0;

    width: 980px;

    height: 105px;

    background-color: transparent;

}



div#topnavwrap {

    float: left;

    margin: 0;

    padding: 5px 0 0;

    width: 980px;

    height: 35px;

    background-color: transparent;

}



div#topsearchwrap {

    float: right;

    margin: 0;

    padding: 0;

    width: 246px;

    height: 35px;

    background-color: transparent;

}



div#topnavrightwrap {

    float: right;

    margin: 0;

    padding: 0;

    width: auto;

    height: 35px;

    background-color: transparent;

}

div#topnavleftwrap {

    float: right;

    margin: 0;

    padding: 0;

    width: auto;

    height: 35px;

    background-color: transparent;

}



div#sitename {

    float: left;

    margin: 0;

    padding: 0;

    width: 330px;

    height: 43px;

    background-color: transparent;

}



div#payoff {

    float: left;

    margin: 0;

    padding: 0;

    width: auto;

    height: 43px;

    background-color: transparent;

}



div#navcontainer {

    margin: 0;

    padding: 0;

    width: 978px;

    height: 25px;

    border: 1px solid #dce3e2;

    background-color: #fff;

}







/***/

div#maincontainer {

    position: relative;

	float:left;

    margin: 0;

    padding: 0;

    width: 713px;

    height: auto;

    background-color: transparent;

}



div#rightcontainer {

    position: relative;

	float:left;

    margin: 0;

    padding: 0;

    width: 267px;

    height: auto;

    background-color: transparent;

}



div#sitenavwrap {

	position: absolute;

	top: 15px;

	left:3px;

    margin: 0;

    padding: 0;

    width: 714px;

    height: 43px;

    background-color: transparent;

	background-image: url(img/mainnav_8gr_prsw.png);

    background-position: 0 0;

    background-repeat: no-repeat;

	z-index:9999;

}



div#navblock {

	margin: 0 0 0 22px;

    padding: 0;

    width: 628px;

    height: 43px;

    background-color: transparent;

}



div#headerimage {

	position:relative;

	margin: 50px 0 0 20px;

    padding: 0;

    width: 794px;

    height: 495px;

    overflow: hidden;

    background-color: transparent;

	/*background-image: url(img/headerimage_arbo.png);

    background-position: 0 10px;

    background-repeat: no-repeat;*/

}



div#headerimage h1 {

	display:none;

	visibility:hidden;

}



body.vervolgpersoneelswijzerwonen div#headerimage {

	position:relative;

	margin: 50px 0 0 20px;

    padding: 0;

    width: 794px;

    height: 245px;

    overflow: hidden;

    background-color: transparent;

	/*background-image: url(img/headerimage_arbo.png);

    background-position: 0 10px;

    background-repeat: no-repeat;*/

}



div#introhome {

	position:absolute;

	top:410px;

	left:200px;

	margin: 0;

    padding: 6px 15px 0 25px;

    width: 465px;

    height: 140px;

    background-color: transparent;

	background-image: url(img/intro_prsw_8gr.png);

    background-position:0 0;

    background-repeat:repeat;

	z-index:2000;

}



body.vervolgpersoneelswijzerwonen div#introhome {

	display:none;

	visibility:hidden;

}



div#introhome h1{

	margin:0 0 5px 0;

	padding:0;

	font-family: Georgia,Palatino,"Palatino Linotype",Times,"Times New Roman",serif;

	font-size:26px;

	line-height:32px;

	font-weight:normal;

	color:#a31d23;

}



div#introhome p.bodytext {

	margin:0;

	padding:0;

	font-size: 11px;

	line-height:16px;

	font-weight:bold;

	color:#2e2e2e;

}



div#content {

	position:absolute;

	top:560px;

	left:210px;

	margin: 0;

    padding: 0 0 0 15px;

    width: 485px;

    height: 200px;

    background-color: transparent;

	z-index:6000;

}



body.vervolgpersoneelswijzerwonen div#content {

	position:relative;

	top:0px;

	left:20px;

	margin: 0;

    padding: 15px 10px 0 20px;

    width: 663px;

    height: auto;

    background-color: transparent;

	z-index:6000;

}



div#content h2 {

	margin:0 0 10px 0;

	padding:10px 0 0 0;

	font-size: 14px;

	line-height:16px;

	font-weight:bold;

	color:#807000;

}



div#content p.bodytext {

	margin:0;

	padding:0;

}



div#content a {

	margin:0;

	padding:0;

	font-weight:bold;

	color:#f08d00;

	text-decoration:none;

}



div#content a:hover {

	text-decoration:underline;

}



div#content td.align-right {

	float:right;

}



div#breadcrumb {

	position:absolute;

	top: -32px;

	left: 0px;

    margin: 0;

    padding: 0;

    width: 693px;

    height: 32px;

    background-color: transparent;

    background-image: url(img/prsw_8gr_breadcrumb.png);

    background-position: 0 0;

    background-repeat: repeat;

}



div#breadcrumb ul.breadcrumb {

    margin: 0;

    padding: 0;

	font-size:11px;

	font-weight:normal;

	line-height:13px;

	color:#54244b;

    width: auto;

    height: auto;

	text-decoration:none;

    background-color: transparent;

}



div#breadcrumb ul.breadcrumb li,

div#breadcrumb ul.breadcrumb li a {

	display:inline;

    margin: 0;

    padding: 0;

	font-size:11px;

	font-weight:normal;

	line-height:13px;

	color:#54244b;

    width: auto;

    height: auto;

	text-decoration:none;

    background-color: transparent;

}



div#breadcrumb ul.breadcrumb {

    margin: 10px 0 0 20px;

}



div#breadcrumb ul.breadcrumb li.breadcrumb_CUR {

	font-weight:bold;

}



div#breadcrumb ul.breadcrumb a:hover {

 	text-decoration:underline;

}



div#search_info_mod {

    position: absolute;

	top: 20px;

	left:0px;

    margin: 0;

    padding: 0;

    width: 267px;

    height: 342px;

    background-color: transparent;

    background-image: url(img/search_info_prsw_8gr.png);

    background-position: 0 0;

    background-repeat: no-repeat;

    z-index: 8000;

}



div#directzoeken_kop h1 {

	display:block;

    margin: 16px 0 0 20px;

    padding: 0;

    width: 247px;

	font-size:16px;

	line-height:19px;

	color:#54244b;

}



div#zoekfunctie {

	position: relative;

	top: 0px;

	left:0px;

    margin: 0;

    padding: 0;

	width:267px;

	height:32px;

}



div#search_info_mod form {

	position:relative;

    margin: 10px 20px 0 20px;

    padding: 0;

    width: 227px;

    height: 32px;

    background-color: #fff;

    background-image: none;

    background-position: 0 0;

    background-repeat: no-repeat;

}



div#search_info_mod form input.direct_searchbox {

    margin: 0;

    padding: 4px;

    width: 227px;

    height: 24px;

	font-size:12px;

	color:#2e2e2e;

	border:none;

    background-color: #efedea;

    background-image: none;

	z-index:9;

}



div#search_info_mod form input.direct_submit {

	position:absolute;

	top:0px;

	left: 139px;

    margin: 0;

    padding: 0;

    width: 96px;

    height: 32px;

    background-color: transparent;

	border:none;

    background-image: url(img/directzoek_button.png);

    background-position: 0 0;

    background-repeat: no-repeat;

	z-index:9999;

	cursor:pointer;

}



div#flash_bladeren {

	position: relative;

	top: 10px;

	left:-130px;

    margin: 0;

    padding: 0;

}



div#forum_advies {

	position: absolute;

	top: 285px;

	left:0px;

    margin: 0;

    padding: 0;

    width: 267px;

    height: 46px;

    background-color: transparent;

}



div#forum_advies ul.infomodule_nav {

	margin:0;

	padding:0;

	font-size:12px;

	font-weight:bold;

	line-height:18px;

    width: 267px;

	color:#54244b;

	list-style:none;

}



div#forum_advies ul.infomodule_nav a {

	display:block;

	margin:0 0 0 20px;

	padding:0 0 0 30px;

	font-size:12px;

	font-weight:bold;

	line-height:18px;

	height:40px;

	color:#54244b;

	list-style:none;

	text-decoration:none;

	background-image:url(img/arrow_infomodule_nav.png);

	background-position:0 3px;

	background-repeat:no-repeat;

}



div#forum_advies ul.infomodule_nav a:hover {

	text-decoration:underline;

}



div#forum_advies ul.forum_advies_nav {

	margin:0;

	padding:0;

	width:133px;

	float:left;

}



div#forum_advies ul#advies_menu.forum_advies_nav {

	width:134px;

}



div#forum_advies ul.forum_advies_nav li {

	margin:0;

	padding:0;

	width:133px;

	height:46px;

	list-style:none;

	background-color: transparent;

	background-image: url(img/forum_button_prsw.png);

    background-position: 0 0;

    background-repeat: no-repeat;

	z-index:9999;

}



div#forum_advies ul#advies_menu.forum_advies_nav li {

	background-image: url(img/advies_button_prsw.png);

}



div#forum_advies ul.forum_advies_nav li a {

	display:block;

	float:left;

	margin:22px 5px 0 62px;

	padding:0;

	width:63px;

	font-size:12px;

	font-weight:bold;

	line-height:18px;

	height:22px;

	color:#54244b;

	text-decoration:none;

}



div#forum_advies ul.forum_advies_nav li a:hover {

	text-decoration:underline;

}



div#white_area {

	position:absolute;

	top:250px;

	left:-10px;

	margin:0;

	padding:0;

	width:300px;

	height:350px;

	background-color:#fff;

	z-index:2000;

}



body.vervolgpersoneelswijzerwonen div#white_area {

display:block;

visibility:hidden;

}



div#rightcontent {

	position:relative;

	margin:410px 0 40px 15px;

	padding:0;

	background-color:#fff;

	z-index:4000;

}



div#rightcontent table td {

	border:none;

}



div#rightcontent p.bodytext {

	font-size:11px;

	line-height:16px;

}



div#rightcontent table {

	margin:20px 0 0 20px;

}





div#rss_personeelswijzer table p.bodytext,

div#rightcontent table p.bodytext {

	margin:8px 0 0 0;

	font-size:11px;

	line-height:13px;

	font-weight: normal;

}



div#rightcontainer table p.hbd a,

div#maincontainer table p.hbd a {

	margin:8px 0 0 0;

	font-size:11px;

	color:#2e2e2e;

	line-height:13px;

	font-weight: normal;

}



div#rss_personeelswijzer table p.bodytext img,

div#rightcontent table p.bodytext img {

	margin:-8px 0 0 0;

}





div#footercontainer {

    position: relative;

    top: 30px;

    margin: 0 0 40px 0;

    padding: 0 0 0 0;

    width: 978px;

    height: 26px;

    border: 1px solid #dce3e2;

    background-color: transparent;

	z-index: 7000;

}

/*

 * 	END MAIN

 *

 */







/*

 * 	START MAINNAV

 *

 * */



ul.navigation_prsw {

	position:relative;

	float:left;

	margin: 3px 0 0 0;

    padding: 0;

	width:auto;

    font-size: 14px;

    font-weight: normal;

    line-height: 35px;

	list-style-type:none;

    color: #fff;

    background-color: transparent;

}



ul#homenav {

	position:relative;

	float:left;

	margin: 3px 0 0 90px;

    padding: 0;

	width:auto;

    font-size: 14px;

    font-weight: normal;

    line-height: 35px;

	list-style-type:none;

    color: #dfe074;

    background-color: transparent;

}



ul#homenav li {

	position:relative;

	float:left;

	margin: 6px 0 6px 0;

    padding: 0 27px 0 27px;

	white-space:nowrap;

	font-weight:bold;

	height: 22px;

	line-height:20px;

	width:auto;

	color: #fff;

    background-color: transparent;	

}



ul#homenav a {

	position:relative;

	float:left;

	margin:  0;

    padding: 0;

	width:auto;

    font-size: 14px;

    font-weight: normal;

    line-height: 20px;

	list-style-type:none;

    color: #dfe074;

    background-color: transparent;

	text-decoration:none;

}



ul#homenav a:hover {

	text-decoration:underline;

}



ul.navigation_prsw li {

	position:relative;

	float:left;

	margin: 6px 0 10px 0;

    padding: 0 27px 0 27px;

	white-space:nowrap;

	font-weight:bold;

	height: 31px;

	line-height:20px;

	width:auto;

	color: #fff;

    background-color: transparent;	

}



ul#navigation_prsw.border_separator_light li {

	border-right:1px solid #9a9f0f;	

}



ul#navigation_prsw_middle.border_separator_dark li {

	border-left:1px solid #afb403;	

	border-right:1px solid #9a9f0f;	

}



ul#navigation_prsw_right.border_separator_light li {

	border-left:1px solid #afb403;	

}



ul.navigation_prsw li ul.menulevel1.navigation_prsw {

	display:none;

	position:absolute;

	margin: 0;

    padding: 10px 15px 10px 25px;

	border:1px solid #fff;

	border-top:2px solid #f08d00;

	background-color: transparent;

	background-image: url(img/prsw_8gr_dropdwn.png);

    background-position: 0 0;

    background-repeat: repeat-x;

	z-index:9999;	

}





ul.navigation_prsw li:hover ul.menulevel1.navigation_prsw {

    display: block;

	top: 31px;

	left: 0px;

	border-top:0px solid #fff;

}



ul.navigation_prsw li.navigation_prsw_ACT:hover ul.menulevel1.navigation_prsw,

ul.navigation_prsw li.navigation_prsw_CURIFSUB:hover ul.menulevel1.navigation_prsw {

	border-top:2px solid #f08d00;

}







ul.navigation_prsw li ul.menulevel1.navigation_prsw li {

	clear:both;

	margin: 0;

    padding: 0;

	white-space:nowrap;

	height: auto;

	width:100%;

    background-color: transparent;

	border:none !important;	

}



ul.navigation_prsw li ul.menulevel1.navigation_prsw li a {

	display:block;

	clear:both;

	margin: 0;

    padding: 0;

	font-size:12px;

	font-weight:normal;

	color:#fff;

	line-height:28px;

	height: auto;

	width:100%;

    background-color: transparent;	

}



ul.navigation_prsw li a {

	display:block;

	margin:0;

	padding: 5px 34px 0 0;

	font-size:12px;

	height: 30px;

	line-height:18px;

	font-weight:bold;

	color:#fff;

	text-decoration:none;

}



ul.navigation_prsw li.navigation_prsw_ACT,

ul.navigation_prsw li.navigation_prsw_CUR,

ul.navigation_prsw li.navigation_prsw_CURIFSUB {

border-bottom:2px solid #f08d00;

}



ul.navigation_prsw li ul.menulevel1.navigation_prsw li a:hover {

	text-decoration:underline;

}





/*

 * 	END MAINNAV

 *

 * */

/*

 * RSS

 * 

 */



div#rss_personeelswijzer {

	position:absolute;

	top:430px;

	left:0px;

	margin:0 0 0 0;

	padding:20px 0 0 0;

	width:205px;

	/*min-height:200px;*/

	background-color:#fff;

	z-index:8000;

}



body.vervolgpersoneelswijzerwonen div#rss_personeelswijzer {

	display:none;

	visibility:hidden;

}



div#rss_personeelswijzer h1 {

	margin:0 0 0 20px;

	padding:0;

	font-size:12px;

	line-height:16px;

	color:#006dbc;

}



div.twrss_bodytext  {

	margin:0;

	padding:0;

	

}



div#rss_personeelswijzer #twrss_table .twrss_item_link a {

	display:block;

	margin:0;

	padding:0 0 0 20px;

	font-size:12px;

	font-weight:normal;

	text-decoration:underline;

	line-height:15px;

	color:#696969;

	border:none;

	background-color: transparent;

	background-image: url(img/rss_arrow.png);

    background-position: 0 5px;

    background-repeat: no-repeat;

}



div#rss_personeelswijzer #twrss_table .twrss_item_link a:hover {

	color:#2e2e2e;

}

/*

 * 

 */











/*

 * FAQ

 * 

 * 

 */

div#content div.tx-irfaq-pi1 dd p {

	padding:4px 0 6px 0;

}



.tx-irfaq-pi1 dt p {

	color:#54244b;

}



.additional-info {

	display:none;

	visibility:hidden;

	

}



#maincontent_social_bar {

    display: block;

    float: right;

    margin-bottom: -34px;

    margin-right: 134px;

    margin-top: 14px;

    padding-bottom: 0;

    padding-right: 0;

    width: 115px;

}



#maincontent_social_bar a img {

    padding-right: 5px;

}
