/* *** ein schickes stylesheet fuer die mozartband *** 
   *** hier die styles fuer die normale ansicht    *** 
   *** fuer browser > netscape4                    *** 
*/


/* debug

div							{ border: 1px solid black; }*/


/* uebergreifendes ...
*/
html						{ border-top: 1px solid #660000; }
body						{ padding: 0; margin: 8px 0; background: #660000 url(../images/patterns/img_576.gif) fixed;
							  font-family: Georgia,"Times New Roman",Times,serif; font-size: 12px; text-align: center; }
#mantel						{ margin: 0 auto; padding: 0; width: 755px; text-align: left; }
#mantelShade				{ margin: 0; padding: 0; background: #FFCC99 url(../images/bg_shade.jpg) right; border: 2px solid #410000; border-top-width: 1px; border-right-width: 3px; }
#mantelPad					{ margin: 0; padding: 0; background: url(../images/headers/rotate.php) no-repeat; border: 1px solid #FCEEDD; }


/* intro
*/
#intro div					{ color: #0F143E; font-weight: bold; }
#intro a					{ color: #FFCC00; }
#intro div img				{ border: 2px solid #660000; padding: 3px; background-color: #850000; }
#intro #mantelPad			{ margin: 0; padding: 0; background: url(../images/header_intro.jpg) no-repeat; border: 1px solid #FCEEDD; }
#intro #swf					{ margin: 15px 0 0 310px; }
#intro #swfPad				{ text-align: center; width: 416px; height: 366px; border: 3px solid #770000; background-color: black; }
#intro #swfSkip				{ padding: 10px 0; text-align: center; }
#intro #swfNews				{ padding: 10px 0; text-align: left; }
#intro #swf div				{  }
#intro #swf div a			{ padding: 0 1px; color: #FFCC99; text-decoration: none; }
#intro #untenPad			{ padding-left: 310px; }

/* global positioning
*/
#oben						{ height: 200px; }
#links						{ float: left; width: 200px; overflow: hidden; }
#mitte						{ float: right; width: 544px; overflow: hidden; }
#unten						{ clear: both; }


/* global padding
*/
#obenPad					{ padding: 50px 0 0 380px; }
#linksPad					{ margin: 125px 0 20px 1px; text-align: left; }
#mittePad					{ margin: 40px 0 1px 0; padding: 0 50px 20px 30px; border-top: 2px solid #B9946F; border-right: 1px solid #D1B597; border-left: 1px solid #EDC194; background: #FFCC99 url(../images/bg_shade.jpg) right; }
#untenPad					{ padding: 0 0 0 242px; background: #FCEEDD; border: 1px solid #FCEEDD; border-top-color: #B9946F; }


/* diverses
*/
#navigation					{ width: 106px; margin: 0 0 10px 0; padding: 10px 0 0 0; }
#navigation ul				{ list-style-type: none; font-weight: bold; font-size: 12px; line-height: 160%; letter-spacing: 1px; margin: 0; padding: 0; }
#navigation a				{ width: 99%; display: block; padding: 2px 15px 2px 38px; margin: 1px 0 0 0; background-color: none; color: #000066; border-bottom: 1px dashed #FEDBB8; text-decoration: none; }
#navigation ul ul a			{  }
#navigation a:hover,#navigation a:focus
							{ background: #FFDAB5; color: #333385; border-bottom: 1px solid #FFE8D1; }
/* ausgewaehlt: */
#navigation a#navAktiv
							{ background: #FFD5AC; color: #5D5D9E; font-style: italic; }
a#navAktiv:hover			{ cursor: default; border-bottom: 1px solid #FEDBB8; }

#archive div				{ text-align: left; }
#artikel img				{ float: right; }
#artikel #galerie img		{ float: left; margin-left: 10px; }
/* #artikel #pressebilder img	{ float: none; margin: 3px 5px 3px 0; } */
#artikel #galerie div		{ font-weight: bold; }
.clear						{ clear: both; }

#content					{ text-align: left; }
#content h3					{ color: #000066; font-weight: bold; font-size: 18px; line-height: 150%; letter-spacing: 1px; border-bottom: 1px solid #FEDBB8; padding: 15px 0 0 0; margin: 0 20px 0 0; }
#content h3 a				{ color: #000066; text-decoration: none; }
#content h3 a:hover,
#content h3 a:focus			{ text-decoration: none; }
#content h3 a span			{ color: #FF9E7A; }
#content h3 a:hover span	{ color: #000066; }

#content p,#content			{ color: #000066; font-size: 12px; line-height: 150%; padding: 4px 0; margin: 0; }
#content p					{ padding-left: 10px; }
#content p.indent			{ padding: 0 0 8px 25px; }
#content p a,
#content td a,
#content ol.comments a  	{ padding: 0 1px; color: #FF3333; background: #FFD1A2; text-decoration: none; border-bottom: 1px solid #FF9E7A; }
#content ul a,
#content ol a 				{ padding: 0 2px; color: white; background: #FFA27D; text-decoration: none; border-bottom: 1px solid #FF9E7A; }
#content p a:hover,
#content p a:focus,
#content td a:hover,
#content td a:focus,
#content ol.comments a:hover,
#content ol.comments a:focus { background: #FFDAB5; border-bottom: 1px solid #FF3333; }
#content ul a:hover,
#content ul a:focus,
#content ol a:hover,
#content ol a:focus			{ background: #FF7961; border-bottom: 1px solid #FF3333; }

#content img				{ padding: 3px; border: 2px solid #FF9E7A; background: white; margin: 3px 5px; }
#content img.noborder		{ border: 1px solid white; }
#content ul,
#content ol					{ padding: 0 0 4px 35px; margin: 0; }

#links iframe				{ margin: 20px 0 0 35px; border: 2px solid #FF9E7A; }

table#live					{ width: 100%; padding: 0 0 0 8px; margin: 0; }
table#live td,
table#live th 				{ vertical-align: top; padding: 5px; }
table#live th				{ padding: 2px 5px; background: #FFDAB5; text-align: left; }

#unten p					{ padding: 0; margin: 10px 0; color: #5D5D9E; font-size: 10px; font-weight: bold; }
#unten p a					{ color: #5D5D9E; text-decoration: none; }

/* standards
*/
small						{ font-size: 10px; }


/* formulare
*/
input,
textarea					{ border: 1px solid #B9946F; background: #FCEEDD; padding: 1px 2px; color: #333; font-style: normal; font-family: Georgia,"Times New Roman",Times,serif; font-size: 11px; }
textarea					{ width: 270px;  height: 120px; }

/* lightbox galerie
*/
#lightbox					{ background-color: #EEE; padding: 10px; border-bottom: 1px solid #666; border-right: 1px solid #666; } 
#lightboxDetails			{ font-size: 10px; padding-top: 0.4em; } 
#lightboxCaption			{ float: left; } 
#keyboardMsg				{ float: right; font-weight: bold; color: #666; } 
#keyboardMsg kbd			{ background: #CCC, color: black; }
#closeButton				{ top: 5px; right: 5px; }
#lightbox img				{ border: none; clear: both;} 
#overlay img				{ border: none; } 
#overlay					{ background-image: url(../images/overlay.png); } 
* html #overlay				{ background-color: #333; back\ground-color: transparent; background-image: none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../images/overlay.png", sizingMethod="scale"); }
 

/* *** 30-12-2005 martin niggemann, www.weltrettung.org *** 
*/