body,table { color: #fff; background-color: #000; font-size: 10px; font-family: Helvetica, Arial, sans-serif; }
a:link { color: #fff ; background-color: #000; font-size: 10px; font-family: Helvetica, Arial, sans-serif; text-decoration: none; }
a:visited { color: #fff ; background-color: #000; font-size: 10px; font-family: Helvetica, Arial, sans-serif; text-decoration: none; }
a:hover { color: #fff ; background-color: #000; font-size: 10px; font-family: Helvetica, Arial, sans-serif; text-decoration: none; }
a:active { color: #fff ; background-color: #000; font-size: 10px; font-family: Helvetica, Arial, sans-serif; text-decoration: none; }

h1 { font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; text-decoration: underline; }
h2 { font-size: 20px; font-weight: normal; font-weight: heavy; }

/* ----------zoom-------------- */ 
a.p1 {display:block; width:auto; height:auto; text-decoration:none; background:none; border:0; float:left; }
a.p1 img { display:block; border:0; }
a.p1:hover { text-decoration:none; color:#fff; background-color: #000; position:relative; z-index:500; }
a.p1 .large { position:absolute; left:-9999px;}
a.p1:hover .large { top:-65px; left:100px; border:1px dotted #fff; }

#container { height:auto; width:auto; clear: both; }
#stuff { z-index:100; height:490px; width:700px; position:relative; margin-left: auto; margin-right: auto; background-image: url(bilder/background1.jpg); }
#info { height:80px; width:auto; position:absolut; top: 10px; clear:both; border-bottom:1px dotted; padding-bottom: 5px;}
.badge { width:auto; height:auto; float:left; } 
.infotext { width:250px; height:auto; margin-left:15px; margin-right:30px; float:left; } 
.icon { width:200px; height:auto; padding-left:20px; float:right; } 

/* ----------dragandrop-------------- */
div.ui-draggable { float:left; position: absolute;}
.download { width:auto; height:auto; margin-top: 5px; } 



