       body         {  background-image: url('/we_images/ws_bg2.jpg'); background-position: center 0px; background-repeat: repeat-y;
                   background-color: #000000; color: #ffffff; font-family: Arial, Verdana, Helvetica, sans-serif;
                   font-size: 10pt; margin: 0px; margin-left: 0px; margin-right: 0px;
               margin-top: 0px; margin-bottom: 0px;
               height: 100%;  }


    body a             { color: #ffffff; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 10pt; text-decoration:none;}
    body a:active             { color: #ffffff; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 10pt; text-decoration:none;}
    body a:visited             { color: #ffffff; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 10pt; text-decoration:none;}
    body a:hover     { color: #dddddd; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 10pt; text-decoration:none;}

/* =General
--------------------------------------------------------------------------------------------------------*/
/* Removing margin/padding/border */
* { padding:0; border:0;}
/* Removing list decorations */
li { list-style:none;}
/* Class for clearing floats */
.clearfix:after { content:"."; display:block; height:0; clear:both; visibility:hidden;}

/* End General
--------------------------------------------------------------------------------------------------------*/
h1 { color: #ffffff; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 10pt; text-decoration:none;  letter-spacing: 1pt; }


#websitecontainer { position: relative; width: 100%; height: 900px; background-image: url('/we_images/ws_bg.jpg'); background-position: center 0px; background-repeat: no-repeat; }


#topcell { height: 20px; width: 767px; padding-top: 10px; margin-left: 235px; color: #ffffff; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 9pt; text-decoration:none;  text-align: right; }


#top_container { width: 980px;  }
#logotop { position: relative; float: left; width: 193px; height: 187px; text-align: left; left: 40px; }
#topbanner { position: relative; float: left; width: 767px; height: 187px; left: 52px; }


#content_container { position: relative; float: left; width: 980px; margin-left: 190px; padding-bottom: 15px;  }
/* Navbar - menu links */
.menu a, .menu a:active { color:#ffffff; font-size:14px; line-height:20px; text-decoration:none; padding-left:5px}
.menu a:hover, .menu li.active a { font-weight:bold;}
#menu_container { position: relative; float: left; width: 162px; height: 500px; text-align: left; padding-top: 0px; padding-left: 0px; margin-left: 50px; margin-top: 40px;  }
.menu .submenu a, .menu .submenu a:active { font-size:12px; line-height:20px;}
#navbar .menu li.active .submenu a { font-weight:normal; padding-left:15px;}
#navbar .menu li.active .submenu .active a { color:#FFF;padding-left:15px;}
#navbar .menu li.active .submenu a:hover { color:#FFF;padding-left:15px;}
/* =Main Nav
--------------------------------------------------------------------------------------------------------*/
#navbar { width:186px; padding:0 11px 0 17px; float:left;}
/* Menu settings */
.menu { padding-bottom:25px;}
.menu li { background:url("/we_images/level1_bg.gif") no-repeat 1px 1px; padding-left:16px;}
.menu li.active { background:url("/we_images/level1_pick_bg.gif") no-repeat 1px 1px;}
/* Submenu settings */
.submenu li { }
.submenu li.active { background:url("/we_images/level1_pick_bg.gif") margin-left:-7px; no-repeat 1px 5px;}
/* block with a choice of dates */
#date_chooser { background:#b4916d; position:relative; margin-bottom:20px;}
.date_select { margin-top:10px; float:left; display:block}
#arrows { position:absolute; left:-24px; top:12px;}

}

.level1 { width: 160px; color: #ffffff; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 9pt; text-decoration:none; margin-bottom: 10px; padding-left: 0px; text-align: left; padding-top: 1px;  background-image: url('/we_images/level1_bg.gif'); background-repeat: no-repeat; }
.level1 a { color: #ffffff; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 9pt; text-decoration:none; padding-left: 20px; padding-top: 1px; }
.level1 a:active  { color: #ffffff; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 9pt; text-decoration:none; padding-left: 20px; padding-top: 1px; }
.level1 a:visited { color: #ffffff; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 9pt; text-decoration:none; padding-left: 20px; padding-top: 1px; }
.level1 a:hover { color: #989898; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 9pt; text-decoration:none; padding-left: 20px; padding-top: 1px; }

.level1_pick { width: 160px; color: #ffffff; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 9pt; text-decoration:none; margin-bottom: 10px; padding-left: 0px; text-align: left; padding-top: 1px;  background-image: url('/we_images/level1_pick_bg.gif'); background-repeat: no-repeat; }
.level1_pick a { color: #ffffff; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 9pt; text-decoration:none; padding-left: 20px; padding-top: 1px; }
.level1_pick a:active  { color: #ffffff; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 9pt; text-decoration:none; padding-left: 20px; padding-top: 1px; }
.level1_pick a:visited { color: #ffffff; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 9pt; text-decoration:none; padding-left: 20px; padding-top: 1px; }
.level1_pick a:hover { color: #989898; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 9pt; text-decoration:none; padding-left: 20px; padding-top: 1px; }

.level2 { width: 160px; color: #ffffff; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 9pt; text-decoration:none; margin-left: 20px; margin-bottom: 10px; padding-left: 0px; text-align: left; padding-top: 1px;  background-image: url('/we_images/level2_bg.gif'); background-repeat: no-repeat; }
.level2 a { color: #ffffff; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 9pt; text-decoration:none; padding-left: 20px; padding-top: 1px; }
.level2 a:active  { color: #ffffff; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 9pt; text-decoration:none; padding-left: 20px; padding-top: 1px; }
.level2 a:visited { color: #ffffff; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 9pt; text-decoration:none; padding-left: 20px; padding-top: 1px; }
.level2 a:hover { color: #989898; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 9pt; text-decoration:none; padding-left: 20px; padding-top: 1px; }

.level2_pick { width: 160px; color: #ffffff; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 9pt; text-decoration:none;  margin-left: 20px; margin-bottom: 10px; padding-left: 0px; text-align: left; padding-top: 2px;  background-image: url('/we_images/level2_pick_bg.gif'); background-repeat: no-repeat; }
.level2_pick a { color: #ffffff; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 9pt; text-decoration:none; padding-left: 20px; padding-top: 1px; }
.level2_pick a:active  { color: #ffffff; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 9pt; text-decoration:none; padding-left: 20px; padding-top: 1px; }
.level2_pick a:visited { color: #ffffff; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 9pt; text-decoration:none; padding-left: 20px; padding-top: 1px; }
.level2_pick a:hover { color: #989898; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 9pt; text-decoration:none; padding-left: 20px; padding-top: 1px; }

#inhalt_container { position: realtive; float: left; width: 700px; text-align: left; padding-top: 0px;  left: 50px; padding-left: 5px; margin-left: -107px; margin-top: 10px; }

#kundenlogin { position: relative; float: left; width: 140px; height: 16px; padding-top: 2px; padding-left: 2px; margin-left: 12px; margin-top: 130px; background-image: url('/we_images/back-30.png'); font-size: 12px; letter-spacing: 0pt; color: #FFFFFF;}
#newsletter { position: absolute; float: left; bottom: 100px; width: 140px; height: 16px;  padding-top: 2px; padding-left: 2px; margin-left: 12px; margin-top: 30px; background-image: url('/we_images/back-30.png'); font-size: 12px; letter-spacing: 0pt; color: #FFFFFF; }


#merlin_logo {  position: absolute; float: left; padding-left: 12px; width: 162px;  bottom: 0px; }
#led-facebook {  position: absolute; float: left; margin-left: 124px; padding-left: 0px; width: 162px;  bottom: 60px; }
#led-like {  position: absolute; float: left; padding-left: 13px; width: 80px;  bottom: 60px; }
#led-bookmark {  position: absolute; float: left; padding-left: 11px; width: 160px;  bottom: 68px; }
#Tabelle_content {
    position:relative;
    left:100px;
    top:0px;
    width:748px;

    font-size: 12px;
    letter-spacing: 0pt;
    color: #FFFFFF;
    text-align: left;
}

#innercontent {
    position:absolute;
    left:42px;
    top:220px;
    width:748px;
    font-size: 12px;
    letter-spacing: 0pt;
    color: #FFFFFF;
    text-align: left;
}
/* Menu settings */

#innercontent li { background:url("/we_images/level1_bg.gif") no-repeat 1px 0px; margin-left:20px; padding-left:25px;}
#innercontent li.active { background:url("/we_images/level1_pick_bg.gif") no-repeat 1px 1px; margin-left:20px; padding-left:25px;}


#Tabelle_01 {
    position:relative;
    left:140px;
    top:0px;
    width:748px;
    height:762px;
}

#Teaser-gross_ {
    position:absolute;
    left:0px;
    top:0px;
    width:270px;
    height:466px;
    background-color:#000000;
}

#Tabelle_12 {
    position:absolute;
    left:0px;
    top:0px;
    width:9px;
    height:466px;
}

#seperator1_ {
    position:absolute;
    left:270px;
    top:0px;
    width:9px;
    height:466px;
}

#teaser1_ {
    position:absolute;
    left:279px;
    top:0px;
    width:175px;
    height:226px;
}

#Tabelle_11 {
    position:absolute;
    left:0px;
    top:0px;
    width:16px;
    height:226px;
}

#seperator2_ {
    position:absolute;
    left:454px;
    top:0px;
    width:16px;
    height:226px;
    background-color:#000000;
}

#Solution-Teaser-1_ {
    position:absolute;
    left:470px;
    top:0px;
    width:277px;
    height:226px;
    background-color:#000000;
}

#content-startseite-06_ {
    position:absolute;
    left:747px;
    top:0px;
    width:1px;
    height:226px;
}

#Tabelle_10 {
    position:absolute;
    left:0px;
    top:0px;
    width:175px;
    height:14px;
}

#seperator3_ {
    position:absolute;
    left:279px;
    top:226px;
    width:175px;
    height:14px;
    background-color:#000000;
}

#Tabelle_09 {
    position:absolute;
    left:0px;
    top:0px;
    width:17px;
    height:14px;
}

#seperator4_ {
    position:absolute;
    left:454px;
    top:226px;
    width:17px;
    height:14px;
    background-color:#000000;
}

#Tabelle_08 {
    position:absolute;
    left:0px;
    top:0px;
    width:277px;
    height:14px;
}

#seperator5_ {
    position:absolute;
    left:471px;
    top:226px;
    width:277px;
    height:14px;
    background-color:#000000;
}

#teaser2_ {
    position:absolute;
    left:279px;
    top:240px;
    width:175px;
    height:226px;
}

#Tabelle_07 {
    position:absolute;
    left:0px;
    top:0px;
    width:17px;
    height:226px;
}

#led-seperator7_ {
    position:absolute;
    left:454px;
    top:240px;
    width:17px;
    height:226px;
    background-color:#000000;
}

#Solution-Teaser-2_ {
    position:absolute;
    left:471px;
    top:240px;
    width:277px;
    height:226px;
    background-color:#000000;
}

#Tabelle_06 {
    position:absolute;
    left:0px;
    top:0px;
    width:270px;
    height:33px;
}

#led-seperator9_ {
    position:absolute;
    left:0px;
    top:466px;
    width:270px;
    height:33px;
    background-color:#000000;
}

#Tabelle_05 {
    position:absolute;
    left:0px;
    top:0px;
    width:9px;
    height:296px;
}

#led-seperator10_ {
    position:absolute;
    left:270px;
    top:466px;
    width:9px;
    height:296px;
    background-color:#000000;
}

#Tabelle_04 {
    position:absolute;
    left:0px;
    top:0px;
    width:469px;
    height:33px;
}

#led-seperator8_ {
    position:absolute;
    left:279px;
    top:466px;
    width:469px;
    height:33px;
    background-color:#000000;
}

#Tabelle_03 {
    position:absolute;
    left:0px;
    top:0px;
    width:270px;
    height:263px;
}

#led-content_ {
    position:absolute;
    left:0px;
    top:490px;
    width:260px;
    height:220px;
    background-color:#000000;
    align=justify;
    color: #FFFFFF;
    font-size: 10px;
	
}

#News-Titel_ {
    position:absolute;
    left:279px;
    top:499px;
    width:469px;
    height:20px;
    background-color:#000000;
}

#Tabelle_02 {
    position:absolute;
    left:0px;
    top:0px;
    width:469px;
    height:243px;
}

#LED-Newsblockcontent-startseite-18_ {
    position:absolute;
    left:279px;
    top:519px;
    width:467px;
    height:243px;
    background-color:#000000;
    align=justify;
}

#content-startseite-19_ {
    position:absolute;
    left:746px;
    top:519px;
    width:2px;
    height:243px;
}




