/*Styles des Editors*/

.Headline1 {
	font-family : "Times", serif;
	font-size: 21px;
	font-weight : bold;
	color: #336633;
	padding-bottom: 10px;
	
}

.times_gruen {
	font-family : Times, serif;
	font-size : 13px;
	color : #336633;
}

.times_grau {
	font-family : Times, serif;
	font-size : 13px;
	color : #666666;
}

.verdana_gruen {
	font-family : Verdana, sans-serif;
	color : #336633;
}
.verdana_grau {
	font-family : Verdana, sans-serif;
	color : #666666;
}

.headlineGruen {
  font-family:Verdana,	Arial, Helvetica, Sans-serif;
	font-size: 16px;
	font-weight:bold;
	color:#336600;
}
.headlineOrange {
  font-family:Verdana,	Arial, Helvetica, Sans-serif;
	font-size: 16px;
	font-weight:bold;
	color:#CC9933;
}
.Gruen {
  font-family:Verdana,	Arial, Helvetica, Sans-serif;
	font-size: 12px;
	font-weight:bold;
	color:#336600;
}
.Orange {
  font-family:Verdana,	Arial, Helvetica, Sans-serif;
	font-size: 12px;
	font-weight:bold;
	color:#CC9933;
}


/**/
.containerHeader {
  font-family:Verdana,	Arial, Helvetica, Sans-serif;
	font-size: 12px;
	font-weight:bold;
	color:#336600;
	padding-bottom:20px;
}





/*teaserBox1 z.B aus teaser_default.ihtml	*/
.teaserBox1 {
  padding: 0px;
  font-family:Verdana,	Arial, Helvetica, Sans-serif;
}

.teaserBox1 th {
  border:1px solid #CCE5B2;
  padding:8px 0 8px 7px;
  color:#336600;
  font-weight:bold;
}
.teaserBox1 .teaserContent {
   font-size:10px;
   padding:7px 5px 3px 0;
   border-right:1px solid #CCE5B2;
   color:#666666;
   background-color:#FBF7E1;
  
}
.teaserBox1 .imageBox {
  border-left:1px solid #CCE5B2;
  padding:7px 5px 7px 6px;
  background-color:#FBF7E1;
  
}
.teaserBox1 .footer {
  border:1px solid #CCE5B2; 
  text-align:right;
}

.teaserBox1 a:link,  .teaserBox1 a:visited {
  color:#336600;
  font-weight:bold;
  text-decoration:none;
  margin-right:7px; 
}
.teaserBox1 a:hover {
  color:#336600;
  font-weight:bold;  
  margin-right:7px;   
  text-decoration:underline; 
}

.teaserBox1 .weiter:link,  .teaserBox1 .weiter:visited {
  color:#666666;
  font-weight:normal; 
  text-decoration:none;
  margin:0 7px 0 0;
  padding:0;
}
.teaserBox1 .weiter:hover {
  color:#336600;
  font-weight:normal;
  margin-right:7px;   
  text-decoration:none; 
  padding:0;
}






/*
*     T E A S E R  Artikel  
*/
.TeaserArtikel {
	padding-left:0px;
	padding-top:5px;
}
/*ENDE Teaser Artikel*/





/*
*  article.ihtml
*/
.pageHeader {
  font-family:Verdana,	Arial, Helvetica, Sans-serif;
  font-size:14px;
  font-weight:bold;
  margin-bottom:10px;
  color:#336600;
}

.pageFooter {
  padding-top:10px;
}




/*	Gaestebuch			*/
.teaserTable {
  font-family:Verdana,	Arial, Helvetica, Sans-serif;
}
.teaserTable .contentHeadLabel {
  font-size:12px;
  font-weight:normal;
  text-align:left;
  }

.teaserTable .contentLabel {
  font-size:12px;
  font-weight:normal;

}
.teaserTable .contentInput {
  width:100%;
  border:				  1px solid #E3F9BB;	
	background:			#E3F9BB;
	color:           #000000;
	padding:3px;
	font-size:12px;
}
.teaserTable .contentButton {
	border:				  1px solid #E3F9BB;
	background:			#E3F9BB;
	color:				  #000000;
	font-size:12px;
}

.teaserTable  .secure {
  width:50px;
  border:				  1px solid #E3F9BB;	
	background:			#E3F9BB;
}

.guestbookErrorsDIV {
	text-align:			left;
	margin:0;
	padding:0;
}
.guestbookErrors {
	color:				#C1340B;
	font-family:		arial, helvetica, sans-serif;
	font-size: 			12px;
	font-weight:		bold;
	letter-spacing:1px;	

}


/*Gaestebuch Ansicht*/
.contentLabel {
  font-size:12px;
  font-weight:bold;
}
.gbAddLink:link, .gbAddLink:visited {
   font-family:Verdana,	Arial, Helvetica, Sans-serif;  
   font-size:12px;
   font-weight:normal;
   text-decoration:none;
}
.gbAddLink:hover {
   font-family:Verdana,	Arial, Helvetica, Sans-serif;  
   font-size:12px;
   font-weight:normal;
   text-decoration:underline;   
}
.contentText {
   font-family:Verdana,	Arial, Helvetica, Sans-serif;  
   font-size:11px;
   font-weight:normal;
   padding:6px;
}





/* z.B. in liste_right1*/
.containerHeader {
   width:100%;
   border:1px solid #E3F9BB;
   padding:3px;
}

/* z.B. in liste_right1*/
#listTable {
   width:100%;
}

#listeTable .contentText {
	font-size: 11px;
	font-weight:normal;
	color:#000000;
	padding:2px 3px 3px 2px;
	text-align:left;
}

#listeTable .contentText a:link,  #listeTable .contentText a:visited {
	font-size: 11px;
  color:#000000;
  font-weight:normal;
  letter-spacing:2px; 
  text-decoration:none;
  margin-right:7px; 
}
#listeTable .contentText a:hover {
	font-size: 11px;
  color:#000000;
  font-weight:normal;
  letter-spacing:2px;   
  margin-right:7px;   
  text-decoration:underline; 
}

#listeTable .imageBox {
  margin:5px;
  text-align:left;
}
#listeTable .contentHead {
	font-size: 11px;
	font-weight:bold;
	color:#000000;
	padding-left:5px;
}
#listeTable .contentHead a:link,  .listeTable .contentHead a:visited {
  color:#000000;
  font-weight:bold;
  letter-spacing:2px; 
  text-decoration:none;
  margin-right:7px; 
}
#listeTable .contentHead a:hover {
  color:#000000;
  font-weight:bold;
  letter-spacing:2px;   
  margin-right:7px;   
  text-decoration:underline; 
}



/*
*
*		Styles für den Shop SHOP SHOP
*
**/
.warenK {
  padding:25px 0 5px 40px;
}
.warenKsub {
  color:#000000;
}
