/*

only black used as color

*/

#site { 
	width: 650px; 
	font: 12px arial, verdana, sans-serif;
	line-height: 16px;
	color: black;
}

#header, #navigation, #footer, #bg-container, #navigation, #fade, ul.steps, #step1, #step2, #step3, #step4 { display: none;}
        
#content { width: 650px; }

h1, td h1 {font: 19px arial, verdana, sans-serif; font-weight: bold; color: black; margin-bottom: 7px;}
h2, td h2 {font: 17px arial, verdana, sans-serif; font-weight: bold; color: black; margin-bottom: 7px;}
h3, td h3 {font: 15px arial, verdana, sans-serif; font-weight: bold; color: black; margin-bottom: 7px;}
h4, td h4 {font: 14px arial, verdana, sans-serif; font-weight: bold; color: black; margin-bottom: 7px;}
h5, td h5 {font: 13px arial, verdana, sans-serif; font-weight: bold; color: black; margin-bottom: 7px;}
h6, td h6 {font: 12px arial, verdana, sans-serif; font-weight: bold; color: black; margin-bottom: 7px;}

#content a:link, #content a:visited {text-decoration: none; color: black ;  border-bottom: 1px solid black;}

#content img { margin: 10px 0px; }
#content img.left {	margin: 0px 10px 10px 0px; float: left; }
#content img.right { margin: 0px 0px 10px 10px; float: right; }

#print_header {
	width: 650px;
	height: 100px;
	display: block;
	border-bottom: 1px solid black;
}

#print_header .adres {
	float: left;
}

#print_header .logo {
	margin: 0px;
	padding: 0px;
	float: right;
}





#formcontent .row .header {
  padding: 0px 5px;
  width: 187px;
  float: left;
  font-weight: bold;
  color: #C0B5A2;
  line-height: 22px;
}

#formcontent .row .darkheader {
  padding: 0px 5px;
  width: 487px;
  height: 22px;
  color: #fff;
  line-height: 22px;
  font-weight: bold;
  background-color: #A79F93;
}

#formcontent .row .lightheader {
  padding: 0px 5px;
  width: 487px;
  height: 22px;
  color: #fff;
  line-height: 22px;
  font-weight: bold;
  background-color: #a7a094;
}

#formcontent .row .headersmall {
  padding: 0px 5px;
  width: 140px;
  float: left;
  font-weight: bold;
  color: #C0B5A2;
  line-height: 22px;
}

#formcontent .row .description {
  margin-right: 3px;
  padding: 0px 5px;
  width: 187px;

  float: left;
  display: inline;
  line-height: 22px;
  background-color: #C0B5A2;
}

#formcontent .row .value {
  width: 297px;
  height: 22px;
  float: left;
  display: inline;
  font: 12px arial, verdana;
  line-height: 16px;
  background-color: #F2F0EC;
}

#formcontent .row .small {
  margin-left: 3px;
  width: 147px;
  height: 22px;
  float: left;
  display: inline;
  font: 12px arial, verdana;
  line-height: 16px;
  background-color: #F2F0EC;
}

#formcontent .row .first {
  margin: 0px;
}

#formcontent .row .value .radiobuttons {
  margin: 3px 5px;
}

#formcontent span.subradio { float: left; margin-right: 20px; }

#formcontent .row .value input.large {
  padding: 0px 5px;
  width: 287px;
  height: 22px;
  font: 12px arial, verdana;
  line-height: 16px;
  border: 0px;
  background-color: #F2F0EC;
}

#formcontent .row .value input.large.maps { width: 275px; height: 20px; border: 1px solid #ccc; } 

#formcontent .row .small input.small {
  padding: 0px 5px;
  margin: 0px;
  width: 137px;
  height: 22px;
  font: 12px arial, verdana;
  line-height: 16px;
  border: 0px;
  background-color: #F2F0EC;
}

#formcontent .multirow textarea {
  padding: 0px 5px;
  width: 487px;
  height: 100px;
  font: 12px arial, verdana;
  line-height: 16px;
  border: 0px;
  background-color: #F2F0EC;
}

#formcontent .row .value select {
  width: 297px;
  height: 22px;
  line-height: 16px;
  background-color: #F2F0EC;
  border: 1px solid #f2f0ec;
}

#formcontent .row .value option { padding: 1px 0px 0px 0px; }

#formcontent .row input.button {
  width: 197px;
  height: 22px;
  font: 12px arial, verdana;
  line-height: 16px;
  color: #fff;
  background-color: #000 !important;
  border: 1px solid #000;
  cursor: pointer;
}


/* customerform-overview */
#formcontent .customerform-overview {
  margin: 30px 0px;
}

#formcontent .customerform-overview .row {
  background: url(pics/bg_customerform_overview.gif) top left repeat-y;  
  float: left;
}
#formcontent .customerform-overview .row.no-bg { background: none; }

#formcontent .customerform-overview .description {
  font-weight: bold;
  background: none;
}

#formcontent .customerform-overview .value {
  padding: 0px 5px;
  width: 287px;
  min-height: 22px;
  height: auto !important;
  height: 22px;
  line-height: 22px;
  background: none;
}

#formcontent .leftbutton, #formcontent .rightbutton {
  display: none;
}
