





/************************************/
/* RIGHT COLUMN						*/
/************************************/
#right_column {
	float: left;
	width: 250px;
}


/***** Upper part of the right column *****/
#right_column_top_body {
	width: 226px;
	height: 98px;
	margin: 12px 12px 0px 12px;
	border-bottom: #374ea2 1px solid;
	background: url("../../../../data/images/cssbg/bg_rc_plane_micro.png") no-repeat left top;
}
/* Hack for Firefox*/
html>body #right_column_top_body {
	height: 97px;
}


/***** Microsite: Upper part of the right column *****/
#right_column_top_body_microsite {
	width: 226px;
	height: 110px;
	margin: 0px 12px 0px 12px;
	padding-top: 11px;
	border-top: #003093 1px solid;	/*#--MICROSITE_COLOR--#*/
}
/* Hack for Firefox*/
html>body #right_column_top_body_microsite {
	height: 97px;
}


/***** Main part of the right column *****/
#right_column_frame {
	clear: both;
	width: 250px;
	background: #ffffff;
}

#right_column_body {
	clear: both;
	margin: 59px 12px 0px 12px;
	width: 226px;
	background: #ffffff;
}

#right_column_body_microsite {
	clear: both;
	margin: 0px 12px 0px 12px;
	width: 226px;
	background: #ffffff;
}

/***** "right_column_body_lower" is only used with big content key visual.
 Otherwise simply use "right_column_body". *****/
#right_column_body_lower {
	clear: both;
	margin: 90px 12px 0px 12px;
	width: 226px;
	background: #ffffff;
}

.right_column_delimiter {
	clear: both;
	width: 226px;
	height: 8px;
	line-height: 8px;
	background: url("../../../../data/images/cssbg/bg_rc_delimiter_micro.png") no-repeat left bottom;
}


/***** Grey box caption frame *****/
.right_column_caption_grey {
	width: 226px;
	height: 20px;
	background: url("../../../../data/images/cssbg/bg_rc_caption_grey_micro.png") no-repeat left top;
	border-bottom: #ffffff 1px solid;
}
/* Hack for Firefox*/
html>body .right_column_caption_grey {
	min-height: 19px;
	height: auto;
}


/***** Grey box caption frame / Rectangle *****/
.right_column_caption_grey_rect {
                     clear: both;
	width: 226px;
	height: 20px;
	background: url("../../../../data/images/cssbg/bg_rc_caption_grey_rect_micro.png") no-repeat left top;
	border-bottom: #ffffff 1px solid;
}
/* Hack for Firefox*/
html>body .right_column_caption_grey_rect {
	min-height: 19px;
	height: auto;
}


/***** Blue box caption frame *****/
.right_column_caption_blue {
	width: 226px;
	height: 20px;
	background: url("../../../../data/images/cssbg/bg_rc_caption_blue_micro.png") no-repeat left top;
	border-bottom: #ffffff 1px solid;
}
/* Hack for Firefox*/
html>body .right_column_caption_blue {
	min-height: 19px;
	height: auto;
}


/***** Blue box caption frame / Rectangle *****/
.right_column_caption_blue_rect {
	width: 226px;
	height: 20px;
	background: url("../../../../data/images/cssbg/bg_rc_caption_blue_rect_micro.png") no-repeat left top;
	border-bottom: #ffffff 1px solid;
}
/* Hack for Firefox*/
html>body .right_column_caption_blue_rect {
	min-height: 19px;
	height: auto;
}


/***** Icon for grey caption *****/
.right_column_icon_caption_grey {
	float: left;
	width: 19px;
	height: 19px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	border-right: #888888 1px solid;
}


/***** Icon for blue caption *****/
.right_column_icon_caption_blue {
	float: left;
	width: 19px;
	height: 19px;
	border-right: #809fd8 1px solid;
}


/***** Common box caption text *****/
.right_column_caption_text {
	padding: 1px 0px 0px 26px;
}
/* Hack for Firefox*/
html>body .right_column_caption_text {
	padding: 3px 0px 0px 26px;
}


/***** Common box body *****/
.right_column_bodypart {
	width: 226px;
	padding: 4px 25px 0px 25px;
	background: url("../../../../data/images/cssbg/bg_rc_box_micro.png") repeat-y left top;
}
/* Hack for Firefox*/
html>body .right_column_bodypart {
	width: 176px;
}

.right_column_bodypart .logo {
	padding: 14px 0px 12px 0px;
}
/* Hack for Firefox*/
html>body .right_column_bodypart .logo {
	padding: 16px 0px 14px 0px;
}


/***** Common box bottom line *****/
.right_column_bottom {
	width: 226px;
	margin-bottom: 12px;
	background: url("../../../../data/images/cssbg/bg_rc_bottom_micro.png") no-repeat left top;
}


/***** Common box bottom line / Rectangle *****/
.right_column_bottom_rect {
	width: 226px;
	margin-bottom: 12px;
	background: url("../../../../data/images/cssbg/bg_rc_bottom_rect_micro.png") no-repeat left top;
}


/***** Clickable caption *****/
.right_column_caption_blue_clickable {
	width: 226px;
	height: 20px;
	margin-top: 12px;
	background: url("../../../../data/images/cssbg/bg_rc_caption_blue_clickable_micro.png") no-repeat left top;
	border-bottom: #ffffff 1px solid;
}
/* Hack for Firefox*/
html>body .right_column_caption_blue_clickable {
	margin-top: 20px;
	min-height: 19px;
	height: auto;
}


/***** Additional information banner *****/
.right_column_information {
	width: 226px;
	margin-bottom: 20px;
}


/***** information by country *****/
#flagindex div p span {
	padding-left: 6px;
}



