#page-wrapper { width:1000px; }


/* ********************************************
 * header
 * ********************************************
 */

#header-wrapper { }
#header-top { height:102px; }

#header-logo {
  float:right;
  height:54px;
  margin:23px 76px 0 0;
  width:190px;
}

#header-logo img { border:0; }

#header-language {
  background-color:#ffffff;
  color:#CC0000;
  font-size:11px;
  line-height:11px;
  position:relative;
  top:80px;
  left:19px;
}

#header-middle { height:31px; }

#header-bottom { height:122px; }

#header-bottom-left {
  background-image:url(./../images/header-bottom-bg.png);
  float:left;
  height:122px;
  width:258px;
}

#header-bottom-right {
  float:right;
  height:122px;
  overflow:hidden;
  width:742px;
}


/* ********************************************
 * content
 * ********************************************
 */

#content-wrapper { margin-top:22px; }

#content-left {
  float:left;
  height:100%;
  width:258px;
}

#content-left-top {}
#content-left-middle { min-height:50px; }
#content-left-bottom {}

#content-middle {
  float:left;
  width:504px;
}

#content-middle h1 { margin:0; }

#content-middle ul {
  list-style-image:url(../images/listimage.gif);
  margin:0;
  padding-left:16px;
}


#content-right { float:right; width:210px; }
#content-right span.hide { position:relative; top:100px; left:100px; width:110px; }


/* ********************************************
 * misc
 * ********************************************
 */

#winscribeLeft { float:left; padding:0 20px 0 0; }
#winscribeRight { margin-left:600px; padding-top:55px; width:280px; }
#winscribeRight p { font-weight:normal; margin:0; padding:0; }
#winscribeMap img { border:0px; }

#workflowMap { margin-top:100px; }
#workflowLeft { float:left; margin-top:40px; padding:0 20px 0 0; }
#workflowRight { margin-top:40px; margin-left:620px; width:280px; }
#workflowRight p { font-size:11px; font-weight:normal; margin:0; padding:0; }
#workflowMap img { border:0px; }

#path,
hr.clearer { display:none; }


/* ********************************************
 * contact form
 * ********************************************
 */
 
#contactForm { margin:10px 0 20px 0; }
 
#contactForm input,
#contactForm textarea {
  border:1px solid #999999;
  height:14px;
}
 
#contactForm textarea { height:100px; width:273px; }
 
.form-left { float:left; width:100px; }
.form-middle { margin-left:100px; width:142px; }

.form-left,
.form-middle,
.form-right { margin-bottom:7px; }
 
#city .form-middle { float:left; margin:0; }

#order input {
  background-color:#333333;
  border:0;
  color:#ffffff;
  height:16px;
  width:133px;
}


/* ********************************************
 * searchbox
 * ********************************************
 */
 
#searchbox {
  float:right;
  line-height:13px;
  margin-top:8px;
  margin-left:3px;
}

input { font-size:11px; }

.search1-field1 {
  border:1px solid #999999;
  border-width:1px 0px 1px 1px;
  height:14px;
  position:relative;
  left:4px;
  width:124px;
}

.search1-submit {
  position:relative;
  top:5px;
}


/* ********************************************
 * table layout 1
 * ********************************************
 */
 
table { width:504px; border-collapse:collapse; }
table.contenttable-1 { margin-top:10px; }
table.contenttable-1 th { text-align:left; width:185px; }

table.contenttable-1 th,
table.contenttable-1 td {
  border-top:1px solid #999999;
  padding:5px 0;
  vertical-align:top;
}
