body {
	margin: 0px;
	padding:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#005847;
}

img {
	border:0px;
	}
	
a {
	position:relative;
	text-decoration:none;
	color:#005847;
	}	
	
h1 {
	font-size:36px;
	font-weight:normal;
	padding: 30px 0;
}	

#drpShdw {
	background-image:url(../images/drpShadow.png);
	width:969px;
	height:626px;
	position:absolute;
	top:50%;
	left:50%;
	background-repeat:no-repeat;
	background-position:left bottom;
	margin: 50%;
	margin-left:-485px;
	margin-top:-303px;
}

#contHolder {
	width: 931px;
	height:568px;
	position:absolute;
	top:39px;
	left:19px;
	overflow:hidden;
}

#backgroundImg {
	width: 1190px;
	height:568px;
	position:absolute;
	top:0px;
	left:-259px;
}

#logo {
	position:absolute;
	width:253px;
	height:94px;
	left:0px;
	top: 30px;
        cursor:pointer;
}

#menuHolder {
	position:absolute;
	width:670px;
	height:94px;
	background-image:url(../images/menuBg.png);
	left :261px;
	top: 30px;
}

* html #menuHolder{
    /*background-color: transparent;
    background-image: url(../image/spacer.gif);
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(
        src="/flammen/engelmann/web/images/menuBg.png", sizingMethod="scale");*/
    background-image:url(../images/menuBg.gif);
}

.startPage {
	background-image:url(../images/background/start_new.jpg);
	background-repeat:no-repeat;
}

.golfPage {
	background-image:url(../images/background/golf.jpg);
	background-repeat:no-repeat;
}

.golf_planEntWi {
	background-image:url(../images/background/golf_planungentw.jpg);
	background-repeat:no-repeat;
}

.unternehmen_werdegang {
    background-image:url(../images/background/unternehmen_werdegang.jpg);
	background-repeat:no-repeat;
}
.unternehmen_philo {
    background-image:url(../images/background/unternehmen_philosophie.jpg);
	background-repeat:no-repeat;
}
.unternehmen_team {
    background-image:url(../images/background/unternehmen_team.jpg);
	background-repeat:no-repeat;
}

.unternehmen_partner {
    background-image:url(../images/background/unternehmen_partner.jpg);
	background-repeat:no-repeat;
}

.unternehmen_controlling {
    background-image:url(../images/background/unternehmen_controlling.jpg);
	background-repeat:no-repeat;
}


.unternehmen {
    background-image:url(../images/background/unternehmen.jpg);
	background-repeat:no-repeat;
}

.sportBG {
    background-image:url(../images/background/sport.jpg);
	background-repeat:no-repeat;
}

.sport_renovation {
    background-image:url(../images/background/sport_renovation.jpg);
	background-repeat:no-repeat;
}

.sport_rasenpflege {
    background-image:url(../images/background/sport_rasenpflege.jpg);
	background-repeat:no-repeat;
}

.sport_maschinen {
    background-image:url(../images/background/sport_maschinen.jpg);
	background-repeat:no-repeat;
}

.referenzen_projekte {
    background-image:url(../images/background/referenzen_projekte.jpg);
	background-repeat:no-repeat;
}

.referenzen_anlagen {
    background-image:url(../images/background/referenzen_anlagen.jpg);
	background-repeat:no-repeat;
}


.referenzen_presse {
    background-image:url(../images/background/referenzen_presse.jpg);
	background-repeat:no-repeat;
}

.news {
    background-image:url(../images/background/news.jpg);
	background-repeat:no-repeat;
}

.kontakt {
    background-image:url(../images/background/kontakt.jpg);
	background-repeat:no-repeat;
}

.kommunal_maschinen {
    background-image:url(../images/background/kommunal_maschinen.jpg);
	background-repeat:no-repeat;
    }

.kommunal_anlagenpflege {
    background-image:url(../images/background/kommunal_anlagenpflege.jpg);
	background-repeat:no-repeat;
    }

.kommunal {
    background-image:url(../images/background/kommunal.jpg);
	background-repeat:no-repeat;
}

.jobs {
    background-image:url(../images/background/jobs.jpg);
	background-repeat:no-repeat;
}

.golf_renovation {
    background-image:url(../images/background/golf_renovation.jpg);
	background-repeat:no-repeat;
}

.golf_maschinen {
    background-image:url(../images/background/golf_maschinen.jpg);
	background-repeat:no-repeat;
}

#topMenuHolder {
	width: 100%;
	height:32px;
	padding: 15px 0 0 0;
	}
	
#topMenuHolder a	{
	/*padding: 15px 10px;*/
	text-decoration: none;
	color:#005847;
    position:relative;
}

#topMenuHolder a:hover	{
	font-weight:bold;
    position:relative;
}

#subMenuHolder a	{
	/*padding: 15px 10px;*/
	text-decoration: none;
	color:#005847;
    position:relative;
}

#subMenuHolder a:hover	{
	font-weight:bold;
}
	
#subMenuHolder {
	position:absolute;
	top: 47px;
	left: 0px;
	width:100%;
	height:47px;
}	

.activeSub, .dactiveSub {
	background-image:url(../images/menuBg.png);
	}
	
* html .activeSub, * html .dactiveSub{
    /*background-color: transparent;
    background-image: url(../image/spacer.gif);
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(
        src="/flammen/engelmann/web/images/menuBg.png", sizingMethod="scale");
    */
    background-image:url(../images/menuBgSub.gif);
}
	
#subMenu1 {
	padding: 15px 0 0 10px;
	position:absolute;
	top: 0px;
	left: 0px;
}	

#subMenu2 {
	padding: 15px 0 0 130px;
	position:absolute;
	top: 0px;
	left: 0px;
}

#subMenu3 {
	padding: 15px 0 0 188px;
	position:absolute;
	top: 0px;
	left: 0px;
}

#subMenu4 {
	padding: 15px 0 0 252px;
	position:absolute;
	top: 0px;
	left: 0px;
}

#subMenu5 {
	padding: 15px 0 0 350px;
	position:absolute;
	top: 0px;
	left: 0px;
}

#subMenu6 {
	padding: 15px 0 0 20px;
	position:absolute;
	top: 0px;
	left: 0px;
}

#jaeger {
	width: 1px;
	height:47px;
	position:absolute;
	top:0px;
	left:0px;
	background-image:url(../images/menuBg.png);
	}
	
* html #jaeger{
    background-color: transparent;
    background-image: url(../image/spacer.gif);
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(
        src="/flammen/engelmann/web/images/menuBg.png", sizingMethod="scale");
}	

#contTextHolder {
	height: 444px;
	width : 931px;
	position:absolute;
	top: 124px;
	left:0px;
}

#rahmenholder {
	height: 444px;
	width : 931px;
}

#mainText {
}



.backgroundGolf {
	position:absolute;
	right:0px;
	top:10px;
	height:414px;
	width:640px;
	padding: 10px 10px 10px 20px;
	font-weight:bold;
}

.golf {
    background-image:url(../images/texrahmen/golfBG.jpg);
}
.golf_masch {
    background-image:url(../images/texrahmen/golf_masch.jpg);
}
.golf_reno {
    background-image:url(../images/texrahmen/golf_reno.jpg);
}
.golf_plent {
    background-image:url(../images/texrahmen/golf_planEnt.jpg);
}
.jobst {
    background-image:url(../images/texrahmen/jobs.jpg);
}
.kom_masch {
    background-image:url(../images/texrahmen/kom_masch.jpg);
}
.kom_anlagen {
    background-image:url(../images/texrahmen/kom_anlagen.jpg);
}
.komal {
    background-image:url(../images/texrahmen/kommunal.jpg);
}
.kont {
    background-image:url(../images/texrahmen/kont.jpg);
}
.new {
    background-image:url(../images/texrahmen/new.jpg);
}
.ref_an {
    background-image:url(../images/texrahmen/ref_an.jpg);
}
.ref_presse {
    background-image:url(../images/texrahmen/ref_press.jpg);
}
.ref_pro {
    background-image:url(../images/texrahmen/ref_pro.jpg);
}
.sporttxt {
    background-image:url(../images/texrahmen/sport.jpg);
}
.sport_masch {
    background-image:url(../images/texrahmen/sport_masch.jpg);
}
.sport_rasen {
    background-image:url(../images/texrahmen/sport_rasen.jpg);
}
.sport_reno {
    background-image:url(../images/texrahmen/sport_reno.jpg);
}
.start {
    background-image:url(../images/texrahmen/start.jpg);
}
.unter_part {
    background-image:url(../images/texrahmen/unter_part.jpg);
}
.unter_contr {
    background-image:url(../images/texrahmen/controlling.jpg);
}
.unter_team {
    background-image:url(../images/texrahmen/unter_team.jpg);
}
.unter_philo {
    background-image:url(../images/texrahmen/unter_philo.jpg);
}
.unter_werde {
    background-image:url(../images/texrahmen/unter_werde.jpg);
}
.unter {
    background-image:url(../images/texrahmen/unter.jpg);
}

/** html #mainText{
    background-color: transparent;
    background-image: url(../image/spacer.gif);
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(
        src="/flammen/engelmann/web/images/menuBg.png", sizingMethod="scale");
}*/

#topRemove {
	height: 30px;
	width : 931px;
	position:absolute;
	top: 0px;
	left:0px;
}

#rahmen1 {
	background-image:url(../images/rahmen/1.gif);
	background-repeat:no-repeat;
	background-position:top right;
	width:282px;
	height:128px;
	position:absolute;
	top:35px;
	left:35px;
}

#rahmen2 {
	background-image:url(../images/rahmen/2.gif);
	background-repeat:no-repeat;
	background-position:top left;
	width:282px;
	height:128px;
	position:absolute;
	top:251px;
	left:30px
}

#rahmen3 {
	background-image:url(../images/rahmen/3.gif);
	background-repeat:no-repeat;
	background-position:bottom right;
	width:282px;
	height:128px;
	position:absolute;
	top:32px;
	left:612px
}

#text1 {
	background-image:url(../images/rahmen/golf_1.jpg);
	background-repeat:no-repeat;
}

#text2 {
	background-image:url(../images/rahmen/golf_2.jpg);
	background-repeat:no-repeat;
}

#text3 {
	background-image:url(../images/rahmen/golf_3.jpg);
	background-repeat:no-repeat;
}

.rahmenShow {
	position:relative;
	background-image:url(../images/rahmen/bg.png);
	width:272px;
	height:118px;
	color:#fff;
	padding: 5px;
	cursor:pointer;
}

.rahmenShow .headingTop {
	font-size: 16px;
	padding: 0 0 5px 0;
	font-weight:bold;
}

.rahmenShow .headingBot {
	font-size: 16px;
	height: 21px;
	font-weight:bold;
	position:absolute;
	bottom: 5px;
	left:5px;
}

.rahmenShow  a {
	color:#fcc51d;
	text-decoration:none;
}

* html .rahmenShow{
    background-color: transparent;
    background-image: url(../image/spacer.gif);
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(
        src="/flammen/engelmann/web/images/rahmen/bg.png", sizingMethod="scale");
}


#ersteAdresse {
	width:214px;
	height:15px;
	position:absolute;
	bottom: 30px;
	left: 30px;
}

#subTextGolf {
	position:absolute;
	bottom: 20px;
	left : 400px;
	color:#FFFFFF;
	font-weight:bold;
	font-size:12px;
}

ul {
	padding: 15px;
	margin: 0px;
	}
	
#backLink,
#backLink1,
#backLink2,
#backLink3 {
	position:absolute;
        padding: 2px 30px 2px 10px;
	right:0px;
	bottom:20px;
        background: #F9E282;
	}

#backLink > a {	
	color:#0A2212;
	text-decoration:none;
	font-size:14px;
	}

.tInput {
    border: 1px solid #fff;
    width: 300px;
    margin: 0 0 0 20px;
}

textarea.tInput, .tInputText {
	border: 1px solid #fff;
    width: 300px;
	height: 80px;
    margin: 0 0 0 20px;
}

.subbtn {
	border: 1px solid #fff;
	background: #fff;
	margin: 0 0 0 20px;
}

/* SCROLLER */

#scrollbar_content {
    overflow:hidden;
    height:400px;
	width:600px;
}

#scrollbar_track {
     position:absolute;
     top:20px;
     right:12px;
     height:360px;
     width:6px;
     background-color:transparent;
     cursor:move;
	 margin: 10px 0;
 }

#scrollbar_handle {
    position:relative;
     width:5px;
     background-color:#FDE58A;
     cursor:move;
     -moz-border-radius: 5px;
     -webkit-border-radius: 5px;
     opacity:0.9;
     -moz-opacity:0.9;
 }

#handlUp, #handlDow {
    position:absolute;
    width:9px;
    height:11px;
}

#handlUp {
    top:10px;
    right:10px;
    background-image: url(../images/up.gif);
    background-repeat:no-repeat;
}

#handlDow {
    bottom:10px;
    right:10px;
    background-image: url(../images/down.gif);
    background-repeat:no-repeat;
}

/* SCROLLER END*/

.clickImg {
    cursor:pointer;
}

div.clear {
    clear:left;
}

div.teamMember {
    width:155px;
    height:190px;
    float:left;
    font-size: 12px;
}

div.teamMember span.normal {
    font-weight:normal;
}

#landSelect {
    width:500px;
    padding: 10px;
}

#mainText ul {
    padding: 0 0 0 15px;
    margin: 0px;
}

div.refHolder h2 {
	font-size: 16px;
	}
	
div.impressum td,
td.small {
	font-size: 10px;
	}
	
div.impress {
  width:400px;
  position: absolute;
  top: 20px;
  right: 13px;
  text-align: right;
  clear:right;
}

div.impress a {
  color: #cccccc;
  font-size: 9px;
  float:right;
  margin: 0 0 0 5px;
}


