#hborder, .logout-button{
    vertical-align:bottom;
    background-color: #00378A;
}

#hlogo {
    vertical-align:top;
    margin-top: 3px;
    background-color: #00378A;
}
#header {
    background-image: url(../../fileadmin/biomalpar/templates/images/menuebg.gif);
}

body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: normal;
	color: #000000;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}

P, TABLE {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color : #000000;
	text-decoration : none;
                text-indent:0;
    }

UL, LI {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color : #000000;
	text-decoration : none;
    text-indent:0;
    list-style-image:url(../../fileadmin/biomalpar/templates/images/li.gif);
}

#content, table-report, #content FORM TABLE TR TD INPUT, #content FORM INPUT, P INPUT, TD INPUT, FORM INPUT,#content FORM TABLE TR TD TEXTAREA, #content FORM TEXTAREA, P TEXTAREA, TD TEXTAREA, FORM TEXTAREA{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: #000000;
	
}

.tx-useragreement-pi1 {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 8pt;
   font-weight: normal;
   color: #000000;


}


A:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color : #00378A;
	text-decoration : none;
	font-weight : bold;
}
A:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color : #00378A;
	font-weight : bold;
	text-decoration : none;
}
A:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color : #00378A;
	text-decoration : none;
}
A:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color : #00378A;
	font-weight : bold;
	text-decoration : none;
}

A {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color : #00378A;
	font-weight : bold;
	text-decoration : none;
}

H2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color : #00378A;
	font-weight : bold;
	text-decoration : none;
}

H3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color : #00378A;
	font-weight : bold;
	text-decoration : none;
}


#Top-Menue {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	width:100%; height:20px;
	background-color: #9EB8DF;
	border: 1px none #000000;
}

#Top-Menue .Top-Menue-Item A, #Top-Menue .Top-Menue-Item-act A{
	margin-left:10px;
	margin-right:10px;
                vertical-align:top;
	color: white;
	font-weight: bold;
	text-decoration:none;
}

#Top-Menue .Top-Menue-Item-act A {
	color: white;
}

#Left-Menue {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
}

#Left-Menue .menue-l1 A, #Left-Menue .menue-l2 A, #Left-Menue .menue-l1-act A, #Left-Menue .menue-l2-act A
{
	color:#00378A;
	font-weight:bold;
	text-decoration:none;
}

#Left-Menue .menue-l1, #Left-Menue .menue-l2, #Left-Menue .menue-l1-act, #Left-Menue .menue-l2-act {
	margin-left:5px;
	margin-bottom:5px;
	width:100%;
    vertical-align:middle;
}

#Left-Menue .menue-l2 IMG, #Left-Menue .menue-l2-act IMG,
#Left-Menue .menue-l3 IMG, #Left-Menue .menue-l3-act IMG,
#Left-Menue .menue-l4 IMG, #Left-Menue .menue-l4-act IMG{
        margin-top:3px;
}

#Left-Menue .menue-l2 A, #Left-Menue .menue-l2-act A{
        font-weight:normal;
	color:#000000;
}

#Left-Menue .menue-l3 A, #Left-Menue .menue-l3-act A,
#Left-Menue .menue-l4 A, #Left-Menue .menue-l4-act A{
	font-weight:normal;
	color:#000000;
	text-decoration:none;
}

#Left-Menue .menue-l3, #Left-Menue .menue-l3-act
{
	margin-left:12px;
	margin-bottom:5px;
	width:100%;
}

#Left-Menue .menue-l4, #Left-Menue .menue-l4-act{
	margin-left:22px;
	margin-bottom:5px;
	width:100%;
}

#LinieUnten {
	width:100%;
	height:10px;
	border: 1px none #000000;
	background-image: url(../../fileadmin/biomalpar/templates/images/linie_unten.gif);
	background-repeat: repeat-x;
	margin:0px;
	padding:0px;

}

H3.report-header {

font-size: 14;
width:100%;
height:18;
background-color: #DEEBF7;
padding-left:10px;

}

TD.report-topnavline {

background-color: #00378A;


}

TD.report-header-row {

background-color: #515184;

}

TD.report-header-row H2 {

color:#00378A;
margin_top:1px;
margin-bottom:3px;
padding-left:5px;

}

.report-list-table{
background-color:#EFF7FF;
}

.report2-6m, .report2-6m{
border-width:1px;
border-color:#000066;
border-style:solid;
boder-collapse:collapse;
padding:0px;
}


.report2-6m TR TD{
background-color:#ffffff;
border-width:1px;
border-color:#000066;
border-style:solid;
boder-collapse:collapse;

}

.report2-6m TR TH.total {
background-color:#EFF7FF;
font-size:12px;
font-weight:bold;
text-align:left;
border-width:1px;
border-color:#000066;
border-style:solid;
boder-collapse:collapse;
}

TR.report2-6m-header, TR.report2-6m-header TD{
border-width:1px;
border-color:#000066;
border-style:solid;
background-color:#EFF7FF;
font-weight : bold;
text-align:center;
boder-collapse:collapse;

}

TABLE.report2-6m TR TD.report2-6m-total{
border-width:1px;
border-color:#000066;
border-style:solid;
background-color:#EFF7FF;
font-weight : bold;
text-align:right;
boder-collapse:collapse;

}


.tx-ifupdown-pi1-listrow-std TD, .tx-ifevent-pi1-listrow-std TD, .tx-ifmail-pi1-listrow-std TD, .tx-euriceevents-pi1-listrow-std,
.tx-ifpubinfo-pi1-listrow-std, .if-pubinfo-table TR.std-row  TD,.if-pubinfo-table TR.std-row  TH, .tx-srfeuserregister-pi1-listrow-std,
 .tx-docmanagement-pi1-listrow-std, .tx-cforms-pi1-listrow-std , .tx-paquest-pi1-listrow-std, .tx-dbtableview-pi1-listrow-std  {
      border-width: 1px;
      border-style: solid;
      border-color: #ffffff;
      padding-left: 3px;
      padding-right: 3px;
      color: #000000;
      background-color: #DDDDDD;
      vertical-align:middle;
      text-align:left;
}

.tx-ifupdown-pi1-listrow-odd TD, .tx-ifevent-pi1-listrow-odd TD, .tx-ifmail-pi1-listrow-odd TD, .tx-euriceevents-pi1-listrow-odd,
 .tx-ifupdown-pi1-listrow-dis TD, .tx-ifpubinfo-pi1-listrow-odd, .if-pubinfo-table TR.odd-row  TD, .if-pubinfo-table TR.odd-row  TH, 
.tx-srfeuserregister-pi1-listrow-odd, .tx-docmanagement-pi1-listrow-odd, .tx-cforms-pi1-listrow-odd , .tx-paquest-pi1-listrow-odd,
.tx-dbtableview-pi1-listrow-odd  {
      border-width: 1px;
      border-style: solid;
      border-color: #ffffff;
      padding-left: 3px;
      padding-right: 3px;
      color: #000000;
      background-color: #A8A8A8;
      vertical-align:middle;
      text-align:left;
}

.tx-docmanagement-pi1-listrow-grey TD{
      background-color: #cccccc;
      color: #848484;
}



.tx-ifupdown-pi1-listrow-dis TD  {
      background-color: #cccccc;
      color: #848484;
}

.if-pubinfo-vert-table TR TD{
      border-width: 1px;
      border-style: solid;
      border-color: #ffffff;
      padding-left: 3px;
      padding-right: 3px;
      background-color: #EFF7FF;
      vertical-align:top;
      text-align:left;
      font-size:8pt;

}

.if-pubinfo-vert-table TR TH{
      border-width: 1px;
      border-style: solid;
      border-color: #ffffff;
      padding-left: 3px;
      padding-right: 3px;
      background-color: #DEEBF7;
      vertical-align:top;
      text-align:left;
      font-weight:bold;
      font-size:8pt;
}

.if-pubinfo-vert-table TR.blank TD{
      font-family: Verdana, Arial, Helvetica, sans-serif;
      background-color: #ffffff;
      font-size:8pt;

}

.tx-ifpubinfo-pi1-submit-button1 {
	border:2px outset;
	background-color: #F0F0EA;
	width: 350px;
}

.tx-ifpubinfo-pi1-submit-button2 {
	border:2px outset;
	background-color: #F0F0EA;
}

.tx-ifupdown-pi1-header-row TD, .tx-ifupdown-pi1-editrow-header, .tx-ifevent-pi1-header-row TD, 
.tx-ifmail-pi1-header-row TD, .tx-srfeuserregister-pi1-header-row, .tx-docmanagement-pi1-header-row, .tx-cforms-pi1-header-row , 
.tx-paquest-pi1-header-row, .tx-ifpubinfo-pi1-header-row, .tx-dbtableview-pi1-header-row {
      border-width: 1px;
      border-style: solid;
      border-color: #ffffff;
      padding-left: 3px;
      padding-right: 3px;
      color: #00378A;
      background-color: #A8A8A8;
      vertical-align:middle;
      text-align:center;
      font-weight:bold;

}

.tx-euriceevents-pi1-header-row {
    border-width: 1px;
    border-style: solid;
    border-color: #ffffff;
    padding-left: 3px;
    padding-right: 3px;
    background-color: #A8A8A8;
    vertical-align:middle;
    text-align:center;
    font-weight:bold;
}

.if-pubinfo-table TR TH{
   font-size:10pt;
   font-weight:bold;
   color:black;
   text-align:left;

}

.tx-ifupdown-pi1-listrow-odd TD.tx-ifevent-pi1-empty, .tx-ifupdown-pi1-listrow-std TD.tx-ifevent-pi1-empty {
      background-color: #ffffff;
}

#border .news-border {
	border-width: 1px;
	border-style: solid;
	border-color: #00378A;
	background-color: #FFFFFF;
}

#border .news-border TR TD.header {
font-size: 11px;
color:#FFFFFF;
text-align:center;
font-weight:bold;
background-color:#00378A;
}

#latest-news {
	width: 175px;
	border-width: 1px;
	border-style: solid;
	border-color: #00378A;
	background-color: #FFFFFF;
	color: #000000;

}

#latest-news .news-title {
	color: #00378A;
	font-size: 10px;
	font-weight: bold;
}


#latest-news .news-content A {
	color: #000000;
	font-size: 11px;
}

#latest-news .news-archiv-link {
	color: #00378A;
	font-size: 10px;
	font-weight: bold;
}

#latest-news  .news-more{
	color: #00378A;
	font-size: 10px;
	font-weight: bold;
}

#border .my-news-header TR TD{
      padding-left: 5px;
      padding-right: 5px;
      background-color: #00378A;
      vertical-align:middle;
      text-align:left;
      color: #FFFFFF;
      font-weight: bold;
      border-width: 0px;
      border-style: solid;
      border-color: #ffffff;
 }
	
#border .my-news-header TR TD.empty{

      background-color: #ffffff;
      border-width: 0px;
      border-style: solid;
      border-color: #ffffff;

 }

#news-list {
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	width: 100%;
}

#news-single {
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	width: 100%;
}

#news-single .title A {
	font-size: 11px;
	font-weight: bold;
	color: #00378A;
}

#news-single .categories {
	font-size: 11px;
}

.tx-ifwho-pi1-listrow TABLE {
      border-width: 0px;
      border-style: none;
      background-color: #FFFFFF;


}

.tx-ifwho-pi1-listrow TABLE TR.tx-ifwho-pi1-listrow-header TD{
      background-color: #9EB8DF;
      border-width: 1px;
      border-style: solid;
      border-color: #ffffff;
      padding-left: 3px;
      padding-right: 3px;
      color: #00378A;
      font-weight: bold;
      text-align:center;
}

.tx-ifwho-pi1-listrow TR.tx-ifwho-pi1-listrow-odd TD,  .tx-ifwho-pi1-listrow TR TD{
      border-width: 1px;
      border-style: solid;
      border-color: #ffffff;
      background-color: #9EB8DF;
      padding-left: 3px;
      padding-right: 3px;
}

.tx-ifwho-pi1-listrow TR TD{
      background-color: #FFFFFF;
}

.tx-ifwho-pi1-singleView TABLE.tx-ifwho-pi1-singleView-Table {
      border-width: 1px;
      border-style: none;
      border-color: #9EB8DF;
      background-color: #FFFFFF;
}

.tx-ifwho-pi1-singleView TABLE.tx-ifwho-pi1-singleView-Table TR.tx-ifwho-pi1-singleView-StdCell TD {

      border-width: 1px;
      border-style: solid;
      border-color: #FFFFFF;
      background-color: #9EB8DF;
      padding-left: 3px;
      padding-right: 3px;
}

.tx-ifwho-pi1-singleView TABLE.tx-ifwho-pi1-singleView-Table TR.tx-ifwho-pi1-singleView-OddCell TD {

      border-width: 1px;
      border-style: solid;
      border-color: #ffffff;
      background-color: #FFFFFF;
      padding-left: 3px;
      padding-right: 3px;
}

.tx-ifwho-pi1-singleView TABLE.tx-ifwho-pi1-WPs {
      border-width: 0px;
      border-style: none;
      background-color: #9EB8DF;
}

.tx-ifwho-pi1-singleView TABLE.tx-ifwho-pi1-created{
      border-width: 0px;
      border-style: none;
      background-color: #ffffff;

}
.tx-ifwho-pi1-singleView TABLE.tx-ifwho-pi1-created TD {
      font-size:10px;
      font-weight: normal;
}
#news-single .links-related-title {
	font-weight: bold;
}

.bulletlist {
	font-family : Verdana, sans-serif;
                margin-top: 8px;
	font-size : 8pt;
	color : #000000;
}

.ml-subscription-table {
   border-collapse:collapse;
   background-color:white;
}

.ml-subscription-table .std-row TD{
   background-color: #D0DDF0;
   border-style:none;
   padding-left:10px;
   padding-right:10px;
}


.ml-subscription-table .odd-row TD{
   background-color:#9EB8DF;
   border-style:none;
   padding-left:10px;
   padding-right:10px;
}

.ml-subscription-table TR.odd-row, .ml-subscription-table TR.std-row{
   border-style:solid;
   border-width:1px;
   border-color:white;
}

.tx-srfeuserregister-pi1 TABLE{
     background-color: #ffffff;
}

.tx-srfeuserregister-pi1 TABLE TR.empty {
      background-color: #ffffff;
}

.tx-srfeuserregister-pi1 TABLE TR.std-row TD {
      border-width: 1px;
      border-style: solid;
      border-color: #ffffff;
      padding-left: 3px;
      padding-right: 3px;
      background-color: #9EB8DF;
      vertical-align:middle;
      text-align:left;
}

.tx-srfeuserregister-pi1 TABLE TR.odd-row TD {
      border-width: 1px;
      border-style: solid;
      border-color: #ffffff;
      padding-left: 3px;
      padding-right: 3px;
      background-color: #D0DDF0;
      vertical-align:middle;
      text-align:left;
}

.tx-srfeuserregister-pi1 TABLE TR.odd-row TD INPUT, .tx-srfeuserregister-pi1 TABLE TR.std-row TD INPUT {
      font-size:8pt;
            vertical-align: middle;
      border-width:1px;
      border-color:#ADC3DE;
      border-style:solid;
      background-color: #D0DDF0;
      font-face:Arial,Verdana,Sans-Serif;
}

.tx-srfeuserregister-pi1 TABLE TR.std-row TD INPUT {
      background-color: #9EB8DF;
}

.he-bgblue {
                 width: 100%;
                 background-color: #D0DDF0;
                 padding-top: 2px;
                 padding-bottom: 3px;
                 padding-left: 10px;
                 text-decoration:none;
}

.doc-ar-table {
                 width: 100%;
                 background-color: #DDDDDD;
	 border: 0;	
                 cellpadding: 3;
}

.tx-dbtableview-pi1-table {
    width: 600px;
    margin-bottom: 25px;
}

.tx-dbtableview-pi1-table form {
    margin: 0px;
}

.tx-dbtableview-pi1-caption {
    border-left: 2px solid #ffffff;
    border-right: 2px solid #ffffff;
    color: #00378A;
    background-color: #A8A8A8;
    font-size: 8pt;
	font-weight: bold;
    text-align: left;
}

.tx-dbtableview-pi1-header-row {
    margin-top: 25px;
}
