html {
  background-image: url("../images/background.png");
  background-position: center;
  background-repeat: repeat-y;
  background-color: #00336e;
  min-height: 100%;
  text-align: center;
  margin: 0px;
}

body {
  background-image: url("../images/background_top.png");
  background-position: top center;
  background-repeat: no-repeat;
  margin: 0px;
  min-height: 100%;
  color: #FFFFFF;
  font-size: 12px;
  font-family: "Trebuchet MS", Arial, Verdana, Tahoma, "New Times Roman", Helevtica;
  text-align: center;
}

#print { display:none; }

#main { text-align: left; min-height:100%; color: #FFFFFF; width: 880px; margin-right: auto; margin-left: auto; }
#table { min-height:100%; }
#header { position:relative;z-index:101;left:0px;top:0px; }

#content { margin-left:9px;position:relative;z-index:100;top:-14px;left:0px; }
#content #partner { padding-left:11px;font-weight:bold;margin-top:86px; }
#content #partner img { margin-bottom:25px; }

#menue { position:relative;left:1px;float:left;width:170px;font-family:Century Gothic, Verdana, Tahoma, Arial, "Times New Roman";color:#262e42;font-size:11px;font-weight:bold;padding-top:9px; }
#menue #icons { margin:0px;padding:0px;list-style:none;font-weight:bold;position:absolute;z-index:499; }
#menue #icons .items { background-image:url("../images/menue_background.png");width:170px;height:40px;line-height:40px; }
  #menue .links a,
  #menue .links a:link,
  #menue .links a:visited,
  #menue .links a:active { text-decoration: none; color: #262e42; }
  #menue .links a:hover { text-decoration: none; color: #262e42; }

#menue .whiteSpaceTop { position:relative;left:0px;top:-200px;z-index:498;background:#FFFFFF;width:170px;height:220px; }
#menue .whiteSpaceBottom { position:absolute;left:0px;top:350px;z-index:498;background:#FFFFFF;width:170px;height:205px; }

#menue .icon { position:absolute;left:0px; }
  #menue ul li a,
  #menue ul li a:link,
  #menue ul li a:visited,
  #menue ul li a:active { text-decoration: none; color: #262e42; }
  #menue ul li a:hover { text-decoration: none; color: #262e42; }

#content #textfield { float:left;width:700px;color:#262e42; }
#content #contentfield { position:relative;z-index:200;top:-14px;left:0px; }
#content #contentfield #left { float:left;width:530px;margin-top:-15px; }

#content #contentfield #left .input { width:538px;height:53px;background-image:url("../images/content_title.png");background-repeat:no-repeat; }
#content #contentfield #left .input #displayIcon { position:absolute;right:156px;top:-6px; }
#content #contentfield #left .headline { margin-top:15px;margin-bottom:16px;padding-left:17px;padding-top:17px; }
#content #contentfield #left .text { padding-left:18px;padding-bottom:10px;padding-right:17px;font-size:12px; }
#content #contentfield #left .text .imagef { float:right;border:1px solid #00336e;margin-left:10px;margin-bottom:5px; }
#content #contentfield #left .text .photo { border:1px solid #00336e; }
  #content #contentfield #left a,
  #content #contentfield #left a:link,
  #content #contentfield #left a:visited,
  #content #contentfield #left a:active { text-decoration: underline; color: #859dba; }
  #content #contentfield #left a:hover { text-decoration: underline; color: #262e42; }

  #content #contentfield #left ul li a,
  #content #contentfield #left ul li a:link,
  #content #contentfield #left ul li a:visited,
  #content #contentfield #left ul li a:active { text-decoration: none; color: #262e42; }
  #content #contentfield #left ul li a:hover { text-decoration: none; color: #262e42; }

/* Buttons im Uriot Stil */
#content #contentfield #left .button { list-style: none; padding: 20px 20px 20px 20px; margin: 0px; }
#content #contentfield #left .button li { font-size:10px; line-height:22px; background-image:url("../images/menue_background.gif"); background-repeat:no-repeat; text-align:left; padding:2px 2px 2px 10px; margin-bottom: 10px; margin-left: 10px; }

#content #contentfield #left .showprintbreak { display: none; }

#content #contentfield #right { float:left;width:169px; }
#content #contentfield #right .zIndex { z-index:399; }
#content #contentfield #right .headline { width:168px;height:39px;background-image:url("../images/conm_title.png");font-family:Verdana, Arial, Tahoma, Trebuchet MS, Helevetica;font-size:15px;line-height:45px; }
#content #contentfield #right .text { width:135px;background-image:url("../images/conm_background.png"); padding-left:18px;font-size:11px;padding-top:6px;margin-right:14px;padding-right:15px; }
#content #contentfield #right .text ul { list-style:none;padding:0px;margin:0px; }
#content #contentfield #right .text img { float:left;margin-right:3px;border:1px solid #00336e; }
#content #contentfield #right .footer { width:168px;height:18px;background-image:url("../images/conm_footer.png"); }
  #content #contentfield #right a,
  #content #contentfield #right a:link,
  #content #contentfield #right a:visited,
  #content #contentfield #right a:active { text-decoration: none; color: #262e42; }
  #content #contentfield #right a:hover { text-decoration: underline; color: #262e42; }

#content #contentfield #right .relativeBox { position:relative;left:0px; }
#copyright { z-index:10000;-moz-opacity:0.7;opacity:0.7;background-image:url("../images/copyright.png");height:9px;line-height:0px;font-size:0px;width:105px;margin-left:auto;margin-right:auto; }

#dragBox { display:none; position:fixed;text-align:left;top:22%;left:38%;z-index:9999;background-image:url("../images/drag_n_tool_bar.png");background-color:transparent;background-repeat:no-repeat;width:309px;height:113px;-moz-opacity:0.9; opacity: 0.9; }
#dragBox .padding { margin-top:2px;margin-left:17px; }
#dragBox .dragField { float:left;width:250px;margin-left:15px;margin-top:15px;height:31px; }
#dragBox .saveImage { float:right;margin-right:23px;margin-top:23px; }

#dragImage { position:fixed;text-align:left;top:22%;left:38%;z-index:9998;background-image:url("../images/drag_n_image_bar.png");background-color:transparent;background-repeat:no-repeat;width:451px;height:252px;-moz-opacity:0.9; opacity: 0.9; }
#dragImage .padding { margin-top:2px;margin-left:17px; }
#dragImage .window { width: 350px; height: 100px; }
#dragImage .dragField { float:left;width:370px;margin-left:15px;margin-top:15px;height:31px; }
#dragImage .saveImage { float:right;margin-right:23px;margin-top:23px; }

#loggedWin { z-index:9998;position:absolute;background-image:url("../images/looged_notice.png");width:309px;height:113px;-moz-opacity:0.7;opacity:0.7; }
#loggedWin .box { margin-top:72px;font-size:10px;line-height:10px;text-align:left;margin-left:105px; }
#loggedWin .box .left { float:left;border-left:1px solid #242424;padding-left:15px; }
#loggedWin .box .right { float:left;padding-left:20px;padding-top:3px; }

/* Import */
.xb_spacer { float:left;width:0px;height:25px;line-height:1px;font-size:1px; }
.xb_button { float:left;width:25px;height:24px;cursor:pointer; }
.xb_button:hover { background:#333c4d; }

.paddingL18 { padding-left:18px; }
.paddingL11 { padding-left:11px; }
.paddingL1  { padding-left:1px; }
.marginL20  { margin-left:40px; }

.clear { clear:both; }
a img { border: 0px; }
form { margin: 0px; padding: 0px; }