/*-- font type --*/
h1,h2,h3{
font-family: arial, Verdana, 'sans serif'; 
}
p,table,li{
font-family:   arial, Verdana, 'sans serif'; 
}
/*-- color --*/
h1,h2,h3 {color:#0160a5;}
h1 {font-size: 17px;}
h2 {font-size: 13px;}
h3 {font-size: 12px;}
.pos_h1{position:relative; top:10px;}

.pgtext{
  font-size: 90%;
  line-height: 120%;
  font-family:   arial, Verdana, 'sans serif'; 
}

.pos_logo{position:relative; top:40px;}
body{
 margin-left: 0px; margin-right: 0px; margin-top: 0px; margin-bottom: 25px;
 background-color: #ffffff; 
}

.heading{ 
 margin-left: 0px; margin-right: 0px; margin-top: 0px; margin-bottom: 0px;
 padding-left: 0px; padding-right: 0px; padding-top: 0px; padding-bottom: 0px;
 background-color: #fafafa;
 border-width: 0px;
 border-bottom: solid #a7a7a7 2px;
}
.t0{
  width: 1000px;
  border-width: 0px;
  padding-left: 0px; padding-right: 0px; padding-top: 0px; padding-bottom: 0px;
  border-collapse: collapse;
}

.t1{
 height: 90px;
 padding-left: 0px; padding-right: 0px; padding-top: 0px; padding-bottom: 0px;
 border-collapse: collapse;
 
 background-image: url('./pictures/top_bg_107.gif');
 background-repeat: repeat-x;

}
table.header{
 height: 100%; width: 100%;
 border: solid 0px #ffffff; border-collapse: collapse;
 padding-left: 0px; padding-right: 0px; padding-top: 0px; padding-bottom: 0px;
}

.t2{
  font-color: #FFFFFF;
  background-image: url('./pictures/top_banner.gif'); 
  background-repeat: x-repeat;
  height: 28px;
  border-bottom-width: 0px;
  padding-left: 0px; padding-right: 0px; padding-top: 0px; padding-bottom: 0px;
  border-collapse: collapse;
}

.t2_2{
  background-image: url('./pictures/t2.gif');
  background-repeat: x-repeat;
  height: 23px;
  border-bottom-width: 0px;
  padding-left: 0px; padding-right: 0px; padding-top: 0px; padding-bottom: 0px;
  border-collapse: collapse;
}

.topMenue{
  font-size: 90%; color: #FFFFFF;
  /*font-color: #FFFFFF;*/
}

a:link {color: #003399; text-decoration: none;}
a:visited {color: #000099; text-decoration: none;}
a:hover {color: #6666e0; text-decoration: none;}
a:active {color: #003399; text-decoration: none;}

a.menue1:link {color: #FFFFFF; text-decoration: none;}
a.menue1:visited {color: #dddddd; text-decoration: none;}
a.menue1:hover {color: #99ccff; text-decoration: none;}
a.menue1:active {color: #dddddd; text-decoration: none;}

a.righta:link {color: #003399; text-decoration: none;}
a.righta:visited {color: #000099; text-decoration: none;}
a.righta:hover {color: #ffffff; text-decoration: none; background-color:#3360a5;}
a.righta:active {color: #003399; text-decoration: none;}

.t3
{
  background-color: #FFFFFF;
  width: 100%;
  border: solid #000F00;
  border-width: 0px;
  padding-left: 0px; padding-right: 0px; padding-top: 0px; padding-bottom: 0px;
  border-collapse: separate;
}
.t3_1
{ 
  background-color: #FFFFFF; 
  width: 12%;
  padding-left: 2px; padding-right: 2px; padding-top: 5px; padding-bottom: 0px;
  border-collapse: separate;
}

.t3_2
{ 
  position: relative;
  background-color: #FFFFFF;
  padding-left: 5px; padding-right: 0px; padding-top: 5px; padding-bottom: 0px;
  border-collapse: separate;
}

.t3_3
{
  background-color: #FFFFFF;
  width: 5px;
  padding-left: 0px; padding-right: 0px; padding-top: 5px; padding-bottom: 0px;
  border-collapse: separate;
}
.t4
{ 
  height: 40px;
  padding-left: 0px; padding-right: 0px; padding-top: 0px; padding-bottom: 0px;
  border-collapse: collapse;
}

table{
  border-collapse: collapse;
}

.present{
  background-color: #fafafa;
  border: solid 1px #eeeeee;
  padding-left: 5px; padding-right: 5px; padding-top: 5px; padding-bottom: 5px;
  border-collapse: separate;
}
.present0{
  background-color: #ffffff;
  border: solid 1px #eeeeee;
  padding-left: 1px; padding-right: 1px; padding-top: 1px; padding-bottom: 1px;
  border-collapse: separate;
}

.smalltable {
  padding-left: 5px; padding-right: 5px; padding-top: 5px; padding-bottom: 5px;
}
.tablehead{
 background-image: url("./pictures/table_head.gif"); 
 color:white;
}
.tableth1{
 background-color: #77bbee;
}

.tabletd1{
 background-image: url('./pictures/table_td.jpg');
}
.odd{
 background-color: #FFFFFF;
 border: solid 0px #3399ee;
}
.even{
 background-color: #f0f3fc;
 border: solid 0px #3399ee;
}

.tabletext{
  font-size: 83%;
  line-height: 120%;
  font-family:   arial, Verdana, 'sans serif'; 
}
.tabletext2{
  font-size: 75%;
  line-height: 120%;
  font-family:   arial, Verdana, 'sans serif'; 
}
.nobreak{/*  WORD-BREAK:BREAK-ALL;*/}
.right{
  position: relative; align:left; 
  top: 0px;
 border: solid 0px #3399cc;
 padding-left: 2px; padding-right: 2px; padding-top: 0px; padding-bottom: 0px;
 background-color: #ffffff;
}
.righttd{
 text-align: left; font-size: 80%; font-weight: bold;
}

.header{
 font-family: arial, Verdana, 'sans serif';
 font-size: 75%; color: #777777; 
}

.footer{
 font-family: arial, Verdana, 'sans serif'; 
 font-size: 75%; color: #777777;
 
}



