body
{
        font-family: arial;
        font-size: 12px;
        line-height: 120%;
        color: #808080;
        scrollbar-arrow-color: white;
        scrollbar-face-color: #A7AB8A;
        scrollbar-highlight-color: gray;
        scrollbar-3dlight-color: gray;
        scrollbar-shadow-color: black;
        scrollbar-darkshadow-color: black;
        scrollbar-track-color: #A7AB8A;
        overflow: hidden;

}

form
{
        margin: 0;
        padding: 0;
}

h1
{
    font-size: 20px;   
}

input, textarea
{
        text-align: left;   
        border: 1px solid #ccc;     
}

button
{
        text-align: center;        
}

a
{
        color: #003366;        
}

a img, img a
{
        border: 0;
}

th, td
{
        vertical-align: top;
        font-size: 12px;        
}

.bold
{
        font-weight: bold;        
}

.center
{
        text-align: center;        
}

div#container
{
        background-repeat: no-repeat;
        background-position: top left;
}

div#rand
{
        border-top-width: 23px;
        border-bottom-width: 23px;
        border-left-width: 23px;
        border-right-width: 23px;
        border-style: solid;
}

div#menu
{
        color: white;
        margin-top: -22px;        
        margin-left: 2px;
}

div#menu_home
{
        color: white;
        margin-top: -22px;        
        margin-left: 2px;
        margin-bottom: 10px;
}

div#menu span
{
        display: block;
        float: left;
}

div#menu a
{
        line-height: 170%;
        text-decoration: none;
        color: white;
        padding: 0px 1px;
		font-weight: bold;
		font-size: 13px;
}

div#footer
{
        text-align: center; 
        color: white;
        font-size: 13px;       

}

div#adresshoppingcart
{
        text-align: center; 
        color: white;
        font-size: 13px;       

}

div#footer a
{
        bottom: 0;
        text-decoration: none;
        color: white;
        padding: 0;
        margin: 0;
        font-size: 13px;
        padding: 0px 2px;
		font-weight: bold;
}

div#adresshoppingcart a
{
        bottom: 0;
        text-decoration: none;
        color: white;
        padding: 0;
        margin: 0;
        font-size: 13px;
        padding: 0px 2px;
}

div#footer a:hover
{
        text-decoration: underline;
}

div#adresshoppingcart a:hover
{
        text-decoration: underline;
}

div#content_stappen h1
{
        color: #5f5f61;
        font-size: 15px;
        font-family: arial;
        font-weight: bold;
        line-height: 33px;
        padding-left: 42px;
        background-repeat: no-repeat;
        backgound-position: middle left;
}

h1#foto_uploaden
{
        background-image: url('../images/2.png');
}

h1#nabewerking
{
        background-image: url('../images/3.png');
}

h1#bestellen
{
        background-image: url('../images/1.png');
}

div#bestelknop h1
{
        background-image: url('../images/4.png');
}

div#lijstje1
{
        background-image: url('../images/lijstjes/1_groot.png');
        background-repeat: no-repeat;
        background-position: top left;
}

div#edit_image
{
        pointer: move;        
}

div#kwaliteit
{
        font-size: 11px;
}

div#kwaliteit.goed
{
        color: green;
}

div#kwaliteit.matig
{
        color: orange;
}

div#kwaliteit.slecht
{
        color: red;
}

div#content_lijstjes_overzicht td
{
        padding: 10px 16px;
}

div#multipage
{
        padding-left: 25px;        
}

div#multipage a
{
        display: block;
        color: white;
        border: 1px solid black;
        padding: 2px 0px;
        text-align: center;
        font-weight: bold;
        width: 15px;
        float: left;
        margin-right: 5px;
}

div#multipage a.active
{
        background-color: white;
        color: black;
}

div#shoppingcart
{
        z-index: 9;
        position: absolute;
        top: 558px;
        right: 20px;
        width: 240px;
        display: none;
}

div#next
{
        text-align: right;        
}

div#nieuwsbrief_tekst
{
        
        left: -38px;
        top: 15px;
        width: 730px;
        height: 90%;
}

h1#nieuwsbrieftitle
{
        margin: 15px;
        font-size: 26px;
}

h2#nieuwsbriefsub
{
        color: black;
        font-size: 19px;
}

.nieuwsbriefinvoer
{
        border: 0px;
        border-bottom-style: dashed;
        border-bottom-width: 1px;
}

.td_label
{
        width: 150px;
}

.td_label, .td_input
{
        line-height: 30px;
}

.td_input input
{
        width: 220px;        
}

div.bedrag
{
        float: left;
        width: 80px;
        color: #958c92;
}

div.bedragtitle
{
        float: left;
        width: 195px;
        font-weight: bold;
        color: #958c92;
}

div#bestelknop a,div#next a, div#back a, div#shoppingcart a
{
        color: black;
}

div#bestelknop a
{
        color: black;
}

.textFontClass { color: white; } 

div#text_homepage
{
        font-size: 15px !important;
        line-height: 18px;
}

div#bordercd6596
{
        border: 2px solid #cd6596;
        font-family: arial;
        font-size: 14px;
        width: 150px;
        height: 20px;
        padding-left: 15px;  
        padding-top: 5px;
        color: #808080;
        margin-left: 5px;
}

div#bordercd6596 a
{       
        color: #808080;
}

div#terugbordercd6596
{
        border: 2px solid #cd6596;
        font-family: arial;
        font-size: 14px;
        width: 200px;
        height: 20px;
        padding-left: 15px;  
        padding-top: 5px;
        color: #808080;
        margin-left: 5px;
}

div#terugbordercd6596 a
{       
        color: #808080;
}

div#terugnaarafleverbordercd6596
{
        border: 2px solid #cd6596;
        font-family: arial;
        font-size: 14px;
        width: 285px;
        height: 20px;
        padding-left: 5px;  
        padding-top: 5px;
        color: #808080;
        margin-left: 5px;
}

div#terugnaarafleverbordercd6596 a
{       
        color: #808080;
}

div#klaarmetwinkelenbordercd6596
{
        border: 2px solid #cd6596;
        font-family: arial;
        font-size: 14px;
        width: 150px;
        height: 20px;
        padding-left: 5px;  
        padding-top: 5px;
        color: #808080;
        margin-right: 5px;
        float: right;
}

div#klaarmetwinkelenbordercd6596 a
{       
        color: #808080;
}

div#naarafleverbordercd6596
{
        border: 2px solid #cd6596;
        font-family: arial;
        font-size: 14px;
        width: 280px;
        height: 20px;
        padding-right: 5px;
        padding-left: -5px;  
        padding-top: 5px;
        color: #808080;
        margin-right: 5px;
        float: right;
}

div#naarafleverbordercd6596 a
{       
        color: #808080;
}

div#samenvattingbordercd6596
{
        border: 2px solid #cd6596;
        font-family: arial;
        font-size: 14px;
        width: 150px;
        height: 20px;
        padding-left: 5px;  
        padding-top: 5px;
        color: #808080;
        margin-right: 5px;
        float: right;
}

div#samenvattingbordercd6596 a
{       
        color: #808080;
}

div#afrekenenbordercd6596
{
        border: 2px solid #cd6596;
        font-family: arial;
        font-size: 14px;
        width: 130px;
        height: 20px;
        padding-left: 5px;  
        padding-top: 5px;
        color: #808080;
        margin-right: 5px;
        float: right;
}

div#afrekenenbordercd6596 a
{       
        color: #808080;
}

div#border203156
{
        border: 2px solid #203156;
        font-family: arial;
        font-size: 14px;
        width: 150px;
        height: 20px;
        padding-left: 15px;  
        padding-top: 5px;
        color: #808080;
        margin-left: 5px;
}

div#border203156 a
{       
        color: #808080;
}

div#terugborder203156
{
        border: 2px solid #203156;
        font-family: arial;
        font-size: 14px;
        width: 200px;
        height: 20px;
        padding-left: 15px;  
        padding-top: 5px;
        color: #808080;
        margin-left: 5px;
}

div#terugborder203156 a
{       
        color: #808080;
}

div#terugnaarafleverborder203156
{
        border: 2px solid #203156;
        font-family: arial;
        font-size: 14px;
        width: 285px;
        height: 20px;
        padding-left: 5px;  
        padding-top: 5px;
        color: #808080;
        margin-left: 5px;
}

div#terugnaarafleverborder203156 a
{       
        color: #808080;
}

div#klaarmetwinkelenborder203156
{
        border: 2px solid #203156;
        font-family: arial;
        font-size: 14px;
        width: 150px;
        height: 20px;
        padding-left: 5px;  
        padding-top: 5px;
        color: #808080;
        margin-right: 5px;
        float: right;
}

div#klaarmetwinkelenborder203156 a
{       
        color: #808080;
}

div#naarafleverborder203156
{
        border: 2px solid #203156;
        font-family: arial;
        font-size: 14px;
        width: 280px;
        height: 20px;
        padding-right: 5px;
        padding-left: -5px;  
        padding-top: 5px;
        color: #808080;
        margin-right: 5px;
        float: right;
}

div#naarafleverborder203156 a
{       
        color: #808080;
}

div#samenvattingborder203156
{
        border: 2px solid #203156;
        font-family: arial;
        font-size: 14px;
        width: 150px;
        height: 20px;
        padding-left: 5px;  
        padding-top: 5px;
        color: #808080;
        margin-right: 5px;
        float: right;
}

div#samenvattingborder203156 a
{       
        color: #808080;
}

div#afrekenenborder203156
{
        border: 2px solid #203156;
        font-family: arial;
        font-size: 14px;
        width: 130px;
        height: 20px;
        padding-left: 5px;  
        padding-top: 5px;
        color: #808080;
        margin-right: 5px;
        float: right;
}

div#afrekenenborder203156 a
{       
        color: #808080;
}

div#borderDAC69D
{
        border: 2px solid #DAC69D;
        font-family: arial;
        font-size: 14px;
        width: 150px;
        height: 20px;
        padding-left: 15px;  
        padding-top: 5px;
        color: #808080;
        margin-left: 5px;
}

div#borderDAC69D a
{       
        color: #808080;
}

div#terugborderDAC69D
{
        border: 2px solid #DAC69D;
        font-family: arial;
        font-size: 14px;
        width: 200px;
        height: 20px;
        padding-left: 15px;  
        padding-top: 5px;
        color: #808080;
        margin-left: 5px;
}

div#terugborderDAC69D a
{       
        color: #808080;
}

div#terugnaarafleverborderDAC69D
{
        border: 2px solid #DAC69D;
        font-family: arial;
        font-size: 14px;
        width: 285px;
        height: 20px;
        padding-left: 5px;  
        padding-top: 5px;
        color: #808080;
        margin-left: 5px;
}

div#terugnaarafleverborderDAC69D a
{       
        color: #808080;
}

div#klaarmetwinkelenborderDAC69D
{
        border: 2px solid #DAC69D;
        font-family: arial;
        font-size: 14px;
        width: 150px;
        height: 20px;
        padding-left: 5px;  
        padding-top: 5px;
        color: #808080;
        margin-right: 5px;
        float: right;
}

div#klaarmetwinkelenborderDAC69D a
{       
        color: #808080;
}

div#naarafleverborderDAC69D
{
        border: 2px solid #DAC69D;
        font-family: arial;
        font-size: 14px;
        width: 280px;
        height: 20px;
        padding-right: 5px;
        padding-left: -5px;  
        padding-top: 5px;
        color: #808080;
        margin-right: 5px;
        float: right;
}

div#naarafleverborderDAC69D a
{       
        color: #808080;
}

div#samenvattingborderDAC69D
{
        border: 2px solid #DAC69D;
        font-family: arial;
        font-size: 14px;
        width: 150px;
        height: 20px;
        padding-left: 5px;  
        padding-top: 5px;
        color: #808080;
        margin-right: 5px;
        float: right;
}

div#samenvattingborderDAC69D a
{       
        color: #808080;
}

div#afrekenenborderDAC69D
{
        border: 2px solid #DAC69D;
        font-family: arial;
        font-size: 14px;
        width: 130px;
        height: 20px;
        padding-left: 5px;  
        padding-top: 5px;
        color: #808080;
        margin-right: 5px;
        float: right;
}

div#afrekenenborderDAC69D a
{       
        color: #808080;
}

div#border97212f 
{
        border: 2px solid #97212f;
        font-family: arial;
        font-size: 14px;
        width: 150px;
        height: 20px;
        padding-left: 15px;  
        padding-top: 5px;
        color: #808080;
        margin-left: 5px;
}

div#border97212f a
{       
        color: #808080;
}

div#terugborder97212f
{
        border: 2px solid #97212f;
        font-family: arial;
        font-size: 14px;
        width: 200px;
        height: 20px;
        padding-left: 15px;  
        padding-top: 5px;
        color: #808080;
        margin-left: 5px;
}

div#terugborder97212f a
{       
        color: #808080;
}

div#terugnaarafleverborder97212f
{
        border: 2px solid #97212f;
        font-family: arial;
        font-size: 14px;
        width: 285px;
        height: 20px;
        padding-left: 5px;  
        padding-top: 5px;
        color: #808080;
        margin-left: 5px;
}

div#terugnaarafleverborder97212f a
{       
        color: #808080;
}

div#klaarmetwinkelenborder97212f
{
        border: 2px solid #97212f;
        font-family: arial;
        font-size: 14px;
        width: 150px;
        height: 20px;
        padding-left: 5px;  
        padding-top: 5px;
        color: #808080;
        margin-right: 5px;
        float: right;
}

div#klaarmetwinkelenborder97212f a
{       
        color: #808080;
}

div#naarafleverborder97212f
{
        border: 2px solid #97212f;
        font-family: arial;
        font-size: 14px;
        width: 280px;
        height: 20px;
        padding-right: 5px;
        padding-left: -5px;  
        padding-top: 5px;
        color: #808080;
        margin-right: 5px;
        float: right;
}

div#naarafleverborder97212f a
{       
        color: #808080;
}

div#samenvattingborder97212f
{
        border: 2px solid #97212f;
        font-family: arial;
        font-size: 14px;
        width: 150px;
        height: 20px;
        padding-left: 5px;  
        padding-top: 5px;
        color: #808080;
        margin-right: 5px;
        float: right;
}

div#samenvattingborder97212f a
{       
        color: #808080;
}

div#afrekenenborder97212f
{
        border: 2px solid #97212f;
        font-family: arial;
        font-size: 14px;
        width: 130px;
        height: 20px;
        padding-left: 5px;  
        padding-top: 5px;
        color: #808080;
        margin-right: 5px;
        float: right;
}

div#afrekenenborder97212f a
{       
        color: #808080;
}

div#padd
{
	padding-right: 20px;
}






