/*CSS Stylesheet copyright by MaKo of Orion HiTek mako@orion-hitek.com*/
/*Developed for FTWG January 2009 - all rights reserved*/

a img {
   border : none;
}

/*normal links in the text*/
a:link {
   color: #2B2BAB;
   text-decoration : underline;
}

a:visited {
   color : #985892;
   text-decoration : underline;
}

a:active {
   color : #FF0000;
   text-decoration : none;
}

/*Navigation buttons*/

.navbox a:link {
  font-family: Tahoma, Helvetica, sans-serif;
  color: #FFFFFF;
  text-decoration: none;
  text-indent: 2px;
  
  }

  
.navbox a:visited {
  font-family: Tahoma, Helvetica, sans-serif;
  color: #053C2C;
  text-decoration: none;
  text-indent: 2px;
  }

 
  
big {
   font-size : large;
}

body {
  background: url("images/bg_green_gradiant2.jpg") top left repeat-x;
  background-color: #ffffff;
  color: #333333;
  font-family : Verdana, "MS Sans Serif", Geneva, Tahoma, Arial, Helvetica, sans-serif;
  margin : 0;
  padding : 0;

}


form td {
  font-family: Tahoma, Helvetica, sans-serif;
   font-size : 13px;
   text-align: left;
}

h1, h2, h3, h4, h5, h6 {
   color: #08664B;
  font-family: Tahoma, Helvetica, sans-serif;
}

h3 p, h4 p, h5 p {
  margin-top: -10px;
  }


p, ul, dl, ol {
   color: #03241A;
  font-family: Tahoma, Helvetica, sans-serif;
   font-size : 1em;
}

small {
   font-size : smaller;
}

/*not really necessary, but one never knows...use it inline with a <span> class*/
strong, b {
   font-weight : 800;
}

  
td {
   color: #03241A;
  font-family: Tahoma, Helvetica, sans-serif;
   font-size : 0.8em;
   padding : 2px;
   vertical-align : top;
}

th {
   background : #08664B;
   color: #FFFFFF;
}


tr, th, caption {
  font-family: Tahoma, Helvetica, sans-serif;
   vertical-align : top;
}
   
.biggie { font-size: large;}


.breather {width: 1em;}  

.centa {
   margin : 0.5% 12%;
}

.contrast { color: #AC8D29;}
  
.diff {
   background : #FDFBF2;
   color: #000000;
   border: 1px solid #E1B836;
   padding: 5px;
  }

.botbo {   
   border-bottom-width: 1px; 
   border-bottom-style: dotted;
   border-bottom-color: #064E39;
  }
   
.footerbox {
   background : #339378;
   border: #658598 inset 1px;
   color: #03241A;
   font-family : Verdana, Arial, Geneva, Helvetica, sans-serif;
   font-size : 11px;
   margin: 0 20px;
   padding: 1em;
   text-align : center;
}

.footerbox a:link {
  color: #FFFFFF;
}

.footerbox a:visited {
  color: #000000;
}


.frei {
   clear : both;
}

/*NN 4.xx needs that...*/
.hoch {
   background : #FFFFFF;
   color: #03241A;
  font-family: Tahoma, Helvetica, sans-serif;
   font-size : 11px;
   width : 90px;
}

.hoch a:link, .hoch a:visited {
   color: #03241A;
  text-decoration: none;
}

.hoch a:hover {
  color: #03241A;
  background: #F6F9FA;
  text-decoration: none;
}

/*Main Content Area*/
.inhalt {
   background : #FFFFFF;
   font-family: Tahoma, Helvetica, sans-serif;
   margin-top: 1px;
   margin-left : 166px;
   margin-right : 20px;
   padding : 1em;
   border: #064E39 inset 1px;
}

.kleiner {
   font-size : 12px;
}

/*Main Navigation*/

.leftnavi {
   border : 0.1px;
   background: #DBF6D7 url(images/leftbg.jpg) repeat-x;
   font-family : Verdana, "MS Sans Serif", Geneva, Tahoma, Arial, Helvetica, sans-serif;
   left : 20px;
   padding : 2px;
   position : absolute;
   top : 137px;
   width : 135px;
   height: 400px;
}


.lrand {
   float : left;
   padding-right : 5px;
}
/*ID within Header*/
.myname {
  height: 42px;
  padding: 56px 0px 0px 156px;
  font-family: Tahoma, Helvetica, sans-serif;
  font-size: 210%;
  font-weight: bold;
  color: #FFFFFF; }
  

/*Header Section*/
.myheader  {
  height: 140px;
  background: url("images/bg_header_transparent_palms_02.jpg") top left no-repeat;
  margin: -1em;
}


/*Navigation*/
.navbox {
  padding-left: 6px;
  padding-bottom: 2px;
  font-family: Tahoma, Helvetica, sans-serif;
  font-size: 95%;
  font-weight: 400;
  color: #FFFFFF; 
}


.navtot {
  font-family: Tahoma, Helvetica, sans-serif;
  font-size: 95%;
  color: #000000;
  background: #FFFFFF;
  display: block;
  width: 130px; 
  text-indent: 2px;
  }

.oldbrowser {
   display : none;
}

.red {color: #DD3540;}

.rrand {
   float : right;
   padding-left : 5px;
}

.row1 {background: #FFFFFF;}

.row2 {background: #E6F3E8;}


.rule {
   border-color : #E1B836;
   border-top-style : solid;
   border-top-width : 1px;
}

.six {
   font-size : 11px;
}

.skipnav {
   color: black;
   background: transparent;
   font-size: 3px;
}
 a.skipnav:link, a.skipnav:visited, a.skipnav:hover, a.skipnav:active {
  color: #64737A;
  background: transparent;
  }

.space {
   height : 1em;
}

.tblboda {
   background : #FFFFFF;
   border-color: #B3C6D2 #08664B #08664B #B3C6D2;
   border-style : solid;
   border-width : 1px;
   padding : 2px;
}

.tblboda2 {
   border-style : none;
}

.textcenta {
   text-align : center;
}

  