/* Template */
body
{
	padding: 0px; margin: 0px;
	font-size: 11px;
	font-family: Verdana, Tahoma;
	background-color: #FFFFFF;
	margin-top: 12px;
	text-align: left;
}
.nobr {
   white-space : nowrap;
}
table
{
	text-align: left;
}

form
{
	padding: 0px; margin: 0px;
}

.redlinkbox
{
	padding-bottom: 4px;
}
.redlinkbox div.redlinkboxdiv
{
	float: left;padding-top: 2px;padding-left: 0px;padding-right: 0px;
}

.redlinkbox div.redlinkboxdiv a
{
	color: #AC002B;
}
.redlinkbox div.redlinkboxdiv a.back
{
	
}

.redlinkboxdiv2 { padding-left: 14px; }


.header_top_navi { font-size: 10px;font-family: Verdana; }
.header_top_navi a { font-size: 10px;font-family: Verdana; }

#langselect
{
	font-size: 10px;font-family: Verdana;
}

.headernavi a
{
	color: #8c8a8c;
	font-size: 11px;
	font-family: Verdana;
	font-weight: normal;
}

.headernavi a:hover
{
	color: #4c4b4c;
	font-size: 11px;
	font-family: Verdana;
}

.headernavi
{
	color: #4c4b4c;
	font-size: 11px;
	font-family: Verdana;
	font-weight: normal;
}

.headernaviactiv
{
	color: #4c4b4c;
	font-size: 11px;
	font-family: Verdana;
	font-weight: normal;
}

td.main_column {
	 font-size: 11px; 
	 color: black; 
	 font-family: Verdana, Tahoma; 
	 text-align: left;
}

TD.infoBoxHeading {
	background-color: #8c8a8c;PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 2px; COLOR: #FFFFFF; PADDING-TOP: 2px; FONT-FAMILY: Verdana, Tahoma; HEIGHT: 21px
}
TD.infoBoxHeading2 {
	font-weight: bold; font-size: 12px; padding-bottom: 1px; color: #ffffff; padding-top: 1px; font-family: Verdana, Tahoma;
}
.infoBoxHeading2 span{
	padding-left: 2px;
}

.infoBoxHeading2 div{
	padding-left: 2px;
}

TD.infoBoxHeading_r {
	background-color: #e3e3e3;PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 2px; COLOR: #515050; PADDING-TOP: 2px; FONT-FAMILY: Verdana, Tahoma; HEIGHT: 21px
}
TD.infoBoxHeading_r2 {
	font-weight: bold; font-size: 11px; padding-bottom: 1px; color: #515050; padding-top: 1px; font-family: Verdana, Tahoma;
}
.infoBoxHeading_r2 span {
	padding-left: 2px;
}

.infoBoxHeading_r2 div{
	padding-left: 2px;
}

.boxText {
	FONT-SIZE: 11px; COLOR: black; FONT-FAMILY: Verdana, Tahoma; BACKGROUND-COLOR: #ffffff
}
.footerlink
{
	font-size: 10px;font-family: Verdana;
}
.footerlink a
{
	font-size: 10px;font-family: Verdana;
}


.linkort
{
	filter:Alpha(opacity=100, finishopacity=0, style=0);
	border-bottom: 0px solid #000000;
}
.linkort:hover
{
	filter:Alpha(opacity=50, finishopacity=0, style=0);
	text-decoration: none;
	border-bottom: 1px solid #000000;
}

.linkmainmenue {font-size: 11px;font-family: Verdana;text-decoration: none; }
.linkmainmenue:visited {font-size: 11px;font-family: Verdana;text-decoration: none; }
.linkmainmenue:hover { text-decoration: underline;font-size: 11px;font-family: Verdana; }
.linkmainmenue:active { font-size: 11px;font-family: Verdana;text-decoration: none;}

.linkauswahl {font-size: 11px;font-family: Verdana;text-decoration: none;font-weight: bold;color: #336699; }
.linkauswahl:visited {font-size: 11px;font-family: Verdana;text-decoration: none; color: #336699;}
.linkauswahl:hover { text-decoration: underline;font-size: 11px;font-family: Verdana; color: #336699;}
.linkauswahl:active { font-size: 11px;font-family: Verdana;text-decoration: none;color: #336699;}

.linksubmenue {font-size: 11px;font-family: Verdana;text-decoration: none; color: #336699;}
.linksubmenue:visited {font-size: 11px;font-family: Verdana;text-decoration: none; }
.linksubmenue:hover { text-decoration: underline;font-size: 11px;font-family: Verdana;color: #336699; }
.linksubmenue:active { font-size: 11px;font-family: Verdana;text-decoration: none;}

.linksservice {font-size: 11px;font-family: Verdana;text-decoration: none; }
.linksservice:visited {font-size: 11px;font-family: Verdana;text-decoration: none; }
.linksservice:hover { text-decoration: underline;font-size: 11px;font-family: Verdana; }
.linksservice:active { font-size: 11px;font-family: Verdana;text-decoration: none;}

.linkyoung {font-size: 12px;font-family: Verdana;text-decoration: none;color: #902024; }
.linkyoung:visited {text-decoration: none;color: #902024; }
.linkyoung:hover { text-decoration: underline; color: #902024;}
.linkyoung:active { text-decoration: none;color: #902024;}

.countertxt
{
	font-size: 9px;font-family: Verdana;text-decoration: none;
}

.countertxt2
{
	font-size: 9px;font-family: Verdana;text-decoration: none;color: #336699;
}



.link34
{
	color: #000000;
}
.link34:hover
{
	color: #ac002b;
}

hr
{
	border: 0px;
	color: #CCCCCC;
	height: 1px;
}

.expose_normal {font-size: 11px; color: #000000; font-family: Verdana, Helvetica, sans-serif;}
.expose_subheadline
{
	background-color: #FFFFFF;
	color: #000;
	font-size: 14px;
	font-weight: bold;
	font-family: Verdana, Tahoma;
	text-decoration: underline;
}


/* Old */
.Stil1 {
	font-family: Verdana, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 11px;
	color: #FFFFFF;
}
.Stil3 {font-family: Verdana, Helvetica, sans-serif; font-weight: bold; font-size: 11px; color: #000000; }
.Stil4 {font-size: 11px; color: #555; font-family: Verdana, Helvetica, sans-serif;}
.box_head {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: white; FONT-FAMILY: Verdana, Tahoma; BACKGROUND-COLOR: #902024
}

.txt {
	FONT-SIZE: 11px; COLOR: black; FONT-FAMILY: Verdana, Tahoma;
}
.txtb {
	FONT-SIZE: 11px; COLOR: black; FONT-FAMILY: Verdana, Tahoma;font-weight: bold;
}

.agenttxt {
	FONT-SIZE: 11px; COLOR: black; FONT-FAMILY: Verdana, Tahoma;padding: 5px;
}
.agenttxtb {
	FONT-SIZE: 11px; COLOR: black; FONT-FAMILY: Verdana, Tahoma;font-weight: bold;
}

.textfeld {
	FONT-SIZE: 11px; COLOR: black; FONT-FAMILY: Verdana, Tahoma;border: 1px solid #CCCCCC;
}

.path_row {
	FONT-SIZE: 12px; COLOR: black; FONT-FAMILY: Verdana, Tahoma; BACKGROUND-COLOR: #902024
}
.checkoutBarFrom {
	FONT-SIZE: 11px; COLOR: #8c8c8c; FONT-FAMILY: Verdana, Tahoma
}
.checkoutBarTo {
	FONT-SIZE: 11px; COLOR: #8c8c8c; FONT-FAMILY: Verdana, Tahoma
}
.checkoutBarCurrent {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Verdana, Tahoma
}
.infoBox {
	
}
.infoBoxContents {
	FONT-SIZE: 11px; FONT-FAMILY: Verdana, Tahoma
}
.infoBoxNotice {
	BACKGROUND: #ff8e90
}
.infoBoxNoticeContents {
	FONT-SIZE: 11px; BACKGROUND: #ffe6e6; FONT-FAMILY: Verdana, Tahoma
}
.moduleRow {
	FONT-SIZE: 12px; BORDER-BOTTOM: 1px solid #000000 ; FONT-FAMILY: Verdana, Tahoma; BACKGROUND-COLOR: #FFFFFF
}
.moduleRowTable {
	MARGIN-BOTTOM: 3px
}
.moduleHeading {
	FONT-WEIGHT: bold; FONT-SIZE: small; PADDING-BOTTOM: 11px; FONT-FAMILY: Verdana, Tahoma
}
.smallHeading {
	FONT-WEIGHT: bold; FONT-SIZE: x-small; COLOR: black; FONT-FAMILY: Verdana, Tahoma
}
A {
	font-family: Verdana;FONT-SIZE: 11px;COLOR: black; TEXT-DECORATION: none
}
A:hover {
	COLOR: #000000; TEXT-DECORATION: underline
}
A.white {
	COLOR: #ffffff; TEXT-DECORATION: none
}
A.white:hover {
	COLOR: #000000; TEXT-DECORATION: none
}

TABLE.solid {
	BORDER-RIGHT: black 1px solid; BORDER-TOP: black 1px solid; BORDER-LEFT: black 1px solid; BORDER-BOTTOM: black 1px solid
}
TD.main {
	FONT-SIZE: 11px; COLOR: black; LINE-HEIGHT: 1.5; FONT-FAMILY: Verdana, Tahoma
}
P.main {
	FONT-SIZE: 11px; COLOR: black; LINE-HEIGHT: 1.5; FONT-FAMILY: Verdana, Tahoma
}
DIV.main {
	FONT-SIZE: 11px; COLOR: black; LINE-HEIGHT: 1.5; FONT-FAMILY: Verdana, Tahoma
}
TD.fieldKey {
	FONT-SIZE: 11px; COLOR: black; LINE-HEIGHT: 1.5; FONT-FAMILY: Verdana, Tahoma
}


TD.infoBoxHeadingold {
	background-image: url('/_html/juni2008/img/template/bg_menue_head2.gif');background-color: #902024;PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 2px; COLOR: #FFFFFF; PADDING-TOP: 2px; FONT-FAMILY: Verdana, Tahoma; HEIGHT: 21px
}


TD.infoBoxHead2 {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; BACKGROUND: #902024; COLOR: #FFFFFF; FONT-FAMILY: Verdana, Tahoma;
}
TD.infoBoxHeading_right {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-WEIGHT: bold; FONT-SIZE: 11px; BACKGROUND: #902024; PADDING-BOTTOM: 2px; COLOR: #FFFFFF; PADDING-TOP: 2px; FONT-FAMILY: Verdana, Tahoma; HEIGHT: 17px
}
TD.infoBox_right {
	FONT-SIZE: 11px; BACKGROUND: #f2f2f2; FONT-FAMILY: Verdana, Tahoma
}
SPAN.infoBox_right {
	FONT-SIZE: 11px; BACKGROUND: #f2f2f2; FONT-FAMILY: Verdana, Tahoma
}
TD.pageHeading {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #000000; FONT-FAMILY: Verdana, Tahoma
}
P.pageHeading {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #000000; FONT-FAMILY: Verdana, Tahoma
}
DIV.pageHeading {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #000000; FONT-FAMILY: Verdana, Tahoma
}
TD.smallText {
	FONT-SIZE: 11px; FONT-FAMILY: Verdana, Tahoma
}
SPAN.smallText {
	FONT-SIZE: 11px; FONT-FAMILY: Verdana, Tahoma
}
P.smallText {
	FONT-SIZE: 11px; FONT-FAMILY: Verdana, Tahoma
}

INPUT.flat_text {
	BORDER-RIGHT: 1px solid; BORDER-TOP: 1px solid; FONT-SIZE: 10px; VERTICAL-ALIGN: middle; BORDER-LEFT: 1px solid; BORDER-BOTTOM: 1px solid; HEIGHT: 17px
}
INPUT.flat_button {
	BORDER-RIGHT: 1px solid; BORDER-TOP: 1px solid; FONT-SIZE: 10px; VERTICAL-ALIGN: middle; BORDER-LEFT: 1px solid; BORDER-BOTTOM: 1px solid; HEIGHT: 17px
}

.back 
{
	text-decoration: underline;
	color: #000000;
}

.back:hover
{
	color: #710002;
}


/* 12.12.2011 */

td#rightside a {
  display: block;
  margin-bottom: 1px;
  margin-left: 1px;
  float: left;
  width: 111px;
}

div#kapital_tipp a {
  display: block;
  clear: both;
  width: auto;
}

div#kapital_header {
  font-weight: bold;
  background-color: #EFEFEF;
  border-bottom: 1px solid #D5D5D5;
  padding-top: 6px;
  padding-left: 4px;
  height: 22px;
  margin-bottom:1px;
  text-align: center;
}

td.descr {
  font-size: 12px;
}

.pic_arrow_right, .pic_arrow_left {
  display: block;
  color: #8C8A8C;
  font-size: 13px;
  margin-top: 10px;
  margin-bottom: 10px;
}

.pic_arrow_right:hover, .pic_arrow_left:hover {
  color: #8c8a8c;
}

.pic_arrow_right { 
  float: right;
  margin-right: 20px;
  background: transparent url(/_images/pic_arrow_right.png) no-repeat 53px 5px;
  padding-right: 10px;
}

.pic_arrow_left {
   float: left;
   background: transparent url(/_images/pic_arrow_left.png) no-repeat 0px 5px;
   padding-left: 10px;
   margin-left: 20px;
}
