/*------------------------------------ ALGEMEEN ------------------------------*/
a:active
{
  outline: none;
}
:focus
{
  -moz-outline-style: none;
}
.link{
	cursor: pointer;
	cursor: hand;
}

.clear{
	clear: both;
}
body {
margin: 24px 0 0 0;
padding: 0px;
background-color: #eee;
color: #333;
text-decoration: none;
letter-spacing: 1px;
font: normal 11px/16px Verdana, Arial, Helvetica, sans-serif;
}

#container{
/*
width:944px;
*/
width:944px;
margin-left:auto;
margin-right:auto;
}
#totaal{
float:left; 
background: url(../img/alg/bg.gif) top left repeat-y;
border: 0px solid red;
}
#totaal div{
border: 0px solid red;
}

img {
border: 0px solid red;
}

hr {
	display: block;
	height: 2px;
	border: 0px solid red;
	background-image:url(../img/alg/lijn.gif);
	background-position:left top;
	background-repeat:repeat-x;
	margin: 12px 0 0 0;
	padding: 0;
}

h1 {
color: #6d93a5;
text-decoration: none;
letter-spacing: 1px;
font: bold 11px/16px Verdana, Arial, Helvetica, sans-serif;
}
.blauw {
color: #6d93a5;
}

a {
color: #6d93a5;
text-decoration: none;
}

a:hover {
color: #6d93a5;
text-decoration: underline;
}
/*------------------------------------ LINKERKANT ----------------------------*/
/* MENU */


#menu{
border: 0px solid red;
float: left; 
width: 200px;
margin-right:12px;
}
/*                           Alternatief (geen flash) menu                    */
#ufoDemo{
height:600px;
margin-left:0px;
}
#ufoDemo p{
font-size:9px;
}
#ufoDemo ul{
list-style:none;
height:500px;
width:231px;
margin-left:-50px;
padding-left:-50px;
border:solid 0px red;
}
#bg{
background:url(../img/altmenu/altmenuactueelimg.gif) 0px 250px no-repeat;
margin-left:-30px;
padding-left:-30px;
}
#actueelbg{
background:url(../img/altmenu/altmenuactueelimg.gif) 0px 250px no-repeat;
margin-left:-30px;
padding-left:-30px;
}
#profielbg{
background:url(../img/altmenu/altmenuprofielimg.gif) 0px 250px no-repeat;
margin-left:-30px;
padding-left:-30px;
}
#portfoliobg{
background:url(../img/altmenu/altmenuportfolioimg.gif) 0px 250px no-repeat;
margin-left:-30px;
padding-left:-30px;
}
#contactbg{
background:url(../img/altmenu/altmenucontactimg.gif) 0px 250px no-repeat;
margin-left:-30px;
padding-left:-30px;
}
#eivanbg{
background:url(../img/altmenu/altmenueivanimg.gif) 0px 250px no-repeat;
margin-left:-30px;
padding-left:-30px;
}
#ufoDemo p{
text-align:right;
padding:5px;
}
.actueelmenu a{
margin-left:35px;
display:block;
background:url(../img/altmenu/altmenuactueel.gif) 0 -20px no-repeat;
width:200px;
height:20px;
text-indent:-9999px;
}
.actueel a:hover{
background-position:0 0;
border:solid 0px red;
}

.profielmenu a{
margin-left:35px;
display:block;
background:url(../img/altmenu/altmenuprofiel.gif) 0 -20px no-repeat;
width:200px;
height:20px;
text-indent:-9999px;
}
.profielmenu a:hover{
background-position:0 0;
}

.portfoliomenu a{
margin-left:35px;
display:block;
background:url(../img/altmenu/altmenuportfolio.gif) 0 -20px no-repeat;
width:200px;
height:20px;
text-indent:-9999px;
}
.portfoliomenu a:hover{
background-position:0 0;
}

.contactmenu a{
margin-left:35px;
display:block;
background:url(../img/altmenu/altmenucontact.gif) 0 -20px no-repeat;
width:200px;
height:20px;
text-indent:-9999px;
}
.contactmenu a:hover{
background-position:0 0;
}

.eivanmenu a{
margin-left:35px;
display:block;
background:url(../img/altmenu/altmenueivan.gif) 0 -20px no-repeat;
width:200px;
height:20px;
text-indent:-9999px;
}
.eivanmenu a:hover{
background-position:0 0;
} 

/*------------------------------------ MIDDEN --------------------------------*/

/* HEADER */
#header {
margin-top: -1px; /* let op margin-top = -1 om bovenkant aan te laten sluiten op de div waar deze is ingesloten!! */
margin-bottom: 24px;
/*overflow: hidden;*/
width: 452px;
height: 104px;
background: url(../img/alg/logotweed.gif) bottom right no-repeat;
}

#header span {
display: none;
}
#content{
width: 452px;
float: left;
padding:0 24px 0 24px;
margin-right:12px;
margin-bottom:12px;
 }

.introtext{
color:#6d93a5;
background-image:url(../img/alg/lijn.gif);
background-repeat:repeat-x;
background-position:left bottom;
padding-bottom:18px;
margin:0;
}

.introtext2{
color:#6d93a5;
background-image:url(../img/alg/lijn.gif);
background-repeat:repeat-x;
background-position:left bottom;
padding-bottom:24px;
margin:0;
}
.introtext3{
color:#6d93a5;
padding-bottom:0;
margin:0;
}
.opsommingproj {
border:solid 0px red;
display: block;
vertical-align: bottom
}
.opsommingproj img{
float:left;
margin:0 12px 0 0;
}
.spacer p{
display:none;
margin:0;
}
div.spacer {
clear: both;
margin:0;
padding:0;
height:0;}

#opdrachtsoortcontainer{
border:solid 0px #000;
width:452px;
/*
padding:0 0 0 24px;
margin:0 0 0 -24px;
*/
background-image:url(../img/alg/lijnvert.gif);
background-position:top;
background-repeat:repeat-y;
}


.opdrachtsoort1{
float: left;
width: 226px;
height: 370px;
border: 0px solid red;
background-image:url(../img/alg/lijn.gif);
background-repeat:repeat-x;
background-position:left bottom;
margin-bottom:0px;
margin-left:0px;
}
.opdrachtsoort2{
float: left;
width: 214px;
height: 370px;
border: 0px solid #fff;
background-image:url(../img/alg/lijn.gif);
background-repeat:repeat-x;
background-position:left bottom;
margin-bottom:0px;
margin-left:0px;
padding-left:12px;
}
.opdrachtsoort3{
float: left;
width: 226px;
height: 240px;
border: 0px solid #fff;
background-image:url(../img/alg/lijn.gif);
background-repeat:repeat-x;
background-position:left bottom;
margin-bottom:0px;
margin-left:0px;
}
.opdrachtsoort4{
float: left;
width: 214px;
height: 240px;
border: 0px solid #fff;
background-image:url(../img/alg/lijn.gif);
background-repeat:repeat-x;
background-position:left bottom;
margin-bottom:0px;
margin-left:0px;
padding-left:12px;
}

.opdrachtsoort1 img{
display: block;
margin-top:12px;
margin-bottom:12px;
margin-left: 0;
margin-right: auto
}
.opdrachtsoort2 img{
display: block;
margin-top:12px;
margin-bottom:12px;
margin-left: auto;
margin-right: 0;
}
.opdrachtsoort3 img{
display: block;
margin-top:12px;
margin-bottom:12px;
margin-left: 0;
margin-right: auto;
}
.opdrachtsoort4 img{
display: block;
margin-top:12px;
margin-bottom:0px;
margin-left: auto;
margin-right: 0;
}
#opdrachtsoortcontainer {
}
#opdrachtsoortcontainer p{
margin-right:12px;
padding-top:0px;
}
.afbeelding
{
float: left;
width: 228px;
height: 250px;
border: 0px solid #fff;
margin: 0px 0px 0px 0px;
padding: 5px 10px 0px 10px ;
background-image:url(../img/alg/lijn.gif);
background-repeat:repeat-x;
background-position:left bottom;
}
.afbeelding img{
display:block;
margin-left:auto;
margin-right:auto;
}
#afbeeldingencontainer p{
padding:0px;
}
.centeredimage{}

#columncontainer{
border:solid 0px #000;
width:500px;
margin:0 0 0 -24px;
}

.opdrachtimg{
margin:12px 0 12px 0;
}

.column{
float: left;
width: 202px;
border: 0px solid #fff;
padding: 0px 24px 0px 0px;
margin-bottom:12px;
margin-left:24px;
}
address{
font-style:normal;
color: #6d93a5;
}
.opdracht{
background-image:url(../img/alg/lijn.gif);
background-repeat:repeat-x;
background-position:left bottom;
padding:0 0 6px 0;
margin:0 0 12px 0;
}
.histlink{
display:block;
margin:9px 0 9px 0;}
.omschrijving{}
.kopje{
color:#6d93a5;
}
.smallcaps{
/*font-variant:small-caps;*/
}

.voorwaarden{
font: normal 9px/16px Verdana, Arial, Helvetica, sans-serif;
background-image:url(../img/alg/lijn.gif);
background-repeat:repeat-x;
background-position:left top;
padding:12px 0 0 0 ;
}
.bestanden{
font: normal 9px/16px Verdana, Arial, Helvetica, sans-serif;
background-image:url(../img/alg/lijn.gif);
background-repeat:repeat-x;
background-position:left bottom;
padding:0 0 12px 0 ;
}
.normaal{
color:#000;
}
#flashslideshow{
margin:12px 0 12px 0;
}
#eivanoverzichtcontainer{
margin:0 0 12px 0;
}
.eivanoverzicht{
position:relative;
background-image:url(../img/alg/lijn.gif);
background-repeat:repeat-x;
background-position:left bottom;
height:165px;
}
.eivanoverzicht img{
float:left;
margin:12px 12px 0 0;
clear:left;
}
.omschrijving{
clear:right;bottom:0;
padding-top:1px;
margin:0px 0 0 0px;
}
#profieltxt{
margin:0 0 18px 0;
}

.nieuwsbriefoverzicht{
font-family:Trebuchet MS, Trebuchet, Geneva, Arial; 
font-size:12px; 
color:#6D93A5; 
}
.nieuwsbriefitem{
background-image:url(../img/alg/lijn.gif);
background-repeat:repeat-x;
background-position:left bottom;
padding-bottom:12px;
border:solid 0px red;
}

.nieuwsbrieftabel{
text-align:right;
width:452px;
border:solid 1px #000;
margin:0;
padding:0;
border-collapse: collapse;
}
.nbimg{
width:268px;
}
.nbtext{
line-height:10px;
position:relative;
top:75px;
display:block;
border:solid 0px red;
height:60px;
}
.nieuwsbrieftabel td strong{
letter-spacing:0.2em;
color:#333333;
font-style:bold;
}
.nieuwsbrieftabel td i{
font-style:bold;
}
.nieuwsbrieftabel td span{
color:#6D93A5;
font-style:bold;
}
.nbtitel{
background-color:#333;
height:25px;
}

.nieuwsbriefoverzicht > td{

}
.nieuwsbrieftabel td{
margin:0;
padding:0;
}
.link2{
display:block;
margin:9px 0 0px  0;
}
td.nbtitel {
text-align:left;
color:#fff;
font-style: italic;
padding-left: 9px;
}
.contactlijn{
margin:18px 0 9px 0;
}
/*------------------------------------ RECHTERKANT ---------------------------*/

#rechts div{

}
.titel{
color: #6d93a5;
margin-top:0 
}  
.panellabel {
width: 20px;
float: left;
}

/* RECHTERKANT PANEEL SUB-MENU */
.panelmenu {
width: 200px;
padding-top: 0px;
padding-bottom: 17px;
float:left;
background: white;
}
#rechts{
padding:0;
border: 0px solid red;
margin:0;
float: left; 
width: 220px;
}
/*                                     Menu Portfolio                         */
.recenteopdrachten a{
display:block;
background:url(../img/portfolio/sub_pf_recent.gif) 0 -36px no-repeat;
width:200px;
height:18px;
text-indent:-9999px;
}
.recenteopdrachten a:hover{
background-position:0 -18px;
}
.recenteopdrachtenactive a{
display:block;
background:url(../img/portfolio/sub_pf_recent.gif) 0 -18px no-repeat;
width:200px;
height:18px;
text-indent:-9999px;
}
.recenteopdrachtenactive a:hover{
background-position:0 0;
}

/*----------------------------------------------------------------------------*/
.visuelecommunicatie a{
display:block;
background:url(../img/portfolio/sub_pf_visuelecommunicatie.gif) 0 -36px no-repeat;
width:200px;
height:18px;
text-indent:-9999px;
}
.visuelecommunicatie a:hover{
background-position:0 -18px;
}
.visuelecommunicatieactive a{
display:block;
background:url(../img/portfolio/sub_pf_visuelecommunicatie.gif) 0 -18px no-repeat;
width:200px;
height:18px;
text-indent:-9999px;
}
.visuelecommunicatieactive a:hover{
background-position:0 0;
}
.visuelecommunicatiesubactive a{
display:block;
background:url(../img/portfolio/sub_pf_visuelecommunicatie.gif) 0 0 no-repeat;
width:200px;
height:18px;
text-indent:-9999px;
}
.visuelecommunicatiesubactive a:hover{
background-position:0 -18px;
}
/*----------------------------------------------------------------------------*/
.vastgoedcommunicatie a{
display:block;
background:url(../img/portfolio/sub_pf_vastgoedcommunicatie.gif) 0 -36px no-repeat;
width:200px;
height:18px;
text-indent:-9999px;
}
.vastgoedcommunicatie a:hover{
background-position:0 -18px;
}
.vastgoedcommunicatieactive a{
display:block;
background:url(../img/portfolio/sub_pf_vastgoedcommunicatie.gif) 0 -18px no-repeat;
width:200px;
height:18px;
text-indent:-9999px;
}
.vastgoedcommunicatieactive a:hover{
background-position:0 0;
}
.vastgoedcommunicatiesubactive a{
display:block;
background:url(../img/portfolio/sub_pf_vastgoedcommunicatie.gif) 0 0 no-repeat;
width:200px;
height:18px;
text-indent:-9999px;
}
.vastgoedcommunicatiesubactive a:hover{
background-position:-18px left;
}
/*----------------------------------------------------------------------------*/
.websites a{
display:block;
background:url(../img/portfolio/sub_pf_websites.gif) 0 -36px no-repeat;
width:200px;
height:18px;
text-indent:-9999px;
}
.websites a:hover{
background-position:0 -18px;
}
.websitesactive a{
display:block;
background:url(../img/portfolio/sub_pf_websites.gif) 0 -18px no-repeat;
width:200px;
height:18px;
text-indent:-9999px;
}
.websitesactive a:hover{
background-position:0 0;
}
.websitessubactive a{
display:block;
background:url(../img/portfolio/sub_pf_websites.gif) 0  0 no-repeat;
width:200px;
height:18px;
text-indent:-9999px;
}
.websitessubactive a:hover{
background-position:0 -18px;
}
/*----------------------------------------------------------------------------*/
.brochuresenfolders a{
display:block;
background:url(../img/portfolio/sub_pf_brochures.gif) 0 -36px no-repeat;
width:200px;
height:18px;
text-indent:-9999px;
}
.brochuresenfolders a:hover{
background-position:0 -18px;
}

.brochuresenfoldersactive a{
display:block;
background:url(../img/portfolio/sub_pf_brochures.gif) 0 -18px no-repeat;
width:200px;
height:18px;
text-indent:-9999px;
}
.brochuresenfoldersactive a:hover{
background-position:0 0;
}

.brochuresenfolderssubactive a{
display:block;
background:url(../img/portfolio/sub_pf_brochures.gif) 0 0 no-repeat;
width:200px;
height:18px;
text-indent:-9999px;
}
.brochuresenfolderssubactive a:hover{
background-position:0 -18px;
}
/*----------------------------------------------------------------------------*/
.huisstijlen a{
display:block;
background:url(../img/portfolio/sub_pf_huisstijl.gif) 0 -36px no-repeat;
width:200px;
height:18px;
text-indent:-9999px;
}
.huisstijlen a:hover{
background-position:0 -18px;
}
.huisstijlenactive a{
display:block;
background:url(../img/portfolio/sub_pf_huisstijl.gif) 0 -18px no-repeat;
width:200px;
height:18px;
text-indent:-9999px;
}
.huisstijlenactive a:hover{
background-position:0 0;
}
.huisstijlensubactive a{
display:block;
background:url(../img/portfolio/sub_pf_huisstijl.gif) 0 0 no-repeat;
width:200px;
height:18px;
text-indent:-9999px;
}
.huisstijlensubactive a:hover{
background-position:0 -18px ;
}
/*----------------------------------------------------------------------------*/
.campagnes a{
display:block;
background:url(../img/portfolio/sub_pf_campagnes.gif) 0 -36px no-repeat;
width:200px;
height:18px;
text-indent:-9999px;
}
.campagnes a:hover{
background-position:0 -18px;
}
.campagnesactive a{
display:block;
background:url(../img/portfolio/sub_pf_campagnes.gif) 0 -18px no-repeat;
width:200px;
height:18px;
text-indent:-9999px;
}
.campagnesactive a:hover{
background-position:0 0;
}
.campagnessubactive{
display:block;
background:url(../img/portfolio/sub_pf_campagnes.gif) 0 0 no-repeat;
width:200px;
height:18px;
text-indent:-9999px;
}
.campagnessubactive a:hover{
background-position:0 -18px;
}
/*----------------------------------------------------------------------------*/
.diversen a{
display:block;
background:url(../img/portfolio/sub_pf_diversen.gif) 0 -36px no-repeat;
width:200px;
height:18px;
text-indent:-9999px;
}
.diversen a:hover{
background-position:0 -18px;
}
.diversenactive a{
display:block;
background:url(../img/portfolio/sub_pf_diversen.gif) 0 -18px no-repeat;
width:200px;
height:18px;
text-indent:-9999px;
}
.diversenactive a:hover{
background-position: 0 0;
}

.diversensubactive a{
display:block;
background:url(../img/portfolio/sub_pf_diversen.gif) 0 0px no-repeat;
width:200px;
height:18px;
text-indent:-9999px;
}
.diversensubactive a:hover{
background-position:0 -18px;
}
/*----------------------------------------------------------------------------*/
.tweedimpression a{
display:block;
background:url(../img/heteivan/sub_ei_impressions.gif) 0 -36px no-repeat;
width:200px;
height:18px;
text-indent:-9999px;
}
.tweedimpression a:hover{
background-position:0 -18px;
}
.tweedimpressionactive a{
display:block;
background:url(../img/heteivan/sub_ei_impressions.gif) 0 -18px no-repeat;
width:200px;
height:18px;
text-indent:-9999px;
}
.tweedimpressionactive a:hover{
background-position: 0 0;
}

.tweedimpressionsubactive a{
display:block;
background:url(../img/heteivan/sub_ei_impressions.gif) 0 0px no-repeat;
width:200px;
height:18px;
text-indent:-9999px;
}
.tweedimpressionsubactive a:hover{
background-position:0 -18px;
}
/*----------------------------------------------------------------------------*/
.tweeddecoratorscreen a{
display:block;
background:url(../img/heteivan/sub_ei_decoscreen.gif) 0 -36px no-repeat;
width:200px;
height:18px;
text-indent:-9999px;
}
.tweeddecoratorscreen a:hover{
background-position:0 -18px;
}
.tweeddecoratorscreenactive a{
display:block;
background:url(../img/heteivan/sub_ei_decoscreen.gif) 0 -18px no-repeat;
width:200px;
height:18px;
text-indent:-9999px;
}
.tweeddecoratorscreenactive a:hover{
background-position: 0 0;
}

.tweeddecoratorscreensubactive a{
display:block;
background:url(../img/heteivan/sub_ei_decoscreen.gif) 0 0px no-repeat;
width:200px;
height:18px;
text-indent:-9999px;
}
.tweeddecoratorscreensubactive a:hover{
background-position:0 -18px;
}
/*----------------------------------------------------------------------------*/

.tweedpromobook a{
display:block;
background:url(../img/heteivan/sub_ei_promobook.gif) 0 -36px no-repeat;
width:200px;
height:18px;
text-indent:-9999px;
}
.tweedpromobook a:hover{
background-position:0 -18px;
}
.tweedpromobookactive a{
display:block;
background:url(../img/heteivan/sub_ei_promobook.gif) 0 -18px no-repeat;
width:200px;
height:18px;
text-indent:-9999px;
}
.tweedpromobookactive a:hover{
background-position: 0 0;
}

.tweedpromobooksubactive a{
display:block;
background:url(../img/heteivan/sub_ei_promobook.gif) 0 0px no-repeat;
width:200px;
height:18px;
text-indent:-9999px;
}
.tweedpromobooksubactive a:hover{
background-position:0 -18px;
}
/*----------------------------------------------------------------------------*/
.pprzzcontentmanagementsysteem a{
display:block;
background:url(../img/heteivan/sub_ei_pprzz.gif) 0 -36px no-repeat;
width:200px;
height:18px;
text-indent:-9999px;
}
.pprzzcontentmanagementsysteem a:hover{
background-position:0 -18px;
}
.pprzzcontentmanagementsysteemactive a{
display:block;
background:url(../img/heteivan/sub_ei_pprzz.gif) 0 -18px no-repeat;
width:200px;
height:18px;
text-indent:-9999px;
}
.pprzzcontentmanagementsysteemactive a:hover{
background-position: 0 0;
}

.pprzzcontentmanagementsysteemsubactive a{
display:block;
background:url(../img/heteivan/sub_ei_pprzz.gif) 0 0px no-repeat;
width:200px;
height:18px;
text-indent:-9999px;
}
.pprzzcontentmanagementsysteemsubactive a:hover{
background-position:0 -18px;
}
/*----------------------------------------------------------------------------*/
.pprzzlightall-incmswebsitepakket a{
display:block;
background:url(../img/heteivan/sub_ei_pprzzlight.gif) 0 -36px no-repeat;
width:200px;
height:18px;
text-indent:-9999px;
}
.pprzzlightall-incmswebsitepakket a:hover{
background-position:0 -18px;
}
.pprzzlightall-incmswebsitepakketactive a{
display:block;
background:url(../img/heteivan/sub_ei_pprzzlight.gif) 0 -18px no-repeat;
width:200px;
height:18px;
text-indent:-9999px;
}
.pprzzlightall-incmswebsitepakketactive a:hover{
background-position: 0 0;
}

.pprzzlightall-incmswebsitepakketsubactive a{
display:block;
background:url(../img/heteivan/sub_ei_pprzzlight.gif) 0 0px no-repeat;
width:200px;
height:18px;
text-indent:-9999px;
}
.pprzzlightall-incmswebsitepakketsubactive a:hover{
background-position:0 -18px;
}
/*----------------------------------------------------------------------------*/
.tweede-cards a{
display:block;
background:url(../img/heteivan/sub_ei_ecards.gif) 0 -36px no-repeat;
width:200px;
height:18px;
text-indent:-9999px;
}
.tweede-cards a:hover{
background-position:0 -18px;
}
.tweede-cardsactive a{
display:block;
background:url(../img/heteivan/sub_ei_ecards.gif) 0 -18px no-repeat;
width:200px;
height:18px;
text-indent:-9999px;
}
.tweede-cardsactive a:hover{
background-position: 0 0;
}

.tweede-cardssubactive a{
display:block;
background:url(../img/heteivan/sub_ei_ecards.gif) 0 0px no-repeat;
width:200px;
height:18px;
text-indent:-9999px;
}
.tweede-cardssubactive a:hover{
background-position:0 -18px;
}
/*----------------------------------------------------------------------------*/

.tweeddecoratorprint a{
display:block;
background:url(../img/heteivan/sub_ei_decoprint.gif) 0 -36px no-repeat;
width:200px;
height:18px;
text-indent:-9999px;
}
.tweeddecoratorprint a:hover{
background-position:0 -18px;
}
.tweeddecoratorprintactive a{
display:block;
background:url(../img/heteivan/sub_ei_decoprint.gif) 0 -18px no-repeat;
width:200px;
height:18px;
text-indent:-9999px;
}
.tweeddecoratorprintactive a:hover{
background-position: 0 0;
}

.tweeddecoratorprintsubactive a{
display:block;
background:url(../img/heteivan/sub_ei_decoprint.gif) 0 0px no-repeat;
width:200px;
height:18px;
text-indent:-9999px;
}
.tweeddecoratorprintsubactive a:hover{
background-position:0 -18px;
}
/*----------------------------------------------------------------------------*/

/*                                 /Menu Portfolio                           */
/*                                   Color Selector                           */
 #colorselector{
border:solid 0px #999;
margin:0 0 5px 12px;
padding:0;
}
tr #colorselector{
}
#colorselector td{
display:block;
width:11px;
height:11px;
margin:0;
padding:0;
float:left;
}

.zwart a{
text-indent:-9999px;
display:block;
width:11px;
height:11px;
}
.zwart{
background:url(../img/colorselector/zwart.gif);
}
.grijs a{
text-indent:-9999px;
display:block;
width:11px;
height:11px;
}
.grijs{
background:url(../img/colorselector/grijs.gif);
}
.wit a{
text-indent:-9999px;
display:block;
width:11px;
height:11px;
}
.wit {
background:url(../img/colorselector/wit.gif);
border:solid 0px #999;
}
.geel a{
text-indent:-9999px;
display:block;
width:11px;
height:11px;
}
.geel{
background:url(../img/colorselector/geel.gif);
}
.oranje a{
text-indent:-9999px;
display:block;
width:11px;
height:11px;
}
.oranje{
background:url(../img/colorselector/oranje.gif);
}
.rood a{
text-indent:-9999px;
display:block;
width:11px;
height:11px;
}
.rood{
background:url(../img/colorselector/rood.gif);
}
.lila a{
text-indent:-9999px;
display:block;
width:11px;
height:11px;
}
.lila{
background:url(../img/colorselector/lila.gif);
}
.paars a{
text-indent:-9999px;
display:block;
width:11px;
height:11px;
}
.paars{
background:url(../img/colorselector/paars.gif);
}
.blauw a{
text-indent:-9999px;
display:block;
width:11px;
height:11px;
}
.blauw{
background:url(../img/colorselector/blauw.gif);
}
.lichtblauw a{
text-indent:-9999px;
display:block;
width:11px;
height:11px;
}
.lichtblauw{
background:url(../img/colorselector/lichtblauw.gif);
}
.groen a{
text-indent:-9999px;
display:block;
width:11px;
height:11px;
}
.groen{
background:url(../img/colorselector/groen.gif);
}
.felgroen a{
text-indent:-9999px;
display:block;
width:11px;
height:11px;
}
.felgroen{
background:url(../img/colorselector/felgroen.gif);
}
.bruin a{
text-indent:-9999px;
display:block;
width:11px;
height:11px;
}
.bruin{
background:url(../img/colorselector/bruin.gif);
}
.lichtbruin a{
text-indent:-9999px;
display:block;
width:11px;
height:11px;
}
.lichtbruin{
background:url(../img/colorselector/lichtbruin.gif);
}
p.selectedcolor{
width:130px;
}
.vlakje{
display:block;
margin-top:10px;
height:11px;
width:452px;
}
.vlakje.wit{
border:1px solid #999;
}
.pointer{
color:#6d93a5;
}
#eivan{
padding:0 0 1px 0;
}
/*                                   /Color Selector                          */
/*                                   Paneeltjes                               */
.showtimepanel, .contactpanel, .portfoliopanel  {
border:solid 0px red;
background-image:url(../img/alg/panelbg.gif);
background-position:top right;
background-repeat:repeat-y;
padding:4px 0px 0px 0px;
margin-left: 0px;
margin-right: 0px;
margin-top:0;
margin-bottom: 12px;
width:220px;
}
.eivan {
border:solid 0px red;
background-image:url(../img/alg/paneleivan.gif);
background-position:top right;
background-repeat:repeat-y;
padding:0px 0px 0px 0px;
margin-left: 0px;
margin-right: 0px;
margin-top:0;
margin-bottom: 12px;
width:220px;
}
#contact {
}
.Contact{
border:solid 0px red;
background-image:url(../img/alg/panelcontact.gif);
background-position:top right;
background-repeat:no-repeat;
padding-right:00px;
margin-left: 0px;
margin-right: 0px;
margin-bottom:18px;
padding:1px 0px 0px 0px;
}
.Contact img{
margin-top:-1px;
}
.Profiel{
border:solid 0px red;
background-image:url(../img/alg/panelprofiel.gif);
background-position:top right;
background-repeat:no-repeat;
padding-right:00px;
margin-left: 0px;
margin-right: 0px;
margin-bottom:18px;
}
.Vacature{
border:solid 0px red;
background-image:url(../img/alg/panelvacatures.gif);
background-position:top right;
background-repeat:no-repeat;
padding-right:00px;
margin-left: 0px;
margin-right: 0px;
}
.brochure{
border:solid 0px red;
background-image:url(../img/alg/panelbrochure.gif);
background-position:top right;
background-repeat:no-repeat;
padding-right:00px;
margin-left: 0px;
margin-right: 0px;
}
.actueel_animated{
border:solid 0px red;
background-image:url(../img/alg/label_actanim.gif);
background-position:top right;
background-repeat:no-repeat;
padding-right:00px;
margin-left: 0px;
margin-right: 0px;
}
.Gezocht{
border:solid 0px red;
background-image:url(../img/alg/panelgezocht.gif);
background-position:top right;
background-repeat:no-repeat;
padding-right:00px;
margin-left: 0px;
margin-right: 0px;
}
.Nieuwsbrief{
border:solid 0px red;
background-image:url(../img/alg/panelnieuwsbrief.gif);
background-position:top right;
background-repeat:no-repeat;
padding-right:00px;
margin-left: 0px;
margin-right: 0px;
margin-bottom: 18px;
}
.Portfolio{
border:solid 0px red;
background-image:url(../img/alg/panelportfolio.gif);
background-position:top right;
background-repeat:no-repeat;
padding-right:0px;
padding-bottom:24px;
margin-left: 0px;
margin-right: 0px;
}
/*
.eivan{
border:solid 0px red;
background-image:url(../img/alg/paneleivan.gif);
background-position:top right;
background-repeat:no-repeat;
padding-right:0px;
padding-bottom:0px;
margin-left: 0px;
margin-right: 0px;
}
*/
.Samenwerking{
border:solid 0px red;
background-image:url(../img/alg/panelsamenwerking.gif);
background-position:top right;
background-repeat:no-repeat;
padding-right:00px;
margin-left: 0px;
margin-right: 0px;
}
.portfoliopanel ul{
border:solid 0px red;
list-style: none;
margin: 0px 0 18px 0;
padding: 18px 0 0 0 ;
}
#rechts p{
padding:0 32px 18px 12px;
}
/*
.portfolio{
border:solid 20px red;
background-image:url(../img/alg/panelportfolio.gif);
background-position:top right;
background-repeat:no-repeat;
padding-right:00px;
margin-left: 0px;
margin-right: 0px;
}*/
.portfolio{
border:solid 0px red;
background-image:url(../img/alg/panelportfolio.gif);
background-position:top right;
background-repeat:no-repeat;
padding-right:0px;
margin-left: 0px;
margin-right: 0px;
}
.portfolio p{
padding:0;
}
.blanco{
background-image:url(../img/alg/panelbg.gif);
background-position:top right;
background-repeat:repeat-y;
padding-right:00px;
margin-left: 0px;
margin-right: 0px;
padding-top:9px;
}
.blanco img{
border:solid 0px green;
margin-top:-9px;
}
.aandacht{ 
background-image:url(../img/alg/panelaandacht.gif);
background-position:top right;
background-repeat:repeat-y;
padding-right:00px;
margin-left: 0px;
margin-right: 0px;
padding-top:9px;
}
.aandacht .titel, .aandacht a{
color: #fff;
}
.aandacht p{
color: #6d93a5;
}

.panel {
border:solid red 0px;
width: 200px;
margin-bottom: 12px;
float: left;
}

/*                                   /Paneeltjes                               */
.nieuwsbericht{
padding:0 0 12px 0;
}
.plaatjenieuws {
margin-top: 12px;
margin-bottom: 12px;
}

.nieuwsdatum {
	color: #6d93a5;
	font: normal 9px/12px sans-serif, Arial, Helvetica, Tahoma, Geneva;
	text-decoration: none;
	letter-spacing: 1px;
	margin-top:18px;
}

.nieuwskop {
color: #6d93a5;
text-decoration: none;
letter-spacing: 1px;
font: bold 11px/16px Verdana, Arial, Helvetica, sans-serif;
}
.lijn{
	margin:6px 0 0px 0;
}
/*------------------------------------ FOOTER --------------------------------*/
#footer{
	width: 900px;
	margin:12px auto 0 auto;
	border: 0px solid silver;
}
#pprzz{
width:300px;
height: 50px;
float:left;
padding-left:80px;
border: solid 0px red;
text-align: left;
}
#pprzz p{
font: normal 9px/16px Verdana, Arial, Helvetica, sans-serif;
color: #666;
padding-top: 0px;
float:left;
}
#pprzz img{
position:relative;
top:5px;
}

/*----------------------------- JS Mouse trailer CSS -------------------------*/
#trailimageid
{
	font-size: 0.75em;
	position: absolute;
	display: none;
	left: 0px;
	top: 0px;
	width: 468px;
	height: 0px;
	z-index: 200;
}
/*------------------------------------ SITEMAP--------------------------------*/
.link{
	background: url(../images/dropdown_but.gif) no-repeat right 4px;
	overflow: hidden;
}
.link:hover{
	background: url(../images/dropdown_but_hover.gif) no-repeat right 4px;
}
#sitemap {
	float: right;
	width: 380px;
	height: 50px;
	border:solid 0px red;
	position: relative;
}

#sitemap_inhoud h1{
	width: 100%;
	overflow: visible;
	font-size: 16px;
	padding: 12px 0 6px 0;
}
#sitemap_but{margin-top: 0px;}
#sitemap_but a{
	margin: 0px 0 0 0px;
	font: normal 9px/16px Verdana, Arial, Helvetica, sans-serif;
	color: #666;
	border: red 0px solid;
}

#alg_voorwaarden_but a, #alg_voorwaarden_but a:link , #alg_voorwaarden_but a:visited, #alg_voorwaarden_but a:hover{
	font: normal 9px/16px Verdana, Arial, Helvetica, sans-serif;
	color: #666;
	border: red 0px solid;
	margin: 0px 0 0 0;
}

#alg_voorwaarden_but p {
	font: normal 9px/16px Verdana, Arial, Helvetica, sans-serif;
	color: #666;
	padding: 0px 0 0 0px;
	border: red 0px solid;
	float: left;
	position: relative;
	margin: 24px 0 0 0 ;
}

#sitemap_inhoud, #onze_voorwaarden_inhoud {
	position: relative;
	bottom: 0;
	background: #232323; 
	color: #fff;
	width: 100%;
}
#sm_wrap, #ov_wrap{
	margin: 0 auto;
	width: 940px;
}

#sitemap_inhoud ul {
	padding: 0;
	margin: 0;
	line-height: 21px;
}

#sitemap_inhoud li {
	list-style: none;
	border-bottom: 1px dotted #999;
}

#sitemap_inhoud li ul li{
	list-style: none;
	border-bottom: 1px dotted #333;
}
#sitemap_inhoud li ul a {
color: #929FA6;
}

#sitemap_inhoud li ul{
	padding: 0 12px;
}

#sm_menu {
	background: #404040;
	display: block;
	float: left;
	width: 288px;
	margin-right: 20px;
	padding: 6px;
}
#sm_kernwoorden {
	background: #404040;
	display: block;
	float: left;
	width: 288px;
	margin-right: 20px;
	padding: 6px;
}
#sm_onzeproducten {
	background: #404040;
	display: block;
	float: left;
	width: 288px;
	padding: 6px;
}
.sm_lijstkop {
	font-size: 14px;
	padding: 6px 0;
	border-bottom: solid 1px #000;
}

#ov_content {
	background: #404040;
	width: 476px;
	margin: 0 0 0 209px;
	padding: 12px;	
}

#ov_content p{
	padding: 0 0 12px 0;
	border-bottom: 1px dotted #333;
}

#handelsnaam {
	border-top: solid 1px #000;
	background: url(../img/alg/lijn.gif) repeat-x;
	font-size: 9px;
	height: 3px;
	margin: 130px 0 0 0;
	padding: -6px 0 0 0;
}