body 
{ 
padding : 0px;  
margin-left:0px; 
margin-right:0px; 
margin-top:0px; 
margin-bottom:0px;
font-family:Arial,Helvetica,sans-serif; 
font-size: 0.8em;
background-color:#F6E7D2;
background-image:url(../globals/Farbschema__A/bg__body,property=default.jpg);
background-repeat:repeat-x;
 }
 
.image{
margin-top: 40px;
}


font.small{ font-family:Arial,Helvetica,sans-serif; font-size: 0.75em }
font.bold{ font-family:Arial,Helvetica,sans-serif; font-weight: bold; color:#990000 }
font.fettekleinschrift{ font-family:Arial,Helvetica,sans-serif; font-size: 0.9em;font-weight: bold; }

td { font-family:Arial,Helvetica,sans-serif; font-size: 0.8em }
td.keine { font-family:Arial,Helvetica,sans-serif; font-size: 0.85em }
td.small { font-family:Arial,Helvetica,sans-serif; font-size: 0.75em }
td.smallest { font-family:Arial,Helvetica,sans-serif; font-size:0.70em;color:#E6EFFC; }
td.smallest_gb { font-family:Arial,Helvetica,sans-serif; font-size:0.70em;color:#006666; }
td.suchen {font-family:Arial,Helvetica,sans-serif; font-size: 0.7em; color:#555555; font-weight:bold;}

div.headline { font-family:Arial,Helvetica,sans-serif; font-size: 1.0em }
div.greysmall { font-family:Arial,Helvetica,sans-serif; color:#5f5f5f; font-size: 0.75em }
div.small {font-size: 0.75em;}
div.remark {font-size: 0.75em;}

/*Formatierung fuer tinyMCE */

.kleinschrift
{font-size: 0.8em;}
.mittelschrift
{font-size: 1.0em;}
.grossschrift
{font-size: 1.2em;font-weight: bold;}

/*Ende Formatierung fuer tinyMCE 
a:link, a:active,a:visited
{
font-family:Arial,Helvetica,sans-serif; 
color:navy; 
text-decoration: underline;
}
a:hover 
{
color:#CC0000; 
}

a:visited 
{
color:#336699; 
}
*/

a:link, a:active
{
font-family:Arial,Helvetica,sans-serif; 
color:#23427e; 
text-decoration: underline;
}
a:hover 
{
color:#FF0137; ; 
}
a:visited
{
color:#333333; ; 
text-decoration: underline;
}


/* Breadcrumb-Navigation */

.bc
{ 
 font-size:0.95em;
 color: #555555;
 text-decoration:none;
}

a.bclink:link, a.bclink:active, a.bclink:visited
{ 
 color: #555555;
 text-decoration:none;
}
a.bclink:hover
{ 
text-decoration:underline;
}

a.bclink_content:link, a.bclink_content:active, a.bclink_content:visited, a.bclink_content:hover
{ 
 color: #555555;
 text-decoration:underline;
}
 

a.bclink_content_black:link, a.bclink_content_black:active, a.bclink_content_black:visited, a.bclink_content_black:hover
{ 
 color: #000000;
 text-decoration:underline;
}

a.small:hover {font-family:Arial,Helvetica,sans-serif; font-size: 0.75em; color:red; text-decoration: underline;}
a.small:active {font-family:Arial,Helvetica,sans-serif; font-size: 0.75em; color:navy; text-decoration: underline }
a.small:link {font-family:Arial,Helvetica,sans-serif; font-size: 0.75em; color:navy; text-decoration: underline; }
a.small:visited {font-family:Arial,Helvetica,sans-serif; font-size: 0.75em; color:navy; text-decoration: underline; }

a.linkliste_a,
a.linkliste_a:link,
a.linkliste_a:visited,
a.linkliste_a:active
{font-family:Arial,Helvetica,sans-serif; color:navy; text-decoration: underline; }
a.linkliste_a:hover {font-family:Arial,Helvetica,sans-serif;  color:red; text-decoration: underline; }

.smalltop
{ 
 font-size:0.75em;
 font-weight:bold;
 color: #555555;
 text-decoration:none;
 margin:0px;
}

a.smalltop:link, a.smalltop:visited, a.smalltop:active
{ 
 font-size:0.75em;
 font-weight:bold;
 color: #555555;
 text-decoration:none;
 margin:0px;
}
a.smalltop:hover
{ 
 color: #555555;
 background-color:#E6F2FE;
}

a.small_dtnews:link, a.small_dtnews:visited, a.small_dtnews:active
{ 
 font-size:0.75em;
 font-weight:bold;
 color: #555555;
 text-decoration:none;
 margin:0px;
}
a.small_dtnews:hover
{ 
 color: #555555;
 background-color:#E6F2FE;
}


.menucontainer {
border-bottom:1px solid #ffffff;
background-color:#ffffff;
width:100%;
margin:0px;

}

.teaserlinkscontainer {
border-bottom:1px solid #ffffff;
background-color:#ffffff;
width:100%;
padding-bottom:5px;
font-size:0.80em;
padding-left:7px;
}

.menuitem {
display: inline;
color:#ffffff;
}


a.toplinks:link, a.toplinks:visited, a.toplinks:active
{ 
 padding-top:3px;
 background-color:#ffffff;
 font-size:0.8em;
 text-align:left;
 font-weight:bold;
 color: #555555;
 text-decoration:none;
}
a.toplinks:hover
{ 
 color: #555555;
 /*background-color:#E6F2FE;*/
 text-decoration:underline;
}

a.footlinks:link, a.footlinks:visited, a.footlinks:active
{ 
 padding-top:3px;
 background-color:#ffffff;
 font-size:0.95em;
 text-align:left;
 color: #555555;
 text-decoration:none;
}
a.footlinks:hover
{ 
 color: #555555;
 /*background-color:#E6F2FE;*/
 text-decoration:underline;
}

a.navcool:link, a.navcool:visited, a.navcool:active
{ 
 display:block;
 padding:0px;
 background-color:#ffffff;
 font-size:0.95em;
 text-align:left;
 /* font-weight:bold; */
 color: #555555;
 text-decoration:none;
 /* border-top: 1px solid #ffffff; */
 background-image:url(../globals/Farbschema__A/nav_arrow_cold.gif);
 background-repeat:no-repeat;
 margin-bottom:5px;
}
a.navcool:hover
{ 
 color: #555555;
 background-color:#E6F2FE;
 text-decoration:none;
 background-image:url(../globals/Farbschema__A/nav_arrow_hot.gif);
 background-repeat:no-repeat;
 
}


 
a.navhot:link, a.navhot:visited, a.navhot:active
{
 display:block;
 padding:0px;
 font-size:0.95em;
 background-color:#ffffff;
 text-align:left;
  /* font-weight:bold; */
 color: #555555;
 text-decoration:none;
 /*border-top: 1px solid #ffffff;*/
 background-image:url(../globals/Farbschema__A/nav_arrow_cold.gif);
 background-repeat:no-repeat;
 margin-bottom:5px;
}
a.navhot:hover
{ 
 color: #555555;
 background-color:#E6F2FE;
 text-decoration:none;
}

  
 a.navhotter:link, a.navhotter:visited, a.navhotter:active
{
 display:block;
 padding:0px;
 font-size:0.95em;
 background-color:#ffffff;;
 text-align:left;
 font-weight:bold;
 color:#000000; 
 text-decoration:none;
 /* border-top: 1px solid #ffffff; */
 background-image:url(../globals/Farbschema__A/nav_arrow_hot.gif);
 background-repeat:no-repeat;
 margin-bottom:5px;
}
a.navhotter:hover
{ 

 color: #555555;
 background-color:#E6F2FE;
 text-decoration:none;
 
}

/*
 a.nav2cool:link, a.nav2cool:visited, a.nav2cool:active
{ 
 display:block;
 padding:3px;
 background-color:#ffffff;
 font-size:0.8em;
 text-align:left;
 color: #555555;
 text-decoration:none;
 border-top: 1px dotted #ffffff;
 
}
a.nav2cool:hover
{ 
 color: #555555;
 background-color:#E6F2FE;
 text-decoration:none;
}

 

 a.nav2hot:link, a.nav2hot:visited, a.nav2hot:active
{ 
 display:block;
 padding:3px;
 background-color:#ffffff;
 font-size:0.8em;
 text-align:left;
 color: #555555;
 text-decoration:none;
 border-top: 1px dotted #ffffff;
}
a.nav2hot:hover
{ 
 color: #555555;;
 background-color:#E6F2FE;
 text-decoration:none;
}



a.nav2hotter:link, a.nav2hotter:visited, a.nav2hotter:active
{ 
 display:block;
 padding:3px;
 background-color:#ffffff;;
 font-size:0.8em;
 color:#000000;
 text-decoration:none;
 border-top: 1px dotted #ffffff;
}
a.nav2hotter:hover
{ 
 color: #555555;;
 background-color:#E6F2FE;
 text-decoration:none;
}

*/


a.nav2cool:link, a.nav2cool:visited, a.nav2cool:active
{ 
 display:block;
 padding:0px;
 background-color:#ffffff;
 font-size:0.95em;
 text-align:left;
 /* font-weight:bold; */
 color: #555555;
 text-decoration:none;
 /* border-top: 1px solid #ffffff; */
 background-image:url(../globals/Farbschema__A/nav_arrow_cold.gif);
 background-repeat:no-repeat;
 margin-bottom:5px;
}
a.nav2cool:hover
{ 
 color: #555555;
 background-color:#E6F2FE;
 text-decoration:none;
 background-image:url(../globals/Farbschema__A/nav_arrow_hot.gif);
 background-repeat:no-repeat;
 
}


 
a.nav2hot:link, a.nav2hot:visited, a.nav2hot:active
{
 display:block;
 padding:0px;
 font-size:0.95em;
 background-color:#ffffff;
 text-align:left;
  /* font-weight:bold; */
 color: #555555;
 text-decoration:none;
 /*border-top: 1px solid #ffffff;*/
 background-image:url(../globals/Farbschema__A/nav_arrow_cold.gif);
 background-repeat:no-repeat;
 margin-bottom:5px;
 
}
a.nav2hot:hover
{ 
 color: #555555;
 background-color:#E6F2FE;
 background-image:url(../globals/Farbschema__A/nav_arrow_hot.gif);
 text-decoration:none;
}

  
 a.nav2hotter:link, a.nav2hotter:visited, a.nav2hotter:active
{
 display:block;
 padding:0px;
 font-size:0.95em;
 background-color:#ffffff;;
 text-align:left;
 font-weight:bold;
 color:#000000; 
 text-decoration:none;
 /* border-top: 1px solid #ffffff; */
 background-image:url(../globals/Farbschema__A/nav_arrow_hot.gif);
 background-repeat:no-repeat;
 margin-bottom:5px;
}
a.nav2hotter:hover
{ 
 color: #555555;
 background-color:#E6F2FE;
 text-decoration:none;
}


input.nav
{
border-style: solid;
border-width: 1px;
border-color:#959595;
background-color:white;
Font-Family: Arial, Helvetica, Sans-Serif;
Font-Size: 0.8em;
width: 100px;
height:15px;
}

input.navbut
{
border-style: solid;
border-width: 1px;
border-color:#959595;
background-color:navy;
Font-Family: Arial, Helvetica, Sans-Serif;
Font-Size: 0.8em;
Font-weight:bold;
color:white;
height:15px;
}


input.formstyle
{
border-style: solid;
border-width: 1px;
border-color:#c9c9c9;
background-color:#ededed;
Font-Family: Arial, Helvetica, Sans-Serif;
Font-Size: 0.8em;
}



input.editor
{
border-style: solid;
border-width: 1px;
border-color:Black;
background-color:#ededed;
Font-Family: Arial, Helvetica, Sans-Serif;
Font-Size: 0.8em;
}

input.search_links
{ 
Font-Family: Verdana,Arial, Helvetica, Sans-Serif;
margin-bottom:0px; 
text-align:center; 
border-style:solid; 
border-width:1px; 
padding:1px; 
text-decoration:none;
background-color:#ffffff;
border-color:#ffffff;
color: #555555;
font-size:0.8em; 
}

textarea.formstyle
{
border-style: solid;
border-width: 1px;
border-color:#c9c9c9;
background-color:#ededed;
Font-Family: Arial, Helvetica, Sans-Serif;
Font-Size: 0.8em;
}

input.formstylegb
{
border-style: solid;
border-width: 1px;
border-color:#c9c9c9;
background-color:#ffffff;
Font-Family: Arial, Helvetica, Sans-Serif;
Font-Size: 0.8em;
}

textarea.formstylegb
{
width:100%;
border-style: solid;
border-width: 1px;
border-color:#c9c9c9;
background-color:#ffffff;
Font-Family: Arial, Helvetica, Sans-Serif;
Font-Size: 0.8em;
}

select.formstyle
{
border:5px solid #c9c9c9;
background-color:#ededed;
Font-Family: Arial, Helvetica, Sans-Serif;
Font-Size: 0.8em;
}
.button_a,
a.button_a,
a.button_a:link,
a.button_a:visited,
a.button_a:active
{ 
Font-Family: Arial, Helvetica, Sans-Serif;
margin-bottom:0px; 
text-align:center; 
width:80px;
border-style:solid; 
border-width:1px; 
padding:1px; 
text-decoration:none;
background-color:#ffffff;
border-color:#ffffff; 
color:#555555;
font-size:0.8em; 
}
a.button_a:hover   
{ 
background-color:#E6F2FE;
}



a.button_b,
a.button_b:link,
a.button_b:visited,
a.button_b:active
{ 
Font-Family: Arial, Helvetica, Sans-Serif;
margin-bottom:0px; 
text-align:center; 
width:120px;
border-style:solid; 
border-width:1px; 
padding:1px; 
text-decoration:none;
background-color:#E0E9F3;
border-color:#6699CC; 
color:#000080; 
font-size:0.8em; 
}
a.button_b:hover   
{ 
color:red; 
}


.button_120,
a.button_120,
a.button_120:link,
a.button_120:visited,
a.button_120:active
{ 
Font-Family: Arial, Helvetica, Sans-Serif;
margin-bottom:0px; 
text-align:center; 
width:120px;
border-style:solid; 
border-width:1px; 
padding:1px; 
text-decoration:none;
background-color:#ffffff;
border-color:#ffffff; 
color:#555555;
font-size:0.8em; 
}
a.button_120:hover   
{ 
background-color:#E6F2FE;
}


.button_menuepunkt,
a.button_menuepunkt,
a.button_menuepunkt:link,
a.button_menuepunkt:visited,
a.button_menuepunkt:active
{ 
Font-Family: Arial, Helvetica, Sans-Serif;
margin-bottom:0px; 
text-align:center; 
border-style:solid; 
border-width:1px; 
padding:1px; 
text-decoration:none;
background-color:#ffffff;
border-color:#ffffff; 
color:#555555;
font-size:1.0em; 
}
a.button_180:hover   
{ 
background-color:#E6F2FE;
}


input.editorsafe
{ 
Font-Family: Arial, Helvetica, Sans-Serif;
margin-left:4px; 
text-align:center; 
width:150px;
border-style:solid; 
border-width:3px; 
padding:5px; 
text-decoration:none;
background-color:#006699;
border-color:#ffffff; 
color:#ffffff; 
font-size:0.9em; 
font-weight:bold
}

/* ZUSATZ FÜR SH-LAYOUT */

.bottomBorder {
background: url(../globals/Farbschema__A/shadow__bottomRight,property=default.jpg) bottom right no-repeat; height: 29px;

/* border: 1px solid transparent; */
 }
 
 
 
.smallgrey {font-size:0.85em; color:#a1a1a1;} 
a.smallgrey:active, a.smallgrey:link, a.smallgrey:visited { font-size:0.85em; text-decoration: none;color:#a1a1a1;}
a.smallgrey:hover {text-decoration:underline;} 

