body {
  padding:0em;
}

body, th, td {
  font-family:  Tahoma, Verdana, sans-serif;
}

#layout {
  max-width:1000px;
  min-height:100%;
  min-width:760px;
  width:1000px;
  /*
  width: expression( ( document.getElementsByTagName('body')[0].clientWidth < 1000 ) ? ( document.getElementsByTagName('body')[0].clientWidth < 760 ? '760px' : '100%' ) : '1000px' );
  */
}

#layout_header {
  height: 100px;
}

#layout_middle {
}

#layout_bottom {
}



.left_layout_element {
  width: 20%
}

.right_layout_element {
  width: 80%
}

th {
  font-weight: bold;
}

/* ================ common */

div.inside_container {
  padding: 0px 0px 0px 25px;
}


/* ================ image section */

img
{ 
  border: none; 
}

img.grayborder
{ 
  border: 1px #CCCCCC solid; 
}

img.darkgrayborder
{ 
  border: 1px #777777 solid; 
}

/* ================ form section */

div.form-row {
  display: block;
  margin-bottom: 10px;
}

div.fake_wide_checkbox {
  width:  17px;
  height: 17px;
  background-image: url('/images/wide_checkbox.gif');
}

select.normal, input.normal {
  width: 150px;
}

select.wide, input.wide, textarea.wide {
  width: 220px;
}

input.slim, textarea.slim {
  width: 40px;
}


/* ================ mix section */

.product_brief {
  /*
  background:url('/images/background_250h.png');
  background-color: #d7d7d7;
  */
  border: 1px #000000 solid;
  padding: 10px;
  margin-left:  10px;
  margin-right: 10px;
  margin-top:   0px;
  margin-bottom:25px;
  text-align:center;
}

.product_brief_name {
  margin-bottom: 5px;
  z-index:1px;
}


.small {
  font-size:11px;
}

.small_error {
  font-size:11px;
  color: #FF0000;
}

.small_error_bold {
  font-weight: bold;
  font-size:11px;
  color: #FF0000;
}

.small_bold {
  font-weight: bold;
  font-size:11px;
}

a.myTabA{
  color: #333333;
}

.myTabContainer {
  border-collapse: collapse;
}

.myTabCell {
  padding: 10px;
  background-color: #DDDDDD;
}

.myTabCellActive {
  padding: 10px;
  background-color: #CCCCCC;
}
.title{
  font-size:150%;
  font-weight:bold;
}
.catalog{
  width:200px;  
}
