.gmw_root{ position:relative; font:12px Arial, Helvetica, sans-serif;z-index: 100; display:block;}
.gmw_root .gmw_body{ width:305px; display:block;position:absolute;margin-left:280px;}
.gmw_root .gmw_sizer{ position:absolute;top: -165px;height:25px;}
/*Erstes anzeigefeld auf display none gesetzt*/
.gmw_root .gmw_but_a { position:relative; padding:4px 0 0 12px; height:21px; border:1px solid #000; background:#FFF; color:#ff7800; font-weight:bold; font-family:Verdana, Geneva, sans-serif; text-decoration:none; cursor:pointer; display: none;}
.gmw_root .gmw_but_b{ position:relative; padding:4px 0 0 12px; height:21px; background:#000; color:#fff; font-weight:bold; font-family:Verdana, Geneva, sans-serif; text-decoration:none; cursor:pointer; display:block;}
.gmw_root .gmw_but_a i, .gmw_root .gmw_but_b i{ display:block; width:12px; height:12px; position:absolute; top:7px; right:7px; background:url(gmw_icos.png) no-repeat 0 0; }
.gmw_root i.gmw_act{display: block; background-position:0 -50px; }
.gmw_root .gmw_hdr{display: block; padding:3px 0 0px 10px; clear:both; font-weight:bold; color:#ff7800; }
.gmw_root .gmw_submit{ display:inline-block; clear:both; color:#fff; text-decoration:none; padding:3px 8px 3px 27px; margin:5px 0 0px 55px; position:relative; left:75%; font-weight:bold; cursor:pointer; background:#ff7800 url(gmw_icos.png) no-repeat 7px -193px; }

.gmw_root .gmw_block, .gmw_root .gmw_sub_block{ display:none; padding:0px 0 12px 0; width:650px; background:#000; filter: Alpha(opacity:90);margin-top:19px; margin-left:-32px;  } 
.gmw_sub_block{ display:block; padding:0px 0 12px 0; width:450px; background:#000; opacity: 0.90; filter: Alpha(opacity:90); }

.gmw_root .gmw_block span, .gmw_root .gmw_sub_block span{ display:block; width:24%; float:left; line-height:16px;}
.gmw_root .gmw_block span a, .gmw_root .gmw_sub_block span a{ display:block; color:#FFF; text-decoration:none; padding:5px 4px 0px 27px; margin:0 0 0px 5px; cursor:default; background:url(gmw_icos_head.png) no-repeat 3px -151px; }
.gmw_root .gmw_block span a.gmw_act, .gmw_root .gmw_sub_block span a.gmw_act{ background-position:3px -100px; }
.gmw_root .gmw_but_b{ background:#ff7800 url(gmw_icos.png) no-repeat 0px -300px; padding-left:24px; }
.gmw_root .gmw_sub_block{ background:#ff7800; }
.gmw_root .gmw_sub_block .gmw_hdr{ background:#ff7800; color:#000; padding-bottom:4px; }
.gmw_root .gmw_sub_block .gmw_submit{ background-color:#000; background-position: 7px -243px; }

.gmw_tooltip{ position:absolute; top:0; left:0; z-index:99; font:11px Verdana, Geneva, sans-serif; color:#fff  }
.gmw_tooltip .gmw_hdr{ background:#ff7800; padding:5px 3px 0 9px; margin:0 20px 0 0; height:17px;; font-weight:bold; text-transform:uppercase;}
.gmw_tooltip .gmw_pointer{ position:absolute; top:-6px; left:9px; width:7px; height:6px; background:url(gmw_icos.png) no-repeat 0px -350px;}
.gmw_tooltip .gmw_corner{ position:absolute; right:0px; top:0px; width:20px; height:22px; background:url(gmw_icos.png) no-repeat 0px -400px; }
.gmw_tooltip .gmw_content{  padding:7px 9px 5px 9px; min-width:140px; height:32px; background:#000; opacity: 0.90; filter: Alpha(opacity:90); }
.gmw_tooltip .gmw_name{ font-weight:bold; padding:0 0 3px 11px;  background: url(gmw_icos.png) no-repeat -6px -246px}

.gmw_root .gmw_but_a, .gmw_root .gmw_but_b .gmw_sub_block {
position:relative;
text-decoration:none;
top:0px;
width:255px;
left:135px;
font-size:18px;
padding-bottom:5px;
}
.gmw_frame1{
background: url(http://dev.efors.eu/gfx/Pfeil-unten-weiss.gif) no-repeat 0px 0px ;
position:absolute;
top:31px;
left:255px;
width:20px;
height:10px;
z-index:100;
display:none;

	}
.gmw_frame2 {
background: url(http://dev.efors.eu/gfx/Pfeil-oben-sw.gif) no-repeat 0px 0px ;
position:absolute;
top:41px;
left:255px;
width:20px;
height:10px;
z-index:100;
	}
.gmw_frame3 {
background:url("gmw_icos_head.png") no-repeat scroll 73px -132px transparent;
color:#FFFFFF;
cursor:pointer;
height:21px;
left:516px;
padding-left:14px;
padding-top:2px;
position:absolute;
top:52px;
width:106px;
z-index:100;

	}
.gmw_frame3:hover {
text-decoration:underline;
color:#FFF;

	}


/* datails box*/
.gmw_detail{ font:12px Arial, Helvetica, sans-serif;display:block;}
.gmw_detail .gmw_body{ width:305px; display:block;}
.gmw_detail .gmw_sizer{ position:absolute;top: -165px;height:25px;}
/*Erstes anzeigefeld auf display none gesetzt*/
.gmw_detail .gmw_but_a { position:relative; padding:4px 0 0 12px; height:21px; background:#000; color:#fff; font-weight:bold; font-family:Verdana, Geneva, sans-serif; text-decoration:none; cursor:pointer; display: none;}
.gmw_detail .gmw_but_b{ position:relative; padding:4px 0 0 12px; height:21px; background:#000; color:#fff; font-weight:bold; font-family:Verdana, Geneva, sans-serif; text-decoration:none; cursor:pointer; display: block;}
.gmw_detail .gmw_but_a i, .gmw_detail .gmw_but_b i{ display:block; width:12px; height:12px; position:absolute; top:7px; right:7px; background:url(gmw_icos.png) no-repeat 0 0; }
.gmw_detail i.gmw_act{display: block; background-position:0 -50px; }
.gmw_detail .gmw_hdr{display: block; padding:10px 0 10px 10px; clear:both; font-weight:bold; color:#ff7800; }
.gmw_detail .gmw_submit{ display:inline-block; clear:both; color:#fff; text-decoration:none; padding:3px 8px 3px 27px; margin:10px 0 0px 55px; position:relative; left:56%; font-weight:bold; cursor:pointer; background:#ff7800 url(gmw_icos.png) no-repeat 7px -193px; }

.gmw_detail .gmw_sub_block, .gmw_detail .gmw_sub_block{ display:inline-block; padding:0px 0 12px 0; width:312px; background:#FFF; filter: Alpha(opacity:90);height:145px; } 
.gmw_sub_block{ display:block; padding:0px 0 12px 0; width:250px; background:#000; opacity: 0.90; filter: Alpha(opacity:90); }

.gmw_detail .gmw_sub_block span, .gmw_detail .gmw_sub_block span{ display:block; width:52%; float:left; line-height:16px;margin-left:-8px;}
.gmw_detail .gmw_sub_block span a, .gmw_detail .gmw_sub_block span a{ display:block; color:#000; text-decoration:none; padding:5px 4px 0px 27px; margin:0 0 3px 5px; cursor:default; background:url(gmw_icos.png) no-repeat 3px -151px; }
.gmw_detail .gmw_sub_block span a.gmw_act, .gmw_detail .gmw_sub_block span a.gmw_act{ background-position:3px -100px; }
.gmw_detail .gmw_but_b{ background:#ff7800 url(gmw_icos.png) no-repeat 0px -300px; padding-left:24px; }
.gmw_detail .gmw_sub_block{ background:#FFF; }
.gmw_detail .gmw_sub_block .gmw_hdr{ background:#FFF; color:#000; padding-bottom:4px; }
.gmw_detail .gmw_sub_block .gmw_submit{  background: url("http://berlin.efors.eu/img/main_img.png") no-repeat scroll -611px -198px transparent;
    color: #000000;
    display: block;
    float: left;
    font-size: 11px;
    height: 20px;
    padding-left: 17px;
    padding-top: 6px;
    width: 54px;
	margin-top:1px;}

.gmw_tooltip{ position:absolute; top:0; left:0; z-index:99; font:11px Verdana, Geneva, sans-serif; color:#fff  }
.gmw_tooltip .gmw_hdr{ background:#ff7800; padding:5px 3px 0 9px; margin:0 20px 0 0; height:17px;; font-weight:bold; text-transform:uppercase;}
.gmw_tooltip .gmw_pointer{ position:absolute; top:-6px; left:9px; width:7px; height:6px; background:url(gmw_icos.png) no-repeat 0px -350px;}
.gmw_tooltip .gmw_corner{ position:absolute; right:0px; top:0px; width:20px; height:22px; background:url(gmw_icos.png) no-repeat 0px -400px; }
.gmw_tooltip .gmw_content{  padding:7px 9px 5px 9px; min-width:140px; height:32px; background:#000; opacity: 0.90; filter: Alpha(opacity:90); }
.gmw_tooltip .gmw_name{ font-weight:bold; padding:0 0 3px 11px;  background: url(gmw_icos.png) no-repeat -6px -246px}

.gmw_detail .gmw_but_a, .gmw_detail .gmw_but_b .gmw_sub_block {
position:relative;
text-decoration:none;
top:0px;
width:293px;
left:0px;
}


/* tag box*/

.gmw_tag{  font:12px Arial, Helvetica, sans-serif; display:block;}
.gmw_tag .gmw_body{ width:305px; display:inline-block;}
.gmw_tag .gmw_sizer{ position:absolute;top: -165px;height:25px;}
/*Erstes anzeigefeld auf display none gesetzt*/
.gmw_tag .gmw_but_a { position:relative; padding:4px 0 0 12px; height:21px; background:#000; color:#fff; font-weight:bold; font-family:Verdana, Geneva, sans-serif; text-decoration:none; cursor:pointer; display: none;}
.gmw_tag .gmw_but_b{ position:relative; padding:4px 0 0 12px; height:21px; background:#000; color:#fff; font-weight:bold; font-family:Verdana, Geneva, sans-serif; text-decoration:none; cursor:pointer; display: block;}
.gmw_tag .gmw_but_a i, .gmw_tag .gmw_but_b i{ display:block; width:12px; height:12px; position:absolute; top:7px; right:7px; background:url(gmw_icos.png) no-repeat 0 0; }
.gmw_tag i.gmw_act{display: block; background-position:0 -50px; }
.gmw_tag .gmw_hdr{display: block; padding:10px 0 10px 10px; clear:both; font-weight:bold; color:#ff7800; }
.gmw_tag .gmw_submit{ display:none; clear:both; color:#fff; text-decoration:none; padding:3px 8px 3px 27px; margin:10px 0 0px 10px; position:relative; left:56%; font-weight:bold; cursor:pointer; background:#ff7800 url(gmw_icos.png) no-repeat 7px -193px; }

.gmw_tag .gmw_sub_block, .gmw_tag .gmw_sub_block{ display:block; padding:0px 0 12px 0; width:437px; background:#FFF; filter: Alpha(opacity:90); } 
.gmw_sub_block{ display:block; padding:0px 0 12px 0; width:450px; background:#000; opacity: 0.90; filter: Alpha(opacity:90); }

.gmw_tag .gmw_sub_block span, .gmw_tag .gmw_sub_block span{ display:block; width:33%; float:left; line-height:16px;}
.gmw_tag .gmw_sub_block span a, .gmw_tag .gmw_sub_block span a{ display:inline-block; color:#000; text-decoration:none; padding:5px 4px 0px 27px; margin:0 0 3px 5px; cursor:default; background:url(gmw_icos.png) no-repeat 3px -151px; }
.gmw_tag .gmw_sub_block span a.gmw_act, .gmw_tag .gmw_sub_block span a.gmw_act{ background-position:3px -100px; }
.gmw_tag .gmw_but_b{ background:#ff7800 url(gmw_icos.png) no-repeat 0px -300px; padding-left:24px; }
.gmw_tag .gmw_sub_block{ background:#FFF; }
.gmw_tag .gmw_sub_block .gmw_hdr{ background:#FFF; color:#000; padding-bottom:4px; }
.gmw_tag .gmw_sub_block .gmw_submit{ background-color:#000; background-position: 7px -243px; float:left;left:340px; }

.gmw_tooltip{ position:absolute; top:0; left:0; z-index:99; font:11px Verdana, Geneva, sans-serif; color:#fff  }
.gmw_tooltip .gmw_hdr{ background:#ff7800; padding:5px 3px 0 9px; margin:0 20px 0 0; height:17px;; font-weight:bold; text-transform:uppercase;}
.gmw_tooltip .gmw_pointer{ position:absolute; top:-6px; left:9px; width:7px; height:6px; background:url(gmw_icos.png) no-repeat 0px -350px;}
.gmw_tooltip .gmw_corner{ position:absolute; right:0px; top:0px; width:20px; height:22px; background:url(gmw_icos.png) no-repeat 0px -400px; }
.gmw_tooltip .gmw_content{  padding:7px 9px 5px 9px; min-width:140px; height:32px; background:#000; opacity: 0.90; filter: Alpha(opacity:90); }
.gmw_tooltip .gmw_name{ font-weight:bold; padding:0 0 3px 11px;  background: url(gmw_icos.png) no-repeat -6px -246px}

.gmw_tag .gmw_but_a, .gmw_tag .gmw_but_b .gmw_sub_block {
position:relative;
text-decoration:none;
top:0px;
width:293px;
left:0px;
}



