/*
 * Projektspezifische Styles für den FCK-Editor
 * (evtl. Ergänzungen in der Datei fckstyles.xml im _fck - Ordner)
*/


/* Verschiedenes */
.fs1 {font-size:1px;}
.w100 {width:100%;}
.nowrap{white-space:nowrap;}
.vam {vertical-align:middle;}
.vab {vertical-align:bottom;}
.tar {text-align:right;}
.tac {text-align:center;}
.tal {text-align:left;}

td {vertical-align:top; text-align:left;}

p {
	margin-top: 0px;
	margin-bottom: 10px;
}

/* Überschriften */
.elm_fck_headline { 
	font-family:Times;
	font-size:18px;
	font-weight: bold;
}
.elm_fck_headline a:link{text-decoration:none;font-family:Times;font-size:18px;color:#414141;}
.elm_fck_headline a:visited{text-decoration:none;font-family:Times;font-size:18px;color:#414141;}
.elm_fck_headline a:active{text-decoration:none;font-family:Times;font-size:18px;color:#414141;}
.elm_fck_headline a:hover{text-decoration:underline;font-family:Times;font-size:18px;color:#cc0000;}

/* Untertitel */
.elm_fck_subheadline { 
	font-family:Times;
	font-style:italic;
	font-size:16px;
}
.elm_fck_subheadline a:link{text-decoration:none;font-family:Times;font-size:16px;color:#414141;}
.elm_fck_subheadline a:visited{text-decoration:none;font-family:Times;font-size:16px;color:#414141;}
.elm_fck_subheadline a:active{text-decoration:none;font-family:Times;font-size:16px;color:#414141;}
.elm_fck_subheadline a:hover{text-decoration:underline;font-family:Times;font-size:16px;color:#cc0000;}

/* Fliesstext */
.elm_fck_text p{ 
	font-family:Times;
	font-size:14px;
}
.elm_fck_text a:link{text-decoration:none;font-family:Times;font-size:14px;color:#414141;}
.elm_fck_text a:visited{text-decoration:none;font-family:Times;font-size:14px;color:#414141;}
.elm_fck_text a:active{text-decoration:none;font-family:Times;font-size:14px;color:#414141;}
.elm_fck_text a:hover{text-decoration:underline;font-family:Times;font-size:14px;color:#cc0000;}
.elm_fck_text p, ul, li {
	margin-top: 0px;
	margin-bottom: 0px;
}

/* Sonstiges */
.elm_fck_bold { 
	font-weight: bold;
	color:#cc0000;
}
.elm_fck_italic { 
	font-style:italic;
	color:#cc0000;
}

/* Rahmen / Schatten */
.frame_td {border:1px solid #626262; background-color:#ffffff; padding:8px 8px 8px 8px; vertical-align:top;}
.frame_shadowRight_td{background-image:url(../_images/view/rahmen_1.gif);background-repeat:no-repeat;width:7px;font-size:1px;}
.frame_shadowBottomRight_td{background-image:url(../_images/view/rahmen_2.gif);background-repeat:no-repeat;width:7px;font-size:1px;}
.frame_shadowBottom_td{background-image:url(../_images/view/rahmen_3.gif);background-repeat:no-repeat;font-size:1px;}

.frame_textMarginTop_table {margin-top:15px;}
.frame_textMarginLeft_table {margin-left:15px;}
.frame_LogoArea_table {width:205px; height:322px; margin-bottom:2px;}
.frame_LogoAreaSmall_table {width:205px; height:160px; margin-bottom:2px;}

/* Artikelboxen */
.article_headline_div {padding:18px 9px 11px 9px;}
.article_div {padding:11px 0px 11px 0px;}

.article_4raster_table {width:828px;}
.article_3raster_table {width:612px;}
.article_2raster_table {width:407px;}
.article_1raster_table {width:202px;}
.article_rasterGap_td {width:14px;}
.article_4rasterWithoutShadow_box {width:819px;}

.article_textFirstRaster_box {padding-left:9px;}
.article_LinkList_box {padding-left:30px;}
.article_text_box {padding-left:0px;}

/* Artikel Fonts */
.article_headline1_font {font-size:21px;color:#000000;}
.article_headline2_font {font-size:12px;font-weight:bold;color:#000000;}
.article_headline3_font {font-size:12px;font-weight:bold;color:#FFFFFF;}

h1 {font-size:21px; color:#000000; font-weight:normal; margin:0px;}

.article_headlineColor_font {font-size:11px;font-weight:bold;color:#A2C63A;}
.article_font {color:#000000;}
.article_fontBold {color:#000000;font-weight:bold}
.article_contactAddress_td {padding:26px 5px 0px 15px; width:178px;}


/* Artikel Links */
a.article_a:link, a.article_a:visited, a.article_a:focus, a.article_a:hover, a.article_a:active{color:#000000; text-decoration:underline;}
a.articleListe_a:link, a.articleListe_a:visited, a.articleListe_a:focus, a.articleListe_a:hover, a.articleListe_a:active {
	color:#626262; 
	text-decoration:none;
	padding: 0px 0px 0px 10px;
	background-image:url(../_images/view/smallArrowRight.gif);
	background-repeat:no-repeat;
	background-position:0px 3px;
	text-decoration:underline;
	}
	
a.articleListe_a:hover {
	vertical-align: text-top;
	color:#A2C63A;
	text-decoration:none;
	padding: 0px 0px 0px 10px;
	background-image:url(../_images/view/smallArrowRight.gif);
	background-repeat:no-repeat;
	background-position:0px 3px;
	text-decoration:underline;
	}

a.articleListe_a_bold:link, a.articleListe_a_bold:visited, a.articleListe_a_bold:focus, a.articleListe_a_bold:hover, a.articleListe_a_bold:active {
	color:#626262; 
	text-decoration:none;
	line-height:22px;
	background-image:url(../_images/view/smallArrowRight.gif);
	background-repeat:no-repeat;
	background-position:0px 9px;
	text-decoration:underline;
	font-weight:bold;
}
a.articleListe_a_bold:hover {
	color:#8CBA3F;
	text-decoration:none;
	line-height:22px;
	background-image:url(../_images/view/smallArrowRight.gif);
	background-repeat:no-repeat;
	background-position:0px 9px;
	text-decoration:underline;
	font-weight:bold;

/* Artikel Hintergrundfarbe/Linienfarben */
.article_backgroundColor_Box{background-color:#EEF2E1;}
.article_backgroundColor2_Box{background-color:#A2C63A;}
.article_BorderColor{border-top:1px solid #A2C63A; padding:10px 2px 2px 5px;}
.article_BorderColor1{border-top:1px solid #EEF2E1; padding:5px 2px 2px 5px;}
.article_BorderColor0{border-top:1px solid #000000; padding:5px 2px 2px 5px;}

/* Sonstiges */
.colorline_box {border-top:1px solid #A2C63A;}

ul {list-style-image:url(../_images/view/strich.gif); margin:18; padding:0;}
