body
{
  padding:0;
  margin:0;
  background-color:#FFFFFF;
  font-family:verdana;
  font-size:8pt;
}

table
{
  border:0;
  font-size:8pt;
}

img
{
  border:0;
}

td.topmenu_left
{
  width:300;
  background-color:#0099FF;
  height:25;
  background-image: url(../i/top_bg.jpg);
}

td.topmenu_right
{
  width:100%;
  text-align:left;
  vertical-align:middle;
  background-color:#0099FF;
  height:25;
}

td.topmenu_item
{
  padding:0 4 0 4;
  color:#FFFFFF;
}

a.topmenu
{
  color:#FFFFFF;
  font-weight:normal;
}

a.topmenu:hover
{
  text-decoration:none;
}

td.top_logo
{
  width:300;
  height:60;
}

td.top_right
{
  text-align:right;
  vertical-align:bottom;
  background-image: url(../i/top_right_bg.jpg);
}

td.top_left_menu
{
  text-align:right;
  height:120;
  background-color:#99CCFF;
  background-image: url(../i/top_left_bg.gif);
}

td.topleftmenu_item
{
  text-align:right;
  padding:4 4 4 0;
  color:#FFFFFF;
  width:100%;
}

td.topleftmenu_marks
{
  text-align:right;
  padding:4 10 4 0;
  color:#FFFFFF;
}

td.topborder_left
{
  background-color:#0099FF;
  background-image: url(../i/top_bg.jpg);
}

td.topborder_right
{
  background-color:#0099FF;
  color:ffffff; 
  font-weight:bold;
}

a.left_link
{
  color:#0099FF;
}


a.left_link:hover
{
  text-decoration:none;
}

span.left_header
{
  font-weight:bold;
}

span.newsdate
{
  color:#006699;
}

a.page2
{
  color:#0099FF;
}

a.page2:hover
{
  text-decoration:none;
}

td.hotnews
{
  border:solid 1px #E0E0E0;
  background-color:#F0FAFF;
  width:100%;
  vertical-align:top;
  padding:5 10 10 10;
  text-align:justify;
}

td.newscolumn
{
  background-color:#FAFAFA;
  width:33%;
  vertical-align:top;
  padding:5 10 25 10;
  text-align:justify;
}

span.bodytext
{
  width:100%;
  margin-top:5;
  padding:10;
  border:solid 1px #F0F0F0;
  background-color:#FAFAFA;
}

div.bodytext
{
  width:100%;
  margin-top:5;
  padding:10;
  border:solid 1px #F0F0F0;
  background-color:#FAFAFA;
}

a.parents
{
  color:#FFFFFF;
}

span.page_h1
{
  font-size:10pt;
  font-weight:bold;
  color:#000000;
}

table.tarif
{
}

td.tarif_header
{
  border-bottom:solid 2px #B0B0B0;
  font-weight:bold;
}

td.tarif_headerc
{
  border-bottom:solid 2px #B0B0B0;
  font-weight:bold;
  text-align:center;
}

td.tarif_headerc_action
{
  border-bottom:solid 2px #B0B0B0;
  font-weight:bold;
  text-align:center;
  color:#FF0000;
}

td.tarif_text
{
  border-bottom:solid 1px #D0D0D0;
  height:25;
}

td.tarif_textc
{
  border-bottom:solid 1px #D0D0D0;
  height:25;
  text-align:center;
}

td.tarif_textc_action
{
  border-bottom:solid 1px #D0D0D0;
  height:25;
  text-align:center;
  color:#FF0000;
}

td.tarif_amount
{
  text-align:center;
  border-bottom:solid 1px #D0D0D0;
  height:25;
}

td.tarif_amount_r
{
  text-align:right;
  border-bottom:solid 1px #D0D0D0;
  height:25;
}

td.tarif_textb
{
  border-bottom:solid 1px #D0D0D0;
  height:25;
}

td.tarif_amountb
{
  text-align:right;
  border-bottom:solid 1px #D0D0D0;
  border-left:solid 1px #D0D0D0;
  height:25;
}

span.hl
{
  background-color:#AEDFFF;
}

div.portfimg
{
  width:400;
  border:solid 1px #E0E0E0;
  background-color:FAFAFA;
  padding:10;
}

img.thumb
{
  border:solid 1px #A0A0A0;
}