BODY { font-family: Geneva, Arial, Helvetica, san-serif; font-size: 12px; font-style: 
normal; line-height: normal; color: #414141 } TD { font-family: Geneva, Arial, 
Helvetica, san-serif; font-size: 12px; font-style: normal; line-height: normal; 
color: #414141 } DIV { font-family: Geneva, Arial, Helvetica, san-serif; font-size: 
12px; font-style: normal; line-height: normal; color: #414141 } OL { Font-family: 
Geneva, Arial, Helvetica, san-serif; font-size: 12px; font-style: normal; line-height: 
normal; color: #414141 } UL { font-family: Geneva, Arial, Helvetica, san-serif; 
font-size: 12px; font-style: normal; line-height: normal; color: #414141 } SELECT 
{ font-family: Geneva, Arial, Helvetica, san-serif; font-size: 12px; font-style: 
normal; line-height: normal; color: #414141 } 
/*FORM { font-family: Geneva, Arial, 
Helvetica, san-serif; font-size: 12px; font-style: normal; line-height: normal; 
color: #414141 }*/ OPTION { font-family: Geneva, Arial, Helvetica, san-serif; font-size: 
12px; font-style: normal; line-height: normal; color: #414141 } TEXTAREA { font-family: 
Geneva, Arial, Helvetica, san-serif; font-size: 12px; font-style: normal; line-height: 
normal; color: #414141 } /*INPUT { font-family: Geneva, Arial, Helvetica, san-serif; 
font-size: 12px; font-style: normal; line-height: normal; color: #414141 }*/ a:link 
{color:#006699; text-decoration:none; } A:visited { COLOR: #006699; text-decoration:none; } A:hover{ 
COLOR: #FF6600; text-decoration:none } .headline 
{ FONT-WEIGHT: bold; FONT-SIZE: 16px; FONT-STYLE: italic } .global { FONT-WEIGHT: 
bold; FONT-SIZE: 10px; COLOR: #ffcc00; FONT-STYLE: normal } A.global { FONT-WEIGHT: 
bold; FONT-SIZE: 10px; COLOR: white; FONT-STYLE: normal; TEXT-DECORATION: none 
} A.global:visited { FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: white; FONT-STYLE: 
normal; TEXT-DECORATION: none } A.global:hover { FONT-WEIGHT: bold; FONT-SIZE: 
10px; COLOR: yellow; FONT-STYLE: normal; TEXT-DECORATION: none } .breadcrumb { 
FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #ffff99; FONT-STYLE: normal } A.breadcrumb 
{ FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: white; FONT-STYLE: normal; TEXT-DECORATION: 
none } A.breadcrumb:visited { FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: white; 
FONT-STYLE: normal; TEXT-DECORATION: none } A.breadcrumb:hover { FONT-WEIGHT: 
normal; FONT-SIZE: 10px; COLOR: yellow; FONT-STYLE: normal; TEXT-DECORATION: none 
} .content_title { FONT-WEIGHT: bold; FONT-SIZE: 14pt; COLOR: #4987be; FONT-STYLE: 
italic } .contenttitle { FONT-WEIGHT: bold; FONT-SIZE: 14pt; MARGIN: 5px; COLOR: 
#4987be; FONT-STYLE: italic } A.localnavi { FONT-WEIGHT: bold; FONT-SIZE: 10px; 
COLOR: white; FONT-STYLE: normal; TEXT-DECORATION: none } A.localnavi:visited 
{ FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: white; FONT-STYLE: normal; TEXT-DECORATION: 
none } A.localnavi:hover { FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: yellow; 
FONT-STYLE: normal; TEXT-DECORATION: none } .footer { FONT-WEIGHT: normal; FONT-SIZE: 
10px; COLOR: #3399cc; FONT-STYLE: normal; FONT-FAMILY: Verdana, Geneva, Arial, 
Helvetica, sans-serif } A.footer { FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: 
#184d83; FONT-STYLE: normal; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; 
TEXT-DECORATION: none } A.footer:visited { FONT-WEIGHT: bold; FONT-SIZE: 10px; 
COLOR: #184d83; FONT-STYLE: normal; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, 
sans-serif; TEXT-DECORATION: none } A.footer:hover { FONT-WEIGHT: bold; FONT-SIZE: 
10px; COLOR: #ff9900; FONT-STYLE: normal; FONT-FAMILY: Verdana, Geneva, Arial, 
Helvetica, sans-serif; TEXT-DECORATION: none } .subnavi { FONT-WEIGHT: normal; 
FONT-SIZE: 10px; COLOR: silver; FONT-STYLE: normal; FONT-FAMILY: Verdana, Geneva, 
Arial, Helvetica, sans-serif } A.subnavi { FONT-WEIGHT: normal; FONT-SIZE: 10px; 
COLOR: #0066cc; FONT-STYLE: normal; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, 
sans-serif; TEXT-DECORATION: none } A.subnavi:visited { FONT-WEIGHT: normal; FONT-SIZE: 
10px; COLOR: #0066cc; FONT-STYLE: normal; FONT-FAMILY: Verdana, Geneva, Arial, 
Helvetica, sans-serif; TEXT-DECORATION: none } A.subnavi:hover { FONT-WEIGHT: 
normal; FONT-SIZE: 10px; COLOR: #ff9900; FONT-STYLE: normal; FONT-FAMILY: Verdana, 
Geneva, Arial, Helvetica, sans-serif; TEXT-DECORATION: none } .smallhead { FONT-WEIGHT: 
bold; FONT-SIZE: 10px; COLOR: silver; FONT-STYLE: normal; FONT-FAMILY: Verdana, 
Geneva, Arial, Helvetica, sans-serif } A.smallhead { FONT-WEIGHT: bold; FONT-SIZE: 
10px; COLOR: #0066cc; FONT-STYLE: normal; FONT-FAMILY: Verdana, Geneva, Arial, 
Helvetica, sans-serif; TEXT-DECORATION: underline } A.smallhead:visited { FONT-WEIGHT: 
bold; FONT-SIZE: 10px; COLOR: #0066cc; FONT-STYLE: normal; FONT-FAMILY: Verdana, 
Geneva, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline } A.smallhead:hover 
{ FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #ff9900; FONT-STYLE: normal; FONT-FAMILY: 
Verdana, Geneva, Arial, Helvetica, sans-serif; TEXT-DECORATION: none } A.subnavib 
{ FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: gray; FONT-STYLE: normal; FONT-FAMILY: 
Verdana, Geneva, Arial, Helvetica, sans-serif; TEXT-DECORATION: none } A.subnavib:visited 
{ FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: gray; FONT-STYLE: normal; FONT-FAMILY: 
Verdana, Geneva, Arial, Helvetica, sans-serif; TEXT-DECORATION: none } A.subnavib:hover 
{ FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #ff9900; FONT-STYLE: normal; FONT-FAMILY: 
Verdana, Geneva, Arial, Helvetica, sans-serif; TEXT-DECORATION: none } .error_msg 
{ FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: red } .subhead { FONT-WEIGHT: bold; 
FONT-SIZE: 12px; COLOR: #336699; FONT-STYLE: normal; FONT-FAMILY: verdana, tahoma, 
arial, helvetica, sans-serif } .colleft {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #eeeeee;
	border-right-color: #eeeeee;
	border-bottom-color: #eeeeee;
	border-left-color: #eeeeee;
}
A.subhead { FONT-WEIGHT: bold; FONT-SIZE: 12px; 
FONT-STYLE: normal; TEXT-DECORATION: none } A.subhead:hover { FONT-WEIGHT: bold; 
FONT-SIZE: 12px; FONT-STYLE: normal } .standard { FONT-WEIGHT: normal; FONT-SIZE: 
10px; FONT-STYLE: normal; TEXT-DECORATION: none } .subtable { BACKGROUND-COLOR: 
#cccc99 } A.localnav { FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: white; FONT-STYLE: 
normal; TEXT-DECORATION: none } A.localnav:visited { FONT-WEIGHT: bold; FONT-SIZE: 
10px; COLOR: white; FONT-STYLE: normal; TEXT-DECORATION: none } A.localnav:hover 
{ FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: yellow; FONT-STYLE: normal; TEXT-DECORATION: 
none } A.formdl { FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #0033cc; FONT-STYLE: 
normal; TEXT-DECORATION: none } A.formdl:visited { FONT-WEIGHT: bold; FONT-SIZE: 
10px; COLOR: #0033cc; FONT-STYLE: normal; TEXT-DECORATION: none } A.formdl:hover 
{ FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #0099ff; FONT-STYLE: normal; TEXT-DECORATION: 
none } A.frontlink { FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: black; FONT-STYLE: 
normal; TEXT-DECORATION: none } A.frontlink:visited { FONT-WEIGHT: bold; FONT-SIZE: 
12px; COLOR: black; FONT-STYLE: normal; TEXT-DECORATION: none } A.frontlink:hover 
{ FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: red; FONT-STYLE: normal; TEXT-DECORATION: 
none } P { MARGIN-LEFT: 5px; MARGIN-RIGHT: 5px } .pxmargin { MARGIN: 5px } .bigpxmargin 
{ MARGIN: 10px } A.frontsmall { FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #184d83; 
FONT-STYLE: normal; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; 
TEXT-DECORATION: none } A.frontsmall:visited { FONT-WEIGHT: normal; FONT-SIZE: 
10px; COLOR: #184d83; FONT-STYLE: normal; FONT-FAMILY: Verdana, Geneva, Arial, 
Helvetica, sans-serif; TEXT-DECORATION: none } A.frontsmall:hover { FONT-SIZE: 
10px; COLOR: #330099; FONT-STYLE: normal; FONT-FAMILY: Verdana, Geneva, Arial, 
Helvetica, sans-serif; TEXT-DECORATION: underline } .logontitle { FONT-WEIGHT: 
bold; FONT-SIZE: 14px; FONT-STYLE: normal; FONT-FAMILY: Verdana, Geneva, Arial, 
Helvetica, sans-serif } .logontitlebig { FONT-WEIGHT: bold; FONT-SIZE: 16px; FONT-STYLE: 
normal; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif } .logonsmall 
{ FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #000000; FONT-STYLE: normal; FONT-FAMILY: 
Verdana, Geneva, Arial, Helvetica, sans-serif } A.logonsmall { FONT-WEIGHT: normal; 
FONT-SIZE: 10px; COLOR: #184d83; FONT-STYLE: normal; FONT-FAMILY: Verdana, Geneva, 
Arial, Helvetica, sans-serif } A.logonsmall:visited { FONT-WEIGHT: normal; FONT-SIZE: 
10px; COLOR: #990000; FONT-STYLE: normal; FONT-FAMILY: Verdana, Geneva, Arial, 
Helvetica, sans-serif } A.logonsmall:hover { FONT-WEIGHT: normal; FONT-SIZE: 10px; 
COLOR: red; FONT-STYLE: normal; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, 
sans-serif } A.logon { FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #990000; FONT-STYLE: 
normal; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif } A.logon:visited 
{ FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #990000; FONT-STYLE: normal; FONT-FAMILY: 
Verdana, Geneva, Arial, Helvetica, sans-serif } A.logon:hover { FONT-WEIGHT: normal; 
FONT-SIZE: 10px; COLOR: red; FONT-STYLE: normal; FONT-FAMILY: Verdana, Geneva, 
Arial, Helvetica, sans-serif } .imagelefttop { MARGIN-BOTTOM: 5px; MARGIN-RIGHT: 
5px } .imagerighttop { MARGIN-BOTTOM: 5px; MARGIN-LEFT: 5px } .searchtitle { FONT-WEIGHT: 
bold; FONT-SIZE: 12px; COLOR: white } .searchtitlegld { FONT-WEIGHT: bold; FONT-SIZE: 
12px; COLOR: black } A.search { FONT-SIZE: 10px; COLOR: white; FONT-STYLE: normal; 
TEXT-DECORATION: none } A.search:visited { FONT-SIZE: 10px; COLOR: white; FONT-STYLE: 
normal; TEXT-DECORATION: none } A.search:hover { FONT-SIZE: 10px; COLOR: yellow; 
FONT-STYLE: normal; TEXT-DECORATION: none } A.searchgld { FONT-SIZE: 10px; COLOR: 
black; FONT-STYLE: normal; TEXT-DECORATION: none } A.searchgld:visited { FONT-SIZE: 
10px; COLOR: black; FONT-STYLE: normal; TEXT-DECORATION: none } A.searchgld:hover 
{ FONT-SIZE: 10px; COLOR: red; FONT-STYLE: normal; TEXT-DECORATION: none } .disclaimer 
{ FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #cccc99 } .disclaimersmall { FONT-SIZE: 
10px; COLOR: #cccc99 } .labelunderlined { FONT-WEIGHT: bold; BORDER-LEFT-COLOR: 
#4987be; BORDER-TOP-COLOR: #4987be; LINE-HEIGHT: 20px; BORDER-BOTTOM: #4987be 
2px solid; BORDER-RIGHT-COLOR: #4987be } .celloverlined { BORDER-TOP: #4987be 
2px solid; BORDER-LEFT-COLOR: #4987be; BORDER-BOTTOM-COLOR: #4987be; LINE-HEIGHT: 
20px; BORDER-RIGHT-COLOR: #4987be } .logonfront { FONT-WEIGHT: normal; FONT-SIZE: 
10px; COLOR: #996633; FONT-STYLE: normal; FONT-FAMILY: Verdana, Geneva, Arial, 
Helvetica, sans-serif } A.logonfront { FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: 
#990000; FONT-STYLE: normal; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif 
} A.logonfront:visited { FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #990000; 
FONT-STYLE: normal; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif 
} A.logonfront:hover { FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: red; FONT-STYLE: 
normal; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif } .iboForm 
{ FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, 
Geneva, Swiss, SunSans-Regular } .iboReturn { FONT-WEIGHT: normal; FONT-SIZE: 
12px; FONT-FAMILY: Arial, Helvetica, Geneva, Swiss, SunSans-Regular } .iboHead 
{ FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, 
Geneva, Swiss, SunSans-Regular } .iboSmall { FONT-WEIGHT: normal; FONT-SIZE: 12px; 
COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, Geneva, Swiss, SunSans-Regular 
} .greet { FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #184d83; FONT-STYLE: normal 
} .smheads { FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #184d83; FONT-STYLE: 
normal; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif } .b_card_b 
{ FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #ffffff; FONT-STYLE: normal } .b_card 
{ FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #b1dffc; FONT-STYLE: normal } .b_card_head 
{ FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #b1dffc; FONT-STYLE: normal } .menu_front 
{ font-size: 12px} .linkfront { font-size: 12px} .headerfront {
	font-size: 12px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #336699;
	border-right-color: #336699;
	border-bottom-color: #336699;
	border-left-color: #336699;
} .headerfrontKopie {
	font-size: 12px;
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #87BDF4;
	border-left-color: #87BDF4;
	border-bottom-color: #87BDF4;
} .headerfrontKopieKopie 
{ font-size: 12px ; border: 1px #D5E2FF solid} .aufzahl { font-size: 10px; list-style-type: 
disc} .headerfrontgreen { font-size: 12px ; border: #CEFFCE solid; border-width: 
0px 1px 1px} .headerfrontkopiesm { font-size: 10px; border: solid; border-width: 
0px 1px 1px; border-color: black #D5E2FF #D5E2FF } .newsblock { font-size: 10px; 
text-align: justify} .text { font-family: Geneva, Arial, Helvetica, san-serif; 
font-size: 12px; font-style: normal; line-height: normal; font-weight: normal; 
font-variant: normal; color: #666666} .headerfrontred { font-size: 12px ; border: 1px #CC0033 solid}
.coltop {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #eeeeee;
	border-right-color: #eeeeee;
	border-bottom-color: #eeeeee;
	border-left-color: #eeeeee;
}
/*CSS-Box*/

.box {
	padding:0.2%;
}
.ro {
	background:url(/teamshop/box/box_02.png) top right no-repeat;
	margin:0;
	padding:0;
}

.lo {
	background:url(/teamshop/box/box_01.png) top left no-repeat;
	margin:0;
	padding:0;
}

.ru {
	background:url(/teamshop/box/box_04.png) bottom right no-repeat;
	margin:0;
	padding:0;
}

.lu {
	background:url(/teamshop/box/box_03.png) bottom left no-repeat;
	margin:0;
	padding:0;
}
.inhalt {
	margin:0;
	padding:1.5em 1.5em 1.5em 1.5em;
}

.inhalt p {
	margin:10px;
	padding:0;
}
a.button {
	background: transparent url('teamshop/bilder/bg_button_a.gif') no-repeat scroll top right;
	color: #444;
	display: block;
	float: right;
	font: normal 12px arial, sans-serif;
	height: 24px;
	margin-right: 6px;
	padding-right: 18px; /* sliding doors padding */
	text-decoration: none;
}

a.button span {
    background: transparent url('teamshop/bilder/bg_button_span.gif') no-repeat;
    display: block;
    line-height: 14px;
    padding: 5px 0 5px 18px;
}
a.button:active {
    background-position: bottom right;
    color: #000;
    outline: none; /* hide dotted outline in Firefox */
}

a.button:active span {
    background-position: bottom left;
    padding: 6px 0 4px 18px; /* push text down 1px */
}

/* Relativer Tooltip */
a.tooltip, a.tooltip:link, a.tooltip:visited, a.tooltip:active  {
  position: relative;
  text-decoration: none; 
  color: #0000ff; 
  }
  
a.tooltip:hover {
  color: #0000ff; 
  background: transparent;
  }

a.tooltip span {
  display: none;  
  text-decoration: none; 
}

a.tooltip:hover span {
  display: block;
  position: relative;
  padding:5px;
  top:5px;
  right:0; 
  width: 300px;
  z-index: 100;
  border:1px solid #cccccc; 
  background: url(/blank.png);
  font: 12px Verdana, sans-serif; 
  text-align: left;
  color: #414141;
  }
  
a.tooltip span b {
  display: block;
  margin: 0;
  padding: 0;
  font-size: 16px;
  font-weigth: bold;
  color: yellow;
  background-color: gray;
  border: 0px;
  border-bottom: 1px solid black;
}