/* Formatierung für Standard-Tags in alphabetischer Reihenfolge. */

a:link		{text-decoration:none; color:#05f;}
a:visited	{text-decoration:none; color:#05f;}
a:hover		{text-decoration:none; color:#f30;}
a:active	{text-decoration:none; color:#05f;
}

.abox {
	display: block;
	white-space: nowrap;
	border-bottom: 1px solid #aaa;
	padding: 2px 10px 1px 10px;
	background: #efefef;
	text-align: center;
	cursor: pointer;
	color: #06f;
	}
.abox:link {color: #06f;}
.abox:visited {color: #06f;}
.abox:hover {color: #06f; background: #bff; border-bottom: 1px solid #06f;}
.abox:active {color: #06f;}

a.ban:link		{color:#ff0;}
a.ban:visited	{color:#ff0;}
a.ban:hover		{color:#0ef;}
a.ban:active	{color:#ff0;
}

a.itag		 {background-color: #fff; color: #05f; cursor: default;}
a.itag:hover {color:#f30;
}

b {
	font-weight: 600;
}
bb {
	font-weight: 700;
}

body {
	width: 800px;
	background-color: #aaa;
	font-family: 'Source Sans Pro', sans-serif;
	font-size: 1.1em;
	font-style: normal;
	font-weight: 400;
	color: #666;
	line-height: 1.18em;
	margin-top: 0px;
	margin-left: 0px;
}

cite {
	font-style: italic;
}

form {
	display: inline;
}

h1 {
	font-weight: 600 !important;
	font-size: 24px;
	color: #d50;
}

h2 {
	font-weight: 700 !important;
	font-size: 22px;
	color: #d50;
}

h3 {
	margin-top:12px;
	background-color: #cef;
	border-top: 1px solid #aaa;
	font-size: 20px;
	color: #333;
	padding: 3px 15px 3px 15px;
}

h4 {
	display: inline-block;
	width: 640px;
	padding-bottom: 3px;
	border-bottom: 1px solid #d50;
	text-align: left;
	font-weight: 600;
	font-size: 1.1em;
	font-style: normal;
	color: #d50;
}

h5 {
	display: inline-block;
	width: 100%;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-bottom: 0px;
	border-bottom: 0px solid #aaa;
	font-weight: 600;
	font-size: 16px;
	font-style: normal;
	color: #333;
}

h6 {
	display: inline-block;
	width: 100%;
	margin-top: 10px;
	margin-bottom: 2px;
	padding-bottom: 3px;
	border-bottom: 1px solid #d50;
	font-weight: 600;
	font-size: 1.2em;
	font-style: normal;
	color: #d50;
}

h7 {
	display: inline-block;
	width: 100%;
	margin-top: 10px;
	margin-bottom: 2px;
	padding-bottom: 3px;
	border-bottom: 1px solid #666;
	font-weight: 600;
	font-size: 1.2em;
	font-style: normal;
	color: #666;
}

h8 {
	display: inline-block;
	width: 100%;
	margin-top: 0px;
	margin-bottom: 2px;
	padding-bottom: 2px;
	border-bottom: 1px solid #d50;
	font-weight: 600;
	font-size: 1.0em;
	line-height: 1.2em;
	color: #d50;
}

h9 {
	display: inline-block;
	width: 100%;
	margin-top: 0px;
	margin-bottom: 2px;
	padding-bottom: 2px;
	border-bottom: 1px solid #666;
	font-weight: 600;
	font-size: 1.0em;
	line-height: 1.2em;
	color: #666;
}

h10	{
	display: inline-block;
	font-weight: 400 !important;
	font-size: 1.0em;
}

h11	{
	display: inline-block;
	font-weight: 400 !important;
	font-size: 1.1em;
}

h12	{
	display: inline-block;
	font-weight: 400 !important;
	font-size: 1.2em;
	}

h13	{
	display: inline-block;
	font-weight: 600 !important;
	font-size: 1.29em;
	padding-bottom: 4px;
}

h15	{
	display: inline-block;
	font-weight: 600 !important;
	font-size: 1.5em;
	padding-bottom: 7px;
}

h18	{
	display: inline-block;
	font-weight: 600 !important;
	font-size: 1.8em;
	padding-bottom: 8px;
}

h20	{
	display: inline-block;
	font-weight: 600 !important;
	font-size: 2.0em;
	padding-bottom: 9px;
}

h22	{
	display: inline-block;
	font-weight: 600 !important;
	font-size: 2.2em;
	padding-bottom: 10px;
}

h25	{
	display: inline-block;
	font-weight: 600 !important;
	font-size: 2.5em;
	padding-bottom: 11px;
}

intro {
	display:inline-block;
	font-size:15px;
	font-weight:600;
	line-height:1.2em
	}


r0	{ color: #d50;}
r10 { font-size: 10px; color: #d50;}
r11 { font-size: 11px; color: #d50;}
r12 { font-size: 21px; color: #d50;}
r13 { font-size: 13px; color: #d50;}
r14 { font-size: 14px; color: #d50;}
r15 { font-size: 15px; color: #d50;}
r16 { font-size: 16px; color: #d50;}
r17 { font-size: 17px; color: #d50;}
r18 { font-size: 18px; color: #d50;}
r20 { font-size: 20px; color: #d50;}
r24 { font-size: 24px; color: #d50;
}
s0	{color: #666;}
s10 { font-size: 10px; color: #333;}
s11 { font-size: 11px; color: #666;}
s12 { font-size: 12px; color: #666;}
s13 { font-size: 13px; color: #666;}
s14 { font-size: 14px; color: #666;}
s15 { font-size: 15px; color: #666;}
s16 { font-size: 16px; color: #666;}
s17 { font-size: 17px; color: #666;}
s18 { font-size: 18px; color: #666;}
s20 { font-size: 20px; color: #666;}
s24 { font-size: 24px; color: #666;
}
rk	{color:#d50; font-style:italic; font-weight:600}
sk	{color:#333; font-style:italic; font-weight:600
}

table {
	line-height: 1.2em;
}

ul {
	color: #000000;
	list-style: square;
}



/* Formatierung meiner Tags in alphabetischer Reihenfolge. */

.paybox {
	display: inline;
	border: 1px solid #f00;
	padding: 0px 10px 0px 10px;
	text-align: left;
	cursor: pointer;
	background: #ff6;
	color:#f00;
	font: 12px 	'Source Sans Pro', sans-serif;
	}
.paybox:link {color: #f00; background-color: #ff6;}
.paybox:visited {color: #f00; background-color: #ff6;}
.paybox:hover {color: #05f; background-color: #ff6;}
.paybox:active {color: #f00; background-color: #ff6;
}

.boxred {display:inline-block; padding:1px 8px 3px 8px; text-align:center; color:#fff; cursor:pointer; font-size: 20px; max-height:22px}
.boxred:link {background:#37f; color:#fff}
.boxred:visited {background:#37f; color:#fff}
.boxred:hover {background:#f50; color:#fff}
.boxred:active {background:#37f; color:#fff
}

a.cover			{vertical-align:top; width:120px; height:168px; display:inline-block; position:relative;
					color:#333; background-color:#293; cursor:pointer}
a.cover:hover	{background-color:#3a3
}

.bluebox {
	display: inline;
	border: 1px solid #06f;
	padding: 0px 11px 1px 11px;
	text-align: left;
	cursor: pointer;
	color: #000;
	font-size: 0.9em;
	background-color: #dff;
	}
.bluebox:link {color: #000; background-color: #dff;}
.bluebox:visited {color: #000; background-color: #dff;}
.bluebox:hover {color: #000; background-color: #fee;}
.bluebox:active {color: #000; background-color: #dff;}

.cyabox {
	display: inline;
	border: 1px solid #06f;
	padding: 2px 12px 2px 12px;
	text-align: left;
	cursor: pointer;
	color: #000;
	font-size: 16px;
	background-color: #dff;
	}
.cyabox:link {color: #000; background-color: #dff;}
.cyabox:visited {color: #000; background-color: #dff;}
.cyabox:hover {color: #000; background-color: #fee;}
.cyabox:active {color: #000; background-color: #dff;}

a.defbox {display:block; white-space:nowrap; padding:3px 10px 3px 10px; border-bottom:1px solid #ccc; text-align:left; cursor:pointer}
a.defbox:link { color:#333; background-color:#def;
}
a.defbox:visited { color:#333; background-color:#def;
}
a.defbox:hover { color:#333; background-color:#bff;
}
a.defbox:active { color:#333; background-color:#def;
}

.divbox {
	position: absolute;
	left: 100px;
	top: 100px;
	display: none;
	background: #ddd;
	border: 2px solid #aaa;
	padding:20px;
	text-align: left;
	vertical-align: top;
}

.dropbox {
	border: 1px solid #aaa;
	height: 22px;
	width: 292px;
	margin-bottom: 3px;
	font-size: 13px:
	color: #333;
}

a.ebox {display:block; white-space:nowrap; padding:1px 20px 1px 10px; border-bottom:1px solid #ccc; color:#666; font-size:12px; text-align:left; cursor:pointer; margin-bottom:1px}
a.ebox:link { background-color:#eee;}
a.ebox:visited { background-color:#eee;}
a.ebox:hover { background-color:#bff;}
a.ebox:active { background-color:#def;
}

a.efbox {display:block; white-space:nowrap; padding:2px 10px 2px 10px; border-bottom:1px solid #ccc; color:#666; font-size:0.9em; text-align:left; cursor:pointer; margin-bottom:1px}
a.efbox:link { background-color:#eef;}
a.efbox:visited { background-color:#eef;}
a.efbox:hover { background-color:#bff;}
a.efbox:active { background-color:#def;
}

.fabox {
	display: inline;
	border: 1px solid #06f;
	padding: 1px 12px 1px 12px;
	text-align: left;
	cursor: pointer;
	color: #000;
	font-size: 12px;
	}
.fabox:link {color: #000; background-color: #fafafa;}
.fabox:visited {color: #000; background-color: #fafafa;}
.fabox:hover {color: #000; background-color: #bff;}
.fabox:active {color: #000; background-color: #fafafa;
}

.fotobox_body {
	width: 240px;
	background-color: #d5d5d5;
}

.fotobox_header {
	display: block;
	border-top: 1px solid #ccc;
	border-bottom: 0px solid #fff;
	padding: 3px 0px 3px 0px;
	margin-bottom: 25px;
	background-color: #cef;
	text-align: center;
	font-size: 15px;
	font-weight: 600;
	color: #555;
}

.gobox {
	display: inline-block;
	height: 16px;
	border: 0px solid #06f;
	padding: 0px 4px 0px 4px;
	text-align: left;
	cursor: pointer;
	color: #fff;
	font-size: 11px;
	background: #f30;
	}
.gobox:link {background:#f30; color:#fff}
.gobox:hover {background:#ffa; color:#333
}

.gotop {width:16px; height:16px; display:inline-block}
.gotop:link {background-color: #5af}
.gotop:visited {background-color: #5af}
.gotop:hover {background-color: #f50}
.gotop:active {background-color: #5af}
.gotop {background-image: url('/images/gotop2.gif'); background-repeat:no-repeat
}
.goli {width:16px; height:16px; display:inline-block}
.goli:link {background-color: #5af}
.goli:visited {background-color: #5af}
.goli:hover {background-color: #f50}
.goli:active {background-color: #5af}
.goli {background-image: url('/images/goli2.gif'); background-repeat:no-repeat
}
.gore {width:16px; height:16px; display:inline-block}
.gore:link {background-color: #5af}
.gore:visited {background-color: #5af}
.gore:hover {background-color: #f50}
.gore:active {background-color: #5af}
.gore {background-image: url('/images/gore2.gif'); background-repeat:no-repeat
}
.godown {width:16px; height:16px; display:inline-block; position:absolute; top:32px; left:20px}
.godown:link {background-color: #5af}
.godown:visited {background-color: #5af}
.godown:hover {background-color: #f50}
.godown:active {background-color: #5af}
.godown {background-image: url('/images/godown2.gif'); background-repeat:no-repeat
}

.grau {background:#f7f7f7; color:#999; border:1px solid #aaa; cursor:default
}

.h7 {
	display: inline-block;
	width: 100%;
	margin-top: 25px;
	margin-bottom: 25px;
	padding-bottom: 2px;
	border-bottom: 1px solid #d50;
	font-weight: bold;
	font-size: 1.2em;
	color: #d50;
}

.h8 {
	display: inline-block;
	width: 100%;
	margin-top: 0px;
	margin-bottom: 5px;
	padding-bottom: 2px;
	border-bottom: 1px solid #d50;
	font-weight: bold;
	font-size: 1.1em;
	line-height: 1.2em;
	color: #d50;
}

.h9 {
	display: inline-block;
	width: 100%;
	margin-top: 0px;
	margin-bottom: 5px;
	padding-bottom: 2px;
	border-bottom: 1px solid #d50;
	font-weight: bold;
	font-size: 1.0em;
	color: #d50;
	line-height: 1.2em;
}

.h555 {
	display: inline-block;
	width: 100%;
	margin-top: 0px;
	margin-bottom: 5px;
	font-weight: bold;
	font-size: 11px;
	color: #555;
}

.ibox0 {
	display: inline;
	border: 1px solid #aaa;
	padding: 1px 10px 1px 10px;
	text-align: left;
	cursor: pointer;
	color: #888;
	font-size: 0.9em;
	}
.ibox1, ibox1s {
	display: inline;
	border: 1px solid #06f;
	padding: 1px 10px 0px 10px;
	text-align: left;
	cursor: pointer;
	color: #333;
	font-size: 0.9em;
	background: #dff;
	}
.ibox1:hover {background:#ff6
}
.ibox1s {
	display: inline;
	border: 1px solid #06f;
	padding: 0px 10px 0px 10px;
	text-align: left;
	cursor: pointer;
	color: #05f;
	font: 11px 	'Source Sans Pro', sans-serif;
	background: #dff;
	}
.ibox1s:hover {background:#ffa; color:#f30;
}
.ibox2 {
	display: inline;
	border: 1px solid #aaa;
	padding: 1px 10px 1px 10px;
	text-align: left;
	cursor: pointer;
	color: #666;
	font-size: 11px;
	}
.ibox2:hover {background:#feb; color: #666;
}

.infobox_body {
	width: 240px;
	background-color: #eee;
}

.infobox_header {
	display: block;
	border-top: 1px solid #ccc;
	border-bottom: 0px solid #fff;
	padding: 3px 0px 3px 0px;
	margin-bottom: 25px;
	background-color: #cef;
	text-align: center;
	font-size: 15px;
	font-weight: 600;
	color: #555;
}

.infobox_news {display:block; background:#fff; margin-bottom:15px; border:1px solid #aaa; border-left:0px; font-size:12px; color:#777; line-height:1.2em;
}

.ibox {
	display: none;
	z-index: 130;
	border-color:#bbb;
	border-style:solid;
	border-width:15px 5px 5px 5px;
	background:#ffe;
	padding:15px;
}

.ibox_h {
	display: none;
	position: absolute;
	z-index: 130;
	border: 7px solid #bbb;
	border-top: 7px solid #999;
	border-bottom: 7px solid #999;
	background: #ffe;
	padding: 0px; 
	text-align: center;
	vertical-align: middle;
}

.ibox_v {
	background: #ffe;
	border: 1px solid #f00;
	padding: 15px 10px 15px 10px; 
	text-align: left;
	vertical-align: top;
	font-size: 0.9em;
	color:#777;
	line-height: 1.1em;
}

.ibox_hv {
	display: none;
	position: absolute;
	z-index: 130;
	border: 7px solid #bbb;
	border-top: 7px solid #999;
	border-bottom: 7px solid #999;
	background: #ffe;
	padding: 15px 10px 15px 10px; 
	text-align: left;
	vertical-align: top;
	font: 13px Source Sans Pro;
	color:#777;
	line-height: 1.1em;
}

.ibox_x {
	width:15px;
	height:15px;
	display:inline-block;
	position:absolute;
	z-index: 132;
	top:-7px;
	right:-7px;
	background-image: url('/images/x15.gif'); background-repeat:no-repeat}
.ibox_x:link {background-color: #37f}
.ibox_x:visited {background-color: #37f}
.ibox_x:hover {background-color: #f50}
.ibox_x:active {background-color: #37f
}

.ineu {width:15px; height:15px; display:inline-block; background-image: url('/images/info15.gif'); background-repeat:no-repeat; background-color: #37f; }
.ineu:link {background-color: #37f}
.ineu:visited {background-color: #37f}
.ineu:hover {background-color: #f50}
.ineu:active {background-color: #37f
}

.infospot {
	display: none;
	position: absolute;
	z-index: 99;
	background: #ffe;
	border: 1px solid #f00;
	padding: 10px 10px 10px 10px; 
	text-align: left;
	vertical-align: top;
	font: 0.9em Source Sans Pro;
	color:#666;
	line-height: 1.1em;
}

.inpocker {
	height:20px;
	cursor:pointer;
	border:1px solid #aaa;
	background:#fea;
	padding:0px 0px 0px 10px;
	margin-top:3px;
	font-size:12px;
}

.inpockeroption {
	padding:0px 0px 0px 10px;
}

.input {display:inline-block; border:1px solid #ccc; padding:1px 5px 2px 5px; font-size:16px; font-family:'Source Sans Pro', sans-serif; color:#333
}
.inputb {display:inline-block; height:20px; border:1px solid #bbb; font-size:13px; color:#333; margin-bottom:3px; padding:0px 5px 0px 5px
}
.input100 {display:inline-block; width:100px; height:20px; border:1px solid #bbb; font-size:12px; color:#333; padding:0px 5px 0px 5px
}
.input200 {display:inline-block; min-width:200px; height:30px; border:1px solid #bbb; font-size:16px; color:#333; padding:0px 5px 0px 0px
}
.input300 {display:inline-block; min-width:325px; height:30px; border:1px solid #bbb; font-size:16px; color:#333; padding:0px 5px 0px 5px
}
.input470 {display:inline-block; width:470px; height:20px; border:1px solid #bbb; font-size:13px; color:#333; margin-bottom:3px; padding:0px 5px 0px 5px
}
.input600 {display:inline-block; width:600px; height:20px; border:1px solid #bbb; font-size:13px; color:#333; margin-bottom:3px; padding:0px 5px 0px 5px
}

.ispot {width:18px; height:18px; display:inline-block; margin-left:3px; margin-top:3px; background-image: url('/images/info18.gif'); background-repeat:no-repeat}
.ispot:link {background-color: #37f}
.ispot:visited {background-color: #37f}
.ispot:hover {background-color: #f50}
.ispot:active {background-color: #37f
}

lihaken {
background-image:		url('/images/amx/haken.png');
background-position:	0px 2px;
background-repeat:		no-repeat;
background-size:		22px;
display:				block;
padding-left:			30px;
}
likreis {
background-image:		url('/images/amx/kreis-1.png');
background-position:	0px 2px;
background-repeat:		no-repeat;
display:				block;
padding-left:			25px;
}
linfo {
background-image:		url('/images/amx/invo40.png');
background-position:	0px 0px;
background-repeat:		no-repeat;
background-size:		32px;
display:				block;
padding-left:			40px;
}
lipunkt1 {
background-image:		url('/images/amx/punkt1.png');
background-position:	0px 2px;
background-repeat:		no-repeat;
display:				block;
padding-left:			30px;
}
lipunkt2 {
background-image:		url('/images/amx/punkt2.png');
background-position:	0px 2px;
background-repeat:		no-repeat;
display:				block;
padding-left:			30px;
}
lipunkt3 {
background-image:		url('/images/amx/punkt3.png');
background-position:	0px 2px;
background-repeat:		no-repeat;
display:				block;
padding-left:			30px;
}
lipunkt4 {
background-image:		url('/images/amx/punkt4.png');
background-position:	0px 2px;
background-repeat:		no-repeat;
display:				block;
padding-left:			30px;
}
lipunkt-gn {
background-image:		url('/images/amx/punkt-gn.png');
background-position:	0px 2px;
background-repeat:		no-repeat;
display:				block;
padding-left:			25px;
}
lipunkt-rt {
background-image:		url('/images/amx/punkt-rt.png');
background-position:	0px 2px;
background-repeat:		no-repeat;
display:				block;
padding-left:			25px;
}
listar {
background-image:	url('/images/amx/star22.png');
background-repeat:	no-repeat;
display:			block;
line-height:		1.4em;
padding-left:		27px;
}
listarbl {
background-image:	url('/images/amx/star-bl.png');
background-repeat:	no-repeat;
display:			block;
line-height:		1.4em;
padding-left:		25px;
}
listarlet {
background-image:	url('/images/amx/star-gn.png');
background-repeat:	no-repeat;
display:			block;
line-height:		1.4em;
padding-left:		25px;
}

.libox0 {
	display: inline;
	border: 1px solid #ccc;
	padding: 0px 5px 0px 5px;
	text-align: left;
	cursor: pointer;
	color: #bbb;
	font-size: 10px;
	}
.libox1 {
	display: inline;
	border: 1px solid #06f;
	padding: 0px 5px 0px 5px;
	text-align: left;
	cursor: pointer;
	color: #333;
	font-size: 10px;
	background: #dff;
	}
.lbox1:hover {background:#ffa
}

a.mediabox {display:block; white-space:nowrap; padding:3px 10px 3px 10px; border-bottom:1px solid #aaa; text-align:left; cursor:pointer; font-size:16px; font-weight:600}
a.mediabox:link { color:#333; background-color:#def;
}
a.mediabox:visited { color:#333; background-color:#def;
}
a.mediabox:hover { color:#333; background-color:#bff;
}
a.mediabox:active { color:#333; background-color:#def;
}

a.nav0 {display:block; white-space:nowrap; width:120px; padding:1px 0px 1px 10px; color:#fff; cursor:pointer; margin-bottom:1px; background-color:#c6c6c6
}
a.nav0:link { background-color:#c6c6c6;}
a.nav0:visited { background-color:#c6c6c6;}
a.nav0:hover { background-color:#d5d5d5;}
a.nav0:active { background-color:#c6c6c6;
}
a.nav1 {display:block; white-space:nowrap; width:120px; padding:1px 0px 1px 10px; color:#fff; cursor:pointer; margin-bottom:1px
}
a.nav1:link { background-color:#5a5;}
a.nav1:visited { background-color:#5a5;}
a.nav1:hover { background-color:#3c3;}
a.nav1:active { background-color:#5a5;
}
a.navpremium {display:block; width:120px; padding:4px 5px 7px 5px; color:#fff; cursor:pointer; text-align:center; margin-bottom:5px; background-color:#c62
}
a.navpremium:link { background-color:#c62;}
a.navpremium:visited { background-color:#c62;}
a.navpremium:hover { background-color:#e42;}
a.navpremium:active { background-color:#c62;
}

a.rbox {display:block; white-space:nowrap; padding:2px 10px 2px 10px; color:#fff; font-size:16px; text-align:left; cursor:pointer; margin-top:2px}
a.rbox:link { background-color:#c62;}
a.rbox:visited { background-color:#c62;}
a.rbox:hover { background-color:#e42;}
a.rbox:active { background-color:#c62;
}

.optamx {padding:2px 5px 2px 15px
}
.paylike0, .paylike1 {
	width:70px;
	height:36px;
	display:inline-block;
	vertical-align:bottom;
	margin-right: 8px;
	cursor: pointer;
	background-position: 5px 3px;
	background-repeat: no-repeat;
}
.paylike0 {
	border: 1px solid #aaa;
	background-color: #fff;
	background-image: url('/images/like0.png');
}
.paylike0:hover {background-color:#f8f8f8;
}
.paylike1 {
	border: 1px solid #06f;
	background-color: #dff;
	background-image: url('/images/like1.png');
	}
.paylike1:hover {background-color:#ffa;
}

.paylike:link {background-image: url('/images/like1.png');}
.paylike:visited {background-image: url('/images/like1.png');}
.paylike:hover {background-image: url('/images/paylike2.png');}
.paylike:active {background-image: url('/images/like1.png');}

.play18 {width:18px; height:18px; display:inline-block}
.play18:link {background-color: #37f}
.play18:visited {background-color: #37f}
.play18:hover {background-color: #f50}
.play18:active {background-color: #37f}
.play18 {background-image: url('/images/play18.gif'); background-repeat:no-repeat
}

.playbutton {display:inline-block; width:100px; height:30px}
.playbutton:link {background-image: url('/images/viplay1.gif');}
.playbutton:visited {background-image: url('/images/viplay1.gif');}
.playbutton:hover {background-image: url('/images/viplay2.gif');}
.playbutton:active {background-image: url('/images/viplay1.gif');}

.redbox {display:inline; white-space:nowrap; padding:1px 10px 0px 10px; border-bottom:1px solid #aaa; text-align:left; cursor:pointer}
.redbox:link { color:#333; background-color:#fcb;}
.redbox:visited { color:#333; background-color:#def;}
.redbox:hover { color:#333; background-color:#bff;}
.redbox:active { color:#333; background-color:#def
}

.startbox {
	display:block;
	width:640px;
	min-height:190px;
	background:#fff;
	position:relative;
	margin-left:150px;
	margin-top:10px;
	border-bottom:3px solid #aaa;
	padding:0px 0px 0px 0px;
}

.sternklick {
	display: none;
	width: 120px;
	height: 67px;
	position: absolute;
	cursor: pointer;
	background-image: url('/images/sternklick0.png')}
.sternklick:hover {background-image: url('/images/sternklick1.png')
}

.submit20	{display:inline-block; width:30px; height:20px; border:1px solid #ccc; background:#ff7; padding:0px 0px 0px 0px; font-weight:500; font-size:18px; color:#333; cursor:pointer
}

.swbl			{color:#666; font-size:16px}
.swbl:link		{color:#666; font-size:16px}
.swbl:visited	{color:#666; font-size:16px}
.swbl:hover		{color:#06f; font-size:16px}
.swbl:active	{color:#666; font-size:16px
}

a.tab1 {
	display:		inline-block;
	height:			24px;
	border:			1px solid #aaa;
	border-bottom:	0px;
	margin-right:	3px;
	padding:		2px 12px 0px 12px;
	font-size:		0.9em;
	color:			#333;
}
a.tab1:link		{background:#def}
a.tab1:visited	{background:#def}
a.tab1:hover	{underline; color:#03f}
a.tab1:active	{background:#fff
}

.tabinhalt {
	display:block;
	width:100%;
	min-height:500px;
	padding-top:50px;
	padding-bottom:20px;
	background:#fff;
	border-left:1px solid #aaa;
	border-right:1px solid #aaa;
	border-bottom:3px solid #aaa;
	position:relative
}

.togbox {
	display:block;
	width:640px;
	min-height:20px;
	background:#fff;
	position:relative;
	margin-left:150px;
	margin-top:60px;
	font-size: 0.9em;
	border-bottom:0px solid #aaa;
	padding:0px 0px 0px 0px;
}

.topnavi {display:inline; margin-left:8px; padding:0px 0px 1px 0px; border-bottom:1px solid #aaa; text-align:left; cursor:pointer; font-size:0.8em; color:#666}
.topnavi:link {color:#666}
.topnavi:visited {color:#666}
.topnavi:hover {color:#333; border-bottom:2px solid #f60}
.topnavi:active {color:#666
}

a.button-hobbywelt {
	width: 480px;
	height: 132px;
	display: inline-block;
	background-image: url('/images/button-hobby1.png'); background-repeat:no-repeat;
}
a.button-hobbywelt:hover {
	background-image: url('/images/button-hobby2.png'); background-repeat:no-repeat;
}

a.button-modellflug {
	width: 480px;
	height: 132px;
	display: inline-block;
	background-image: url('/images/button-modellflug1.png'); background-repeat:no-repeat;
}
a.button-modellflug:hover {
	background-image: url('/images/button-modellflug2.png'); background-repeat:no-repeat;
}

a.button-report {
	width: 480px;
	height: 132px;
	display: inline-block;
	background-image: url('/images/button-report1.png'); background-repeat:no-repeat;
}
a.button-report:hover {
	background-image: url('/images/button-report2.png'); background-repeat:no-repeat;
}

a.vibox {display:block; height:50px; white-space:nowrap; border-bottom:3px solid #fff; cursor:pointer;
background-image: url('/images/vibox-hl.png'); background-repeat:no-repeat;}
a.vibox:link { color:#fff; border-top:3px solid #ccc;}
a.vibox:visited { color:#333; border-top:3px solid #ccc;}
a.vibox:hover { color:#333; border-top:3px solid #06f;}
a.vibox:active { color:#333; border-top:3px solid #ccc;
}

.xclose, a.info {width:15px; height:15px; display:inline-block}
.xclose:link, a.info:link {background-color: #37f}
.xclose:visited, a.info:visited {background-color: #37f}
.xclose:hover, a.info:hover {background-color: #f50}
.xclose:active, a.info:active {background-color: #37f}
.xclose {background-image: url('/images/x15.gif'); background-repeat:no-repeat}
.info	{background-image: url('/images/i15.gif'); background-repeat:no-repeat}

.xclose30 {width:30px; height:30px; display:inline-block}
.xclose30:link, a.info:link {background-color: #37f}
.xclose30:visited, a.info:visited {background-color: #37f}
.xclose30:hover, a.info:hover {background-color: #f50}
.xclose30:active, a.info:active {background-color: #37f}
.xclose30 {background-image: url('/images/x30.gif'); background-repeat:no-repeat
}

.xclose36 {width:30px; height:30px; border:3px solid #fff; display:inline-block}
.xclose36:link, a.info:link {background-color: #37f}
.xclose36:visited, a.info:visited {background-color: #37f}
.xclose36:hover, a.info:hover {background-color: #f50}
.xclose36:active, a.info:active {background-color: #37f}
.xclose36 {background-image: url('/images/x30.gif'); background-repeat:no-repeat
}

.yelbox {
	display: inline;
	border: 1px solid #06f;
	padding: 2px 12px 2px 12px;
	text-align: left;
	cursor: pointer;
	color: #333;
	font-size: 16px;
	background-color: #ff7;
	}
.yelbox:link {color: #000; background-color: #ff7;}
.yelbox:visited {color: #000; background-color: #ff7;}
.yelbox:hover {color: #000; background-color: #fee;}
.yelbox:active {color: #000; background-color: #ff7;
}

a.zubox {
color:			#aaa;
cursor:			pointer;
display:		inline-block;
font-size:		24px;
font-weight:	400;
height:			24px;
padding:		0px 0px 0px 0px;
position:		absolute; top:10px; right:4px;
text-align:		center;
vertical-align:	top;
width:			24px;
}
