
body { background-color: white ; font-family:Arial ; color: #59648D ; font-size:11px  }

td {  font-size:11px }
td.gr_1 {  background-color: #e1e3eb; }
td.gr_2 {  font-size:12px  }
td.gr_3 {  font-size:10px ; background-color: #8181a6; }
td.gr_4 {  font-size:14px  }
td.gr_5 {  font-size:8px  }
td.gr_6 {  font-size:20px  }
td.gr_7 {  font-size:10px ; background-color: #8181a6; color:#FFFFFF ;  }

td.txt_1 {  font-size:12px  }

td.nav_extra  {   background-color: #e1e3eb  ;border-bottom:2px white solid; }
td.nav_noakt0 {   background-color: #c8cbdd  ;border-bottom:2px white solid; }
td.nav_akt0   {   background-color: #8181a6  ;border-bottom:2px white solid ; color: #FFFFFF }
td.nav_noakt1 {   background-color: #c8cbdd ;border-bottom:2px white solid ; color: #FFFFFF }
td.nav_akt1   {   background-color: #c8b3d8 ;border-bottom:2px white solid ; color: #FFFFFF }
td.nav_noakt2 {   background-color: #c8cbdd ;border-bottom:2px white solid ; color: #FFFFFF }
td.nav_akt2   {   background-color: #9F9FC4 ;border-bottom:2px white solid ; color: #FFFFFF }
td.nav_akt_ex_1   { background-color: #515176  ;border-bottom:2px white solid ; color: #FFFFFF }

td.l { border-left: 1px solid #000000;} 
td.lr { border-left: 1px solid #000000; border-right: 1px solid #000000; } 
td.lo { border-top: 1px solid #000000; border-left: 1px solid #000000;} 
td.lor { border-top: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000; } 
td.lou { border-top: 1px solid #000000; border-left: 1px solid #000000; border-bottom: 1px solid #000000; } 
td.loru { border-top: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000; border-bottom: 1px solid #000000; } 
td.lru { border-left: 1px solid #000000; border-right: 1px solid #000000; border-bottom: 1px solid #000000; }
td.o { border-top: 1px solid #000000; }
td.or { border-top: 1px solid #000000; border-right: 1px solid #000000; }
td.r { border-right: 1px solid #000000; }
td.u { border-bottom: 1px solid #000000; }
td.ru { border-right: 1px solid #000000; border-bottom: 1px solid #000000; }
td.ruo { border-right: 1px solid #000000; border-bottom: 1px solid #000000; border-top: 1px solid #000000; }
td.dr { border-right: 1px dotted #000000; }
td.dru { border-right: 1px dotted #000000; border-bottom: 1px solid #000000; }
td.ldo { border-top: 1px dotted #000000; border-left: 1px solid #000000; } 
td.rdo { border-top: 1px dotted #000000; border-right: 1px solid #000000; } 
td.xlru { border-left: 1px solid #8181a6; border-right: 1px solid #8181a6; border-bottom: 1px solid #8181a6; } 
td.xu { border-bottom: 1px solid #8181a6; } 
td.xlo { border-left: 1px solid #8181a6; border-top: 1px solid #8181a6; } 
td.xlou { border-left: 1px solid #8181a6; border-top: 1px solid #8181a6; border-bottom: 1px solid #8181a6; } 
td.xlor { border-left: 1px solid #8181a6; border-top: 1px solid #8181a6; border-right: 1px solid #8181a6; } 
td.xloru { border-left: 1px solid #8181a6; border-top: 1px solid #8181a6;  border-right: 1px solid #8181a6; border-bottom: 1px solid #8181a6; } 
td.xr { border-right: 1px solid #8181a6; } 
td.txt_sp {text-align:justify; } 

a { text-decoration: none ; font-weight:bold ; color: #59648D }
a.top { text-decoration: none ; font-weight:bold ; color: #59648D  }
a.top:hover { text-decoration: none ; font-weight:bold ; color: #59648D  }
a.akt { text-decoration: none ; font-weight:bold ; color: #FFFFFF }
a.akt:hover { text-decoration: none ; font-weight:bold ; color: #FFFFFF }
a.noakt { text-decoration: none ; font-weight:bold ; color: #59648D }
a.noakt:hover { text-decoration: none ; font-weight:bold ; color: #59648D }
a.lnk { text-decoration:none;font-size:8pt ; font-weight:bold ; color:blue }
a.lnk_u { text-decoration:underline;font-size:8pt ; font-weight:bold ; color:blue }
a.noakt_ex { text-decoration: none ; font-weight:bold ; color: #29345D }
a.noakt_ex:hover { text-decoration: none ; font-weight:bold ; color: #29345D }

select.x1 { color:rgb(0,0,60) ; border:1px solid #59648D; background-color:#FbFbfb ; width:210pt ; font-family:Arial, sans-serif; font-size: 8pt;  }
select.x2 { color:rgb(0,0,60) ; border:1px solid #59648D; background-color:#FbFbfb ; font-family:Arial, sans-serif; font-size: 8pt;  }

textarea { color:rgb(0,0,60) ; border:1px solid #59648D; background-color:#FbFbfb ; width:250pt ; font-family:Arial, sans-serif; font-size: 8pt;  }

input.info { color:rgb(0,0,60) ; border:0px solid #59648D; background-color:white ; font-family:Arial, sans-serif; font-size: 8pt; text-align:left}
input.txt { color:rgb(0,0,60) ; border:1px solid #59648D; background-color:#FbFbfb ; width:210pt; font-family:Arial, sans-serif; font-size: 8pt; }
input.btn { width:70pt ;  border:1px solid #59648D; background-color:#e1eeeb ;  font-family:Arial, sans-serif; font-size: 8pt;  }
input.txt_ex { color:rgb(0,0,60) ; border:1px solid #59648D; background-color:#FbFbfb ; width:120pt; font-family:Arial, sans-serif; font-size: 8pt; }


