body 
{
  margin: 0;
  padding: 0;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: .6875em;
  color: #630;
  background-color: #5B472C;
}

.lang a, .lang a:visited, .lang a:link
{
  font-size: .9em;
  color: #325C7A;
  margin-right: 5px;
  vertical-align: bottom;
}

.lang a:hover
{
  color: #630;
}

.label1 a, .label1 a:link, .label1 a:visited
{
  font-weight: bold;
  text-decoration: none;
  color: #3e2300;
  font-size: 1.2em;
  padding-right: 10px;
}

.label2 a, .label2 a:link, .label2 a:visited
{
  text-decoration: none;
  color: #341e02;
  font-size: 1.1em;
  padding-left: 10px;
}

.label1 a:hover
{
  text-decoration: underline;
}

.label2 a:hover
{
  text-decoration: underline;
}


.box1
{
  color: #333;
  font-size: 1.1em;
  background: #fafafa;
}

.header1
{
  padding: 0 10px;
  font-weight: bold;
  height: 1.6em;
  font-size: 1.1em;
}

.header1 a
{
  text-decoration: none;
  color: #333;
}

.header1 a:hover
{
  text-decoration: underline;
}

.body1
{
  color: #333;
  padding: 5px 10px;
}

.body1 a, .body1 a:link, .body1 a:visited, .body1 a:hover
{
  color: #295f8c;
  text-decoration: none;
}

.body1 a:hover
{
  text-decoration: underline;
}

.box2
{
  font-size: 0.91em;
}

.box2 td
{
  padding: 6px 2px 6px 4px;
  border-bottom: 1px solid #dfdfdf;
}

.box2 a, .box2 a:link, .box2:visited
{
  font-weight: bold;
  color: #04365f;
  text-decoration: none;  
}

.box2 a:hover
{
  text-decoration: underline;
}

.box2_arrow
{
  font-size: 0.9em;
  color: #c96;
  font-weight: bold;
}

.header2
{
  font-size: 1.1em;
  font-weight: bold;
  color: #333;
}


.main_label
{
  padding: 5px;
  font-weight: bold;
  color: #1f1f1f;
}

.main_title a, .main_title a:visited, .main_title a:link
{
  font-size: 1.2em;
  font-weight: bold;
  color: #422408;
  text-decoration: none;
}

.main_title a:hover
{
  text-decoration: underline;
}


.main_content
{
  font-size: 1em;
  color: #76360c;
}


.main_content a, .main_content a:link, .main_content a:visited
{
  color: #295f8c;
  text-decoration: none;
}


.main_content a:hover
{
  text-decoration: underline;
}

.main_box
{
  border-bottom: 1px solid #000; 
  border-left: 1px solid #000; 
  border-right: 1px solid #000; 
  padding: 10px;
}




.footer a, .footer a:visited, .footer a:link
{
  padding-right: 10px;
  text-decoration: none;
  color: #4b7f9f;
  font-size: 0.9em;
}

.footer a:hover
{
  text-decoration: underline;
}


.copyright
{
  color: #9a9a9a;
  font-size: .9em;
}

.copyright a, .copyright a:link, .copyright a:visited
{
  color: #9a9a9a;
  text-decoration: none;
}

.copyright a:hover
{
  text-decoration: underline;
}


.box3
{
  font-size: 0.91em;
}

.box3_td
{
  padding: 6px 2px 6px 4px;
  border-bottom: 1px solid #dfdfdf;
}

.box3 a, .box3 a:link, .box3:visited
{
  font-weight: bold;
  color: #630;
  text-decoration: none;  
}

.box3 a:hover
{
  text-decoration: underline;
}

.prod_title, a.prod_title, a.prod_title:link, a.prod_title:visited
{
  padding: 4px;
  font-size: 1.2em;
  font-weight: bold;
  color: #630;
  text-decoration: none;
}


a.prod_title:hover
{
  text-decoration: underline;
}


.prod_content
{
  font-size: 1.1em;
  padding: 4px;
  color: #630;
}

.prod_content a, .prod_content a:link, .prod_content a:visited 
{
  color: #333;
  text-decoration: underline;
}

.prod_content a:hover
{
  color: #630;
}


.added_menu, a.added_menu, a.added_menu:link, a.added_menu:visited
{
  font-size: 1em;
  font-weight: bold;
  color: #333;
  text-decoration: none;
}


a.added_menu:hover
{
  text-decoration: underline;
}

