/*content*/
img.opa50{
cursor:pointer;-moz-opacity:0.5;filter:alpha(opacity=50);-khtml-opacity:0.5;opacity:0.5;KhtmlOpacity:0.5
}

img.full{
cursor:pointer;-moz-opacity:1.0;filter:alpha(opacity=100);-khtml-opacity:1.0;opacity:1.0;KhtmlOpacity:1.0
}

p.w{
margin-left:1px;
}

font.contentHeadline {
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
color: #CCCCCC;
font-weight: bold;
}


font.contentHeadlineRot{
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
color: #C9234A;
font-weight: bold;
}

font.contentCopy {
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
color: #CCCCCC;
}

font.contentCopyRot {
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
color: #CCCCCC;
}

font.contentCopyKontakt {
font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
color: #CCCCCC;
line-height: 11px;
font-weight: bold;
}

font.contentBildunterschrift{
font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
color: #CCCCCC;
line-height: 13px;
font-weight: normal;
}

a.contentCopyLink:LINK,
a.contentCopyLink:ACTIVE,
a.contentCopyLink:VISITED{
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
color: #CCCCCC;
line-height: 12px;
text-decoration: none;
font-weight: bold;
}

a.contentCopyLink:HOVER,
a.contentCopyLink:VISITED:HOVER {
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
color: #C9234A;
line-height: 12px;
text-decoration: none;
font-weight: bold;
}

a.contentHeadlineLink:LINK,
a.contentHeadlineLink:ACTIVE,
a.contentHeadlineLink:VISITED{
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
color: #CCCCCC;
line-height: 12px;
font-weight: bold;
text-decoration: none;
}

a.contentHeadlineLink:HOVER,
a.contentHeadlineLink:VISITED:HOVER {
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
color: #C9234A;
line-height: 12px;
font-weight: bold;
text-decoration: none;
}

a.rot:LINK,
a.rot:ACTIVE,
a.rot:VISITED{
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
color: #C9234A;
line-height: 12px;
text-decoration: none;
}

a.rot:HOVER,
a.rot:VISITED:HOVER  {
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
color: #333333;
text-decoration: none;
}

a.grau:LINK,
a.grau:ACTIVE,
a.grau:VISITED {
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
color: #4B4B4B;
text-decoration: none;
}

a.grau:HOVER,

a.grau:VISITED:HOVER  {
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
color:  #C9234A;
text-decoration: none;
}

a.contentHeadlineGrau:LINK,
a.contentHeadlineGrau:ACTIVE,
a.contentHeadlineGrau:VISITED{
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
color: #666666;
font-weight: bold;
text-decoration: none;
}

a.contentHeadlineGrau:HOVER,
a.contentHeadlineGrau:VISITED:HOVER {
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
color: #C9234A;
font-weight: bold;
text-decoration: none;
}

a.zurueck:LINK,
a.zurueck:ACTIVE,
a.zurueck:VISITED {
font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
color:  #CCCCCC;
text-decoration: none;
font-weight: bold;
line-height: 11px;
}

a.zurueck:HOVER,
a.zurueck:VISITED:HOVER {
font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
color:  #C9234A;
text-decoration: none;
font-weight: bold;
line-height: 11px;
}


font.contentFootline {
font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
color:  #CCCCCC;
font-weight: bold;
line-height: 11px;
}

font.contentFootlineRot {
font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
color:  #C9234A;
font-weight: bold;
line-height: 11px;
}
/*teaser*/

font.teaserHeadline {
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
color: #333333;
font-weight: bold;
}

font.teaserCopy {
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
color: #333333;
line-height: 12px;
}

a.teaserCopyLink:LINK,
a.teaserCopyLink:ACTIVE,
a.teaserCopyLink:VISITED{
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
color: #333333;
line-height: 12px;
text-decoration: none;
}

a.teaserCopyLink:HOVER,
a.teaserCopyLink:VISITED:HOVER {
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
color: #C9234A;
line-height: 12px;
text-decoration: none;
}

/*backgrounds*/

tr.tableBackgroundLight {
background-color: #E7ECF2;
}

tr.tableBackgroundDark {
background-color: #E0E6ED;
}

/*formulare*/

input.textKlein {
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
color: #000000;
background-color: #CCCCCC;
height: 20px;
width: 130px;
border-left: #666666 1px solid;
border-right: #666666 1px solid;
border-top: #666666 1px solid;
border-bottom: #666666 1px solid;
}

input.textGross{
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
color: #000000;
background-color: #CCCCCC;
height: 20px;
width: 270px;
border-left: #666666 1px solid;
border-right: #666666 1px solid;
border-top: #666666 1px solid;
border-bottom: #666666 1px solid;
}

select.select {
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
color: #000000;
background-color: #CCCCCC;
height: 20px;
width: 130px;
border-left: #666666 1px solid;
border-right: #666666 1px solid;
border-top: #666666 1px solid;
border-bottom: #666666 1px solid;
}

textarea.textarea {
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
color: #333333;
background-color: #CCCCCC;
height: 60px;
width: 400px;
border-left: #666666 1px solid;
border-right: #666666 1px solid;
border-top: #666666 1px solid;
border-bottom: #666666 1px solid;
scrollbar-track-color: #E0E6EE;
scrollbar-darkshadow-color: #E0E6EE;
scrollbar-3dlight-color: #E0E6EE;
scrollbar-face-color: #C0CCDC;
scrollbar-highlight-color: #C0CCDC;
scrollbar-shadow-color: #C0CCDC;
scrollbar-arrow-color: #9CA1A6;
}

input.submit {
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
color: #333333;
background-color: #C0CCDC;
height: 20px;
width: 50px;
border-left: #666666 1px solid;
border-right: #666666 1px solid;
border-top: #666666 1px solid;
border-bottom: #666666 1px solid;
}


/*backgrounds*/
tr.rowBackgroundLight {
background-color: #E7ECF2;
}

tr.rowBackgroundDark {
background-color: #E0E6ED;
}

/*navigation*/

td.seperator {
background-color: #BEBEBE;
}

font.nav {
color: #BEBEBE;
line-height: 14px;
}

font.country {
margin-top: 1px;
margin-bottom: 1px;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
color: #BEBEBE;
font-weight: bold;
line-height: 15px;
}


a.bigLink {
margin-top: 1px; margin-bottom: 1px; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #BEBEBE; text-decoration: none; font-weight: bold; line-height: 15px;}
a.bigLink:hover {
margin-top: 1px; margin-bottom: 1px; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; text-decoration: none; font-weight: bold; line-height: 15px;}

a.bigActive {
margin-top: 1px; margin-bottom: 1px; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; text-decoration: none; font-weight: bold; line-height: 15px;}
a.bigActive:hover {
margin-top: 1px; margin-bottom: 1px; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; text-decoration: none; font-weight: bold; line-height: 15px;}


a.smallLink {
font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #BEBEBE; text-decoration: none; line-height: 11px;}
a.smallLink:hover {
font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF; text-decoration: none; line-height: 11px;}

a.smallActive {
font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF; text-decoration: none; line-height: 11px;}
a.smallActive:hover {
font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF; text-decoration: none; line-height: 11px;}


a.smallIndentLink {
padding-left: 8px; margin-top: 0px; margin-bottom: 0px; text-indent: -4px; font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #BEBEBE; text-decoration: none; line-height: 13px;}
a.smallIndentLink:hover {
padding-left: 8px; margin-top: 0px; margin-bottom: 0px; text-indent: -4px; font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF; text-decoration: none; line-height: 13px;}

a.smallIndentActive {
padding-left: 8px; text-indent: -4px; font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF; text-decoration: none; line-height: 13px;}
a.smallIndentActive:hover {
padding-left: 8px; text-indent: -4px; font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF; text-decoration: none; line-height: 13px;}
