
/* Company : WND */
/* Version : 1.0 */
/* Author : Jeroen Braspenning */

/* BASE */
body, html, table {
      margin: 0px;
      font-family: Arial, Verdana, Helvetica, sans-serif;
      font-size: 10px;



      color: #777877;

}
.date {
        font-size: 10px;
   }

.order_thanks   {
        font-size: 23px;
        }

#container_works {
margin: 25px 0 0 0;
/margin: 25px 0 0 0;
}

#container_about {
margin: 25px 0 0 0;
/margin: 25px 0 0 0;
}

#container_order {
margin: 25px 0 0 0;
/margin: 25px 0 0 0;
}

a:link, a:visited, a:hover {
        color: #777877;
        text-decoration: underline;
}

#header {
   height: 80px;
   margin: 0 0 0 35px;
   /*background-image: url('../images/layout/header.gif');*/
}

.hdr_name {
   margin: 35px 0 0 0;
}

#menu {
       margin: 60px 0 0 35px;
}

#content {
margin: 20px 0 0 55px;
width: 600px;

}

#works_content {
margin: 20px 0 0 55px;
width: 800px;

}

#works_img {
position:absolute;
margin: 0 0 0 0;
width: 500px;

}

#works_desc {
position:absolute;
margin:  0  0  0 500px ;
width: 280px;

}



#zoom_content {
margin: 20px 0 0 55px;

}

#zoom_img {
float:left;
margin:  0  20px  0  0;

}

#zoom_desc {
float:left;
margin:  0  0  0  0;
width: 300px;

}


   #content p {
            line-height: 1.4em !important;
            margin: 0 0 10px 2px;


   }

   #content h3 {
        margin: 0 0 5px 0;
        font-size: 24px;
        color: #777877;
   }

   #works_content h3 {
        margin: 0 0 5px 0;
        font-size: 24px;
        color: #777877;
   }

   #works_content p {
            line-height: 1.4em !important;
            margin: 0 0 8px 2px;


   }

   #zoom_content h3 {
        margin: 0 0 5px 0;
        font-size: 24px;
        color: #777877;
   }

   #zoom_content p {

            margin: 0 0 8px 2px;


   }



#blog {
width: 600px;
}

#messages {

width: 400px;
float:left;
}

#dates {

width: 100px;
float:right;

}


   #blog h4 {
           margin: 0 0 5px 0;
           font-size: 16px;
   }






#content hr {
      border-top: 1px solid #0;
      border-bottom: none;
      border-left: none;
      border-right: none;
      height: 1px;

}

#header hr {
      border-top: 2px solid #0;
      border-bottom: none;
      border-left: none;
      border-right: none;
      height: 2px;
      margin: 7px 0 0 18px;
      /margin: 0px 0 0 18px;

}



#blog hr {
        margin-bottom:15px;
}





.menu_img {
        margin: 0px 0px 4px 0px;
}

.clmn {
       float: left;
}

.img_bottom {
vertical-align: middle;
   margin: 3px 2px 4px 2px;

}

.img_top {
         vertical-align: middle;
   margin: 4px 2px 10px 2px;

}

.show_img {


}

.1img_container_ls {
height: 200px;
margin:  0 10px 10px 0;
float:left;
background-color: #CDCFDC;


}

.1img_container_pt {
height: 200px;
margin:  0 13px 10px 0;
float:left;
background-color: #CDCFDC;


}

.img_container_ls {
float: left;
margin:  0 10px 10px 0;
text-align: right;



}
.img_container_ls p {
        text-align: right;
}

.img_container_pt {
float: left;
margin:  0 13px 10px 0;


}

.img_container_pt p {
        text-align: right;
}

.img_code {


}

label
{
  width:80px;
  text-align:left;
  float:left;
  font-weight:bold;
  font-size:11px;
  color: #2d2d2d;
}

.block_label {
  position: absolute;
  margin: 5px 0 0 30px;
  font-weight:bold;
  font-size:13px;
  color: #2d2d2d;
}

.form_row
{
padding: 0;
margin: 0 0 8px 30px;

}

.form_row_order
{
padding: 0;
margin: 0 0 20px 15px;

}

.textarea {
        border: 1px solid #bebebe;
        font-size: 11px;
              font-family: Arial, Verdana, Helvetica, sans-serif;
              width: 400px;
        padding: 1px 0 0 2px;
        /padding: 1px 0 0 2px;
}

.textfield {
        border: 1px solid #bebebe;
        font-size: 10px;
        height: 14px;
        width: 318px;
        padding: 1px 0 0 2px;
        /height: 17px;
        /padding: 1px 0 0 2px;
}

.textfield_1 {
        border: 1px solid #bebebe;
        font-size: 10px;
        height: 14px;
        width: 13px;
        /width: 17px;
        padding: 1px 0 0 2px;
        /height: 17px;
        /padding: 1px 0 0 2px;
}

.textfield_2 {
        border: 1px solid #bebebe;
        font-size: 10px;
        margin: 0 10px 0 10px;
        height: 14px;
        width: 255px;
        /width: 260px;
        padding: 1px 0 0 2px;
        /height: 17px;
        /padding: 1px 0 0 2px;
}

.form_block {
padding: 0;
margin: 0;
      border: 1px solid #797979;
      border-top: none;



}

.block_hdr {
        height: 22px;
        background-image: url('../images/layout/form_block_hdr.gif');

}

.hdr_item {
  font-weight:bold;
  margin: 0 0 0 15px;
  font-size:11px;
  color: #2d2d2d;
}

.hdr_title {
  font-weight:bold;
    margin: 0 0 0 42px;
  font-size:11px;
  color: #2d2d2d;
        }

.hdr_total {
  font-weight:bold;
    margin: 0 0 0 196px;
  font-size:11px;
  color: #2d2d2d;
        }




