.hr {
	color: #CDA24C;
}
.div_underline {	
	margin: 0px;
	padding-right: 5px;
	border-bottom: 1px solid #CDA24C; 
	text-align: right;}
	
.content_text {
	font: normal 12px Arial, Helvetica, sans-serif;
	color: #333333;
	padding: 15px;
	margin: 0px;
	text-align: justify;
}
.rightbox_text {
	font: normal 11px Arial, Helvetica, sans-serif; 
	color: #333333;
	padding: 10px;
	margin: 0px;
}

.leftbox_text {
	font: normal 11px Arial, Helvetica, sans-serif;
	color: #333333;
	padding: 10px;
	margin: 0px;
}
.headlineText12 {
	font: bolder 12px/18px Arial, Helvetica, sans-serif;
	color: #FFB940;
	text-align: left;
	padding: 0px 0px 5px;
	text-transform: uppercase;
}
.headlineText13 {
	font: bolder 13px/18px Arial, Helvetica, sans-serif;
	color: #333333;
	text-align: left;
	margin: 0px;
	padding: 0px;
}
.headlineText15 {
	font: bolder 15px Arial, Helvetica, sans-serif;
	line-height: 25px;
	color: #0153D1;
	text-align: left;
	margin: 0px;
}

.headlineText22 {
	font: bolder 20px Arial, Helvetica, sans-serif;
	color: #FFB940;
	text-align: left;
	margin: 0px;
	padding: 0px;
}

.archiv_date {
	font: 11px/12px Arial;
	width: 10%;
	color: #CDA24C;
	padding: 5px 5px 5px 3px;
	margin: 5px 0 5px 0;
	vertical-align: top;
}
.archiv_text {
	font: 11px/12px Arial;
	color: #333333;
	padding: 5px 0px 5px 5px;
	vertical-align: top;
}
/**  tabelle der teaserbilder im content */
.td {
	padding: 3px;
	color: #333333;
	font: 12px/13px Arial, Helvetica, sans-serif;	
	text-align: left;
}
.td_text {
	padding: 3px;
	color: #333333;
	font: 12px/13px Arial, Helvetica, sans-serif;	
	text-align: left;
}

.table_content {
	table-layout: fixed;
	width: 100%;
	margin: 0px;
	border: 1px solid #CDA24C;
}

.tdTableA {
	background: #FFEDCF;
	vertical-align: top;
	padding: 3px;
	width: 40%;
}
.tdTableB {
	background: #F8D08D;
	width: 60%;
	vertical-align: top;
	padding: 3px 3px 3px 5px;
}
.tdTableA_underline {
	background: transparent;
	padding: 3px;
	vertical-align: top;
	border-bottom: 1px solid #CDA24C;
}

.caption {
	font: 10px/12px Arial, Helvetica, sans-serif;
	color: #B88D34;
	text-align: center;
	padding: 5px 3px 3px 3px;
}

.textTable10A {
	font: 11px/12px Arial, Helvetica, sans-serif;
	color: #B88D34;
	padding: 0px;
}

.textTable10B {
	font: 11px/12px Arial, Helvetica, sans-serif;
	color: #666666;
	padding: 0px;
}

.imgfloatleft {
	float: left;
	margin: 0px;
	border: 2px solid #FFB940;	
	padding:0px;
}

.imgfloatright {
	float: right;
	margin: 0px;
	border: 2px solid #FFB940;	
	padding: 0px;
}
.imgleft {
	float: left;
	margin-right: 5px;
	padding: 0;
	border: 2px solid #FFB940;
}

.imgright {
	float: right;
	margin-left: 5px;
	padding:0;
	border: 2px solid #FFB940;
}

.imgfloatlinks
{
		float: left;
	margin-right: 5px;
	padding: 0;
}

.imgfloatrechts {
	float: right;
	margin-left: 5px;
	padding: 0;
}

.del_left {	clear: left;}
.del_right {clear: right;}
.del { clear: both; }

strong {
	text-transform: uppercase;
	color: /*#0153D1;*/#FFA500;
}

.addy {
	font: 11px/11px Arial, Helvetica, sans-serif;
	color: Gray;
}

.date {
	font: 11px/11px Arial, Helvetica, sans-serif;
	color: #CDA24C;
}

.zaehler {
	font: 11px/11px Arial, Helvetica, sans-serif;
	color: Gray;
	margin: 0px 0px 10px 0px;
	text-align: center;
}


a.link {
	font: 12px/12px Arial;
	color: #CEA34E;
	text-decoration: none;
	margin-left: 3px;
	margin-right: 3px;
	padding-left: 15px;
	background: url(../img/icons/link01.gif) no-repeat left;
} 

a.link:hover {
	font: 12px/12px Arial;
	color: #666666;
	text-decoration: none;
	margin-left: 3px;
	margin-right: 3px;
	padding-left: 15px;
	background: url(../img/icons/link02.gif) no-repeat left;
}

a.link:active {
	font: 12px/12px Arial;
	color: #FFA500;
	text-decoration: none;
	margin-left: 3px;
	margin-right: 3px;
	padding-left: 15px;
	background: url(../img/icons/link02.gif) no-repeat left;
}

a.back {
	font: 12px/12px Arial;
	color: #CEA34E;
	text-decoration: none;
	margin-left: 3px;
	margin-right: 3px;
	padding-left: 15px;
	background: url(../img/icons/back01.gif) no-repeat left;
} 

a.back:hover {
	font: 12px/12px Arial;
	color: #666666;
	text-decoration: none;
	margin-left: 3px;
	margin-right: 3px;
	padding-left: 15px;
	background: url(../img/icons/back02.gif) no-repeat left;
}

a.back:active {
	font: 12px/12px Arial;
	color: #FFA500;
	text-decoration: none;
	margin-left: 3px;
	margin-right: 3px;
	padding-left: 15px;
	background: url(../img/icons/back02.gif) no-repeat left;
}

a.gross	{
	font: 12px/25px Arial, Helvetica, sans-serif;
	text-decoration: none;
	text-align: right;
	color: #E4BB74;
	padding-left: 23px;
	padding-top: 5px;
	padding-right: 2px;
	padding-bottom: 4px;
	margin: 20px 0 0 0;
	background: url(../img/icons/plus1.gif) no-repeat left;
}

a.gross:hover	{
	font: 12px/25px Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #FFA500;
	background: url(../img/icons/plus2.gif) no-repeat left;
	padding-left: 23px;
	padding-top: 5px;
	padding-right: 2px;
	padding-bottom: 4px;
	margin: 0px;
}

a.gross:active	{
	font: 12px/25px Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #FFA500;
	background: url(../img/icons/plus2.gif) no-repeat left;
	padding-left: 23px;
	padding-top: 5px;
	padding-right: 2px;
	padding-bottom: 4px;
	margin: 0px;
}

a.link_coment {
	font: 12px/12px Arial;
	color: #CEA34E;
	text-decoration: none;
	margin: 0px;
	padding-left: 5px;	
} 

a.link_coment:hover {
	font: 12px/12px Arial;
	color: #FFA500;
	text-decoration: none;
	margin: 0px;
	padding-left: 5px;	
}

a.link_coment:active {
	font: 12px/12px Arial;
	color: #FFA500;
	text-decoration: none;
	margin: 0px;
	padding-left: 5px;	
}

a.archiv {
	font: 11px/12px Arial;
	color: #CEA34E;
	text-decoration: none;
	padding: 5px 0px 5px 5px;	
} 

a.archiv:hover {
	font: 11px/12px Arial;
	color: #FFA500;
	text-decoration: none;
	padding: 5px 0px 5px 5px;		
}

a.archiv:active {
	font: 11px/12px Arial;
	color: #FFA500;
	text-decoration: none;
	padding: 5px 0px 5px 5px;		
}
