
/*** allgemein ***/

DIV, H1, H2, H3, H4, H5, P, TD, UL, OL, BLOCKQUOTE, INPUT, TEXTAREA, SELECT { 
	font-family: Verdana, helvetica, sans-serif; color: #000000; 
}

P, TD, UL, OL { font-size: 9pt; line-height: 1.4 }
UL UL LI { font-size: 9pt; line-height: 1.4 }
INPUT, TEXTAREA, SELECT { padding-left: 5px; font-size: 8pt; }


H1 { 
	font-weight:bold; 
	font-size:11pt; 
	margin-bottom:6px; 
	padding:0px;  
	/*text-transform:uppercase;*/
	color:#666;
}
H2 { font-weight:normal; color: #000; 	font-size:11pt; }
H3 { font-weight:bold; color: #000; font-size:10pt;}
H4 { font-weight:bold; color: #000; font-size:8pt;}


P.bodytext, DIV.bodytext { color: #000000; }

/*** Links ***/

A { color: #999; text-decoration: underline; }
A:hover { color: #999;text-decoration: underline; }


#hauptmenue a, #presseserver{
 text-decoration:none;
 font-size:8pt;

}

#hauptmenue a:hover, #presseserver a:hover{
	color:#666;
	text-decoration:none;
}

.haupt_act a{ 
	color:#FFF;
	text-decoration:none;
 
}


.haupt_no a{ 
	color:#000;
	text-decoration:none;
 
}


.sub_act a{ 
	color:#FFF;
	padding-bottom:17px;
	font-size:7pt;
	margin-left:10px;
 	text-decoration:none;
}


.sub_no a{ 
	color:#000;
	padding-bottom:17px;
	font-size:7pt;	
	margin-left:10px;
 
}
#fussnavi_innen {
   font-size:6pt;
}

#fussnavi_innen a{

	text-decoration:none;
	color:#000;
}

#fussnavi_innen a:hover {
/*	color:#7a8a6b;*/
}

#fussnavi_innen .arnelink a{
	text-decoration:none;
	color:#222;
}

#fussnavi_innen .arnelink a:hover{
	text-decoration:underline;
	color:#222;
}

#schnellnavigation {
	font-size:8pt;
	vertical-align:middle;
}

#schnellnavigation_innen ul {
	list-style:none;
}

#schnellnavigation_innen li.schnell {
	vertical-align:middle;
	display: inline;
	margin:0;
	paddin:0;
}

#schnellnavigation_innen a:link,
#schnellnavigation_innen a:visited,
#schnellnavigation_innen a:active,
#schnellnavigation_innen a:hover {
	text-decoration:none;
	font-size:8pt;
	color:#FFF;
	margin:0 10px 0 0;
}


#schnellnavigation_innen a:hover{
	color:#000;
	text-decoration:none;
}


/**************************/
/* Besondere Bereiche     */
/**************************/

.csc-textpic-caption {
	font-style:italic;
	font-size:8pt;

}

.spruch {color:#BAC910; font-weight:normal; padding-bottom:8px}
.spruch_author {color:#e6e6e6}


#hauptbereich UL {
 padding-left:13px;
// margin-left:5px;
 list-style-image:url(bilder/list-style.gif);
}

#hauptbereich UL LI {
	padding-bottom:12px;
	font-size:10pt;
}

.csc-sitemap LI > UL {
	list-style-type:circle;
}

#rechte_subspalte P, #rechte_subspalte TD, #rechte_subspalte UL, #rechte_subspalte OL { font-size: 8pt; }


#rechte_subspalte UL {
 padding-left:13px;
 
 //margin-left:5px;
 list-style-image:url(bilder/list-style_rechts.gif);
 font-weight:normal;
 font-size:8pt;
}


#rechte_subspalte UL a{
	color:black;
	text-decoration:none;
}
#rechte_subspalte UL a:hover{
	text-decoration:underline;

}
/*********************/
/* Container *********/
/*********************/

#spruch_vorlage {
	text-align:right;
	margin-top:5px;
}

#spruch_vorlage H1{
  font-weight:bold;
  font-size:11pt;
  color:#7CE620;
  text-align:right;
  text-transform:uppercase;
}

#spruch_vorlage .bodytext{
  font-size:8pt;
  font-style:italic;
}

#spruch_vorlage .name-of-person {
  font-style:normal;
  font-size:7pt;
  color:#666;
  font-weight:bold;  

}

#spruch_vorlage .detail {
  font-size:7pt;
  color:#000;
  font-weight:regular;
  font-style:normal;
}


/****** Hellgraue Box *****/
DIV.hellgraue_box {
   margin-top:2px;
   width:190px;
}

DIV.hellgraue_box .oben {
   height:4px;
   background-image:url(bilder/rechts_inhalt_oben.gif);
   overflow:hidden;
}

DIV.hellgraue_box .mitte {
   background-color:#e1e1e1;
   padding-top:13px; 
   padding-left:11px; 
   padding-right:11px;
   padding-bottom:13px;
}


DIV.hellgraue_box .unten {
   height:4px;
   background-image:url(bilder/rechts_inhalt_unten.gif);
   overflow:hidden;
}


/******** Dunkelgraue Box *******/

DIV.dunkelgraue_box {
   margin-top:2px;
   width:190px;
}

DIV.dunkelgraue_box .oben {
   height:3px;
   background-image:url(bilder/rechts_titel_oben.gif);
   overflow:hidden;
}

DIV.dunkelgraue_box .mitte {
   background-color:#999;
   padding-top:0px; 
   padding-left:11px; 
   padding-right:11px;
   padding-bottom:0px;
}
DIV.dunkelgraue_box .mitte H1{
   padding-top:0px; 
   padding-bottom:0px;
   margin:0px;
   padding-left:0px; 
   font-size:8pt; 
   color:#FFF; font-weight:bold
}

DIV.dunkelgraue_box .unten {
   height:3px;
   background-image:url(bilder/rechts_titel_unten.gif);
   overflow:hidden;
}


DIV.dunkelgraue_box A { color: #555; text-decoration: underline; }
DIV.dunkelgraue_box A:hover { color: #555;text-decoration: underline; }

/*************/
/*** NEWS    */
/*************/

.news-list-date {
	font-size:8pt;
	font-weight:normal;
}

.news-single-timedata, .news-single-category {
	font-size:8pt;
	font-weight:normal;
}


.news-single-category {
	margin-bottom:20px;
}


.news-single-imgcaption {
	font-style:italic;
	font-size:7pt;
}

.news-single-backlink {
margin-top:18px;
}

.news-single-img{
  margin-top:15px;
  margin-bottom:10px;
}

.news-list-item {
	margin-bottom:20px;
}


.news-list-item IMG {
padding-top:11px;
padding-bottom:8px;
}


/**** BLOG ***/
.tx-wecdiscussion-form {border:0px;}
.tx-wecdiscussion-forumMessageSubject {
color:black;
}

.tx-wecdiscussion-mainContent {
	font-family:Verdana;
}
.tx-wecdiscussion-forumMessage{
	font-family:Verdana;
	font-size:10pt;
}
