body {
     margin:0px;
     padding:0px;
     font-family:Verdana, Arial, Helvetica, sans-serif;
     font-size:11px;
     color:#4e4f4e;
}

img {
     border:0px;
}

h1 {
     font-size:14px;
     font-weight:bold;
}

p {
     clear:left;
     line-height:15px;
}

a {
     text-decoration:none;
}

/*

     FORMULIEREN

                    */
form {
     padding:0px;
     margin:0px;
}

     form fieldset {
          border:0px;
          padding:0px;
          margin:0px;
     }

     form fieldset label {
          float:left;
          padding:0px;
          margin:0px;
     }

/*

     DIV styles

                  */

#dfContainer {
     margin:0px auto;
     width:813px;
}

     #dfHeader {
          position:relative;
          width:813px;
          height:71px;
          margin:0px 0px 3px 0px;
     }

          #dfHeaderLogo {
               float:left;
               width:289px;
               height:71px;
               background-image:url('/images/durafloor/layout/header_logo.gif');
          }

          #dfHeaderRepeat {
               float:left;
               background-image:url('/images/durafloor/layout/header_repeat.gif');
               background-repeat:repeat-x;
               height:71px;
               width:521px;
          }

          #dfHeaderMenu {
               position:absolute;
               right:10px;
               margin:0px;
 	       padding:0px;
	       list-style-type:none;
 	       list-style-position:inside;
               display:block;
          }

               #dfHeaderMenu li {
                    float:left;
                    margin:0px 15px 0px 0px;
                    padding:0px;
                    display:block;
               }

                    #dfHeaderMenu li a {
                         font-weight:bold;
                         color:#FFF;
                         padding:0px 0px 5px 0px;
                    }

     #dfMenu {
          height:27px;
          width:813px;
     }

          #dfMenuButtons {
   	       margin:0px;
 	       padding:0px;
	       list-style-type:none;
 	       list-style-position:inside;
	       display:block;
          }

	  #dfMenuButtons li {
		float:left;
		margin:0px 1px 0px 0px;
		padding:0px;
		height:20px;
                display:block;
	  }

     #dfMenuSub {
          height:26px;
          width:813px;
          margin:2px 0px 0px 0px;
     }

          #dfMenuSubButtons {
   	       margin:0px;
 	       padding:0px;
	       list-style-type:none;
 	       list-style-position:inside;
	       display:block;
          }

	  #dfMenuSubButtons li {
		float:left;
		margin:0px 1px 0px 0px;
		padding:0px;
		height:20px;
                display:block;
	  }

     #dfContent {
          float:left;
          width:809px;
          min-height:175px;
          background-color:#e4e4e4;
          margin:1px 0px 1px 0px;
     }

          #dfContentLeft {
               float:left;
               width:585px;
               min-height:250px;
               margin:30px 20px 0px 0px;
          }

               #dfPhoto {
                    width:582px;
                    height:194px;
               }

               #dfText {
                    float:left;
                    padding:15px;
                    background-color:#FFF;
                    margin:20px 0px 0px 0px;
                    min-height:300px;
                    width:552px;
               }

               #dfFlash {
                    float:left;
                    padding:15px 15px 15px 0px;
                    background-color:#FFF;
                    margin:0px;
                    min-height:300px;
                    width:567px;
               }

          #dfContentRight {
               float:left;
               width:200px;
               min-height:250px;
               margin:30px 0px 0px 0px;
          }

               #dfSubmenu {
               }

                    #dfSubmenuButtons {
             	         margin:0px;
                	 padding:0px;
	                 list-style-type:none;
 	                 list-style-position:inside;
	                 display:block;
                    }

 	                 #dfSubmenuButtons li {
	 	              float:left;
 		              margin:0px 0px 2px 0px;
	 	              padding:0px;
		              height:27px;
                              display:block;
 	                 }

               #dfForm {
                    float:left;
                    width:168px;
                    min-height:155px;
                    margin:2px 0px 0px 0px;
                    padding:5px 10px 5px 10px;
                    border:1px solid #cf1241;
                    background-color:#FFFFFF;
               }

                    #dfForm h1 {
                         font-size:11px;
                    }

                    #dfForm p {
                         clear:left;
                         font-size:10px;
                    }

                    .dfFormField {
                         margin:0px 2px 0px 0px;
                         padding:2px;
                    }

                    #dfForm label {
                         width:73px;
                    }

                    #dfForm input {
                         float:left;
                         width:80px;
                         height:12px;
                         border:1px solid #9c9c9c;
                         font-size:10px;
                    }

                    .dfFormSubmit {
                         float:right;
                         margin:10px 10px 0px 0px;
                    }

     #dfFooter {
          float:left;
          clear:left;
          padding:5px 0px 5px 0px;
          width:inherit;
          height:15px;
          margin:0px 5px 0px 0px;
     }

          #dfFooter p {
               margin:0px 0px 0px 337px;
               font-size:9px;
               width:150px;
          }

.pcontainer {
    float:left;
    width: 240px;
    height:130px;
    margin: 0px 0px 0px 6px;
    padding:6px 0px 5px 0px;
    border-bottom:1px solid #DDDDDD;
}

.pcalt {
    clear:left;
    width: 500px;
    height:auto;
    padding:6px 0px 8px 0px;
}
     .lineright {
          border-right:1px solid #999999;
     }

.pseparator {
    width:100%;
    clear:both;
    margin-top:10px;
    border-bottom:1px solid #c4c4c4;
    margin-bottom:10px;
}

.porder {
     width:565px;
     float:right;
     clear:both;
     height:30px;
     border-bottom:1px solid #C6123F;
     margin:0px 0px 10px 0px;
}

     .porder_inner {
          width:210px;
          float:right;
          cursor:pointer;
     }

.pbottom {
     margin:10px 0px 0px 0px;
     border:none;
}

.ptop {
     margin:0px 0px 0px 0px;
     border:none;
}

.palt {
     background-color:#e6e6e6;
}

.pcontainer img {
    float: left;
    margin-top: 2px;
    margin-right: 18px;
    _margin-right: 9px;
}

.pcontainer h1 {
    margin: 0px;
    padding: 0px;
    font-size:13px;
    font-weight:bold;
}

.pcontainer h2 {
    margin: 0px;
    padding: 5px 0px 0px 0px;
    font-size:11px;
    font-weight:bold;
}

.pcontainer p {
    margin: 10px 0px 0px 0px;
    padding: 0px;
}

.pthumb {
     float:right;
     width:175px;
     height:151px;
     margin:0px;
     padding:0px;
     text-align:center;
}

.dfProduct {
     float:left;
     width:365px;
     height:160px;
}

.actiekader {
 width: 188px;
 border-left: 1px solid #c6123f;
 border-right: 1px solid #c6123f;
 border-bottom: 1px solid #c6123f;
 float: left;
 margin: 0px;
 padding: 0px;
 background-color: #ffffff;
 margin-top: 6px;
}

.actiekader h1 {
 background: url('/images/durafloor/layout/header.gif') repeat-x;
 color: #ffffff;
 font-size: 12px;
 margin: 0px;
 padding: 3px 10px;
 height: 14px;
}

.actiekader p {
 margin: 0px;
 padding: 2px 10px;
 font-size:10px;
}

.opendag_form {

}

.form_textarea {
     border:1px solid #b32a20;
     width:234px;
     height:50px;
     font-family:Verdana, Arial, Helvetica, sans-serif;
     font-size:10px;
}

.small {
     border:1px solid #b32a20;
     width:76px;
     font-family:Verdana, Arial, Helvetica, sans-serif;
     font-size:10px;
}

fieldset {
	border:none;
	padding-left:0px;
	display:block;
	clear:left;
}

label {
	float:left;
	width:240px;
	font-weight:bold;
}

input {
	border:1px solid #b32a20;
	width:234px;
	height:12px;
        font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}

input.clear {
   width: auto;
}

.submit {
     float: right;
     margin-right: 75px;
}

.but {
     cursor:pointer;
}

.submitBtn {
  cursor:pointer;
  width: 80px;
  height: 14px;
  background: url('/images/durafloor/layout/versturen.gif') no-repeat;
  border: 0px;
  margin: 0px; padding: 0px;
}

.dfForm fieldset p {
     margin:0px;
     padding:3px;
}

     .dfForm fieldset p label {
          margin:0px;
          padding:3px;
     }