﻿body { background-color:#004000; color:#FFFFFF; min-width:240px; }

p,a,b { font-family: 'Trebuchet MS'; }
p { font-size: 12px; line-height:16px; }
a { font-size: 13px; letter-spacing:1px; }
b { font-size: 11.5px; letter-spacing:1px; font-weight:normal;}

a.button_ng { display:block; background-image:url(../_pic/eggs/eggs_1_nix.png); width:24px; height:32px; background-repeat:no-repeat; }
a.button_ng:hover { background-image:url(../_pic/eggs/eggs_1_nd.png); background-repeat:no-repeat; }
a.button_bg { display:block; background-image:url(../_pic/eggs/eggs_1_nix.png); width:24px; height:32px; background-repeat:no-repeat; }
a.button_bg:hover { background-image:url(../_pic/eggs/eggs_1_bl.png); background-repeat:no-repeat; }

a.button_so { display:block; background-image:url(../_pic/eggs/st_o.png); width:35px; height:35px; background-repeat:no-repeat; }
a.button_so:hover { background-image:url(../_pic/eggs/st_os.png); background-repeat:no-repeat; }
a.button_sr { display:block; background-image:url(../_pic/eggs/st_r.png); width:35px; height:35px; background-repeat:no-repeat; }
a.button_sr:hover { background-image:url(../_pic/eggs/st_rs.png); background-repeat:no-repeat; }
a.button_sm { display:block; background-image:url(../_pic/eggs/st_h.png); width:30px; height:30px; background-repeat:no-repeat; }
a.button_sm:hover { background-image:url(../_pic/eggs/st_hs.png); background-repeat:no-repeat; }
a.button_sl { display:block; background-image:url(../_pic/eggs/st_l.png); width:35px; height:35px; background-repeat:no-repeat; }
a.button_sl:hover { background-image:url(../_pic/eggs/st_ls.png); background-repeat:no-repeat; }
a.button_su { display:block; background-image:url(../_pic/eggs/st_u.png); width:35px; height:35px; background-repeat:no-repeat; }
a.button_su:hover { background-image:url(../_pic/eggs/st_us.png); background-repeat:no-repeat; }


.spalte_geo a:link, .spalte_abc a:link, .spalte_3a a:link, .spalte_4a a:link, .spalte_3b a:link, .spalte_3b span:link, .spalte_3d a:link { color: #FFFFFF; background-color: #006000;
	border: 1px solid #000000; border-left-color: #008000; border-top-color: #008000; }
.spalte_geo a:visited, .spalte_abc a:visited, .spalte_3a a:visited, .spalte_4a a:visited, .spalte_3b a:visited, .spalte_3b span:visited, .spalte_3d a:visited { color: #FFFF00; background-color: #006000;
	border: 1px solid #000000; border-left-color: #008000; border-top-color: #008000; }
.spalte_geo a:hover, .spalte_abc a:hover, .spalte_3a a:hover, .spalte_4a a:hover, .spalte_3b a:hover, .spalte_3b span:hover, .spalte_3d a:hover { color: #FFFFFF; background-color: #008000;
	border: 1px solid #00AA00; border-left-color: #000000; border-top-color: #000000; }
.spalte_geo a:active, .spalte_abc a:active, .spalte_3a a:active, .spalte_4a a:active, .spalte_3b a:active, .spalte_3b span:active, .spalte_3d a:active { color: #FFFF00; background-color: #008000;
	border: 1px solid #00AA00; border-left-color: #000000; border-top-color: #000000; }

.spalte_3a, .spalte_4a, .spalte_3d { margin-top: 0px; margin-left: 0; padding: 0; text-align: left; vertical-align: top;
	float: left; list-style: none; }

.spalte_geo { margin-top: 0px; margin-left: 0; padding: 0; text-align: left; float: left; list-style: none; }
.spalte_geo a {display:block; padding: 2px; text-decoration: none; font-size:12px; line-height:29px; }
.spalte_abc { margin-top: 0px; margin-left: 0; padding: 0; text-align: center; vertical-align: middle;
	float: left; list-style: none; }
.spalte_abc a { display: block; padding: 4px; text-decoration: none;
	font-size:12px; line-height:14px; width:20px;}
.spalte_3a a { display: block; padding: 4px; text-decoration: none;
	line-height:14px; width:265px;}

.spalte_3d a { display: block; padding: 4px; text-decoration: none;
	font-size:12px; line-height:14px; width:277px;}

.spalte_4a a { display: block; padding: 4px; text-decoration: none;
	font-size:12px; line-height:14px; width:205px;}


.spalte_3b { margin-top: 0px; margin-left: 0; padding: 0; text-align: center; float: left;
	list-style: none; line-height: 8px; width: 272px;}
.spalte_3b li { margin-top: 0px; margin-left: 0; padding: 0; float: left;
	list-style: none; line-height: 8px; width: 272px; position: relative; }
.spalte_3b li ul { margin: 0; padding: 0; position: absolute; top: 0.0em; left: 272px;
	list-style: none; line-height: 8px; display: none;/* Unternavigation ausblenden */ }

.spalte_3b li:hover ul { margin-top: 0; display: block; /* Unternavigation in modernen Browsern einblenden */ }

.spalte_3b a, .spalte_3d span:link { display: block; padding: 5px; text-decoration: none;
	font-size:12px; line-height:14px;}


.spalte_3c_navi a:link, .spalte_3c_navi a:visited, .spalte_3c1 a:link, .spalte_4c1 a:link, .spalte_3c2 a:link, .spalte_4c2 a:link, .spalte_3c3 a:link, .spalte_3c4 a:link,
.spalte_3c1 a:visited, .spalte_4c1 a:visited, .spalte_3c2 a:visited, .spalte_4c2 a:visited, .spalte_3c3 a:visited, .spalte_3c4 a:visited
	{ color: #FFFFFF; background-color: #004000; border: 1px solid #004001;
	  border-left-color: #004001; border-top-color: #004001; }
.spalte_3c_navi a:hover, .spalte_3c_navi a:active, .spalte_3c1 a:hover, .spalte_4c1 a:hover, .spalte_3c2 a:hover, .spalte_4c2 a:hover, .spalte_3c3 a:hover, .spalte_3c4 a:hover,
.spalte_3c1 a:active, .spalte_4c1 a:active, .spalte_3c2 a:active, .spalte_4c2 a:active, .spalte_3c3 a:active, .spalte_3c4 a:active
	{ color: #FFFFFF; background-color: #005000; border: 1px solid #00AA00;
	  border-left-color: #000000; border-top-color: #000000; }

.spalte_3c_navi, .spalte_3c1, .spalte_4c1, .spalte_3c2, .spalte_4c2, .spalte_3c3, .spalte_3c4 { margin-top: 0px; margin-left: 0;
	text-align: left; vertical-align: top; float: left; list-style: none; }

.spalte_3c1 a { width: 65px; text-decoration: none; line-height: 4px; font-size:10px; }
.spalte_3c2 a { width: 155px; text-decoration: none; line-height: 4px; font-size:10px; }
.spalte_3c3 a { width: 265px; text-decoration: none; line-height: 14px; font-size:10px;
	padding: 9px; display:block; }
.spalte_3c4 a { width: 288px; text-decoration: none; line-height: 14px; font-size:10px;
	padding: 0px; display:block; }
.spalte_3c_navi a { width: 225px; text-decoration: none; line-height: 14px; font-size:10px;
	padding: 9px; display:block; }

.spalte_4c1 a { width: 40px; text-decoration: none; line-height: 4px; font-size:10px; }
.spalte_4c2 a { width: 130px; text-decoration: none; line-height: 4px; font-size:10px; }



.spalte_1x a:link, .spalte_2x a:link, .spalte_3x a:link { color: #FFFFFF; background-color: #006000;
	border: 1px solid #000000; border-left-color: #008000; border-top-color: #008000; }
.spalte_1x a:visited, .spalte_2x a:visited, .spalte_3x a:visited { color: #FFFF00; background-color: #006000;
	border: 1px solid #000000; border-left-color: #008000; border-top-color: #008000; }
.spalte_1x a:hover, .spalte_2x a:hover, .spalte_3x a:hover { color: #FFFFFF; background-color: #008000;
	border: 1px solid #00AA00; border-left-color: #000000; border-top-color: #000000; }
.spalte_1x a:active, .spalte_2x a:active, .spalte_3x a:active { color: #FFFF00; background-color: #008000;
	border: 1px solid #00AA00; border-left-color: #000000; border-top-color: #000000; }

.spalte_1x { margin-top: 0px; margin-left: 0; padding: 0px; text-align: center; vertical-align: middle;
	float: left; list-style: none; }

.spalte_2x { margin-top: 0px; margin-left: 0; padding: 0px; text-align: center; 
	float: left; list-style: none; }

.spalte_3x { padding: 1px; vertical-align: middle; float:right; list-style: none; }

.spalte_1x a { display: block; padding: 2px; text-decoration: none; height:25px; width:25px; }
.spalte_2x a { display: block; padding: 2px; text-decoration: none; 
font-size:11px; height:20px; width:20px; }
.spalte_3x a { display: block; padding: 1px; text-decoration: none; 
font-size:11px; height:15px; width:17px; }

