body		   	 { font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; 
		 		   background-color: #040738; margin: 0px; padding:0px; border: 0px; line-height:14px; }
td		   	 { font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; margin: 0px; padding:0px; border: 0px; }

#content_window  { z-index: 0; position:absolute; top:50%; left:50%; margin-left:-435px; margin-top: -304px; width: 869px; height: 608px; 
				   background-color: #045796; background-image:url(../gfx/gui/bg.gif); background-repeat: no-repeat; }

h2				{ font-size: 14px; margin:0px; padding: 0px; }
h3 				{ margin-bottom: 2px; padding: 0px; }
#top_menu		 { z-index: 2; width: 805px; height: 36px; position:relative; top:32px; left: 32px; }
#content_left    { z-index: 1; width: 405px; height: 525px; position:relative; top: -4px; left: 32px; float:left;
				   background-image:url(../gfx/content/titel.jpg); background-repeat: no-repeat; line-height:14px; }
#content_right   { z-index: 1; width: 400px; height: 525px; position:relative; top: -4px; left: 32px; float:left;
				   background-image:url(../gfx/gui/bg_content.gif); background-repeat: repeat-x; line-height:14px; }

#overflow		 { z-index: 12; overflow: auto; width: auto; margin-left:3px; }

#content_left_sm  { z-index: 1; width: 229px; height: 525px; position:relative; top: -4px; left: 32px; float:left;
				    background-image:url(../gfx/gui/bg_small.jpg); background-repeat: repeat-x; margin:0px; padding:0px;}
#content_right_sm { z-index: 1; width: 576px; height: 525px; position:relative; top: -4px; left: 32px; float:left;
				    background-image:url(../gfx/gui/bg_content.gif); background-repeat: repeat-x;}

#sidemenu 	  { z-index:10; margin:-68px 0px 0px 15px; background-image:url(../gfx/gui/balloon.gif); background-repeat:no-repeat; width: 261px; height: 171px; position:absolute; left:50%; top: 50%; margin-left: -434px; margin-top:5px; padding:21px 0px 0px 17px;}
#sidemenubox  { font-size: 12px; width: 250px; height: 106px; text-align: center; vertical-align: middle;}

#left			 { margin: 29px 0px 0px 0px; display: block;}
#right			 { padding: 40px 12px 12px 12px; display:block; background-image:url(../gfx/gui/zip_y.gif); background-repeat:no-repeat; background-position:0px 29px;}

#right_b			 { padding: 40px 12px 0px 12px; display:block; background-image:url(../gfx/gui/zip_b.gif); background-repeat:no-repeat; background-position:0px 29px;}

a:link, a:visited   { color: #bf1680; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; font-weight:bold;}a:hover, a:active   { color: #bf1680; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: underline; font-weight: bold;}

#hervorgehoben   { padding:8px;font-family:courier; background-color:white; border-color:black; border-style:dotted;border-width:2px; margin-right:15px; }
img				 { border: 0px; }

#bottom			  { position: relative; width: 805px; left:32px; top:3px;}
#bottom	li	 	  { float: left; padding: 0px; margin: 0px 6px 0px 0px; width: 111px; height: auto; }
#bottom	li.right  { float: right; padding: 0px; margin: 0px 0px 0px 6px; width: 111px; height: auto; }

#bottom ul.right  { margin-right:-1px; }
#bottom ul		  { padding: 0px; margin: 0px; }

p { margin:0px 0px 7px 0px; }
td { margin:0px; padding: 0px; }

a.arrow			  { background-image:url(../gfx/gui/css_arrow.gif); background-repeat:no-repeat; padding-left:8px; background-position: 0px 3px;}
a.mail			  { background-image:url(../gfx/gui/css_mail.gif); background-repeat:no-repeat; padding-left:14px; background-position: 0px 2px;}
a.disk			  { background-image:url(../gfx/gui/css_disk.gif); background-repeat:no-repeat; padding-left:15px; background-position: 0px 0px;}
 table,td,tr { border-style:none; padding:0px; margin:0px;}

ul, li { padding: 0px 0px 0px 0px; margin: 0px 0px 12px 10px; }

#abstand { margin:0px 12px 0px 0px; padding:0px; display:block;}
#stift li { background-image:url(../gfx/gui/stift.gif); background-repeat:no-repeat; padding:5px 12px 0px 20px; margin-left:-8px; }
 
#none ul, li { list-style-type: none; padding: 0px 0px 5px 0px; margin: 0px 0px 0px 0px; }

h1 { font-size: 16px; margin:0px; padding: 0px;}
h6 { font-size: 9px; margin:0px 0px 0px 0px; padding:0px; line-height:11px;}
#hline { border-style: solid; border-color: black; border-width: 1px 0px 0px 0px; margin:8px 12px 0px 0px; padding:0px; display:block; font-size:6px; line-height:6px; }

#marker { position: absolute; z-index: 10; top:50%; left:50%; margin-left:241px; margin-top:-375px; }
#logos  { position: absolute; z-index: 10; margin-top:192px; margin-left:-387px; white-space: nowrap; top:50%; left:50%; }

#panel	{ background-image:url(../gfx/gui/panel.gif); background-repeat: no-repeat; width: 400px; height: 83px; }
#pen   { background-image:url(../gfx/gui/pen.gif); background-repeat: no-repeat; text-align: right; display:block; height: 20px; padding: 4px 12px 0px 0px; margin:16px 0px 30px 0px; width:510px;}

#pen a { color: black; }
#pen a.arrow_top			  { font-size:10px; background-image:url(../gfx/gui/css_arrow_top.gif); background-repeat:no-repeat; padding:1px 0px 0px 10px; background-position: 0px 3px;}

#bottom { line-height: normal; }
#bottom a:link,
#bottom a:visited { color: white; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; font-size:9px; font-style:normal;
				   background-image:url(../gfx/gui/button.gif); background-repeat:no-repeat; height:18px; display:block; padding-top:3px; padding-left:20px;  }#bottom a:hover,
#bottom a:active  { color: #98b9d3; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; font-size:9px; font-style:normal;
				   background-image:url(../gfx/gui/button_o.gif); background-repeat:no-repeat; height:18px; display:block; padding-top:4px; padding-left:21px; }

#aktuell { background-image:url(../gfx/gui/button_s.gif); background-repeat:no-repeat; height:18px; display:block; padding-top:3px; padding-left:21px; color: #040738; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; font-size:9px; font-style:normal;
 }

#preise { position:absolute; top:50%; left:50%; z-index:20; margin-left:171px; margin-top:0px; }

#line { border-style: solid; border-width:1px; border-color:black; margin-bottom:3px; height:18px; font-size:12px; padding:0px; }

#geldpreise { z-index:20; position:absolute; top: 50%; left:50%; margin-left:170px; margin-top:65px; }
