html, body, textarea, select, input {
  scrollbar-base-color:#EEEBEB;
  scrollbar-3d-light-color:#aaaaaa;
  scrollbar-arrow-color:#D3021F;
  scrollbar-darkshadow-color:#1C3077;
  scrollbar-face-color:#EEEBEB;
  scrollbar-highlight-color:#ffffff;
  scrollbar-shadow-color:#EADE32;
  scrollbar-track-color:#D9D9D9;
}
.rahmen {  border: 1px #ffecc4 solid}
.rahmengelb {  border: 1px #ffecc4 solid}
.rahmenblau {  border: 1px #ffecc4 solid}
.rahmenweiss {  border: 1px #ffecc4 solid}
.navigation { border: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: normal; text-transform: none; color: #ffffff}
.rahmenrot { border: 1px #ffecc4 solid}
.rahmengruen { 
	border: 1px #ffecc4 solid; 
	background-image	: url(/images/re_bg1.jpg);
	height: 267px;
	*height:269px;
}
#kontakt{
height: 246px;
*height:253px;
}
.rahmentop { margin-bottom:0px; margin-left:-15px; }
.rahmenorange { border: 1px #ff8000 solid}
.text,.textdunkel { border: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; text-transform: none; color: #eeeeee}
.textdunkel {  font-size:12px; font-weight:bold; color: #777777; line-height:1.4em; }


.adr { margin-left:20px;}

h4 {font-size:12px; font-weight:bold; color: #000000; line-height:1.4em; }
#main{
	position:relative;
	text-align:left;
	width:973px; 
	
}
#background{
	position:absolute; 
	width:973px; 
	height:600px; 
	z-index:1;
	background-color:#555455;
	background-image	: url(/images/background01.jpg);
	background-repeat: no-repeat;
	margin-top:28px;
}
#logo{
	position:absolute; 
	width:190px; 
	height:100px; 
	z-index:6; 
	left: 780px; 
	top: 0px
}
#languages{
	position:absolute; 
	width:200px; 
	height:23px; 
	z-index:6; 
	left: 576px; 
	top: 72px;
	
}


#navi{
	position:absolute; 
	width:780px; 
	height:44px; 
	z-index:2; 
	left: 182px; 
	top: 213px;
	
}
#footer{
	position:absolute; 
	width:940px; 
	height:18px; 
	z-index:3; 
	left: 19px; 
	top: 603px;
}
#content{
	position:absolute; 
	width:930px; 
	height:330px; 
	z-index:4; 
	left: 27px; 
	top: 273px;
}
#pophead{
	background-color:#d9d9d9;
	color: #000000;
	position:relative; 
	width:510px; 
	xheight:150px; 
	z-index:1; 
	text-align:left
}

#popcontent{
	
	background-color: #545454;
	color: #ffffff;
	position:relative; 
	width:510px; 
	z-index:2; 
}
h1{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 13px; 
	font-style: normal; 
	font-weight: bold; 
	text-transform: none; 
	color: #333333

}
.linie{
	border-top:#EBDF2B 1px solid;
}
body { 
	font-family : verdana,arial,helvetica; 
	font-size :10px;
	background-color: #D9D9D9;
	color: #ffffff;
	text-align:center;
}

a{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	font-style: normal; 
	font-weight: normal; 
	text-transform: none;
	padding : 3px; 
	text-decoration: none;
	color: #999999;
}
a:link.navi,a:visited.navi {
 color: #FFFFFF; 
}
a:hover.navi,a:active.navi {
	color: #ffecc4;
}

a:link.naviblack,a:visited.naviblack {
 color: #000; 
}

a:hover.naviblack,a:active.naviblack {
	color: #EC3639;
}



a.activenavi {
	color: #ffecc4;
}

.headline {  padding: 0; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: bold; text-transform: none; color: #333333; }



.textanschrift { border: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; text-transform: none; color: #ffffff;}
.footeradresse { border: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; margin-left: 38px; float: left; text-transform: none; color: #ffffff;}

#fb-root  { 
float:left;
height:20px;
left:880px;
margin-left:38px;
position:absolute;
width:20px;


}#fb-root img  { 
border: none;}

a.edit:link  {width : 10px;font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: normal; color: #e11426;background-color : #e7e7e7; padding : 2px; border : 1px solid #669900;text-decoration: none; }
a.edit:hover {width : 10px;color : #669900;background-color : #e7e7e7; padding : 2px;border : 1px solid #e11426;text-decoration: none; }
a.edit:active  {width : 10px;font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: normal; color: #006600;background-color : #e7e7e7; padding : 2px; border : 1px solid #669900;text-decoration: none; }
a.edit:visited {width : 10px;font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: normal; color: #e11426;background-color : #e7e7e7; padding : 2px; border : 1px solid #669900;text-decoration: none; }

