
/* ************************************************************************* */
/* ************************************************************************* */
/* *** Content Columns                                                   *** */
/* ************************************************************************* */
/* ************************************************************************* */

.content_bg {
	background-color: #FFFFFF;
}
.content_bg2 {
	background-color: #FAFAFA;
}

/* ************* */
/* common styles */
/* ************* */
.contentdiv {
/*	width			: 100%;	only for IE5.5 */
}
.contentBorderRight {
	border-right	: 1px solid #F0F0F0;
}
#content .contentIndentTopError {
	margin-top		: 20px;
}
#content .contentIndentLeft {
	margin-left		: 30px;
}
#content .contentIndentRight {
	margin-right	: 30px;
}
#content .contentIndentLeftSmall {
	margin-left		: 10px;
}
#content .contentIndentRightSmall {
	margin-right	: 10px;
}
#content .contentIndentBottom {
	margin-bottom	: 37px; /* 50px */
}
.contentIndentBottomGrey {
	margin-bottom	: 37px; /* 50px */
	background-color: #e6eaee;
	
	
}

.contentIndentBottomGreyEvents {
	margin-bottom	: 37px; /* 50px */
	background-color: #e6eaee;
	width:460px;
}

.contentIndentBottomGreyImage2007 {
	margin-bottom	: 57px; /* 50px */
	background-color: #e6eaee;
	background-image : url('/offsite/colloquia_2008/images/events/bg_2007.gif');
	background-repeat : no-repeat;
	valign:bottom;
	height:255;
	width:490;
}
.contentIndentBottomGreyImage2006 {
	margin-bottom	: 37px; /* 50px */
	background-image : url('/offsite/colloquia_2008/images/events/bg_2006.gif');
	background-repeat : no-repeat;
	height:309;
	width:490;
}
.middlecontent{
	font-size		: 1.00em;
	line-height		: 15px;
	vertical-align	: top;
	padding-top		: 3px;
	height			: 32px;
	padding-right	: 15px;	
	color:#55758f;
}
.middlecontent1{
	font-size		: 1.00em;
	line-height		: 15px;
	vertical-align	: top;
	padding-top		: 3px;
	height			: 32px;
	padding-right	: 15px;	
	color:#55758f;
}
.smalltxt
{
	font-size		: 0.91em;
	color:#55758F;
}
.smalltxtbold
{
	font-size		: 0.91em;
	color:#55758F;
}
td#content {
	vertical-align	: top;
	font-size		: 1em; /* 12px */
	color			: #3E3E40;		
}
#content_page #content_3by1 td#content {
	padding			: 0px 0px 12px 0px;
}
#content_page #content_2by1 td#content {
	padding			: 0px 0 12px 0px;
}
td.contentCol {
	vertical-align	: top;
	width			: 209px; /* 239px - 30px padding-left */
	font-size		: 1em; /* 12px */
	padding			: 17px 0 20px 0;
	margin			: 0 0 0 0;
}
#content {
	height			: 389px;
}
* html #content {
	height			: 378px;
}
.contentBlockWidth {
	width			: 550px;
}
#home_page #content, #chapter_page #content {
	height			: 177px;

}
#content_page #content_3by1 #content {
	width			: 479px;	/* 479 absolut */
}
#content_page #content_2by1 #content {
	width			: 719px;	/* 719 absolut */
}
.standardSpacerToText {
	height			: 19px;
	display			: block;
	padding			: 0;
}
.standardSpacerTextToText {
	height			: 24px;
	display			: block;
	padding			: 0;
}
.standardSpacerH2ToText {
	height			: 16px;
	display			: block;
	padding			: 0;
}
.standardSpacer {
	height			: 22px;
	display			: block;
	padding			: 0;
}
* html .standardSpacerBackToTop {
	height			: 18px;
	line-height		: 18px;
	font-size		: 18px;
}
.standardSpacerBackToTop {
	height			: 33px;
	line-height		: 33px;
	font-size		: 33px;
	display			: block;
	padding			: 0;
	margin			: 0;
}
#subchapter_page #content h2, #content_page #content h2, .content_h2 {
	font-family		: Arial Narrow, Arial, Helvetica, sans-serif;
	font-size		: 1.75em; /* 21 px */
	line-height		: 1.67em; /* 20 px */
	color			: #00649B;
	margin-bottom	: 0px;
	margin-top		: 47px;
	padding			: 0;

}
#content_page #content h3, .content_h3 {
	font-size		: 1em;		/* 12px */
	line-height		: 1.33em;	/* 16px */
	color			: #000000;
}
#content_page #content p, .content_p {
	color			: #3E3E40;
}
div.disclaimer {
	font-family		: Arial, Arial Narrow, Helvetica, sans-serif;
	margin-top		: 23px;
	margin-left		: 10px;
	font-size		: 11px;
	color			: #3E3E40;
	line-height		: 16px;	/* 16px */	
}
div.disclaimer .symbol {
	float			: left;
}
div.disclaimer .text {
	margin-left		: 10px;
}
.iconPdf {
	float			: left;
	margin			: 0 0 0 0 !important;
	padding			: 0 0 0 0 !important;
	position		: relative;
	top				: 2px;
}
* html .iconPdf {
	position		: relative;
	top				: 3px;
}
.iconLinkText {
	margin-left		: 0;
	padding-left	: 0;
}
.pdfLinkText a{
	padding-left	: 5px;
	font-weight		: bold;	
	font-size		: 0.92em;
}
/* ************* */
/* Print Version */
/* ************* */
#printversion #popup_1by1  {
	background-color: #ffffff;
}

/* ******** */
/* Glossary */
/* ******** */
#popup_1by1 #content #glossary {
	text-align		: left;
}
#popup_page #glossary .header {
	padding			: 25px 0 20px 30px;
}
#popup_page #glossary .header img {
	padding			: 0 0 0 0;
	margin			: 0 0 0 0;
}
#popup_page #headertable {
	padding			: 0px 0 0px 0px;
	margin			: 0px 0 0px 0px;
	height			: 83px;
	width			: 100%;
	background-color: #ffffff;
}
#popup_page #glossary td.index {
	border			: 3px solid #ffffff;
	border-spacing	: 0px;
	padding			: 2px;
	width			: 19px;
	height			: 16px;
}
#popup_page #glossary td.index a {
	color			: #55758F;
	font-size		: 1.17em;
	font-weight		: bold;
}
#popup_page #glossary  div.lex_container {
	padding			: 0px 8px 9px 10px;
	margin			: 4px 0 0px 0;
}
#popup_page #glossary div.lex_container div {
	padding			: 0px 8px 9px 10px;
	margin			: 0px 0 0px 0;
}
#popup_page #glossary .standardSpacerToText {
	height			: 20px;
	display			: block;
	padding			: 0;
}
#popup_page #glossary div.lex_container p {
	margin-bottom	: 2px;
	color			: #717274;
	line-height		: 1.45em;
	font-size		: 0.92em; /* 11 px */
}
#popup_page #glossary  div.lex_container h3 {
	padding-top		: 2px;
	margin-top		: 0px;
	font-size		: 1em;		/* 12px */
	line-height		: 1.45em; /* 16px */
	color			: #3E3E40;
}
#popup_page #glossary div.lex_container div.textIndentSmall {
	margin			: 0px 0px 0px 60px;
	padding			: 0px 0px 0px 0px;
}
#popup_page #glossary div.lex_container img {
	float			: left;
	margin			: 4px 10px 10px 0;
	vertical-align	: top;
}
#popup_page #popup_1by1 #content #glossary h2 {
	font-family		: Arial Narrow, Arial, Helvetica, sans-serif;
	font-size		: 1.75em; /* 21 px */
	color			: #00649B;
	padding-top 	: 0px;
	margin-bottom	: 25px;
	margin-top		: 14px;
	margin-left		: 30px;
	margin-right	: 30px;
}
#popup_page #glossary h3 {
	font-size		: 1.00em;  /* 12 px */
	line-height		: 1.81em;
	color			: #000000;
}
#popup_page #glossary h4 {
	font-size		: 0.92em; /* 11 px */
	color			: #3e3e40;
	line-height		: 1.33em;
}
#popup_page #glossary p.text {
	font-size		: 0.92em; /* 11 px */
	line-height		: 1.33em;
}
#popup_page #glossary a.textbutton {
	color			: #55758F;
	font-size		: 0.92em; /* 11 px */
	line-height		: 1.33em;
}
#popup_page #glossary ul.arrow {
	font-size		: 0.92em; /* 11 px */
	line-height		: 1.33em;
}
#popup_page #glossary p.letter {
	color			: #717274;
	font-size		: 1.083em; /* 13 px */
	line-height		: 1.33em;
	font-weight		: bold;
}
/* ******* */
/* Article */
/* ******* */
div.article {
	padding			: 0px 0px 23px 0px;
}
.article h3 {
	font-size		: 1em;		/* 12px */
	line-height		: 1.33em;	/* 16px */
	color			: #000000;
	margin-bottom	: 5px;
}
.article h3.seqArrow {
	position		: relative;
	margin-left		: -9px;
}
.article img.seqArrow {
	position		: relative;
	left			: -10px;
	padding			: 0;
	margin			: 0 0 1em 0;
	width			: 9px;
	top				: 3px;
}
* html .article img.seqArrow {
	top				: 4px;
}
.article img {
	float			: left;
	margin-right	: 10px;
	margin-bottom	: 10px;
	margin-top		: 3px;
	vertical-align	: top;
}
.article p {
	color			: #3E3E40;
	line-height		: 1.33em;	/* 16px */	
}
.article ul {
	line-height		: 1.45em;	/* 20px */
	margin-left		: 18px;
	color			: #3E3E40;
}
table.anchorlist {
	background-color: #f0f0f0;
	width			: 100%;
	margin-top		: 15px;
	margin-bottom	: 5px;
	padding			: 0;
}
table.anchorlist a {
	color			: #395973;
}
table.anchorlist td.anchorlistRow {
	background-color: #f0f0f0;
}
table.anchorlist td.anchorlistRowHighlighted {
	background-color: #ffffff;
}
table.anchorlist img.seqArrow {
	margin			: 0;
	padding-top 	: 5px;
}
.article .textIndent {
	margin			: 0px 0 0 90px;
}
.article .textIndentList {
	margin-left		: 18px;
}
.article ul.textIndent {
	list-style-image: url(/images_en_US/bullet_yellow.gif);
	font-weight		: bold;
	margin-left		: 108px;
}
ul.bar {
	list-style-image: url(/offsite/colloquia_2008/images/bullet_blue.gif);
	font-weight		: bold;
	margin-left		: 20px;
}
.article img .iconPdf {
	float			: left;
	position		: relative;
	top				: -1px;
	margin			: 0 0 0 0;
	padding			: 0 0 0 0;
}
* html .article img .iconPdf {
	top				: 0px;
}
.article p.iconLinkText {
	margin-left		: 37px;
	margin-top		: 0px;
	padding-top		: 0px;
	margin-bottom	: 0px;
	padding-bottom	: 0px;
}
.article img.iconMail {
	float			: left;
	margin-bottom	: 0px;
	padding-top		: 4px;
}
* html .article img.iconMail {
	padding-top		: 5px;
}
.article p.mailIconLinkText {
	margin			: 0px 0 0 14px;
	padding			: 0px 0 0 0;
}
* html .article ul.textIndent {
	list-style-image: url(/images_en_US/bullet_yellow_IE.gif);
}

/* ******************* */
/* chapter_page styles */
/* ******************* */
#chapter_page td.contentCol {
	background-color: #E6EAEE;
	padding			: 23px 0 0 0;
	/*padding-bottom	: 30px;
/*	height			: 177px; /* + #content height + x + y + z = 600px */
}
#chapter_page div.spaceArticleFirstRow {
	height			: 3px;
	line-height		: 3px;
	font-size		: 3px;
}
#chapter_page div.spaceArticleLastRow {
	height			: 47px;
	line-height		: 47px;
	font-size		: 47px;
}

#chapter_page div.article {
/*	min-height		: 155px;*/
	padding			: 0px 0px 0px 30px;
	clear			: both;
}
#chapter_page div.article p {
	font-size		: 0.92em; /* 11 px */
	line-height		: 1.45em; /* 16 px */
}
#chapter_page div.article ul.arrow {
	font-size		: 0.92em; /* 11 px */
	line-height		: 1.33em; /* 16 px */
}
#chapter_page .article .textIndentSmall {
	margin-left		: 90px;
}
* html #chapter_page div.article {	/* Star-HTML-Hack for IE, because IE doesn't recognize min-height */
	/*height			: 155px;*/
}
/* ******************* */
/* subchapter_page styles */
/* ******************* */
* html #subchapter_page div.article {
	width			: 200px;

}
#subchapter_page #breadcrumb {
	margin-left		: 00px;
}
#subchapter_page div.tableWrapper {
	background-color: #f0f0f0;
	height			: 21px;
	margin-left		: -30px;

}
#subchapter_page table.boxWrapper {
	background-color: #f0f0f0;
	margin-left		: -30px;
	width			: 479px;
	
}
#subchapter_page #content div.subchapterContentHead {
	margin			: 0 30px 25px 30px;
	padding			: 0;	

}
#subchapter_page div.article {
	padding			: 17px 0px 6px 30px;
	clear			: both;
}
#subchapter_page div.article p {
	font-size		: 0.92em; /* 11 px */
	line-height		: 1.45em; /* 16 px */
}
#subchapter_page div.article ul.arrow {
	font-size		: 0.92em; /* 11 px */
	line-height		: 1.33em; /* 16 px */
}
#subchapter_page .article .textIndentSmall {
	margin-left		: 90px;
}
#subchapter_page .article h3.seqArrow {
	position		: relative;
	margin-left		: -9px;
}
#subchapter_page .article img.seqArrow {
	position		: relative;
	left			: -10px;
	margin			: 0;
	width			: 9px;
	top				: 3px;
	margin-bottom	: 1em;
}
* html #subchapter_page .article img.seqArrow {
	top				: 4px;
}
/* ******************* */
/* home_page styles */
/* ******************* */

/*  TODO: konnte ich noch nicht testen */
#home_page .article .textIndentSmall {
	margin-left		: 90px;
}
#home_page td.contentCol {
	padding-bottom	: 23px;
	height			: 177px; /* + #content height + x + y + z = 600px */
}
#home_page #content ul.arrow {
	font-size		: 0.92em;		/* 11px */	
}
#home_page .article ul.textIndent {
	font-size		: 0.92em;		/* 11px */	
	margin			: 0;
	padding			: 0;
}
#home_page .article p {
	font-size		: 0.92em;		/* 11px */
	line-height		: 1.45em; /* 16 px */
	margin			: 0;
	padding			: 0;
}
#home_page div.article {
	padding			: 0 0px 0px 30px;
	width			: 209px;
}
#home_page .article img.blockimage {
	margin			: 4px 0 0px 0;
	padding			: 0;
	vertical-align	: top;
}
* html #home_page .article img.blockimage {
	margin			: 4px 0 0px 0;
	padding			: 0;
	vertical-align	: top;
}
/* ******************* */
/* content_page, popup_page styles */
/* ******************* */
#content_page div.article, #popup_page div.article {
	padding			: 0px 0px 0px 0px;
}
/*
* html #content_page #content_3by1 div.article {
	width			: 419px;
}*/
#content_page #breadcrumb, #popup_page #breadcrumb {
	margin-left		: 00px;
}
#content_page .article p, #popup_page .article p {
	line-height		: 1.67em;	/* 20px */		
}
#content_page #content p.contact, #popup_page #content p.contact {
	font-size		: 0.92em; /* 11 px */
	line-height		: 1.45em; /* 16 px */
	color			: #3E3E40;
}
#content_page .article h2, #popup_page .article h2 {
	font-size		: 1.67em;
	line-height		: 1em;	/* 20px */	
	color			: #00649B;
	padding			: 5px 0 0 0;
}
#subchapter_page #content .teaserText, #content_page #content .teaserText, #popup_page #content .teaserText {
	font-size		: 1.16em; /* 14px */
	color			: #55758F;
	margin			: 5px 0 22px 0;
	padding			: 0;
	line-height		: 1.43em;	/* 20px */	
}
#content_page #content .article h3, #popup_page #content .article h3 {
	margin-bottom	: 0;
	line-height		: 1.67em;	/* 20px */	
}
#content_page .article img, #popup_page .article img {
	float			: left;
	margin			: 3px 0 0 0;
	vertical-align	: top;
}
#content_page .article div.caption, #popup_page .article div.caption {
	float			: left;
	width			: 209px;
}
#content_page #content .article p.caption, #popup_page #content .article p.caption {
	font-size		: 0.92em;
	clear			: both;
	padding-top		: 3px;
	line-height		: 1.18em;
	color			: #717274;
}
.article .textIndentSmall {
	margin			: 0px 0 0 99px;
	position		: relative;
	top				: -1px;
}
* html .article .textIndentSmall {
	margin			: -1px 0 0 99px;
	top				: 0;
}
.article p.orderedList {
	margin-left		: 17px;
}
.article ul {
	line-height		: 1.67em;	/* 20px */		
}
.article ul.textIndentSmall {
	list-style-image: url(/images_en_US/bullet_yellow.gif);
	font-weight		: bold;
	margin-left		: 118px;
}
* html .article ul.textIndentSmall {
	list-style-image: url(/images_en_US/bullet_yellow_IE.gif);
}
.article .textIndentLarge {
	margin			: 0px 0 0 229px;
	position		: relative;
	top				: -3px;
}
* html .article .textIndentLarge {
	margin			: -3px 0 0 226px;
	top				: 0;
}
.article ul.textIndentLarge {
	list-style-image: url(/images_en_US/bullet_yellow.gif);
	font-weight		: bold;
	margin-left		: 247px;
}
* html .article ul.textIndentLarge {
	list-style-image: url(/images_en_US/bullet_yellow_IE.gif);
}
#content_page .backToTop img, #popup_page .backToTop img {
	margin			: 0;
	padding			: 0;
	float			: right;
	line-height		: 0px;
}
#content_page .backToTop, #popup_page .backToTop {
	border-top		: 2px solid #00649B;
	padding-top		: 5px;
	margin-right	: 0px;
	margin-bottom	: 0;
	padding-bottom	: 0;
	clear			: both;
}

/* **** */
/* News */
/* **** */
div.news {
	padding			: 0 5px 7px 30px;
	width			: 185px;
}
.news h3 {
	font-size		: 1em;		/* 12px */
	line-height		: 1.33em;	/* 16px */
	color			: #000000;
	margin-bottom	: 5px;
}
.news h3.seqArrow {
	position		: relative;
	left			: -9px;
}
* html .news h3.seqArrow {
	top				: 1px;
}
.news img.seqArrow {
	position		: relative;
	left			: -10px;
}
.news p {
	color			: #55758F;
	line-height		: 1.33em;	/* 16px */
	margin-bottom	: 0px;
	font-size		: 0.92em;		/* 11px */
}
.news p {
	line-height		: 1.45em;	/* 16px */
}
.news h4 {
	font-size		: 0.92em;		/* 11px */
	line-height		: 1.33em;	/* 16px */
	color			: #3E3E40;
	font-weight		: normal;
}
.news ul {
	line-height		: 1.33em;	/* 16px */
	margin-left		: 18px;
	color			: #3E3E40;
}
.news ul.textIndent {
	list-style-image: url(/images_en_US/bullet_yellow.gif);
	font-weight		: bold;
	margin-left		: 108px;
}
* html .news ul.textIndent {
	list-style-image: url(/images_en_US/bullet_yellow_IE.gif);
}
/**********/
/* Popups */
/**********/
#popup_page {
	text-align		: left;
}
#popup_page #content {
	height			: 487px; /* to have the footer at the bottom */
	width			: 100%;
}
#popup_1by1 {
	width			: 100%;
}
#popup_1by1 #content h2 {
	font-family		: Arial Narrow, Arial, Helvetica, sans-serif;
	font-size		: 1.75em; /* 21 px */
	color			: #00649B;
	margin-top		: 26px;
	margin-bottom	: 10px;
	line-height		: normal;
}
#popup_1by1 #content p.caption {
	font-size		: 0.92em;
	clear			: both;
	padding-top		: 3px;
	line-height		: 1.18em;
	color			: #717274;
}
#popup_1by1 h3 {
	font-size		: 1em;		/* 12px */
	line-height		: 1.33em;	/* 16px */
	color			: #000000;
}

