/* CSS Document */

/* Text-Stile */
.stdHead          { font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 9pt; color: #24424E; font-weight:bold; margin: 0px 0px 10px 0px; }
.stdSubHead       { font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 8pt; color: #24424E; font-weight:bold; margin: 10px 0px 10px 0px; }
.std              {	font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 8pt; color: #24424E; margin: 0px 0px 10px 0px; line-height : 15px;}

.pubHead          { background-image:url(uploads/asset/icon_pub.gif); background-repeat:no-repeat; font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 9pt; color: #24424E; font-weight:bold; margin: 0px 0px 10px 0px; padding: 0px 0px 0px 25px; }
.pubSubHead       { font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 8pt; color: #24424E; font-weight:bold; margin: 0px 0px 10px 0px;  padding: 0px 0px 0px 25px; }
.pub              {	font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 8pt; color: #24424E; margin: 0px 0px 10px 0px;  padding: 0px 0px 0px 25px; line-height : 15px;}

.kleingedruckt    {	font-family: Verdana,Arial,Helvetica,sans-serif;font-size: 7pt;	color: #24424E;	margin: 0px 0px 10px 0px;line-height : 15px;}

.impressum		{ font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 8pt; color: #68828C; text-decoration:none;}

.titel            {	font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 8pt; color: #415C68; margin-bottom : 2px; }


/* Link-Stile */
.stdLink          {
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 8pt;
	text-decoration: underline;
	color: #326479;
	margin-top : 0px;
	margin-bottom : 10px;
}
.smallLink        { font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 7pt; font-weight: bold; text-decoration: none; color: #666666; }

/* Ticker-Stile */
.tickerStandard   { font-family: Times; font-size: 14pt; }

/* Formular-Stile */
.Formular          {font-family: Verdana,Arial,Helvetica,sans-serif;font-size: 8pt;width : 300px;}

/* Bild-Stile */
.pictStandard     {  }
.pict0A           { margin-top: 0px; margin-bottom: 0px; }
.pictAbst         { margin-top: 12px; margin-bottom: 0px; margin-left : 11px; }
.pictBorder       {	border-top : 1px solid #415C68;	border-left : 1px solid #415C68;border-right : 1px solid #FFFFFF;border-bottom : 1px solid #FFFFFF;}


/* Datentabellen-Stile */
td.mytabBorder    { background-color: #7CA5B6 }
td.mytabRowSeperator { background-color: #067C54; }
td.mytabColSeperator { background-color: #067C54; }
td.mytabHead      { vertical-align: top; }
p.mytabHead       { font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 8pt; font-weight: bold; margin: 2px 4px 2px 8px; }

td.mytabFirstCol  {
	background-color: #7CA5B6;
	border-top: 1px solid #ACB9BF;
	border-left: 1px solid #ACB9BF;
	border-right: 1px solid #4C6F7D ;
	border-bottom: 1px solid #4C6F7D;
	font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 8pt; color: #24424E;font-weight:bold;
	padding : 5px,5px,5px,5px;
	vertical-align: top;
}

td.mytabLastCol   {
	background-color: #AEC4CD;
	border-top: 1px solid #faf8fd;
	border-left: 1px solid #faf8fd;
	border-right: 1px solid #6A8C99 ;
	border-bottom: 1px solid #6A8C99;
	padding: 5px,5px,5px,5px;
	font-family: Verdana,Arial,Helvetica,sans-serif;font-size: 8pt;	color: #24424E;
	vertical-align: top;
}

td.mytabNormal    {
	background-color: #AEC4CD;
	border-top: 1px solid #faf8fd;
	border-left: 1px solid #D3faf8fdDEE3;
	border-right: 1px solid #6A8C99 ;
	border-bottom: 1px solid #6A8C99;
	padding: 5px,5px,5px,5px;
	font-family: Verdana,Arial,Helvetica,sans-serif;font-size: 8pt;	color: #24424E;
	vertical-align: top;
}
td.mytabAlternate {
	background-color: #AEC4CD;
	border-top: 1px solid #faf8fd;
	border-left: 1px solid #faf8fd;
	border-right: 1px solid #6A8C99 ;
	border-bottom: 1px solid #6A8C99;
	padding: 5px,5px,5px,5px;
	font-family: Verdana,Arial,Helvetica,sans-serif;font-size: 8pt;	color: #24424E;
	vertical-align: top;
}

* HTML p.mytabStandard   { font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 8pt; vertical-align: top; padding: 0px;}
p.mytabStandard   { font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 8pt; vertical-align: top; padding: 5px;}


p.mytabBold       { font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 8pt; font-weight: bold;  }
p.mytabNumber     { 
	font-family : Verdana,Arial,Helvetica, sans-serif;
	font-size : 8pt; vertical-align: top;
	color: #24424E;	padding : 0px,10px,10px,10px;
	text-align: right; 
}
p.mytabMarkiert   { 	
	font-family : Verdana,Arial,Helvetica, sans-serif;
	font-size : 8pt; vertical-align: top;
	color: #24424E;	padding : 0px,10px,10px,10px;
	font-weight:bold;
}


p.mytab1Standard   { 
	font-family : Verdana,Arial,Helvetica, sans-serif;
	font-size : 8pt; vertical-align: top;
	color: #24424E;	padding : 0px,10px,10px,10px;
	font-weight:bold;
}
td.mytab1FirstCol  {
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 8pt;vertical-align: top;
	color: #24424E;	padding : 0px,10px,10px,10px;
}
td.mytab1Normal    {
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 8pt;vertical-align: top;
	color: #24424E;	padding : 0px,10px,10px,10px;
}
td.mytab1LastCol   {
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 8pt;vertical-align: top;
	color: #24424E;	padding : 0px,10px,10px,10px;
}



/* Layout Tabellen-Stile */
table.myLayTab    {	margin : 0px,0px,0px,0px;padding : 0px,0px,0px,0px;}

td.myLayTab       { vertical-align : top;}
th.myLayTabHead   {background-color: #7CA5B6;	border-top : 1px solid #ACB9BF;	border-left : 1px solid #ACB9BF;border-right : 1px solid #4C6F7D;border-bottom : 1px solid #4C6F7D;
font-family : Verdana,Arial,Helvetica, sans-serif;	font-size : 8pt;color: #24424E;	padding : 3px,10px,3px,10px;}
p.myLayTabHead    {}

td.myLayTabFirstRow {background-color: #AEC4CD;	border-top : 1px solid #faf8fd;	border-left : 1px solid #faf8fd;border-right : 1px solid #6A8C99;border-bottom : 1px solid #6A8C99;
padding: 10px,10px,10px,10px; vertical-align : top; width:50%; }
td.myLayTabLastRow  {background-color: #AEC4CD;	border-top : 1px solid #faf8fd;	border-left : 1px solid #faf8fd;border-right : 1px solid #6A8C99;border-bottom : 1px solid #6A8C99; padding: 10px,10px,10px,10px; vertical-align : top;}
td.myLayTabFirstCol {background-color: #AEC4CD;	border-top : 1px solid #faf8fd;	border-left : 1px solid #faf8fd;border-right : 1px solid #6A8C99;border-bottom : 1px solid #6A8C99; padding:10px,10px,10px,10px; vertical-align : top;}
td.myLayTabLastCol  {background-color: #AEC4CD;	border-top : 1px solid #faf8fd;	border-left : 1px solid #faf8fd;border-right : 1px solid #6A8C99;border-bottom : 1px solid #6A8C99; padding:10px,10px,10px,10px; vertical-align : top;}


table.myLayTab1    {	margin : 0px,0px,0px,0px;padding : 0px,0px,0px,0px;}
td.myLayTab1      	{ vertical-align : top;}
td.myLayTab1LastCol { text-align : right; vertical-align : top;}


td.myLayTab2      	{ vertical-align : top;}
td.myLayTab2FirstCol { vertical-align : top;}
td.myLayTab2LastCol { vertical-align : top;}

td.myLayTab3      	{ vertical-align : top;}
td.myLayTab3FirstCol { 
	background-color: #7CA5B6;
	border-top: 1px solid #ACB9BF;
	border-left: 1px solid #ACB9BF;
	border-right: 1px solid #4C6F7D ;
	border-bottom: 1px solid #4C6F7D;
	padding : 8px,5px,5px,5px;
	vertical-align: top; 
	}

td.myLayTab3LastCol {
	background-color: #AEC4CD;
	border-top: 1px solid #faf8fd;
	border-left: 1px solid #faf8fd;
	border-right: 1px solid #6A8C99 ;
	border-bottom: 1px solid #6A8C99;
	padding: 5px,5px,5px,5px;
	vertical-align: top;
	}



table.myLayTab4    {	width:525px; margin:0; padding:0px,0px,0px,0px;}

td.myLayTab4       { vertical-align : top;}
th.myLayTab4Head   {background-color: #7CA5B6;	border-top : 1px solid #ACB9BF;	border-left : 1px solid #ACB9BF;border-right : 1px solid #4C6F7D;border-bottom : 1px solid #4C6F7D;
font-family : Verdana,Arial,Helvetica, sans-serif;	font-size : 8pt;color: #24424E;	padding : 3px,10px,3px,10px;}
p.myLayTabHead    {width:505px;}

td.myLayTab4FirstRow {background-color: #AEC4CD;	border-top : 1px solid #faf8fd;	border-left : 1px solid #faf8fd;border-right : 1px solid #6A8C99;border-bottom : 1px solid #6A8C99;padding: 10px,10px,10px,10px; vertical-align : top;}
td.myLayTab4LastRow  {background-color: #AEC4CD;	border-top : 1px solid #faf8fd;	border-left : 1px solid #faf8fd;border-right : 1px solid #6A8C99;border-bottom : 1px solid #6A8C99; padding: 10px,10px,10px,10px; vertical-align : top;}
td.myLayTab4FirstCol {background-color: #AEC4CD;	border-top : 1px solid #faf8fd;	border-left : 1px solid #faf8fd;border-right : 1px solid #6A8C99;border-bottom : 1px solid #6A8C99; padding:10px,10px,10px,10px; vertical-align : top;}
td.myLayTab4LastCol  {background-color: #AEC4CD;	border-top : 1px solid #faf8fd;	border-left : 1px solid #faf8fd;border-right : 1px solid #6A8C99;border-bottom : 1px solid #6A8C99; padding:10px,10px,10px,10px; vertical-align : top;}




td.myLayTab4firstRow table {float:right; padding:12px 10px 0 0;}
td.myLayTab4firstCol table {float:right; padding:12px 10px 0 0;}
td.myLayTab4lastRow table {float:right; padding:12px 10px 0 0;}

table.smallBorder table{clear:both;float:left; text-align:left;padding:0;}

	
	
	

/* Stile Newsletter  */
.nlSmall      { font-family:Verdana,Arial,Helvetica,sans-serif; font-size:8pt; }
.nlStandard   { font-family:Verdana,Arial,Helvetica,sans-serif; font-size:10pt; }
.nlFett       { font-family:Verdana,Arial,Helvetica,sans-serif; font-size:10pt; font-weight:bold }
.nlSubmitBtn  { font-family:Verdana,Arial,Helvetica,sans-serif; font-size:10pt; font-weight:bold; text-decoration:none; background-color:#666666; color:#FFFFFF; }

/* Stile Sitemap */
.sitemap0         {
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size:9pt;
	text-decoration:none;
	color: #24424E;
	margin: 0px 0px 0px 0px;
	font-weight:bold;
	height : 15px;
}
.sitemap1         {  font-family: Verdana,Arial,Helvetica,sans-serif; font-size:8pt; text-decoration:none; color: #24424E; margin: 0px 0px 0px 0px; }
.sitemap2         {  font-family: Verdana,Arial,Helvetica,sans-serif; font-size:8pt; text-decoration:none; color: #24424E; margin: 0px 0px 0px 0px; }
.sitemap3         {  font-family: Verdana,Arial,Helvetica,sans-serif; font-size:8pt; text-decoration:none; color: #24424E; margin: 0px 0px 0px 0px; }

/* Navigations-Stile */
table.nav0          { margin-top: 10px; margin-bottom: 3px; }
a.nav0              { height:auto; font-family: Verdana,Arial,Helvetica,sans-serif; text-decoration: none; font-size: 0pt; font-weight: bold; color: #220044; vertical-align: middle;}
a.nav0_aktiv        { height:auto; font-family: Verdana,Arial,Helvetica,sans-serif; text-decoration: none; font-size: 0pt; font-weight: bold; color: #009999; vertical-align: middle;}

table.nav1          { margin-top: 3px; margin-bottom: 0px; }
a.nav1              { height:auto; font-family: Verdana,Arial,Helvetica,sans-serif;font-size: 8pt;text-decoration: none;font-weight: normal;color: #326479;vertical-align: middle;}
a.nav1_aktiv        { height:auto; font-family: Verdana,Arial,Helvetica,sans-serif;font-size: 8pt;text-decoration: none;font-weight: normal;color: #0A0D52;vertical-align: middle;}
	
table.nav2          { margin-top: 3px; margin-bottom: 0px; }
a.nav2              { height:auto; font-family: Verdana,Arial,Helvetica,sans-serif;font-size: 8pt;text-decoration: none;font-weight: normal;color: #220044;vertical-align: middle;}
a.nav2_aktiv        { height:auto; font-family: Verdana,Arial,Helvetica,sans-serif;font-size: 8pt;text-decoration: none;font-weight: normal;color: #009999;vertical-align: middle;}

.nav1 {
padding:2px,0px,2px,0px;
 }
.nav1_aktiv {
padding:2px,0px,2px,0px;
 }

* HTML .nav_abstand {
 height:1px;
 }
.nav_abstand {
 height:5px;
 }

/* sonstige Stile */
body.std          { color: #000000; background-color: #EFF3F5 ; margin-left: 0px; margin-right: 0px; margin-top: 0px; margin-bottom: 0px; background-image: url(img/background.gif); background-repeat:repeat-x ;}
/*td                { font-family: Arial,Helvetica,sans-serif; font-size: 8pt; vertical-align: top; color: #415C68; }

