body {

	background-color: #fefdfa;
	background-color: #f1eee5;
	background-color: #cb9871;
	margin: 0px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-family: Arial, Helvetica, sans-serif;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;

}

body, table, td {

	font-family:	Verdana;
	font-size:		11px;
	line-height:	15px;
	margin:			0 auto;
	padding:		0px;
}

.header {

	text-transform:	uppercase;
	font-weight:	bold;
	font-family:	Verdana;
	font-size:		12px;
	line-height:	15px;
	margin:			0 auto;
	padding:		0px;
	padding-bottom:	0px;
}

img { border: 0px; }

.news {

	padding-bottom:	0px;
	overflow:		auto;
}

.newsdate {
	text-transform:	uppercase;
	font-style:		oblique;
}

div {

	font-family: Georgia, "Times New Roman", Times, serif;
	font-family: Arial, Helvetica, sans-serif;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 1.3;
}


::-webkit-scrollbar {

	width: 6px;  
}

::-moz-scrollbar {  

	width: 6px;  
}

::-webkit-scrollbar-track {

	background-color: #eaeaea;  
	background-color: transparent;
//	background-color: #d8bd94;  
//	border: 3px solid #000000;
//	border-left: 1px transparent #ccc;  
}

::-moz-scrollbar-track {

	background-color: #eaeaea;  
	background-color: transparent;
//	background-color: #d8bd94;  
//	border: 3px solid #000000;
//	border-left: 1px transparent #ccc;  
}

::-webkit-scrollbar-button {

	display:				block;
        height:					9px;
        background-color:		transparent;
//	border:					5px solid #000;
//	background-image:		url('images/itunes-pink.png');  
}

::-moz-scrollbar-button {

	display:				block;
    height:					9px;
    background-color:		transparent;
//	border:					5px solid #000;
//	background-image:		url('images/itunes-pink.png');  
}

::-webkit-scrollbar-thumb {  

	background-color: #b97135;
	background-color: #d6a175;
	background-color: #946d5e;
//	background-image: url('images/itunes-pink.png');  
}

::-moz-scrollbar-thumb {  

	background-color: #b97135;
	background-color: #d6a175;
	background-color: #946d5e;
//	background-image: url('images/itunes-pink.png');  
}

a {

	text-decoration:		none;
	font-weight:			bold;
	color:					#5a8322;
	color:					#a75c1d;
	color:					#b97135;
}

a:hover {

	text-decoration:		underline;
	font-weight:			bold;
}

.java_link {

	text-decoration:		none;
	font-weight:			bold;
	color:					#5a8322;
	color:					#a75c1d;
	color:					#b97135;
	color:					#333333;
}

.java_link:hover {

	text-decoration:		underline;
	font-weight:			bold;
}

.subs {

	text-decoration:		none;
	font-weight:			bold;
	color:					#5a8322;
	color:					#a75c1d;
	color:					#b97135;
}

.subs:hover {

	text-decoration:		underline;
	font-weight:			bold;
}

.subs_active {

	color:					#000000;
	font-weight:			bold;
	text-decoration:		none;
}


.sub_bar {

	padding-bottom:			2px;
}

.subs_active:hover {

	color:					#000000;

}

.translucent {

	background-image: url(images/back-translucent.png);
	
	position:			relative;
	display:			none;
	z-index:			10;
	margin:				0px auto;
	padding:			22px;
		
	margin:				0px;

	text-align:			left;
}

.xxxtranslucent {

	position:			relative;
	display:			block;
	z-index:			10;
	margin:				0px auto;
	padding:			20px;
		
	width:				500px;
	margin:				0px;

	text-align:			left;

	background-color:	#eddec4;

	-moz-opacity:		0.7;
	opacity:			.70;
	filter:				alpha(opacity=70);

	/* For web browsers who care */
	opacity:			0.7;
	/* For IE 5-7 */
	filter:				progid:DXImageTransform.Microsoft.Alpha(Opacity=70);
	/* For IE 8 (and 9, 10, 11?). Don't miss the added quotes */
	-ms-filter:			"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";
	
}

.event {

	margin:			0 0 8 0px;
	font-family: 	Verdana;
	font-size:		11px;
	text-align:		left;
}

.event_date {

	font-weight:	normal;
}

.backimage {
	z-index:				100;
	background-attachment:	fixed;
	background-position:	630px 370px;
	background-repeat:		no-repeat;
	overflow:				visible;
}

.cello {
	background-image:		url(images/croquis-cello-2.png);
}

.bild_neies_riets {

	float:			right;
	padding-left:	20px;
	padding-right:	10px;
	padding-bottom:	20px;
	padding-top:	10px;
	padding-top:	0px;
}

.bild_neies_lenks {

	float:			left;
	padding-left:	0px;
	padding-right:	10px;
	padding-bottom:	20px;
	padding-top:	10px;
	padding-top:	0px;
}

.bild_neies_driwwer {

	padding-left:	20px;
}

.link_span {
	display:		inline-block;
	padding-right:	20px;
	text-align:		left;
	vertical-align: top;
	
}