
.clearer{
    height:0px!important;
    line-height:1%!important;
    clear:both;
    font-size:1px!important;
    margin:0!important;
    padding:0!important;
    border:0;
width:100%;
}


h1,h2,h3,h4,h5,h6{
	font-family: arial, verdana, sans-serif!important;
	text-decoration:none;
	color:#cc0033 ;
	margin-top:0px;
	margin-bottom:5px;
}


dt.ddl-title,
table, input,ul li,
p,
p.bodytext,
.news-single-files dt,
.news-latest-morelink,
.news-list-morelink{
	text-indent:0;
	line-height:150%;
	font-family: arial, verdana, sans-serif!important;
	color:#9a936f;
	font-size:14px;

}

.align-center{
	text-align:center;
}
ul{
	margin-top:0px;
}


a, a.internal-link,
a.mail {
    color:#cc0033 ;
    font-family: arial, verdana, sans-serif!important;
	border:0;
}
a img, a.internal-link img,
a.mail img {
border:0;
}

a:hover{
    color:#9a936f;
    font-family: arial, verdana, sans-serif!important;
    text-decoration:underline;
}

a img:hover{
   border:1px solid #cc0033 ;
 
}

.contentRightBorder{
    border-bottom:1px solid black;
    border-left:1px solid black;	
}


/**********************************
News Styles
**********************************/
.news-single-files a,
.news-single-backlink a,
.news-latest-morelink a,
.news-list-morelink a,
.news-single-item h2,
.news-list-item h3 a,
.news-latest-item h3 a{
    color:#cc0033 ;
    font-family: arial, verdana, sans-serif!important;
    font-size:12px;
}
.news-latest-gotoarchive a:hover,
.news-single-backlink a:hover,
.news-latest-morelink a:hover,
.news-list-morelink a:hover,
.news-list-item h3 a:hover,
.news-latest-item h3 a:hover{
    color:#9a936f;
    font-family: arial, verdana, sans-serif!important;
    text-decoration:underline;
}

/**********************************
news single
**********************************/
 h2,{
	font-family: arial, verdana, sans-serif!important;
	text-decoration:none;
	color:#cc0033 ;
}
.news-single-img{
    float:right;
}
/**********************************
news latest
**********************************/

.news-latest-item{
    margin-bottom:10px;
}

.news-latest-gotoarchive{
	padding-top:10px;
}
.news-latest-gotoarchive a{
    color:#cc0033 ;
    font-family: arial, verdana, sans-serif!important;
	text-decoration:none;
	font-size:12px;
}


.news-latest-item .thumb{
	float:right;
}

.news-latest-container{


}

.news-latest-container .divider{
	border-top:1px solid #c5c5c5;
}

/* Border auf der Startseite */
.latestNewsBorder{
	border-left:1px solid #c5c5c5;
	border-bottom:1px solid #c5c5c5;
}

/**********************************
news list
**********************************/

.news-list-item .thumb{
	float:right;
	display:block;
}


/**********************************
damLiteShow
**********************************/
.tx-damliteshow-previewitem{
	border:1px solid #c5c5c5;
}
.tx-damliteshow-pi1 a, 
.tx-damliteshow-previewtitle a{
    color:#cc0033 ;
    font-family: arial, verdana, sans-serif!important;
}


.tx-damliteshow-pi1 a:hover, 
.tx-damliteshow-previewtitle a:hover {
    color:#9a936f;
    font-family: arial, verdana, sans-serif!important;
    text-decoration:underline;
}

/**********************************
Address
**********************************/
.tx-ttaddress-pi1{
    font-family: arial, verdana, sans-serif!important;
	color:#9a936f;
	font-size:12px;

}

.tx-ttaddress-pi1 .photoWrap{
    float:right;
    height:160px;
}
.tx-ttaddress-pi1 .photoWrap img{
    display:block;
}

.tx-ttaddress-pi1 .fn{
	font-family: arial, verdana, sans-serif!important;
	text-decoration:none;
	color:#cc0033 ;
	margin-bottom:5px;
}

/**********************************
link list
**********************************/
.tx-linklist-pi1{

}

.tx-linklist-pi1 .tx-linklist-listView{
    display:block;
    height:150px;
    width:100%;
}

.tx-linklist-pi1 a{
	font-family: arial, verdana, sans-serif!important;
	text-decoration:none;

	color:#cc0033 ;
}

.tx-linklist-pi1 a:hover  {
	color:#9a936f;
	
}
/**********************************
Downloads
**********************************/
.tx-damdownloads-pi1-list a{
    color:#cc0033 ;
    font-family: arial, verdana, sans-serif!important;
}


.tx-damdownloads-pi1-list a:hover{
    color:#9a936f;
    font-family: arial, verdana, sans-serif!important;
    text-decoration:underline;
}
/**********************************
Kontakt Form
**********************************/
.csc-mailform {

	border:0;
	font-size:12px;
}

.csc-mailform-field{
	margin-bottom:10px;

}

.csc-mailform-field label{
	color:#9a936f;
	width:150px;
	display:block;
	float:left;
}

.csc-mailform-field input{
	color:#9a936f;
	border:1px solid #c0c0c0;

}
.csc-mailform-field textarea{
	color:#9a936f;
	border:1px solid #c0c0c0;;
}
.csc-mailform-check{
	color:#9a936f;
	border:1px solid #c0c0c0;;
}

.csc-mailform-submit{
	color:#9a936f;
	background-color:#fc0c0c0;
	width:150px;
	display:block;
	float:left;
}
.loginContent{
	text-indent:0;
	line-height:150%;
	font-family: arial, verdana, sans-serif!important;
	color:#9a936f;
	font-size:10px;
	margin-left:5px;
}
.loginContent input{
	margin-top:2px;
	height:20px;
	font-family: arial, verdana, sans-serif!important;
	color:#9a936f;
	font-size:8px;
	line-height:16px;
margin-left:5px;
}

p.csc-frame-frame1{
	color: black;
	border:1px solid #cc0033;
	text-indent:0px;
	padding-left:5px;
	background-color:#e0e0e0;
}

p.csc-frame-frame2{
	color: black;
	border:1px solid #cc0033;
	text-indent:0px;
	padding-left:5px;
background-color:#f0e5ad;
}
