﻿body         { margin : 10px; padding:0px; font-family: "Lucida Grande", Verdana, Arial, Helvetica, sans-serif; font-size: 12px }
.bu      	 { font-size : 11px; line-height: 120%}
.menue_rechts     	 { font-size : 11px; }
.kasten 	{ font-size : 11px; }
.header  	 { font-family: "Lucida Grande", Verdana, Arial, Helvetica, sans-serif; font-size : 11px; font-weight: bold; color:#ff6600; }
.navigation  { font-size : 7pt; }
.topnavigation  { color: #FFFFFF; font-size: 11px }
.abakus  { font-size : 7pt; }
.textads  { font-size : 7pt; }
.titel   { font-size : 14pt; font-weight: bold; line-height: 150%}
.titel_B { font-size: 16px; font-weight: bold; }
.titel_A { font-size: 12px; font-weight: bold; }
.klein       { font-size : 8pt; }
.datum_B     { color: #C0C0C0; white-space: nowrap; }
.metadaten_C     { color: #C0C0C0; line-height: 130%;}
.kleinweiss  { font-size : 7pt; color:white; background-color:#C0C0C0; }
.vorspann    { font-weight: bold; line-height: 130%;} 
.vorspann_A    { font-size: 13px } 
.rubrik	 { color:#ff6600; font-size : 20px; font-weight: bold; line-height: 125%}
.rubrikbeschreibung	 { font-size : 13px; }
.fuss_orange { font-size: 12px; color:#ff6600; line-height: 150% }
.fuss_grau { font-size: 12px; color: #C0C0C0; line-height: 150% }

.startrampe_gruen     { color: #008000; font-weight: bold; }
.startrampe_rot     { color: #ff6600; font-weight: bold; }

.rubrik_text     { font-size: 12px; color: #ff6600; font-weight: bold; }

img.randlos { border:0px; }
img.bilddestages { border:0px; }
	

li           { }
h1           { font-size: 24pt; color: #C0C0C0; background-color:white; font-weight:normal; line-height: 100% }
p            { line-height: 140%; margin-top: 0; font-family: "Lucida Grande", Verdana, Arial, Helvetica, sans-serif; font-size : 12px; }
td           { font-family: "Lucida Grande", Verdana, Arial, Helvetica, sans-serif; font-size : 12px; line-height: 140%; }
td.menue_rechts {font-family: "Lucida Grande", Verdana, Arial, Helvetica, sans-serif; font-size : 11px; background-color: #EEEEEE; }
td.teaser {font-family: "Lucida Grande", Verdana, Arial, Helvetica, sans-serif; font-size : 11px; background-color: #EEEEEE; line-height: 120% }	
tr           { }
a            { color:#002168; text-decoration: none;}
a:link       { color:#002168; text-decoration: none;}
a:visited    { color:#002168; text-decoration: none;}
a:active     { color:#ff6600; text-decoration: none;}
a:hover      { color:#002168; text-decoration: underline; }
ul			 { }
li.bullet_normal           {	list-style-image: url("../_images/anc_bullet_normal.gif")}
li.bullet_normal:hover     {	list-style-image: url("../_images/anc_bullet_mouseover.gif")}

ul.uebersicht  { font-size: 8pt; margin-left: 0.8em; padding-left: 0.8em; margin-top: 0.2em; margin-bottom: 0.4em; line-height: 14px }
li.uebersicht	{	 list-style-image: url("../_images/anc_bullet_small_normal.gif")}
li.uebersicht:hover	{  list-style-image: url("../_images/anc_bullet_small_mouseover.gif")}

a.linkimtext { color:#002168; border-bottom: dotted 1px #002168;}
a.metadaten_C { color:#C0C0C0;}

a.topnavigation:hover
{color: #fff;
background: #ff6600; text-decoration: none;
 }
 
td.topnavigation:hover
{color: #fff;
background: #ff6600; text-decoration: none;
 }

#sidenavigation a:hover
{
text-decoration: none;
text-indent: 2em;
font-family: verdana, arial, helvetica, geneva, sans-serif;
font-style: normal;
line-height: 1.333em;
font-weight: normal;
font-variant: normal;
height:100%;
font-size: 11px;
color: #ff6600;
text-align: left;
display: block;
background: #ffcc99;
border-bottom-width: 3px;
border-bottom-style: solid;
border-bottom-color: #ffcc99;
}

#sidenavigation a:active
{
text-decoration: none;
text-indent: 2em;
font-family: verdana, arial, helvetica, geneva, sans-serif;
font-style: normal;
line-height: 1.333em;
font-weight: normal;
font-variant: normal;
height:100%;
font-size: 11px;
color: #ff6600;
text-align: left;
display: block;
background: #ffcc99;
border-bottom-width: 3px;
border-bottom-style: solid;
border-bottom-color: #ffcc99;
}

#sidenavigation a:visited
{
text-decoration: none;
text-indent: 2em;
font-family: verdana, arial, helvetica, geneva, sans-serif;
font-style: normal;
line-height: 1.333em;
font-weight: normal;
font-variant: normal;
height:100%;
font-size: 11px;
color: #ff6600;
text-align: left;
display: block;
background: #ffcc99;
border-bottom-width: 3px;
border-bottom-style: solid;
border-bottom-color: #ffcc99;
}

#sidenavigation a:link
{
text-decoration: none;
text-indent: 2em;
font-family: verdana, arial, helvetica, geneva, sans-serif;
font-style: normal;
line-height: 1.333em;
font-weight: normal;
font-variant: normal;
height:100%;
font-size: 11px;
color: #ff6600;
text-align: left;
display: block;
background: #ffcc99;
border-bottom-width: 3px;
border-bottom-style: solid;
border-bottom-color: #ffcc99;
}

#sidenavigation a
{
text-decoration: none;
text-indent: 2em;
font-family: verdana, arial, helvetica, geneva, sans-serif;
font-style: normal;
line-height: 1.333em;
font-weight: normal;
font-variant: normal;
height:100%;
font-size: 11px;
color: #ff6600;
text-align: left;
display: block;
background: #ffcc99;
border-bottom-width: 3px;
border-bottom-style: solid;
border-bottom-color: #ffcc99;
}

td.sidenavigation
{
text-decoration: none;
text-indent: 2em;
font-family: verdana, arial, helvetica, geneva, sans-serif;
font-style: normal;
line-height: 1.333em;
font-weight: normal;
font-variant: normal;
height:100%;
font-size: 11px;
color: #ff6600;
text-align: left;
display: block;
background: #ffcc99;
border-bottom-width: 3px;
border-bottom-style: solid;
border-bottom-color: #ffcc99;
}
#sidenavigation a:hover {color: #fff;
background: #ff6600; 
}

img.rechts {
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 10px;
	float: right}

img.rechts_in_text {
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 10px;
	padding-top: 10px;
	float: right}
	
img.links {
	padding-right: 0px;
	padding-bottom: 7px;
	padding-right: 10px;
	float: left}
	
div.linie_grau {padding-top: 7px; border-top: 1px dotted #cccccc
	
}	

table.artikelbild {
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-left: 0px}
	
table.haupttabelle {
	width: 900px;
	border: 0px; 
	padding: 0px;
	border-spacing: 0px;
	border-collapse: separate;
	background-color: #FFFFFF;
}
	
td.ht_artikel {
	width: 570px;
	vertical-align:top;
}

td.ht_spacer {
	width: 15px;
}

td.ht_rechts {
	width: 300px;
	vertical-align:top;

}

#kopf_print {
 display:none;
}

#fuss_print {
 display:none;
}

