﻿@import url("MSWord.css");

h1 {
	border-bottom-color: #00000;
	border-bottom-style: none;
	border-bottom-width: 1px;
	color: #006699;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	margin-bottom: 24px;
	margin-top: 36px;
	word-spacing: 2px;
	letter-spacing: 0px;
}

h2 {
	border-bottom-color: #00000;
	border-bottom-style: none;
	border-bottom-width: 1px;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	margin-bottom: 18px;
	margin-top: 32px;
	word-spacing: 2px;
	letter-spacing: 0px;
}



.chaptertitle{
	color : #666699;
	font-size : 10pt;
	font-weight : bold;
	margin-bottom : 2px;
	margin-top : 18pt;
}


.eingabefeld{
	color : #006699;
	font-family : Arial, Helvetica, sans-serif;
	font-size : x-small;
	font-style : normal;
	font-weight : normal;
}

.linksartikel{
	color : #006699;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 9pt;
	font-style : normal;
	font-weight : bolder;
	text-align:left;
}
.menutitel{
	background-attachment : scroll;
	background-color : #e6eff6;
	background-repeat : repeat-x;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 10pt;
	font-style : normal;
	font-weight : bold;
	margin-bottom : 0;
	margin-top : 8px;
	padding-bottom : 0;
	padding-top : 0;
	text-align:left;
	text-decoration : none;
	font-stretch : narrower;
}
.smalltext{
	color : #000000;
	font-size : 10px;
	font-weight : normal;
}
.text, body, td, p, a:link.text{
	color : #000000;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 13px;
	font-style : normal;
	font-weight : normal;
	margin-bottom : 18px;
	TEXT-DECORATION : none;
	word-spacing : 2px;
}

.li{
	color : #000000;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 13px;
	font-style : normal;
	font-weight : normal;
	TEXT-DECORATION : none;
	word-spacing : 2px;
	margin: 14px;
}

.textblue{
	color : #006699;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10pt;
	font-style : normal;
	font-weight : bold;
	text-align:left;
}
.textbutton{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-style : normal;
	font-weight : normal;
}
.textcontent{
	color : #000000;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 10pt;
	font-weight : normal;
	margin-bottom : 0;
	margin-top : 0;
	padding-bottom : 0;
	padding-top : 0;
	text-align:left;
	text-decoration : none;
}
.textklein, a:link.textklein, a:hover.textklein, a:visited.textklein, a.textklein.active{
	color : #000000;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 8pt;
	font-style : normal;
	font-weight : normal;
	text-align:left;
	TEXT-DECORATION : none;
}
.textweiss{
	color : #FFFFFF;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 9pt;
	font-style : normal;
	font-weight : normal;
}
.titel, a:link.titel{
	color : #006699;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 11pt;
	font-style : normal;
	font-weight : bold;
	margin-bottom : 0px;
	margin-top : 6px;
	padding-bottom : 0px;
	padding-top : 0px;
	text-align:left;
	TEXT-DECORATION : none;
}
.titelbalken{
	color : #000000;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10pt;
	font-style : normal;
	font-weight : bold;
	text-align:left;
}
.titelweiss{
	color : #FFFFFF;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 9pt;
	font-style : normal;
	font-weight : bold;
}
.txterror{
	color : #ce2d0d;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10pt;
	font-weight : bold;
}
a:hover.textklein{
	color : #ff0033;
	text-decoration : underline;
}
a:link, a:active, a:visited{
	color : #CC0000;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-style : normal;
	font-weight : normal;
	text-decoration : none;
}
a:hover{
	text-decoration : underline;
}
.pre{
	font-family : "Courier New", Courier, mono;
	font-size : 11px;
	height : 18px;
	line-height : 19px;

}

.small {
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
}

A:link.small, A:visited.small, A:active.small  {
	color: #CC0000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
}

A:hover.small  {
	color: #CC0000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: underline;
}

/* Artikel Content */

div#Article p {font-size: 14px;}
div#Article li {font-size: 14px;}
div#Article span {font-size: 14px;}
div#Article a {font-size: 14px;}


/* Ende Artikel Content */


/* Boersenkalender */

table.Calendar { border-width: 0px; border-style: solid; border-collapse: collapse;}
table.Calendar tr#row0 { height:1px; background-color: transparent;}
table.Calendar tr#row0 td { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; text-decoration: none; vertical-align:top;border-width: 0px;}
table.Calendar tr#row1 { height:24px; background-color: #C9E1EC;}	
table.Calendar tr#row1 td { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: bold; text-decoration: none; vertical-align:middle;border-width: 1px;}
table.Calendar tr { height:20px; background-color: #FFFFFF;}
table.Calendar td { font-size: 11px; border-width: 1px; border-color: #C9E1EC; border-style: solid; border-collapse: collapse; vertical-align: middle; padding-left: 2px;padding-right: 2px;}

/* Ende Boersenkalender */


/* Ratings */

table.Ratings { border-width: 0px; border-style: solid; border-collapse: collapse;}
table.Ratings tr#row1 { height:20px; background-color: #FFFFFF;}	
table.Ratings tr#row1 td { font-family: Arial, Helvetica, sans-serif; font-size: 11px; border-color: #FFFFFF; font-style: normal; font-weight: bold; text-decoration: none; vertical-align:middle;border-width: 1px;}
table.Ratings tr { height:20px; background-color: #C9E1EC;}
table.Ratings td { font-size: 11px; border-width: 1px; border-color: #FFFFFF; border-style: solid; vertical-align: middle; padding-left: 2px;padding-right: 2px;}

/* Ende Ratings */





/* Shop */

.ShopRitter { color: #676566;font-family: Arial, Helvetica, sans-serif;font-size: 12px;text-decoration: none;}
A:link.ShopRitter, A:visited.ShopRitter, A:active.ShopRitter  {color: #676566;font-family: Arial, Helvetica, sans-serif;font-size: 12px;text-decoration: none;}
A:hover.ShopRitter  {color: #676566;font-family: Arial, Helvetica, sans-serif;font-size: 12px;text-decoration: underline;}


table.ShopProd { border-width: 0px; border-style: solid; border-collapse: collapse; width:494;}
table.ShopProd tr { height:20px;}
table.ShopProd tr#header { height:30px;}
table.ShopProd tr#header td {border-width: 0px;font-weight: bold; font-size: 14px; padding-left: 8px;}
table.ShopProd td {border-width: 0px; border-style: solid; border-collapse: collapse; vertical-align: middle; padding-left: 8px;padding-right: 4px;padding-top: 8px;padding-bottom: 8px;}


.ShopSegment { color: #C9E1EC;font-family: Arial, Helvetica, sans-serif;font-size: 12px;text-decoration: none;}
A:link.ShopSegment, A:visited.ShopSegment, A:active.ShopSegment  {color: #0C6E9F;font-family: Arial, Helvetica, sans-serif;font-size: 12px;text-decoration: none; font-weight: bold; background-color:#C9E1ED;}
A:hover.ShopSegment  {color: #0C6E9F;font-family: Arial, Helvetica, sans-serif;font-size: 12px;text-decoration: underline;font-weight: bold;background-color:#C9E1ED}
A:link.ShopSegmentAktiv, A:visited.ShopSegmentAktiv, A:active.ShopSegmentAktiv  {color: #FFFFFF;font-family: Arial, Helvetica, sans-serif;font-size: 12px;text-decoration: none;font-weight: bold;background-color:#000000}
A:hover.ShopSegmentAktiv  {color: #FFFFFF;font-family: Arial, Helvetica, sans-serif;font-size: 12px;text-decoration: underline;font-weight: bold;background-color:#000000}

table.ShopAdress { border-width: 0px; border-style: solid; border-collapse: collapse; width:496; background-color:#DEEFF7;}
table.ShopAdress td { border-width: 0px; border-style: solid; border-collapse: collapse; vertical-align: middle; padding-left: 10px;padding-right: 0px;padding-top: 0px;padding-bottom: 0px;}
table.ShopAdress tr#balken td {padding-left: 0px;padding-right: 0px;}
table.ShopAdress input {color : #006699; width:170; font-size: 12px;}
table.ShopAdress input#checkbox {color : #006699; width:20}
table.ShopAdress input#submit {color : #000000; width:100; font-size: 16px;}
table.ShopAdress select {color : #006699; width:170; font-size: 12px;}


table.ShopAccept { border-width: 0px; border-style: solid; border-collapse: collapse; width:496; background-color:#DEEFF7;}
table.ShopAccept tr { height:2px;}
table.ShopAccept td {border-width: 0px; border-style: solid; border-collapse: collapse; vertical-align: top; padding-left: 10px;padding-right: 0px;padding-top: 10px;padding-bottom: 10px;}
table.ShopAccept tr#balken td {padding-left: 0px;padding-right: 0px;padding-top: 0px;padding-bottom: 0px;}

table.ShopCard { border-width: 0px; border-style: solid; border-collapse: collapse; width:292;}
table.ShopCard td { font-size: 12px; border-width: 0px; border-style: solid; border-collapse: collapse; vertical-align: middle; padding-left: 0px;padding-right: 0px;padding-top: 0px;padding-bottom: 10px;}
table.ShopCard input {color : #006699;font-size: 12px; width:130}
table.ShopCard select {color : #006699;font-size: 12px;}


/* Ende Shop */





/* Box links */

.boxlefttext{
	color : #000000;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	word-spacing : 2px;
}

.boxlefttitle{
	color : #000000;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-style : nomal;
	font-weight : bold;
	word-spacing : 2px;
}

/* End Box links */

.calheader {
	padding-left:4px;
	height:25px;
	border-bottom: 1px solid #000000;
}