/* Style-Sheet fuer den body */
html 					{ 	width:100%; }
body 					{
    						width:100%;
							font-size: 12px;
							font-family: Arial;
							color: #673b15;
			 				background: url('../bilder/bg_hor.jpg') repeat-x #f7efbf;
							margin:0 auto;
							padding:0;
							scrollbar-face-color: #fcf2bc;
							scrollbar-highlight-color: #fff;
							scrollbar-shadow-color: #98bfc9;
							scrollbar-3dlight-color: #fff;
							scrollbar-arrow-color: #98bfc9;
							scrollbar-track-color: #ffffff;
							scrollbar-darkshadow-color: #98bfc9;
						}
						
img 					{border:0px;}		

/* Standards für Links */
a:link					{ 	font-size:12px; text-decoration:none; color:#ff7600; }
a:hover   				{ 	font-size:12px; text-decoration:none; color:#E91C24; }

/* Standards für Footer */
a.footer:link			{ 	font-size:12px; text-decoration:none; color:#673b15; }
a.footer:visited		{ 	font-size:12px; text-decoration:none; color:#673b15; }
a.footer:active  		{ 	font-size:12px; text-decoration:none; color:#673b15; }
a.nav:hover   			{ 	font-size:12px; text-decoration:none; color:#ff7600; }

/* Standards für Links */
a.nav:link,
a.nav:visited,
a.nav:active  			{ 	font-size:12px; text-decoration:none; color:#fff; font-weight:bold; }
a.nav:hover   			{ 	font-size:12px; text-decoration:none; color:#adcbc3; font-weight:bold; }

/* Standards für Kalender */
a.black:link,
a.black:visited,
a.black:active  			{ 	font-size:12px; text-decoration:none; color:#000; }
a.black:hover   			{ 	font-size:12px; text-decoration:none; color:#000; }

/* Standards für Kalender */
a.home:link,
a.home:visited,
a.home:active  			{ 	font-size:12px; text-decoration:underline; color:#825a36; }
a.home:hover   			{ 	font-size:12px; text-decoration:none; color:#825a36; }

/* Standards für Kalender */
a.calendar:link,
a.calendar:visited,
a.calendar:active  			{ 	font-size:12px; text-decoration:none; color:#825a36; }
a.calendar:hover   			{ 	font-size:12px; text-decoration:none; color:#825a36; }

/* Standards für Links */
a.subnav:link,
a.subnav:visited,
a.subnav:active  		{ 	font-size:12px; text-decoration:none; color:#fff; }
a.subnav:hover   		{ 	font-size:12px; text-decoration:none; color:#bbb; }

/* Standards für TabControls */
div.navsel 				{ 	border:1px solid #aa4444; padding:2px; }
div.navstd 				{ 	border:1px solid #4444aa; padding:2px; }
div.navgry 				{ 	border:1px dashed #999999; padding:2px; }

td.navsel 				{ 	border-left:2px solid #aa4444;
							border-right:2px solid #aa4444;
							border-top:2px solid #aa4444;
							padding:2px;
						}
td.navgry 				{ 	border-bottom:1px solid #4444aa; padding:2px; }
td.navstd 				{ 	border-bottom:1px solid #4444aa; padding:2px; }

a.navsel 				{ 	color:#aa4444; }
a.navstd 				{ 	color:#4444aa; }
a.navgry 				{ 	color:#999999; }

td.navlbr 				{ 	border-left:1px solid #4444aa;
							border-right:1px solid #4444aa;
							border-bottom:1px solid #4444aa;
							padding:4px;
						}
td.navb   				{ 	border-bottom:1px solid #4444aa; }

.menu		{ float:left; margin:0 auto; top:50px; width:100%; }

/* Styles für den Scrollbar */

.scroll-track{
height:8px;
width:10px;
background-image: url('../bilder/VScrollTrackFill.gif');
background-repeat: repeat;
}

.scroll-handle{
border: 0px;
height:10px;
width:10px;
background-image: url('../bilder/BlueVFill.gif');
background-repeat: repeat;
cursor:pointer;
}

#scroll-track-top-1{
height:10px;
width:10px;
background-image: url('../bilder/up.gif');
}

#scroll-handle-bot-1{
height:8px;
width:10px;
background-image: url('../bilder/bot.gif');
}

#scroll-handle-top-1{
height:8px;
width:10px;
background-image: url('../bilder/top.gif');
background-repeat: no-repeat;
}

#scroll-track-bot-1{
height:10px;
width:10px;
background-image: url('../bilder/down.gif');
}

.splitpane-divider {
    border: 1px solid black;
    background:#5B207B;
    opacity: .5;
   filter: alpha(opacity=50);
}


/* Styles für Erfogswarnungs und Fehlermeldungen */
div.info    			{ 	border:1px dashed #000066; text-align:center; padding:5px; float:none; }
div.warning 			{ 	border:1px dashed #dd0000; text-align:center; padding:2px; color:#dd0000; }
div.success 			{ 	border:1px dashed #009900; text-align:center; padding:2px; color:#009900; }

/* Styles für Tabellen */
caption     			{ 	font-size: 13px; font-family: Arial, Helvetica; font-weight:bold; color:#000; }
table.std   			{ 	border:1px solid #000; padding:2px; }
td.std      			{ 	font-size: 12px; font-family: Arial, Helvetica; background:#eee; }
th.std      			{ 	font-size: 12px; font-family: Arial, Helvetica; font-weight:bold; background:#eee; }
td.stdlight 			{ 	font-size: 12px; font-family: Arial, Helvetica; background:#eee; }
td.stddark  			{ 	font-size: 12px; font-family: Arial, Helvetica; background:#ddd; }

/* NEWSADMIN Stylesheets */
th.std 					{ 	font-size:12px; font-family:Verdana; background:#d7d6d6; color:#000; }
td.mini 				{ 	font-size:10px; font-family:Verdana; }

a.newsadmin:link,
a.newsadmin:visited,
a.newsadmin:active  	{ 	font-size:11px; font-family:Verdana; text-decoration:none; color:#000; }
a.newsadmin:hover   	{ 	font-size:11px; font-family:Verdana; text-decoration:none; color:#999999; }

a.more_news:link,
a.more_news:visited,
a.more_news:active  	{ 	font-size:13px; font-family:Arial; font-weight:bold; text-decoration:none; color:#fd0001; }
a.more_news:hover   	{ 	font-size:13px; font-family:Arial; font-weight:bold; text-decoration:none; color:#999999; }

/* Standards für die Mininav */
a.minifound 			{ 	font-size:10px; font-family:Verdana; color:#c71444; }
a.minigray  			{ 	font-size:10px; font-family:Verdana; color:#ddd; }
a.minisel   			{ 	font-size:10px; font-family:Verdana; color:#000; }
a.minilink:link,
a.minilink:visited,
a.minilink:active  		{ 	font-size:10px; font-family:Verdana; color:#c71444; }
a.minilink:hover   		{ 	font-size:10px; font-family:Verdana; color:#000; }
