BODY {
	MARGIN-TOP: 0px;
	MARGIN-BOTTOM: 0px;
	MARGIN-LEFT: 0px; MARGIN-RIGHT: 0px;
	background-color: #353535;
	text-align:center;
	padding:5px;
}


a.menu
	{font-weight:bold; color:#DEC6A4;line-height:18px; margin-left:6px; margin-right:6px;  margin-bottom:0px}
a.menu:hover
	{font-weight:bold; color:#ffffff;line-height:18px;}
a.menu:active
	{font-weight:bold; color:#E2C5A7;line-height:18px;}
a
	{font-weight:bold; color:#333333;line-height:18px}
a:hover
	{font-weight:bold; color:#99702F;line-height:18px}
a:active {font-weight:bold; color:#eeeeee;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
	{color:#DEC6A4; cursor:hand; text-align:center; width:50px; font-size:10px; background-color: #99702F; border: 1px solid Black; height:18px;}
q {font-style:italic}


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

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

h1
	{font-variant:none; font-weigth:bold; text-decoration: none; font-size: 180%; text-align:center}

h2
	{font-variant:small-caps; font-weigth:bold; font-size: 160%; text-align:center; margin-top:16px}
h3
	{font-size:125%; 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; color: #DEC6A4; margin-left:3px; margin-right:3px;}

p.klein
	{font-size:11px; text-align:right}
.maintable
	{border: solid 1px black; background-color:#B1BECF; background-image:url('grp/mainbg.gif'); background-position: bottom center; background-repeat: no-repeat;}

td.dok {
background-color:#829CD1;
border-right:solid 1px #AABBDD;
border-bottom:solid 1px #AABBDD;
border-top:solid 1px #597FBC;
border-left:solid 1px #597FBC;
text-align:center;
width:180px;
}
td.dokan {
background-color:#A5C3DC;
border-right:solid 1px #F0CC84;
border-bottom:solid 1px #F0CC84;
border-top:solid 1px #DF8E0D;
border-left:solid 1px #DF8E0D;
text-align:center;
width:100px;
}
td.doktop {
background-color:#FFCC33;
border-right:solid 1px #AABBDD;
border-bottom:solid 1px #AABBDD;
border-top:solid 1px #597FBC;
border-left:solid 1px #597FBC;
text-align:center;
width:180px;
font-size:12px;
}
#hdr {
width:750px;
max-height:136px;
background-color: #7589E2;
background-image:url('grp/header.jpg');
background-repeat: no-repeat;
background-position: top left;
padding-bottom:117px;
padding-bottom:0px;
margin:auto;
}

#hdr a {
color:#ffeeee;
text-decoration:none;
font-size:10px;
background-color:#305f92;
border-left:solid 1px #284C6D;
border-top:solid 1px #284C6D;
border-bottom:solid 1px #8BB2AC;
border-right:solid 1px #8BB2AC;
padding: 1px 9px 2px 9px;
margin-left:5px;
margin-right:5px;
}
#hdr table.nav a {
color:#ffeeee;
text-decoration:none;
font-size:16px;
padding: 1px 1px 2px 1px;
margin-left:5px;
margin-right:5px;
}

#hdr a:hover {
color:#333333;
background-color:#007EA5;
}

#cont {
width:750px;
background-color:#B1BECF;
margin-top:0px;
padding-top:15px;
padding-bottom:10px;
margin:auto;
}

#ftr {
width:750px;
height:20px;
background-color: #7589E2;
background-image:url('grp/footer.jpg');
background-repeat: repeat-x;
background-position: top left;
margin:auto;
text-align:left;
color:#ffeeee;
}

#ftr a {
color:#ffeeee;
text-decoration:none;
font-size:10px;
padding-left:6px;
padding-right:6px;
}

#img {
text-align:center;
align:center;
margin:auto;
width:96%;
height:100px;
}

#img img {
margin:1px;
background-color:#F0B847;
border-left:solid 1px #F0CC84;
border-top:solid 1px #F0CC84;
border-bottom:solid 1px #DF8E0D;
border-right:solid 1px #DF8E0D;
}

#flt {
float:right;
align:center;
padding:6px;
margin:3px;
font-size:9px;
}

#flt a {
font-size:9px;
font-weight:normal;
text-align:center;
}

#flt img {
margin:1px;
background-color:#F0B847;
border-left:solid 1px #F0CC84;
border-top:solid 1px #F0CC84;
border-bottom:solid 1px #DF8E0D;
border-right:solid 1px #DF8E0D;
}

table.nav {
background-color:#829CD1;
border-left:solid 1px #597FB;
border-top:solid 1px #597FB;
border-bottom:solid 1px #AABBDD;
border-right:solid 1px #AABBDD;
display:block;
width:100%;
text-align:center;

}

table.nav a {
color:#333333;
font-size:10px;
}

table.nav a:hover {
color:#eeeeee;
}

img.ggl {
padding:3px;
background-color:#F0B847;
border-left:solid 1px #F0CC84;
border-top:solid 1px #F0CC84;
border-bottom:solid 1px #DF8E0D;
border-right:solid 1px #DF8E0D;
}
