body           { margin: 0px; padding: 0px; border: 0px none; font-family: Verdana; text-align: center; color: black; background: white; }

td                   { padding: 4.5pt; }
.hueberschrift       { font-size: 18pt; font-family: Verdana; text-align: center; }
.ueberschrift        { font-size: 12pt; font-family: Verdana; }
.link1               { font-size: 10pt; color: white; font-family: Verdana; background: #BD1010; }
.link1 a             { font-size: 10pt; color: white; font-family: Verdana; background: #BD1010; }
.link1 a:hover       { font-size: 10pt; color: #BD1010; font-family: Verdana; background: #ffffff; }
.link                { font-size: 10pt; font-family: Verdana; color: black; }
.link a              { font-size: 10pt; font-family: Verdana; color: black; }
.link a:hover        { font-size: 10pt; font-family: Verdana; color: black; }
.tabt                { font-size: 18pt; color: white; font-family: Verdana; text-align: center; background: #BD1010; }
.tablu1              { font-size: 10pt; color: white; font-family: Verdana; text-align: left; background: #BD1010; }
.tabu                { font-size: 18pt; color: white; text-align: center; }
.tabu2               { font-size: 10pt; color: white; font-family: Verdana; text-align: center; background: #BD1010; }
.tab                 { font-size: 10pt; text-align: center; font-family: Verdana; width: 23%; }
.tabc                { font-size: 10pt; text-align: center; font-family: Verdana; background: #ECECEC; width: 24%; }
.tabl                { font-size: 10pt; font-family: Verdana; text-align: left; width: 36%; }
.tablc               { font-size: 10pt; font-family: Verdana; text-align: left; background: #ECECEC; width: 15%; }
.tabla               { font-size: 10pt; font-family: Verdana; text-align: left; color: white; background: #BD1010; width: 15%; }
.tabueber            { font-size: 10pt; font-family: Verdana; }
.tabkatc             { font-size: 10pt; font-family: Verdana; font-weight: bold; background: #ECECEC; color: white; }
.tabkatcb            { font-size: 10pt; font-family: Verdana; font-weight: bold; background: #ECECEC; text-align: left; }
.tabkat              { font-size: 10pt; font-family: Verdana; text-align: left; }
.tabkatl             { font-size: 10pt; font-family: Verdana; background-color: #BD1010; style="width 5px"; }
.tabkatm             { font-size: 10pt; font-family: Verdana; style="width 5px"; }
.tabkatr             { font-size: 10pt; font-family: Verdana; text-align: justify; }
.nl                  { font-size: 12pt; text-align: center; font-family: Verdana; }
.l2                  { font-size: 10pt; font-family: Verdana; color: white; text-align: right; background: #BD1010; }
.l2 a                { font-size: 10pt; font-family: Verdana; color: white; text-align: right; background: #BD1010; }
.l2 a:hover          { font-size: 10pt; font-family: Verdana; color: white; text-align: right; background: #BD1010; }
.footer 	         { font-size: 10pt; font-family: Verdana; color: white; text-align: left; background: #BD1010; }
.footerlink                { font-size: 10pt; font-family: Verdana; color: white; background: #BD1010; }
.footerlink a              { font-size: 10pt; font-family: Verdana; color: white; background: #BD1010; }
.footerlink a:hover        { font-size: 10pt; font-family: Verdana; color: white; background: #BD1010; }
.footerU       	     { font-size: 10pt; color: #BD1010; font-family: Verdana; text-align: left; font-weight: bold; }
.footermenu               { font-size: 10pt; color: black; font-family: Verdana; text-align: left; text-underline: none; text-decoration: none; }
.footermenu a             { font-size: 10pt; color: black; font-family: Verdana; text-align: left; text-underline: none; text-decoration: none; }
.footermenu a:hover       { font-size: 10pt; color: black; font-family: Verdana; text-align: left; color: #BD1010; text-underline: none; text-decoration: none; }
.linkm                { font-size: 10pt; font-family: Verdana; color: black; }
.linkm a              { font-size: 10pt; font-family: Verdana; color: black; }
.linkm a:hover        { font-size: 10pt; font-family: Verdana; color: #ffffff; background: #BD1010; }

.abgetext	     { position:relative; top:20px; z-index:1; }
.abgepic	     { position:relative; top:-10px; z-index:2; }
.pos1		     { position:absolute; top:53px; left:0px; }
.suche		     { position:relative; top:-50px; left:650px; z-index:1; width: 300px; }

/* Noscript Notice */
.noscript { border-left:0px solid #cfcfcf; border-right:0px solid #cfcfcf; border-top:0px solid #cfcfcf; border-bottom:1px solid #cfcfcf; background:#ffff90; font-size:12px; line-height:1.25; text-align:center; color:#2f2f2f }
.noscript .noscript-inner { width:960px; margin:0 auto; background:url('http://www.amexio.de/bilder/warnung.gif') no-repeat 20px 50%;; padding-left:0; padding-right:0; padding-top:12px; padding-bottom:12px }
.noscript p { margin:0; }

.box1 {
	background-color: #ECECEC;
	width: 270px;
	text-align: left;
	margin: 0 auto 15px auto;
	border: 0px solid #C1BBBB;
	-moz-border-radius: 11px;
	-webkit-border-radius: 11px;
	border-radius: 11px;
	behavior: url(/script/curved/border-radius.htc);
}

.bilder{
    margin-right:10px; float:left; max-height:400px;padding:4px 3px 0;border:1px solid #ECECEC;margin-bottom:10px;}
.bilder img{border-radius:11px 11px 11px 11px;}

.bilder,
.image{
    border-radius: 11px 11px 11px 11px;
    -moz-box-shadow: 2px 2px 2px 0 #9BB2A7; /*Mozilla-basierte Browser (z.B. Firefox)*/
    -webkit-box-shadow: 2px 2px 2px 0 #9BB2A7; /*WebKit-basierte Browser (z.B. Safari/Chrome)*/
    box-shadow: 2px 2px 2px 0 #9BB2A7; /*CSS3 Standard*/
}

.bilder1{
    margin-right:10px; float:right; padding:4px 3px 0;margin-bottom:10px; margin-left:10px;}

.bilder2{
    margin-right:10px; float:left; border:0px;}
	
#diebox  img
{
display:block;
margin: 10px auto 10px auto;
}


.klmenu2               { font-size: 10pt; color: black; font-family: Verdana; padding-left: 15px; padding-right: 15px; }
.klmenu2 a             { font-size: 10pt; color: black; font-family: Verdana; }
.klmenu2 a:hover       { font-size: 10pt; color: black; font-family: Verdana; font-weight: bold; }

.klueber	       { font-size: 12pt; font-family: Verdana; color: #BD1010; font-weight: bold; }


.boxlink                { font-size: 14pt; text-align: center; font-family: Verdana; color: white; }
.boxlink a              { font-size: 14pt; text-align: center; font-family: Verdana; color: white; }
.boxlink a:hover        { font-size: 14pt; text-align: center; font-family: Verdana; color: white; }

.omenu1 { 
	font-size: 10pt;
	color: #ffffff;
	font-family: Verdana;
	background-color: #BD1010;
	font-weight: bold;
	text-align: center;
}

.omenu {
	font-size: 10pt;
	color: #ffffff;
	font-family: Verdana;
	background-color: #BD1010;
	font-weight: bold;
	text-align: center;
	width: 135px;
}

.omenu a {
	font-size: 10pt;
	color: #ffffff;
	font-family:
	Verdana;
	background-color: #BD1010;
	font-weight: bold;
	text-align: center;
}

.omenu a:hover {
	font-size: 10pt;
	color: #BD1010;
	font-family: Verdana;
	background-color: #ffffff;
	font-weight: bold;
	text-align: center;
}

.omenu:hover {
	font-size: 10pt;
	color: #BD1010;
	font-family: Verdana;
	background-color: #ffffff;
	font-weight: bold;
	text-align: center;
	width: 135px;
}

.omenu:hover a {
	font-size: 10pt;
	color: #BD1010;
	font-family: Verdana;
	background-color: #ffffff;
	font-weight: bold;
	text-align: center;
}

.omenu2 { font-size:
	10pt; color: #ffffff;
	font-family: Verdana;
	text-align: left;
	font-weight: bold;
	width:25%;
}

.omenu2 a  {
	font-size: 10pt;
	color: #ffffff;
	font-family: Verdana;
	text-align: left;
	font-weight: bold;
}

.omenu2 a:hover {
	font-size: 10pt;
	color: #BD1010;
	font-family: Verdana;
	text-align: left;
	background: #ffffff;
	font-weight: bold;
}

.omenu2:hover {
	font-size: 10pt;
	color: #BD1010;
	font-family: Verdana;
	text-align: left;
	background: #ffffff;
	font-weight: bold;
	width:25%;
}

.omenu2:hover a {
	font-size: 10pt;
	color: #BD1010;
	font-family: Verdana;
	text-align: left;
	background: #ffffff;
	font-weight: bold;
}

.omenu3 {
	font-size: 10pt;
	color: #ffffff;
	font-family: Verdana;
	text-align: left;
	font-weight: bold;
	width:50%;
}

.omenu3 a {
	font-size: 10pt;
	color: #ffffff;
	font-family: Verdana;
	text-align: left;
	font-weight: bold;
}

.omenu3 a:hover {
	font-size: 10pt;
	color: #BD1010;
	font-family: Verdana;
	text-align: left;
	background: #ffffff;
	font-weight: bold;
}

.omenu3:hover {
	font-size: 10pt;
	color: #BD1010;
	font-family: Verdana;
	text-align: left;
	background: #ffffff;
	font-weight: bold;
	width:50%;
}

.omenu3:hover a {
	font-size: 10pt;
	color: #BD1010;
	font-family: Verdana;
	text-align: left;
	background: #ffffff;
	font-weight: bold;
}

.mhead {
	z-index:1; 
	background: #BD1010; 
}

.highlight:hover { 
	background-color: #ECECEC;
}

.highlight {
	background-color: white;
}

.highlight a {
	background-color: white;
}

.highlight a:hover {
	background-color: #ECECEC;
}

.highlight:hover a { 
	background-color: #ECECEC;
}

.box9                { background: #0242D4; width: 200px height: 200px; }
.box2                { background: #C000C0; width: 200px height: 200px; }
.box3                { background: #00C000; width: 200px height: 200px; }
.box4                { background: #E6E90D; width: 200px height: 200px; }
.box5                { background: #00C0C0; width: 200px height: 200px; }
.box6                { background: #800000; width: 200px height: 200px; }
.box7                { background: #808080; width: 200px height: 200px; }
.box8                { background: #88DC88; width: 200px height: 200px; }