﻿body {
	margin: 0 0 0 0;
	padding: 10px; 
font-family: Arial, Helvetica, Sans-Serif;
font-weight: normal;
font-size: 12px;
	}

.steckbriefPanel
{
border-color:Silver;
border-style:outset;
border-width:4px;
padding: 6px;
background-color: #FFFFD9;
width:auto;
}

a.deaktivierterLink
{
font-family: Arial, Helvetica, Sans-Serif;
font-weight: normal;
font-size: 12px;
color: #666666;
text-decoration: none;
}

.statusLogout
{
font-family: Arial, Helvetica, Sans-Serif;
font-weight: bolder;
font-size: 12px;
color: #999999;
text-decoration: none;
}

a
{
font-family: Arial, Helvetica, Sans-Serif;
font-weight: normal;
font-size: 12px;
color: #647609;
text-decoration: none;
}

a.fliesstext
{
font-family: Arial, Helvetica, Sans-Serif;
font-weight: normal;
font-size: 12px;
color: #647609;
text-decoration: underline;
}

b
{
font-family: Arial, Helvetica, Sans-Serif;
font-weight: bold;
font-size: 12px;
color: #647609;
text-decoration: none;
}

img.Foto
{
Border-Color:#356AA0; 
Border-Style:Double; 
Border-Width:4px
}

.newsteaser
{
font-family: Arial, Helvetica, Sans-Serif;
font-weight: normal;
font-style:italic;
font-size: 12px;
color: #000000;
text-decoration: none;
}

td
{
font-family: Arial, Helvetica, Sans-Serif;
font-weight: normal;
font-size: 12px;
}

table.FormularRahmen	
{
padding:0;
padding-left:0;
width:100%;
}

table.RegisterkarteRahmen	
{
border-style:solid;
border-color:Silver;
padding:4;
border-width:4px;
width:100%;
}

table.tab_header
{
BACKGROUND-COLOR: #356AA0;
BORDER-COLOR: #356AA0;
border-width: 4px;
border-style: solid;
font-family: Arial, Helvetica, Sans-Serif;
font-weight: normal;
font-size: 12px;
line-height: 1.85em;
color: #000000;
padding-right: 12px;
}

table.tab_titel
{
BACKGROUND-COLOR: #356AA0;
BORDER-COLOR: #356AA0;
border-width: 4px;
border-style: solid;
border-top: none;
border-bottom: none;
padding-left: 10px;
padding-right: 10px;
}

table.tab_navi
{
BACKGROUND-COLOR: #DEE8F6;
BORDER-COLOR: #356AA0;
border-width: 4px;
border-style: solid;
border-top: none;
border-bottom: none;
font-family: Arial, Helvetica, Sans-Serif;
font-weight: normal;
font-size: 12px;
line-height: 23px;
color: #647609;
padding-left: 10px;
padding-right: 10px;
}

table.tab_content
{
BORDER-COLOR: #356AA0;
border-width: 4px;
border-style: solid;
border-top: solid 1px #356AA0;
border-bottom: none;
font-family: Arial, Helvetica, Sans-Serif;
font-weight: normal;
font-size: 0.9em;
color: #000000;
}

td.tab_content_rahmen_left
{
background-color: #ebefeb;
BORDER-COLOR: #356AA0;
border-right: solid 1px #356AA0;
color: #000000;
}
td.tab_content_rahmen_right
{
background-color: #F9F7ED;
color: #000000;
}

table.tab_content_links
{
background-color: #ebefeb;
color: #000000;
padding-left: 10px;
padding-right: 10px;
}

td.tab_content_rechts
{
background-color: #F9F7ED;
padding-bottom: 10px;
padding-top: 10px;
padding-left: 10px;
padding-right: 10px;
}

table.tab_footer 
{
BACKGROUND-COLOR: #356AA0;
BORDER-COLOR: #356AA0;
border-width: 0px;
border-style: solid;
font-family: Arial, Helvetica, Sans-Serif;
font-weight: normal;
font-size: 12px;
line-height: 1.85em;
color: #efebef;
padding-left: 10px;
padding-right: 10px;
}

a.verwaltungsinterface
{
font-family: Arial, Helvetica, Sans-Serif;
font-weight: bold;
font-size: 12px;
color: #647609;
text-decoration: none;
}

a.tab_footer
{
BACKGROUND-COLOR: #356AA0;
font-family: Arial, Helvetica, Sans-Serif;
font-weight: normal;
font-size: 12px;
line-height: 1.85em;
color: #efebef;
text-decoration: none;
}

a.tab_header
{
BACKGROUND-COLOR: #DEE8F6;
font-family: Arial, Helvetica, Sans-Serif;
font-weight: normal;
font-size: 12px;
line-height: 1.85em;
color: #647609;
text-decoration: none;
}

.druckversion_headline
{
BACKGROUND-COLOR: #ffffff;
font-family: Verdana, Arial, Helvetica, Sans-Serif;
font-weight: normal;
font-size: 30px;
color: #000000;
}

.content_headline
{
font-family: Georgia, Arial, Helvetica, Sans-Serif;
font-weight: normal;
font-size: 20px;
color: #356AA0;
}

.content_subheadline
{
font-family: Georgia, Arial, Helvetica, Sans-Serif;
font-weight: normal;
font-size: 16px;
color: #356AA0;
}

.login_status
{
BACKGROUND-COLOR: #efebef;
font-family: Arial, Helvetica, Sans-Serif;
font-weight: bold;
font-size: 12px;
color: #cc0000;
}

/*
td.titel
{
BACKGROUND-COLOR: #356AA0;
font-family: Georgia, Arial, Helvetica, Sans-Serif;
font-weight: normal;
color: #efebef;
}
*/


.titel
{
BACKGROUND-COLOR: #356AA0;
font-family: Georgia, Arial, Helvetica, Sans-Serif;
font-weight: normal;
font-size: 26px;
line-height: 38px;
color: #efebef;
vertical-align:middle;
}

hr
{
color: #CCCEB5;
}

.preisTop
{
font-family: Arial, Helvetica, Sans-Serif;
font-weight: bold;
font-size: 1.3em;
color: #efebef;
}

p.warenkorbTop
{
font-family: Arial, Helvetica, Sans-Serif;
font-weight: normal;
font-size: 0.9em;
line-height: 1.4em;
margin-top: 10px;
color: #efebef;
text-align:right;
}

.headline_second_navi
{
font-family: Arial, Helvetica, Sans-Serif;
font-weight: bold;
font-size: 14px;
color: #000000;
margin-bottom: 0px;
}

ul.ArtikelBox
{
margin-bottom: 15px;
margin-top: 5px;
margin-left:5px;
font-family: Arial, Helvetica, Sans-Serif;
font-weight: normal;
font-size: 12px;
}

ul
{
margin-bottom: 15px;
margin-top: 5px;
padding-left:15px;
margin-left:15px;
font-family: Arial, Helvetica, Sans-Serif;
font-weight: normal;
font-size: 12px;
}

li
{
padding-left:0px;
margin-left:0px;
font-family: Arial, Helvetica, Sans-Serif;
font-weight: normal;
font-size: 12px;
}

ul.second_navi
{
margin-bottom: 15px;
margin-top: 5px;
padding-left:15px;
margin-left:15px;
font-family: Arial, Helvetica, Sans-Serif;
font-weight: normal;
font-size: 12px;
}

li.second_navi
{
padding-left:0px;
margin-left:0px;
font-family: Arial, Helvetica, Sans-Serif;
font-weight: normal;
font-size: 12px;
}


a.li_navi
{
font-family: Arial, Helvetica, Sans-Serif;
font-weight: normal;
font-size: 12px;
color: #647609;
text-decoration: none;
}

a:hover.li_navi
{
font-family: Arial, Helvetica, Sans-Serif;
font-weight: normal;
font-size: 12px;
color: #356AA0;
text-decoration: none;
}

a.textlink
{
font-family: Arial, Helvetica, Sans-Serif;
font-weight: normal;
color: #647609;
text-decoration: yes;
}

a.header_textlink
{
BACKGROUND-COLOR: #356AA0;
font-family: Arial, Helvetica, Sans-Serif;
font-weight: normal;
color: #F9F7ED;
text-decoration: yes;
}

.mitglied_status
{
font-family: Arial, Helvetica, Sans-Serif;
font-weight: normal;
font-size: 11px;
line-height: 1.5em;
color: #666666;
}

.ArbeitsstundenkontoNegativ
{
font-family: Arial, Helvetica, Sans-Serif;
font-weight: normal;
font-size: 11px;
line-height: 1.5em;
color: red;
}

.ArbeitsstundenkontoPositiv
{
font-family: Arial, Helvetica, Sans-Serif;
font-weight: normal;
font-size: 11px;
line-height: 1.5em;
color: green;
}

p 
{
text-align: justify;
font-size: 12px;
}

.fliesstext
{
text-align: justify;
font-size: 12px;
}

.zentriertegrafikInderRechtenSpalte
{
    padding-left:36px; 
}

.infoButtons
{
    padding-left:2px; 
}

td.reiterButtonTextAktiv
{
BACKGROUND-COLOR: #356AA0;
font-family: Arial Narrow, Helvetica, Sans-Serif;
font-weight: normal;
font-size:14px;
text-align:center;
color: #ffffff;
text-decoration: none;
letter-spacing:1px;
}
.reiterButtonTextAktiv
{
BACKGROUND-COLOR: #356AA0;
font-family: Arial Narrow, Helvetica, Sans-Serif;
font-weight: normal;
font-size:14px;
text-align:center;
color: #ffffff;
text-decoration: none;
letter-spacing:1px;
}
td.reiterButtonTextPassiv
{
BACKGROUND-COLOR: #DEE8F6;
font-family: Arial Narrow, Helvetica, Sans-Serif;
font-weight: normal;
font-size:14px;
text-align:center;
color: #356AA0;
text-decoration: none;
letter-spacing:1px;
}
.reiterButtonTextPassiv
{
BACKGROUND-COLOR: #DEE8F6;
font-family: Arial Narrow, Helvetica, Sans-Serif;
font-weight: normal;
font-size:14px;
text-align:center;
color: #356AA0;
text-decoration: none;
letter-spacing:1px;
}
td.reiterButtonLangtext
{
BACKGROUND-COLOR: #356AA0;
font-family: Arial Narrow, Helvetica, Sans-Serif;
font-weight: normal;
font-size:14px;
text-align:left;
color: #ffffff;
text-decoration: none;
padding-left:25px;
line-height:25px;
letter-spacing:1px;
}

b
{
color:#356AA0;
}

.testimonial
{
color:#356AA0;
font-style:italic;
}

.HyperLink_IhrVorteil
{
    margin-left:0px;
}

tr.gridHeadline
{
color:#ffffff;
background-color:#356AA0;
font-weight: bold;
font-size:12px;
letter-spacing:1px;
}

.labelForm
{
font-family: Arial, Helvetica, Sans-Serif;
font-weight: normal;
color:#000000;
font-weight: bold;
font-size:12px;
}

table.validationMessage
{
color:red;
border-style:solid;
border-width:1px;
border-color:red;
}
.validationMessage
{
color:red;
padding:4px;
}


.kleinerHinweisText
{
font-family: Verdana, Arial, Helvetica, Sans-Serif;
font-weight: normal;
font-size: 10px;
color: #356AA0;
text-decoration: none;
}

a.kleinerHinweisText
{
font-family: Verdana, Arial, Helvetica, Sans-Serif;
font-weight: normal;
font-size: 10px;
color: #356AA0;
text-decoration: underline;
}

.werbeboxTitel01
{
    background-color:#356AA0;
    border-color:#356AA0;
    border-width:1px;
    border-style:Solid;
    width:33%;
}
.werbeboxBody01
{
    background-color:#ffffff;
    border-color:#356AA0;
    border-width:1px;
    border-style:Solid;
    width:33%;
    text-align:center;
    vertical-align:top
}

input
{
border-color:Silver;
border-style:solid;
border-width:1px;
width:auto;
}


input.inputImage
{
border-width:0px;
width:auto;
}

input.radio
{
border-style:none;
}

.sendButton
{
background-color:#647609;
border-color:#ffffff;
color:#ffffff;
Height:27px;
Width:200px;
}


/* Relativer Tooltip */
a.tooltip, a.tooltip:link, a.tooltip:visited, a.tooltip:active  {
position: relative;
font-family: Arial, Helvetica, Sans-Serif;
font-weight: normal;
font-size: 12px;
color: #647609;
text-decoration: none;
  }
  

a.tooltip span {
  display: none;  
  text-decoration: none; 
}

a.tooltip:hover span {
  display:block;
  position: absolute; 
  top: 20px; 
  left: 0; 
  width: 200px;
  z-index: 100;
  color: #000000; 
  border:1px solid Silver; 
  background: #DEE8F6;
  font: 11px Arial, sans-serif; 
  text-align: left;
  padding:7px;
  }
  
.dropdownReisen
{
background-color:#ffffff;
border: solid 1px #647609;
border-color:#647609;
color:#647609;
Width:180px;
margin-bottom: 5px;
}
