/* css für CLAAS Stiftung */
/* ****************************                 
* main_content_ie.css
*
* for Internet Explorer
*
* Contains styles related to all content templates (e.g. no page-layout)
* *************************** */

/* --------------------------
main
-----------------------------*/
img { border: none;}

img.richtext {
	 border: 1px green solid;
}


h1  { font-size: 16px; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: bold; line-height: 18px; margin-top: 0px; margin-bottom: 10px; clear:both; }
h2  { clear: both; }
.subheader,h2  { font-size: 12px; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: bold; line-height: 24px; margin-top: 0px; margin-bottom: 10px; }

a { color: black; font-size: 12px }
a:link { color: black; }
a:visited    { color: #606060 }
a:active, a:hover { text-decoration: underline; }

ul { padding-top: 0px; padding-bottom: 0px; margin-top: 0px; margin-bottom: 0px; }


/* ********************************
pagecontent
* ******************************* */
/* Standardtext  (fliesstext: deprecated)*/
.pagecontent_text, .fliesstext {
	font-size: 12px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	line-height: 16px;
	margin-top: 0px;
}


.body_contentitem { /*  padding-right: 10px;*/ padding-top: 10px; padding-bottom: 0px; font-size: 12px; }


/* Tabellen wie Download-Archiv, etc */
.pagecontent_tab { font-size: 12px; background-color: transparent; border: 1px transparent; width: 100%; }
.pagecontent_tab_header { font-weight: bolder; background-color: #bababa; vertical-align: top; text-align: center; padding: 6px; }
.pagecontent_tab_data { background-color: #f4f4f4; vertical-align: top; text-align: left; padding: 6px; }
.pagecontent_tab_data2 { background-color: #e6e9be; vertical-align: top; text-align: left; padding: 6px; }

/* colorierte Textboxen wie Teaser im News-Archiv */
 .pagecontent_textbox    { font-size: 12px; text-decoration: none; background-color: #f5f7ec; list-style-position: outside; display: block; margin-bottom: 18px; padding-top: 6px; padding-bottom: 12px; padding-left: 12px; padding-right: 0px;}
 .pagecontent_textbox_head { font-size: 12px; font-weight: bold; text-decoration: none; background-color: #e6e9be; list-style-position: outside; display: block; padding-left: 12px; padding-right: 0px; padding-top: 2px; padding-bottom: 2px;}

/* NewsArchiv Textboxen */
.newsarchive_textbox    { font-size: 11px; text-decoration: none; background-color: #ebebeb; list-style-position: outside; display: block; margin-bottom: 20px; padding-top: 6px; padding-bottom: 0px; padding-left: 12px; padding-right: 0px; margin-right: 0px;}
.newsarchive_textbox_head { height: 20px; font-size: 11px; font-weight: bold; text-decoration: none; background-color: #d8d7d7; list-style-position: outside; display: block; padding-left: 12px; padding-right: 0px; padding-top: 2px; padding-bottom: 2px; margin-right: 0px;}







/* tabelle fï¿½r homepage */
.home_tab_content    { font-size: 12px; text-decoration: none; background-color: #f5f7ec; list-style-position: outside; display: block; margin-bottom: 18px; padding-top: 6px; padding-bottom: 12px; padding-left: 12px; padding-right: 0px; width: 570px; }
.home_tab_head { font-size: 12px; font-weight: bold; text-decoration: none; background-color: #e6e9be; list-style-position: outside; display: block; padding-left: 12px; padding-right: 0px; padding-top: 2px; padding-bottom: 2px; width: 570px; }

/* ********************************
Rechte Spalte / Related Topic
* ******************************* */
.relatedtopic_item  { font-size: 12px; text-decoration: none; padding-top: 0; padding-bottom: 9px; width: 190px; float: left }
.relatedtopic_h1 { font-size: 12px; font-weight: bold; background-color: #e6e9be; display: block; padding-bottom: 4px; padding-top: 4px; padding-left: 12px; margin-bottom: 0px; margin-top: 0px; border-bottom: 1px solid #fff; }
.relatedtopic_text { font-size: 12px; background-color: #efefef; list-style-position: outside; display: block; padding-bottom: 4px; padding-top: 8px; padding-left: 12px; margin-bottom: 1px; margin-top: 0px;  }

.relatedtopic_submenu {padding-top: 0px; margin-bottom: 10px; width: 190px;  background-color: #f5f7ec;}

/* ********************************
Cell-Layou Infoportal, dieses CSS war zuvor im richtext.css definiert 
und soll nicht mehr im Editor genutzt werden
* ******************************* */
td.cell-layout--grey {
	background: #efefef;
	vertical-align: top;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 6px;
	padding-bottom: 6px;
}

td.cell-layout--lightgreen {
	background: #f5f7ec;
	vertical-align: top;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 6px;
	padding-bottom: 6px;
	
}

td.cell-layout--green {
	background: #e6e9be;
	vertical-align: top;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 6px;
	padding-bottom: 6px;
}

td.cell-layout--infoportal-darkgrey {
	background: #606060;
	vertical-align: top;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 6px;
	padding-bottom: 6px;
	color: white;
	font-size: 11px;
	list-style-position: outside;
  background-repeat: no-repeat;
  background-position: left;
  padding-left: 25px;
	
}
td.cell-layout--infoportal-lightgrey {
	background: #f4f2f2;
	vertical-align: top;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 6px;
	padding-bottom: 6px;
	color: black;
	font-size: 11px;
}

td.cell-layout--infoportal-darkblue {
	background: #032279;
	vertical-align: top;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 6px;
	padding-bottom: 6px;
	color: white;
	font-size: 11px;
  background-repeat: no-repeat;
  background-position: left;
  padding-left: 25px;
	}

td.cell-layout--infoportal-lightblue {
	background: #eeeff4;
	vertical-align: top;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 6px;
	padding-bottom: 6px;
	color: black;
	font-size: 11px;
	}

/* --------------------------
Article-Footer: OK
-----------------------------*/
#article_footer_  { text-align: right; color: #6d6d6d; font-size: 11px; line-height: 22px; clear: both; }
