body, td {
 margin:0px;
 padding:0px;
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:90%;
}

.tdlangs {
 background-image:url(../img/toppx.jpg);
 height:46px;
 background-repeat:repeat-x;
 padding-left: 15px;
 color: #5c813a;
}


.topbut {
 height:38px;
 background-image:url(../img/topbutpx.jpg);
 text-align:center;
}
.topbutsel {
 background-image:url(../img/topbutselpx.jpg);
}
.topbutsep {
 width:1px;
}
.atopmenu:link, .atopmenu:visited {
 color:white;
 font-size:11px;
 font-family:Helvetica, Arial, sans-serif;
 font-weight:bold;
 text-decoration:none;
}
.atopmenu:hover, .atopmenu:active {
 text-decoration:underline;
}


.tdleft {
 width:198px;
 border-right: 2px dotted black;
 background-color:#e9fee9;
 background-image:url(../img/zerkstream.jpg);
 background-position: center bottom;
 background-repeat:no-repeat;
 padding: 5px 0px 5px 0px;
 vertical-align:top;
}
.dottes {
 height: 1px;
 font-size:1px;
 margin: 1px 5px 3px 5px;
 border-bottom: 1px dotted black;
}
.searchform {
 margin:0px;
 text-align:center;
 color: #40641f;
 font-weight:bold;
 font-size:11px;
}
.searchword {
 width:80px;
 border-width:2px;
 border-style:inset;
 font-size:11px;
}
.leftmenuitem {
 background-color: #5c813a;
 margin: 7px 0px 4px 5px;
 padding: 0px 3px 0px 14px;
 color: white;
 font-weight:bold;
 height:20px;
}
.lmisel {
 background-color: #d6772b;
}
.lmibord {
 width: 1px;
 height:20px;
 background-color:white;
 float: left;
 margin-right: 5px;
}
.subitem {
 margin: 3px 0px 8px 0px;
 font-family:Helvetica, Arial, sans-serif;
 font-weight:bold;
 font-size:11px;
}
.subitemli {
 color:#5c813a;
}


.contline {
 width: 20px;
 padding: 23px 5px 0px 0px;
 vertical-align:top;
}
.tdcontent {
 width: 781px;
 vertical-align:top;
 padding: 20px 15px 15px 0px;
 background-image:url(../img/lep4.jpg);
 background-position: top right;
 background-repeat:no-repeat;
}


.tdbotmenu {
 background-color:#5c813a;
 padding: 1px 0px 0px 0px;
 height:32px;
 vertical-align:top;
 text-align:center;
}
.botmenuline {
 border-top: 1px solid white;
 font-size:1px;
 height: 1px;
 margin-bottom:5px;
}
.botmenusep {
 border-right: 1px dotted white;
 font-size:12px;
 margin: 0px 5px 0px 5px;
}
.abotmenu:link, .abotmenu:visited {
 color: white;
}
.tdbottom {
 height:56px;
 background-image:url(../img/bottompx.jpg);
}

a:link, a:visited {
 color: #5c813a;
}
a:hover, a:active {
 color: #d6772b;
}

h1 {
 color: #5c813a;
 font-weight:bold;
 text-align:center;
 font-size:140%;
}
h2 {
 color: #5c813a;
 font-weight:bold;
 text-align:center;
 font-size:125%;
}
h3 {
 color: #5c813a;
 font-weight:bold;
 font-size:100%;
}

.img_tbl_td {
  BORDER-RIGHT: #c2c7be 1px solid;
  BORDER-TOP: #c2c7be 1px solid;
  BORDER-LEFT: #c2c7be 1px solid;
  BORDER-BOTTOM: #c2c7be 1px solid;
  text-align: center;
}

.img_tbl_div {
  MARGIN-TOP: 5px;
  FONT-WEIGHT: bold;
  FONT-SIZE: 9px; COLOR: #797c77;
  TEXT-ALIGN: center;
}

.img_tbl_td_head_recl {
	BORDER-RIGHT: #5c813a 1px solid;
	BORDER-TOP: #5c813a 1px solid;
	BORDER-LEFT: #5c813a 1px solid;
	text-align: center;
   background	: url('../img/hrecl.jpg') top left repeat-x;

	
}

.img_tbl_td_recl {
  BORDER-RIGHT: #5c813a 1px solid;

  BORDER-LEFT: #5c813a 1px solid;
  BORDER-BOTTOM: #5c813a 1px solid;
  text-align: center;
  background-color: #f1f7f3;

}
