body  { color: #666666; font-size: 10pt; font-family: Arial, Helvetica ;margin:0px; padding:0px;-webkit-appearance:none;}
body table { border:0px solid; padding:0px;}
td { font-size: 10pt; color: #666666; border:0px dotted green; }
a { text-decoration: none }
a:link { color: #000 }
a:visited { color: #000 }
a:hover { color: #f07201;text-decoration: none; }

#dunkelgrau {color:#595a5a; }
#hellgrau {color:#dbdbdb;}
#orange {color:#f07201;}

#pagebreak { page-break-after:always;}

small {color:#1d3990; font-size:6pt;}
small a {color:#1d3990; font-size:6pt;}
small a:link {color:#1d3990; font-size:6pt;}
small a:visited {color:#1d3990; font-size:6pt;}
small a:hover {color:#ff0000; font-size:6pt;}

select {color:#fff; border:0px; background-color:#6a92c0; font-size: 18px;}

#productmenu {border:0px solid white;padding:0px;font-size: 10pt; font-family: Arial, Helvetica ;}
#productmenu tr {border:0px solid black;padding:0px;background-color:#fff;}
#productmenu td {width:120px;padding:5px; height:30px; background:#dbdbdb;color:#595a5a;border-right:1px solid white;border-bottom:1px solid white;text-align: center;white-space: nowrap;}
#productmenu td a{color:#595a5a;}
#productmenu th {width:120px;padding:5px; height:30px; background:#595a5a;color:#ffffff;border-right:1px solid white;border-bottom:1px solid white;font-weight: normal;text-align: center;white-space: nowrap;}
#productmenu th a{color:#ffffff;}

#skipmenu {border:1px solid black;padding:0px;font-size: 10pt; font-family: Arial, Helvetica ;-moz-box-shadow:1px 1px 6px #292929; -webkit-box-shadow:1px 1px 6px #292929; -khtml-box-shadow:1px 1px 6px #292929; box-shadow:1px 1px 6px #292929;}
#skipmenu tr {border:0px solid black;padding:0px;background-color:#fff;}
#skipmenu td {width:120px;padding:5px; height:30px; background:#dbdbdb;color:#595a5a;border-right:1px solid white;border-bottom:1px solid white;text-align: center;white-space: nowrap;}
#skipmenu td a{color:#595a5a;}
#skipmenu small {color:#595a5a; font-size:6pt;}
#skipmenu.right {border-radius:0px 7px 7px 0px;}
#skipmenu.left {border-radius:7px 0px 0px 7px;}


#topmenu {border:0px solid white;padding:0px;text-transform:uppercase;font-size: 10pt; font-family: Arial, Helvetica ;}
#topmenu td {padding-right:15px;color:#595a5a;}
#topmenu td a:hover {text-decoration:underline;color:#595a5a;}
#topmenu th {padding-right:15px;color:#f07201;font-weight: normal;}
#topmenu th a {text-decoration:none;color:#f07201;}
#topmenu th a:hover {text-decoration:underline;color:#f07201;}

#preview {box-shadow: 5px 5px 10px #888888;}

#menu {color:#595a5a;font-weight:normal;font-size:10pt;font-family:Arial, Helvetica ;position:absolute; border:1px solid red;}

#foot1 {color:#2163ae; padding:3px;}

#headline td {font-size:25px;font-weight:bold;color:#2163ae;}

#navbox {font-size: 20px;font-weight:thin;background-color:#2163ae; opacity: 0.9;color:#fff;border:3px solid #2163ae;-webkit-border-radius: 10px;-moz-border-radius: 10px;border-radius: 10px; padding:10px;width:170px;vertical-align:middle;}
#navbox hr {border:solid 1px #fff;}
#navbox small {font-size: 14px;font-weight:thin; color:#fff;vertical-align:middle;}
#navbox a { text-decoration: bold }
#navbox a:link { color: #fff }
#navbox a:visited { color: #fff }
#navbox a:hover { color: #fff;text-decoration: underline; }

#fixmenu {-webkit-border-radius: 0px 10px 10px 0px;-moz-border-radius: 0px 10px 10px 0px;border-radius: 0px 10px 10px 0px;}

#bluemenu {-webkit-border-radius: 10px;-moz-border-radius: 10px;border-radius: 10px; color:#fff; font-size:20px;}
#bluemenu input {background-color: #6a92c0;}
#bluemenu td {border:0px solid white; color:#fff; font-size:20px;}

#bluemenu.sender { cursor: pointer; font: 13px arial,sans-serif; color: #000000; background-color: #b8d0eb; width: 120px; padding: 2px; line-height: 130%; }

#bildrahmen {-moz-box-shadow:1px 1px 6px #292929; -webkit-box-shadow:1px 1px 6px #292929; -khtml-box-shadow:1px 1px 6px #292929; box-shadow:1px 1px 6px #292929; }

#inhalt td{ border:0px dotted green;padding:0px;font-size: 10pt; font-family: Arial, Helvetica ;color:#595a5a;vertical-align:top;}
#inhalt td b { padding:0px;font-size: 10pt; font-family: Arial, Helvetica ;color:#595a5a;}
#inhalt a:hover { text-decoration:underline;color:#f07201;}

#preloader {
	position:absolute;
	top:0;
	left:0;
	right:0;
	bottom:0;
	background-color:#fff; /* change if the mask should have another color then white */
	z-index:9999; /* makes sure it stays on top */
}

#status {
	width:200px;
	height:200px;
	position:absolute;
	left:50%; /* centers the loading animation horizontally one the screen */
	top:50%; /* centers the loading animation vertically one the screen */
	margin:-100px 0 0 -100px; /* is width and height divided by two */
}
