.mceVisualAid {
	border: 1px dashed #BBBBBB;
}
body,td,th {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #003366;
	list-style-type: square;
}
a:link {
	color: #0099FF;
}
a:visited {
	color: #0099FF;
}
a:hover {
	color: #0099FF;
}
a:active {
	color: #0099FF;
}
a.ewLink2 {color: white;}

.headline {
	font-size: 20px;
	font-weight: bold;
	color: #0099FF;
}
.tabbghell {
	background-color: #E8F5FF;
}
.CPtable {
	background-color: #E8F5FF;
	border-top: 1px solid #6E91C3;
	border-right: 1px solid #6E91C3;
	border-bottom: 1px none #6E91C3;
	border-left: 1px solid #6E91C3;
	padding-top: 0; 
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0; 
	vertical-align: top;
}
.CPtable tr {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #6E91C3;
	vertical-align: top;
}
.CPtable td {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #6E91C3;
	vertical-align: top;
}
.CPtable_white {
	background-color: #FFFFFF;
	border-top: 1px solid #6E91C3;
	border-right: 1px solid #6E91C3;
	border-bottom: 1px solid #6E91C3;
	border-left: 1px solid #6E91C3;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0;
	vertical-align: top;
}
.CPtable_white td {
	vertical-align: top;
}
.CPtable_basic {
	vertical-align: top;
}
.CPtable_basic td {
	vertical-align: top;
}
.CP_bg_lightblu, .CP_bg_lightblu td, .CP_bg_lightblu tr {
	background-color: #ECF3FB;
	vertical-align: top;
}
.CP_bg_midblu, .CP_bg_midblu td, .CP_bg_midblu tr {
	background-color:#BDD6F0;
	vertical-align: top;
}
.CP_bg_white, .CP_bg_white td, .CP_bg_white tr {
	background-color:#FFFFFF;
	vertical-align: top;
}
.CP_bg_white_c, .CP_bg_white_c td, .CP_bg_white_c tr {
	background-color:#FFFFFF;
	vertical-align: top;
	text-align: center;
}
h1 {
	font-size: 14px;
	font-weight: bold;
	color: #0099FF;
	line-height: 20px;
}
h2 {
	font-size: 14px;
	font-weight: bold;
	color: #0099FF;
}
h3 {
	font-size: 13px;
	font-weight: bold;
}
h4 {
	font-size: 12px;
	font-weight: bold;
	color: #0099FF;
}
h5 {
	font-size: 11px;
	font-weight: bold;
}
h6 {
	font-size: 10px;
	font-weight: bold;
	color: #7598C9;
}
.klein {
	font-size: 9px;
}
.Style_h1 {
	font-size: 20px;
	font-weight: bold;
	color: #0099FF;
	line-height: 20px;
}
.Style_h2 {
	font-size: 16px;
	font-weight: bold;
	color: #0099FF;
}
.Style_h3 {
	font-size: 16px;
	font-weight: bold;
}
.Style_h4 {
	font-size: 12px;
	font-weight: bold;
	color: #0099FF;
}
.Style_h5 {
	font-size: 12px;
	font-weight: bold;
}
.Style_h6 {
	font-size: 12px;
	font-weight: bold;
	color: #7093C5;
}

td.news {
	left-margin: 5px;
}

.menu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
#kopf {
	color: #FFFFFF;
	height: 95px;
	width: 100%;
	min-width: 820px;
	text-align: center;
}
#logo {
	color: #FFFFFF;
	height: 95px;
	width: 15%;
	float: left;
}
#banner {
	color: #FFFFFF;
	height: 95px;
	width: 60%;
	float: left;
}
#minimen {
	color: #FFFFFF;
	height: 95px;
	float: right;
	text-align: right;
}
.mininavtxt, .mininavtxt a:link, .mininavtxt a:visited {
	font-size: 10px;
	text-decoration: none;
	color: #FFFFFF;
	width: 100px;
}
.mininavtxt a:hover, .mininavtxt a:active {
	font-size: 10px;
	text-decoration: none;
	color: #BCDDFF;
	width: 100px;
}
#footer, #footer a:link, #footer a:visited {
	width: 100%;
	min-width: 820px;
	text-align: center;
	font-size: 10px;
	text-decoration: none;
	color: #FFFFFF;
	width: 100px;
}
#footer a:hover, #footer a:active {
	width: 100%;
	min-width: 820px;
	text-align: center;
	font-size: 10px;
	text-decoration: none;
	color: #BCDDFF;
	width: 100px;
}
#menu {
	color: #FFFFFF;
	width: 100%;
	min-width: 820px;
	text-align: center;
	padding-top: 2px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.meno, .meno a:link, .meno a:hover, .meno a:visited, .meno a:active {
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	text-align: center;
}
.menu, .menu a:link, .menu a:hover, .menu a:visited, .menu a:active {
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
	text-align: center;
}
.menu3, .menu3 a:link, .menu3 a:visited {
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
	text-align: center;
	font-weight: bold;
}
.menu3 a:hover, .menu3 a:active {
	font-size: 11px;
	color: #66CCFF;
	text-decoration: none;
	text-align: center;
	font-weight: bold;
}
.menu3on, .menu3on a:link, .menu3on a:hover, .menu3on a:visited, .menu3on a:active {
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
	text-align: center;
	font-weight: bold;
}
.men3off {
	background-image:  url("../cp_menu/menu_bgoff.gif");
	background-repeat: repeat-x;	
}
.men3on {
	background-image:  url("../cp_menu/menu_bgon.gif");
	background-repeat: repeat-x;	
}
.men3bg {
	background-image:  url("../cp_menu/menu_rest2.gif");
	background-repeat: repeat-x;
	background-position: right top;
}
.kfmenu, .kfmenu a:link, .kfmenu a:hover, .kfmenu a:visited, .kfmenu a:active {
	font-size: 10px;
	text-decoration: none;
}
.Stil1 {
	color: #1B3E84;
	font-weight: bold;
}
.smenhead {
	color: #FFFFFF;
	font-weight: bold;
}
.weiss {
	color: #FFFFFF;
}
.sidebox {
	margin-bottom: 5px;
}
.sidemen {
	margin-bottom: 5px;
}
.listmen {
	font-size: 10px;
	color: #0B4789;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.loginform {
	font-size: 10px;
	color: #FFFFFF;
	background-color: #FE800F;
	font-weight: bold;
}
.sidemenlink, .sidemenlink a:link, .sidemenlink a:hover, .sidemenlink a:visited, .sidemenlink a:active {
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.sidemenlinka, .sidemenlinka a:link, .sidemenlinka a:hover, .sidemenlinka a:visited, .sidemenlinka a:active {
	font-weight: bold;
	color: #C6E4FF;
	text-decoration: none;
}
.bigprice {
	font-size: 14px;
	font-weight: bold;
	color: #1A60A8;
}
#artikel {
	background-color: #FFFFFF;
}
.headline-or {
	font-size: 20px;
	font-weight: bold;
	color: #0099FF;
}
.headline-bl {
	font-size: 20px;
	font-weight: bold;
	color: #85B4E2;
}
.headline-bl14 {
	font-size: 14px;
	font-weight: bold;
	color: #85B4E2;
}
.headline-dubl14 {
	font-size: 14px;
	font-weight: bold;
	color: #003366;
}
.headline-or14 {
	font-size: 14px;
	font-weight: bold;
	color: #0099FF;
}
.Stil2 {color: #0099FF}
#total {
	min-width:820px;
}
.Stil4 {margin-bottom: 5px; font-weight: bold; }
.boxblulink, .boxblulink a:link, .boxblulink a:visited {
	color: #003366;
	text-decoration: none;
}
.boxblulink a:hover, .boxblulink a:active {
	color: #005CC1;
	text-decoration: none;
}
.boxbluactive, .boxbluactive a:link, .boxbluactive a:visited, .boxbluactive a:hover, .boxbluactive a:active {
	color: #005CC1;
	text-decoration: none;
}
.smallnum {
	font-size: 9px;
}
.TabHeadline {
	border: thin solid 85b4e2;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12pt;
	line-height: normal;
	color: #FFFFFF;
	background-color: 85b4e2;
	text-align: left;
	display: none;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
}
.headline-bl-sub {
	font-size: 12px;
	font-weight: bold;
	color: #4788CC;
	background-color: #ECF3FB;
	border-top-width: 2px;
	border-top-style: solid;
	border-top-color: #C6E4FF;
}
td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
}
.nolines {
	text-decoration: none;
}
.contenttab {
	border: 1px solid #85B4E2;
}
.contenttablinedown {
	border-top: 1px none #85B4E2;
	border-right: 1px none #85B4E2;
	border-bottom: 1px solid #85B4E2;
	border-left: 1px none #85B4E2;
}
.sparte {
	font-size: 10px;
	color: #FFFFFF;
	background-color: #FE800F;
	font-weight: bold;
	padding: 2px;
}
.headline {
	font-size: 20px;
	font-weight: bold;
	color: #FE800F;
}
.tabbghell {
	background-color: #E8F5FF;
}
