@import url(boxen.css);
@import url(http://www.google.com/cse/api/branding.css);

p.box	{
	text-align: justify;
	border: 1px dotted #008;
	width: 90%;
	padding: .3em;
	margin: 0 .5em 1em 1em;
}
p.box_bild	{
	float: left;
	font-style: italic;
	text-align: left;
	font-size: 0.8em;
	padding: 0px 0px 0px 0px;
	margin: 0px 3px 1px 0px;
}

.klein  {
font-size: x-small;
}
h2 {
	color: #0099D9;
	font-size: x-large;
	margin: 0px 0px 20px 0px;
}
hl2 {
font-weight: bold;
}
h3 {
	color: #0099D9;
	font-size: large;
	margin: 0px 0px 20px 0px;
}
h4 {
	color: #0099D9;
	font-size: medium;
}
h12 {
	font-size: 14px;
	color: #0099D9
}
h5 {#0099D9
	font-size: large;
}
a:link, a:visited {
	color: #0099D9;
	text-decoration: none;
}
a:active, a:hover {
color: #0099D9;
text-decoration: underline;
}

a.button:active, a.button:visited, a.button:link {
background-color:#A8BBFF;
font-size: 12px;
font-weight: 500;
padding: 3px;
color: #000;
text-decoration: none;
border:1px #000 solid;
text-align:center;
padding:3px;
}
a.button:hover {
background-color: #b0c4de;
font-size: 12px;
font-weight: 500;
padding: 3px;
color: #000;
text-decoration: none;
border:1px #000 solid;
text-align:center;
padding:3px;
}

a.footer:link, a.footer:visited {
color: #fff;
text-decoration: none;
}
a.footer:active, a.footer:hover {
color: #fff;
text-decoration: underline;
}
a.klein {
font-size: x-small;
color: #0099D9;
text-decoration: none;
}
a.klein:hover {
font-size: x-small;
color: #0099D9;
text-decoration: underline;
}

.hinweis {
	text-align: left;
	padding:3px;
	background-color:#eee;
	border-top: 1px solid #483d8b;
	border-bottom: 1px solid #483d8b;
}

.box_rund
{
	background-color: #fff;
	border: 1px solid #A9A9A9;
	-moz-border-radius:12px;
}

.tab_head
{
	background-color: #0099D9;
	color: #fff;
	text-align: center;
	font-weight: bolder;
	padding-right: 6px;
}
.tab_jahr
{
	background-color: #E8E8F1;
	text-align: right;
	width: 40%;
	font-weight: bolder;
	padding-right: 6px;
}
.tab_zusch
{
	background-color: #E8E8F1;
	text-align: right;
	width: 60%;
	padding-right: 6px;
}

table.gl
{
	font-size: 0.7em;
}

.tab1
{
	background-color: #E8E8F1;
	text-align: center;
	font-weight: bolder;
	padding-right: 6px;
}
.tab2
{
	background-color: #E8E8F1;
	text-align: center;
	font-weight: bolder;
	padding-right: 6px;
	text-align: left;
}

.tab_gl_diz
{
	background-color: #E8E8F1;
	text-align: left;
}

.tab_gl_white
{
	text-align: left;
}

.tab_gl_head_diz
{
	background-color: #0099D9;
	color: #fff;
	font-weight: bolder;
}

.tab_gl_gold
{
	background-color: #ffd700;
	text-align: left;
}

.tab_gl_grau
{
	background-color: #eee;
	text-align: left;
}

.tab_gl_head
{
	background-color: #0099D9;
	color: #fff;
	text-align: center;
	font-weight: bolder;
	padding-right: 6px;
}
.tab_review
{
	background-color: #E8E8F1;
}

label{ /* Alle Labels UND Formularelemente auswählen */
  display: block;
  float: left;
  width: 100px; /* Breite.*/
}

.hoveron { border: 1px solid #9cf;background-color:#eee}
.hoverout { border: 1px solid #fff;} 

h4 {margin:0px}

.box_faq  
{  
     color:#ffffff;   
     text-decoration:none;   
     background-color:#0099D9;  
     padding:3px;  
     width:98%;  
     padding: 6px;  
}  
  
.box_faq_a  
{  
     width:98%;  
     padding: 6px;  
     text-align: justify;  
}


.kleinweiss {COLOR: #364092; FONT-FAMILY: Verdana, Arial, Geneva, Helvetica, sans-serif; FONT-SIZE: 10px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; text-transform: none; text-decoration: underline}
.weissfett {COLOR: #364092; FONT-FAMILY: Verdana, Arial, Geneva, Helvetica, sans-serif; FONT-SIZE: 11px; font-weight: bold; font-style: normal;}
.weissfettkursiv {COLOR: #364092;	FONT-FAMILY: Verdana, Arial, Geneva, Helvetica, sans-serif; FONT-SIZE: 11px; font-weight: bold; font-style: normal;}
.weisskursiv {COLOR: #364092; FONT-FAMILY: Verdana, Arial, Geneva, Helvetica, sans-serif; FONT-SIZE: 11px; font-style: normal;}
.EinfachKlein{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 6px;}
.OrangeFett { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-style: normal; line-height: normal; font-weight: bold; font-variant: normal; color: #364092}
.Dunkelblau { COLOR: #364092; font-family: Verdana, Arial, Geneva, Helvetica, sans-serif; font-size: 9px; font-variant: normal; font-style: normal; letter-spacing: 0.028em; white-space: normal; cursor: auto }
.DunkelblauHead { COLOR: #364092 ; font-family: Verdana, Arial, Geneva, Helvetica, sans-serif; font-size: 9px; font-variant: normal; font-style: normal; letter-spacing: 0.028em; white-space: normal; cursor: auto }
.DunkelblauNormal { COLOR: #364092; font-family: Verdana, Arial, Geneva, Helvetica, sans-serif; font-size: 11px; font-variant: normal; font-style: normal; letter-spacing: 0.028em; white-space: normal; cursor: auto }
.DunkelblauNormalFett { COLOR: #364092; font-family: Verdana, Arial, Geneva, Helvetica, sans-serif; font-size: 11px; font-variant: normal; font-style: normal; letter-spacing: 0.028em; white-space: normal; cursor: auto ; font-weight: bold}
.DunkelblauFett { COLOR: #364092; font-family: Verdana, Arial, Geneva, Helvetica, sans-serif; font-size: 13px; font-variant: normal; font-style: normal; letter-spacing: 0.028em; white-space: normal; cursor: auto ; font-weight: bold}
.DunkelblauFettKlein { COLOR: #364092; font-family: Verdana, Arial, Geneva, Helvetica, sans-serif; font-size: 9px; font-variant: normal; font-style: normal; letter-spacing: 0.028em; white-space: normal; cursor: auto ; font-weight: bold}
.DunkelblauKlein { COLOR: #364092; font-family: Verdana, Arial, Geneva, Helvetica, sans-serif; font-size: 9px; font-variant: normal; font-style: normal; letter-spacing: 0.028em; white-space: normal; cursor: auto ; font-weight: normal}
.DunkelblauGross {COLOR: #364092; font-family: Verdana, Arial, Geneva, Helvetica, sans-serif; font-size: 13px; font-variant: normal; font-style: normal; letter-spacing: 0.028em; white-space: normal; cursor: auto ; font-weight: normal;  text-decoration: none}
.DunkelblauKursiv {COLOR: #364092; font-family: Verdana, Arial, Geneva, Helvetica, sans-serif; font-size: 9Px; font-variant: normal; font-style: italic; letter-spacing: 0.028em; white-space: normal; cursor: auto ; font-weight: normal;  text-decoration: none}
.DunkelblauSehrGross {COLOR: #0030FE; font-family: Verdana, Arial, Geneva, Helvetica, sans-serif; font-size: 19px; font-variant: normal; font-style: italic; letter-spacing: 0.028em; white-space: normal; cursor: auto ; font-weight: bold;  text-decoration: none}
.OrangeUnterstrichen { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; color: #E08F10 ; text-decoration: underline}
.Orange { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; color: #E08F10 }
.OrangeFetthochgestellt { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: normal; font-weight: bold; font-variant: normal; color: #E08F10 ; top: -5px; clip:   rect(   )}
.DunkelblauUnterstrichenFett { COLOR: #003366 ; font-family: Verdana, Arial, Geneva, Helvetica, sans-serif; font-size: 11px; font-variant: normal; font-style: normal; letter-spacing: 0.028em; white-space: normal; cursor: auto ; text-decoration: underline ; font-weight: bold}
.toptitel { COLOR: #003366; font-family: Verdana, Arial, Geneva, Helvetica, sans-serif; font-size: 13px; font-variant: normal; font-style: normal; letter-spacing: 0.028em; white-space: normal; cursor: auto ; font-weight: bold}
