@charset "utf-8";

img {
  border-width:0px;
}

a:link {
  color:#000000;
}

a:visited {
  color:#000000;
}

a:hover{
  color:#000000;
}

a:active {
  color:#000000;
}

body {
	background-color: #ffffff;
	background: none;
}

html, body {
  background-color: #ffffff;
  background: none;
  font-family:arial, sans-serif;
}

form {
  padding:0px;
  margin:0px;
  display:inline;
}

#div_menu {
  height:23px;
  padding:10px;
  padding-left:58px;
  padding-bottom:30px;
}

#div_footer {
  padding-top:15px;
  padding-left:58px;
  padding-bottom:30px;
}

.footertext {
  color:#bfbab5;
  font-size:13px;
  font-weight:bold;
}

.footertext a:link {
	color:#bfbab5;
	text-decoration:none;
}

.footertext a:visited {
	color:#bfbab5;
  text-decoration:none;
}

.footertext a:hover{
	color:#bfbab5;
  text-decoration:none;
}

.footertext a:active {
	color:#bfbab5;
  text-decoration:none;
}

#cmsheader {
  font-size:11px;
  padding:3px;
  margin:0px;
  border:2px solid red;
  background-color:#FFFFFF;
}

.cms_text {
  font-size:11px;
}

.div_menu {
  float:left;
  text-align:left;
}

.div_submenu {
  display:none;
  position:absolute;
  text-align:left;
}

#div_content {
  padding-left:60px;
  padding-top: 20px;
}

#div_history_left {
  border:1px solid #000000;
  float:left;
  width:450px;
  margin-left:
}

#div_history_right {
  border:1px solid #000000;
  float:left;
  width:700px;
}

.link {
  cursor:pointer;
}

.xlate_icon {
  position:absolute;
  background-color:#ffffff;
  border:1px outset #ACACAC;
  z-index:100;
}

.xlate_global {
  position:absolute;
  background-color:#ffffff;
  border:1px outset #ACACAC;
  z-index:100;
}

.xlate_link_icon {
  position:absolute;
  background-color:#ffffff;
  border:1px outset #ACACAC;
  z-index:100;
}

.headline {
	font-size:170%;
	color:#8a8c8e;
}

.text {
	font-size:13px;
	color:#8a8c8e;
}

.headline_products {
	color:#000000;
	font-size:42px;
}

.text_products {
	color:#ffffff;
	font-size:22px;
}

.product_menu_p a:link {
  color:black;
  display:block;
  text-decoration:none;
}

.product_menu_p a:visited {
  color:black;
  display:block;
  text-decoration:none;
}

.product_menu_p a:hover {
  color:white;
  background-color:#65216a;
  display:block;
  text-decoration:none;
}

.product_menu_g a:link {
	color:black;
	display:block;
	text-decoration:none;
}

.product_menu_g a:visited {
	color:black;
	display:block;
	text-decoration:none;
}

.product_menu_g a:hover {
	color:white;
	background-color:#198939;
	display:block;
	text-decoration:none;
}

.product_menu_brown a:link {
	color:black;
	display:block;
	text-decoration:none;
}

.product_menu_brown a:visited {
	color:black;
	display:block;
	text-decoration:none;
}

.product_menu_brown a:hover {
	color:white;
	background-color:#84451e;
	display:block;
	text-decoration:none;
}

.product_menu_b a:link {
	color:black;
	display:block;
	text-decoration:none;
}
.product_menu_b a:visited {
	color:black;
	display:block;
	text-decoration:none;
}
.product_menu_b a:hover {
	color:white;
	background-color:#2284ae;
	display:block;
	text-decoration:none;
}

.product_menu a:link {
	color:black;
	display:block;
	text-decoration:none;
}
.product_menu a:visited {
	color:black;
	display:block;
	text-decoration:none;
}
.product_menu a:hover {
	color:white;
	background-color:#b30e28;
	display:block;
	text-decoration:none;
}

.button {
	color:white;
	font-size:15px;
	background-repeat:no-repeat;
	width:185;
	height:64;
}
.button a:link {
	text-decoration:none;
	color:white;
	display:block;
	width:185;
	height:64;
}
.button a:visited {
	text-decoration:none;
	color:white;
	display:block;
	width:185;
	height:64;
}
.button a:hover {
	text-decoration:none;
	color:white;
	display:block;
	width:185;
	height:64;
}

.product_selection {
	font-size:15px;
	text-align:center;
	vertical-align:middle;
}

.product_selection a:link {
	text-decoration:none;
	color:white;
	display:block;
	height:17;
}

.product_selection a:visited {
	text-decoration:none;
	color:white;
	display:block;
	height:17;
}

.product_selection a:hover {
	text-decoration:none;
	color:white;
	display:block;
	height:17;
	background-color:#8b2890;
}

#graybutton {
	height: 16px;
	min-width: 100px;
	background-color: #e0e1e2;
}

.graybutton_text a {
	padding: 0px 4px 3px 7px;
	height: 16px;
	min-width: 78px;
	display: block;
	color: #000000;
	text-decoration: none;
	font-weight: bold;
	font-size: 11pt;
}

ul {
  margin: 0pt;
  padding-left: 15px;
}
