body {
  background-image:url("images/bodybg.gif");
  background-color:#ffffff;
  background-position:center top;
  background-repeat:repeat-x;
  margin-top:0;
  margin-bottom:0;
  margin-right:0;
  margin-left:0;
  color:#000000;
  font-family: Verdana;
  font-size: 14px;
}

td{
  font-family: Verdana;
  font-size: 14px;
  line-height:150%;
}
th{
  font-family: Georgia;
  font-size: 16px;
  font-weight:bold;
  line-height:150%;
  background-color:#aac7cb;
}

a:link   { font: 14px verdana; color:#1a9286; text-decoration: none; }
a:active { font: 14px verdana; color:#1a9286; text-decoration: none; }
a:visited{ font: 14px verdana; color:#1a9286; text-decoration: none; }
a:hover  { font: 14px verdana; color:#c84700; text-decoration:; }


a.mainlinks:link   { font: 20px Georgia, Georgia, Times New Roman;font-weight:bold; color: #0d8593; text-decoration: none; }
a.mainlinks:active { font: 20px Georgia, Times New Roman;font-weight:bold;          color: #0d8593; text-decoration: none; }
a.mainlinks:visited{ font: 20px Georgia, Times New Roman;font-weight:bold;          color: #0d8593; text-decoration: none; }
a.mainlinks:hover  { font: 20px Georgia, Times New Roman;font-weight:bold;          color: #0d8593; text-decoration: underline; }

a.menulinks:link   { font: 11px Georgia, Times New Roman;font-weight:bold;          color: #ffffff; text-decoration: none; }
a.menulinks:active { font: 11px Georgia, Times New Roman;font-weight:bold;          color: #ffffff; text-decoration: none; }
a.menulinks:visited{ font: 11px Georgia, Times New Roman;font-weight:bold;          color: #ffffff; text-decoration: none; }
a.menulinks:hover  { font: 11px Georgia, Times New Roman;font-weight:bold;          color: #000000; text-decoration: }

a.headerlink:link   { font: 10px verdana; color: black; text-decoration: none; }
a.headerlink:active { font: 10px verdana; color: black; text-decoration: none; }
a.headerlink:visited{ font: 10px verdana; color: black; text-decoration: none; }
a.headerlink:hover  { font: 10px verdana; color: #183539;border-bottom-style:dotted;border-width:1; }

li.title{
  font-family: Georgia, Times New Roman;
  font-size: 20px;
  font-weight:bold;
}

input.text{
  width:400;
  font-family: tahoma;
  font-size: 14px;
}
input{
  font-family: tahoma;
  font-size: 14px;
}
select{
  font-family: tahoma;
  font-size: 14;
}
textarea{
  font-family: tahoma;
  font-size: 14px;
}
.biglink{
   color:darkblue;
   font-family: Georgia, Times New Roman;
   font-size: 20px;
   line-height:130%;
}
.headertext{
   font-family: Georgia, Times New Roman;
   font-size: 16px;
}

.imgcaption{
   font-family: Tahoma;
   font-size: 14px;
   font-weight:normal;
}


h1{
   font-family: Georgia;
   font-size: 24px;
   font-weight:bold;
   color:#97722b;
   line-height:130%;
   text-transform:uppercase;
}
h2{
   font-family: Georgia;
   font-size: 18px;
   font-weight:bold;
   color:#97722b;
   line-height:130%;
   text-transform:uppercase;
}
h3{
   font-family: Georgia, Times New Roman;
   font-size: 32px;
   font-weight:bold;
   color:lightgreen;
}
h4{
   font-family: Georgia, Times New Roman;
   font-size: 28px;
   font-weight:bold;
   color:lightgreen;
}
h5{
   font-family: Georgia, Times New Roman;
   font-size: 24px;
   color:green;
}
h6{
   font-family: Georgia, Times New Roman;
   font-size: 20px;
   font-weight:bold;
   color:green;
}

.sitemap0{
  font-family: Georgia, Times New Roman;
  font-size: 26px;
  font-weight:bold;
  line-height:200%;
}
.sitemap1{
  font-family: Georgia, Times New Roman;
  font-size: 25px;
  font-weight:bold;
  line-height:150%;
}
.sitemap2{
  font-family: Georgia, Times New Roman;
  font-size: 24px;
  font-weight:bold;
  line-height:120%;
}
.sitemap3{
  font-family: Georgia, Times New Roman;
  font-size: 23px;
  font-weight:normal;
  line-height:100%;
}
.sitemap4{
  font-family: Georgia, Times New Roman;
  font-size: 22px;
  font-weight:normal;
  line-height:100%;
}
.headmenu{
  font-family:Georgia, Times New Roman;
  font-size: 13px;
  line-height:100%;
  color:#3b210a;
}
.headmenu1{
  border-style:none;
  border-width:1px;
  border-color:#008340;
  font-family:verdana;
  font-size: 10px;
  line-height:150%;
}
.headmenu_lang{
  border-style:none;
  border-width:1px;
  border-color:#008340;
  font-family:tahoma;
  font-size: 13px;
  line-height:100%;
}
.index1{
  border-style:none;

  font-family:verdana;
  /* filter: alpha(opacity=30); -moz-opacity:0.3; opacity: 0.3;  */

  filter:alpha(opacity=30);
  -moz-opacity:0.30;
  -khtml-opacity: 0.30;
  opacity: 0.30;
}
.index2{
  border-style:none;
  font-family:'Georgia, Times New Roman';
  font-size:18;
  padding:5,20,5,20;
  color:white;
  filter:alpha(opacity=30);
  -moz-opacity:0.30;
  -khtml-opacity: 0.30;
  opacity: 0.30;
}
.index222{
  font-family:'Georgia, Times New Roman';
  font-size:18;
}
.index22{
  padding:0,0,0,20;
}
.index3{
  font-family:'Georgia, Times New Roman';
  font-size:24;
  font-weight:bold;
  color:white;
  
}
.indexdiv{
  padding:5,20,5,20;background-color:#222222;color:#fff;width:100%;
  filter:alpha(opacity=30);
  -moz-opacity:0.30;
  -khtml-opacity: 0.30;
  opacity: 0.30;
}

.indextable2{
  border-width:1px;
  border-color:#444444;
  font-family:'verdana';
  color:black;
  font-size:13;
  font-weight:normal;
}
.indextable{
  border-style:solid;
  border-width:1px;
  border-color:#000000;
  font-family:'verdana';
  font-size:12;
}
.indexnews{
  font-family:'verdana';
  font-size:10;
}
.indexnews2{
  font-family:'Georgia, Times New Roman';
  font-size:14;
  color:white;
  font-weight:bold;
}

.indexfoot{
  font-family:'Verdana';
  font-size:10;
  color:black;
}


.relatedmain{
  padding:5,5,5,5;
  filter:alpha(opacity=70);
  -moz-opacity:0.70;
  -khtml-opacity: 0.70;
  opacity: 0.70;
  font-weight:bold;
}
.relatedmainover{
  padding:5,5,5,5;
  font-weight:bold;
}
