#transparent {
        background: url('white_transparent.png') repeat;
        position:relative;
        width: 100%;
}
  
body {
        background-image: url(/_img/zimsen/background.gif);  
          color: # ;
}

table tr td {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 12px;
}

.left_nav_head {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 12px;
        font-style: normal;
        color: #BD0608;
        font-weight: bold;
        text-decoration: none;
}

.left_nav_head:link,.left_nav_head:hover, .left_nav_head:visited {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 12px;
        font-style: normal;
        color: #BD0608;
        font-weight: bold;
        text-decoration: none;
}

a.left_nav:link,a.left_nav:visited {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 12px;
        font-style: normal;
        color: #000000;
        font-weight: normal;
        text-decoration: none;
        line-height: 28px;
}

a.left_nav:hover {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 12px;
        font-style: normal;
        color: #BD0608;
        font-weight: normal;
        text-decoration: bold;
}

.left_nav_choosen:link, .left_nav_choosen:hover, .left_nav_choosen:visited {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 12px;
        font-style: normal;
        color: #BD0608;
        font-weight: normal;
        text-decoration: none;
}

a.read_more:link, a.read_more:visited {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 10px;
        font-style: normal;
        color: #000000;
        text-decoration: none;
        font-weight: normal;
}

a.read_more:hover {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 10px;
        font-style: normal;
        color: #BD0608;
        text-decoration: none;
        font-weight: normal;
}


.left_nav_sub {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 11px;
        font-style: normal;
        color: #BD0608;
        font-weight: normal;
}

a.left_nav_sub:link, a.left_nav_sub:visited {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 11px;
        font-style: normal;
        color: #000000;
        text-decoration: none;
        font-weight: normal;
}

a.left_nav_sub:hover {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 11px;
        font-style: normal;
        color: #BD0608;
        text-decoration: none;
        font-weight: normal;
}


.left_nav_sub:link, .left_nav_sub:hover, .left_nav_sub:visited {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 11px;
        font-style: normal;
        color: #BD0608;
        font-weight: normal;
        text-decoration: none;
}

.left_nav_sub_choosen {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 11px;
        font-style: normal;
        color: #BD0608;
        font-weight: normal;
}

.left_nav_sub_choosen:link, .left_nav_aub_choosen:hover, .left_nav_sub_choosen:visited {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 11px;
        font-style: normal;
        color: #BD0608;
        font-weight: normal;
        text-decoration: none;
}

.main_align 
{
        position:relative;
        text-align: center;
	height: 100%;
}

.main 
{
        position:relative;
        margin-left: auto;
        margin-right: auto;
	text-align: left;
	width: 750px;
        border-left: 0px solid transparent;
}

.address {
  color: #000000;
  font-size: 10px;
}

.breadcrump {
  color: #FFFFFF;
  font-size: 11px;
  text-decoration: none;
}
/* CONTENT */

.mainContentContent {
          color: #40397A;
}

.mainContentContent a:link,  .mainContentContent a:visited  {
  color: #000000;
  line-height: 1.7;
  font-size: 12px;
  text-decoration: none;
  border-bottom: 1px #BD0608 solid;
}

.mainContentContent a:hover {
  border-top: 1px #BD0608 solid;
}

.mainContentRightColumn {
        padding:9px;
        color: #40397A;
}

.mainContentRightColumn a:link,  .mainContentRightColumn a:visited  {
  color: #000000;
  font-size: 12px;
  text-decoration: none;
  line-height: 1.7;
  border-bottom: 1px #BD0608 solid;
}

.mainContentRightColumn a:hover {
  border-top: 1px #BD0608 solid;
}

.mainContentNewsHeading {
  font-weight:bold;
}

/* PRODUCT */

.mainContentProductContainer {
        position: absolute;
	width: 555px;
        color: #40397A;
}

.mainContentProduct {
        position: absolute;
        top: 142px;
        left: 172px;
        color: #40397A;
}

.mainContentProduct td{
        color: #40397A;
}

.mainContentProductHeadline  {
  color: #40397A;
  font-size: 20px;
  font-weight:bold;
}

.mainContentProductRelated a:link, .mainContentProductRelated a:visited  {
  color: #000000;
  padding: 0px;
  text-decoration: none;
  border-bottom: 1px #BD0608 solid;
}

.mainContentProductLinks td{
  padding: 7px;
  color: #40397A;
}

.mainContentProductLinks a:link, .mainContentProductLinks a:visited  {
  color: #000000;
  font-size: 10px;
  text-decoration: none;
  border-bottom: 1px #BD0608 solid;
}

.mainContentProductLinks a:hover {
  text-decoration: none;
  border-top: 1px #BD0608 solid;
}

.productBorderLinks {
  border-left: 1px #342870 solid;
}

.productImage {
  float:right;
  clear:right; 
  padding:1px; 
  margin-left:10px;
}

.productBorder {
  background-color:#342870;
}

.mainContentProductContact {
  width: 100%;
  padding:5px;
  color: #40397A;
  filter: progid:DXImageTransform.Microsoft.AlphaImageLoader( src='/_img/zimsen/white_transparent.png', sizingMethod='scale');
}

.mainContentProductContact a:link, .mainContentProductContact a:visited  {
  color: #40397A;
  text-decoration: none;
  border-bottom: 1px #BD0608 solid;
}

.mainContentProductContact a:hover {
  text-decoration: none;
  border-top: 1px #BD0608 solid;
}

.mainContentProductLinks {
  float: left;
}

.mainContentProductLight {
  position: absolute;
  top: 120px;
  left: 53%;
  height: 450px;
  width:450px;
  filter:progid:DXImageTransform.Microsoft.AlphaImageLoader( src='/_img/zimsen/productbg.png', sizingMethod='scale');
  z-index: -1;
}

#menu1 a {
	white-space: nowrap;
}

/* FRONTPAGE */

.fp_container {
        width:100%;
        height:100%;
        margin-left:0;
        margin-bottom:0;
}

.fp_content {
        position:absolute;
        top:33%;
        right:10%;
        width:535;
        z-index:0;        
}
.fp_logo {
        right:0%;
        height:62;
        width:535;
        filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/_img/zimsen/enter_logo.png', sizingMethod='scale');
        z-index:1;
        cursor: hand;  voice-family: "\"}\""; voice-family:inherit; cursor: pointer;  
}

.fp_menu {
        position:absolute;
        right:0%;
        top:67px;
        z-index:2;        
}

.fp_menu table tr td a {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 12px;
        font-style: normal;
        color: #1C4757;
        text-decoration: none;
        font-weight: bold;
        margin:1px;
}

.fp_menu table tr td a:hover {
        color: #BD0608;
        margin:1px;
}
