body 			{scrollbar-face-color: #4F1923;
 			scrollbar-base-color: #4F1923;
 			scrollbar-arrow-color: #4F1923;
 			scrollbar-highlight-color: #dccf74;
 			scrollbar-3d-light-color: #4F1923;
 			scrollbar-shadow-color: #dccf74;
 			scrollbar-dark-shadow-color: #dccf74;
 			}
 			
.header hr {
	display: none;
}
.header DIV.csc-textpic DIV.csc-textpic-imagewrap .csc-textpic-image {
	margin:0;
}

.content .csc-textpic-imagewrap {
	border-left: 10px solid white;
	border-bottom: 10px solid white;
}

.topnavi		{ height: 20px; padding-left: 16px;}
.topnavi a   		{ color: #ffffff; font-size: 12px; font-family: Arial, Helvetica, sans-serif; font-weight: normal; text-decoration: none }
.topnavi a:hover       	{ color: #dccf74; font-size: 12px; font-family: Arial, Helvetica, sans-serif; text-decoration: none }
.tpdown			{ height: 20px; padding-left: 16px; background-color: #5d81c1;}
.tpdown	a 	 	{ color: #ffffff; font-size: 12px; font-family: Arial, Helvetica, sans-serif; font-weight: normal; text-decoration: none }
.tpdown	a:hover 	{ color: #dccf74; font-size: 12px; font-family: Arial, Helvetica, sans-serif; font-weight: normal; text-decoration: none }
.tpline 		{ color: #fff5ff; font-size: 12px; font-family: Arial, Helvetica, sans-serif; font-weight: normal; text-decoration: none }

.secnavi 		{ border-bottom: 1px solid #ffffff; height: 20px; padding-left: 16px; background-color: #d9e3ec;}
.secnavi a    		{ color: #304e66; font-size: 12px; font-family: Arial, Helvetica, sans-serif; text-decoration: none }
.secnavi a:hover       	{ color: #dccf74; font-size: 12px; font-family: Arial, Helvetica, sans-serif; text-decoration: none }
.navidown		{ color: #dccf74; border-bottom: 1px solid #ffffff; height: 20px; padding-left: 16px; background-color: #d9e3ec;}
.navidown_last		{ color: #dccf74; height: 20px; padding-left: 16px; background-color: #d9e3ec;}
.navidown_last a	{ color: #dccf74; font-size: 12px; font-family: Arial, Helvetica, sans-serif; text-decoration: none }
.navidown_last a:hover	{ color: #dccf74; font-size: 12px; font-family: Arial, Helvetica, sans-serif; text-decoration: none }
.navidown a	 	{ color: #dccf74; font-size: 12px; font-family: Arial, Helvetica, sans-serif; text-decoration: none }
.navidown a:hover	{ color: #dccf74; font-size: 12px; font-family: Arial, Helvetica, sans-serif; text-decoration: none }

/*
.topnavi		{ height: 20px; padding-left: 16px;}
.topnavi a   		{ color: #ffffff; font-size: 12px; font-family: Arial, Helvetica, sans-serif; font-weight: normal; text-decoration: none }
.topnavi a:hover       	{ color: #dccf74; font-size: 12px; font-family: Arial, Helvetica, sans-serif; text-decoration: none }
.tpdown			{ height: 20px; padding-left: 16px; background-color: #304E66;}
.tpdown	a 	 	{ color: #ffffff; font-size: 12px; font-family: Arial, Helvetica, sans-serif; font-weight: normal; text-decoration: none }
.tpdown	a:hover 	{ color: #dccf74; font-size: 12px; font-family: Arial, Helvetica, sans-serif; font-weight: normal; text-decoration: none }
.tpline 		{ color: #fff5ff; font-size: 12px; font-family: Arial, Helvetica, sans-serif; font-weight: normal; text-decoration: none }

.secnavi 		{ border-bottom: 1px solid #ffffff; height: 20px; padding-left: 16px; background-color: #d9e3ec;}
.secnavi a    		{ color: #304e66; font-size: 12px; font-family: Arial, Helvetica, sans-serif; text-decoration: none }
.secnavi a:hover       	{ color: #dccf74; font-size: 12px; font-family: Arial, Helvetica, sans-serif; text-decoration: none }
.navidown		{ border-bottom: 1px solid #ffffff; height: 20px; padding-left: 16px; background-color: #5d81c1;}
.navidown_last		{ height: 20px; padding-left: 16px; background-color: #5d81c1;}
.navidown_last a	{ color: #ffffff; font-size: 12px; font-family: Arial, Helvetica, sans-serif; text-decoration: none }
.navidown a	 	{ color: #dccf74; font-size: 12px; font-family: Arial, Helvetica, sans-serif; text-decoration: none }
.navidown a:hover	{ color: #dccf74; font-size: 12px; font-family: Arial, Helvetica, sans-serif; text-decoration: none }
 
*/

a    			{ color: #31588E; font-size: 11px; font-family: Arial, Helvetica, sans-serif; font-style: normal; text-decoration: underline }
a:hover      		{ color: #cc3; font-size: 11px; font-family: Arial, Helvetica, sans-serif; text-decoration: none }

.boxlink     		{ color: #dccf74; font-size: 10px; font-family: Arial, Helvetica, sans-serif; font-weight: normal; text-decoration: none }
.boxlink:hover       	{ color: #fff; font-size: 10px; font-family: Arial, Helvetica, sans-serif; text-decoration: none }

/* a.mail     		{ color: #fff; font-style: normal; font-weight: 500; font-size: 11px; font-family: Helvetica, Arial, Verdana, sans-serif; text-decoration: none } */
/* a.mail:hover    	{ color: #b3b3b3; font-weight: 500; font-size: 11px; font-family: Helvetica, Arial, Verdana, sans-serif } */
.boxtext  		{ color: #fff; font-size: 10px; font-family: Arial, Helvetica }
.hl_head 		{ color: #fff; font-size: 10px; font-family: Arial, Helvetica; font-weight: bold }
.content    		{ padding-top: 20px; padding-left: 30px; padding-right:30px; padding-bottom: 0px; color: #5d5d5d; font-size: 11px; font-family: Arial, Helvetica, Verdana, Arial, Helvetica, sans-serif; text-decoration: none }
/*IE-hack begin*/
* html .content 	{ padding-top: 20px;}
/*IE-hack end*/
.secnavidown 		{ color: #304e66; font-size: 12px; font-family: Arial, Helvetica, Verdana, Arial, Helvetica, sans-serif; font-weight: normal; text-decoration: none }
.txtfet 		{ color: #fff3ff; font-size: 11px; font-family: Arial, Helvetica, Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none }
.titel 			{ color: #fff3ff; font-size: 13px; font-family: Arial, Helvetica, Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none }
h1			{ margin-bottom: 3px; padding-bottom: 0px; color: #304e66; font-size: 13px; font-family: Arial, Helvetica, Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none}
hr			{ color: #cccccc; background-color: #cccccc; height: 2px; border: 0; margin-top: 15px; margin-bottom: 19px;}
.alias 			{ color: #eef7fd; font-size: 10px; font-family: Arial }
.agenda_tit   		{ color: #4c526e; font-size: 12px; font-family: Arial, Helvetica; font-weight: bold; text-decoration: none }
.agendatext 		{ color: #4c526e; font-size: 10px; font-family: Arial, Helvetica; text-decoration: none }
.bn     		{ color: #d9e3ec; font-size: 10px; font-family: Arial, Verdana, sans-serif; text-decoration: none }


.form 			{  text-decoration: none; background-color: #dccf74; border: 1pt #ffffff solid; font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight : normal; color:			#000000 }
.form1 			{  text-decoration: none; background-color: #952039; border: 1pt #ffffff solid; font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight : normal; color:			#ffffff }


.formtexts3  		{ color: 505050; font-weight: normal; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; background-color: #ffffff; border: solid 1pt #9B9719 }

.textarea1  		{ color: #0083ff; font-weight: normal; font-size: 10px; font-family: Verdana, Helvetica; text-decoration: none; background-color: #ffffff; border: 1px #0083ff; solid:  }

a.footer 		{ color: #fff; font-size: 10px; font-family: Arial; font-weight: bold; text-decoration: none }
a.footer:hover 		{ color: #304e66; font-size: 10px; font-family: Arial; font-weight: bold; text-decoration: none }

p {margin: 0; padding: 0;}

#rechtespalte {width: 152px; padding: 10px 15px 15px 15px;}
#rechtespalte p { color: #4c526e; font-size: 10px; font-family: Arial, Helvetica; text-decoration: none}
#rechtespalte .csc-firstHeader {margin-bottom: 5px;}
#rechtespalte hr {height: 0px;}

/* .page8 */

/* table stilen z.B. auf Seite 8 */
.contenttable {
	border-collapse: collapse;
	width: 400px;
}

* html .contenttable {
	width: 424px;
}


.contenttable td {
	vertical-align: top;
	border-bottom: 1px solid #cccccc;
}
.page8 .tr-even td {
	border-bottom-width: 0px;
}

.news-list-item h3 { margin: 0; }
.news-list-item .news-list-date { margin-bottom: 10px; } 


