*
{
margin: 0px;
padding: 0px;
}

html, body
{
margin: 0px;
padding: 0px;
}

body
{
width: 100%;
height: 98%;
min-height: 98%;
font: 11px arial;
}

img
{
display: block;
padding: 0;
margin: 0;
border:0;
}

a
{
color: #000;
text-decoration: none;
}

a:hover
{
text-decoration: underline;
}

p
{

}

h1
{
font: bold 13px arial;
text-transform: uppercase;
}

ul
{
padding: 0px 10px 0px 16px;
list-style-type: square;
list-style-image: url(/MyImagebank/Images/li_square.jpg);
}

.groen, p.groen, span .groen, p span .groen
{
font-weight: bold;
color: #009a3d;
}

.grijs
{
color: #666;
}	

.roze
{
color: #c06;
}




#container
{
position: relative;
width: 1000px;
margin: 0px auto;
}

#container_header
{
height: 280px;
width: 1000px;
background: #000 url(/MyImagebank/Images/bgheader.jpg) no-repeat;
}

#container_header img.logo
{
position: absolute;
width: 197px;
height: 47px;
top: 106px;
left: 24px;
}

#stripe
{
position: absolute;
top: 0px;
left: 249px;
width: 1px;
height: 191px;
border: 0px;
background: #009a3d;
}

container_headertext
{
position: absolute;
top: 0;
left: 0;
}

#headertext
{
position: relative;
width: 690px; /*729px;*/
height: 196px; /*197px;*/
margin: 0px 0px 0px 271px;
}

#headertext span.alignbottom
{
position: absolute;
bottom: 0px;
text-align: bottom;
vertical-align: bottom;
font: 12px arial;
letter-spacing: 0.2em; /*2.0px;*/
text-transform: uppercase;
}

#headertext p
{
color: #fff;
line-height: 19px;
}

#headertext h1
{
margin-bottom: 2px;
font-weight: bold;
color: #009a3d;
}

#pagetitle
{
position: absolute;
top: 125px;
left: 275px;
width: 225px;
height: 50px;
font: bold 14px arial;
color: #009a3d;
letter-spacing: 0.1em;
text-transform: uppercase;
}

#headerimage
{
position: absolute;
top: 0px;
left: 500px;
width: 500px;
height: 280px;
background: url(/MyImageBank/Images/bgimages/bgfoto_header.jpg) no-repeat;
}

#container_menu_home
{
background: #5f5f5f url(/MyImagebank/Images/bgmenu_home.jpg);
}

#container_menu_over
{
background: #5f5f5f url(/MyImagebank/Images/bgmenu_over.jpg);
}

#container_menu_collectie
{
background: #5f5f5f url(/MyImagebank/Images/bgmenu_collectie.jpg);
}

#container_menu_confectie
{
background: #5f5f5f url(/MyImagebank/Images/bgmenu_confectie.jpg);
}

#container_menu_nieuws
{
background: #5f5f5f url(/MyImagebank/Images/bgmenu_nieuws.jpg);
}

#container_menu_advies
{
background: #5f5f5f url(/MyImagebank/Images/bgmenu_advies.jpg);
}

#container_menu_verkoop
{
background: #5f5f5f url(/MyImagebank/Images/bgmenu_verkoop.jpg);
}

#container_menu_webatelier
{
background: #5f5f5f url(/MyImagebank/Images/bgmenu_webatelier.jpg);
}

#container_menu
{
z-index: 999;
width: 1000px;
height: 30px;
padding: 0px;
margin: 0px;
text-transform: uppercase;
}

#container_menu a:hover
{
text-decoration: none;
}

#container_home
{
width: 1000px;
min-height: 98%;
margin-top: 8px;
}

#container_content
{
width: 1000px;
min-height: 326px;
padding-bottom: 20px;
background: url(/MyImagebank/Images/bgcontent.jpg) top right no-repeat;
}



#container_content .flash_collectie
{
float: left;
padding: 40px 0 0 0;
}


#container_content .flash_downloads
{
float: left;
width: 500px;
padding: 40px 0 0 0;
}

#container_content .text_downloads
{
float: left;
width: 440px;
min-height: 140px;
padding: 40px 0 0 20px;
font: 12px arial;
color: #000;
}

#container_content .text_downloads a
{
line-height: 16px;
/*letter-spacing: 0.1em;*/
}

#container_content .text_downloads h1
{
font: bold 13px arial;
margin-bottom: 16px;
color: #009a3d;
text-transform: uppercase;
}

#container_content .text_downloads h2
{
font: bold 13px arial;
color: #009a3d;
text-transform: uppercase;
}

#container_content .text_downloads p.groen
{
font-weight: bold;
color: #009a3d;
}


#container_content .flash_vertegenwoordigers
{
padding: 35px 0 0 25px;
}

#container_content .flash_dealers
{
padding: 35px 0 0 25px;
}

#container_content .collectietekst
{
float: left;
width: 440px;
padding: 40px 20px 10px 20px;
}

#container_content .collectietekst p
{
font: 11px arial;
line-height: 16px;
text-transform: uppercase;
}

#container_content .collectietekst h1
{
top: 0px;
margin-bottom: 10px;
font: bold 11px arial;
color: #009a3d;
text-transform: uppercase;
}



#content_left
{
float: left;
width: 250px;
min-height: 150px;
margin-top: 40px;
 /*voor IE6 bug witruimte onder image*/
}

#imagebox
{
z-index: 0;
width: 250px;
height: 140px;
padding: 0;
margin: 0;
border: 0;
line-height: 0;
background: url(/MyImageBank/Images/bgimages/bgfoto_content.jpg) no-repeat;
}

#imageheading
{
z-index: 1;
position: absolute;
top: 460px;
left: 0px;
width: 237px;
height: 20px;
padding: 10px 0 0 13px;
font: 12px arial;
color: #fff;
filter: alpha(opacity=50);
-moz-opacity: 0.5;
opacity: 0.5;
background: #666; /*#e2057c;*/ /*roze*/
}

#imageheadingtext
{
z-index: 2;
position: absolute;
top: 460px;
left: 0px;
width: 237px;
height: 20px;
padding: 10px 0 0 13px;
font: 12px arial;
color: #fff;
}

#imagetext
{
width: 224px;
height: 44px;
padding: 16px 13px 10px 13px;
font: 11px arial;
color: #fff;
background: #666; /*#e2057c;*/ /*roze*/
}

#imagetext a
{
color: #fff;
}



#content_right
{
float: left;
margin-top: 40px;
margin-bottom: 40px;
min-height: 326px;
width: 600px;
padding: 0 125px 0 25px;
font: 12px arial;
color: #000;
}

#content_right h1
{
font: bold 13px arial;
margin-bottom: 16px;
color: #009a3d;
text-transform: uppercase;
}

#content_right h2
{
font: 12px arial;
color: #009a3d;
}

#content_right p.groen, #content_right span.groen
{
font-weight: bold;
color: #009a3d;
}



/* Homepage */

#flashintro
{
width: 1000px;
height: 141px;
}

#newsitems
{
float: left;
width: 1000px;
height: 93px;
margin-top: 8px;
}

#news1
{
float: left;
width: 250px;
height: 93px;
background: url(/MyImageBank/Images/bgimages/bgnieuws_home.jpg) no-repeat;
}

#news2
{
float: left;
width: 210px;
height: 93px;
padding: 0 20px;
color: #fff;
background: #666; /*#e2057c;*/ /*roze*/
}


#news2 a
{
color: #fff;
}


#news2 h1
{
font-weight: bold;
text-transform: none;
padding: 15px 0 6px 0;
}

#news3
{
float: left;
width: 210px;
height: 93px;
padding: 0 20px;
color: #666;
}

#news3 a
{
color: #666;
}

#news3 h1
{
font-weight: bold;
color: #666; /*#c06;*/ /*roze*/
text-transform: none;
padding: 15px 0 6px 0;
}

#news4
{
float: left;
width: 210px;
height: 93px;
padding: 0 20px;
color: #666;
}

#news4 a
{
color: #666;
}

#news4 h1
{
font-weight: bold;
color: #093;
text-transform: none;
padding: 15px 0 6px 0;
}


#container_footer
{
clear: both;
width: 1000px;
height: 93px;
}

#container_footer p
{
padding: 29px 0 0 269px;
color: #666;
}

#container_footer a
{
color: #666;
}







/* Stylesheet thema's (imageboxes) Vadain */



.imagebox1, .imagebox2, .imagebox3, .imagebox4, .imagebox5, .imagebox6, .imagebox7
{
z-index: 0;
position: absolute;
left: 0px;
width: 250px;
height: 140px;
padding: 0;
margin: 0;
border: 0;
line-height: 0;
/*background: url(/MyImageBank/Images/bgimages/bgfoto_content.jpg) no-repeat;*/
}

.imageheading1, .imageheading2, .imageheading3, .imageheading4, .imageheading5, .imageheading6, .imageheading7
{
z-index: 1;
position: absolute;
top: 110px; /*460px;*/
left: 0px;
width: 237px;
height: 20px;
padding: 10px 0 0 13px;
font: 12px arial;
color: #fff;
filter:alpha(opacity=50);
-moz-opacity:0.5;
opacity: 0.5;
}

.imageheadingtext1, .imageheadingtext2, .imageheadingtext3, .imageheadingtext4, .imageheadingtext5, .imageheadingtext6, .imageheadingtext7
{
z-index: 2;
position: absolute;
left: 0px;
top: 110px; /*460px;*/
width: 237px;
height: 20px;
padding: 10px 0 0 13px;
font: bold 12px arial;
color: #fff;
text-transform: uppercase;
letter-spacing: 0.1em;
}

.imagetext1, .imagetext2, .imagetext3, .imagetext4, .imagetext5, .imagetext6, .imagetext7
{
z-index: 2;
position: absolute;
left: 0px;
width: 224px;
height: 44px;
padding: 16px 13px 10px 13px;
font: 11px arial;
color: #fff;
}

.imagetext1 a, .imagetext2 a, .imagetext3 a, .imagetext4 a, .imagetext5 a, .imagetext6 a, .imagetext7 a
{
color: #fff;
}

.imagebox1
{
top: 460px;
}

.imagebox2
{
top: 700px;
}

.imagebox3
{
top: 940px;
}

.imagebox4
{
top: 1180px;
}

.imagebox5
{
top: 1420px;
}

.imagebox6
{
top: 1660px;
}

.imagebox7
{
top: 1900px;
}


.imageheading1
{
	/* Bruisend */
background: #e2057c; /*e20071*/
}

.imageheading2
{
	/* Uni */
background: #fad51d;
}

.imageheading3
{
	/* Home */
background: #f5a116;
}

.imageheading4
{
	/* Luchtig */
background: #94d5f2;
}

.imageheading5
{
	/* Design */
background: #b9bcbd;
}

.imageheading6
{
	/* Classic */
background: #c1002a;
}

.imageheading7
{
	/* Elegant */
background: #f1d5eb;
}



.imagetext1
{
	/* Bruisend */
top: 600px;
background: #e2057c; /*e20071*/
}

.imagetext2
{
	/* Uni */
top: 840px;
background: #fad51d;
}

.imagetext3
{
	/* Home */
top: 1080px;
background: #f5a116;
}

.imagetext4
{
	/* Luchtig */
top: 1320px;
background: #94d5f2;
}

.imagetext5
{
	/* Design */
top: 1560px;
background: #b9bcbd;
}

.imagetext6
{
	/* Classic */
top: 1800px;
background: #c1002a;
}

.imagetext7
{
	/* Elegant */
top: 2040px;
background: #f1d5eb;
}



/* Stylesheet thema's (tabellen) Vadain */

td h3
{
font: bold 13px arial;
color: #000;
text-transform: uppercase;
}

table #collectie1, table #collectie2, table #collectie3, table #collectie4, table #collectie5, table #collectie6, table #collectie7
{
position: absolute;
left: 250px;
width: 750px;
border: solid 1px #ccc;
border-collapse: collapse;
margin: 0px;
padding: 0px;
}

table #collectie1
{
top: 460px;
}

table #collectie2
{
top: 700px;
}

table #collectie3
{
top: 940px;
}

table #collectie4
{
top: 1180px;
}

table #collectie5
{
top: 1420px;
}

table #collectie6
{
top: 1660px;
}

table #collectie7
{
top: 1900px;
margin-bottom: 40px;
}


td .inleiding
{
width: 625px;
height: 50px; /*70px;*/
padding-left: 25px;
}

td .collectie, td .firstcolumn
{
width: 125px;
height: 158px; /*130px;*/
vertical-align: top;
padding-left: 10px;
padding-right: 0px;
}

td .firstcolumn
{
padding-left: 25px;
}


#teller    /* ---  nedstat bezoekersteller  --- */
{
visibility: hidden;
}




/* Menu horizontal items */

.SM
{
text-align: center;
line-height: 16px;
letter-spacing: 0.1em;
}

.SM a
{
font: bold 12px arial;
color: #fff;
}

.SM a:hover
{
font: bold 12px arial;
color: #fff;
background-color: #009a3d;
}

.SM a:selected
{
font: bold 12px arial;
color: #fff;
background-color: #009a3d;
}

.SMItem
{
width: 124px;
height: 30px;
font: bold 12px arial;
color: #fff;
margin-left: 1px;
}

.SMHover
{
font: bold 12px arial;
color: #fff;
background-color: #009a3d;
}

.SMSelected
{
color: fff;
background: #009a3d;
}



/* Menu vertical items */

.DM
{
font: normal 11px arial;
text-align: left;
text-transform: uppercase;
letter-spacing: 0.1em;
/* background: url(/MyImagebank/Images/bgmenu_dm.jpg) top right no-repeat; */
z-index: 100;
}

.DM a
{
font: normal 11px arial;
padding-left: 16px;
line-height: 30px;
color: #fff;
background: #5f5f5f;
display: block;
}

.DM a:Hover
{
font: normal 11px arial;
line-height: 30px;
color: #fff;
background-color: #009a3d;
}

.DM a:selected
{
font: normal 11px arial;
line-height: 30px;
color: #fff;
background-color: #009a3d;
}

.DMItem
{
width: 233px;
height: 30px;
}

.DMHover
{
font: normal 11px arial;
line-height: 30px;
color: #fff;
background-color: #009a3d;
}

.DMSelected
{
font: arial;
font-size: 11px;
font-weight: bold;
line-height: 30px;
color: #fff;
background-color: #009a3d;
}