/* Global Styles */html { height: 101%; margin: 0; }body { 		text-align: center; 		font:10px/13px Verdana, Arial, Helvetica, sans-serif;		color:#4e4e4e;		background-image: url(browserbg.gif); 		background-repeat: repeat-x; 		background-color: #efede0; 		margin: 0; 		padding: 0; 		}/* Scroll bars IE */#html body {		}		td { 		vertical-align: top; 		}		a {		font-weight: bold; 		text-decoration: none;		}a:link, a:visited { 		color: #4e4e4e;   		}		a:hover, a:active { 		color: #c30;   		}		a:link.selected, a:visited.selected,  a:hover.selected, a:active.selected { 		color: #930;  		}		/*Navigation Styles*/.navi_head { 		color: #4e4e4e;  		font-weight: bold; 		background-image: url(navibg-neuebilder.jpg); 		background-repeat: repeat; 		text-indent: 25px; 		padding-top: 8px;  		}		/* ID Styles */#wrapper {		margin: 0 auto 0 auto; 		width: 950px;		padding-top: 0px;		text-align: left;		}#wrapper_sung {		margin: 0 auto 0 auto; 		width: 950px;		padding-top: 0px;		text-align: left;		background-color: #930;		}		.body_sung { 		background-image: url(browserbg.gif);  		background-repeat: repeat-x; 		background-color: #930;		}.html_index { 		background-image: url('navibg-index.jpg'); 		background-repeat: repeat; 		}.subnavi:link, .subnavi:visited { 		color: #827167; 		}		.subnavi:hover { 		color: #c30; 		}		.subnavi:active { 		color: #c63; 		}		.sung_navi:link, .sung_navi:visited { 		color: #ffc; 		} .sung_navi:hover,.sung_navi:active { 		color: red; 		}  #neuigkeiten  {   		padding: 10px 20px 20px 20px; 		border: solid 1px gray;  		border-collapse: collapse; 		}/*Logo Styles*//*index-seite>*/.willkommen { 		color: #930; 		font-weight: bold; 		}#willkommen_text { 		line-height: 20px;		}#index_composing { 		background-image: url(indexbasics/indexmontage-2010.jpg); 		background-repeat: no-repeat; 		}/*Bildersammlung 150px = Vorseite, Serientitel st*/#st_bold { 		color: #930; 		font-weight: bold; 		}/*Bildersammlung 150px Bildzelle*/		.neu_text { 		line-height: 30px; 		padding-top: 20px; 		}/*Bildersammlung-Ueberschriften fuer Vorseite und Bildlegende*/	.legende_head { 		color: #930;  		font-weight: bold; 		background-image: url(legende-pic-3.gif); 		background-repeat: repeat; 		text-indent: 20px; 		vertical-align: middle; 		border-left: 1px solid #cc9; 		}		.legende_head_imp_kon { 		color: #930;  		font-weight: bold; 		background-image: url(legende-pic-3.gif); 		background-repeat: repeat; 		text-indent: 20px; 		vertical-align: middle; 		border-left: 1px solid #cc9; 		border-right: 1px solid #cc9; 		}		.legende_head_sung { 		color: #efede0; 		font-weight: bold; 		background-color: #930; 		background-image: url(legende-pic-sung.gif); 		background-repeat: repeat; 		text-indent: 20px;  		vertical-align: middle; 		border-left: 1px solid #cc9; 		}			/*Bildlegende*/.einleitung { 		padding: 22px 0 0 20px; 		border-left:  1px solid #cc9; }.legende_text { 		line-height: 17px; 		padding: 6px 6px 6px 20px; 		border-left: 1px solid #cc9; }.legende_text_sung { 		color: #fff; 		line-height: 17px; 		background-color: #930; 		padding: 6px 6px 6px 20px; 		border-left: 1px solid #cc9; 				}#bildtitel { 		color: #930; 		}.pfeile { 		word-spacing: 35px; 		}.strong { 		font-weight: bold; 		}/*Sung*/.neue_bilder_sung { color: #ffc; background-image: url(navibg-neuebilder-sung.jpg); background-repeat: no-repeat; text-indent: 25px; padding-top: 8px; }.table_sungbilder { background-color: #930; }#raritaeten { color: #ffc; font-weight: bold; text-indent: 12px; }.copyright_sung { background-color: #930; background-image: url(copyright-sung.gif); background-repeat: no-repeat; height: 60px; }#bildtitel_sung { color: white; font-weight: bold; }/*schluss*/.copyright { 		background-image: url(copyright.gif); 		background-repeat: no-repeat; 		height: 60px; 		}#impressum_table {border-collapse: collapse;}.impressum, kontakt { 		padding: 12px 14px 0 20px; 		border-style: solid ; 		border-color: #cc9;		border-width:  0 1px 1px 1px;		}.impressum_4s, kontakt_4s { 		padding: 12px 14px 0 20px; 		border: 1px solid #cc9; 				}
