html { height:100%; width:100%; }
body { margin:0; padding:0; width:100%; height:100%; color:black; font-family: Tahoma, Arial, sans-serif; background:#eaeaea url(/img/mainground.jpg)  0 384px repeat-y; font-size:12px; }
div { margin:0; padding:0; border:none; }
#main { width:999px; }
img { border:none; margin:0; padding:0; line-height:1em; }
img.starmovesflyer { float:right; margin:1px; padding:5px 15px 5px 10px; }
h1, h2, h3, h4  { margin:0; padding: 2px 5px 2px 5px; font-weight:bold; }
p  { margin:0; padding: 5px 5px 10px 5px; }
a { text-decoration:none; color:#232323; font-weight:bold; }
a:Hover { text-decoration:none; color:#000000; font-weight:bold; }
a:Active { text-decoration:underline; color:rgb(201,36,21); font-weight:bold; }
#heada { position:absolute; top:0; left:0; width:537px; height:250px; background: white url(/img/motionzturnhead.jpg) no-repeat; z-index:3; }
#heada div { margin-top:173px; margin-left:333px; color:#fff; font-size:13px; background:transparent; }
#heada div a { color:#fff; font-size:12px; text-decoration:none; background:transparent; padding:0 1px; }
#heada div a:Hover{ color:#000; font-size:12px; text-decoration:none; background:#fff; }
#ani { position:absolute; top:0; left:537px; width:462px; height:164px; background: url(/img/pre_ani.jpg); z-index:0; }
#coop { postion:absolute; left:0; top:0; z-index:2; height:242px; width:318px; }
#ani object, #ani img {  margin:0; padding:0; }
#logo { position:absolute; top:164px; left:537px; width:462px; height:86px; background: white url(/img/motionzlogo.jpg) no-repeat; z-index:0; }
#logo strong { position:absolute; top:-365px; left:-328px; } /* hide the alternativ Logo Text  */
#hstyle { position:absolute; top:0px; left:0; height:250px; width:100%; background: transparent url(/img/s_bg.jpg) 999px 0 no-repeat; z-index:0; }
#cstyle { position:absolute; top:250px; left:0; height:134px; width:100%; background: transparent url(/img/contentbg.jpg) no-repeat; z-index:0; }
#mmenu { position:absolute; top:250px; left:289px; z-index:4; }
#contentl { position:absolute; top:280px; left:220px; width:250px; height:380px; background:transparent; z-index:2; overflow:auto; font-size:12px; line-height:1em;
  scrollbar-base-color:#f5f5f5;
  scrollbar-3d-light-color:#FFFFFF;
  scrollbar-arrow-color:#000000;
  scrollbar-darkshadow-color:#666666;
  scrollbar-face-color:#ffffff;
  scrollbar-highlight-color:#FFFFFF;
  scrollbar-shadow-color:#666666;
  scrollbar-track-color:#f5f5f5;
}

#contentl p { padding: 2px 5px 15px 1px; }
#contentl p.nl span { background:none; color:black; font-size:15px; line-height:1.15em; }
#contentl p span { background:none; color:black; }
#contentl p span a { color:black; }
#contentl p span a:Hover { color:rgb(201,36,21); }
#contentl h1 { margin:0; padding:2px 5px 2px 1px; }
#contentl h2 { margin:0; padding:2px 5px 2px 1px; }
#contentl h3 { font-size:14px; margin:0; padding:2px 5px 2px 1px; color:rgb(201,36,21); }
#contentl h4 { font-size:15px; margin:0; padding:15px 5px 2px 1px; color:rgb(201,36,21); }
#r_header { position:absolute; top:277px; left:480px; width:490px; height:43px; background:transparent; z-index:2; overflow:auto; }
#contentr { position:absolute; top:310px; left:480px; width:490px; height:350px; background:transparent; z-index:2; overflow:auto; font-size:12px;
  scrollbar-base-color:#f5f5f5;
  scrollbar-3d-light-color:#FFFFFF;
  scrollbar-arrow-color:#000000;
  scrollbar-darkshadow-color:#666666;
  scrollbar-face-color:#ffffff;
  scrollbar-highlight-color:#FFFFFF;
  scrollbar-shadow-color:#666666;
  scrollbar-track-color:#f5f5f5;
}


#contentr p {  padding: 1px 5px 10px 5px;  }
#contentr h1 { font-size:13px; color:#000; padding: 0 5px 2px 5px; }
#contentr #ind { font-size:15px; color:rgb(201,36,21); padding: 3px 5px 1px 5px; }
#contentr h2 { font-size:15px; color:rgb(201,36,21); padding: 3px 5px 1px 5px; }
#contentr h3 { font-size:14px; color:rgb(201,36,21); padding: 1px 5px 1px 5px;  }
#contentr h4 { font-size:14px; color:rgb(201,36,21); }
#contentr div.adress { margin-bottom:2px; padding-bottom:19px; }
#contentr div.adress h4 { font-size:14px; color:#000; padding: 1px 5px 1px 5px;  }
#contentr #sportsup { background:transparent; }
#contentr #fitcom { background:transparent url(/img/anf_fcom.gif) no-repeat bottom right; }
#contentr a.koop  { font-weight:bold; }

#nav, #nav ul { padding: 2px; margin: 0; list-style: none; }
#nav a { color:black; font-weight:bold; font-size:14px; text-decoration:none; }
#nav li { background: url(/img/mm_t.gif) no-repeat center left; float: left; padding: 1px 0 1px 14px; margin: 0 6px; }
#nav li ul { position: absolute; width:150px;  background: url(/img/mblack.png);
left: -1000px; /* submenu list ul hide!  */
}
#nav li ul li { display:block; width:143px; padding: 1px; margin: 0 4px; background:none; }
#nav li ul li a { color:#fff; padding:1px; border:none; font-size: 13px }
#nav li ul li a:Hover { color:#000; background:white;   }
#nav li:hover ul {left: auto; }
#nav li.sfhover ul { background:#000; left: auto; filter:progid:DXImageTransform.Microsoft.Alpha(opacity=80, finishopacity=80, style=0); }
#nav li.sfhover ul li {  display:block;}
#footer { position:absolute; top:675px; left:500px; height:34px; width:499px; background:transparent; z-index:2; overflow:hidden; font-size:10px; color:black; text-align:right; vertical-align:bottom; }
#footer a { text-decoration:none; color:black; font-weight:normal; }
#footer a:Hover { text-decoration:none; color:#343434; }
div.biglink { width:470px; text-align:center; margin:0 0 14px 0; }
div.smalllink { width:230px; text-align:center; margin:0 2px 14px 2px; float:left; }
div.biglink a, div.smalllink a { text-decoration:none; color:#232323; font-size:10px; font-weight:bold; }
div.biglink a:Hover, div.smalllink a:Hover { text-decoration:none; color:#000000; }
div.biglink img, div.smalllink img { margin:0 auto 0 auto; }
div.biglink small a { text-decoration:none; color:#999; font-size:10px; font-weight:normal; }
div.biglink small a:Hover { text-decoration:none; color:#555; }
.clear {clear:both; }
#message { position:absolute; top:-1459px; left:-2344px; }
form { font-family: Tahoma, Arial, sans-serif; font-size:12px; color:#000; font-weight:normal; margin:0; padding:0;  }
form table { width:220px; margin:0; padding:0; border-spacing:0; border:0; }
form table tr.inp:Hover  { background:#dadada; }
form table tr td { background:transparent; margin:0; padding:1px; }
form table tr td.label { text-align:right; width:85%; }
form table tr td.input { text-align:left; width:15%; }
form table tr td h4 { padding:3px; margin:0; color:#000; background:#dddddd; font-size:13px; }
form table tr td input { background:transparent; border:1px solid #000; width:210px; margin:0; padding:1px; }
form table tr td.input input { background:transparent; border:0; margin:2px; width:15px; }
form table tr td textarea { background:transparent; border:1px solid #000; width:210px; margin:0; font-family: Tahoma, Arial, sans-serif; font-size:12px; color:#000; font-weight:normal; height:72px; padding:1px;  }
form table tr td input.subm { background:black; border:0; margin:0; font-weight:bold; color:#fff; }
form table tr td input.rad { background:transparent; border:0; margin:0; color:#fff; width:25px; }
form table tr td input.img { background:transparent; border:0; margin:0; width:288px; height:26px; }
form #let { width:420px; }
form #let td { text-align:center; font-size:13px; padding:10px; }

#serviceLinks div {
display:inline;
}