﻿/*#############################################################*/
/*#                                                           #*/
/*#                  External Stylesheet                      #*/
/*#                     © BCD Travel                          #*/
/*#                                                           #*/
/*#                                                           #*/
/*#   WHO                      WHEN             WHAT          #*/
/*#   thaaf@active-web.de      11/03/08         created       #*/
/*#                                                           #*/
/*#                                                           #*/
/*#############################################################*/

/*#############################################################*/
/*#                                                           #*/
/*#  Main colors adapted from Styleguide:                     #*/
/*#                                                           #*/
/*#  RED:        #DC002E              DARK-ORANGE:  #EF8213   #*/
/*#  BLUE:       #041E5B              LIGHT-ORANGE: #F6AA25   #*/
/*#  MEDIUM-BLUE:#818EAD              DARK-GREY:    #666666   #*/
/*#  LIGHT-BLUE: #CDD2DE              LIGHT-GREY:   #E7E7E7   #*/
/*#                                                           #*/
/*#############################################################*/


body {
	background: #ffffff;
	margin:0;
	padding:0;
}
.aw_nostyle {
	border:0px;
	padding:0px;
	margin:0px;
}
.oneColFixCtr #container {
	width: 908px;
	margin: auto;
	text-align:left;
}
#breadcrumb {
	display:block;
	clear:both;
	width:642px;
	line-height:11px;
	padding:0px 0px 0px 0px;
	margin:0px;
	font-family:arial;
	font-size:5px;
}
.breadcrumbhref {
	font-family:Verdana, arial, helvetica, sans-serif;
	font-size:10px;
	color:#041E5B;
	text-decoration:none;
	background-image:url("/custom/bcd_relaunch/_gfx/breadcrumbdelimeter.gif");
	background-repeat:no-repeat;
	background-position:right center;	
	padding:0px 10px 0px 0px;
	margin:0px 0px 0px 0px;
	text-transform:uppercase;
}
.breadcrumbhref:hover {
	color:#F6AA25;
}
.last {
	background-image:none;
}
#header {
	display:block;
	width:908px;
	height:75px;
	margin:0px 0px 0px 0px;
	background-image:url("/custom/bcd_relaunch/_gfx/header_back.gif");
	background-repeat:no-repeat;
	background-position:top left;
}
#logo {
	display:block;
	float:left;
	width:250px;
	overflow:hidden;
	height:50px;
	margin:0;
	padding:18px 0px 0px 78px;
}
#languages {
	display:block;
	vertical-align:middle;
	float:left;
	text-align:right;
	width:316px;
	height:37px;
	overflow:hidden;
	font-family:Verdana, arial, helvetica, sans-serif;
	font-size:11px;
	color:#EF8213;
	text-transform:uppercase;
	padding:0px 0px 0px 0px;
	margin:17px 0px 0px 0px;
}
#languages div {
	display:block;
	float:right;
	height:25px;
	background-image:url("/custom/bcd_relaunch/_gfx/language_back.png");
	background-repeat:no-repeat;
	background-position:left center;
	padding:12px 15px 0px 25px;
	margin:0px 0px 0px 0px;
}

* html #languages div {
	display:block;
	float:right;
	height:25px;
	background-image:url("/custom/bcd_relaunch/_gfx/language_back.gif");
	background-repeat:no-repeat;
	background-position:left center;
	padding:12px 15px 0px 25px;
	margin:0px 0px 0px 0px;
}

.languagehref {
	font-family:Verdana, arial, helvetica, sans-serif;
	font-size:11px;
	color:#EF8213;
	text-decoration:none;
	padding:10px 8px 0px 0px;
}
.languagehref_active {
	font-family:Verdana, arial, helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	text-decoration:none;
	padding:10px 8px 0px 0px;
}
#countryname {
	display:block;
	float:right;
	width:250px;
	height:70px;
	overflow:hidden;
}
.countrytext {
	font-family:Verdana, arial, helvetica, sans-serif;
	font-size:17px;
	font-weight:normal;
	color:#666666;
	text-transform:uppercase;
	height:33px;
 * height:20px;
	overflow:hidden;
	padding:0px 0px 8px 0px;
	vertical-align:bottom;
}
.countryselect {
	display:block;
	height:38px;
}
.countryselect select {

}
/* MAINNAVIGATION */

#mainnav {
	display:block;
	width:908px;
	height:41px;
	padding:0px;
	margin:0px 0px 5px 0px;
	background-image:url("/custom/bcd_relaunch/_gfx/mainnav_back2.gif");
	background-repeat:no-repeat;
	background-position:top left;
}
.mainnavtable {
	height:41px;
	padding:0px;
	margin:0px;
}
.mainnavtable .first {
	width:77px;
	height:41px;
	padding:0px;
	margin:0px;
}
.mainnavtable td {
	width:95px;
	padding:0px;
	margin:0px;
	height:41px;
	overflow:hidden;
	text-align:center;
}
.mainnavhref {
	width:95px;
	height:41px;
	font-family:Verdana, arial, helvetica, sans-serif;
	font-size:10px;
	text-align:center;
	text-transform:uppercase;
	text-decoration:none;
	color:#FFFFFF;
}
.mainnavdelimeter {
	width:1px!important;
	vertical-align:bottom;
}
.mainnav_active {
	/*background-image:url("/custom/bcd_relaunch/_gfx/mainnav_hover_red.gif");*/
	background-image:url("/custom/bcd_relaunch/_gfx/mainnav_hover_orange.gif");
	background-repeat:repeat-x;
	background-position:bottom center;
}
/* flash container */


#keyvisual {
	display:block;
	clear:both;
	width:908px;
	padding:0px;
	margin:0px;
	/*height:193px;*/
	overflow:hidden;
}
/* content und leftnav*/

#outercontentcontainer {
	display:block;
	clear:both;
	width:908px;
}
#leftlinkcontainer {
	width:190px;
	padding:0px 0px 5px 0px;
	background-color:#EFEFEF;
}
#content {
	display:block;
	float:left;
	width:705px;
	padding:0px 0px 0px 13px;
	background-image:url("/custom/bcd_relaunch/_gfx/content_leftborder.gif");
	background-repeat:repeat-y;
	background-position:top left;
	
}
#contentfullwidth {
	display:block;
	float:left;
	width:895px;
	padding:0px 0px 0px 13px;
	background-image:url("/custom/bcd_relaunch/_gfx/content_leftborder.gif");
	background-repeat:repeat-y;
	background-position:top left;
}
.contentbottomborder {
	width:718px;
	height:25px;
	background-image:url("/custom/bcd_relaunch/_gfx/content_bottomborder.gif");
	background-repeat:no-repeat;
	background-position:bottom left;
}
.contenttopborder {
	width:718px;
	height:34px;
	background-image:url("/custom/bcd_relaunch/_gfx/contentarea_back_headline.gif");
	background-repeat:no-repeat;
	background-position:top left;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
}
.contenttopborder_noleftnav {
	width:718px;
	height:34px;
	background-image:url("/custom/bcd_relaunch/_gfx/contentarea_back_headline_no_leftnav.gif");
	background-repeat:no-repeat;
	background-position:top left;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
}
.contenttopborder div, .contenttopborder_noleftnav div {
	font-family:Verdana, arial, helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	padding:10px 0px 0px 30px;
	overflow:hidden;
}
.additionaltext {
	display:block;
	clear:both;
	width:190px;
	overflow:hidden;
	background-color:#041E5B;
	color:#FFFFFF;
	font-family:Verdana, arial, helvetica, sans-serif;
	font-size:14px;
	text-align:right;
}
.additionaltext .padding {
	padding:10px;
}
.additionallink {
	text-align:right;
	font-size:12px!important;
	padding-top:15px;
}
.additionaltext a{
color:#EF8213;
}
/* LEFTLINKS EMPHASIZED */
.emphasizedlink {
	display:block;
	clear:both;
	padding:3px 0px 0px 0px;
	margin:5px 0px 0px 3px;
	background-image:url("/custom/bcd_relaunch/_gfx/leftlink_red_top.gif");
	background-repeat:no-repeat;
	background-position:left top;
}
.emphasizedlink div {
	display:block;
	background-image:url("/custom/bcd_relaunch/_gfx/leftlink_red_bottom.gif");
	background-repeat:no-repeat;
	background-position:left bottom;
	padding:0px 0px 3px 0px;
}
.emphasizedlink div div {
	display:block;
	width:184px;
	background-color:#DC002E;
	background-image:url("/custom/bcd_relaunch/_gfx/emphasizedbutton.gif");
	background-repeat:no-repeat;
	background-position:center right;
	text-align:right;
	padding:6px 0px 6px 0px;
}
.emphasizedlink div div div {
	width:155px;
	padding:0px 29px 0px 0px;
	margin:0px;
}
.emphasizedhref {
	color:#FFFFFF;
	font-family:Verdana, arial, helvetica, sans-serif;
	font-size:12px;
	text-decoration:none;
}
.emphasizedhref:hover {
	color:#FFFFFF;
	font-family:Verdana, arial, helvetica, sans-serif;
	font-size:12px;
	text-decoration:underline;
}
.leftlinkheadline {
	width:184px;
	margin:5px 0px 0px 3px;
	background-color:#041E5B;
	background-image:url("/custom/bcd_relaunch/_gfx/leftlink_grad_background.gif");
	background-repeat:repeat-x;
	background-position:top left;
}
.leftlinkheadline div {
	font-family:Verdana, arial, helvetica, sans-serif;
	font-size:12px;
	text-decoration:none;
	color:#FFFFFF;
	text-transform:uppercase;
	text-align:right;
	background-image:url("/custom/bcd_relaunch/_gfx/leftlinkheadlinecorner.gif");
	background-repeat:no-repeat;
	background-position:bottom right;
	padding:7px 8px 7px 0px;
}
/* LEFTLINKS NORMAL */
.leftlink {
	display:block;
	clear:both;
	padding:3px 0px 0px 0px;
	margin:5px 0px 0px 3px;
	background-image:url("/custom/bcd_relaunch/_gfx/leftlink_blue_top.gif");
	background-repeat:no-repeat;
	background-position:left top;
}
.leftlink div {
	display:block;
	background-image:url("/custom/bcd_relaunch/_gfx/leftlink_blue_bottom.gif");
	background-repeat:no-repeat;
	background-position:left bottom;
	padding:0px 0px 3px 0px;
}
.leftlink div div {
	display:block;
	width:184px;
	background-color:#cbc9dd;
	background-image:url("/custom/bcd_relaunch/_gfx/leftlinkbutton.gif");
	background-repeat:no-repeat;
	background-position:center right;
	text-align:right;
}
.leftlink div div div {
	width:155px;
	padding:0px 29px 0px 0px;
	margin:0px;
}
.lefthref {
	color:#736b98;
	font-family:Verdana, arial, helvetica, sans-serif;
	font-size:12px;
	text-decoration:none;
}
.lefthref:hover {
	color:#736b98;
	font-family:Verdana, arial, helvetica, sans-serif;
	font-size:12px;
	text-decoration:underline;
}
/*CONTENT AREA AND BANNER */
#contentarea {
	padding:10px 10px 10px 10px;
	width:525px;
	height:250px;
	font-family:Verdana, arial, helvetica, sans-serif;
	font-size:12px;
	color:#4b4878;
}
#contentareafullwidth {
	padding:10px 10px 10px 10px;
	width:715px;
	height:250px;
	font-family:Verdana, arial, helvetica, sans-serif;
	font-size:12px!important;
	color:#4b4878;
}
#contentareafullwidth_norightcolumn {
	padding:10px 10px 10px 10px;
	width:898px;
	font-family:Verdana, arial, helvetica, sans-serif;
	font-size:12px!important;
	color:#4b4878;
}
#contentareafullwidth_iframe {
	padding:0px;
	width:898px;
	font-family:Verdana, arial, helvetica, sans-serif;
	font-size:12px!important;
	color:#4b4878;
}

#contentarea a, #contentareafullwidth a, #contentareafullwidth_norightcolumn a{
	color:#DC002E;	
}

p .grey {
	font-size:13px!important;
}
#contentarea .grey, #contentareafullwidth .grey, #contentareafullwidth_norightcolumn .grey {
	color:#555555;
	font-family:Verdana, arial, helvetica, sans-serif;
	padding:0px;
	margin:0px 0px 10px 0px;
}
#contentarea p, #contentareafullwidth p, #contentareafullwidth_norightcolumn p {
	padding:0px;
	margin:0px 0px 10px 0px;
	font-size:12px;
}
#contentarea h2, #contentareafullwidth h2, #contentareafullwidth_norightcolumn h2 {
	color:#DC002E;
	font-family:Verdana, arial, helvetica, sans-serif;
	font-size:12px!important;
	padding:0px;
	margin:0px;
}
.img_container_left {
	display:block;
	float:left;
	padding:0px 15px 5px 0px;
	margin:0px 0px 0px 0px;
}
.img_container_right {
	display:block;
	float:right;
	padding:0px 0px 5px 15px;
	margin:0px 0px 0px 0px;
}
.delimeter {
	display:block;
	clear:both;
	height:1px;
	max-height:1px;
	line-height:1px;
	border:0px;
	margin:10px 0px 10px 0px;
	width:100%;
	background-image:url("/custom/bcd_relaunch/_gfx/trenner.gif");
	background-repeat:repeat-x;
	background-position:top left;
}
#bannercontainer {
	width:193px;
	background-color:#e0e0e7;
}
#searchbox {
	display:block;
	clear:both;
	margin:5px 0px 5px 3px;
	width:187px;
	height:60px;
	overflow:hidden;
	background-image:url("/custom/bcd_relaunch/_gfx/searchbox_back.gif");
	background-repeat:no-repeat;
	background-position:top left;
}
.searchtext {
	width:140px;
	height:16px;
	border:1px solid #72709c;
}
#newsletterbox {
	display:block;
	clear:both;
	margin:5px 0px 5px 3px;
	width:187px;
	height:60px;
	overflow:hidden;
	background-image:url("/custom/bcd_relaunch/_gfx/searchbox_back.gif");
	background-repeat:no-repeat;
	background-position:top left;
	background-position:center center;
	font-family:Verdana, arial, helvetica, sans-serif;
	font-size:11px;
	color:#041E5B;
}
#countryloginbox {
	display:block;
	clear:both;
	margin:5px 0px 5px 3px;
	width:187px;
	height:60px;
	overflow:hidden;
	background-image:url("/custom/bcd_relaunch/_gfx/searchbox_back.gif");
	background-repeat:no-repeat;
	background-position:top left;
	background-position:center center;
	font-family:Verdana, arial, helvetica, sans-serif;
	font-size:11px;
	color:#041E5B;
}

.bannerheadline {
	height:33px;
	background-image:url("/custom/bcd_relaunch/_gfx/bannerheadline_back.gif");
	background-repeat:no-repeat;
	background-position:center center;
	font-family:Verdana, arial, helvetica, sans-serif;
	font-size:11px;
	text-transform:uppercase;
	color:#FFFFFF;
	padding:0px 0px 0px 20px;
}
/* BANNER */
.banner {
	display:block;
	clear:both;
	width:187px;
	padding:4px 0px 0px 0px;
	margin:5px 0px 5px 3px;
	background-image:url("/custom/bcd_relaunch/_gfx/banner_corner_top.gif");
	background-repeat:no-repeat;
	background-position:left top;
}
.banner div {
	display:block;
	background-image:url("/custom/bcd_relaunch/_gfx/banner_corner_bottom.gif");
	background-repeat:no-repeat;
	background-position:left bottom;
	padding:0px 0px 3px 0px;
}
.banner div div {
	display:block;
	width:177px;
	padding:2px 5px 2px 5px;
	background-color:#cbc9dd;
	background-image:url("/custom/bcd_relaunch/_gfx/banner_back.gif");
	background-repeat:repeat-y;
	background-position:center top;
}
.banner div div div {
	width:177px;
	overflow:hidden;
	text-align:left;
	padding:0px;
	margin:0px;
	font-family:Verdana, arial, helvetica, sans-serif;
	font-size:12px;
	color:#7B739E;
}
.advert_href {
	font-family:Verdana, arial, helvetica, sans-serif;
	font-size:12px;
	color:#041E5B;
	text-decoration:none;
}
.advert_href:hover {
	font-family:Verdana, arial, helvetica, sans-serif;
	font-size:12px;
	color:#041E5B;
	text-decoration:underline;
}
/* Newsicker */

#tickerheadline {
	display:block;
	clear:both;
	width:100%;
	height:27px;
	background-image:url("/custom/bcd_relaunch/_gfx/tickerheadlineback.gif");
	background-repeat:repeat-x;
	background-position:top left;
	padding:0px 0px 0px 0px;
	margin:0px 0px 6px 0px;
}
#tickerheadline div {
	font-family:Verdana, arial, helvetica, sans-serif;
	font-size:11px;
	text-transform:uppercase;
	color:#FFFFFF;
	padding:7px 0px 0px 10px;
}
#tickertapecontainer {
	display:block;
	clear:both;
	width:100%;
	height:28px;
	background-image:url("/custom/bcd_relaunch/_gfx/tickertapeback.gif");
	background-repeat:repeat-x;
	background-position:top left;
	padding:0px 0px 0px 0px;
	margin:0px 0px 6px 0px;
}
#tickertapecontainer div {
	padding:0px;
	margin:0px 0px 0px 3px;
}
.tickerdelimeter {
	display:inline;
	padding:9px 5px 0px 5px;
 * padding:11px 5px 0px 5px;
}
/* FOOTER */

.5pxabst {
	display:block;
	clear:both;
	margin:5px 0px 0px 0px;
	padding:0px;
}
#footer {
	display:block;
	float:left;
	clear:both;
	width:908px;
	border-top:7px solid #6b6b9c;
	margin:5px 0px 10px 0px;
	padding:10px 0px 10px 0px;
}
.footlink {
	display:block;
	float:left;
	font-family:Verdana, arial, helvetica, sans-serif;
	font-size:11px;
	text-align:left;
	text-decoration:none;
	color:#666666;
	background-image:url("/custom/bcd_relaunch/_gfx/footerdelimeter.gif");
	background-repeat:repeat-y;
	background-position:center right;
	padding:0px 5px 0px 5px;
}
.footlink:hover {
	text-decoration:underline;
}
.last {
	background-image:none!important;
	padding-right:0px!important;
}

.footerright{
	display:block;
	float:right;
}
/* ANNOTATIONS STARTPAGE */

#annotationcontainer {
	display:block;
	float:left;
	clear:both;
	width:718px;
	margin:5px 0px 0px 0px;
	padding:0px 0px 0px 1px;
}

#annotationcontainer a{
	color:#DC002E;	
}

.annobutton {
	display:block;
	float:right;
	width:32px;
 * w\idth:29px;
	text-align:left;
	margin:102px 0px 0px 0px;
}
.anno_fullsize {
	display:block;
	float:left;
	width:712px;
	height:160px;
	padding:0px;
	margin:0px 0px 5px 5px;
 * margin:0px 0px 5px 4px;
	font-family:Verdana, Helvetica, Arial, sans-serif;
	font-size:12px;
	color:#041E5B;
}
.anno_fullsize h2 {
	margin:0px 0px 0px 0px;
	padding:9px 0px 0px 25px;
	width:670px;
	height:15px;
	line-height:12px;
	color:#FFFFFF;
	font-size:11px;
	font-weight:normal;
	overflow:hidden;
}
.anno_fullsize .annocontent {
	display:block;
	float:left;
	width:664px;
	height:120px;
	padding:0px;
	margin:7px 0px 0px 10px;
	overflow:hidden;
}
.anno_fullsize .annocontent div {
	display:block;
	float:left;
	height:119px;
	overflow:hidden;
}
.anno_halfsize {
	display:block;
	float:left;
	width:353px;
	height:160px;
	padding:0px;
	margin:0px 0px 5px 5px;
 * margin:0px 0px 5px 4px;
	font-family:Verdana, Helvetica, Arial, sans-serif;
	font-size:12px;
	color:#041E5B;
}
.anno_halfsize h2 {
	margin:0px 0px 0px 0px;
	padding:9px 0px 0px 25px;
	width:310px;
	height:15px;
	line-height:12px;
	color:#FFFFFF;
	font-size:11px;
	font-weight:normal;
	overflow:hidden;
}
.anno_halfsize .annocontent {
	display:block;
	float:left;
	width:304px;
	height:120px;
	padding:0px;
	margin:7px 0px 0px 10px;
	overflow:hidden;
}
.anno_halfsize .annocontent div {
	display:block;
	float:left;
	height:119px;
	overflow:hidden;
}
/* Annotation Backgrounds HALF SIZE */

.half_orange_clear {
	background-image:url("/custom/bcd_relaunch/_gfx/annotations/halfanno_orange_clear.png");
	background-repeat:no-repeat;
	background-position:top left;
}
.half_orange_gradient {
	background-image:url("/custom/bcd_relaunch/_gfx/annotations/halfanno_orange_gradient.png");
	background-repeat:no-repeat;
	background-position:top left;
}
.half_orange_solid {
	background-image:url("/custom/bcd_relaunch/_gfx/annotations/halfanno_orange_solid.png");
	background-repeat:no-repeat;
	background-position:top left;
	color:#FFFFFF;
}
.half_red_clear {
	background-image:url("/custom/bcd_relaunch/_gfx/annotations/halfanno_red_clear.png");
	background-repeat:no-repeat;
	background-position:top left;
}
.half_red_gradient {
	background-image:url("/custom/bcd_relaunch/_gfx/annotations/halfanno_red_gradient.png");
	background-repeat:no-repeat;
	background-position:top left;
}
.half_red_solid {
	background-image:url("/custom/bcd_relaunch/_gfx/annotations/halfanno_red_solid.png");
	background-repeat:no-repeat;
	background-position:top left;
	color:#FFFFFF;
}
.half_blue_clear {
	background-image:url("/custom/bcd_relaunch/_gfx/annotations/halfanno_blue_clear.png");
	background-repeat:no-repeat;
	background-position:top left;
}
.half_blue_gradient {
	background-image:url("/custom/bcd_relaunch/_gfx/annotations/halfanno_blue_gradient.png");
	background-repeat:no-repeat;
	background-position:top left;
}
.half_blue_solid {
	background-image:url("/custom/bcd_relaunch/_gfx/annotations/halfanno_blue_solid.png");
	background-repeat:no-repeat;
	background-position:top left;
	color:#FFFFFF;
}
.half_lightblue_clear {
	background-image:url("/custom/bcd_relaunch/_gfx/annotations/halfanno_lightblue_clear.png");
	background-repeat:no-repeat;
	background-position:top left;
}
.half_lightblue_gradient {
	background-image:url("/custom/bcd_relaunch/_gfx/annotations/halfanno_lightblue_gradient.png");
	background-repeat:no-repeat;
	background-position:top left;
}
.half_lightblue_solid {
	background-image:url("/custom/bcd_relaunch/_gfx/annotations/halfanno_lightblue_solid.png");
	background-repeat:no-repeat;
	background-position:top left;
}
/* Annotation Backgrounds FULL SIZE */

.full_orange_clear {
	background-image:url("/custom/bcd_relaunch/_gfx/annotations/fullanno_orange_clear.png");
	background-repeat:no-repeat;
	background-position:top left;
}
.full_orange_gradient {
	background-image:url("/custom/bcd_relaunch/_gfx/annotations/fullanno_orange_gradient.png");
	background-repeat:no-repeat;
	background-position:top left;
}
.full_orange_solid {
	background-image:url("/custom/bcd_relaunch/_gfx/annotations/fullanno_orange_solid.png");
	background-repeat:no-repeat;
	background-position:top left;
	color:#FFFFFF;
}
.full_red_clear {
	background-image:url("/custom/bcd_relaunch/_gfx/annotations/fullanno_red_clear.png");
	background-repeat:no-repeat;
	background-position:top left;
}
.full_red_gradient {
	background-image:url("/custom/bcd_relaunch/_gfx/annotations/fullanno_red_gradient.png");
	background-repeat:no-repeat;
	background-position:top left;
}
.full_red_solid {
	background-image:url("/custom/bcd_relaunch/_gfx/annotations/fullanno_red_solid.png");
	background-repeat:no-repeat;
	background-position:top left;
	color:#FFFFFF;
}
.full_blue_clear {
	background-image:url("/custom/bcd_relaunch/_gfx/annotations/fullanno_blue_clear.png");
	background-repeat:no-repeat;
	background-position:top left;
}
.full_blue_gradient {
	background-image:url("/custom/bcd_relaunch/_gfx/annotations/fullanno_blue_gradient.png");
	background-repeat:no-repeat;
	background-position:top left;
}
.full_blue_solid {
	background-image:url("/custom/bcd_relaunch/_gfx/annotations/fullanno_blue_solid.png");
	background-repeat:no-repeat;
	background-position:top left;
	color:#FFFFFF;
}
.full_lightblue_clear {
	background-image:url("/custom/bcd_relaunch/_gfx/annotations/fullanno_lightblue_clear.png");
	background-repeat:no-repeat;
	background-position:top left;
}
.full_lightblue_gradient {
	background-image:url("/custom/bcd_relaunch/_gfx/annotations/fullanno_lightblue_gradient.png");
	background-repeat:no-repeat;
	background-position:top left;
}
.full_lightblue_solid {
	background-image:url("/custom/bcd_relaunch/_gfx/annotations/fullanno_lightblue_solid.png");
	background-repeat:no-repeat;
	background-position:top left;
}
/* CSS Hack transparent png images in IE 6  */
* html img, * html .png {
 behavior: expression((this.runtimeStyle.behavior="none")&&(this.pngSet?this.pngSet=true:(this.nodeName == "IMG" && this.src.toLowerCase().indexOf('.png')>-1?(this.runtimeStyle.backgroundImage = "none", this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.src + "', sizingMethod='image')", this.src = "/custom/bcd_relaunch/_gfx/dot_leer.gif"):(this.origBg = this.origBg? this.origBg :this.currentStyle.backgroundImage.toString().replace('url("', '').replace('")', ''), this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.origBg + "', sizingMethod='crop')", this.runtimeStyle.backgroundImage = "none")), this.pngSet=true) );
}
/* LEFTNAVIGATION */

#leftnavicontainer {
	width:190px;
	padding:0px 0px 5px 0px;
	background-color:#EFEFEF;
	background-image:url("/custom/bcd_relaunch/_gfx/leftnavi_back_top.gif");
	background-repeat:no-repeat;
	background-position:top left;
	padding:20px 0px 0px 0px;
	overflow:hidden;
}
.leftnaviinnercontainer {
	display:block;
	clear:both;
	padding:0px;
	margin:0px;
	background-color:#FFFFFF;
}
.leftnavi_level1 {
	background-color:#041E5B;
	border-bottom:1px solid white;
	color:#FFFFFF;
	font-family:Verdana, Helvetica, Arial, sans-serif;
	font-size:11px;
	text-transform:uppercase;
	padding:3px 0px 3px 5px;
}
.leftnavi_level1 .leftnavihref {
	color:#041E5B;
	text-decoration:none;
}
.leftnavi_level1_active {
	background-color:#041E5B;
	border-bottom:1px solid white;
	color:#FFFFFF;
	font-family:Verdana, Helvetica, Arial, sans-serif;
	font-size:11px;
	text-transform:uppercase;
	padding:3px 0px 3px 5px;
}
.leftnavi_level1_active .leftnavihref {
	color:#FFFFFF;
	text-decoration:none;
}
.leftnavi_level2 {
	background-color:#041E5B;
	border-bottom:1px solid white;
	color:#FFFFFF;
	font-family:Verdana, Helvetica, Arial, sans-serif;
	font-size:11px;
	padding:3px 0px 3px 5px;
}
.leftnavi_level2 .leftnavihref {
	color:#FFFFFF;
	text-decoration:none;
}
.leftnavi_level2_active {
	background-color:#041E5B;
	border-bottom:1px solid white;
	color:#F6AA25;
	font-family:Verdana, Helvetica, Arial, sans-serif;
	font-size:11px;
	padding:3px 0px 3px 5px;
}
.leftnavi_level2_active .leftnavihref {
	color:#F2AA25;
	text-decoration:none;
}
.leftnavi_level3 {
	background-color:#CDD2DE;
	border-bottom:1px solid white;
	color:#818EAD;
	font-family:Verdana, Helvetica, Arial, sans-serif;
	font-size:11px;
	padding:3px 0px 3px 5px;
	margin:0px 0px 0px 10px;
}
.leftnavi_level3 .leftnavihref {
	color:#818EAD;
	text-decoration:none;
}
.leftnavi_level3_active {
	background-color:#CDD2DE;
	border-bottom:1px solid white;
	color:#041E5B;
	font-family:Verdana, Helvetica, Arial, sans-serif;
	font-size:11px;
	padding:3px 0px 3px 5px;
	margin:0px 0px 0px 10px;
}
.leftnavi_level3_active .leftnavihref {
	color:#041E5B;
	text-decoration:none;
}
.leftnavi_level4 {
	background-color:#E8E9F1;
	border-bottom:1px solid white;
	color:#818EAD;
	font-family:Verdana, Helvetica, Arial, sans-serif;
	font-size:10px;
	padding:3px 0px 3px 5px;
	margin:0px 0px 0px 20px;
}
.leftnavi_level4 .leftnavihref {
	color:#818EAD;
	text-decoration:none;
}
.leftnavi_level4_active {
	background-color:#E8E9F1;
	border-bottom:1px solid white;
	color:#041E5B;
	font-family:Verdana, Helvetica, Arial, sans-serif;
	font-size:10px;
	padding:3px 0px 3px 5px;
	margin:0px 0px 0px 20px;
}
.leftnavi_level4_active .leftnavihref {
	color:#041E5B;
	text-decoration:none;
}
.leftnavihref:hover {
	font-family:Verdana, Helvetica, Arial, sans-serif;
	font-size:inherit;
	text-decoration:none;
	border-bottom:1px dashed;
}
.leftnavi_hover {
/*background-color:#FFFFFF;	*/
}
.leftnavi_bottom {
	width:190px;
	height:3px;
	line-height:3px;
	max-height:3px;
	background-color:#FFFFFF;
	padding:0px;
	margin:0px;
	border:none;
}
/* LIST ITEMS */

.listcontainer {
}
.listitem {
	background-image:url("/custom/bcd_relaunch/_gfx/listitem_topleft.gif");
	background-repeat:no-repeat;
	background-position:top left;
	display:block;
	float:left;
	width:100%;
	margin:10px 0px 8px 0px;
}
.listitem div {
	background-image:url("/custom/bcd_relaunch/_gfx/listitem_topright.gif");
	background-repeat:no-repeat;
	background-position:top right;
	display:block;
	float:left;
	width:100%;
}
.listitem div div {
	background-image:url("/custom/bcd_relaunch/_gfx/listitem_bottomleft.gif");
	background-repeat:no-repeat;
	background-position:bottom left;
	display:block;
	float:left;
	width:100%;
}
.listitem div div div {
	background-image:url("/custom/bcd_relaunch/_gfx/listitem_bottomright.gif");
	background-repeat:no-repeat;
	background-position:bottom right;
	width:100%;
}
.listitem div div div div {
	display:block;
	float:left;
	padding:10px 10px 0px 10px;
	background-image:none!important;
	color:#403c70;
	font-family:Verdana, arial, helvetica, sans-serif;
	font-size:12px;
	width:96%;
}
.listitem div div div div .listimg {
	display:block;
	float:left;
	padding:0px 10px 5px 0px;
}
.listdate {
	display:block;
	clear:both;
	text-align:right;
	font-size:11px!important;
	color:#333333;
	padding:0px 0px 0px 0px;
	margin:0px 0px 10px 0px;
}
.listitem div div div div .headline {
	color:#041E5B;
	font-family:Verdana, arial, helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	padding:0px;
	margin:0px;
}
.listitem div div div div .headline a {
	color:#041E5B;
	font-family:Verdana, arial, helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	padding:0px;
	margin:0px;
	text-decoration:underline;
}
.pagingcontainer {
	display:block;
	clear:both;
}
.paginghref {
	color:#041E5B;
	text-decoration:none;
}
.paginghref_active {
	color:#c00;
	text-decoration:none;
}
.searchresultcounter {
	color:#C00;
	padding:0px 0px 20px 0px;
}
.searchresulthref {
	color:#041E5B;
	text-decoration:none;
}
.searchresulthref:hover {
	color:#041E5B;
	text-decoration:underline;
}
.sres {
	display:block;
	clear:both;
	padding:12px 0px 10px 15px;
	background-image:url("/custom/bcd_relaunch/_gfx/breadcrumbdelimeter.gif");
	background-repeat:no-repeat;
	background-position:center left;
	border-bottom:1px dashed orange;
}
.rsslist {
	display:block;
	clear:both;
	padding:12px 0px 20px 15px;
	border-bottom:1px dashed orange;
}
.morehref {
	display:block;
	float:right;
	clear:both;
	color:#041E5B;
	text-decoration:none;
	margin:0px 10px 0px 0px;
}
.morehref:hover {
	display:block;
	float:right;
	color:#041E5B;
	text-decoration:none;
}

.downloadbutton {
	display:block;
	float:right;
	width:160px;
	height:23px;
	text-align:center;
	background-image:url("/custom/bcd_relaunch/_gfx/downloadbuttonback.gif");
	background-repeat:no-repeat;
	background-position:top left;
	text-decoration:none;
	font-family:Verdana, Helvetica, Arial, sans-serif;
	font-size:12px;
	color:#000000;
	padding:4px 0px 0px 0px;
	margin:0px;
}

.videocontainer {
	display:block;
	clear:both;
	padding:20px 0px 0px 0px;
	margin:20px 0px 10px 0px;
}
/* sitemap */
.sitemapcontainertable {
}
.sitemapcolumn {
	width:30%;
	text-align:left;
	vertical-align:top;
}
.sitemapcolumn a {
	color:#041E5B!important;
	text-decoration:none;
}
.sitemapheadline a {
	color:#FFFFFF!important;
	text-decoration:none;
}
.sitemapcolumn a:hover {
	color:#041E5B!important;
	text-decoration:underline;
}
.sitemapheadline a:hover {
	color:#FFFFFF!important;
	text-decoration:underline;
}
.sitemapcolumndivider {
	width:5%;
	background-color:#FFFFFF;
}
.sitemapheadline {
	background-image:url("/custom/bcd_relaunch/_gfx/sitemapheadlineback.gif");
	background-repeat:no-repeat;
	background-position:top left;
	background-color:#041E5B;
	margin:20px 0px 5px 0px;
	padding:5px 0px 5px 15px;
	font-family:Verdana, Helvetica, Arial, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	text-transform:uppercase;
}
.sitemaplevel2 {
	font-family:Verdana, Helvetica, Arial, sans-serif;
	font-size:11px;
	color:#041E5B;
	font-weight:bold;
	padding:0px 0px 0px 0px;
	margin:8px 0px 3px 0px;
}
.sitemaplevel3 {
	font-family:Verdana, Helvetica, Arial, sans-serif;
	font-size:11px;
	color:#041E5B;
	font-weight:normal;
	padding:0px 0px 0px 12px;
	margin:0px 0px 5px 0px;
	background-image:url("/custom/bcd_relaunch/_gfx/sitemaplevel3.gif");
	background-repeat:no-repeat;
	background-position:center left;
}
.sitemaplevel4 {
	font-family:Verdana, Helvetica, Arial, sans-serif;
	font-size:11px;
	color:#041E5B;
	font-weight:normal;
	padding:0px 0px 0px 12px;
	margin:0px 0px 5px 12px;
	background-image:url("/custom/bcd_relaunch/_gfx/sitemaplevel3.gif");
	background-repeat:no-repeat;
	background-position:center left;
}
#cedropdown {
	position:absolute;
	right:20px;
	border:1px dashed #0099FF;
	background-color:#dcf1ff;
	padding:8px;
	margin:10px;
}
.celink {
	font-family:helvetica, arial, sans-serif;
	font-size:9px;
	color:#0099FF;
	text-decoration:none;
}
/* Categorized List */

.categorizedlist {
	padding:20px 0px 0px 0px;
}
.categoryheadline {
	display:block;
	width:100%;
	float:left;
	clear:both;
	padding:0px 0px 10px 0px;
	font-weight:bold;
}
.categorycontent {
	display:block;
	clear:both;
	float:left;
	width:100%;
}
.categorisedimage {
	display:block;
	float:left;
	padding:5px;
	background-color:#EFEFEF;
	border:1px solid #CFCFCF;
	margin:10px;
}
.descriptionlogo_container {
	display:block;
	float:left;
	padding:5px;
	background-color:#EFEFEF;
	border:1px solid #CFCFCF;
	margin:0px 8px 0px 0px;
}
/* Contactform */
	
.input_contact, .select_contact {
	display:block;
	float:left;
	clear:both;
	width:300px;
}

.area_contact{
	display:block;
	float:left;
	clear:both;
 width:300px;
 height:150px;
}

.formseparator {
	
	background-image:url("/custom/bcd_relaunch/_gfx/formseparator.gif");
	background-repeat:repeat-x;
	background-position:center center;
	padding:0px;
	margin:3px 0px 3px 0px;
}

.podcast_player{
	display:block!important;
	float:left!important;
	clear:both!important;
	padding:0px 0px 0px 0px!important;
	margin:0px 0px 10px 0px!important;
	height:24px!important;
	width:290px!important;
	overflow:hidden!important;

}

