@charset "utf-8";
@import "clevercms.css";
/* AB ZUID HOLLAND CSS Document */
#fade img									{position:absolute; height:200px; width:980px; background:#FFFFFF; margin:0px; padding:0px;}
#fadelinks img								{position:absolute; height:200px; width:488px; display:block; background:#FFFFFF; margin:0px; padding:0px;}
#faderechts img								{position:absolute; height:200px; width:487px; display:block; background:#FFFFFF; margin:0px; padding:0px;}
body 										{margin: 0px; font-family: Arial; font-size:12px; font-weight:normal; text-align:left; line-height:15px; background:#E9F6CC url(../img/bg.jpg) repeat-x; }
p											{padding:0px 0px 15px 0px; margin:0px;}
img											{border:0px;}
hr											{background:url(../img/hr.gif) repeat-x top left #FFFFFF; height:1px; border:none;}
a											{text-decoration:underline; color:#000000; cursor:pointer;}
a:hover										{text-decoration:underline; color:#C60C30;}
h1											{padding: 10px 0 6px 0; margin:0px; font-size:20px; font-weight:bold; visibility:hidden;}
h2											{padding:15px 0 10px 0; margin:0px; font-size:16px; font-weight:bold;}
h3											{padding:15px 0 10px 0; margin:0px; font-size:14px; font-weight:bold;}
h4											{padding:0px; margin:0px; font-size:12px; font-weight:bold;}
form										{padding:0px; margin:0px; border:0px; }
input										{border:1px solid #CCCCCC; height:20px; color:#999999;font-family:Arial; font-size:12px;}
div											{text-align:left;}
td											{line-height:15px;}

li {list-style-image:url(../img/list.jpg); padding:0px 0px 6px 0px;}
	
#container 									{position:absolute; width:980px; left:-490px; margin-left:50%; }

#container .header							{float:left; width:980px; height:130px; margin:0px; padding:0px;}
#container .header .menu					{float:left; width:450px; margin:13px 0px 0px 20px; padding:0px;}
#container .header .menu ul 				{margin:0px 10px; padding:0px; list-style:none;}
#container .header .menu li 				{float:left; list-style:none; padding:0px; margin:0px;}
#container .header .menu li a.land			{text-decoration:none; font-weight:normal; font-size:10px; color:#005D55; padding:0px 22px; background:none;}
#container .header .menu li a.landaan		{text-decoration:none; font-weight:normal; font-size:10px; color:#C60C30; padding:0px 22px; background:none;}
#container .header .menu li a.first			{text-decoration:none; font-weight:bold; font-size:12px; color:#005D55; padding:0px 15px 0px 0px; background:none;}
#container .header .menu li a.firstaan		{text-decoration:none; font-weight:bold; font-size:12px; color:#C60C30; padding:0px 15px 0px 0px; background:none;}
#container .header .menu li a				{text-decoration:none; font-weight:bold; font-size:12px; color:#005D55; padding:0px 15px 0px 17px; background:url(../img/bg_link.gif) repeat-y left;}
#container .header .menu li a:hover			{color:#C60C30;}
#container .header .menu li a.aan 			{color:#C60C30;}
#container .header .zoek					{float:left; margin:12px 10px 0px 10px; padding:0px; width:180px; height:28px;}
#container .header .zoek .veld				{float:left; background:url(../img/bg_zoekinput.jpg) no-repeat top left; font-size:12px; width:128px; padding:3px 0px 0px 25px;}
#container .header .zoek .knop				{float:left; width:25px; height:25px; border:0px; padding:0px; margin:0px; background:url(../img/zoek_button.gif) no-repeat top left;}
#container .header .zoek .knop:hover		{float:left; width:25px; height:25px; border:0px; padding:0px; margin:0px; background:url(../img/zoek_button_over.gif) no-repeat top left;}

#container .header .logo-rechts				{float:left; width:300px; height:130px; margin:0px; padding:0px 0px 0px 10px;}

#container .content							{float:left; width:780px; margin:0px; padding:0px;} 

.content .banner-links						{float:left; width:488px; margin:0px 5px 0px 0px; padding:0px;}
.content .banner-rechts						{float:left; width:487px; margin:0px; padding:0px;}
.content .banner-links .titel				{height:46px; margin:0px; padding:4px 20px 0px 20px; color:#FFFFFF; background:#005D55;}
.content .banner-rechts .titel				{height:46px; margin:0px; padding:4px 20px 0px 20px; color:#FFFFFF; background:#005D55;}
.content .banner-links .afbeelding			{width:488px; height:200px; margin:0px; padding:0px;}	
.content .banner-rechts .afbeelding			{width:487px; height:200px; margin:0px; padding:0px;}
.content .banner-links .tekst				{margin:0px; padding:15px 20px 18px 20px; background:url(../img/hr.gif) repeat-x bottom left #FFFFFF; width:448px; cursor:pointer;}		
.content .banner-rechts .tekst				{margin:0px; padding:15px 20px 18px 17px; background:url(../img/hr.gif) repeat-x bottom left #FFFFFF; width:450px; cursor:pointer;}
.content .banner-links .button				{position:absolute; z-index:18; margin:0px; padding-top:150px; *padding-top:150px; padding-left:467px; background:url(../img/banner_links_but.gif) no-repeat right bottom; cursor:pointer;}
.content .banner-rechts .button				{position:absolute; z-index:18; margin:0px; padding-top:150px; *padding-top:150px; padding-left:467px; background:url(../img/banner_links_but.gif) no-repeat right bottom; cursor:pointer;}
.content .banner-links .button:hover		{position:absolute; z-index:18; margin:0px; padding-top:150px; *padding-top:150px; padding-left:467px; background:url(../img/banner_but_over.gif) no-repeat right bottom;}
.content .banner-rechts .button:hover		{position:absolute; z-index:18; margin:0px; padding-top:150px; *padding-top:150px; padding-left:467px; background:url(../img/banner_but_over.gif) no-repeat right bottom;} 
/* EINDE HOME style */

.kader										{position:absolute; margin:0px; padding:0px; width:980px; height:200px; z-index:1000;}
.content .kader										{position:absolute; margin:0px; _margin:20px 0px 0px ; padding:0px; width:980px; height:200px; z-index:9;}
.content .kaderhome									{float:left; left:0px; position:absolute; margin:0px; _margin:20px 0px 0px ; padding:60px 0px 0px 0px; width:980px; height:200px; z-index:9;}
.banner-breed								{float:left; width:980px; margin:0px 5px 0px 0px; padding:0px;}
.banner-breed .afbeelding					{width:980px; height:190px; margin:0px; padding:0px;}	
.content .banner-rechts .afbeelding			{width:387px; height:200px; margin:0px; padding:0px;}
.content .tekst-links						{float:left; margin:0px; padding:30px 25px 18px 20px; width:355px;}		
.content .tekst-rechts						{float:left; margin:0px; padding:30px 0px 18px 0px; width:340px;}
/* EINDE HOME style */

.breadcrumbs-print							{float:left; margin:0px; padding:0px; margin-bottom:10px; width:750px;}
.breadcrumbs								{float:left; font-size:10px; color:#C60C30; }
.breadcrumbs a								{font-size:10px; color:#005D55;}
.breadcrumbs a:hover						{font-size:10px; color:#C60C30;}
.printbutton a								{float:right; font-size:10px; text-decoration:none; color:#005D55; background:url(../img/icon_print.gif) no-repeat left;}
.printbutton a:hover						{float:right; font-size:10px; text-decoration:none; color:#C60C30; background:url(../img/icon_print_off.gif) no-repeat left;}


.main										{float:left; background:url(../img/bg_content.jpg) no-repeat left top #FFFFFF; width:980px; margin:0px; padding:0px;}
.midden										{float:left; width:750px; margin:0px; padding:0px;}
.nieuws										{float:left; width:765px; margin:0px; padding:0px;}
.nieuws .datum { color:#005D55 ;}
.nieuws .tekst								{float:left; width:340px; margin:0px; padding:0px 20px 0px 20px;}
.nieuws .tekst .item						{float:left;  width:340px; padding:20px 0px; border-top:1px solid #CCCCCC;}
.nieuws .tekst1								{float:left; width:315px; margin:0px; padding:0px 20px 0px 45px;}
.nieuws .tekst1 .item						{float:left;width:315px; padding:20px 0px; border-top:1px solid #CCCCCC;}

.vervolg									{float:left; width:980px; margin:0px; padding:10px 0px 0px 0px;}
.vervolg .submenu	 						{float:left; width:190px; margin:15px 0px 0px 5px; padding:1px; }
.vervolg .submenu ul 						{margin:0px; padding:0px; list-style:none;}
.vervolg .submenu ul li 					{float:left; padding:0px; list-style:none; margin:0px;}
.vervolg .submenu ul li a					{float:left; display:block; width:152px; font-weight:bold; padding:6px 19px 5px 19px; text-decoration:none; background:url(../img/bg_submenu_off.gif) no-repeat left top; font-size:12px; color:#005D55; line-height:18px; min-height:19px;}
.vervolg .submenu ul li a:hover				{background:url(../img/bg_submenu_on.gif) no-repeat left top; color:#005D55;}
.vervolg .submenu ul li a.aan 				{background:url(../img/bg_submenu_on.gif) no-repeat left top; color:#005D55;}
.vervolg .submenu ul.dieper					{margin:0px; padding:0px; list-style:none;}
.vervolg .submenu ul.dieper li				{float:left; padding:0px; margin:0px;}
.vervolg .submenu ul.dieper li a			{float:left; display:block; width:152px; font-weight:normal; padding:6px 19px 5px 19px; text-decoration:none; background:url(../img/bg_submenu2_off.gif) no-repeat left top; font-size:12px; color:#005D55; line-height:18px; min-height:19px;}
.vervolg .submenu ul.dieper li a:hover		{background:url(../img/bg_submenu2_on.gif) no-repeat left top; color:#005D55;}
.vervolg .submenu ul.dieper li a.aan 		{background:url(../img/bg_submenu2_on.gif) no-repeat left top; color:#005D55;}
.vervolg .ssubmenu	 						{float:left; background:url(../img/top_submenu.gif) no-repeat bottom left #FFFFFF; }

.vervolg .titel								{height:46px; margin:0px; padding:4px 20px 0px 20px; color:#92D400; background:#005D55;}
.vervolg .tekst-vervolg						{width:720px; margin:0px 20px 0px 0px; padding:13px 19px 18px 21px;}
.vervolg .tekst_vacature						{float:left; width:360px; margin:0px 0px 0px 0px; padding:13px 19px 18px 21px;}
.vervolg .tekst-breed						{float:left; width:556px; margin:0px; padding:13px 0px 21px 13px;}	
.vervolg .banner-baan						{position:absolute; z-index:8; margin-top:284px; margin-left:696px;}
.tekst-breed .inhoud 						{width:535px; padding:0px 20px 0px 0px;}

.vervolg .vacaturetabel						{float:left; background:url(../img/bottom_vac_tabel.jpg) no-repeat right bottom; width:380px; margin:26px 0px 0px 0px; padding:0px;}	
.vacaturetabel .titel						{margin:0px; padding:3px 11px 1px 11px; color:#FFFFFF; background:#92D400;}
.vacaturetabel .aantal_vac					{height:30px; padding:0px 11px; line-height:29px; background:url(../img/tr.gif) repeat-x bottom left #FFFFFF; border:1px solid #92D400; border-bottom:none; border-top:none;}
.vacaturetabel a.vac_link					{float:left; color:#000000; text-decoration:none;}
.vacaturetabel .vac_rij						{float:left; margin:0px; background:url(../img/tr.gif) repeat-x bottom left #FFFFFF; border:1px solid #92D400; border-bottom:none; border-top:none;}
.vacaturetabel a.vac_link:visited .vac_rij	{background:url(../img/bg_rij_visited.gif) repeat-x bottom left #FFFFFF;}
.vacaturetabel a.vac_link .vac_rij:hover	{background:url(../img/bg_rij_over.gif) repeat-x bottom left #FFFFFF;}
.vacaturetabel .vac_opties 					{float:left; padding:3px 0px 0px 16px; line-height:21px; height:48px; width:70px;}
.vacaturetabel .vac_baan					{float:left; padding:3px 0px 0px 10px; line-height:21px; width:282px;}
.vacaturetabel .vac_navigatie				{float:left; width:346px; height:39px; line-height:27px; padding:0px 11px; margin:0px; border-left:1px solid #92D400;}
.vacaturetabel .vac_navigatie .vorige		{float:left; color:#CCCCCC;}
.vacaturetabel .vac_navigatie .aantal_pag	{float:left; margin:0px 17px 0px 21px;}
.vacaturetabel .vac_navigatie .volgende		{float:left;}
.vacaturetabel .vac_navigatie .zoeken a		{float:right; color:#C60C30; font-weight:bold;}

.vervolg .tekst-vacature						{float:left; width:556px; margin:0px; padding:13px 0px 0px 13px;}	
.tekst-vacature .vac_navigatie				{float:left; width:559px; padding:0px; margin:20px 0px 15px 0px;}
.tekst-vacature .vac_navigatie .aantal_vac	{float:left; width:250px;}
.tekst-vacature .vac_navigatie .vorige		{float:left; color:#CCCCCC;}
.tekst-vacature .vac_navigatie .aantal_pag	{float:left; margin:0px 15px 0px 15px;}
.tekst-vacature .vac_navigatie .volgende	{float:left;}
.tekst-vacature .vac_navigatie .overzicht	{float:right;}
.tekst-vacature .vac_navigatie .zoeken a	{float:right; color:#C60C30; font-weight:bold;}

.vervolg .tekst-nieuws						{float:left; width:556px; margin:0px; padding:13px 0px 0px 13px;}	
.tekst-nieuws .nieuws_navigatie				{float:left; width:559px; padding:0px; margin:0px 0px 15px 0px;}
.tekst-nieuws .nieuws_navigatie .aantal_vac	{float:left; width:345px;}
.tekst-nieuws .nieuws_navigatie .vorige		{float:left; color:#CCCCCC;}
.tekst-nieuws .nieuws_navigatie .aantal_pag	{float:left; margin:0px 17px 0px 21px;}
.tekst-nieuws .nieuws_navigatie .volgende	{float:left;}
.tekst-nieuws .nieuws_navigatie .overzicht	{float:right;}
.tekst-nieuws .nieuws_navigatie .zoeken a	{float:right; color:#C60C30; font-weight:bold;}



.tekst-breed .vac_navigatie .customPager  { float: right; width: 300px; text-align:right; }
.tekst-breed .vac_navigatie				{float:left; width:559px; padding:0px; margin:20px 0px 15px 0px;}
.tekst-breed .vac_navigatie .aantal_vac	{float:left; width:250px;}
.tekst-breed .vac_navigatie .vorige		{float:left; color:#CCCCCC;}
.tekst-breed .vac_navigatie .aantal_pag	{float:left; margin:0px 15px 0px 15px;}
.tekst-breed .vac_navigatie .volgende	{float:left;}
.tekst-breed .vac_navigatie .overzicht	{float:right;}
.tekst-breed .vac_navigatie .zoeken a	{float:right; color:#C60C30; font-weight:bold;}




.vac_zoeker									{float:left; padding:0; margin:0; width:545px;}
.vac_zoeker label							{float:left; width:112px; margin:3px 0px 0px 0px;}
.vac_zoeker input							{float:left; height:17px; border:1px solid #CCCCCC; margin:0px 0p 5px 5px; color:#000000;}
input.vac_zoekknop								{background:url(../img/arrow_menurechts.gif) no-repeat top right #92D400; color:#FFFFFF; padding:0px 25px 3px 12px; font-weight:bold; cursor:pointer; text-align:left;}
input.vac_zoekknop:hover							{background:url(../img/arrow_menurechts.gif) no-repeat top right #C60C30; color:#FFFFFF; padding:0px 25px 3px 12px; font-weight:bold; cursor:pointer; text-align:left;}
.vac_zoeker a.zoeken						{float:left;color:#C60C30; font-weight:bold;}
.vac_zoeker .default select					{margin-bottom:8px; font-size:12px; font-family:Arial; height:20px;}


.vac_overzicht								{float:left; width:559px; background:url(../img/bg_top_vacature_off.gif) no-repeat top left; margin:0px 0px 12px 0px; padding:0px;}
.vac_overzicht:hover						{float:left; width:559px; background:url(../img/regel_over.gif) no-repeat top left; margin:0px 0px 12px 0px; padding:0px;}
.vac_overzicht .functie						{float:left; width:264px; font-weight:bold; padding:9px 14px;}
.vac_overzicht .gegevens					{float:left; width:220px; padding:10px 0px 15px 0px;}
.vac_overzicht .inleiding					{float:left; width:410px; padding:0px 14px; margin:0px;}
.vac_overzicht .meerinfo					{float:right; width:559px; margin:0px; padding:0px;}
.vac_overzicht .meerinfo	a 				{float:right; margin:-8px 0px 0px 0px; _margin:0px 0px 0px 0px; height:25px; width:88px; background:url(../img/arrow_menurechts.gif) no-repeat top right #92D400;color:#FFFFFF; line-height:25px; padding-left:12px; font-weight:bold; text-decoration:none;}
.vac_overzicht .meerinfo	a:hover			{float:right; margin:-8px 0px 0px 0px; _margin:0px 0px 0px 0px; height:25px; width:88px; background:url(../img/arrow_menurechts.gif) no-repeat top right #C60C30;color:#FFFFFF; line-height:25px; padding-left:12px; font-weight:bold; text-decoration:none;}
.vac_overzicht .meerinfo	a:visited       {float:right; margin:-8px 0px 0px 0px; _margin:0px 0px 0px 0px; height:25px; width:88px; background:url(../img/arrow_menurechts.gif) no-repeat top right #005D55;color:#FFFFFF; line-height:25px; padding-left:12px; font-weight:bold; text-decoration:none;}

.vac_detail								{float:left; width:559px; background:url(../img/bg_top_vacature_off.gif) no-repeat top left; margin:0px; padding:0px;}
.vac_detail .functie-detail				{float:left; width:264px; font-weight:bold; padding:9px 14px; height:25px;}
.vac_detail .vac_regel					{float:left; width:559px; background:url(../img/tr.gif) repeat-x top left; padding:7px 0px 8px 0px;}
.vac_detail .vac_regel:hover			{float:left; width:559px; background:url(../img/regel_over.gif) repeat-x top left; padding:7px 0px 8px 0px;}
.vac_detail .vac_regel_reageer			{float:left; width:559px; background:url(../img/tr.gif) repeat-x top left; padding:7px 0px 8px 0px;}
.vac_detail .vac_regel label			{float:left; width:157px; padding:0px 14px;}
.vac_detail .vac_regel .omschrijving	{float:left; width:350px; margin:0px; padding:0px;}
.vac_detail .reageer a 					{float:right; margin:10px 0px 0px 0px; height:25px; width:171px; background:url(../img/arrow_menurechts.gif) no-repeat top right #92D400;color:#FFFFFF; line-height:25px; padding-left:12px; font-weight:bold; text-decoration:none;}
.vac_detail .reageer a:hover			{float:right; background:url(../img/arrow_menurechts.gif) no-repeat top right #C60C30;color:#FFFFFF; line-height:25px; padding-left:12px; font-weight:bold; text-decoration:none;}

.tekst-vacature .vac_navigatie_bottom				{float:left; width:559px; padding:10px 0px 0px 0px; margin:0px; background:url(../img/tr.gif) repeat-x top left;}
.tekst-vacature .vac_navigatie_bottom .aantal_vac	{float:left; width:250px;}
.tekst-vacature .vac_navigatie_bottom .vorige		{float:left; color:#CCCCCC;}
.tekst-vacature .vac_navigatie_bottom .aantal_pag	{float:left; margin:0px 17px 0px 21px;}
.tekst-vacature .vac_navigatie_bottom .volgende		{float:left; margin:0px; padding:0px;}
.tekst-vacature .vac_navigatie_bottom .overzicht	{float:right;}

.content .content-onder						{background:#FFFFFF; float:left; width:980px; margin:0px; padding:0px;} 
.content-onder .links						{float:left; width:388px; margin:0px 2px 0px 0px; padding:0px;}
.content-onder .rechts						{float:left; width:387px; margin:0px; padding:0px;}
.content-onder .datum						{color:#005D55; margin-bottom:6px;}
.content-onder .links .tekst,
.content-onder .rechts .tekst				{margin:0px; padding:14px 20px 47px 20px;}
/* EINDE HOME style */

.hoofdmenu									{float:left; width:980px; height:40px; margin:0px; padding:0px; background:#005D55;}
.hoofdmenu ul								{float:left; margin:0px; padding:0px; list-style:none; margin:0px;}
.hoofdmenu ul li							{float:left; list-style:none; height:40px; margin:0px; padding:0px;}
.hoofdmenu ul li a							{float:left; padding:0px 20px; margin:0px; text-decoration:none; font-size:12px; color:#FFFFFF; line-height:40px; font-weight:bold; background:url(../img/bg_menuitem.jpg) right no-repeat;}
.hoofdmenu ul li a:hover,
.hoofdmenu ul li a.aan						{background:url(../img/bg_menuitem.jpg) right no-repeat #005D55;}
ul.hoofdmenu                         		{float:left; z-index:10000;}
ul.hoofdmenu li 							{display:inline; list-style:none; margin:0px; position:relative; z-index:10000;}
ul.hoofdmenu li a                    		{position:relative; display: block;}
ul.hoofdmenu li:hover               		{color:#FFFFFF; position:relative;}
ul.hoofdmenu li a:hover						{color:#FFFFFF; text-decoration:none; font-weight:bold;}
ul.hoofdmenu li a.aan						{color:#FFFFFF; text-decoration:none;}
ul.hoofdmenu ul								{position:absolute; visibility:hidden; top:100%; left:0px; z-index:9999;  margin-top:0px; padding:0px; width:166px; }
ul.hoofdmenu ul li.dieper					{float:left; list-style:none; height:auto; width:166px; border-bottom:1px solid #005D55; margin:0px; padding:0px;}
ul.hoofdmenu ul li.dieper a					{float:left; /*height:28px;*/ line-height:28px; width:126px; background:#FFFFFF; color:#005D55; text-decoration:none;}
ul.hoofdmenu ul li.dieper a:hover,
ul.hoofdmenu ul li.dieper a.aan				{background:#005D55; color:#FFFFFF; font-weight:normal;}

.main .banner 								{float:left; width:230px; margin:30px 0px 0px 0px;}
.vervolg .banner 							{float:left; width:210px !important; margin:30px 0px 0px 0px;}
.main .banner a								{float:left; width:180px;}
.main .banner a:hover						{float:left; width:180px;}
.kaartnl 									{float:left; width:254px; margin:30px 0px 0px -54px;}

#container .footer							{float:left; width:760px; color:#005D55; font-size:10px; margin:4px 22px;}
#container .footer a						{color:#005D55; padding:0px 9px; background:url(../img/bg_link.gif) repeat-y left;}
#container .footer a:hover					{color:#C60C30;}
.footer-bg									{float:left; margin:0px 0px 0px 0px; padding:0px; height:35px; width:980px; background:url(../img/bg_footer-vervolg.gif) no-repeat bottom left;}

/* BEGIN SIFR style */
.sIFR-flash 								{visibility: visible !important; margin: 0px; padding: 0px;}
.sIFR-unloading .sIFR-flash 				{visibility: hidden !important;}
.sIFR-replaced, .sIFR-ignore 				{visibility: visible !important;}
.sIFR-alternate 							{position:absolute; left:0px; top:0px; width:0px; height:0px; display:block; overflow:hidden;}
.sIFR-replaced div.sIFR-fixfocus 			{margin:0px; padding:0px; overflow:auto; letter-spacing:0px; float:none;}
.sIFR-dummy 								{width:0px; height:0px; margin-left:42px; z-index:0;}
/* EINDE SIFR style */

#loading					{padding-top:20px; position: absolute; left: 50%; width: 260px; z-index:19; margin-left: -130px; top: -20px; height: 40px; margin-top: 50%;  }  
.transparanteBG				{position:absolute; top:0px; left:0px; width:100%; height:100%; background-color:#FFFFFF; filter:alpha(opacity=70);opacity: 0.7; z-index:19;}


/* Form buttons verder / terug */
.formbuttonvolgende a 				{float:left; margin:10px 0px 0px 0px; height:25px; width:130px; background:url(../img/arrow_menurechts.gif) no-repeat top right #92D400;color:#FFFFFF; line-height:25px; padding-right:22px; font-weight:bold; text-align: right; text-decoration:none;}
.formbuttonvolgende a:hover			{float:left; background:url(../img/arrow_menurechts.gif) no-repeat top right #C60C30;color:#FFFFFF; line-height:25px; padding-right:22px; font-weight:bold; text-decoration:none;}

.formbuttonvorige a 				{float:left; margin:10px 0px 0px 0px; height:25px; width:130px; background:url(../img/arrow_menulinks.gif) no-repeat top left #92D400;color:#FFFFFF; line-height:25px; padding-left:22px; font-weight:bold; margin-right: 30px; text-decoration:none;}
.formbuttonvorige a:hover			{float:left; background:url(../img/arrow_menulinks.gif) no-repeat top left #C60C30;color:#FFFFFF; line-height:25px; padding-left: 22px; font-weight:bold; text-decoration:none;  margin-right: 30px;}


p.amber image {margin-right:10px;}

.vacaturetabel .vac_navigatie .customPager  { float: left; width: 240px; }
.vacaturetabel .vac_navigatie .zoeken       { float: right; }

.tekst-vacature .vac_navigatie .customPager  { float: right; width: 300px; text-align:right; }



/* nieuws */
.pagination 				{float:right; text-align:right; margin:0px; padding:0px 5px 0px 0px;}
.pagination .pagtekst		{display:none;}

.pagination .pag			{display:block; line-height:20px; font-size:12px; height:20px; border:none; color:#92D400; background-color:#ffffff; border:1px solid #92D400; text-align:center; font-weight:bold; float:left; margin: 0px 1px 0px 0px; padding:0 7px; cursor:pointer;}

.pagination .pag:focus,
.pagination .pag:hover		{color:#fff; background-color:#92D400; cursor:pointer !important;}

.pagination span.aan,
.pagination span.aan:hover,
.pagination span.aan:focus	{color:#fff; background-color:#92D400; cursor:pointer !important; }

#slides						{margin:0px; padding:0px; overflow:hidden; height:300px;}

.nieuws_item 				{width: 340px; height:80px; padding:0; margin: 0 0 14px 0; border-bottom:1px dotted #92D400; }
.nieuws_item_tekst			{height:80px; width:330px; padding:0 0 0 0px; float:left;}
.nieuws_item H3 			{margin: 0; padding:0; font-size:12px;}
.nieuws_item P 				{margin: 0; padding:0; }


.vervolg .submenu .menulinks	{padding:0px; margin:0px;}
.vervolg .submenu .menulinks li {padding:0px; margin:15px 0px 0px 0px; background:url(../img/menulinks.jpg) no-repeat; width:183px; height:33px;}
.vervolg .submenu .menulinks li a {color:#ffffff; font-weight:bold; background:none; padding-left:10px;}
.vervolg .submenu .menulinks li a.aan {color:#ffffff; font-weight:bold; background:none;}
.vervolg .submenu .menulinks li a:hover	{background:none; color:#EBAAB7; text-decoration:none;}


/* Vacatures 2011 */
.vacatures_home {float:left; width:205px; height:290px; background:#92D400; padding:10px 15px 0px 10px;}
.vacatures_home h2 {visibility:hidden; padding:0px; margin:0px;}
.vacatures_home ul {float:left; width:205px; padding:0px; margin:0px; list-style:none;}
.vacatures_home ul li {float:left; width:205px; padding:0px; margin:0px 0px 8px 0px; list-style:none;}
.vacatures_home ul li label {float:left; width:205px; color:#FFFFFF; font-weight:bold; padding:0px 0px 5px 0px;}
.vacatures_home ul li input {float:left; width:199px; padding:0px 2px; border:1px solid #005D55; font-size:12px; color:#005D55;}
.vacatures_home ul li select {float:left; width:205px; padding:1px; border:1px solid #005D55; font-size:12px; color:#005D55;}
.vacatures_home ul li input.zoeken {float:left; width:auto; height:25px; line-height:25px; padding:0px 28px 0px 5px; border:1px solid #C60C31; font-size:12px; font-weight:bold; color:#FFFFFF; background:url(../img/vacatures_home_verzenden.jpg) no-repeat right center #C60C31; cursor:pointer;}

.vacatures_overzicht h3, .vac_zoeker h3, .vacatures h3 {color:#005D55;}
.vacatures_zoeken {margin:20px 0px 0px 0px;}
.vacatures_zoeken ul {float:left; width:260px; padding:0px; margin:0px; list-style:none;}
.vacatures_zoeken ul li {float:left; width:260px; padding:0px; margin:0px 0px 8px 0px; list-style:none;}
.vacatures_zoeken ul li label {float:left; width:110px; color:#005D55; font-weight:bold; padding:0px 0px 5px 0px; line-height:25px; height:25px;}
.vacatures_zoeken ul li input {float:left; width:144px; padding:0px 2px; border:1px solid #005D55; font-size:12px; color:#005D55;}
.vacatures_zoeken ul li select {float:left; width:150px; padding:1px; border:1px solid #005D55; font-size:12px; color:#005D55;}
.vacatures_zoeken ul li input.zoeken {float:right; width:auto; height:25px; line-height:25px; padding:0px 28px 0px 5px; border:1px solid #C60C31; font-size:12px; font-weight:bold; color:#FFFFFF; background:url(../img/vacatures_home_verzenden.jpg) no-repeat right center #C60C31; cursor:pointer;}

.vacatures_laatste {float:left; width:530px; background:#92D400; padding:10px; margin:30px 0px 0px 0px}
.vacatures_laatste img {float:left;}
.vacatures_laatste p {padding:0px; margin:0px;}
.vacatures_laatste a {color:#FFFFFF; text-decoration:none;}
.vacatures_laatste a:hover {color:#C60C31; text-decoration:none;}

.vacatures_overzicht .vacatureitem {float:left; width:550px; border-bottom:1px dotted #005D55;}
.vacatures_overzicht .vacatureitem h3 {font-size:12px; text-transform:uppercase;}
.vacatures_overzicht .vacatureitem .kolom1 {float:left; color:#92D400; font-weight:bold; padding:0px 10px 0px 0px;}
.vacatures_overzicht .vacatureitem .kolom2 {float:left; border-left:1px dotted #92D400; color:#92D400; font-weight:bold; padding:0px 10px 0px 10px;}
.vacatures_overzicht .vacatureitem .kolom3 {float:left; border-left:1px dotted #92D400; color:#92D400; font-weight:bold; padding:0px 0px 0px 10px;}
.vacatures_overzicht .vacatureitem .kolom4 {float:left; color:#000000; width:550px; padding:15px 0px 15px 0px;}
.vacatures_overzicht .vacatureitem .leesverder {float:left; width:auto; height:25px; line-height:25px; padding:0px 28px 0px 5px; border:1px solid #C60C31; font-size:12px; font-weight:bold; color:#FFFFFF; background:url(../img/vacatures_home_verzenden.jpg) no-repeat right center #C60C31; cursor:pointer; text-decoration:none; display:block;}
.vacatures_pagination {float:right; text-align:right; margin:0px; padding:30px 5px 0px 0px;}
.vacatures_pagination .pagtekst{display:none;}
.vacatures_pagination .pag{display:block; line-height:20px; font-size:12px; height:20px; border:none; color:#92D400; background-color:#ffffff; border:1px solid #92D400; text-align:center; font-weight:bold; float:left; margin: 0px 1px 0px 0px; padding:0 7px; cursor:pointer;text-decoration:none;}
.vacatures_pagination .pag:focus, .vacatures_pagination .pag:hover{color:#fff; background-color:#92D400; cursor:pointer !important;}
.vacatures_pagination span.aan, .vacatures_pagination span.aan:hover, .vacatures_pagination span.aan:focus{color:#fff; background-color:#92D400; cursor:pointer !important; }

.vacatures .vacatureitema h3 {text-transform:uppercase;}
.vacatures .vacatureitema .kolom1 {float:left; width:280px;}
.vacatures .vacatureitema .kolom2 {float:left; width:270px;}
.vacatures .vacatureitema .kolom3 {float:left; width:550px; padding:20px 0px 15px; border-bottom:1px dotted #005D55;}
.vacatures .vacatureitema .kolom4 {float:left; width:550px; padding:20px 0px 15px; border-bottom:1px dotted #005D55;}
.vacatures .vacatureitema .kolom5 {float:left; width:550px; padding:20px 0px 15px;}
.vacatures .vacatureitema th {font-weight:bold; color:#92D401; border-bottom:1px dotted #92D401; padding:5px 0px; text-align:left;}
.vacatures .vacatureitema td {border-bottom:1px dotted #92D401; padding:5px 0px;}
.vacatures_resultaten_footer { padding: 35px 0 0 0; }

.vacatures .kolom4 .terugnaarzoekresultaten,
.vacatures_resultaten_footer .opnieuwzoeken
{float:left; width:auto; height:25px; line-height:25px; padding:0px 5px 0px 28px; border:1px solid #005D55; font-size:12px; font-weight:bold; color:#FFFFFF; background:url(../img/vacatures_terug.jpg) no-repeat left center #005D55; cursor:pointer; text-decoration:none; display:block; margin:0px 10px 0px 0px;}

.vacatures_resultaten_footer .terugbutton { float:left; padding-top: 27px; }

.vacatures .kolom4 .reageeropdezefunctie    
{float:left; width:auto; height:25px; line-height:25px; padding:0px 28px 0px 5px; border:1px solid #C60C31; font-size:12px; font-weight:bold; color:#FFFFFF; background:url(../img/vacatures_home_verzenden.jpg) no-repeat right center #C60C31; cursor:pointer; text-decoration:none; display:block;}

/*
.vacatures .reageren {float:left;}
.vacatures .reageren ul {float:left; width:460px; padding:0px; margin:0px; list-style:none;}
.vacatures .reageren ul li {float:left; width:460px; padding:0px; margin:0px 0px 8px 0px; list-style:none;}
.vacatures .reageren ul li label {float:left; width:110px; color:#005D55; font-weight:bold; padding:0px 0px 5px 0px; line-height:25px; height:25px;}
.vacatures .reageren ul li input {float:left; width:244px; padding:0px 2px; border:1px solid #005D55; font-size:12px; color:#005D55;}
.vacatures .reageren ul li input[type="file"] {float:left; width:244px; padding:2px 2px; border:1px solid #005D55; font-size:12px; color:#005D55;}
.vacatures .reageren ul li select {float:left; width:250px; padding:1px; border:1px solid #005D55; font-size:12px; color:#005D55;}
.vacatures .reageren ul li input.zoeken {float:right; width:auto; height:25px; line-height:25px; padding:0px 28px 0px 5px; border:1px solid #C60C31; font-size:12px; font-weight:bold; color:#FFFFFF; background:url(../img/vacatures_home_verzenden.jpg) no-repeat right center #C60C31; cursor:pointer; margin:0px 100px 0px 0px;}
*/

.cc_formulier .tekstveld { color:#005D55; font-weight:bold; padding: 3px 20px 13px 0px} 

.cc_formulier .invoerveld input {float:left; width:244px; padding:0px 2px; border:1px solid #005D55; font-size:12px; color:#005D55; height: 20px;}
.cc_formulier .invoerveld input[type="file"] {float:left; width:244px; padding:2px 2px; border:1px solid #005D55; font-size:12px; color:#005D55;}
.cc_formulier .invoerveld select {float:left; width:250px; padding:1px; border:1px solid #005D55; font-size:12px; color:#005D55;}
.cc_formulier .invoerveld input[type="checkbox"],
.cc_formulier .invoerveld input[type="radio"]	{border:0px; width:auto; line-height:20px; margin:0px 10px 0px 0px;}
.cc_formulier .invoerveld label	{float:left; line-height:20px; margin:0px 15px 0px 0px; width:130px;}
.cc_formulier .invoerveld span{float:left; width:180px;}
.cc_formulier .invoerveld span.checkrood{width:auto;}

.cc_formulier .invoerveld .error {border:2px solid red;}
.cc_formulier .formverzenden {margin: 0 0 0 155px;}
.cc_formulier .titelRegel{font-weight:bold;color:#005D55;}

.link-icon {float: left;margin: 1px 3px 0px 0px; width:auto !important;}

.clearer { clear:both; }
.cc_afbeeldingen td{vertical-align:top;}
#opnieuwvacaturezoekenbannerfloatingdiv {position: relative;left:580px;top:-150px; height: 20px}
#opnieuwvacaturezoekenbannerfloatingdiv a {float:left; height: 20px;}
