body {
	background-image: url(../img/bg/hgmouse.jpg); 
	background-repeat: no-repeat;
	background-color: White;
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	color:#4f4f4f;
	font-size:11px;
	line-height: 16px;
	background-attachment: fixed;
	background-position: top left;
	position: relative;
	top:0px; /* 60 */
	left:0px;
}

br{
	line-height: 16px;	
}

.headerlinks {
  width:746px;
  height:189px;
  float:left;
/*  border: 1px solid #48D1CC; */
  }

.headerrechts {
  width:260px;
  height:189px;
  float:left;
/*  border: 1px solid #48D1CC; */
  }
 
  .ecke {
  position: absolute;
  top:0px; 
  left:88px;
  float:left;
/* border: 1px solid #48D1CC; */
  }
  
  .logo {
  position: absolute;
  top:20px; 
  left:212px;
  float:left;
 /* border: 1px solid #48D1CC; */
  }
  
  .aktuell {
  position: absolute;
  top:125px; 
  left:115px;
  float:left;
 /* border: 1px solid #48D1CC; */
  }
  
  .stempel {
  position: relative;
  top:0px; 
  left:0px;
  float:left;
/* border: 1px solid #48D1CC; */
  }
  
  
.kontaktgrafik {
  height:220px;
  width:301px;
  float:left;
/*  border: 1px solid #48D1CC; */
}

.picupl{
  background-image: url(../test_images/bg/wlinksoben.jpg); 
  background-repeat:no-repeat;
  position: fixed;
  top:0px; 
  left:0px;
  height:auto;
  width:auto;
/*  float:left; */
  border: 1px solid #48D1CC; 	
}

.picdownl{
  background-image: url(../test_images/bg/wlinksunten.jpg); 
  background-repeat:no-repeat;
  position: fixed;
  top:0px; 
  left:0px;
  height:auto;
  width:auto;
/*  float:left; */
  border: 1px solid #48D1CC; 	
}

#oben1 {
	background-image: url(../img/bg/header_top.gif);
	background-repeat: no-repeat;
	position:relative;
	top:0px;
	left:0px;
/*	float: left; */
	width:1042px;
	height:31px;
	background-position: right;
/*	border: 1px solid Blue;  */
}

#oben2 {
	background-image: url(../img/bg/header.jpg);
	background-repeat: no-repeat;
	position:relative;
	top:0px;
	left:0px;
/*	float: left; */
	width:1042px;
	height:189px;
/*	border: 1px solid Blue;  */
}

#navilinks{
	background-image: url(../img/bg/buchlauflinks.jpg);
	background-repeat: no-repeat;
	position:relative;
	top:0px;
	left:0px;
	width:120px;
	float: left; 
	height:312px;
/*	border: 1px solid Blue;  */
}

.buttongruppe {
width:90px;
	position:relative;
	left:-5px;
	top:0px;
	float: left;
/*  border: 1px solid #FF1493; */
}

.button1 {
	position:relative;
	left:0px;
	top:0px;
	width:90px;
	float: left;
/*	border: 1px solid Green; */
}

.button2 {
	position:relative;
	left:0px;
	top:-8px;
	width:90px;
	float: left;
/*	border: 1px solid Green; */
}

.button3 {
	position:relative;
	left:0px;
	top:-15px;
	width:90px;
	float: left;
/*	border: 1px solid Green; */
}

.button4 {
	position:relative;
	left:0px;
	top:-20px;
	width:90px;
	float: left;
/*	border: 1px solid Green; */
}

.button5 {
	position:relative;
	left:0px;
	top:-20px;
	width:90px;
	float: left;
/*	border: 1px solid Green; */
}

.button6 {
	position:relative;
	left:0px;
	top:-21px;
	width:90px;
	float: left;
/*	border: 1px solid Green; */
}

#contentbereich {
	background-image: url(../img/bg/buchlauflinks.jpg); 
	background-repeat:repeat-y;
	width:716px; /* 716 */
	height:3920px;  /* 3765, 3740, 3390, 2640 */
	position:relative;
	top: 0px;
	left: 0px;
	float: left;
/*	border: 1px solid Black; */
/*	visibility: hidden; */
}

.contentfeld{
	position:relative;
	top:0px;
	left:0px;
	width:698px;
/*	height:360px; */
	float:left;
/*	border: 1px dotted #FF8C00; */
}

.contenttrenner{
	position:relative;
	top:0px;
	left:0px;
	width:698px;
	height: 20px;
	float:left;
/*	border: 1px solid #228B22; */
}

.ctext1{
	width:105px;
	height:55px;
	position: relative;
	left:0px;
	top:0px;
	float:left;
	padding-left: 96px;
/*	border: 1px solid #FF8C00; */
}

.ctext3{
	width:105px;
	height:55px;
	position: relative;
	left:0px;
	top:0px;
	float:left;
	padding-left: 96px;
/*	border: 1px solid #FF8C00; */
}

.cbild {
  position:relative;
  top:10px;
  left:0px;
  width:443px;
  height:170px;
  float:left;
  padding-top: 0px;
/*  border: 1px solid #FF1493; */
}

.projekte {
	position:relative;
	left:0px;
	top:0px;
  	width:585px;
	height:312px;
	float:left;
/*	border: 1px dotted Olive; */
}

.cbox {
	position:relative;
	left:0px;
	top:0px;
	height:55px;
	width: 443px;
	float:left;
/*	border: 1px solid Blue;  */
}

.ctext2 {
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	color:#4f4f4f;
   font-weight: normal;
	font-size:11px;
	line-height:16px;
	position:relative;
	left:0px;
	top:0px;
	float:left;
/*	border: thin dotted #FF1493; */
  	text-align: left;
  	vertical-align: top;
}
 
.ctext4 {
	width:443px;
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	color:#4f4f4f;
   font-weight: normal;
	font-size:11px;
	line-height:16px;
	position:relative;
	left:0px;
	top:0px;
	float:left;
/*	border: 1px dotted #2E8B57; */
}

.ctext5 {
	width:105px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #D1954C;
   font-weight:normal;
	font-size: 9px;
	line-height:normal;
	position:relative;
	left:0px;
	top:-20px; /* -30 */
	float:left;
	padding-left:96px;
/*	border: 1px solid #2E8B57; */
}

.ctext6 {
	width:350px;
	height:20px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #4f4f4f;
   font-weight:normal;
	font-size: 9px;
	line-height:normal;
	position:relative;
	left:0px;
	top:0px;
	float:left;
	padding-left:0px;
	padding-top: 15px;
/*	border: 1px solid #2E8B57; */
	}

.cklecks {
/*  background-image: url(../img/brandrand.gif);  */
/*  background-repeat:no-repeat; */
/*  background-color: Silver; */
	width:201px; /*  201 */
	height: 150px; /* 130 */
	position:relative;
	left:0px;
	top:0px;
	float: left;
	padding-left: 0px;
/*	border: 1px solid #9ACD32; */
}

.cnachoben{
	position:relative;
	left:15px;
	top:140px;
	float:left;
	width:30px;
	height:35px;
/*	border: 1px solid #2E8B57; */
}

.trenner {
  background-image: url(../img/content_trenner.jpg); 
  background-repeat:no-repeat;
  width:565px;
  height:10px;
 	position:relative;
	left:120px;
	top:0px;
/* border: 1px solid #FF1493; */
}

.caseabschluss{
/*	background-image: url(../test_images/case_trenner.jpg); */
/*	background-repeat: no-repeat; */
/*	width:688px; */
/*	height:80px; */
	position:relative;
	top:15px;
	left:115px;
	float:left;
/* border: 1px solid #FF1493; */
}

.icons{
  position:relative;
  top:0px;
  left:0px;
  width:144px;
  height:104px;
  float:left;
/*  border: 1px solid Green; */
/*  padding-right: 0px; */
/*  padding-bottom: 6px; */
  }

.links {
  color:#BF181C;
  text-decoration:none;
}
.links:hover {
  color:#BF181C;
  text-decoration:underline;
}
#unten {
  background-image: url(../img/bg/feeter1.jpg); 
  background-repeat:no-repeat;
	width:1042px;
  height:230px;
  	position:relative;
	top:0px;
	left:0px;
/*    border: thin dotted Fuchsia;  */
}
#spalterechts1 {
 	background-image: url(../img/bg/buchlaufrechts2.jpg);
	background-repeat: repeat-y;
	width:326px;
	height:370px; 
	position:relative;
	top:0px;
	left:0px;
	float:left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#4f4f4f;
	font-size:10px;
	line-height:14px;
/*	border: 1px solid Black; */
}

#rahmen{
	width:1052px; /* 1042  1052 */
	height:4740px;  /* 4210, 3980 */
	position:relative;
	top:60px;
	left:0px;
 	float: left; 
/*	border: 1px dotted Red; */
}

#links{
	width: auto;
	height: 1000px; 
	position:relative;
	top:0px;
	left:0px;
 	float:left;
	border: 1px dotted #CC3333;
	z-index: 1;
}

#rechts{
	width: auto;
	height: auto; 
	position:relative;
	top:0px;
	left:0px;
 	float: right;
	border: 1px dotted #CC3333;	
	z-index: 1;
}

#spalterechts2 {
	background-image: url(../img/bg/buchlaufrechts2.jpg);
	background-repeat: repeat-y;
	width:326px;
	height:3920px;  /* 3765, 3740, 3390, 2640 */
	position:relative;
	top:0px;
	left:0px;
	float:left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#4f4f4f;
	font-size:10px;
	line-height:14px;
/*	border: 1px solid #A52A2A; */
/*	visibility: hidden; */
}

.rkarte{
	background-image: url(../img/vcarte.jpg);
	background-repeat:no-repeat;
  	width:222px; 
	height:270px;
	position:relative;
	top:15px;
	left:0px;
	float:left;
/*	border: 1px dotted #A52A2A;  */
}

.radresse{
/*  	width:222px; */
/*	height:247px; */
	position:relative;
	top:120px;
	left:10px;
	float:left;
/*	border: 1px dotted #20B2AA;  */
}

.rfliesstext{
/*  padding-top:0px; */
	width:210px;
	float:left;
	position:relative;
	top:0px;
	left:0px;
/*  border: 1px solid Green; */
}

.textrot{
  color:#BF181C;
}

.rinfosfenster{
  	width:250px;
/*	height:388px; */
	position:relative;
	top:0px;
	left:30px;
	float:left;
/*	border: 1px dotted #FF8C00;  */
}

.rbild {
	width:215px; 
/*  	height:216px; */
	float:left;
	position:relative;
	top:5px;
	left:0px;
/*    border: 1px solid #FF8C00; */
	}

.rheadline{
	background-image: url(../img/header_merken.jpg);
	background-repeat:no-repeat;
	height:47px;
	width:230px;
	float:left;
/*	border: 1px dotted #FF8C00;  */
}

#casecontainer {
	position:relative;
	top:0px;
	left:0px;
	width:585px;
	height:312px;
	float:left;
/*	background-color: #FAFBFC;  */
/*   border: 1px solid #48D1CC;  */
}

#casebox{
	background-image: url(../img/bg/buchlauflinks.jpg);
	background-repeat: repeat-y;
	position:relative;
	top:0px;
	left:0px;
	width:716px;
	height:370px; 
	float:left;
/*   border: 1px dotted #7FFF00;  */
}

#caseende {
  width:698px;
	height:58px;
	position:relative;
	top:0px;
	left:0px;
	float:left;
/*  border: 1px solid #FF1493; */
}
