* 
{
    margin:0;
    padding:0;   
}

li
{
    margin:0px;
    color:#a59890;
    vertical-align:middle;
}
ol
{
    color:#a59890;
    margin-left:0px;
    list-style-position:inside;
}

body
{
    font-family:Trebuchet MS, helevtica, Sans-Serif ;
    font-size:10pt;
    color:#a59890;  
    background-image:url(../images/bg.png);
    background-position:50% top;
    background-repeat:no-repeat;
    background-color:White;
    
    scrollbar-3dlight-color: #EFEFEF;
	scrollbar-arrow-color: #a59890; 
	scrollbar-base-color: #EEEEEE; 
	scrollbar-darkshadow-color:  #EEEEEE;
	scrollbar-face-color:  #EEEEEE;
	scrollbar-highlight-color:  #EEEEEE;
	scrollbar-shadow-color:  #EEEEEE;
	scrollbar-track-color:  #FFFFFF;	
    
}

.body
{   
    font-family:Trebuchet MS, helevtica, Sans-Serif;
    font-size:10pt;
    color:#a59890;

  
    
    position:relative;
    top:0;
    bottom:0;
    left:0;
    right:0;
    width:990px;
    margin:auto;
    height:auto;
}

html 
{
    overflow:auto;
}

input 
{
   margin:0px;
   padding:1px;
   border:1px solid  #a59890; 
   height:17px;
   color: #a59890;
}

select 
{
   color: #a59890;
   font-weight :bold ;
}

.radio
{
    border:0px;
}
.radio input
{
    border:0px;
}
.check
{
    border:0px;
}
.check input
{
    border:0px;
}
h1
{
    font-size:12pt;
    padding-bottom:22px;
}

h2
{
    font-size:11pt;
    padding-bottom:22px;
}
p
{
    line-height:19px;   
    margin-bottom:8px;
}

acronym
{
    border-bottom:dotted 1px #a59890;
    cursor:pointer ;
}
/*-----------------------------------------------------------------------------
   MAIN CONTAINER
  -----------------------------------------------------------------------------*/
.maincontainer 
{
    position:relative;
    top:0px;
    width:990px;
}

/*-----------------------------------------------------------------------------
   BESTEL UIT HUIDIGE COLLECTIE
  -----------------------------------------------------------------------------*/
.maincontainer .order 
{
    position:absolute;
    top:544px;
    left:350px;
    height:20px;
    background-image:url(../images/search.png);
    background-position:left top;
    background-repeat:no-repeat;
    height:18px;
}

.maincontainer .order  a
{
    padding-left:20px;
    height:18px;
    font-weight:bold;
    color:#a59890;
    text-decoration:none;
}

/*-----------------------------------------------------------------------------
   BESTEL UIT HUIDIGE COLLECTIE - PAGINA!
  -----------------------------------------------------------------------------*/
.bestelcontrol
{
    position:relative;
    width:265px;
    height:125px;
    font-size:8pt;
    float:left;
    padding-bottom:22px;
}

.bestelcontrol .dekbed
{
    float:left;
    position:relative;
    top:0px;
    left:0px;
    background-image:url(../images/dekbedbg.jpg);
    background-repeat:no-repeat;
    width:96px;
    height:97px;
    padding-right:22px;
}

.bestelcontrol .dekbed img
{
     padding-top:2px;
     
}


.bestelcontrol .gegevens
{
    position:absolute;
    top:0px;
    left:117px;
    width:140px;
}

.bestelcontrol .naam
{
    font-weight:bold;
}
.bestelcontrol .maten
{
}

.bestelcontrol .bestellen
{
    position:absolute;
    top:115px;
    left:117px;
    vertical-align:middle;
}

.bestelcontrol .bestellen img
{
    border:0px;
    margin-right:4px;
}

.bestelcontrol .bestellen a:link    {font-weight:bold; font-size:10px; color:#a59890;  height:16px; position:relative; vertical-align:middle;}
.bestelcontrol .bestellen a:visited {font-weight:bold; font-size:10px; color:#a59890;  height:16px; position:relative; vertical-align:middle;}
.bestelcontrol .bestellen a:hover   {font-weight:bold; font-size:10px; color:#a59890;  height:16px; position:relative; vertical-align:middle;}
.bestelcontrol .bestellen a:active  {font-weight:bold; font-size:10px; color:#a59890;  height:16px; position:relative; vertical-align:middle;}


/*-----------------------------------------------------------------------------
   MASTER ELEMENTEN
  -----------------------------------------------------------------------------*/
.position_ontwerp
{
    position:absolute;
    top:114px;
    left:-20px;
}
.position_topx 
{
    position:absolute;
    top:55px;
    left:-20px;
}
.position_stemmen
{
    position:absolute;
    top:55px;
    left:-20px;
}
.position_zoeken
{
    position:absolute;
    top:55px;
    left:-20px;
}
.master_zijkussens
{
    position:absolute;
    top:110px;
    left:-20px;
    width:210px;
    height:444px;
}

.master_disclaimer
{
    position:absolute;
    /*background-image:url(../images/png/home_hetwinnendeontwerp.png);*/
    background-repeat:no-repeat;
    width:57px;
    height:12px;
    top:28px;
    left:808px;
    cursor:pointer;
}

.master_butterflies
{
    position:absolute;
    /*background-image:url(../images/png/home_hetwinnendeontwerp.png);*/
    background-repeat:no-repeat;
    width:77px;
    height:72px;
    top:25px;
    left:7px;
    z-index:-10;
}

.master_butterflies2
{
    position:absolute;
    /*background-image:url(../images/png/home_hetwinnendeontwerp.png);*/
    background-repeat:no-repeat;
    width:96px;
    height:39px;
    top:115px;
    left:825px;
    z-index:-10;
}

.master_flowers
{
    position:absolute;
    /*background-image:url(../images/png/home_hetwinnendeontwerp.png);*/
    background-repeat:no-repeat;
    width:69px;
    height:206px;
    top:389px;
    left:919px;
    z-index:-10;
}

/*-----------------------------------------------------------------------------
   HOME
  -----------------------------------------------------------------------------*/
.home_winnendeontwerp
{
    position:absolute;
    /*background-image:url(../images/png/home_hetwinnendeontwerp.png);*/
    background-repeat:no-repeat;
    width:367px;
    height:20px;
    top:70px;
    left:274px;
}

.home_mailafriend 
{
    position:absolute;
    /*background-image:url(../images/png/home_tellafriend.png);*/
    background-repeat:no-repeat;
    width:234px;
    height:212px;
    top:385px;
    left:755px;
    cursor:pointer;
}

.home_wineenapple
{  
    position:absolute;
    /*background-image:url(../images/png/home_wineenapple.png);*/
    background-repeat:no-repeat;
    width:511px;
    height:150px;
    top:410px;
    left:235px;
}

.home_laptop
{
    position:absolute;
    /*background-image:url(../images/png/home_wineenapple.png);*/
    background-repeat:no-repeat;
    width:274px;
    height:178px;
    top:405px;
    left:27px;
}

.home_flowers2
{
      position:absolute;
    /*background-image:url(../images/png/home_wineenapple.png);*/
    background-repeat:no-repeat;
    width:140px;
    height:189px;
    top:223px;
    left:0px;
}
.home_bestel
{
    position:absolute;
    /*background-image:url(../images/png/home_besteluitdehuidigecollectie.png);*/
    background-repeat:no-repeat;
    width:285px;
    height:20px;
    top:594px;
    left:380px;
    cursor:pointer;
}

.home_tekst
{
    position:absolute;
    /*background-image:url(../images/png/home_besteluitdehuidigecollectie.png);*/
    background-repeat:no-repeat;
    width:400px;
    height:20px;
    top:493px;
    left:325px;
    z-index:99;
}

.home_ontwerp
{
    position:absolute;
    background-image:url(../images/png/winnend_ontwerp.png);
    background-repeat:no-repeat;
    width:280px;
    height:360px;
    top:400px;
    left:80px;
    z-index:1;
}

.home_navigatie 
{
    text-align:center;
    vertical-align:middle;
     position:absolute;
     height:200px;
     width:750px;
     top:155px;
     left:115px;
}

/*-----------------------------------------------------------------------------
   HEADER CONTAINER
  -----------------------------------------------------------------------------*/
.headercontainer 
{
    position:relative;
    top:8px;
    width:990px;
    height:72px;
    background-image:url(../images/header.png);
    background-position: 50% top;
    background-repeat:no-repeat;
}

/*-----------------------------------------------------------------------------
   HEADER BACK HOME
  -----------------------------------------------------------------------------*/
.backhome
{
    position:absolute;
    top:22px;
    left:100px;
    background-image:url(../images/png/terugnaarhome.png);
    background-repeat:no-repeat;
    height:18px;
    width:139px;
    cursor:pointer;
}

.backhome a
{
    padding-left:20px;
    height:18px;
    font-weight:bold;
    color:#a59890;
    text-decoration:none;
}

/*-----------------------------------------------------------------------------
   ONTWERP - VERVOLG - VRAGEN 
  -----------------------------------------------------------------------------*/
.ontwerptabel tr
{
    height:30px;
}


.label
{
    font-weight:bold;
}


.ontwerpstap 
{
    position:absolute;
    top:64px;
    left:607px;
}


.label
{
    font-weight:bold;
    width:70px;
}

.koper_checkboxlist 
{
    float:left;
    width:400px;
}

.koper_checkboxlist span
{
    display:block;
    float:left;
    width:114px;
}

.koper_checkboxlist input
{
    margin-right:3px;
    border:0px;
}

.winkel_checkboxlist input
{
    margin-right:3px;
    border:0px;
}
.winkel_checkboxlist .width_135
{
    display:block;
    float:left;
    width:135px;
}
.winkel_checkboxlist .width_165
{
    display:block;
    float:left;
    width:165px;
}


.merken_checkboxlist input
{
    margin-right:3px;
    border:0px;
}

.merken_checkboxlist span
{
    display:block;
    float:left;
    width:180px;
}

/*-----------------------------------------------------------------------------
   MAIL A FRIEND
  -----------------------------------------------------------------------------*/
.mailafriend
{
    position:absolute;
    left:217px;
    top:118px;
    height:392px;
}
.mail_laptop
{
    position:relative;
    /*background-image:url(../images/png/mailafriendlaptop.png);*/
    background-repeat:no-repeat;
    width:274px;
    height:179px;
    top:140px;
    left:390px;
}
.mail_verzenden
{
    position:relative;
    width:125px;
    height:43px;
    top:160px;
    left:521px;
}

.mail_vorige
{
    position:absolute;
    width:45px;
    height:42px;
    top:375px;
    left:39px;
}


.mailadres
{
   width:230px;
   margin-bottom:5px;
}

/*-----------------------------------------------------------------------------
   BORDER 627
  -----------------------------------------------------------------------------*/
.border_627 
{
    position:absolute;
    width:627px;
    left:217px;
    top:118px;
}

.border_627 .boven
{
    position:absolute;
    top:0px;
    left:0px;   
    width:627px;
    height:19px;
    /* background-image:url(../images/png/border_boven_627.png);*/
    background-repeat:no-repeat;
}

.border_627 .midden
{
    position:absolute;
    top:19px;
    left:0px;   
    bottom:19px;
    width:627px;
    /* background-image:url(../images/png/border_midden_627.png);*/
    background-repeat:repeat-y;
    
}

.border_627 .onder
{
    position:absolute;
    bottom:0px;
    left:0px;   
    width:627px;
    height:19px;
    /* background-image:url(../images/png/border_onder_627.png);*/
    background-repeat:no-repeat;
}
.border_627 .content
{
     position:absolute;
     left:35px;
     right:35px;
     top:35px;
     bottom:35px;
     
}

.border_627 .volgende
{
    position:absolute;
    bottom:16px;
    left:493px;
    width:152px;
    height:43px;
}
.border_627 .vorige
{
   
    position:absolute;
    width:45px;
    height:42px;
    bottom:-29px;
    left:39px;
}

.border_627 .sluiten
{
    position:absolute;
    width:48px;
    height:41px;
    top:-13px;
    right:31px;
}



/*-----------------------------------------------------------------------------
   ONTWERP STAP 3
  -----------------------------------------------------------------------------*/
.dekbedelement
{
    background-image:url(../images/dekbedbg.jpg);
    width:96px;
    height:97px;
    margin-bottom:3px;
}

.dekbedelement img
{
    padding-top:2px;
}
.dekbedelement input
{
    margin-bottom:3px;
}


.disclaimerback
{
    position:absolute;
    top:0;
    bottom:0;
    left:0;
    right:0;
    margin:0;
   
    background-color:White; 
    display:none;
    z-index:99; 
    opacity: .5;
	filter:alpha(opacity=50);
}

.disclaimer 
{
    position:absolute;
    top:20px;
    left:20px;
    z-index:100;
    width:627px;
    display:none;
}


.voorbeeldimage 
{
    position:absolute;
    top:0px;
    left:450px;
}

.verplicht 
{
 
 color:Red;
 font-size:13pt;
 font-weight:bold;   
}

.voorwaarden_opmaak h1
{
    padding-top:8px;
    padding-bottom:0px;
}
.voorwaarden_opmaak h2
{
    padding-top:8px;
    padding-bottom:0px;
}


.win_een_mac_groot
{
    position:absolute;
    background-repeat:no-repeat;
    width:234px;
    height:300px;
    top:310px;
    left:765px;
    z-index:-10;    
}

.win_een_mac_klein
{
    position:absolute;
    background-repeat:no-repeat;
    width:104px;
    height:150px;
    top:450px;
    left:880px;
    z-index:-10;
}

.stemmen_dubbel
{
    position:absolute;
    width:auto;
    top:500px;
    left:400px;
    z-index:-10;
}

.lblStemmen
{
    position:relative;
    float:left;
    font-family:Usenet;
    font-size:16pt;
    font-weight:bold;
    color:#A59890;  
    clear:both;
}

.lblStemmen2
{
    position:relative;
    float:left;
    font-family:Usenet;
    font-size:10pt;
    color:#A59890;
    padding: 5px 0px 0px 50px;
    clear:both;
}