

body {
  margin:           0;
  padding:          0;
  font-family:      Arial, Helvetica;
  font-size:        11px;
	color:            #42471b;
  }

* {
  margin:           0;
  font-family:      Arial, Helvetica;
  }

p {
  line-height:      1.4em;
  }
	
a {
  color:            #42471b;
	text-decoration:  none;
  }
a:hover {
  color:            #42471b;
  }
	
h1 {
  font-size:        18px;
  margin:           0 0 16px 0;
	}
h2 {
  font-size:        13px;
	margin:           0 0 4px 0;
  color:            #b82d2f;
	}
h2 a {
  color:            #b82d2f;
	}
h3 {
  font-size:        13px;
	margin:           0 0 4px 0;
  }

div.Clearing {
  height:           1px;
  overflow:         hidden;
  clear:            both;
  }

#VIEWPORT {
  width:            100%;
  text-align:       left;
  }

#BG {
  text-align:       left;
  margin:           0;
  width:            800px;
  }

#PAGE {
  width:            800px;
  margin:           0;
  border:           0;
  padding:          0;
  }
#PAGE .ShadeTop {
  display:          none;
	}
#PAGE .ShadeBottom {
  display:          none;
  }
#PAGE .ShadeContent {
  min-height:       110px;
  }
#PAGE .ShadeRight {
  display:          none;
  }
#PAGE .ShadeLeft {
  display:          none;
  }

#PAGE div.Footer {
  display:          none;
  }
	

#CONTENT {
  color:            #42471b;
  padding:          0;
	margin:           0;
  border:           0;
	}
#CONTENT .Content {
	margin:           0 !important;
  padding:          0;
	width:            800px;
	border:           0;
	}
#CONTENT .Content .ContentTop {
  padding:          0;
	min-height:       200px;
	}
#CONTENT .Content .ContentBottom {
	}
	

/* Main Navi */
#CONTENT ul.Navigation {
  display:          none;
  }


#CONTENT a {
	text-decoration:  underline;
  } 

td.h1 {
	color:            #fff;
	padding:          0 8px;
  background:       #b82e2e;
	}
td.h1 a {
  color:            #fff;
	text-decoration:  none;
	}



/* Media */
div.Media {
  }
div.Media a.Image {
  display:          block;
  float:            left;
  margin:           0 4px 4px 0;
  }
div.Media a.Download {
  display:          block;
  margin:           1px 0 0 0;
  padding:          2px 4px;
  background-color: #e4e0d4;
  }
div.Media a.Link {
  display:          block;
  margin:           1px 0 0 0;
  padding:          2px 4px;
  background-color: #e4e0d4;
  }

div.News {
  line-height:      16px;
  }
div.News a.Teaser {
  float:            left;
  }
div.News a.Teaser img {
  }
div.News .Text {
	height:           119px;
	overflow:         hidden;
	background:       transparent url(../images/box.bg.gif);
  }
div.News .Image {
	height:           119px;
  float:            left;
  width:            80px;
  }
  
  
.box-left, .box-right {
  display:          none;
  }
.table-content-right, .table-content-left {
  border:           0;
  }
  

a.Details  {
  display:          none;
  }
a.Back  {
  display:          none;
  }
div.Mail {
  display:          none;
	}
div.Mail a {
  text-decoration:  underline;
  color:            #fff;
	}
  
div.address {
  display:          none;
  }

/* TinyMCE specific rules */
body.mceContentBody {
  background:       #fff;
  background-image: none !important;
  font-family:      Arial, Helvetica;
  }
body.mceContentBody p,
body.mceContentBody td,
body.mceContentBody a {
  font-size:        11px;
  }
  
  
