body      {font-family:Arial,Helvetica,Geneva,Swiss,SunSans-Regular;
           font-size:13px; TEXT-DECORATION:none;}
#bgcolor1 { background-color:#d1d1e0;}
#bgcolor2 { background-color:#544E90;}
#bgcolorML { background-color:#666666;}

.grau {color:#888888;}
input.hellgrau,select.hellgrau,textarea.hellgrau  {background:#eeeeee;}

A.menu:link,A.menu:visited {font-family:Arial,Helvetica,Geneva,Swiss,SunSans-Regular;
            font-size:13px; COLOR:#544E90; TEXT-DECORATION:none;
            text-align:right; vertical-align:middle;}
A.menu:hover,A.menu:active,A.menu2:hover,A.menu2:active {font-family:Arial,Helvetica,Geneva,Swiss,SunSans-Regular;
            font-size:13px; COLOR:#dc0000 !important; TEXT-DECORATION:none;
            text-align:right; vertical-align:middle;}
A.menu2:link,A.menu2:visited {font-family:Arial,Helvetica,Geneva,Swiss,SunSans-Regular;
            font-size:13px; COLOR:#d1d1e0; TEXT-DECORATION:none;
            text-align:right; vertical-align:middle;}
.dissabled  {font-family:Arial,Helvetica,Geneva,Swiss,SunSans-Regular;
            font-size:13px; COLOR:gray; TEXT-DECORATION:none;
            text-align:right; vertical-align:middle;}
.menu      {font-family:Arial,Helvetica,Geneva,Swiss,SunSans-Regular;
            font-size:13px; COLOR:#d1d1e0; TEXT-DECORATION:none;
            text-align:right; vertical-align:middle;}
.text2      {font-family:Arial,Helvetica,Geneva,Swiss,SunSans-Regular;
             font-size:19px; color:#a02020; font-weight:bold;}
.text1      {font-family:Arial,Helvetica,Geneva,Swiss,SunSans-Regular;
             font-size:15px; color:black; font-weight:bold;}
.text_norm  {font-family:Arial,Helvetica,Geneva,Swiss,SunSans-Regular;
             font-size:14px; color:black;}

.impress   {font-family:Arial,Helvetica,Geneva,Swiss,SunSans-Regular;
            font-size:13px; COLOR:#544E90; #282478; TEXT-DECORATION:none}

A:link,A:visited {font-family:Arial,Helvetica,Geneva,Swiss,SunSans-Regular;
             COLOR:#544E90; #282478; TEXT-DECORATION:none}
A:hover,A:active {font-family:Arial,Helvetica,Geneva,Swiss,SunSans-Regular;
             COLOR:#dc0000; TEXT-DECORATION:none;}


table.sout { border:1px solid #3C7777;  }
table.sin  { }
table.publications {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    margin-top: 15px;
    COLOR:#2B2948;
    }
tr.head {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 13px;
    font-weight:bold;
    line-height:27px;
    color: #2B2948;
    background-color: #c0c0ee;
    height:30px;}
tr.l1 {background-color:#d1d1e0;color: #2B2948;}
tr.l0 {background-color:#FFFFFF;color: #2B2948;}
tr.l3 {background-color:#A5E0A5;color: #2B2948;}
tr.l4 {background-color:#E0DB94;color: #2B2948;}
tr.l5 {background-color:#E0B8B8;color: #2B2948;}
tr.l6 {background-color:#909090;color: #202030;}
tr.l2 {background-color:#909090;color: #d8d8d8;}
.l2 a:link {color: #d0d0d0;}
.l2 a:visited {color: #d0d0d0;}

td.l0l {font-size:13px; line-height:13px;}
td.l0c {font-size:13px; line-height:13px; text-align:center;}
td.l {font-size:13px;line-height:20px; }
td.c {font-size:13px;line-height:20px; text-align:center; }
td.partner {background: #f7f7f0; padding: 20px 20px 10px 20px; border: 1px outset #998000;}
hr.partner {margin: 5px 0px; height:1px;}
ul.news li {margin-bottom:8px;}
.link-eml {
	PADDING-RIGHT: 0px; PADDING-LEFT: 20px; BACKGROUND: url(/images/mail_icon.gif) no-repeat 0px 1px; PADDING-BOTTOM: 1px; PADDING-TOP: 1px}
.link-tel {
	PADDING-RIGHT: 0px; PADDING-LEFT: 20px; BACKGROUND: url(/images/phone_icon.gif) no-repeat 0px 1px; PADDING-BOTTOM: 1px; PADDING-TOP: 1px}
.link-fax {
	PADDING-RIGHT: 0px; PADDING-LEFT: 20px; BACKGROUND: url(/images/fax_icon.gif) no-repeat 0px 1px; PADDING-BOTTOM: 1px; PADDING-TOP: 1px}
.link-ext {
	PADDING-RIGHT: 0px; PADDING-LEFT: 20px; BACKGROUND: url(/images/link_icon.gif) no-repeat 0px 1px; PADDING-BOTTOM: 1px; PADDING-TOP: 1px}
.link-pst {
	PADDING-RIGHT: 0px; PADDING-LEFT: 20px; BACKGROUND: url(/images/post.gif) no-repeat 0px 3px; PADDING-BOTTOM: 1px; PADDING-TOP: 1px}
.link-none {
	PADDING-RIGHT: 0px; PADDING-LEFT: 20px; PADDING-BOTTOM: 1px; PADDING-TOP: 1px}

td.ln {font-size:13px;line-height:20px; color:blue; }
td.cn {font-size:13px;line-height:20px; text-align:center; color:blue;}
