/* main-structure - start ---------------------------------------------------------- */

body  {
	background-color:	#FFFFFF;
	background-image:	url(/wDeutsch/bilder/back-main.gif);
	background-position:center top;
	background-repeat:	repeat-x;
	height: 			100%;
	font-family: 		Tahoma, Arial, Helvetica, sans-serif;
	font-size:			85%;
	line-height:		120%;
	text-decoration:	none;
	color:				#44343c;
	margin: 			0px;
	padding:			0px;

}

table
	{
	margin-left: 15px;
	}
	
a:link, a:visited  {
	color: 				#1D7BA2;
}

/* link color1: #a00d60 */
/* link color2: #a01b0d */
/* link color3: #b1710b */
/* link color4: #65900f */
/* link color5: #0f8890 */
/* link color6: #0f6490 */

a:hover, a:active  {
	color: 				#06385F;
	text-decoration:	underline;
}

#overall  {
	position:			relative;
	width: 				100%;
	
}

#main  {
	position:			relative;
	width: 				975px;
	overflow:			hidden;
}

#header  {
	position:			relative;
	width: 				975px;
	height:				201px;
	background-image:	url(/wDeutsch/bilder/rathaus.jpg);
	background-position:top left;
	background-repeat:	no-repeat;
	text-align:			left;
	overflow:			hidden;
}

#site  {
	position:			relative;
	width: 				915px;
	text-align:			left;
	overflow:			hidden;
}

#col-subnavi  {
	position:			relative;
	margin-top:			24px;
	width: 				204px;
	float:				left;
	overflow:			hidden;
}

#col-content  {

	margin-top:			16px;
	width: 				711px;
	float:				left;
	overflow:			hidden;
}

#contentbox-back  {
	position:			relative;
	width: 				711px;
	background-image:	url(/wDeutsch/bilder/contentbox/back.gif);
	background-position:top left;
	background-repeat:	repeat-y;
	float:				left;
	overflow:			hidden;
}

#contentbox  {
	position:			relative;
	width: 				711px;
	background-image:	url(/wDeutsch/bilder/contentbox/back-top.gif);
	background-position:top left;
	background-repeat:	no-repeat;
	float:				left;
	overflow:			hidden;
}

#content  {
	margin-right:		0px;
	padding:			0px;
	margin-left: 		5px;
	width: 				507px;
	float:				left;
	overflow:			hidden;
}

#teaserspalte  {

	margin-left:		15px;
	width: 				170px;
	float:				left;
	overflow:			hidden;
}

/* main-structure - ende ----------------------------------------------------------- */

/* header-elemente / start --------------------------------------------------------- */

#topline-left  {
	position:			absolute;
	z-index:			1;
	top:				6px;
	left:				40px;
	width:				150px;
	height: 			15px;
	font-family: 		Tahoma, Arial, Helvetica, sans-serif;
	font-size:			85%;
	line-height:		14px;
	text-decoration:	none;
	color:				#292a2a;
	overflow:			hidden;
}

#topline-right  {
	position:			absolute;
	z-index:			2;
	top:				6px;
	left:				248px;
	width:				673px;
	height: 			15px;
	font-family: 		Tahoma, Arial, Helvetica, sans-serif;
	font-size:			85%;
	line-height:		14px;
	text-decoration:	none;
	color:				#292a2a;
	text-align:			right;
	overflow:			hidden;
}

#topline-right a {
	text-decoration:	none;
	color:				#292a2a;
	margin-left: 		7px;
	margin-right: 		7px;
	
}

#topline-right a:hover {
	text-decoration:	underline;
	color:				#a00d60;
}

.spacer  {
	margin-left:		7px;
	margin-right:		7px;
}

#logo  {
	position:			absolute;
	z-index:			3;
	top:				40px;
	left:				645px;
	width:				330px;
	height: 			105px;
	overflow:			hidden;
}

#flash-uhr  {
	position:			absolute;
	z-index:			4;
	top:				134px;
	left:				57px;
	width:				61px;
	height: 			61px;
	overflow:			hidden;
}

#hauptnavi  {
	position:			absolute;
	z-index:			5;
	top:				148px;
	left:				244px;
	width:				691px;
	height: 			50px;
	padding-top:		2px;
	padding-left:		4px;
	background-image:	url(/wDeutsch/bilder/navi/back.gif);
	background-position:top left;
	background-repeat:	no-repeat;
	overflow:			hidden;
}

#hauptnavi a
	{
	margin: 0px;
	padding: 0px;
	margin-left: 1px;
	float: left;
	}

/* header-elemente / ende ---------------------------------------------------------- */

/* subnavi / start ----------------------------------------------------------------- */

#subnavi  {
	position:			relative;
	width:				189px;
	float:				left;
	overflow:			hidden;
}

#subnavi-rand  {
	position:			relative;
	width:				189px;
	background-image:	url(/wDeutsch/bilder/subnavi/rand-side.gif);
	background-position:top left;
	background-repeat:	no-repeat;
	float:				left;
	overflow:			hidden;
}

#subnavi-color0  {
	width:				169px;
	margin-left:		10px;
	margin-right:		10px;
	overflow:			hidden;
}

#subnavi-color0 a  {
	display: 			block;
	width:				145px;
	padding-left:		12px;
	padding-right:		12px;
	padding-top:		3px;
	padding-bottom:		3px;
	background-image:	url(/wDeutsch/bilder/subnavi/btnback-color0.gif);
	background-position:top left;
	background-repeat:	repeat-y;
	font-family: 		Tahoma, Arial, Helvetica, sans-serif;
	font-size:			100%;
	line-height:		15px;
	text-decoration:	none;
	color:				#000000;
	overflow:			hidden;
}

#subnavi-color0 a:hover  {
	text-decoration:	underline;
	color:				#666666;
}

#subnavi-color1  {
	width:				169px;
	margin-left:		10px;
	margin-right:		10px;
	overflow:			hidden;
}

#subnavi-color1 a  {
	position:			relative;
	width:				145px;
	padding-left:		12px;
	padding-right:		12px;
	padding-top:		3px;
	padding-bottom:		3px;
	background-image:	url(/wDeutsch/bilder/subnavi/btnback-color1.gif);
	background-position:top left;
	background-repeat:	repeat-y;
	font-family: 		Tahoma, Arial, Helvetica, sans-serif;
	font-size:			100%;
	line-height:		15px;
	text-decoration:	none;
	color:				#000000;
	float:				left;
	overflow:			hidden;
}

#subnavi-color1 a:hover  {
	text-decoration:	underline;
	color:				#a00d60;
}


/* subnavi / ende ------------------------------------------------------------------ */

/* content / start ----------------------------------------------------------------- */

#brotkrumen-color1  {
	width:				485px;
	height:				36px;
	margin-left:		16px;
	margin-right:		16px;
	font-family: 		Tahoma, Arial, Helvetica, sans-serif;
	font-size:			100%;
	line-height:		15px;
	text-decoration:	none;
	color:				#000000;
	overflow:			hidden;
}

#brotkrumen-color1 a  {
	text-decoration:	none;
	color:				#727778;
}

#brotkrumen-color1 a:hover  {
	text-decoration:	underline;
	color:				#000000;
}

#headline  {
	position:			relative;
	width:				485px;
	height:				28px;
	margin-left:		16px;
	margin-right:		16px;
	font-family: 		Tahoma, Arial, Helvetica, sans-serif;
	font-size: 			16px;
	line-height:		20px;
	font-weight:		bold;
	text-transform:		uppercase;
	text-decoration:	none;
	color:				#292a2a;
	float:				left;
	overflow:			hidden;
}

h1  {
	position:			relative;
	margin-left:		15px;
	margin-right:		15px;
	margin-bottom:		10px;
	margin-top:			0px;
	font-family: 		Tahoma, Arial, Helvetica, sans-serif;
	font-size: 			120%;
	line-height:		20px;
	font-weight:		bold;
	color:				#292a2a;
	overflow:			hidden;
}

h2  {
	font-family: 		Tahoma, Arial, Helvetica, sans-serif;
	font-size: 			110%;
	line-height:		15px;
	font-weight:		bold;
	color:				#292a2a;
	border-bottom:      1px dotted #BBC4C6;
	padding-bottom:     4px;
	padding-top:		0px;
	margin-top: 		15px;
	margin-bottom: 		0px;
	margin-left:		15px;
	margin-right:		15px;
}

h3  {
	font-family: 		Tahoma, Arial, Helvetica, sans-serif;
	font-size: 			100%;
	line-height:		16px;
	font-weight:		bold;
	color:				#292a2a;
	padding-bottom:     4px;
	margin-top: 		15px;
	margin-bottom: 		0px;
	margin-left: 		15px;
	margin-right:		15px;
}

p
	{
	margin-top: 5px;
	margin-left: 15px;
	margin-right: 15px;
	}
	
#content-pictext  {
	position:			relative;
	width:				517px;
	margin-bottom:		10px;
	float:				left;
	overflow:			hidden;
}

#content-pic-color1  {
	position:			relative;
	width:				190px;
	background-image:	url(/wDeutsch/bilder/contentbox/picline-color1.gif);
	background-position:top left;
	background-repeat:	repeat-y;
	float:				left;
	overflow:			hidden;
}

#content-pic-color2  {
	position:			relative;
	width:				190px;
	background-image:	url(/wDeutsch/bilder/contentbox/picline-color2.gif);
	background-position:top left;
	background-repeat:	repeat-y;
	float:				left;
	overflow:			hidden;
}

#content-pic-color3  {
	position:			relative;
	width:				190px;
	background-image:	url(/wDeutsch/bilder/contentbox/picline-color3.gif);
	background-position:top left;
	background-repeat:	repeat-y;
	float:				left;
	overflow:			hidden;
}

#content-pic-color4  {
	position:			relative;
	width:				190px;
	background-image:	url(/wDeutsch/bilder/contentbox/picline-color4.gif);
	background-position:top left;
	background-repeat:	repeat-y;
	float:				left;
	overflow:			hidden;
}

#content-pic-color5  {
	position:			relative;
	width:				190px;
	background-image:	url(/wDeutsch/bilder/contentbox/picline-color5.gif);
	background-position:top left;
	background-repeat:	repeat-y;
	float:				left;
	overflow:			hidden;
}

#content-pic-color6  {
	position:			relative;
	width:				190px;
	background-image:	url(/wDeutsch/bilder/contentbox/picline-color6.gif);
	background-position:top left;
	background-repeat:	repeat-y;
	float:				left;
	overflow:			hidden;
}

.pic  {
	margin-left:		4px;
	padding:			2px;
	background-color:	#FFFFFF;
	border-top:			1px solid #bbc4c6;
	border-right:		1px solid #727778;
	border-bottom:		1px solid #bbc4c6;
	border-left:		1px solid #bbc4c6;
}

#content-text  {
	position:			relative;
	width:				311px;
	margin-right:		16px;
	font-family: 		Tahoma, Arial, Helvetica, sans-serif;
	font-size: 			100%;
	line-height:		120%;
	text-decoration:	none;
	color:				#292a2a;
	float:				left;
	overflow:			hidden;
}

#content-text-hl  {
	font-family: 		Tahoma, Arial, Helvetica, sans-serif;
	font-size: 			13px;
	line-height:		16px;
	font-weight:		bold;
	text-decoration:	none;
	color:				#292a2a;
}

#content-text h2  {
	margin-bottom: 		0px;
	font-family: 		Tahoma, Arial, Helvetica, sans-serif;
	font-size: 			13px;
	line-height:		16px;
	font-weight:		bold;
	text-decoration:	none;
	color:				#292a2a;
	border-bottom:	    1px dotted #BBC4C6;
	padding-bottom:	    4px;
	margin-left: 		-15px;
	margin-right: 		-15px;
	margin-top:  		0px;
	
}

#content-text p
	{
	margin: 0px;
	paddgin: 0px;
	margin-top: 3px;
	margin-bottom: 9px;
	}

.dotline  {
	margin-top:			8px;
	margin-bottom:		6px;
}

#content-btn-color1 {
	position:			relative;
	margin-top:			8px;
	float:				left;
	overflow:			hidden;
}

#content-btn-color1 a {
	position:			relative;
	height:				16px;
	padding-left:		10px;
	padding-right:		7px;
	background-image:	url(/wDeutsch/bilder/contentbox/btnback-color1.gif);
	background-position:top left;
	background-repeat:	no-repeat;
	font-family: 		Tahoma, Arial, Helvetica, sans-serif;
	font-size: 			12px;
	line-height:		15px;
	text-decoration:	none;
	color:				#292a2a;
	float:				left;
	overflow:			hidden;
}

#content-btn-color2 {
	position:			relative;
	margin-top:			8px;
	float:				left;
	overflow:			hidden;
}

#content-btn-color2 a {
	position:			relative;
	height:				16px;
	padding-left:		10px;
	padding-right:		7px;
	background-image:	url(/wDeutsch/bilder/contentbox/btnback-color2.gif);
	background-position:top left;
	background-repeat:	no-repeat;
	font-family: 		Tahoma, Arial, Helvetica, sans-serif;
	font-size: 			12px;
	line-height:		15px;
	text-decoration:	none;
	color:				#292a2a;
	float:				left;
	overflow:			hidden;
}

#content-btn-color3 {
	position:			relative;
	margin-top:			8px;
	float:				left;
	overflow:			hidden;
}

#content-btn-color3 a {
	position:			relative;
	height:				16px;
	padding-left:		10px;
	padding-right:		7px;
	background-image:	url(/wDeutsch/bilder/contentbox/btnback-color3.gif);
	background-position:top left;
	background-repeat:	no-repeat;
	font-family: 		Tahoma, Arial, Helvetica, sans-serif;
	font-size: 			12px;
	line-height:		15px;
	text-decoration:	none;
	color:				#292a2a;
	float:				left;
	overflow:			hidden;
}

#content-btn-color4 {
	position:			relative;
	margin-top:			8px;
	float:				left;
	overflow:			hidden;
}

#content-btn-color4 a {
	position:			relative;
	height:				16px;
	padding-left:		10px;
	padding-right:		7px;
	background-image:	url(/wDeutsch/bilder/contentbox/btnback-color4.gif);
	background-position:top left;
	background-repeat:	no-repeat;
	font-family: 		Tahoma, Arial, Helvetica, sans-serif;
	font-size: 			12px;
	line-height:		15px;
	text-decoration:	none;
	color:				#292a2a;
	float:				left;
	overflow:			hidden;
}

#content-btn-color5 {
	position:			relative;
	margin-top:			8px;
	float:				left;
	overflow:			hidden;
}

#content-btn-color5 a {
	position:			relative;
	height:				16px;
	padding-left:		10px;
	padding-right:		7px;
	background-image:	url(/wDeutsch/bilder/contentbox/btnback-color5.gif);
	background-position:top left;
	background-repeat:	no-repeat;
	font-family: 		Tahoma, Arial, Helvetica, sans-serif;
	font-size: 			12px;
	line-height:		15px;
	text-decoration:	none;
	color:				#292a2a;
	float:				left;
	overflow:			hidden;
}

#content-btn-color6 {
	position:			relative;
	margin-top:			8px;
	float:				left;
	overflow:			hidden;
}

#content-btn-color6 a {
	position:			relative;
	height:				16px;
	padding-left:		10px;
	padding-right:		7px;
	background-image:	url(/wDeutsch/bilder/contentbox/btnback-color6.gif);
	background-position:top left;
	background-repeat:	no-repeat;
	font-family: 		Tahoma, Arial, Helvetica, sans-serif;
	font-size: 			12px;
	line-height:		15px;
	text-decoration:	none;
	color:				#292a2a;
	float:				left;
	overflow:			hidden;
}

/* content / ende ------------------------------------------------------------------ */

/* teaser / start ------------------------------------------------------------------ */

#groesse  {
	position:			relative;
	width:				150px;
	height:				42px;
	margin-left:		10px;
	margin-right:		10px;
	float:				left;
	overflow:			hidden;
}

#teaser  {
	position:			relative;
	width:				170px;
	float:				left;
	overflow:			hidden;
}

#teaser-hl-color1  {
	position:			relative;
	width:				150px;
	height:				16px;
	padding-left:		10px;
	padding-right:		10px;
	padding-top:		1px;
	background-image:	url(/wDeutsch/bilder/teaser/hlback-color1.gif);
	background-position:top left;
	background-repeat:	no-repeat;
	font-family: 		Tahoma, Arial, Helvetica, sans-serif;
	font-size: 			11px;
	line-height:		14px;
	font-weight:		bold;
	text-transform:		uppercase;
	text-decoration:	none;
	color:				#FFFFFF;
	float:				left;
	overflow:			hidden;
}

#teaser-hl-color2  {
	position:			relative;
	width:				150px;
	height:				16px;
	padding-left:		10px;
	padding-right:		10px;
	padding-top:		1px;
	background-image:	url(/wDeutsch/bilder/teaser/hlback-color2.gif);
	background-position:top left;
	background-repeat:	no-repeat;
	font-family: 		Tahoma, Arial, Helvetica, sans-serif;
	font-size: 			11px;
	line-height:		14px;
	font-weight:		bold;
	text-transform:		uppercase;
	text-decoration:	none;
	color:				#FFFFFF;
	float:				left;
	overflow:			hidden;
}

#teaser-hl-color3  {
	position:			relative;
	width:				150px;
	height:				16px;
	padding-left:		10px;
	padding-right:		10px;
	padding-top:		1px;
	background-image:	url(/wDeutsch/bilder/teaser/hlback-color3.gif);
	background-position:top left;
	background-repeat:	no-repeat;
	font-family: 		Tahoma, Arial, Helvetica, sans-serif;
	font-size: 			11px;
	line-height:		14px;
	font-weight:		bold;
	text-transform:		uppercase;
	text-decoration:	none;
	color:				#FFFFFF;
	float:				left;
	overflow:			hidden;
}

#teaser-hl-color4  {
	position:			relative;
	width:				150px;
	height:				16px;
	padding-left:		10px;
	padding-right:		10px;
	padding-top:		1px;
	background-image:	url(/wDeutsch/bilder/teaser/hlback-color4.gif);
	background-position:top left;
	background-repeat:	no-repeat;
	font-family: 		Tahoma, Arial, Helvetica, sans-serif;
	font-size: 			11px;
	line-height:		14px;
	font-weight:		bold;
	text-transform:		uppercase;
	text-decoration:	none;
	color:				#FFFFFF;
	float:				left;
	overflow:			hidden;
}

#teaser-hl-color5  {
	position:			relative;
	width:				150px;
	height:				16px;
	padding-left:		10px;
	padding-right:		10px;
	padding-top:		1px;
	background-image:	url(/wDeutsch/bilder/teaser/hlback-color5.gif);
	background-position:top left;
	background-repeat:	no-repeat;
	font-family: 		Tahoma, Arial, Helvetica, sans-serif;
	font-size: 			11px;
	line-height:		14px;
	font-weight:		bold;
	text-transform:		uppercase;
	text-decoration:	none;
	color:				#FFFFFF;
	float:				left;
	overflow:			hidden;
}

#teaser-hl-color6  {
	position:			relative;
	width:				150px;
	height:				16px;
	padding-left:		10px;
	padding-right:		10px;
	padding-top:		1px;
	background-image:	url(/wDeutsch/bilder/teaser/hlback-color6.gif);
	background-position:top left;
	background-repeat:	no-repeat;
	font-family: 		Tahoma, Arial, Helvetica, sans-serif;
	font-size: 			11px;
	line-height:		14px;
	font-weight:		bold;
	text-transform:		uppercase;
	text-decoration:	none;
	color:				#FFFFFF;
	float:				left;
	overflow:			hidden;
}

#teaser-content  {
	position:			relative;
	width:				148px;
	margin-left:		10px;
	margin-right:		10px;
	margin-top:			8px;
	margin-bottom:		1px;
	padding:			0px;
	background-color:	#FFFFFF;
	border:				1px solid #c9caca;
	float:				left;
	overflow:			hidden;
}

#teaser-footer  {
	position:			relative;
	width:				170px;
	height:				30px;
	background-image:	url(/wDeutsch/bilder/teaser/shade.gif);
	background-position:top left;
	background-repeat:	no-repeat;
	float:				left;
	overflow:			hidden;
}

#teaser-footer-ohne  {
	position:			relative;
	width:				170px;
	height:				20px;
	background-image:	url(/wDeutsch/bilder/teaser/shade.gif);
	background-position:top left;
	background-repeat:	no-repeat;
	float:				left;
	overflow:			hidden;
}

#teaser-btn  {
	position:			relative;
	height:				15px;
	margin-top:			3px;
	margin-right:		10px;
	float:				right;
	overflow:			hidden;
}

#teaser-btn-txt  {
	position:			relative;
	height:				15px;
	padding-left:		6px;
	padding-right:		6px;
	background-image:	url(/wDeutsch/bilder/teaser/btn-back.gif);
	background-position:top left;
	background-repeat:	repeat-x;
	font-family: 		Tahoma, Arial, Helvetica, sans-serif;
	font-size: 			11px;
	line-height:		14px;
	text-decoration:	none;
	color:				#292a2a;
	float:				left;
	overflow:			hidden;
}

#teaser-btn-txt a  {
	position:			relative;
	height:				15px;
	text-decoration:	none;
	color:				#292a2a;
}


#teaser-btn-left-color1  {
	position:			relative;
	width:				3px;
	height:				15px;
	background-image:	url(/wDeutsch/bilder/teaser/btn-left-color1.gif);
	background-position:top left;
	background-repeat:	no-repeat;
	float:				left;
	overflow:			hidden;
}

#teaser-btn-right-color1  {
	position:			relative;
	width:				19px;
	height:				15px;
	background-image:	url(/wDeutsch/bilder/teaser/btn-right-color1.gif);
	background-position:top left;
	background-repeat:	no-repeat;
	float:				left;
	overflow:			hidden;
}

#teaser-btn-left-color2  {
	position:			relative;
	width:				3px;
	height:				15px;
	background-image:	url(/wDeutsch/bilder/teaser/btn-left-color2.gif);
	background-position:top left;
	background-repeat:	no-repeat;
	float:				left;
	overflow:			hidden;
}

#teaser-btn-right-color2  {
	position:			relative;
	width:				19px;
	height:				15px;
	background-image:	url(/wDeutsch/bilder/teaser/btn-right-color2.gif);
	background-position:top left;
	background-repeat:	no-repeat;
	float:				left;
	overflow:			hidden;
}

#teaser-btn-left-color3  {
	position:			relative;
	width:				3px;
	height:				15px;
	background-image:	url(/wDeutsch/bilder/teaser/btn-left-color3.gif);
	background-position:top left;
	background-repeat:	no-repeat;
	float:				left;
	overflow:			hidden;
}

#teaser-btn-right-color3  {
	position:			relative;
	width:				19px;
	height:				15px;
	background-image:	url(/wDeutsch/bilder/teaser/btn-right-color3.gif);
	background-position:top left;
	background-repeat:	no-repeat;
	float:				left;
	overflow:			hidden;
}

#teaser-btn-left-color4  {
	position:			relative;
	width:				3px;
	height:				15px;
	background-image:	url(/wDeutsch/bilder/teaser/btn-left-color4.gif);
	background-position:top left;
	background-repeat:	no-repeat;
	float:				left;
	overflow:			hidden;
}

#teaser-btn-right-color4  {
	position:			relative;
	width:				19px;
	height:				15px;
	background-image:	url(/wDeutsch/bilder/teaser/btn-right-color4.gif);
	background-position:top left;
	background-repeat:	no-repeat;
	float:				left;
	overflow:			hidden;
}

#teaser-btn-left-color5  {
	position:			relative;
	width:				3px;
	height:				15px;
	background-image:	url(/wDeutsch/bilder/teaser/btn-left-color5.gif);
	background-position:top left;
	background-repeat:	no-repeat;
	float:				left;
	overflow:			hidden;
}

#teaser-btn-right-color5  {
	position:			relative;
	width:				19px;
	height:				15px;
	background-image:	url(/wDeutsch/bilder/teaser/btn-right-color5.gif);
	background-position:top left;
	background-repeat:	no-repeat;
	float:				left;
	overflow:			hidden;
}

#teaser-btn-left-color6  {
	position:			relative;
	width:				3px;
	height:				15px;
	background-image:	url(/wDeutsch/bilder/teaser/btn-left-color6.gif);
	background-position:top left;
	background-repeat:	no-repeat;
	float:				left;
	overflow:			hidden;
}

#teaser-btn-right-color6  {
	position:			relative;
	width:				19px;
	height:				15px;
	background-image:	url(/wDeutsch/bilder/teaser/btn-right-color6.gif);
	background-position:top left;
	background-repeat:	no-repeat;
	float:				left;
	overflow:			hidden;
}

.suchfeld  {
	width:				142px;
	height:				16px;
	padding-left:		4px;
	padding-top:		1px;
	font-family: 		Tahoma, Arial, Helvetica, sans-serif;
	font-size: 			12px;
	line-height:		15px;
	text-decoration:	none;
	color:				#292a2a;
	background-color:	#FFFFFF;
	border:				1px solid #eef0f0;
}

/* teaser / ende ------------------------------------------------------------------- */

/* footer / start ------------------------------------------------------------------ */

#footer  {
	position:			relative;
	width:				711px;
	height:				30px;
	float:				left;
	overflow:			hidden;
}

#footer-left-color1  {
	position:			relative;
	margin-left:		26px;
	font-family: 		Tahoma, Arial, Helvetica, sans-serif;
	font-size: 			11px;
	line-height:		14px;
	text-decoration:	none;
	color:				#292a2a;
	float:				left;
	overflow:			hidden;
}

#footer-left-color1 a  {
	text-decoration:	none;
	color:				#292a2a;
}

#footer-left-color1 a:hover  {
	text-decoration:	underline;
	color:				#a00d60;
}

#footer-right-color1  {
	position:			relative;
	margin-right:		24px;
	font-family: 		Tahoma, Arial, Helvetica, sans-serif;
	font-size: 			11px;
	line-height:		14px;
	text-decoration:	none;
	color:				#292a2a;
	text-align:			right;
	float:				right;
	overflow:			hidden;
}

#footer-right-color1 a  {
	text-decoration:	none;
	color:				#292a2a;
}

#footer-right-color1 a:hover  {
	text-decoration:	underline;
	color:				#a00d60;
}

#footer-left-color2  {
	position:			relative;
	margin-left:		26px;
	font-family: 		Tahoma, Arial, Helvetica, sans-serif;
	font-size: 			11px;
	line-height:		14px;
	text-decoration:	none;
	color:				#292a2a;
	float:				left;
	overflow:			hidden;
}

#footer-left-color2 a  {
	text-decoration:	none;
	color:				#292a2a;
}

#footer-left-color2 a:hover  {
	text-decoration:	underline;
	color:				#a01b0d;
}

#footer-right-color2  {
	position:			relative;
	margin-right:		24px;
	font-family: 		Tahoma, Arial, Helvetica, sans-serif;
	font-size: 			11px;
	line-height:		14px;
	text-decoration:	none;
	color:				#292a2a;
	text-align:			right;
	float:				right;
	overflow:			hidden;
}

#footer-right-color2 a  {
	text-decoration:	none;
	color:				#292a2a;
}

#footer-right-color2 a:hover  {
	text-decoration:	underline;
	color:				#a01b0d;
}

#footer-left-color3  {
	position:			relative;
	margin-left:		26px;
	font-family: 		Tahoma, Arial, Helvetica, sans-serif;
	font-size: 			11px;
	line-height:		14px;
	text-decoration:	none;
	color:				#292a2a;
	float:				left;
	overflow:			hidden;
}

#footer-left-color3 a  {
	text-decoration:	none;
	color:				#292a2a;
}

#footer-left-color3 a:hover  {
	text-decoration:	underline;
	color:				#b1710b;
}

#footer-right-color3  {
	position:			relative;
	margin-right:		24px;
	font-family: 		Tahoma, Arial, Helvetica, sans-serif;
	font-size: 			11px;
	line-height:		14px;
	text-decoration:	none;
	color:				#292a2a;
	text-align:			right;
	float:				right;
	overflow:			hidden;
}

#footer-right-color3 a  {
	text-decoration:	none;
	color:				#292a2a;
}

#footer-right-color3 a:hover  {
	text-decoration:	underline;
	color:				#b1710b;
}

#footer-left-color4  {
	position:			relative;
	margin-left:		26px;
	font-family: 		Tahoma, Arial, Helvetica, sans-serif;
	font-size: 			11px;
	line-height:		14px;
	text-decoration:	none;
	color:				#292a2a;
	float:				left;
	overflow:			hidden;
}

#footer-left-color4 a  {
	text-decoration:	none;
	color:				#292a2a;
}

#footer-left-color4 a:hover  {
	text-decoration:	underline;
	color:				#65900f;
}

#footer-right-color4  {
	position:			relative;
	margin-right:		24px;
	font-family: 		Tahoma, Arial, Helvetica, sans-serif;
	font-size: 			11px;
	line-height:		14px;
	text-decoration:	none;
	color:				#292a2a;
	text-align:			right;
	float:				right;
	overflow:			hidden;
}

#footer-right-color4 a  {
	text-decoration:	none;
	color:				#292a2a;
}

#footer-right-color4 a:hover  {
	text-decoration:	underline;
	color:				#65900f;
}

#footer-left-color5  {
	position:			relative;
	margin-left:		26px;
	font-family: 		Tahoma, Arial, Helvetica, sans-serif;
	font-size: 			11px;
	line-height:		14px;
	text-decoration:	none;
	color:				#292a2a;
	float:				left;
	overflow:			hidden;
}

#footer-left-color5 a  {
	text-decoration:	none;
	color:				#292a2a;
}

#footer-left-color5 a:hover  {
	text-decoration:	underline;
	color:				#0f8890;
}

#footer-right-color5  {
	position:			relative;
	margin-right:		24px;
	font-family: 		Tahoma, Arial, Helvetica, sans-serif;
	font-size: 			11px;
	line-height:		14px;
	text-decoration:	none;
	color:				#292a2a;
	text-align:			right;
	float:				right;
	overflow:			hidden;
}

#footer-right-color5 a  {
	text-decoration:	none;
	color:				#292a2a;
}

#footer-right-color5 a:hover  {
	text-decoration:	underline;
	color:				#0f8890;
}

#footer-left-color6  {
	position:			relative;
	margin-left:		26px;
	font-family: 		Tahoma, Arial, Helvetica, sans-serif;
	font-size: 			11px;
	line-height:		14px;
	text-decoration:	none;
	color:				#292a2a;
	float:				left;
	overflow:			hidden;
}

#footer-left-color6 a  {
	text-decoration:	none;
	color:				#292a2a;
}

#footer-left-color6 a:hover  {
	text-decoration:	underline;
	color:				#0f6490;
}

#footer-right-color6  {
	position:			relative;
	margin-right:		24px;
	font-family: 		Tahoma, Arial, Helvetica, sans-serif;
	font-size: 			11px;
	line-height:		14px;
	text-decoration:	none;
	color:				#292a2a;
	text-align:			right;
	float:				right;
	overflow:			hidden;
}

#footer-right-color6 a  {
	text-decoration:	none;
	color:				#292a2a;
}

#footer-right-color6 a:hover  {
	text-decoration:	underline;
	color:				#0f6490;
}

/* footer / ende ------------------------------------------------------------------- */

.buttonDefault           {cursor:pointer;cursor:hand;background-image:url(/weblication/wGui/wImages/bg_button_weblic.gif);padding:0;font-size:0.7em;line-height:16px;text-decoration:none;border-style:outset;background-color:#F0F0F0;border-color:#606060;border-width:1px;padding-left:4px;padding-right:4px;text-align:center;}
a.buttonDefault          {color:#000000;cursor:hand;text-decoration:none;border-style:outset;background-color:#F0F0F0;border-color:#606060;border-width:1px;font-weight:normal;font-size:0.7em;}
a:hover.buttonDefault    {color:#000000;font-weight:normal;font-size:0.7em;}

.buttonFunction          {cursor:hand;padding:0em;margin-top:0em;font-size:0.7em;padding-top:0.2em;text-decoration:none;border-style:outset;background-color:#F0F0F0;border-color:#606060;border-width:1px;padding-left:4px;padding-right:4px;text-align:center;}
a.buttonFunction         {color:#000000;cursor:hand;line-height:120%;height:20px;;text-decoration:none;border-style:outset;background-color:#F0F0F0;border-color:#606060;border-width:1px;font-weight:normal;font-size:0.7em;}
a:hover.buttonFunction   {color:#000000;font-weight:normal;line-height:120%;height:1.8em;font-weight:normal;font-size:0.7em;}

.buttonAdmin             {float:left;padding:0;font-size:0.7em;padding-left:4px;padding-right:4px;line-height:16px;}
a.buttonAdmin            {color:#000000;cursor:hand;text-decoration:none;border-style:outset;background-color:#F0F0F0;border-color:#606060;border-width:1px;font-weight:normal;font-size:0.7em;}
a:hover.buttonAdmin      {color:#000000;font-weight:normal;font-weight:normal;font-size:0.7em;}

.sheetCaption             {margin:0;font-weight:bold;padding-top:0.2em;padding-bottom:0.2em;padding-right:1em;vertical-align:top;}
.sheetCaption p           {}

.sheetValue               {margin:0;padding-top:0.2em;padding-bottom:0.2em;vertical-align:top;}
.sheetValue p             {}
