BODY {
	MARGIN-TOP: 0px; SCROLLBAR-FACE-COLOR: #CDD2DD; MARGIN-BOTTOM: 0px; SCROLLBAR-HIGHLIGHT-COLOR: #E7E9EE; MARGIN-LEFT: 0px; MARGIN-RIGHT: 0px; SCROLLBAR-SHADOW-COLOR: #5E657C; SCROLLBAR-ARROW-COLOR: #93A7B8; SCROLLBAR-TRACK-COLOR: #CDD2DD; background-color:#9E9E9E;
}

a
	{font-weight:bold; color:#003366; line-height:18px}
a:hover
	{font-weight:bold; color:#FB8C09; color:#E20C0C; line-height:18px}
a:active {font-weight:bold; color:#FB8C09;line-height:18px}
a.klein
	{font-size:9px; text-align:center; background-color:#FB8C09; border:solid 1px black;}
a.wechsel
	{text-align:center; font-size:11px; margin-left:3px; margin-right:3px;}

select { font-size:9px; background-color:#FEFEFC; color:#000000;}
input { font-size:9px; background-color:#FEFEFC; color:#000000; height:20px}
textarea {font-size:9px; background-color:#FEFEFC; color:#000000;}

.btn
	{background-color: #FB8C09; border: 1px solid Black; height:18px;}
.button
	{cursor:hand; align:center; width:50px; font-size:10px; background-color: #FB8C09; border: 1px solid Black; height:18px;}
q {font-style:italic}


*
	{color:#414052; font-family: arial; text-decoration:none; font-size:12px; line-height:20px}

p
	{text-align:justify; margin-left:12px; margin-right:12px;}

h1
	{font-variant:small-caps; font-weigth:bold; text-decoration: underline; font-size: 160%; margin:20px; text-align:center; color:black;}

h2
	{font-variant:none; font-weigth:bold; text-decoration: underline; font-size: 100%; text-align:left; padding-top:0px; margin-top:2px}
h2 a
	{font-size: 134%;}
h3
	{font-size:9px; text-align:center}
h4
	{font-variant:small-caps; font-weigth:bold; font-size: 140%; text-align:center; margin-top:16px}

p.main
	{margin-bottom:30px}

p.main:first-letter
	{font-size:150%; font-weight:bold; }
.sub
	{margin-left:20px;}
.wechsel
	{text-align:center; font-size:11px; margin-left:3px; margin-right:3px;}

p.klein
	{font-size:11px; text-align:right}

table.base {width:96%; background-color:#7D98D0; border:solid 1px black;}

a.footer {margin-left:4px; font-size:10px; font-weight:normal;}

td.mnu {width:180px; background-color:#ABB9D7;margin-left:6px; border:solid 1px #D8DBFB;}

td.mnu2 {border:solid 1px #D8DBFB; background-color:#ABB9D7;}

td.hd1 {width:172px; background-image:url('grp/head-bg.jpg');}

td.lu1 {width:180px; background-color:#ABB9D7; border:solid 1px #D8DBFB;}

table.cont {width:100%; border:solid 1px #D8DBFB;}

td.h1p {width:180px; height:1px;}

div.teaser {
height:148px;
margin-right:12px;

}
div.teaser img {
float:left;
display:block;
margin:0px;
margin-left:12px;
clear:both;
}

#nav {
text-align:center;
align:center;
}

#nav a {
font-size:10px;
color:white;
margin-left:3px;
margin-right:3px;
}

#box {
width:180px;
border:solid 1px #79787F;
padding:5px;
margin-left:5px;
margin-right:5px;
background-color:#86A2E8;
float:right;
font-size:10px;
background-image:url('grp/info_box_bg.gif');
background-position: bottom left;
background-repeat:repeat-x;
}

#box b {
font-size:10px;
}

#box a {
font-size:10px;
}

#boxfeed {
float:center;
margin:4px;
padding:4px;
font-size:10px;
line-height:10px;
border:solid 1px #4F4F4F;
background-color:#aBb9e7;
}

#boxfeed * {
margin:0px;
font-size:10px;
line-height:12px;
}
#boxfeed a.tipp
{font-size:9px; text-align:center; background-color:#E20C0C; color:white; border:solid 1px black;}

#navbox {
border:solid 1px #79787F;
padding:5px;
margin: auto;
background-color:#86A2E8;
font-size:10px;
background-image:url('grp/info_box_bg.gif');
background-position: bottom left;
background-repeat:repeat-x;
width:58%;
}

#navbox b {
font-size:10px;
}

#navbox a {
font-size:10px;
}

div.mainmenu {
padding:1px;
font-size:12px;
background-color:#ABB9D7;
color:#E20C0C;
}

div.mainmenu a{

font-size:12px;
height:26px;
display:block;
max-width:100%;
font-weight:normal;
margin:auto;
padding-left:20px;
color:#003366;
}

div.mainmenu a:hover{
color:#FB8C09;
color:#E20C0C;

background-color:#eeeeee;
}

.mainmenu a.thema{
font-size:13px;
padding-left:0px;
font-weight:bold;
}
.mainmenu a.themasel{
font-size:12px;
padding-left:10px;
font-weight:normal;
}

td.label {
font-size:16px;
font-variant:small-caps;
padding-left:12px;
height:28px;
background-image:url('grp/label_bg.jpg');
}
