@charset "utf-8";
/****************************************************************/
/********************* default.css ******************************/
/****************************************************************/

/****************************************************************/
/* Farben */
/*

	#0269b4		<--		Hintergrundfarbe Blau Kopfbereich; Register Activ Text Farbe;

	#8f8f8f		<--		Register Kopf Inactiv Hintergrundfarbe;
	#a5a5a5		<--		Register Kopf MousOver Hintergrundfarbe;

	#ededed		<--		Content Head Hintergrundfarbe;
	#08529c		<--		Content Head Headline Text Farbe
	#91afcd		<--		Content Head VLine;


	#FFCC00 	<--	Link Hover
*/





/****************************************************************/
/* Allgemein */

 body {
 	padding: 0px;
	margin: 0px;
 }

.text {
	font-family: Verdana;
	font-size: 11px;
}

li {
	list-style-type: circle;
}



	select.StandardDropdown {
		height: 19px;
		margin: 1px 0px 0px 0px;
		padding: 1px 0px 0px 0px;
		font-family: Verdana;
		font-size: 11px;
	}

	select.StandardDropdownWithoutMargin {
		height: 19px;
		margin: 0px 0px 0px 0px;
		padding: 1px 0px 0px 0px;
		font-family: Verdana;
		font-size: 11px;
	}

	select.StandardDropdownPopupDetail {
		height: 19px;
		margin: 3px 0px 3px 0px;
		padding: 1px 0px 0px 0px;
		font-family: Verdana;
		font-size: 11px;
	}

	select.StandardDropdownPopupDetailGap {
		height: 19px;
		margin: 2px 0px 0px 0px;
		padding: 1px 0px 0px 0px;
		font-family: Verdana;
		font-size: 11px;
	}


	textarea.StandardTextarea {
		padding: 0px 0px 0px 0px;
		font-family: Verdana;
		font-size: 11px;
		line-height: 15px;
	}

	textarea.TextareaPopup {
		padding: 10px 10px 0px 10px;
		font-family: Verdana;
		font-size: 11px;
		line-height: 15px;
		border: 1px solid #767676;
	}

	input.StandartInput{
		height: 13px;
		padding: 0px -3px 0px 3px;
		font-family: Verdana;
		font-size: 11px;
		border: 1px solid #767676;
		background-color: #f6f6f6;
	}

	input.StandartInputActiv{
		height: 13px;
		padding: 0px -3px 0px 3px;
		font-family: Verdana;
		font-size: 11px;
		border: 1px solid #000000;
		background-color: #ffffff;
	}

	input.StandartInputFile {
		height: 19px;
		font-family: Verdana;
		font-size: 11px;
	}

	table.StandartDropDown input{
		border-right: 0px;
	}

	table.StandartDropDownActiv input{
		border-right: 0px;
		border-color: #000000;
		background-color: #ffffff;
	}


	table.StandartDropDown .Image{
		width: 15px;
		height: 17px;
		background-image:url(../images/buttons/button_dropdown_inactiv.gif);
		background-repeat: no-repeat;
	}

	table.StandartDropDownActiv .Image{
		width: 15px;
		height: 17px;
		background-image:url(../images/buttons/button_dropdown_activ.gif);
		background-repeat: no-repeat;
	}






/****************************************************************/
/* Body */

	.divBody {

	}










/****************************************************************/
/* Header / Register */


	.divHeader {
		position:relative;
		height: 50px;
		background-color: #0269b4;
	}



	.divHeader .Headline{
		position: absolute;
		left: 20px;
		bottom: 6px;
		font-family: Verdana;
		font-size: 15px;
		color: #FFFFFF;
	}




	.divHeader .Register{		
		width: 386px;
		position: absolute;
		left: 203px;
		bottom: 0px;
	}

	.divHeader .Register div{
		float: left;
	}

	.divHeader .Register div.Line{
		margin: 3px 0px 0px 0px;
		height: 17px;
		width: 0px;
		line-height: 0px;
		font-size: 0px;
		border-top: 1px solid #d4e5f2;
		border-left: 1px solid #FFFFFF;
	}


	.divHeader .Register div.Element{
		width: 95px;
		height: 21px;
		text-align: center;
	}

	.divHeader .Register div.Element a{
		display: block;
		height:18px;
		width: 95px;
		padding: 3px 0px 0px 0px;
		line-height: 18px;
		font-family: Verdana;
		font-size: 13px;
		color: #FFFFFF;
		text-decoration: none;
		background-color: #8f8f8f;
		background-image: url(../images/register/register_element_bg.gif);
		background-repeat: no-repeat;
	}

	.divHeader .Register div.Element a:hover{
		background-color: #a5a5a5;
	}


	/* Register Activ */

		.divHeader .Register div.Activ a{
			color: #0269b4;
			font-weight: bold;
			background-color: #FFFFFF;
		}

		.divHeader .Register div.Activ a:hover{
			background-color: #FFFFFF;
		}

	/*****************/





/****************************************************************/
/* Register Content */
/****************************************************************/
/* Header / Register */


	.divRegisterContent {
		position:relative;
		height: 50px;
		background-color: #ffffff;
	}

	.divRegisterContent .Register {		
		position: absolute;
		left: 20px;
		bottom: 0px
	}

	.divRegisterContent .Register div{
		float: left;
	}

	.divRegisterContent .Register div.Line{
		margin: 3px 0px 0px 0px;
		height: 17px;
		width: 0px;
		line-height: 0px;
		font-size: 0px;
		border-top: 1px solid #d4e5f2;
		border-left: 1px solid #FFFFFF;
	}


	.divRegisterContent .Register div.Element{
		width: 87px;
		height: 21px;
		text-align: center;
	}

	.divRegisterContent .Register div.Element a{
		display: block;
		height:18px;
		width: 87px;
		padding: 3px 0px 0px 0px;
		line-height: 18px;
		font-family: Verdana;
		font-size: 13px;
		color: #FFFFFF;
		text-decoration: none;
		background-color: #8f8f8f;
		background-image: url(../images/register/register_element_bg_white.gif);
		background-repeat: no-repeat;
	}

	.divRegisterContent .Register div.Element a:hover{
		background-color: #a5a5a5;
	}


	/* Register Activ */

		.divRegisterContent .Register div.Activ a{
			color: #ffffff;
			font-weight: bold;
			background-color: #0269b4;
		}

		.divRegisterContent .Register div.Activ a:hover{
			background-color: #0269b4;
		}

	/*****************/

		.divContentDiagramm {
				position:absolute;
				left: 20px;
				top: 50px;
				border: 1px solid #0269b4;
				width: 580px;
			}




/****************************************************************/
/* Content */

	.divContentHead {
		margin: 2px 0px 0px 0px;
		padding: 10px 20px 10px 20px;
		background-color: #ededed;		
	}



	.divContentHead td {
		padding: 0px 0px 0px 0px;
		font-family: Verdana;
		font-size: 11px;
	}



	.divContentHead td.VLine {
		height: 100%;
		font-size: 0px;
		line-height: 0px;
		border-left: 1px solid #91afcd;
	}



	.divContentHead div.Headline{
		margin: 0px 0px 6px 0px;
		font-family: Verdana;
		font-size: 13px;
		font-weight: bold;
		color: #08529c;
	}

	.divContentHead div.HeadlineText{
		margin: 0px 0px 0px 0px;
		font-family: Verdana;
		font-size: 13px;
		font-weight: bold;
		color: #08529c;
	}



	/* Element */

		.divContentHead div.Element label {
			font-family: Verdana;
			font-size: 11px;
			color: #08529c;
			text-decoration: none;
		}


		/*

		.divContentHead div.Element{
			margin: 2px 0px 0px 1px;
		}

		.divContentHead div.Element .Checkbox{
			margin: 0px 2px 0px 0px;
		}

		.divContentHead div.Element .Info{
			position: relative;
			height: 10px;
		}

		.divContentHead div.Element .Info div{
			position: absolute;
			top: 0px;
			left:2px;
		}

		.divContentHead div.Element a{
			font-family: Verdana;
			font-size: 11px;
			color: #08529c;
			text-decoration: none;
		}

		.divContentHead div.Element p{
			font-family: Verdana;
			font-size: 11px;
			color: #08529c;
			text-decoration: none;
		}

		.divContentHead div.Element td{
			font-family: Verdana;
			font-size: 11px;
			color: #08529c;
		}

		.divContentHead div.Element input{
			height: 13px;
			padding: 0px -3px 0px 3px;
			font-family: Verdana;
			font-size: 11px;
			border: 1px solid #767676;
			background-color: #f6f6f6;
		}

		.divContentHead div.Element input.Activ{
			border-color: #000000;
			background-color: #ffffff;
		}

		.divContentHead div.Element table.DropDown input{
			border-right: 0px;
		}

		.divContentHead div.Element table.DropDownActiv input{
			border-right: 0px;
			border-color: #000000;
			background-color: #ffffff;
		}


		.divContentHead div.Element table.DropDown .Image{
			width: 15px;
			height: 17px;
			background-image:url(../images/buttons/button_dropdown_inactiv.gif);
			background-repeat: no-repeat;
		}

		.divContentHead div.Element table.DropDownActiv .Image{
			width: 15px;
			height: 17px;
			background-image:url(../images/buttons/button_dropdown_activ.gif);
			background-repeat: no-repeat;
		}

		*/





			/* Content Leaflet (Merkzettel) */

        	.divContentHeadLeaflet {
				margin: 2px 0px 0px 0px;
				padding: 16px 20px 26px 20px;
				background-color: #ededed;
			}

			/************/



			/* Content Search (Suchagent) */

        	.divContentHeadSearch {
				margin: 2px 0px 0px 0px;
				padding: 6px 20px 11px 20px;
				background-color: #ededed;

			}

			.divContentSearch {
				margin: 40px 0px 0px 21px;
				font-family: Verdana;
				font-size: 11px;
				line-height: 15px;
				color: #000000;
				width: 475px;
			}

			.divContentSearch h2 {
				font-family: Verdana;
				font-size: 11px;
				font-weight: bold;
				line-height: 15px;
				color: #cc0000;
			}

			.paragraph {
				margin-top: 5px;
			}

			/************/



			/* Content(Anmeldung) */

			.TextBlue {
				margin: 0px 0px 0px 0px;
				font-family: Verdana;
				font-size: 11px;
				color: #08529c;
				text-decoration: none;
			}

			.divContentLogin {
				font-family: Verdana;
				font-size: 11px;
				line-height: 15px;
			}

			.HeadlineRight {
				margin: 5px 0px 13px 0px;
				font-family: Verdana;
				font-size: 13px;
				font-weight: bold;
				color: #08529c;
			}

			/************/



			/* Content(Neu Registrierung) */


			.divContentAdvice {
				margin: 13px 0px 0px 21px;
				font-family: Verdana;
				font-size: 11px;
				line-height: 15px;
			}

			.divContentForm {
				margin: 2px 0px 0px 0px;
				padding: 10px 20px 0px 20px;
				background-color: #ededed;
			}

			.divContentForm table td {
				padding: 0px 0px 6px 0px;
				line-height: 19px;
				font-family: Verdana;
				font-size: 11px;
				color: #08529c;
			}

			.divContentForm table td .Alert td {
				padding: 0px 0px 0px 0px;
			}

			.divContentForm table td input{
				padding: 1px 0px 1px 2px;
				font-family: Verdana;
				font-size: 11px;
				border: 1px solid #767676;
				background-color: #f6f6f6;
			}

			.divContentForm table td input.Activ {
				border-color: #000000;
				background-color: #ffffff;
			}

			.divContentForm table td input.Alert {
				border-color: #cc0000;
				background-color: #f6f6f6;
			}

			.AlertBox {
				margin: 1px 0px 0px 0px;
			}

			.AlertInfo {
				font-family: Verdana;
				font-size: 11px;
				font-weight: bold;
				color: #cc0000;
			}

			.registration {
				margin-bottom:-8px;
			}

				/************/



			/* Content(Gewerbeobjekt Listenansichten) */


			  .divContentHeadList {
				margin: 0px;
				padding: 36px 20px 11px 20px;
				background-color: #ededed;
			}

			 .divContentHeadList .TextBlue {
			 	padding-left: 3px;
			}


			.divContentList {
				margin: 0px 25px 30px 10px;
				font-family: Verdana;
				font-size: 11px;
				line-height: 15px;
			}


			.tableSucheErgebnis tr.Lightblue {
				background-color: #edf4fa;
			}

			.iconDelete {
				padding: 0px 5px 0px 0px;
			}

			.iconEdit {
				padding: 0px 0px 0px 5px;
			}

			.iconArchive {
				padding: 0px 5px 0px 5px;
			}

			.ListGap {
			margin: 35px 25px 30px 10px;
			}

			.TextBold {
				font-weight: bold;
			}

			.divContentTopAnsprechpartner {
				padding: 25px 10px 8px 10px;
				font-family: Verdana;
				font-size: 11px;
				line-height: 15px;
			}

			.Numbers div{
				margin-right: 50px;
			}

			.Numbers2 div{
				margin-right: 30px;
			}

			.Numbers3 div{
				margin-right: 26px;
			}


			/************/



			/* Content(Anbieten Statistik) */


			.CheckboxGap {
				margin: 7px 4px 0px 2px;
			}


/****************************************************************/
/* Content */

	.divContent {
		margin: 30px 25px 30px 10px;
		font-family: Verdana;
		font-size: 11px;
		line-height: 15px;
	}

	.divContent a.Link, .divContentLogin a.Link, .divContentSearch a.Link, divContentList a.Link, .tableSucheErgebnis a {
		font-family: Verdana;
		font-size: 11px;
		line-height: 15px;
		color: #ff9900;
		text-decoration: none;
	}

	.divContent a.Link .jumper, .divContentLogin a.Link .jumper, .divContentList a.Link .jumper {
		margin: 0px 4px 1px 0px;
	}


	.divContentTop {
		margin: 14px 25px 30px 10px;
		font-family: Verdana;
		font-size: 11px;
		line-height: 15px;
	}

    .divContentTop .ContentLink, .divContentTopAnsprechpartner .ContentLink {
		font-family: Verdana;
		font-size: 11px;
		font-weight:bold;
		color: #0269b4;
		text-decoration:underline;
	}




/****************************************************************/
/* Paging */

	.tablePaging {
		margin: 0px 10px 0px 0px;
	}

	.tablePaging td{
		font-family: Verdana;
	}

	.tablePaging td a{
		font-family: Verdana;
		font-size: 11px;
		color: #ff9900;
		text-decoration: none;
	}

	.tablePaging td.left a.inactiv, .tablePaging td.right a.inactiv{
		font-family: Verdana;
		font-size: 11px;
		color: #ffcc7f;
	}


	.tablePaging td.middle a.activ{
		color: #000000;
	}

	.tablePaging td.left .jumper{
		margin: 0px 5px 0px 0px;
	}

	.tablePaging td.right .jumper{
		margin: 0px 0px 0px 5px;
	}


	.tablePaging td.middle {
		padding: 0px 25px 0px 25px;
	}

	.tablePaging td.middle a{
		padding: 0px 0px 0px 1px;
	}








/****************************************************************/
/* Tabelle Suche Ergebnis */




	.tableSucheErgebnis {
		margin: 10px 0px 0px 0px;
	}

	.tableSucheErgebnis tr.Dark {
		background-color: #e5e5e5;
	}

	.tableSucheErgebnis tr.MouseOver {
		background-color: #a7cbe5;
		cursor:pointer;
	}

	.tableSucheErgebnis td.noBG {
		text-align:center;
	}

	.tableSucheErgebnis tr.MouseOver td.noBG {
		background-color: #FFFFFF !important;
		cursor:default;
	}

	.tableSucheErgebnis tr.Lightblue td.noBG {
		background-color: #edf4fa !important;
	}

	.tableSucheErgebnis th {
		padding: 5px 0px 3px 10px;
		font-family: Verdana;
		font-size: 10px;
		font-weight: bold;
		color: #FFFFFF;
		text-align: left;
		background-color: #0269b4;
		border-bottom: 1px solid #FFFFFF;
	}

	.tableSucheErgebnis th a {
		font-family: Verdana;
		font-size: 10px;
		font-weight: bold;
		color: #FFFFFF;
		text-align: left;
		text-decoration:none;
	}

	.tableSucheErgebnis td {
		padding: 6px 0px 6px 10px;
		font-family: Verdana;
		font-size: 10px;
		color: #000000;
	}

	.tableSucheErgebnis td.Image {
		padding-top: 5px;
	}

	.tableSucheErgebnis td.Image img {
		border: 1px solid #08529c;
	}


 	.tableSucheErgebnis td.Checkbox {
		padding-top: 12px;
		padding-left: 0px;
	}































/****************************************************************/
/* Suche Button ganz am  Ende der CSS Datei */


		button.ElementButton{
			padding: 0px;
			margin: 0px;
			cursor: pointer;
			height: 19px;
			border: none;
			background: none;
		}

		button.ElementButton table {
			width: 100%;
		}

		button.ElementButton td.left{
			width:3px;
			height: 19px;
			font-size: 0px;
			background-image: url(../images/buttons/button_backgrund_left.gif);
			background-repeat: no-repeat;
		}

		button.ElementButton td.middle{
			height:19px;
			font-family: Verdana;
			font-size: 13px;
			font-weight: bold;
			color: #FFFFFF;
			background-color: #0269b4;
		}

		button.ElementButton td.right{
			width:5px;
			height: 19px;
			font-size: 0px;
			background-image: url(../images/buttons/button_backgrund_right.gif);
			background-repeat: no-repeat;
		}


		/*************/

		/*Button über zwei Reihen */

		button.ElementButtonBig {
			padding: 0px;
			margin: 0px;
			cursor: pointer;
			height: 38px;
			border: none;
			background: none;
		}

		button.ElementButtonBig table {
			width: 100%;
		}

		button.ElementButtonBig td.left{
			width:3px;
			height: 38px;
			font-size: 0px;
			background-image: url(../images/buttons/button_backgrundbig_left.gif);
			background-repeat: no-repeat;
		}

		button.ElementButtonBig td.middle{
			height:38px;
			font-family: Verdana;
			font-size: 13px;
			font-weight: bold;
			color: #FFFFFF;
			background-color: #0269b4;
		}

		button.ElementButtonBig td.right{
			width:5px;
			height: 38px;
			font-size: 0px;
			background-image: url(../images/buttons/button_backgrundbig_right.gif);
			background-repeat: no-repeat;
		}




		/************/


		/* Navigation (Administration) */

		.Headlinenavigation {
			margin: 16px 5px 0px 5px;
			padding-bottom: 5px;
			font-family: Arial, Verdana, Helvetica;
			font-size: 13px;
			font-weight: bold;
			color: #FFFFFF;
		}


		.Navigationbox{
			width:150px;
			padding: 8px 0px 0px 5px;
			background-color: #0269b4;
			border-bottom: 1px solid #81b4da;
			border-top: 1px solid #81b4da;
		}

		.Navigationbox div.Element{
			margin-bottom: 8px;
		}

		.Navigationbox a{
			font-size: 12px;
			font-family: Arial, Verdana, Helvetica;
			text-decoration: none;
			color: #FFFFFF;
		}





		.HeadlinenavigationAdministration {
			margin: 30px 5px 0px 5px;
			padding-bottom: 8px;
			font-family: Arial, Verdana, Helvetica;
			font-size: 13px;
			font-weight: bold;
			color: #FFFFFF;
		}



		.Navigationbox2 {
			width: 150px;
			padding: 11px 0px 0px 5px;
			background-color: #0269b4;
			border-bottom: 1px solid #81b4da;
			xborder-top: 1px solid #81b4da;
		}

		.Navigationbox2 div.Element{
			margin-bottom: 11px;
		}

		.Navigationbox2 a{

			font-family: Arial, Verdana, Helvetica;
			font-size: 12px;
			xfont-weight: bold;
			text-decoration: none;
			color: #FFFFFF;
		}



		.Navigationbox .Jumper div, .Navigationbox2 .Jumper div {
			margin: 3px 5px -3px 0px;
			width: 5px;
			height: 9px;
			background-image: url(../images/icons/jumper_navigation.gif);
			background-repeat:no-repeat;
		}




		.Navigationbox div.Inactive a, .Navigationbox2 div.Inactive a{
			color: #9ac3e1;
			text-decoration: none;
		}

		.Navigationbox div.Active,  .Navigationbox2 div.Active{
			width: 144px;
			background-color: #FFFFFF;
		}

		.Navigationbox div.Active a, .Navigationbox2 div.Active a{
			color: #08529c;
			text-decoration: none;
		}

		.Navigationbox div.Active .Jumper div, .Navigationbox2 div.Active .Jumper div{
			background: none;
		}


		.NavigationActive {
			background-color: #FFFFFF;
		}





/****************************************************************/
/* */













/*****************************************************************/
/* Popup */

	.bodyPopup {
		background-color: #e5e5e5;
	}





	/* Head */

	.divPopupHead {
		height: 30px;
		background-color: #08529c;
	}

	.divPopupHead table{
		height: 30px;
	}

	.divPopupHead table td{
		padding: 0px 0px 5px 20px;
		font-family: Verdana;
		color: #FFFFFF;
		font-size: 11px;
	}

	.divPopupHead table td a{
		font-family: Verdana;
		color: #ffd600;
		font-size: 11px;
		font-weight: bold;
		text-decoration: none;
	}

	.divPopupHead table td a .jumper{
		margin: 0px 4px 0px 4px;
	}



	.divPopupHead .Headline{
		padding-bottom: 4px;
		font-size: 14px;
	}

	/*********/




	/* Headline */

	.divPopupHeadline {
		margin: 35px 0px 20px 55px;
		font-family: Verdana;
		font-size: 22px;
		color: #000000;
	}

	.divPopupHeadlineSmall {
		margin: 15px 0px 20px 42px;
		font-family: Verdana;
		font-size: 22px;
		color: #000000;
	}

	.divPopupSubline {
		margin: 35px 0px 0px 35px;
		font-family: Verdana;
		font-size: 12px;
		font-weight: bold;
		color: #000000;
	}

	.divPopupSublineGap {
		margin: 12px 0px 0px 35px;
	}

	.divPopupSublineGap a {
		font-family: Verdana;
		font-size: 11px;
		color: #ff9900;
		text-decoration: none;
	}


	/************/





	/* Register */

	.divPopupRegisterPosition {
		position: relative;
		height: 2px;
		margin: 0px 0px 0px 20px;
		z-index: 120;
	}

	.divPopupRegister {
		position: absolute;
		top: 0px;
		left: 0px;
		z-index: 120;
	}

	.divPopupRegister div{
		float: left;
	}

	.divPopupRegister div.VLine{
		margin: 3px 0px 0px 0px;
		height: 17px;
		width: 0px;
		line-height: 0px;
		font-size: 0px;
		border-top: 1px solid #d4e5f2;
		border-left: 1px solid #FFFFFF;
	}

	.divPopupRegister  div.Element{
		width: 175px;
		height: 21px;
		text-align: center;
	}

	.divPopupRegister  div.Element a{
		display: block;
		height:18px;
		width: 175px;
		padding: 3px 0px 0px 0px;
		line-height: 18px;
		font-family: Verdana;
		font-size: 13px;
		color: #FFFFFF;
		text-decoration: none;
		background-color: #8f8f8f;
		background-image: url(../images/register/register_element_popup_bg.gif);
		background-repeat: no-repeat;
		border-bottom: 1px solid #8f8f8f;
	}

	.divPopupRegister  div.Element a.Edit{
		background-color: #bdbdbd;
		border-bottom: 1px solid #bdbdbd;
	}

	.divPopupRegister div.Element a:hover{
		background-color: #a5a5a5;
		border-bottom: 1px solid #a5a5a5;
	}

	/* Register Activ */

	.divPopupRegister div.Activ a{
		color: #0269b4;
		font-weight: bold;
		background-color: #FFFFFF !important;
		border-bottom: 1px solid #FFFFFF !important;
	}

	.divPopupRegister div.Activ a:hover{
		background-color: #FFFFFF;
	}

	/*****************/




	/*************/






	/* Popup Content */

	.divPopupContent{
		clear: both;
		margin: 0px 0px 0px 20px;
	}

	.divPopupContentSmall{
		clear: both;
		margin: 0px 0px 0px 40px;
	}

	.divPopupContentScrollArea {
		position:relative;
		width:720px;
	}

	.divPopupContentScrollAreaSmall {
		position:relative;
		width:292px;
		height: 255px;
	}


	.divPopupContentScrollBox{
		position: absolute;
		top: 0px;
		left: 0px;
		width:720px;
		xheight: 100%;
		background-color: #FFFFFF;
		overflow-y: scroll;
		overflow-x: hidden;
	}

	.divPopupContentScrollBoxNoScrolling{
		position: absolute;
		top: 0px;
		left: 0px;
		width:720px;
		height:490px;
		background-color: #FFFFFF;
	}

	.divPopupContentScrollBoxSmall{
		position: absolute;
		top: 0px;
		left: 0px;
		width:292px;
		height:255px;
		background-color: #FFFFFF;
		overflow-y: hidden;
		overflow-x: hidden;
	}

	/*
	.divPopupContentScrollBoxShadow {
		position:absolute;
		top: 4px;
		left: 4px;
		background-color: #7f7f7f;
		width:720px;
		height: 490px;
	}
	*/

	/*.divPopupContentScrollBoxShadow {
		position: absolute;
		top: 0px;
		left: -5px;
		width: 735px;
		height: 100%;
		background-image:url(../images/popup/bg_content.gif);
		background-repeat: repeat-y;
		z-index: 0;
	}*/

	.divPopupContentScrollBoxShadow{
		position: absolute;
		top: -5px;
		left: -5px;
		width: 735px;
		xheight: 100%;
		z-index: 0;
	}



	.divPopupContentScrollBoxShadow div.top{
		height: 5px;
		font-size:0px;
		background-image:url(../images/popup/bg_content-top.gif);
	}

	.divPopupContentScrollBoxShadow div.bottom{
		height: 10px;
		font-size:0px;
		background-image:url(../images/popup/bg_content-bottom.gif);
	}

	.divPopupContentScrollBoxShadow table.middle{
		background-image:url(../images/popup/bg_content.gif);
		background-repeat: repeat-y;
	}




	.divPopupContentScrollBoxShadowSmall {
		position: absolute;
		top: -5px;
		left: -5px;
		width: 307px;
		height: 272px;
		background-image:url(../images/popup/bg_content_small.gif);
		background-repeat: no-repeat;
		z-index: 0;
	}



	/* Conent Navigation right */

		.divPopupContentNavigation {
			width: 160px;
			margin: 0px 0px 0px 20px;
		}

		.divPopupContentNavigation table{
			border-top: 1px solid #cccccc;
			background-color:#FFFFFF;
		}

		.divPopupContentNavigation table td{
			padding: 6px 0px 5px 5px;
			border-bottom: 1px solid #cccccc;
		}

		.divPopupContentNavigation table .iconleaflet{
			margin: 1px 0px 0px 2px;
		}

		.divPopupContentNavigation table .icondelete{
			margin: 1px 0px 0px 3px;
		}

		.divPopupContentNavigation table td a {
			font-family: Verdana;
			font-size: 11px;
			color: #08529c;
			text-decoration: none;
		}

		.divPopupContentNavigation table td a:hover{
			color: #000000;
		}

		.divPopupContentNavigation table tr.Red td a{
			color: #cc0000;
		}

		.divPopupContentNavigation table tr.Red td a:hover{
			color: #000000;
		}

		/*****************************/

	/****************/









/****************************************************************/
/* Popup Übersicht */

	.divPopupUebersicht {
		width: 633px;
		margin: 40px 35px 20px 35px;
	}



	.divPopupUebersicht .Headline{
		margin: 15px 0px 3px 0px;
		padding: 0px 0px 3px 0px;
		font-family: Verdana;
		font-size: 13px;
		font-weight: bold;
		color: #08529c;
		border-bottom: 1px solid #08529c;
	}


	.divPopupUebersicht .HeadlineContent {
		margin: 15px 0px 11px 0px;
		padding: 0px 0px 3px 0px;
		font-family: Verdana;
		font-size: 13px;
		font-weight: bold;
		color: #08529c;
		border-bottom: 1px solid #08529c;
	}

	.divPopupUebersicht .HeadlineContent a {
		margin: 15px 0px 11px 0px;
		padding: 0px 0px 3px 0px;
		font-family: Verdana;
		font-size: 13px;
		font-weight: bold;
		color: #08529c;
		border-bottom: 1px solid #08529c;
		text-decoration: none;
	}


	.divPopupUebersicht .Text{
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 5px 0px;
		font-family: Verdana;
		font-size: 11px;
		line-height: 15px;
		color: #000000;
	}

	.divPopupUebersicht .Text td {
		font-family: Verdana;
		font-size: 11px;
		line-height: 15px;
		color: #000000;
	}

	.divPopupUebersicht .TextandBorder {
		margin: 5px 0px 0px 0px;
		padding: 6px 3px 6px 3px;
		font-family: Verdana;
		font-size: 11px;
		line-height: 15px;
		color: #000000;
		border: 1px solid #767676;
	}



	/* Table Top */


		.divPopupUebersicht .TableTop tr.Gray {
			background-color: #e5f0f7;
		}

		.divPopupUebersicht .TableTop .TableTopContent{

		}

		.divPopupUebersicht .TableTop .TableTopContent th{
			padding: 0px 0px 0px 6px;
			text-align: left;
			font-family: Verdana;
			font-size: 11px;
			font-weight: bold;
			color: #FFFFFF;
			line-height: 20px;
			background-color: #0269b4;
		}

		.divPopupUebersicht .TableTop .TableTopContent td{
			padding: 0px 0px 0px 6px;
			font-family: Verdana;
			font-size: 11px;
			color: #000000;
			line-height: 20px;
			border-bottom: 1px solid #b7c0c6;
		}

		.divPopupUebersicht .TableTop .TableTopContent tr.Last td{
			border-bottom: none;
		}

		.divPopupUebersicht .TableTop td.ImageLink{
			padding: 3px 0px 0px 0px;
		}

		.divPopupUebersicht .TableTop td.ImageLink a{
			font-family: Verdana;
			font-size: 11px;
			color: #ff9900;
			text-decoration: none;
		}

		.divPopupUebersicht .TableTop td.ImageLink a .jumper{
			margin: 5px 6px 0px 0px;
		}

	/************/

		/* Table Top Blank*/

		.divPopupUebersicht .TableTopBlank tr.Gray {
			background-color: #ffffff;
		}

		.divPopupUebersicht .TableTopBlank .TableTopContent{

		}

		.divPopupUebersicht .TableTopBlank .TableTopContent th{
			padding: 0px 0px 0px 6px;
			text-align: left;
			font-family: Verdana;
			font-size: 11px;
			font-weight: bold;
			color: #FFFFFF;
			line-height: 20px;
			background-color: #0269b4;
		}

		.divPopupUebersicht .TableTopBlank .TableTopContent td{
			padding: 0px 0px 0px 6px;
			font-family: Verdana;
			font-size: 11px;
			color: #000000;
			line-height: 20px;
			border-bottom: 1px solid #b7c0c6;
		}

		.divPopupUebersicht .TableTopContent tr.Last td {
			border-bottom: none;
		}

		.divPopupUebersicht .TableTopBlank td.ImageLink{
			padding: 3px 0px 0px 0px;
		}

		.divPopupUebersicht .TableTopBlank td.ImageLink a{
			font-family: Verdana;
			font-size: 11px;
			color: #ff9900;
			text-decoration: none;
		}

		.divPopupUebersicht .TableTopBlank td.ImageLink a .jumper{
			margin: 5px 6px 0px 0px;
		}

		/************/



		/* Elmente (Übersicht) */


		.divPopupUebersicht .TableTopContentTable th {
			padding: 3px 0px 3px 6px;
			text-align: left;
			font-family: Verdana;
			font-size: 11px;
			font-weight: bold;
			color: #FFFFFF;
			line-height: 15px;
			background-color: #0269b4;
		}

		.divPopupUebersicht .TableTopContentTable td {
			padding: 3px 0px 3px 6px;
			font-family: Verdana;
			font-size: 11px;
			color: #000000;
			line-height: 15px;
			border-top: 1px solid #b7c0c6;
		}

		.divPopupUebersicht .TableTopContentTable td td {
			padding: 0px 0px 3px 0px;
			font-family: Verdana;
			font-size: 11px;
			color: #000000;
			line-height: 15px;
			border-top: none;
		}

		.divPopupUebersicht .TableTopContentTable tr.First td {
			border-top: none;
		}


		.TableTopContentTable a {
			font-family: Verdana;
			font-size: 11px;
			line-height: 15px;
			color: #ff9900;
			text-decoration: none;
		}


		.BlueBackground {
			background-color: #e5f0f7;
		}

		/************/











/****************************************************************/
/* Popup Bilder */

	.divPopupBilder {
		margin: 20px 0px 0px 0px;
		height: 470px;
	}

	.divPopupBilder .Navigation{
		padding: 0px 20px 0px 20px;
		height: 20px;
		background-color: #b9d6ea;
	}

	.divPopupBilder .Navigation table{
		margin-top: 3px;
	}

	.divPopupBilder .Navigation a{
		font-family: Verdana;
		font-size: 10px;
		font-weight: bold;
		color: #ff9900;
		text-decoration: none;
	}

	.divPopupBilder .Navigation a .jumper{
		margin: 0px 5px 0px 5px;
	}



	.divPopupBilder .Imagebar{
		position:relative;
		margin: 0px 0px 10px 0px;
		width: 703px;
		height: 65px;
		overflow: hidden;
		background-color: #d9e9f4;
	}

	.divPopupBilder .Imagebar td{
		padding: 5px 5px 0px 5px;
	}

	.divPopupBilder .Imagebar td img{
		border: 1px solid #999999;
	}

	.divPopupBilder .Imagebar td.Activ{
		padding: 4px 4px 0px 4px;
	}

	.divPopupBilder .Imagebar td.Activ img{
		border: 2px solid #005491;
	}

	.divPopupBilder .Imagebar .ScrollArea .Left{
		position:absolute;
		top: 0px;
		left: 0px;
		z-index: 400;
	}


	.divPopupBilder .Imagebar .ScrollArea .Right{
		position:absolute;
		top: 0px;
		right: 0px;
		z-index: 400;
	}

	.divPopupBilder .Imagebar .ScrollArea div.Left a, .Imagebar .ScrollArea div.Right a{
		display: block;
		font-size: 0px;
		width:8px;
		height:65px;
	}


	.divPopupBilder .ImageBox{
		 width: 703px;
		 height: 370px;
	}

	.divPopupBilder .ImageBoxAlone{
		 width: 703px;
		 height: 470px;
	}




/****************************************************************/
/* Popup Anlagen */

	.divPopupAnlagen {
		margin: 50px 35px 20px 35px;
	}

	.divPopupAnlagen .Element {
		margin: 0px 0px 20px 0px;
		height: 30px;
		background-color: #e5f0f7;
	}

	.divPopupAnlagen .Element td{
		height: 30px;
	}

	.divPopupAnlagen .Element td a {
		font-family: Verdana;
		font-size: 11px;
		color: #ff9900;
		text-decoration:none;
	}

	.divPopupAnlagen .Element .divicon{
		position: relative;
		height: 15px;
	}

	.divPopupAnlagen .Element .divicon .iconpdf{
		position: absolute;
		bottom: 0px;
		left: 12px;
	}


	.divPopupAnlagenBilder {
		margin: 35px 50px 20px 35px;
	}

	.divPopupAnlagenBilder .Element {
		margin: 0px 0px 10px 0px;
		height: 60px;
		background-color: #e5f0f7;
	}


	.divPopupAnlagenBilder .Element td {
		font-family: Verdana;
		font-size: 11px;
		color: #ff9900;
		text-decoration: none;
	}

	.ImageBilder {
		margin-left: 12px;
		border: 1px solid #999999;
	}

	.FooterText {
		margin: 12px 0px 0px 12px;
		font-family: Verdana;
		font-size: 11px;
		color: #666666;
	}






/****************************************************************/
/* Popup Konatkt */

	.divPopupKontakt {
		margin: 40px 35px 20px 35px;
	}

	.divPopupKontakt table{
		width: 632px;
	}

	.divPopupKontakt table table{
		width: auto;
	}

	.divPopupKontakt table td{
		padding: 0px 0px 6px 0px;
		line-height: 19px;
		font-family: Verdana;
		font-size: 11px;
		color: #000000;
	}

	.divPopupKontakt table td input{
		padding: 1px 0px 1px 2px;
		font-family: Verdana;
		font-size: 11px;

		border: 1px solid #7f7f7f;
	}


	.divPopupKontakt table td input.InputBlue{
		padding: 1px 0px 1px 2px;
		font-family: Verdana;
		font-size: 11px;
		background-color: #dae5f0;
		border: 1px solid #dae5f0;
	}

	.divPopupKontakt table td textarea {
		padding: 1px 0px 1px 2px;
		font-family: Verdana;
		font-size: 11px;
		border: 1px solid #7f7f7f;
	}

	.divPopupKontakt table td textarea.TextareaBlue {
		background-color: #dae5f0;
		border: 1px solid #dae5f0;
	}


	.divPopupKontakt table td.Anmerkung{
		font-size: 10px;
		color: #4c4c4c;
	}



	.divPopupKontaktOverview {
		margin: 11px 0px 0px 0px;
	}

	.divPopupKontaktOverview table{
		width: 632px;
	}

	.divPopupKontaktOverview table table{
		width: auto;
	}

	.divPopupKontaktOverview table td{
		padding: 0px 0px 6px 0px;
		line-height: 19px;
		font-family: Verdana;
		font-size: 11px;
		color: #000000;
	}

	.divPopupKontaktOverview table td input{
		padding: 1px 0px 1px 2px;
		font-family: Verdana;
		font-size: 11px;

		border: 1px solid #7f7f7f;
	}


	.divPopupKontaktOverview table td input.InputBlue{
		padding: 1px 0px 1px 2px;
		font-family: Verdana;
		font-size: 11px;
		background-color: #dae5f0;
		border: 1px solid #dae5f0;
	}

	.divPopupKontaktOverview table td textarea {
		border: 1px solid #7f7f7f;
	}

	.divPopupKontaktOverview table td textarea.TextareaBlue {
		background-color: #dae5f0;
		border: 1px solid #dae5f0;
	}


	.divPopupKontaktOverview table td.Anmerkung{
		font-size: 10px;
		color: #4c4c4c;
	}


	.ContentOverviewGap {
		margin-top: 11px;
	}



	/******************/

	.StandartInputActivPopupDetail {
		margin:3px 0px 3px 0px;
	}

	.StandartInputActivPopupDetailBottomOnly {
		margin:0px 0px 3px 0px;
	}

	.Gap {
		margin-left: 22px;
	}

	.TextareaBlueField {
		width: 305px;
		height: 194px;
		margin-top: 4px;
		padding: 0px 0px 0px 5px;
		background-color: #dae5f0;
		border: 1px solid #dae5f0;
	}

/****************************************************************/
/* Popup Ansprechpartner */

	.divPopupAnsprechpartner {
		margin: 17px 22px 0px 22px;
		font-family: Verdana;
		color: #000000;
		font-size: 11px;
	}

	.divPopupAnsprechpartnerSelect {
		margin: 10px 22px 0px 22px;
	}

	.divPopupAnsprechpartnerButton {
		margin-top: 20px;
	}


/****************************************************************/
/* Ergänzungen*/

	.elementDisabled {
		-moz-opacity:0.5;
		filter:Alpha(opacity=50);
		cursor: default;
	}

	.elementEnabled {
		cursor: pointer;
	}

	.elementHover {
		cursor: pointer;
		-moz-opacity:0.7;
		filter:Alpha(opacity=70);
	}

	.errorMessage {
		font-family: arial;
		font-size: 12px;
		color: #FF0000;
	}


/****************************************************************/
/* AutoComplete */

/* styles for entire widget */
.yui-skin-sam .yui-ac {
    position:relative;font-family:arial;font-size:100%;
}

/* styles for input field */
.yui-skin-sam .yui-ac-input {
    position:absolute;width:100%;
}

/* styles for results container */
.yui-skin-sam .yui-ac-container {
    position:absolute;top:1.6em;width:100%;
}

/* styles for header/body/footer wrapper within container */
.yui-skin-sam .yui-ac-content {
    position:absolute;width:100%;border:1px solid #808080;background:#fff;overflow:hidden;z-index:9050;
}

/* styles for container shadow */
.yui-skin-sam .yui-ac-shadow {
    position:absolute;margin:.3em;width:100%;background:#000;-moz-opacity: 0.10;opacity:.10;filter:alpha(opacity=10);z-index:9049;
}

/* styles for results list */
.yui-skin-sam .yui-ac-content ul{
    margin:0;padding:0;width:100%;
}

/* styles for result item */
.yui-skin-sam .yui-ac-content li {
    margin:0;padding:2px 5px;cursor:default;white-space:nowrap;
}

/* styles for prehighlighted result item */
.yui-skin-sam .yui-ac-content li.yui-ac-prehighlight {
    background:#B3D4FF;
}

/* styles for highlighted result item */
.yui-skin-sam .yui-ac-content li.yui-ac-highlight {
    background:#426FD9;color:#FFF;
}
/****************************************************************/

	.sponsoreninfoblock {
		padding: 20px 0px 0px 20px;
		font-family: Verdana;
		font-size: 11px;
		color: #000000;
	}

	.sponsoreninfotable {
		margin-top: 10px;
	}

	.sponsorentext2 {
		font-family: Verdana;
		font-size: 9px;
		color: #000000;
		padding: 5px 0px 0px 20px;
	}

	.sponsorentextAbstand {
		padding-left: 10px;
	}




/****************************************************************/
/* Header / Register */



	/* */

	.HeadlineEmailRegistration {
		font-family: Verdana;
		font-size: 14px;
		color: #FFFFFF;
		background-color: #0269b4;
	}

	.TextEmailRegistration {
		font-family: Verdana;
		font-size: 12px;
		color: #000000;
	}

	.TextEmailRegistration td {
		font-family: Verdana;
		font-size: 12px;
		color: #000000;
	}


	.LinkRegistration {
		font-family: Verdana;
		font-size: 12px;
		color: #ff9900;
		text-decoration: underline;
	}

	.ContentEmailRegistration {
		font-family: Verdana;
		font-size: 12px;
		line-height: 15px;
		color: #000000;
	}


	.divContentTopMerkzettel {
		xmargin: 14px 25px 30px 10px;
		font-family: Verdana;
		font-size: 11px;
		line-height: 15px;
	}


	.ContentPopupText {
		font-family: Verdana;
		font-size: 11px;
		line-height: 15px;
		color: #000000;
	}


	.TextareaPopupBlank {
		padding: 10px 10px 10px 10px;
		border-top: 1px solid #767676;
		border-left: 1px solid #767676;
		border-right: 1px solid  #767676;
		background-color: #ffffff;
	}

	.TextareaPopupBlankEmail {
		padding: 10px 10px 10px 10px;
		border-top: 1px solid #767676;
		border-left: 1px solid #767676;
		border-right: 1px solid  #767676;
	}



	.TextareaPopupBlankTextarea {
		height: auto;
		font-family: Verdana;
		font-size: 11px;
		color: #000000;
		padding: 10px 10px 10px 10px;
		border: 1px solid #767676;
	}

	.TextareaPopupBlankHeadline {
		padding-bottom: 5px;
		font-family: Verdana;
		font-size: 13px;
		font-weight: bold;
		color: #08529c;
	}

	/* */



	.divHeader .TextEmail {
		padding: 20px 0px 0px 20px;
		font-family: Verdana;
		font-size: 12px;
		color: #000000;
	}

	.TableGap {
		margin-top: 50px;
	}

	.divContentEmail {
		margin: 48px 0px 0px 20px;
		font-family: Verdana;
		font-size: 12px;
		line-height: 20px;
		color: #000000;
	}


	.divContentEmail .TextEmail {
		padding: 20px 0px 0px 0px;
		font-family: Verdana;
		font-size: 12px;
		color: #000000;
	}

	.divContentEmailSearchInfo {
		margin: 0px 0px 0px 20px;
		font-family: Verdana;
		font-size: 12px;
		line-height: 20px;
		color: #000000;
	}

	.divContentEmailSearchInfo .TextEmail {
		padding: 20px 0px 0px 0px;
		font-family: Verdana;
		font-size: 12px;
		color: #000000;
	}

	.divContentEmailSearchInfo .TextEmailSml {
		padding: 38px 0px 0px 0px;
		font-family: Verdana;
		font-size: 11px;
		color: #000000;
		line-height: 15px;
	}

	.divContentEmailSearchInfo a {
		font-family: Verdana;
		font-size: 11px;
		color: #000099;
		line-height: 15px;
		xtext-decoration: none;
	}


	.divContentEmail a, .divContentEmailSearch a {
		font-family: Verdana;
		font-size: 12px;
		color: #ff9900;
		xtext-decoration: none;
	}

	.divContentEmailSearch {
		padding: 5px 0px 32px 0px;
		font-family: Verdana;
		font-size: 12px;
		line-height: 20px;
		color: #000000;
		border-bottom: 1px solid #0269b4;
	}


	.PopupUebersichtGap {
		margin: 45px 0px 0px 20px;
	}

	.divContentEmailInfo {
		margin: 10px 0px 0px 20px;
		font-family: Verdana;
		font-size: 11px;
		line-height: 15px;
		color: #000000;
	}

	.divContentEmailInfo a {
		font-family: Verdana;
		font-size: 11px;
		line-height: 15px;
		color: #990000;
		xtext-decoration: none;
	}

/****************************************************************/
/* Popup / Signatur */

@media screen {

	.printSignaturScreen { display:none; }

}


/****************************************************************/
/* Media Print */
/****************************************************************/


@media Print {


/***********************************************/
/* Popup */


	.divPopupHead {
		display: none;
	}

	.divPopupHeadline {
		margin: 0px 0px 20px 55px;
	}

	.divPopupRegisterPosition {
		display: none;
	}

	.divPopupContentNavigation {
		display: none;
	}





	.divPopupContentScrollArea {
		xheight: auto;
	}


	.divPopupContentScrollBoxShadow{
		display: none;
	}

	.divPopupContentScrollBox{
		height: auto !important;
		overflow: hidden;
	}

	.printSignatur {
		display: none;
	}

	.bodyPopup {
		background-color: #ffffff;
	}


/***********************************************/
/* Tabelle Anbieten */

	.tableSucheErgebnis td {
		border-top: 1px solid #000000;
	}

}

/********************************************************************/
/* Bilderaustausch Startseite suchen.php *** anbieten-anmeldung.php */

	.divJumper {
		background-image: url(../images/icons/jumper.gif);
		background-position: 0px 6px;
		background-repeat: no-repeat;
		width: 12px;
		height: 14px;
		display: inline;
		float: left;
		font-size: 0px;
	}
	
	.divKarteRegion {
		background-image: url(../../media/images/startseite/karte_region.jpg);
		background-position: 0px 0px;
		background-repeat: no-repeat;
		width: 230px;
		height: 195px;
		display: inline;
		float: left;
		font-size: 0px;
	}

/* Bilderaustausch Merkzettel merkzettel.php */

	.divIconClose {
		margin: 0px 0px 0px 0px;
		background-image: url(../images/icons/icon_close_blue.gif);
		background-repeat: no-repeat;
		width: 20px;
		height: 16px;
		display: inline;
		float: left;	
		cursor: pointer;
	}

/* Bilderaustausch Admin admin.php */

	.divIconPlus {
		margin: 0px 0px 0px 0px;
		background-image: url(../images/icons/icon_plus_blue.gif);
		background-repeat: no-repeat;
		width: 20px;
		height: 16px;
		display: inline;
		float: left;
	}
	
/* Bilderaustausch Admin class.table.php */	
	
	.divJumperPagigLeftActiv {
		margin: 0px 0px 0px 0px;
		background-image: url(../images/icons/jumper_paging_left_activ.gif);
		background-repeat: no-repeat;
		background-position: 0px 6px;
		width: 5px;
		height: 14px;
		display: inline;
		float: left;
	}
	
	.divJumperPagigRightActiv {
		margin: 0px 0px 0px 0px;
		background-image: url(../images/icons/jumper_paging_right_activ.gif);
		background-position: 0px 6px;
		background-repeat: no-repeat;
		width: 5px;
		height: 14px;
		display: inline;
		float: left;
	}

/* Bilderaustausch Startseite gewerbeobjekt.php */

	.divIconPrint {
		background-image: url(../images/icons/icon_print.gif);
		background-position: 2px 0px;
		background-repeat: no-repeat;
		width: 20px;
		height: 14px;
		display: inline;
		float: left;
		font-size: 0px;
	}
	
	.divIconLeaflet {
		background-image: url(../images/icons/icon_leaflet.gif);
		background-position: 2px 1px;
		background-repeat: no-repeat;
		width: 20px;
		height: 17px;
		display: inline;
		float: left;
		font-size: 0px;
	}

	.divIconDelete{
		background-image: url(../images/icons/icon_delete.gif);
		background-position: 0px 0px;
		background-repeat: no-repeat;
		width: 20px;
		height: 14px;
		display: inline;
		float: left;
		font-size: 0px;
	}
	
	.divIconMail {
		background-image: url(../images/icons/icon_mail.gif);
		background-position: 2px 0px;
		background-repeat: no-repeat;
		width: 20px;
		height: 10px;
		display: inline;
		float: left;
		font-size: 0px;
	}
	
	.divIconPopupClose {
		background-image: url(../images/icons/icon_close.gif);
		background-position: 4px 1px;
		background-repeat: no-repeat;
		width: 20px;
		height: 10px;
		display: inline;
		float: left;
		font-size: 0px;
	}

	.divJumperPopup {
		background-image: url(../images/icons/jumper.gif);
		background-position: 0px 4px;
		background-repeat: no-repeat;
		width: 12px;
		height: 14px;
		display: inline;
		float: left;
		font-size: 0px;
	}

	.divBildleisteLeft {
		background-image: url(../images/buttons/bildleiste_left.gif);
		background-position: 0px 0px;
		background-repeat: no-repeat;
		width: 8px;
		height: 65px;
		display: inline;
		float: left;
		font-size: 0px;
	}
	
	.divBildleisteRight {
		background-image: url(../images/buttons/bildleiste_right.gif);
		background-position: 0px 0px;
		background-repeat: no-repeat;
		width: 8px;
		height: 65px;
		display: inline;
		float: left;
		font-size: 0px;
	}

	
	
	
	/************************/
	






