/*#############################################################*/
/*#                                                           #*/
/*#                  External Stylesheet                      #*/
/*#                     © BCD Travel                          #*/
/*#                                                           #*/
/*#                                                           #*/
/*#   WHO                      WHEN             WHAT          #*/
/*#   thaaf@active-web.de      30.06.06         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   #*/
/*#                                                           #*/
/*#############################################################*/

/*---------- ---------- GENERIC HTML TAGS --------- ---------*/
html, body{
	padding:0px;
	margin:0px;
	background-image:url(/custom/_gfx/square.gif);
	font-family:verdana,arial,sans-serif;
	font-size:11px;
	color:#333333;
	height:100%;
}

.background{
	background-color:#FFFFFF;
}

table,th,tbody,tr,td{
	font-family:verdana,arial,sans-serif;
	font-size:11px;
}

.nostyle{
	border:0px;
	padding:0px;
	margin:0px;
}

p, br{
	font-family:verdana,arial,sans-serif;
	font-size:11px;
}

ul, ol{
	font-family:verdana,arial,sans-serif;
	font-size:11px;
}

li{
	font-family: verdana,arial,sans-serif;
	font-size: 11px;
	list-style-image:url(/custom/_gfx/delimeter2.gif);
	list
}

.contenttable {
	padding: 2px 4px 2px 4px;
	background: #F7F7F7;
}

.categorisedtable{
  margin-top:15px;
}



a{
	font-family:verdana,arial,sans-serif;
	font-size:11px;
	color:#DC002E;
	text-decoration:underline;
}

span{
	font-family:verdana,arial,sans-serif;
	font-size:11px;
	display:inline;
}

h1{
	font-family:verdana,arial, sans-serif;
	font-size:28px;
	font-weight:normal;
	color:#333333;
}

h2{
	font-family:verdana,arial, sans-serif;
	font-size:20px;
	font-weight:normal;
	color:#041E5B;
	margin:0px;
	padding:0px;
}

.black{
color:#000000;
}

h3{
	font-family:verdana,arial, sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#041E5B;
	margin:0px;
}

h4{
	font-family:verdana,arial, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#FFFFFF;
}

.breadcrumb_up{
	font-family:helvetica,arial,sans-serif;
	font-size:11px;
	color:#666666;
	/*padding-bottom:2px;
	padding-top:2px;*/
	background-color:#FFFFFF;
}

.breadcrumb_down{
	font-family:helvetica,arial,sans-serif;
	font-size:11px;
	color:#C1C3D5;
	background-color:#FFFFFF;
}

.date{
	font-family:helvetica,arial,sans-serif;
	font-size:11px;
	color:#666666;
	background-color:#FFFFFF;
}

.dottedline{
	background-image:url(/custom/_gfx/dot_blue.gif);
	background-repeat:repeat-x;
}

.logo{
	padding-left:12px;
}

.countryimage{
	font-family:helvetica,arial,sans-serif;
	font-size:11px;
	color:#666666;
	background-color:#FFFFFF;
	padding-top:17px;
}

.contentarea{
	font-family:verdana,arial,sans-serif;
	font-size:11px;
	color:666666;
	background-color:#FFFFFF;
}

.newsticker{
	font-family:verdana,arial,sans-serif;
	font-size:11px;
	color:#041E5B;
	background-color:#FFFFFF;
}

.delimeter{
	margin-left:4px;
	margin-right:4px;

}

.tickerdelimeter{
	margin-left:4px;
}

.delimeter3{
	margin-left:3px;
	margin-right:4px;
}

.mainnav{
	width:98px;
	height:30px;
	font-family:verdana,arial,sans-serif;
	font-size:10px;
	color:#FFFFFF;
	text-align:center;
	background-color:#041E5B;
}
.mainnavback{
	text-align:left;
	background-color:#041E5B;
}

.mainnav_active{
  width:98px;
	height:30px;
	font-family:verdana,arial,sans-serif;
	font-size:10px;
	color:#FFFFFF;
	text-align:center;
	background-color:#041E5B;
}
.mainnavdelimeter{
	width:1px;
	background-color:#041E5B;
	vertical-align:bottom;
}


.mainnavactivator{
	width:98px;
	height:2px;
}


/* Color dependend on awObject("style") */
.mainnavactivator_on{
	width:98px;
	height:2px;
	background-color:#DC002E;
}
.mainnavactivator_onblue{
	width:98px;
	height:2px;
	background-color:#DC002E;
}
.mainnavactivator_onred{
	width:98px;
	height:2px;
	background-color:#FFFFFF;
}
.mainnavactivator_onpurple{
	width:98px;
	height:2px;
	background-color:#FFFFFF;
}
.mainnavactivator_oncyan{
	width:98px;
	height:2px;
	background-color:#FFFFFF;
}
.mainnavactivator_onlime{
	width:98px;
	height:2px;
	background-color:#FFFFFF;
}
.mainnavactivator_onorange{
	width:98px;
	height:2px;
	background-color:#FFFFFF;
}

.containercolor{
	background-color:#818EAD;
}
.containercolorblue{
	background-color:#818EAD;
}
.containercolorred{
	background-color:#E51837;
}
.containercolorpurple{
	background-color:#6E2B8A;
}
.containercolorcyan{
	background-color:#017DC3;
}
.containercolorlime{
	background-color:#B1BB1C;
}
.containercolororange{
	background-color:#F6944B;
}

.leftnavtable{
	background-color:#818EAD;
}

.leftnavtableblue{
	background-color:#818EAD;
}

.leftnavtablered{
	background-color:#E51837;
}

.leftnavtablepurple{
	background-color:#6E2B8A;
}

.leftnavtablecyan{
	background-color:#017DC3;
}

.leftnavtablelime{
	background-color:#B1BB1C;
}

.leftnavtableorange{
	background-color:#F6944B;
  background-image:url(/custom/_gfx/orange/testkeyvisual.gif);
  background-repeat:no-repeat;
  background-position:right center;
}

.breadcrumb_active{
	font-family:helvetica,arial,sans-serif;
	font-size:11px;
	color:#DC002E;
	text-decoration:none;
}
.breadcrumb_activeblue{
	font-family:helvetica,arial,sans-serif;
	font-size:11px;
	color:#DC002E;
	text-decoration:none;
}
.breadcrumb_activered{
	font-family:helvetica,arial,sans-serif;
	font-size:11px;
	color:#E51837;
	text-decoration:none;
}
.breadcrumb_activepurple{
	font-family:helvetica,arial,sans-serif;
	font-size:11px;
	color:#6E2B8A;
	text-decoration:none;
}
.breadcrumb_activecyan{
	font-family:helvetica,arial,sans-serif;
	font-size:11px;
	color:#017DC3;
	text-decoration:none;
}
.breadcrumb_activelime{
	font-family:helvetica,arial,sans-serif;
	font-size:11px;
	color:#B1BB1C;
	text-decoration:none;
}
.breadcrumb_activeorange{
	font-family:helvetica,arial,sans-serif;
	font-size:11px;
	color:#F6944B;
	text-decoration:none;
}

.topleftcorner{
	background-image:url(/custom/_gfx/blue/leftnavi_corner_top.gif);
	background-repeat:no-repeat;
	background-position:top left;
}
.topleftcornerblue{
	background-image:url(/custom/_gfx/blue/leftnavi_corner_top.gif);
	background-repeat:no-repeat;
	background-position:top left;
}
.topleftcornerred{
	background-image:url(/custom/_gfx/red/leftnavi_corner_top.gif);
	background-repeat:no-repeat;
	background-position:top left;
}
.topleftcornerpurple{
	background-image:url(/custom/_gfx/purple/leftnavi_corner_top.gif);
	background-repeat:no-repeat;
	background-position:top left;
}
.topleftcornercyan{
	background-image:url(/custom/_gfx/cyan/leftnavi_corner_top.gif);
	background-repeat:no-repeat;
	background-position:top left;
}
.topleftcornerlime{
	background-image:url(/custom/_gfx/lime/leftnavi_corner_top.gif);
	background-repeat:no-repeat;
	background-position:top left;
}
.topleftcornerorange{
	background-image:url(/custom/_gfx/orange/leftnavi_corner_top.gif);
	background-repeat:no-repeat;
	background-position:top left;
}

.bottomleftcorner{
	background-image:url(/custom/_gfx/blue/leftnavi_corner_bottom.gif);
	background-repeat:no-repeat;
	background-position:bottom left;
}
.bottomleftcornerblue{
	background-image:url(/custom/_gfx/blue/leftnavi_corner_bottom.gif);
	background-repeat:no-repeat;
	background-position:bottom left;
}
.bottomleftcornerred{
	background-image:url(/custom/_gfx/red/leftnavi_corner_bottom.gif);
	background-repeat:no-repeat;
	background-position:bottom left;
}
.bottomleftcornerpurple{
	background-image:url(/custom/_gfx/purple/leftnavi_corner_bottom.gif);
	background-repeat:no-repeat;
	background-position:bottom left;
}
.bottomleftcornercyan{
	background-image:url(/custom/_gfx/cyan/leftnavi_corner_bottom.gif);
	background-repeat:no-repeat;
	background-position:bottom left;
}
.bottomleftcornerlime{
	background-image:url(/custom/_gfx/lime/leftnavi_corner_bottom.gif);
	background-repeat:no-repeat;
	background-position:bottom left;
}
.bottomleftcornerorange{
	background-image:url(/custom/_gfx/orange/leftnavi_corner_bottom.gif);
	background-repeat:no-repeat;
	background-position:bottom left;
}

.leftnaviborder{
	background-image:url(/custom/_gfx/blue/leftnavi_border.gif);
	background-repeat:repeat-y;
	background-position:left;
}
.leftnaviborderblue{
	background-image:url(/custom/_gfx/blue/leftnavi_border.gif);
	background-repeat:repeat-y;
	background-position:left;
}
.leftnaviborderred{
	background-image:url(/custom/_gfx/red/leftnavi_border.gif);
	background-repeat:repeat-y;
	background-position:left;
}
.leftnaviborderpurple{
	background-image:url(/custom/_gfx/purple/leftnavi_border.gif);
	background-repeat:repeat-y;
	background-position:left;
}
.leftnavibordercyan{
	background-image:url(/custom/_gfx/cyan/leftnavi_border.gif);
	background-repeat:repeat-y;
	background-position:left;
}
.leftnaviborderlime{
	background-image:url(/custom/_gfx/lime/leftnavi_border.gif);
	background-repeat:repeat-y;
	background-position:left;
}
.leftnaviborderorange{
	background-image:url(/custom/_gfx/orange/leftnavi_border.gif);
	background-repeat:repeat-y;
	background-position:left;
}




.containercolor_inactive{
	background-color:#FFFFFF;
}




.contenttext{
	padding-left:30px;
	font-family:verdanaa,arial,sans-serif;
	font-size:12px;
}

.text_normal{
	font-family:verdana,arial,sans-serif;
	font-size:11px;
	color:#333333;
}



/*
.bgleftnav{
	background-color:#818EAD;
}
*/

.intro{
	font-family:verdana,arial,sans-serif;
	font-size:12px;
	color:#69649A;
	padding-bottom: 15px;
}
.introblack{
	font-family:verdana,arial,sans-serif;
	font-size:12px;
	color:#000000;
	padding-bottom: 15px;
}

.text{
	font-family:verdana,arial,sans-serif;
	font-size:11px;

}

/*---------- ---------- HREF Classes --------- ---------*/

.navi{
	font-family:verdana,arial,sans-serif;
	font-size:10px;
	color:#FFFFFF;
	font-weight:normal;
	text-decoration:none;
}

.breadcrumb{
	font-family:helvetica,arial,sans-serif;
	font-size:11px;
	color:#666666;
	text-decoration:none;
}

.breadcrumb2{
	font-family:helvetica,arial,sans-serif;	
	font-size:11px;
	color:#666666;
	text-decoration:none;
}

.breadcrumb2_active{
	font-family:helvetica,arial,sans-serif;
	font-size:11px;
	color:#DC002E;
	text-decoration:none;
}

.ticker{
	font-family:helvetica,arial,sans-serif;
	font-size:11px;
	color:#041E5B;
	text-decoration:none;
	font-weight:bold;	
}

.leftnav{
	
}


.leftnav_active{
	background-image:url(/custom/_gfx/blue/leftnav_bg.gif);
	background-repeat:repeat-y;
	background-position:top right;
}

.leftnav_activeblue{
	background-image:url(/custom/_gfx/blue/leftnav_bg.gif);
	background-repeat:repeat-y;
	background-position:top right;
}
.leftnav_activered{
	background-color:#EB5851;
}
.leftnav_activepurple{
	background-color:#83509B;
}
.leftnav_activecyan{
	background-color:#448ECB;
}
.leftnav_activelime{
	background-color:#BFC74E;
}
.leftnav_activeorange{
	background-color:#F8A86B;
}

.leftnav_level1{
	padding:0px;
	padding-bottom:3px;
	padding-left:0px;
	font-family:helvetica,arial,sans-serif;
	font-size:11px;
	color:#FFFFFF;
	text-decoration:none;
}
.leftnav_level1blue{
	padding:0px;
	padding-bottom:3px;
	padding-left:0px;
	font-family:helvetica,arial,sans-serif;
	font-size:11px;
	color:#FFFFFF;
	text-decoration:none;
}
.leftnav_level1red{
	padding:0px;
	padding-bottom:3px;
	padding-left:0px;
	font-family:helvetica,arial,sans-serif;
	font-size:11px;
	color:#FFFFFF;
	text-decoration:none;
}
.leftnav_level1purple{
	padding:0px;
	padding-bottom:3px;
	padding-left:0px;
	font-family:helvetica,arial,sans-serif;
	font-size:11px;
	color:#FFFFFF;
	text-decoration:none;
}
.leftnav_level1cyan{
	padding:0px;
	padding-bottom:3px;
	padding-left:0px;
	font-family:helvetica,arial,sans-serif;
	font-size:11px;
	color:#FFFFFF;
	text-decoration:none;
}
.leftnav_level1lime{
	padding:0px;
	padding-bottom:3px;
	padding-left:0px;
	font-family:helvetica,arial,sans-serif;
	font-size:11px;
	color:#FFFFFF;
	text-decoration:none;
}
.leftnav_level1orange{
	padding:0px;
	padding-bottom:3px;
	padding-left:0px;
	font-family:helvetica,arial,sans-serif;
	font-size:11px;
	color:#FFFFFF;
	text-decoration:none;
}

.leftnav_level1_active{
	padding:0px;
	padding-bottom:3px;
	padding-left:0px;
	font-family:helvetica,arial,sans-serif;
	font-size:11px;
	color:#041E5B;
	text-decoration:none;
}
.leftnav_level1_activeblue{
	padding:0px;
	padding-bottom:3px;
	padding-left:0px;
	font-family:helvetica,arial,sans-serif;
	font-size:11px;
	color:#041E5B;
	text-decoration:none;
}
.leftnav_level1_activered{
	padding:0px;
	padding-bottom:3px;
	padding-left:0px;
	font-family:helvetica,arial,sans-serif;
	font-size:11px;
	color:#FFFFFF;
	text-decoration:none;
}
.leftnav_level1_activepurple{
	padding:0px;
	padding-bottom:3px;
	padding-left:0px;
	font-family:helvetica,arial,sans-serif;
	font-size:11px;
	color:#FFFFFF;
	text-decoration:none;
}
.leftnav_level1_activecyan{
	padding:0px;
	padding-bottom:3px;
	padding-left:0px;
	font-family:helvetica,arial,sans-serif;
	font-size:11px;
	color:#FFFFFF;
	text-decoration:none;
}
.leftnav_level1_activelime{
	padding:0px;
	padding-bottom:3px;
	padding-left:0px;
	font-family:helvetica,arial,sans-serif;
	font-size:11px;
	color:#FFFFFF;
	text-decoration:none;
}
.leftnav_level1_activeorange{
	padding:0px;
	padding-bottom:3px;
	padding-left:0px;
	font-family:helvetica,arial,sans-serif;
	font-size:11px;
	color:#FFFFFF;
	text-decoration:none;
}


.leftnav_level1:hover{
	padding:0px;
	padding-bottom:3px;
	padding-left:0px;
	font-family:helvetica,arial,sans-serif;
	font-size:11px;
	color:#041E5B;
	text-decoration:none;
}
.leftnav_level1blue:hover{
	padding:0px;
	padding-bottom:3px;
	padding-left:0px;
	font-family:helvetica,arial,sans-serif;
	font-size:11px;
	color:#041E5B;
	text-decoration:none;
}
.leftnav_level1red:hover{
	padding:0px;
	padding-bottom:3px;
	padding-left:0px;
	font-family:helvetica,arial,sans-serif;
	font-size:11px;
	color:#FFFFFF;
	text-decoration:none;
}
.leftnav_level1purple:hover{
	padding:0px;
	padding-bottom:3px;
	padding-left:0px;
	font-family:helvetica,arial,sans-serif;
	font-size:11px;
	color:#FFFFFF;
	text-decoration:none;
}
.leftnav_level1cyan:hover{
	padding:0px;
	padding-bottom:3px;
	padding-left:0px;
	font-family:helvetica,arial,sans-serif;
	font-size:11px;
	color:#FFFFFF;
	text-decoration:none;
}
.leftnav_level1lime:hover{
	padding:0px;
	padding-bottom:3px;
	padding-left:0px;
	font-family:helvetica,arial,sans-serif;
	font-size:11px;
	color:#FFFFFF;
	text-decoration:none;
}
.leftnav_level1orange:hover{
	padding:0px;
	padding-bottom:3px;
	padding-left:0px;
	font-family:helvetica,arial,sans-serif;
	font-size:11px;
	color:#FFFFFF;
	text-decoration:none;
}


.leftnav_level2{
	width:100%;
	font-family:helvetica,arial,sans-serif;
	font-size:11px;
	color:#FFFFFF;
	text-decoration:none;
		padding-bottom:3px;
}
.leftnav_level2blue{
	width:100%;
	font-family:helvetica,arial,sans-serif;
	font-size:11px;
	color:#FFFFFF;
	text-decoration:none;
		padding-bottom:3px;
}
.leftnav_level2red{
	width:100%;
	font-family:helvetica,arial,sans-serif;
	font-size:11px;
	color:#FFFFFF;
	text-decoration:none;
		padding-bottom:3px;
}
.leftnav_level2purple{
	width:100%;
	font-family:helvetica,arial,sans-serif;
	font-size:11px;
	color:#FFFFFF;
	text-decoration:none;
		padding-bottom:3px;
}
.leftnav_level2cyan{
	width:100%;
	font-family:helvetica,arial,sans-serif;
	font-size:11px;
	color:#FFFFFF;
	text-decoration:none;
		padding-bottom:3px;
}
.leftnav_level2lime{
	width:100%;
	font-family:helvetica,arial,sans-serif;
	font-size:11px;
	color:#FFFFFF;
	text-decoration:none;
		padding-bottom:3px;
}
.leftnav_level2orange{
	width:100%;
	font-family:helvetica,arial,sans-serif;
	font-size:11px;
	color:#FFFFFF;
	text-decoration:none;
		padding-bottom:3px;
}

.leftnav_level2_active{
	width:100%;
	padding-left:0px;
	font-family:helvetica,arial,sans-serif;
	font-size:11px;
		padding-bottom:3px;
	color:#041E5B;
	text-decoration:none;
}	
.leftnav_level2_activeblue{
	width:100%;
	padding-left:0px;
	font-family:helvetica,arial,sans-serif;
	font-size:11px;
		padding-bottom:3px;
	color:#041E5B;
	text-decoration:none;
}	
.leftnav_level2_activered{
	width:100%;
	padding-left:0px;
	font-family:helvetica,arial,sans-serif;
	font-size:11px;
		padding-bottom:3px;
	color:#FFFFFF;
	text-decoration:none;
}	
.leftnav_level2_activepurple{
	width:100%;
	padding-left:0px;
	font-family:helvetica,arial,sans-serif;
	font-size:11px;
		padding-bottom:3px;
	color:#FFFFFF;
	text-decoration:none;
}	
.leftnav_level2_activecyan{
	width:100%;
	padding-left:0px;
	font-family:helvetica,arial,sans-serif;
	font-size:11px;
		padding-bottom:3px;
	color:#FFFFFF;
	text-decoration:none;
}	
.leftnav_level2_activelime{
	width:100%;
	padding-left:0px;
	font-family:helvetica,arial,sans-serif;
	font-size:11px;
		padding-bottom:3px;
	color:#FFFFFF;
	text-decoration:none;
}	
.leftnav_level2_activeorange{
	width:100%;
	padding-left:0px;
	font-family:helvetica,arial,sans-serif;
	font-size:11px;
		padding-bottom:3px;
	color:#FFFFFF;
	text-decoration:none;
}	


.leftnav_level2:hover{
	width:100%;
	padding-left:0px;
		padding-bottom:3px;
	font-family:helvetica,arial,sans-serif;
	font-size:11px;
	color:#041E5B;
	text-decoration:none;
}
.leftnav_level2blue:hover{
	width:100%;
	padding-left:0px;
		padding-bottom:3px;
	font-family:helvetica,arial,sans-serif;
	font-size:11px;
	color:#041E5B;
	text-decoration:none;
}
.leftnav_level2red:hover{
	width:100%;
	padding-left:0px;
		padding-bottom:3px;
	font-family:helvetica,arial,sans-serif;
	font-size:11px;
	color:#FFFFFF;
	text-decoration:none;
}
.leftnav_level2purple:hover{
	width:100%;
	padding-left:0px;
		padding-bottom:3px;
	font-family:helvetica,arial,sans-serif;
	font-size:11px;
	color:#FFFFFF;
	text-decoration:none;
}
.leftnav_level2cyan:hover{
	width:100%;
	padding-left:0px;
		padding-bottom:3px;
	font-family:helvetica,arial,sans-serif;
	font-size:11px;
	color:#FFFFFF;
	text-decoration:none;
}
.leftnav_level2lime:hover{
	width:100%;
	padding-left:0px;
		padding-bottom:3px;
	font-family:helvetica,arial,sans-serif;
	font-size:11px;
	color:#FFFFFF;
	text-decoration:none;
}
.leftnav_level2orange:hover{
	width:100%;
	padding-left:0px;
		padding-bottom:3px;
	font-family:helvetica,arial,sans-serif;
	font-size:11px;
	color:#FFFFFF;
	text-decoration:none;
}


/* ---------------------- ADVERT CLASSES --------------------- */

.advert_border{
	background-color:#FFFFFF;
}

.advert_border_right{
	background-color:#FFFFFF;
	background-image:url(/custom/_gfx/advert_bg_right.gif);
	background-repeat:repeat-y;
}

.advert_border_bottom{
	background-color:#FFFFFF;
	background-image:url(/custom/_gfx/advert_bg_bottom.gif);
	background-position: top right;
	background-repeat:no-repeat;
}

.advert_content_blue{
	font-family:helvetica,arial, sans-serif;
	font-size:14px;
	font-weight:normal;
	color:#FFFFFF;
	background-color:#B7B7D3;
}
.advert_content_darkblue{
	font-family:helvetica,arial, sans-serif;
	font-size:14px;
	font-weight:normal;
	color:#FFFFFF;
	background-color:#041E5B;
}
.advert_content_lightblue{
	font-family:helvetica,arial, sans-serif;
	font-size:14px;
	font-weight:normal;
	color:#FFFFFF;
	background-color:#CDD2DE;
}
.advert_content_lightorange{
	font-family:helvetica,arial, sans-serif;
	font-size:14px;
	font-weight:normal;
	color:#FFFFFF;
	background-color:#F6AA25;
}
.advert_content_darkorange{
	font-family:helvetica,arial, sans-serif;
	font-size:14px;
	font-weight:normal;
	color:#FFFFFF;
	background-color:#EF8213;
}
.advert_content_lightgrey{
	font-family:helvetica,arial, sans-serif;
	font-size:14px;
	font-weight:normal;
	color:#FFFFFF;
	background-color:#E7E7E7;
}

.advert_href{
	font-family:helvetica,arial,sans-serif;
	font-size:10px;
	color:#000000;
	font-weight:bold;
	text-decoration:underline;
}

#cedropdown{
	position:absolute;
	text-align:right;
	padding-top:5px;
	width:779px;
	display:inline;
}

.celink{
	font-family:helvetica,arial,sans-serif;
	font-size:9px;
	color:#0099FF;
	text-decoration:none;
}

.newsletterphrase{
	font-family:helvetica,arial,sans-serif;
	font-size:11px;
	color:#666666;
}

/*---------- ---------- FORM Classes --------- ---------*/

form{
margin:0px;
padding:0px;
}

.input_data{
	width:130px;
	font-family:helvetica,arial,sans-serif;
	font-size:11px;
	color:#666666;
}

.select_data{
	width:160px;
	font-family:helvetica,arial,sans-serif;
	font-size:11px;
	color:#666666;
	margin-bottom:14px;
}


.contexteditform{
display:inline;
	width:160px;
	font-family:helvetica,arial,sans-serif;
	font-size:11px;
	color:#666666;
}

/*contactform*/

.input_contact{
	width:180px;
	font-family:helvetica,arial,sans-serif;
	font-size:11px;
	color:#666666;
}

.select_contact{
	width:100%;
	font-family:helvetica,arial,sans-serif;
	font-size:11px;
	color:#666666;
}

.area_contact{
	width:180px;
	height:50px;
	font-family:helvetica,arial,sans-serif;
	font-size:11px;
	color:#666666;
}

.formseparator{
	background-image:url(/custom/_gfx/formseparator.gif);
	background-repeat:repeat-x;
	background-position:center center;
	padding-top:5px;
	padding-bottom:5px;
}

.formtitle{
	vertical-align:top;
	font-family:helvetica,arial,sans-serif;
	font-size:11px;
	color:#041E5B;
	font-weight:bold;
}



/*----------------------------- LIST CLASSES --------------------------------------*/

.listtable{
	margin-bottom:15px;
}

.listheader{
	font-family:helvetica,arial,sans-serif;
	font-size:11px;
	color:#000000;
	font-weight:bold;
	padding:2px;
	background-color:#E1E1ED;
}

.listcontent{
	font-family:helvetica,arial,sans-serif;
	font-size:11px;
	color:#333333;
	padding:2px;
}

.jobheader_highlight{
	font-family:helvetica,arial,sans-serif;
	font-size:11px;
	color:#DC002E;
	font-weight:bold;
	padding:2px;
}

.jobheader{
	font-family:helvetica,arial,sans-serif;
	font-size:11px;
	color:#6C6998;
	font-weight:bold;
	padding:2px;
}

.jobcontent{
	font-family:helvetica,arial,sans-serif;
	font-size:11px;
	color:#000000;
	padding:2px;
}

.jobhref{
	font-family:helvetica,arial,sans-serif;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
	color:#000000;
}

.categoryheadline{
  	font-family:helvetica,arial,sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#000000;
}

/*----------------------------- POPUP CLASSES --------------------------------------*/

.popupheader{
	font-family:helvetica,arial,sans-serif;
	font-size:11px;
	color:#FFFFFF;
	background-color:#041E5B;
	padding-left:10px;
}

.popupdivider{
	font-family:helvetica,arial,sans-serif;
	font-size:11px;
	color:#041E5B;
	background-color:#FFFFFF;
}

.popupcontent{
	font-family:helvetica,arial,sans-serif;
	font-size:11px;
	color:#000000;
	background-color:#B7B7D3;
}

/*----------------------------- SITEMAP CLASSES --------------------------------------*/

.sitemaptdcontainer{
	vertical-align:top;
	width:125px;
	height:26px;
	text-align:left;
}

.toggledelimeter{
	padding-top:6px;
}

.sitemap_level1{
   padding-left: 8px;
	width: 125px;
	height: 22px;
	font-family: verdana,arial,sans-serif;
	font-size: 11px;
	color: #000000;
	background-color: #CDD2DE;
}

.sitemaphref_level1{
	font-family:verdana,arial,sans-serif;
	font-size:11px;
	color:#000000;
	text-decoration:none;
}

.sitemap_level2{
	text-align:left;
	width:125px;
	font-family:helvetica,arial,sans-serif;
	font-size:11px;
	color:#000000;
	background-color:#FFFFFF;
	font-weight:bold;
	padding-top:4px;
}

.sitemaphref_level2{
	font-family:helvetica,arial,sans-serif;
	font-size:11px;
	color:#000000;
	text-decoration:none;
	font-weight:bold;
	padding:0px;
}

.sitemap_level3{
	text-align:left;
	width:125px;
	font-family:helvetica,arial,sans-serif;
	font-size:11px;
	color:#000000;
	background-color:#FFFFFF;
	padding-top:2px;
	padding-left:10px;
	background-image:url(/custom/_gfx/sitemapline.gif);
	background-repeat:no-repeat;
	background-position:top left;
}

.sitemaphref_level3{
	font-family:helvetica,arial,sans-serif;
	font-size:11px;
	color:#000000;
	text-decoration: none;
}


/*----------------------------- SEARCHRESULT CLASSES --------------------------------------*/


.searchresultcounter{
	font-family:verdana,arial,sans-serif;
	font-size:12px;
	color:#69649A;
	padding-bottom:15px;
}

.searchresulthref{
	font-family:helvetica,arial,sans-serif;
	font-size:11px;
	color:#000000;
	text-decoration:none;
}

.searchresultline{
	height:1px;
	background-color:#DC002E;
}

/*----------------------------- INTRODUCTION IMAGE --------------------------------------*/

.imagecontainer_right{
	float:right;
	padding-left:10px;
	padding-bottom:10px;
	margin-bottom:-10px;
  margin-right:0px;
  padding-right:0px;
}

.pressreleaseline{
	background-color:#D7D7D7;
}

.categorisedimage{
display:block;
float:left;
height:50px;
vertical-align:middle;
border:1px solid black;
width:125px;
text-align:center;
padding:5px;
margin-right:5px;
margin-bottom:5px;
}

.descriptionimage{
display:block;
float:left;
height:50px;
vertical-align:middle;
border:1px solid black;
width:125px;
text-align:center;
padding:5px;
}

/*----------------------------- NEWSLETTERREGISTRATION --------------------------------------*/

.newsletter_input{
	width:278px;
	font-family:helvetica,arial,sans-serif;
	font-size:11px;
	color:#666666;
}


/*----------------------------- PAGING CLASSES --------------------------------------*/

.paginghref{
	font-family:verdana,arial,sans-serif;
	font-size:11px;
	color:#333333;
	text-decoration:none;
}

.paginghref_active{
	font-family:verdana,arial,sans-serif;
	font-size:11px;
	color:#DC002E;
	font-weight:bold;
	text-decoration:none;
}



