@import "clevercms.css";
body					{margin:0px; padding:0px; font-family:Verdana; font-size:11px; background:url(../img/bg.gif) repeat-y top center; line-height:165%;}
h1						{margin:0px; padding:13px 0px 1px 0px; font-size:20px;}
p						{margin:0px; padding:0px;}
a						{color:#000000;}
a strong				{text-decoration:none;}
a:hover					{color:#666666; text-decoration:underline;}
img						{border:0px;}
.box 					{position:absolute; width:995px; margin-left:-498px; left:50%; padding:0px; background:#FFFFFF;}
#container 				{float:left; width:965px; margin:0px; padding:0px 15px;}

.header					{float:left; width:965px; height:115px; margin:0px; padding:0px; background:url(../img/bg_header.jpg) left top repeat-x;}
.logo					{float:left; width:230px; margin:0px; padding:0px;}

.topitems							{float:left; width:203px; height:25px; padding:14px 0px 30px 245px; margin:0px;}
.topitems ul						{float:left; margin:0px; padding:0px; list-style:none;}
.topitems ul li						{float:left; margin:0px; padding:4px 19px 0px 15px;}
.topitems ul li a					{float:left; height:20px;}
.topitems ul li a:hover,
.topitems ul li a.aan				{color:#666666; text-decoration:none;}
.zoeken								{float:left; width:286px; height:25px; padding:15px 0px 30px; margin:0px;}
.zoeken .zoektekst					{float:left; background:url(../img/bg_zoekveld.jpg) top left no-repeat; height:15px; border:1px solid #CCCCCC; padding:4px 11px 4px 5px; width:194px; font-family:verdana; font-size:11px; color:#000000;}
.zoeken .zoekknop					{float:left; margin:0px 0px 0px 1px; width:73px; height:25px; background:url(../img/zoekknop.jpg) no-repeat top left; border:0px; padding:0px; cursor:pointer; text-decoration:none;}

.hoofdmenu							{float:left; width:735px; margin:0px; padding:0px; height:31px;}
.hoofdmenu ul						{float:left; margin:0px; padding:0px; list-style:none;}
.hoofdmenu ul li					{float:left; margin:0px; padding:0px 20px 0px 15px;}
.hoofdmenu ul li a					{float:left; height:31px;}
.hoofdmenu ul li a strong			{display:none;}
.hoofdmenu .wie-zijn-we a			{float:left; background:url(../img/menu/wie-zijn-we1.jpg); width:81px;}
.hoofdmenu .wie-zijn-we a:hover,
.hoofdmenu .wie-zijn-we a.aan		{background:url(../img/menu/wie-zijn-we2.jpg);}
.hoofdmenu .wat-doen-we a			{float:left; background:url(../img/menu/wat-doen-we1.jpg); width:94px;}
.hoofdmenu .wat-doen-we a:hover,
.hoofdmenu .wat-doen-we a.aan		{background:url(../img/menu/wat-doen-we2.jpg);}
.hoofdmenu .onze-klanten a			{float:left; background:url(../img/menu/onze-klanten1.jpg); width:89px;}
.hoofdmenu .onze-klanten a:hover,
.hoofdmenu .onze-klanten a.aan		{background:url(../img/menu/onze-klanten2.jpg);}
.hoofdmenu .ons-werk a				{float:left; background:url(../img/menu/ons-werk1.jpg); width:65px;}
.hoofdmenu .ons-werk a:hover,
.hoofdmenu .ons-werk a.aan			{background:url(../img/menu/ons-werk2.jpg);}
.hoofdmenu .contact a				{float:left; background:url(../img/menu/contact1.jpg); width:51px;}
.hoofdmenu .contact a:hover,
.hoofdmenu .contact a.aan			{background:url(../img/menu/contact2.jpg);}

.afb_vervolg						{float:left; width:965px; margin:0px; padding:0px;}
.breadcrumbs						{float:left; width:943px; margin:0px; padding:5px 12px; border-bottom:1px solid #CCCCCC; height:20px; font-size:9px;}

.content							{float:left; width:965px; margin:15px 0px 0px; padding:0px 0px 30px 0px; }
.content .submenu					{float:left; width:230px; margin:0px; padding:40px 0px;}
.content .submenu ul				{margin:0px; padding:0px; list-style:none;}
.content .submenu ul li				{float:left; width:230px; border-top:1px solid #CCCCCC; height:30px; background:url(../img/arrow_submenu.jpg) no-repeat top left;}
.content .submenu ul li.first		{float:left; width:230px; border-top:none; height:30px; background:url(../img/arrow_submenu.jpg) no-repeat top left;}
.content .submenu ul li a			{float:left; margin:0px; padding:5px 22px; text-decoration:none;}

.content .vervolg					{float:left; width:720px; margin:0px; padding:0px 0px 30px 15px;}
.content .vervolgbreed				{float:left; width:965px; margin:0px; padding:0px 0px 30px 0px;}
.content .vervolgbreed .cc_tekstinhoud .tekst_abs_rechts { width:603px; }
.content .vervolgbreed .cc_tekstinhoud .pic_abs_rechts { width:300px; }
.content .vervolgbreed .cc_tekstinhoud {padding:0px 0px 0px 12px;}

.kolom-links						{float:left; width:306px; margin:0px; padding:0px 32px 12px 12px;}
.kolom-rechts						{float:left; width:613px; margin:12px 0px;}
.kolom-rechts .presentatie			{float:left; width:615px; margin:0px 0px 12px; padding:0px; border:1px solid #CCCCCC;}
.kolom-rechts img					{text-align:center;}
.link-icon                          {float:left; margin:1px 5px 0px 0px;}  
.link-icon img                      {float:left; margin:0px 0px 0px 0px;}  
 
.content .links						{float:left; width:438px; margin:0px; padding:0px 41px 0px 12px;}
.content .snellijst					{float:left; width:219px; margin:0px; padding:0px 25px 0px 0px;}
.content .snellijst ul				{margin:0px; padding:0px 0px 0px 15px; line-height:225%;}
.content .nieuwsbrief				{float:left; width:230px; margin:0px; padding:0px;}

.werk_item_last						{float:left; width:228px; height:168px; margin:0px; border:1px solid #CCCCCC; margin:15px 0px 0px 0px;}
.werk_item							{float:left; width:228px; height:168px; margin:0px; border:1px solid #CCCCCC; margin:15px 15px 0px 0px;}
.werk_item_last .afb,
.werk_item .afb						{float:left; height:118px; width:228px; margin:0px; padding:0px; border-bottom:1px solid #CCCCCC;}
.werk_item_last .tekst,
.werk_item .tekst					{float:left; padding:8px 10px; margin:0px;}

.content .formulier					{float:left; width:230px; margin:0px; padding:18px 0px;}
.content .formulier .inputtekst		{float:left; background:url(../img/bg_zoekveld.jpg) top left no-repeat; height:15px; border:1px solid #CCCCCC; padding:4px 7px; width:206px; font-family:verdana; font-size:11px; color:#000000;}
.content .formulier .verstuurknop	{float:left; margin:10px 0px 0px 0px; width:83px; height:25px; background:url(../img/sendknop.jpg) no-repeat top left; border:0px; padding:0px; cursor:pointer; text-decoration:none;}

.footer							          {float:left; width:965px; margin:0px; padding:0px; color:#666666; font-size:10px;}
.footer a                                 {color:#666666; font-size:10px;}
.footer .afbeeldingen                     {float:left; width:965px; margin:0px; padding:0px; border-top:1px dotted #CCCCCC; font-size:10px;}
.footer .afbeeldingen .pibn               {float:left; width:120px; height:58px; margin:0px; padding:0px; background:url(../img/pibn.jpg) no-repeat top left;}
.footer .afbeeldingen .pibn:hover         {background:url(../img/pibn_over.jpg) no-repeat top left;}
.footer .afbeeldingen .viv                {float:left; width:108px; height:58px; margin:0px; padding:0px; background:url(../img/viv.jpg) no-repeat top left;}
.footer .afbeeldingen .viv:hover          {background:url(../img/viv_over.jpg) no-repeat top left;}
.footer .afbeeldingen .digikring          {float:left; width:121px; height:58px; margin:0px; padding:0px; background:url(../img/digikring.jpg) no-repeat top left;}
.footer .afbeeldingen .digikring:hover    {background:url(../img/digikring_over.jpg) no-repeat top left;}
.footer .afbeeldingen .adword            {float:left; width:97px; height:58px; margin:0px; padding:0px; background:url(../img/adwords.jpg) no-repeat top left;}
.footer .afbeeldingen .adword:hover      {background:url(../img/adwords_over.jpg) no-repeat top left;}
.footer .iconen                     {float:left; width:620px; margin:0px; padding:0px 0px 0px 12px;}
.footer .tekst						{float:left; width:626px; _width:620px; margin:0px; padding:10px 0px 0px 12px; border-top:1px solid #CCCCCC;}
.footer .linkjes					{float:left; width:307px; margin:0px; padding:10px 20px 0px 0px; border-top:1px solid #CCCCCC; text-align:right;}
.footer .slogan						{float:left; width:315px; margin:0px; padding:0px;}

#afbboven							{float:left; margin:0px; padding:0px; width:965px;}
#slides								{float:left; margin:0px; padding:0px;}
#jFlowSlide							{background:#FFFFFF;}
#myController 						{position:absolute; top:403px; right:25px; padding:2px 0px; width:66px; height:18px;}
#myController span.jFlowSelected	{background:url(../img/aan.png) no-repeat; margin:0px;}
.slide-wrapper 						{padding: 0px;}
.slide-thumbnail			 		{width:965px; float:left;}
.jFlowControl		 				{background:url(../img/uit.png) no-repeat; cursor:pointer; padding:2px 6px; height:16px; width:16px; }
.pagination 						{float:right; text-align:right; margin:15px 0px 0px 0px; padding:0px;}
.pagination .pagtekst				{float:left; line-height:23px; margin:0px; padding:0px 10px 0px 0px;}
.pagination .pag					{float:left; width:23px; height:23px; line-height:23px; background:#666666; border:1px solid #666666; text-align:center; color:#FFFFFF; margin:0px 1px 0px 0px; padding:0px; cursor:pointer;}
.pagination .pag:hover,
.pagination span.aan				{background:#FFFFFF; border:1px solid #CCCCCC; color:#000000;}

#myControllerHome 						{position:absolute; top:432px; right:25px; padding:2px 0px; width:97px; height:18px;}
#myControllerHome span.jFlowSelected	{background:url(../img/aan.png) no-repeat; margin:0px;}

.sIFR-flash 						{visibility: visible !important; margin:0px; padding:0px;}
.sIFR-replaced, .sIFR-ignore 		{visibility: visible !important;}
.sIFR-alternate 					{position:absolute; left:0; top:0; width:0; height:0; display:block; overflow:hidden;}
.sIFR-replaced div.sIFR-fixfocus 	{margin:0pt; padding:0pt; overflow:auto; letter-spacing:0px; float:none;}

