img { border:none; }
div.menu {
	position:absolute;
	left:8px;
	top:156px;
	padding:0px 0 10px 1px;
        width:206px;
	font:normal 10px sans-serif;
        color:#b3a192;
}
div.cbox {
        position:absolute;
        top:156px;
        left:228px;
        width:490px;
	padding:20px 20px 20px 40px;
	font:normal 11px sans-serif;
        color:#3f3f3f;
}
h1 {	color:#6f5f4f; font:bold 16px sans-serif; }
h2 {	color:#3f3f3f; font:italic 13px sans-serif; }
img.foto {
	background:#ffffff;
        border:solid 1px #e2e2e2;
        padding:5px;
}
img.link {
	background:#ffffff;
        border:solid 1px #e2e2e2;
        padding:5px;
}
img.link:hover {
	background:#254d7b;
}
body {	background-image:url(img/back7.png);
        background-repeat:repeat-y;
	background-color:#b3a192;
        margin:0;
        padding:0;
}
div.head {
	position:absolute;
        left:8px;
        top:0px;
        width:800px;
        height:155;
        background-image:url(img/h7.png);
}
img.fimg {
	border:none;
        padding:0;
	margin:0;
}
img.header {
	position: absolute;
        top:0px;
        left:8px;
}
a {  font:normal 11px sans-serif; font-weight:bold;
        color:#254d7b;
}
a.mbox {
	background-image:url(img/content.jpg);
	border:none;
        padding:2px 4px 4px 4px;
	color:#433122;
        font:bold 12px sans-serif;
        display:block;
	text-decoration:none;
	letter-spacing:1px;
}
a.mbox:hover {
	background-image:url(img/content-h.jpg);
        color: #332112;
}
tr.menu {
	 background-color:#faf8f6;
}
tr.menu:hover {
	 background-color:#fdfdfd;
}

td.menu {
	border-style:solid;
	border-width:1px 0 0 0;
	border-color:#cfcfcf;
        vertical-align:top;
	font:normal 10px sans-serif;
        color:#433122;
        padding: 1px 1px 1px 4px;
}
td.menu a { color: #635142; }
td {
  border:none;
  padding: 1px 10px 1px 0px;
  font:normal 11px sans-serif;
  vertical-align:top;
}
a.item {
        padding:1px 0px 0 0px;
	color:#3f3f3f;
        font:italic 13px serif;
        display:block;
}
div.an {
  position: absolute;
  top: 160px;
  left:810px;
  width:150px;
  padding:8px;
  font: normal 11px sans-serif;
  color: #ece2d8;
}
strong.an {
  display:block;
  margin: 6px 0 6px 0;
  font: normal 12px sans-serif;
  font-weight: bold;
  color: #ffffff;
}
div.tb {
  background-image:url(img/box_top.png);
  width:162px;
  height:23px;
  font: normal 12px sans-serif;
  font-weight: bold;
  color: #635142;
  padding: 8px 0 0 8px;
}
div.tbl {
  background-image:url(img/box_top_l.png);
  width:170px;
  font: normal 12px sans-serif;
  font-weight: bold;
  color: #635142;
  padding-top: 8px;
}
div.tb {
  /width:170px;
}
div.mb {
  background-image:url(img/box_mid.png);
  width:154px;
  font: normal 11px sans-serif;
  color: #3a322c;
  padding: 8px 8px 8px 8px;
}
div.mb {
  /width:170px;
}
div.bb {
  background-image:url(img/box_bot.png);
  background-repeat:no-repeat;
  width:170px;
  height:10px;
  margin-bottom:10px;
}
div.bb {
  /width:170px;
  /line-height:10px;
}
div.tba {
  background-image:url(img/abox_top.png);
  width:162px;
  height:23px;
  font: normal 12px sans-serif;
  font-weight: bold;
  color: #635142;
  padding: 8px 0 0 8px;
}
div.tba {
  /width:170px;
}
div.mba {
  background-image:url(img/abox_mid.png);
  width:154px;
  font: normal 11px sans-serif;
  color: #3a322c;
  padding: 8px 8px 8px 8px;
}
div.mba {
  /width:170px;
}
div.bba {
  background-image:url(img/abox_bot.png);
  background-repeat:no-repeat;
  width:170px;
  height:10px;
  margin-bottom:10px;
}
div.bba {
  /width:170px;
  /line-height:10px;
}
div.tbb {
  background-image:url(img/bbox_top.png);
  background-repeat:no-repeat;
  width:482px;
  height:23px;
  font: normal 12px sans-serif;
  font-weight: bold;
  color: #635142;
  padding: 8px 0 0 8px;
}
div.tbb {
  /width:490px;
  /line-height:20px;
}
div.mbb {
  background-image:url(img/bbox_mid.png);
  background-repeat:repeat-y;
  width:474px;
  font: normal 11px sans-serif;
  color: #3a322c;
  padding: 0px 8px 8px 8px;
}
div.mbb {
  /width:490px;
}
div.bbb {
  background-image:url(img/bbox_bot.png);
  background-repeat:no-repeat;
  width:490px;
  height:14px;
  margin-bottom:10px;
}
div.bbb {
  /width:490px;
  /line-height:14px;
}
div.mb strong { color: #635142; }
table { cell-spacing:0; padding:0; margin:0; border-collapse:collapse; }
a.em { font: italic 11px sans-serif; font-weight:normal }

