
/* ---------- BODY ---------- */

body {

  text-align : left;

  background-color : #FAFAFA;

  margin : 0px 0px 0px 0px;
  margin : auto;

  font-family : 'Verdana', 'Arial';
  font-size : 10px;
  line-height : 16px;

  text-decoration : none;

}

a {
  color : #4898C0;
  text-decoration : none;
}



img {
  border : 0px;
  text-decoration : none;
}



span {
  text-align : left;

  background-color : #FAFAFA;

  margin : 0px 0px 0px 0px;
  padding : 0px 0px 0px 0px;

  font-family : 'Verdana', 'Arial';
  font-size : 10px;
  line-height : 16px;

  text-decoration : none;
}



p {
  text-align : left;

  background-color : #FAFAFA;

  margin : 0px 0px 0px 0px;
  padding : 0px 0px 0px 0px;

  font-family : 'Verdana', 'Arial';
  font-size : 10px;
  line-height : 16px;

  text-decoration : none;
}

/* -------------------------- */





/* ---------- MAIN ---------- */

div.main {
  margin : auto;

  background-color : #FAFAFA;
  background-image : url(../../images/bg.jpg);
  background-repeat : repeat-y;

  width : 900px;
  min-height : 550px;
  height : auto;

  clear : both;

  overflow : auto;
}

/* -------------------------- */




/* ---------- TOP ---------- */

div.top {

  margin : auto;

  width : 840px;
  height : 100px;

  margin-top : 10px;
  margin-left : 30px;

  background-image : url(../../images/logo.jpg);
  background-repeat : no-repeat;

  float : left;

}

/* ------------------------- */






/* ---------- LEFT ---------- */

div.left {
  width : 200px;
  height : auto !important;  /* IE6 compatibility stuff */
  min-height : 200px;  /* IE6 compatibility stuff */
  height : 200px;  /* IE6 compatibility stuff */

  margin-top : 8px;
  margin-left : 30px;

  background-color : #F5F5F5;

  border-color : #DCDCDC;
  border-width : 1px;
  border-style : solid;

  line-height : 20px;

  float : left;
}

div.menu_entry {

  width : 180px;
  height : 15px;

  padding-top : 5px;
  padding-bottom : 5px;
  padding-left : 10px;

  overflow : hidden;

}

div.menu_sub_entry {

  width : 183px;
  height : 20px;

  margin-top : -1px;

  overflow : hidden;

  padding-left : 15px;

  background-color : #E6E6E6;

  border-color : #FAFAFA;
  border-width : 1px;
  border-style : solid;

}

div.menu_sub_entry:hover {
  opacity : .75;
  filter : progid:DXImageTransform.Microsoft.Alpha(opacity=75);
}

/* ------------------------- */






/* ---------- RIGHT ---------- */

div.right {

  width : 608px;
  height : auto !important;  /* IE6 compatibility stuff */
  min-height : 453px;  /* IE6 compatibility stuff */
  height : 453px;  /* IE6 compatibility stuff */

  margin-top : 8px;
  margin-left : 8px;

  padding-left : 10px;
  padding-top : 10px;
  padding-right : 10px;
  padding-bottom : 10px;

  background-color : #FEFEFE;

  border-color : #DCDCDC;
  border-width : 1px;
  border-style : solid;

  text-align : justify;

  float : left;

}

/* ---------------------------- */






/* ---------- BOTTOM ---------- */

div.bottom_entry {

  width : 820px;
  height : 20px;

  margin-left : 20px;

  padding-left : 10px;
  padding-right : 10px;

  text-align : right;

  background-color : #FFFFFF;

  border-color : #DCDCDC;
  border-width : 1px;
  border-style : solid;

}

div.bottom {

  width : 884px;
  height : 50px;

  padding-top : 10px;

  margin : auto;

  background-color : #FAFAFA;
  background-image : url(../../images/bg_bottom.jpg);
  background-repeat : repeat-x;

}

/* ---------------------------- */





/* ---------- LINKS ---------- */


.menu_entry {

  font-family : 'Verdana', 'Arial';

  color : #5C5C5C;
  font-size : 10px;
  font-weight : bold;

}



.menu_sub_entry {

  font-family : 'Verdana', 'Arial';

  color : #787878;
  font-size : 9px;

}

/* --------------------------- */






/* ---------- TEXT ---------- */


.text_big {

  font-family : 'Verdana', 'Arial';
  color : #4898C0;
  font-size : 14px;
  font-weight : bold;

}

.text_small {

  font-family : 'Verdana', 'Arial';
  color : #5C5C5C;
  font-size : 11px;


}

/* -------------------------- */

