body { font-family:arial; font-size:13px; background-color:#5cbcff; height:100%;}
a {color:#ffffff ; text-decoration:none; font-weight:bold;}
a:hover {color:#be013b  ;}
* {padding:0px; margin:0px;}
img {border:0px;}
h1  {line-height:140%; font-size:18px;}
h2  {line-height:140%; font-size:15px;}
h3  {font-size:14px; font-weight:normal;}
li {list-style-type:none;}
.relative {position:relative;}
#topmenu {background:#be013b url(http://www.webdesign-crew.de/menubg2.jpg) top left repeat-x; height:100px; width:100%; }
#menuleiste { vertical-align:top; height:30px; }
.menutitel {color:#000000; font-size:25px; margin-left:25px;}
ul#menulist {  list-style-type:none; float:right; }
ul#menulist li { text-decoration:none; margin-right:10px; background:#000 url(http://www.webdesign-crew.de/menbg.jpg) top left repeat-x; color:#5cbcff; display:inline; padding:8px; background-color:#000;}
ul#menulist li a {font-family:arial, verdana; color:#5cbcff; font-size:20px; padding:4px; padding-left:10px; padding-right:10px;  font-weight:bold; text-decoration:none;}
ul#menulist li a:hover {color:#5cbcff;}
ul#menulist li .menuaktiv {color:#5cbcff;}
ul#menulist li .menuaktiv a {padding:4px;}
ul#menulist li .menuaktiv a:hover {color:red;}
ul#menulist li .menuaktiv:hover { color:#5cbcff}
ul#menulist li:hover .menuaktiv {  color:#5cbcff}
ul#menulist li:hover { text-decoration:none; margin-right:10px; background:#000 url(http://www.webdesign-crew.de/menbghov.jpg) top left repeat-x; color:#5cbcff; display:inline; padding:8px; background-color:#000;}
#submenu {height:100%;padding-bottom:20px; margin-top:10px; }
#submenuitem {width:100%;  }
ul#submenulink {  list-style-type:none;  }
ul#submenulink li {border-left:2px solid #e4e4e4;  float:left; color:#0f611c; background-color:#fff000; width:180px; padding:2px; }
ul#submenulink li:hover {background-color:#fff000; border-left:2px solid #ec6b10; }
ul#submenulink li a { font-family:verdana;  text-decoration:none; font-weight:bold; color:#ec6b10;}
ul#submenulink li a:hover, { margin-top:2px; font-weight:bold; }
ul#submenulink li .submenulinkaktiv { border-left:2px solid #ec6b10; color:#000000; text-decoration:none; font-weight:bold; }
ul#submenulink  .submenulinkaktiv { border-left:2px solid #ec6b10; color:#000000; text-decoration:none; font-weight:bold; }
#blockr { height:100%; width:100%;}
#blockxxx {width:200px;  }
#content {text-align:left; padding:30px; color:#fff; }
#page {width:100%; height:100%; background-color:#000000;}
#mainx {width:100%;  background:#5cbcff url(mainbg.jpg) top left repeat-x;   }
#footer {width:100%; height:184px; background: url(<?php echo $oi_root; ?>/foot.jpg) top left repeat-x;}
#left {width:250px; text-align:left;}
.blockl {width:250px; margin-bottom:20px; margin-top:10px;}
#header {width:100%; height:250px; min-width:950px; background-color:#000000; }  
.im {position:absolute; top:0px; border:none;}
#main {width:70%; float:right; min-width:700px;  margin-bottom:10px;}
#mainleft {float:left;   min-height:200px; min-width:250px;} 
#heading {width:1000px; background:url(sc2.jpg) top left no-repeat;}
#siteWrap {width: 700px;margin-left:300px;height: 200px;position: relative;background: transparent url(probg.jpg) no-repeat 50px 40px;	}
#pageWrap {position: absolute;z-index: 5;top: 80px;left: 0px;}
#psdPage {margin-right: 19px;float: left;cursor: pointer;}
#netPage {margin-right: 20px;float: left;cursor: pointer;}	
#audioPage {float: left;cursor: pointer;}
#bubbleWrap {position: absolute;z-index: 10;left: 450px;top: 110px;}
.bubble {position: absolute;}
.clear {clear: both;}

