/* Style-Sheet fuer den body */
html 					{ 	width:100%; height:100%; }
body 					{
    						width:100%;
							font-size: 12px;
							font-family: Arial;
							color: #000;
			 				background:url('../bilder/bg.gif') repeat-x #559db3;
							margin:0 auto;
							padding:0;
						}

/* Standards für alle Tabellen */
td						{ 	font-size:12px; font-family:Arial; text-decoration:none; color:#000; }

/* Standards für Links */
a:link,
a:visited,
a:active  				{ 	font-size:12px; text-decoration:none; color:#e2001a; }
a:hover   				{ 	font-size:12px; text-decoration:none; color:#000; text-decoration:underline; }

/* Standards für Links */
a.nav:link,
a.nav:visited,
a.nav:active  			{ 	font-size:14px; text-decoration:none; color:#fff; font-weight:bold; }
a.nav:hover   			{ 	font-size:14px; text-decoration:none; color:#fff; font-weight:bold; }

/* 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; }

/* 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; }
