/* Style-Sheet fuer den body */
html, body { margin: 0;
	         padding: 0;
	         height: 100%;
}
body {
    width:100%;
	font-size: 10px;
	font-family: Arial;
	color: #333333;
	background: url('../bilder/bg.gif') repeat-x #dddddd center top;
	margin:0;
	padding:0;
}

.main { width:970px; min-height: 100%; height: auto !important; height: 100%; margin: 0 auto; }
.top { width:970px; 
	   height:116px; 
	   background: url('../bilder/top.gif') no-repeat; 
	   background-position:center; 
	   margin:0;
	   padding:0;
	   font-size: 11px; 
	   font-family: Arial;
       text-align: right;
       color: #21882f;
}
	   
.content { width:750px; background-color:#ffffff;} 
.subnav { width:154px; height:18px; padding-left:20px; background: url('../bilder/subnav_bg.gif') repeat-y; }
.klick { width:154px; height:19px; padding-left:20px; background: url('../bilder/one_click_bg.gif') repeat-y; }
.footer { width:970px; height:25px; background: url('../bilder/footer.gif') no-repeat; }

/* Standards für alle Tabellen */
td { color:#333333; text-decoration:none; font-size:9pt;  font-family:Arial; }

/* Standards für Links */
a:link    {color:#21882f; text-decoration:none; font-size:12px; font-family:Arial;}
a:visited {color:#21882f; text-decoration:none; font-size:12px; font-family:Arial;}
a:active  {color:#21882f; text-decoration:none; font-size:12px; font-family:Arial;}
a:hover   {color:#717171; text-decoration:none; font-size:12px; font-family:Arial;}

/* Standards für Links */
a.nav:link    {color:#6f6f6f; text-decoration:none; font-size:12px;}
a.nav:visited {color:#6f6f6f; text-decoration:none; font-size:12px;}
a.nav:active  {color:#6f6f6f; text-decoration:none; font-size:12px;}
a.nav:hover   {color:#acabab; text-decoration:none; font-size:12px;}

/* Standards für Links */
a.subnavi:link    {color:#ffffff; text-decoration:none; font-size:12px;}
a.subnavi:visited {color:#ffffff; text-decoration:none; font-size:12px;}
a.subnavi:active  {color:#ffed00; text-decoration:none; font-size:12px;}
a.subnavi:hover   {color:#ffed00; text-decoration:none; font-size:12px;}

/* Standards für Links */
a.one_klick:link    {color:#4a4a4a; text-decoration:none; font-size:12px;}
a.one_klick:visited {color:#4a4a4a; text-decoration:none; font-size:12px;}
a.one_klick:active  {color:#ffed00; text-decoration:none; font-size:12px;}
a.one_klick:hover   {color:#ffed00; text-decoration:none; font-size:12px;}

/* Standards für Links */
a.small_top:link    {color:#21882f; text-decoration:none; font-size:11px;}
a.small_top:visited {color:#21882f; text-decoration:none; font-size:11px;}
a.small_top:active  {color:#ffed00; text-decoration:none; font-size:11px;}
a.small_top:hover   {color:#ffed00; text-decoration:none; font-size:11px;}

/* Standards für TabControls */
div.navsel { padding:2px; border-color:#aa4444; border-style:solid;  border-width:1px; }
div.navstd { padding:2px; border-color:#4444aa; border-style:solid;  border-width:1px; }
div.navgry { padding:2px; border-color:#999999; border-style:dashed; border-width:1px; }

td.navsel { padding:2px; border-color:#aa4444; border-width:2px; border-left-style:solid; border-right-style:solid; border-top-style:solid; border-color:#aa4444; }
td.navgry { padding:2px; border-color:#4444aa; border-width:1px; border-bottom-style:solid; }
td.navstd { padding:2px; border-color:#4444aa; border-width:1px; border-bottom-style:solid; }

a.navsel { color:#aa4444 }
a.navstd { color:#4444aa }
a.navgry { color:#999999 }

td.navlbr { padding:4px; border-left-style:solid; border-width:1px; border-bottom-style:solid; border-right-style:solid; border-color:#4444aa; }
td.navb   { border-bottom-style:solid; border-width:1px; border-color:#4444aa; }

/* Styles für Erfogswarnungs und Fehlermeldungen */
div.info    {border-style:dashed; border-width:1px; padding:5px; border-color:#000066; text-align:center; float:none; }
div.warning {color:#dd0000; border-style:dashed; border-width:1px; padding:2px; border-color:#dd0000; text-align:center;}
div.success {color:#009900; border-style:dashed; border-width:1px; padding:2px; border-color:#009900; text-align:center;}

/* Styles für Tabellen */
caption     { font-weight:bold; font-size: 13px; font-family: Arial, Helvetica; color:#000000; }
table.std   { border-style:solid; border-width:1px; border-color:#000000; }
td.std      { font-size: 12px; font-family: Arial, Helvetica; background-color:#eeeeee; }
th.std      { font-size: 12px; font-family: Arial, Helvetica; background-color:#eeeeee; font-weight:bold; }
td.stdlight { font-size: 12px; font-family: Arial, Helvetica; background-color:#eeeeee; }
td.stddark  { font-size: 12px; font-family: Arial, Helvetica; background-color:#dddddd; }

/* NEWSADMIN Stylesheets */

th.std { font-family:Verdana; font-size:12px; background-color:#d7d6d6; color: #000000;  }
td.mini { font-family:Verdana; font-size:10px; }

a.newsadmin:link    {color:#000000; text-decoration:none; font-size:11px; font-family:Verdana;}
a.newsadmin:visited {color:#000000; text-decoration:none; font-size:11px; font-family:Verdana;}
a.newsadmin:active  {color:#000000; text-decoration:none; font-size:11px; font-family:Verdana;}
a.newsadmin:hover   {color:#999999; text-decoration:none; font-size:11px; font-family:Verdana;}

a.more_news:link    {color:#fd0001; text-decoration:none; font-size:13px; font-family:Arial; font-weight:bold;}
a.more_news:visited {color:#fd0001; text-decoration:none; font-size:13px; font-family:Arial; font-weight:bold;}
a.more_news:active  {color:#fd0001; text-decoration:none; font-size:13px; font-family:Arial; font-weight:bold;}
a.more_news:hover   {color:#999999; text-decoration:none; font-size:13px; font-family:Arial; font-weight:bold;}

/* Standards für die Mininav */
a.minifound { color:#c71444; font-size:10px; font-family:Verdana; }
a.minigray  { color:#dddddd; font-size:10px; font-family:Verdana; }
a.minisel   { color:#000000; font-size:10px; font-family:Verdana; }
a.minilink:link    { color:#c71444; font-size:10px; font-family:Verdana; }
a.minilink:visited { color:#c71444; font-size:10px; font-family:Verdana; }
a.minilink:active  { color:#c71444; font-size:10px; font-family:Verdana; }
a.minilink:hover   { color:#000000; font-size:10px; font-family:Verdana;}

td.bigger {color:#000000; text-decoration:none; font-size:10pt; font-family:Arial;}

th.header    {font-size:9ptx; color:#000000; background-color:#d7d7d7; font-weight:bold; font-family:Arial,Helvetica; font-style:normal; text-align:left; padding-left:10px;}
th.headerBig {font-size:10pt; color:#ffffff; background-color:#218820; font-weight:bold; font-family:Arial,Helvetica; font-style:normal;}}

th.search {font-size:10pt; color:#000000; font-weight:bold; font-family:Arial,Helvetica; font-style:normal; }
td.body1  {background-color:#ffffff; text-align:left; }
td.body2  {background-color:#eeeeee; text-align:left; }