body {
  margin: 0px; 
  background-color:#FCF5E5;
  background-image:url(../../_images/global_bg.gif);
  background-repeat:no-repeat;
  background-position:0px 0px;
  font-family:Times New Roman;
  color:#000000;
}


/* URLs */

A:link {
  color:#000000;
  text-decoration:underline;
}
A:visited {
  color:#000000;
  text-decoration:underline;
}
A:hover {
  color:#7E0A0A;
  text-decoration:underline;
}


A:link.mainnav {
  font-size:16px;
  text-decoration:none;
  color:#FCF5E5;
  font-weight:bold;
  padding-right:22px;
}

A:visited.mainnav {
  font-size:16px;
  text-decoration:none;
  color:#FCF5E5;
  font-weight:bold;
  padding-right:22px;
}

A:hover.mainnav {
  font-size:16px;
  text-decoration:underline;
  color:#F9DDB4;
  font-weight:bold;
  padding-right:22px;
}

A:link.mainnav_active {
  font-size:16px;
  text-decoration:underline;
  color:#F9DDB4;
  font-weight:bold;
  padding-right:22px;
}

A:visited.mainnav_active {
 font-size:16px;
  text-decoration:underline;
  color:#F9DDB4;
  font-weight:bold;
  padding-right:22px;
}

A:hover.mainnav_active {
  font-size:16px;
  text-decoration:underline;
  color:#F9DDB4;
  font-weight:bold;
  padding-right:22px;
}


A:link.subnav {
  font-size:14px;
  font-weight:bold;
  color:#000000;
  text-decoration:none;
}
A:visited.subnav {
  font-size:14px;
  font-weight:bold;
  color:#000000;
  text-decoration:none;
}
A:hover.subnav {
  font-size:14px;
  font-weight:bold;
  color:#7E0A0A;
  text-decoration:underline;
}

A:link.subnav_active {
  font-size:14px;
  font-weight:bold;
  color:#7E0A0A;
  text-decoration:underline;
}
A:visited.subnav_active {
  font-size:14px;
  font-weight:bold;
  color:#7E0A0A;
  text-decoration:underline;
}
A:hover.subnav_active {
  font-size:14px;
  font-weight:bold;
  color:#7E0A0A;
  text-decoration:underline;
}


A:link.subnav2 {
  color:#ffffff;
  text-decoration:underline;
}
A:visited.subnav2 {
  color:#ffffff;
  text-decoration:underline;
}
A:hover.subnav2 {
  color:#FCF5E5;
  text-decoration:underline;
}



/* HEADER */

.header {
  height:105px;
}

.header img {
  margin:5px 0px 5px 7px;
}

.nav_main {
  height:27px;
  width:100%;
  background-color:#7E0A0A;
  border-top-width:1px;
  border-top-style:solid;
  border-bottom-width:2px;
  border-bottom-style:solid;
  border-color:#000000;
  padding-left:7px;
  font-size:19px;
  text-decoration: none;
  color:#ffffff;
  font-weight:bold;
}


/* LEFT COLUMN */

.left_column {
  width:200px;
  height:467px;
  min-height:467px;
  background-color:#F9DDB4;
}

.left_column div {
  padding:5px 5px 0px 5px;
  font-size:13px;
}

.left_column img.eshop {

}




/* LEFT COLUMN FOOTER */

.left_column_footer {
  width:200px;
  background-color:#F9DDB4;
  border-bottom-width:1px;
  border-bottom-style:solid;
  border-color:#000000;
}


/* CENTER COLUMN */

.center_column {
  width:500px;
  height:467px;
  min-height:467px;
  background-color:#FCF5E5;
}

.center_column div {
  margin:20px 15px 0px 15px;
  font-size:15px;
}

.center_column div div.highimage_middle {
  margin:0 15px 0 0;
}

.center_column div div.highimage_left {
  margin:0 15px 15px 0;
  float:left;
}

.center_column div div.highimage_right {
  margin:0 0 15px 0;
  float:right;
}

.center_column div h1 {
  font-size:20px;
  color:#333333;
  margin:0;
  padding:0 0 25px 0;
}

.center_column div h2 {
  font-size:15px;
  color:#7E0A0A;
  margin:0;
  padding:0 0 10px 0;
}

.center_column div h3 {
  font-size:15px;
  color:#333333;
  margin:0;
}

.center_column div span.small {
  font-size:12px;
}


.center_column div ol li {
  margin-top:0px;
}

.center_column div ul.short {
  margin-top:0px;
  margin-left:17px;
}

.center_column div ul li {
  margin-top:0px;
  list-style-type:square;
  list-style-position:outside;
}

ul.short2 {
  padding:0;
  margin-top:0px;
  margin-left:17px;
  list-style-type:square;
  list-style-position:inside;
}

ul.short2 li {
  margin-bottom:3px;
  list-style-type:square;
}

.center_column div img.framed {
  border-width:1px;
  border-style:solid;
  border-color:#7E0A0A;
  margin:0px 5px 5px 5px; 
}

.center_column div table {
  width:460px;
}

.center_column div table td {
  padding:4px 4px 4px 4px;
  font-size:15px;
}

.center_column div table.narrow {
  width:460px;
}

.center_column div table.narrow td {
  padding:1px 1px 1px 1px;
  font-size:15px;
}

.center_column div table.short {
  width:300px;
}

.center_column div table.short td {
  padding:4px 4px 4px 4px;
  font-size:15px;
}

.center_column div table.eshop {
  width:470px;
  margin-bottom:5px;
}

.center_column div table.eshop td {
  padding:0px 0px 0px 0px;
  background-color:#FDE8CA;
  font-size:15px;
}

.center_column div table.eshop span {
  font-size:12px;
}

.center_column div table.eshop img {
  border-width:1px;
  border-style:solid;
  border-color:#7E0A0A;
  margin:0px 5px 0px 0px; 
}

.center_column div table.eorder {
  width:470px;
  margin-bottom:5px;
  border-width:1px;
  border-style:solid;
  border-color:#7E0A0A;
}


.center_column div textarea {
  width:450px;
  height:100px;
}

.center_column div button.type1 {
  background-color:#7E0A0A;
  font-size:14px;
  font-weight:bold;
  color:#FCF5E5;
}

.center_column div button.type2 {
  background-color:#F9DDB4;
  font-size:12px;
  font-weight:bold;
  color:#000000;
}

.center_column div button.type3 {
  background-color:#7E0A0A;
  font-size:12px;
  font-weight:bold;
  color:#FCF5E5;
}


/* CENTER COLUMN FOOTER */

.center_column_footer {
  width:500px;
  border-bottom-width:1px;
  border-bottom-style:solid;
  border-color:#000000;
  background-color:#FCF5E5;
}

.center_column_footer div {
  padding: 0px 12px 10px 12px;
  font-size:12px;
}


/* RIGHT COLUMN */

.right_column {
  width:140px;
  height:467px;
  min-height:467px;
  background-color:#7E0A0A;
}

.right_column div.teaser_right {
  width:140px;
  margin-top:20px;
}

.right_column div.subnav {
  padding:2px 2px 2px 0px;
  border-bottom-width:2px;
  border-bottom-style:solid;
  border-right-width:5px;
  border-right-style:solid;
  border-color:#000000;
  background-color:#FCF5E5;
}

.right_column div.subnav ul {
  padding:0;
  margin:0;
  color:#7E0A0A;
  list-style-type:square;
  list-style-position:inside;
}

.right_column div.teaser_right div.head {
  height:21px;
  padding: 2px 2px 2px 8px;
  border-bottom-width:2px;
  border-bottom-style:solid;
  border-right-width:5px;
  border-right-style:solid;
  border-color:#000000;
  background-color:#F9DDB4;
  font-size:13px;
  color:#000000;
  font-weight:bold;
  font-style:italic ;
}

.right_column .navblocktxt {
  font-size:12px;
  color:#000000;
  font-weight:bold;
}

.right_column div.teaser_right div.content {
  
  padding: 5px 2px 2px 8px;
  font-size:12px;
  color:#ffffff;
}


/* RIGHT COLUMN FOOTER */

.right_column_footer {
  width:140px;
  background-color:#7E0A0A;
  border-bottom-width:1px;
  border-bottom-style:solid;
  border-color:#000000;
}


/* RIGHT BACKGROUND COLUMN */

.right_image {
  background-color:#F9DDB4;
  background-image:url(../../_images/global_mammutbig.gif);
  border-bottom-width:1px;
  border-bottom-style:solid;
  border-color:#000000;
}



