@import url("temp.css");


/* GENERIC ELEMENTS
===============================================================*/
body, html {
	font-family: Verdana, Arial, Helvetica, Geneva, sans-serif;
	font-size: 11px;
	background-color: #ffffff;
	color: #585858;
	margin: 0;
	padding: 0;
	margin-top: 2px;
	line-height: 13px;
}

* {
	margin: 0;
	padding: 0;
}
fieldset {
	border: 0 none;
}
input, select, textarea {
	border: 1px solid #C8C8C8;
	padding: 3px;
	font-family: Verdana, Arial, Helvetica, Geneva, sans-serif;
	font-size: 11px;
	color: #6e5ea5;
}
	body.medium input, body.medium select, body.medium textarea {
		font-size: 13px;
	}
	body.large input, body.large select, body.large textarea {
		font-size: 15px;
	}
	input.itl-nostyle {
		border: none;
		padding: 0;
	}
	input.error, textarea.error, select.error {
		color: #d42e20;
		border: 1px solid #d42e20;
	}
	input.itl-input-send {
		height: 21px;
		width: 34px;
		margin: 0 0 0 5px;
		background: url(/images/layout/input_send_bg.gif);
		cursor: pointer;
	}

a {
	color: #124693;
	text-decoration: none;
	font-weight: bold;
}
	a:hover {
		text-decoration: underline;
	}
	a.itl-extern {
		background: url(/images/layout/link_extern.gif) no-repeat right center;
		padding-right: 15px;
	}
	a.itl-word {
		background: url(/images/layout/icon_word.gif) no-repeat right center;
		padding-right: 15px;
	}
	a.itl-excel {
		background: url(/images/layout/icon_excel.gif) no-repeat right center;
		padding-right: 15px;
	}
	a.itl-pdf {
		background: url(/images/layout/icon_pdf.gif) no-repeat right center;
		padding-right: 15px;
	}

h1 {
	font-size: 12px;
	font-weight: bold;
	padding: 0 0 5px 0;
	border-bottom: 1px solid #c8c8c8;
	margin-bottom: 10px;
	color: #6e5ea5;
}
	body.medium h1 {
		font-size: 14px;
	}
	body.large h1 {
		font-size: 16px;
	}
h2 {
	font-size: 11px;
	font-weight: bold;
	padding: 0 0 9px 0;
}
	body.medium h2 {
		font-size: 13px;
	}
	body.large h2 {
		font-size: 15px;
	}
	h2 a {
		color: #585858;
	}
	h2 a:hover {
		text-decoration: underline;
	}
h3 {
	font-size: 12px;
	font-weight: bold;
	padding: 0 0 9px 0;
}
	body.medium h3 {
		font-size: 14px;
	}
	body.large h3 {
		font-size: 16px;
	}
h4 {
	font-size: 11px;
	padding: 0 0 9px 0;
	font-weight: bold;
	color: #6e5ea5;
	text-transform: uppercase;
	padding: 0 0 5px 0;
}
	body.medium h4 {
		font-size: 13px;
	}
	body.large h4 {
		font-size: 15px;
	}
	h4.itl-underline {
		border-bottom: 1px solid #c8c8c8;
		margin-bottom: 10px;
	}
	h4 a {
		color: #6e5ea5;
	}
h5 {
	font-size: 11px;
	padding: 0 0 10px 0;
	font-weight: bold;
}
	body.medium h5 {
		font-size: 13px;
	}
	body.large h5 {
		font-size: 15px;
	}
p {
	margin: 0 0 13px 0;
}
	p.itl-nomargin {
		margin: 0;
	}
img {
	border: 0;
}
	img.itl-float-left {
		float: left;
	}
	img.itl-float-right {
		float: right;
	}
	img.itl-border {
		border: 1px solid #DFDFDF;
		padding: 1px;
	}
.error{
	color: #d42e20;
}
.itl-small {
	font-size: 10px;
}
	body.medium .itl-small {
		font-size: 12px;
	}
	body.large .itl-small {
		font-size: 13px;
	}
.itl-large {
	font-size: 12px;
}
	body.medium .itl-large {
		font-size: 14px;
	}
	body.large .itl-large {
		font-size: 16px;
	}
.itl-margin-top {
	margin-top: 25px;
}
.itl-margin-bottom {
	margin-bottom: 25px;
}
:focus {
	outline: 0;
}
.itl-clear {
	clear: both;
	float: none !important;
}
.itl-dotline {
	background: url(/images/layout/dotline.gif) repeat-x;
	padding: 0 0 10px 0;
	height: 1px;
	font-size: 1px;
	line-height: 1px;
	clear: both;
}
.itl-dotline-box {
	background: url(/images/layout/dotline.gif) repeat-x;
	padding: 0 0 10px 0;
	height: 1px;
	font-size: 1px;
	line-height: 1px;
}
.itl-solidline {
	height: 10px;
	border-bottom: 1px solid #979797;
	margin: 0 0 10px 0;
}
.itl-violett {
	color: #6E5EA5;
	font-weight: bold;
}



/* WKD BANNER CONTAINERS
===============================================================*/

#wkd_ad_banner_big {
	margin-left: 50px;
}

#wkd_ad_banner_sky {
	position: absolute;
	left: 890px;
	margin: 5px 0 0 0;
}



/* SITE CONTAINER
===============================================================*/

.itl-globalDivContainer {
	width: 888px;
	position: relative;
	margin: 0;
	padding: 6px 0 0 0;
	background: url(/images/layout/globalDivContainer_bg.jpg) no-repeat 0 0;
	float: left;
}

.itl-globalContainer {
	position: relative;
	float: left;
	width: 875px;
	margin: 0;
	padding: 0 13px 0 0;
	background: url(/images/layout/globalContainer_bg.gif) repeat-y 0 0;
}
.itl-main {
	padding: 0 0 0 17px;
}


/* HEADER
===============================================================*/

#itl-header {
	width: 100%;
	position: relative;
	padding: 18px 0 0 0;
}
	#itl-header #itl-logo {
		width: 304px;
		height: 54px;
		margin: 3px 0 15px 0;
	}
		#itl-header #itl-logo a {	
			width: 304px;
			height: 54px;
			text-align: left;	
			display: block;
			text-indent: -9999em;
			outline: none;
			background: url(/images/layout/logo_werner_baurecht.gif) no-repeat left top;
		}
	#itl-header #itl-styleswitch {
		position: absolute;
		top: 15px;
		right: 0;
		width: 300px;
		text-align: right;
		color: #848484;
		margin: 25px 0 0 0;
	}
		body.medium #itl-header #itl-styleswitch {
			font-size: 13px;
		}
		body.large #itl-header #itl-styleswitch {
			font-size: 15px;
		}
		#itl-header #itl-styleswitch span {
			float: right;
		}
		#itl-header #itl-styleswitch ul {
			float: right;
			margin: -1px 0 0 10px;
		}
		#itl-header #itl-styleswitch li {
			float: left;
			list-style: none;
			margin: 0 3px 0 0;
		}
		#itl-header #itl-styleswitch a {
			width: 20px;
			height: 13px;
			display: block;
		}
		#itl-header #itl-styleswitch a.small {
			background: url(/images/layout/styleswitch_small_on.gif) no-repeat;
		}
		#itl-header #itl-styleswitch a.medium {
			background: url(/images/layout/styleswitch_medium.gif) no-repeat;
		}
		#itl-header #itl-styleswitch a.large {
			background: url(/images/layout/styleswitch_large.gif) no-repeat;
		}
			body.medium #itl-header #itl-styleswitch a.small, body.large #itl-header #itl-styleswitch a.small {
				background: url(/images/layout/styleswitch_small.gif) no-repeat;
			}
			body.medium #itl-header #itl-styleswitch a.medium {
				background: url(/images/layout/styleswitch_medium_on.gif) no-repeat;
			}
			body.large #itl-header #itl-styleswitch a.large {
				background: url(/images/layout/styleswitch_large_on.gif) no-repeat;
			}
		#itl-header #itl-styleswitch a span {
			left: -999999px;
			position: absolute;
			top: -999999px;
		}
	#itl-header #itl-search-box {
		width: 350px;
		position: absolute;
		top: 50px;
		right: 0;
		text-align: right;
	}
		#itl-header #itl-search-box input.itl-input-text, #itl-header #itl-search-box input.itl-input-text-focused {
			width: 280px;
		}



/* LEVEL 1 MENU
===============================================================*/

#itl-metanavi {
	background: url(/images/layout/metanavi_bg.gif) repeat-x;
	width: 100%;
	height: 23px;
	text-align: right;
	border-right: 1px solid #d9d9d9;
}
	#itl-metanavi ul {
		float: left;
		margin: 0 0 0 15px;
		border-left: 1px solid #d9d9d9;
	}
	#itl-metanavi ul li {
		background: url(/images/layout/metanavi_border.gif) no-repeat right center;
		color: #494949;
		font-size: 11px;
		list-style-type: none;
		float: left;
		height: 23px;
	}
		#itl-metanavi ul li a {
			color: #494949;
			padding: 5px 13px 5px 13px;
			display: block;
			text-align: center;
			margin-right: 1px;
			font-weight: normal;
		}
		#itl-metanavi ul li a.entry_105 {
			background: url("/images/layout/nav_arrow.gif") no-repeat scroll right top transparent;
			padding:5px 5px 5px 13px;
			width:170px;
			text-align: left;
		}
		#itl-metanavi ul li a.entry_105:hover, #itl-metanavi ul li.active a.entry_105 {
			background: url("/images/layout/nav_arrow_active.gif") no-repeat scroll right top transparent;
		}

		#itl-metanavi ul li a:hover, #itl-metanavi ul li a.itl-active , #itl-metanavi ul li a.active, #itl-metanavi ul li ul li a.active:hover{
		  color: #ffffff;
		  background: url(/images/layout/level3menu_active_bg.gif) repeat-x;
		  text-decoration: none;
		}
		
		#itl-metanavi ul li ul {
			background:url(/images/metanavi_dropdown_bg.gif) repeat-x scroll center center #FFFFFF;
			display:none;
			margin: 0;
			border-bottom:1px solid #C8C8C8;
			border-left:1px solid #C8C8C8;
			border-right:1px solid #C8C8C8;
			position:absolute;
			width:186px;
			z-index:100;
		}

				/* Dies sind die Klassenstile fuer das Untermenue wenn sich die Maus */
				/* ueber der Liste  befindet (.hover siehe JavaScript oben) */
				#itl-metanavi ul ul.itl-hover, #itl-metanavi ul li.itl-hover ul, #itl-metanavi ul li:hover ul  {
					display: block;
				}		
				#itl-metanavi ul li ul li {
					float: none;
					margin: 0;
					background:url(/images/layout/dot_line.gif) repeat-x scroll left bottom transparent;
					border:0 none;
					height:26px;
				}
				#itl-metanavi ul li ul li a{
					background:url(/images/layout/dropdown_arrow.gif) no-repeat scroll 10px 10px transparent;
					color:#6E5EA5;
					display:block;
					height:19px;
					margin:0;
					padding:7px 0 0 30px;
					text-align:left;
					text-decoration:none;	
				}		
				#itl-metanavi ul li ul li a:hover {	
						background: #d9d9d9 url(/images/layout/dropdown_arrow.gif) no-repeat 10px 10px;
						color :#6e5ea5;
					}
		
		#itl-metanavi div {
			float: right;
			padding: 5px 7px 0 0;
			width: 300px;
			text-align: right;
		}				
		#itl-metanavi div a {
			color: #494949;
			padding: 0 10px 0 20px;
			font-weight: normal;
		}
		#itl-metanavi div a.itl-konto {
			background: url(/images/layout/icon_konto.gif) no-repeat left center;
		}
		#itl-metanavi div a.itl-logout {
			background: url(/images/layout/icon_logout.gif) no-repeat left center;
		}
		#itl-metanavi div a.itl-login {
			background: url(/images/layout/icon_login.gif) left center no-repeat;
		}


/* LEVEL 2 MENU
===============================================================*/

#itl-level2menu-container {
	background: url(/images/layout/level2menu_bg.gif) repeat-x;
	height: 30px;
	width: 100%;
}
	#itl-level2menu-container ul li {
		list-style-type: none;
		float: left;
		padding: 0 2px 0 0;
		background: url(/images/layout/level2menu_border.gif) no-repeat center right;
	}
		#itl-level2menu-container ul li a {
			color: #ffffff;
			display: block;
			text-align: center;
			font-size: 16px;
			font-family: "Trebuchet MS", Verdana, Arial, Helvetica, Geneva, sans-serif;
			padding: 8px 20px 8px 20px; 
		}
		#itl-level2menu-container ul li a:hover, #itl-level2menu-container ul li a.active {
			text-decoration: none;
			background: url(/images/layout/level2menu_active_bg.gif) repeat-x;
		}
			#itl-level2menu-container ul li ul {
				display: none;
			}


/* LEVEL 3 MENU
===============================================================*/

#itl-level3menu-container {
	background: #c6bad5;
	height: 25px;
	width: 100%;
	margin: 1px 0 0 0;
}
	#itl-level3menu-container ul li {
		list-style-type: none;
		float: left;
		padding: 0;
		border-right: 1px solid #9d8eb0;
	}
		#itl-level3menu-container ul li a {
			color: #464646;
			display: block;
			text-align: center;
			font-size: 12px;
			font-family: "Trebuchet MS", Verdana, Arial, Helvetica, Geneva, sans-serif;
			font-weight: normal;
			padding: 6px 10px 6px 10px; 
	}
		#itl-level3menu-container ul li a:hover, #itl-level3menu-container ul li a.active, #itl-level3menu-container ul li ul li a.active:hover {
			text-decoration: none;
			background: url(/images/layout/level3menu_active_bg.gif) repeat-x;
			color: #ffffff;
		}
			#itl-level3menu-container ul li ul {
				display: none;
				position: absolute;
				border-left: 1px solid #c8c8c8;
				border-right: 1px solid #c8c8c8;
				border-bottom: 1px solid #c8c8c8;
				margin: 0 0 0 -1px;
				background: #ffffff url(/images/layout/metanavi_dropdown_bg.gif) repeat-x bottom center;
				z-index: 100;
				width:188px;
			}
				#itl-level3menu-container ul li ul li {		
					height: 26px;
					border: 0;
					background: url(/images/layout/dot_line.gif) repeat-x bottom left;
				}

				/* Dies sind die Klassenstile fuer das Untermenue wenn sich die Maus */
				/* ueber der Liste  befindet (.hover siehe JavaScript oben) */
				#itl-level3menu-container ul ul.itl-hover, #itl-level3menu-container ul li.itl-hover ul, #itl-level3menu-container ul li:hover ul  {
					display: block;
				}
				#itl-level3menu-container ul li ul li {
					float: none;
				}			
					#itl-level3menu-container ul li ul li a {	
						padding: 7px 0 0 30px;
						margin: 0;
						height: 19px;
						text-align: left;	
						display:block;
						text-decoration:none;
						background: url(/images/layout/dropdown_arrow.gif) no-repeat  10px 10px;
						color :#6e5ea5;
					}
					#itl-level3menu-container ul li ul li a:hover {	
						background: #d9d9d9 url(/images/layout/dropdown_arrow.gif) no-repeat 10px 10px;
						color :#6e5ea5;
					}
					#itl-level3menu-container ul li a.entry_64,
					#itl-level3menu-container ul li a.entry_68,
					#itl-level3menu-container ul li a.entry_70,
					#itl-level3menu-container ul li a.entry_85,
					#itl-level3menu-container ul li a.entry_86,
					#itl-level3menu-container ul li a.entry_128,
					#itl-level3menu-container ul li a.entry_72,
          #itl-level3menu-container ul li a.entry_166,
          #itl-level3menu-container ul li a.entry_208,
          #itl-level3menu-container ul li a.entry_196 {	
						background: url(/images/layout/nav_arrow.gif) no-repeat right top;
						padding:6px 27px 6px 10px;
					}
					#itl-level3menu-container ul li a.entry_64:hover,
					#itl-level3menu-container ul li a.entry_68:hover,
					#itl-level3menu-container ul li a.entry_70:hover,
					#itl-level3menu-container ul li a.entry_85:hover,
					#itl-level3menu-container ul li a.entry_86:hover,
					#itl-level3menu-container ul li a.entry_128:hover,
					#itl-level3menu-container ul li a.entry_72:hover,
          #itl-level3menu-container ul li a.entry_166:hover,
          #itl-level3menu-container ul li a.entry_208:hover,
          #itl-level3menu-container ul li a.entry_196:hover {	
						background: url(/images/layout/nav_arrow_active.gif) no-repeat right top;
					}
					#itl-level3menu-container ul li.active a.entry_64,
					#itl-level3menu-container ul li.active a.entry_68,
					#itl-level3menu-container ul li.active a.entry_70,
					#itl-level3menu-container ul li.active a.entry_85,
					#itl-level3menu-container ul li.active a.entry_86,
					#itl-level3menu-container ul li.active a.entry_128,
					#itl-level3menu-container ul li.active a.entry_72,
          #itl-level3menu-container ul li.active a.entry_166,
          #itl-level3menu-container ul li.active a.entry_208,
          #itl-level3menu-container ul li.active a.entry_196 {	
						background: url(/images/layout/nav_arrow_active.gif) no-repeat right top;
					}
						#itl-level3menu-container ul li ul li ul, #itl-level3menu-container ul ul.itl-hover ul, #itl-level3menu-container ul li.itl-hover ul ul, #itl-level3menu-container ul li:hover ul ul {
							display: none;
						}
					#itl-level3menu-container ul li ul li.entry_125 {
						display: none;
					}
					
					
/* BREADCRUMB
===============================================================*/

.itl-breadcrumb {
	width: 100%;
	margin: 9px 0 0 0;
	padding: 7px 0 7px 0;
	border-top: 1px solid #c8c8c8;
	border-bottom: 1px solid #c8c8c8;
	color: #777777;
}
	body.medium .itl-breadcrumb {
		font-size: 13px;
	}
	body.large .itl-breadcrumb {
		font-size: 15px;
	}
	.itl-breadcrumb a {
		color: #777777;
		font-weight: normal;
	}
	.itl-breadcrumb span {
		padding: 0 3px 0 5px;
	}
	

/* CONTENT
===============================================================*/

.itl-content {
	float: left;
	width: 531px;
	margin: 20px 12px 40px 0;
}
	body.medium .itl-content {
		font-size: 13px;
		line-height: 15px;
	}
	body.large .itl-content {
		font-size: 15px;
		line-height: 17px;
	}
	.itl-content.itl-content-full {
		float: none;
		width: 100%;
		margin: 20px 12px 40px 0;
	}
	.itl-content-right {
		float: right;
		width: 231px;
		margin: 0 0 0 20px;
	}
	.itl-start-veranstaltungen {
		float: right;
		width: 340px;
	}
	.itl-start-fachliteratur {
		float: right;
		width: 450px;
	}
	.itl-start-fachliteratur-img {
		float: left;
		width: 63px;
	}
	.itl-recherchebox {
		background: #cccccc url(/images/layout/recherchebox_bg.gif) repeat-x top left;
		border: 1px solid #cccacb;
		padding: 12px 20px 12px 20px;
		margin: 0 0 20px 0;
		text-align: justify;
	}
		.itl-recherchebox img {
			float: left;
		}
		.itl-recherchebox div {
			width: 410px;
			float: right;
			font-weight: bold;
		}
			.itl-recherchebox div input {
				margin: 5px 0 5px 0;
			}
			.itl-recherchebox div input.itl-input-text, .itl-recherchebox div input.itl-input-text-focused {
				width: 290px;
			}
	.itl-content .itl-tagcloud {
		font-weight: bolder;
		line-height: 24px;
		padding: 5px 0 0 0;
		margin: 0;
	}
		.itl-content .itl-tagcloud li {
			display: inline;
			white-space: nowrap;
			padding: 0;
			margin: 0;
			background: none;
		}
		.itl-content .itl-tagcloud li a {
			padding: 0 0.2em 0 0.2em;
			text-decoration: none;
		}
		.itl-content .itl-tagcloud li a:hover {
			text-decoration: underline;
		}
	.itl-logoline {
		clear: both;
		border-top: 1px solid #c8c8c8;
		padding: 20px;
		text-align: center;
	}		
		.itl-logoline a {
			margin: 0 20px 0 20px;
		}
	.itl-analysten {
		float: right;
		width: 390px;
		margin: 20px 0 0 0;
	}
		.itl-analysten-img {
			margin: 5px 0 15px 0;
			float: left;
		}
	.itl-content ul {
		margin: 0 0 20px 0;
	}
	.itl-content li {
		background: url(/images/layout/li-square.gif) no-repeat scroll 0 5px transparent;
		list-style-type: none;
		margin: 0 0 0 10px;
		padding: 0 0 5px 12px;
	}
		body.medium .itl-content li {
			background-position: 0 6px;
		}
		body.large .itl-content li {
			background-position: 0 8px;
		}
	.itl-iconlist li {
		background: none;
		margin: 0 0 0 2px;
		padding: 0 0 8px 0;
	}
		.itl-iconlist li a {
			background-repeat: no-repeat;
			background-position: 0 5px;
			padding: 3px 0 3px 16px;
		}
			body.medium .itl-iconlist li a {
				background-position: 0 6px;
			}
			body.large .itl-iconlist li a {
				background-position: 0 7px;
			}
			.itl-iconlist li a.itl-word {
				background-image: url(/images/layout/icon_word.gif);
				padding: 3px 0 3px 16px;
			}
			.itl-iconlist li a.itl-excel {
				background-image: url(/images/layout/icon_excel.gif);
				padding: 3px 0 3px 16px;
			}
			.itl-iconlist li a.itl-pdf {
				background-image: url(/images/layout/icon_pdf.gif);
				padding: 3px 0 3px 16px;
			}
			.itl-iconlist li a.itl-extern {
				background-image: url(/images/layout/link_extern.gif);
				padding: 3px 0 3px 16px;
			}
			.itl-iconlist-word li a {
				background-image: url(/images/layout/icon_word.gif);
			}
			.itl-iconlist-excel li a {
				background-image: url(/images/layout/icon_excel.gif);
			}
			.itl-iconlist-pdf li a {
				background-image: url(/images/layout/icon_pdf.gif);
			}
			.itl-iconlist-extern li a {
				background-image: url(/images/layout/link_extern.gif);
			}
			.itl-dbgtlogo {
				background: url(/images/layout/DBGT_Logo.gif) no-repeat top right !important;
				height: 55px;
			}
	.itl-praxis-float {
		float: left;
		margin: 0 15px 5px 0;
	}
	.itl-content ul.itl-praxis-links {
		margin: 0 0 10px 0;
	}
	.itl-content .itl-praxis-links li {
		background: none;
		margin: 0;
		padding: 0 0 5px 0;
	}
		.itl-content .itl-praxis-links li.itl-list-margin {
			padding: 0 0 5px 15px;
		}
		.itl-content .itl-praxis-links li a {
			font-weight: normal;
		}
	.itl-mediadaten {
		float: left;
		width: 50%;
		text-align: center;
		margin: 15px 0 15px 0;
	}
		.itl-mediadaten img {
			margin: 0 0 10px 0;
		}
	.itl-nl-archiv div {
		float: left;
		width: 25%;
		text-align: center;
		margin: 10px 0 20px 0;
	}
	.itl-event td {
		padding-right: 30px;
	}
	.itl-event input[name="searchstring"] {
		width: 270px;
	}
	.itl-event select[name="location"], .itl-event select[name="category"] {
		width: 278px;
	}
		.itl-event select[name="startMonth"], .itl-event select[name="endMonth"] {
			width: 130px;
		}
		.itl-event select[name="startDay"], .itl-event select[name="endDay"] {
			width: 60px;
		}
		.itl-event select[name="startYear"], .itl-event select[name="endYear"] {
			width: 80px;
		}
	.itl-event input.itl-send {
		width: 84px;
		height: 26px;
		background: url(/images/layout/input_search_bg.gif) no-repeat 0 4px;
		color: #FFFFFF;
		border: none;
		padding: 1px 0 0 0 ;
		cursor: pointer;
		margin-right: 2px;
	}
	img.itl-interviews-img {
		float: left;
		margin: 0 10px 10px 0;
	}	
	img.itl-logo-margin {
		margin: 5px 0 5px 5px;
	}
	.itl-foren-veran {
		float: right;
		width: 435px;
	}
	.itl-table td {
		padding: 0 15px 5px 0;		
	}
	
	
/* ABOSERVICE
===============================================================*/

	.itl-abo-journal {
		border: 1px solid #C8C8C8;
		padding: 10px 25px;
	}
	h2.itl-abo_h {
		color: #494949;
		font-family: verdana,sans_serif;
		font-size: 20px;
		font-weight: normal;
		margin: 0;
		padding: 10px 0 15px;
	}
		body.medium h2.itl-abo_h {
			font-size: 22px;
		}
		body.large h2.itl-abo_h {
			font-size: 24px;
		}
	h2.itl-abo_h span{
		color:#6e5ea5;
	}	
	.itl-abo-journal ul li {
		background: url(/images/layout/icon_ok.gif) no-repeat scroll 0 0 transparent;
		list-style-type: none;
		margin: 7px 0;
		padding: 1px 0 5px 26px;
	}
		body.medium .itl-abo-journal ul li {
			background-position: 0 1px;
		}
		body.large .itl-abo-journal ul li {
			background-position: 0 3px;
		}
	.itl-abo-journal .itl-box-laptop {
		background: url(/images/layout/abo_laptop.jpg) no-repeat 530px 20px #FFFFFF;
		border: 1px solid #C5C5C5;
		margin: 20px 0 0;
		padding: 5px 15px 15px 15px;
	}
		.itl-abo-journal .itl-box-laptop ul {
			width: 515px;
		}
	.itl-abo-journal h3 {
		padding: 15px 0 9px 0;
	}
		
		div.itl-probeabo_btn_teaser a{
			background:  url(/images/layout/btn_probeabo.gif);
			width: 253px;
			height: 89px;
			display: block;
			text-indent: -9999px;
			outline: none;
			margin: 0 20px 0 0;
		}		
		.itl-box-laptop .itl-probeabo_btn_teaser {
			width: 253px;
			height: 89px;
			float: left;
		}
		.itl-probeabo-float {
			float: left;
			width: 500px;
			margin: 0 0 0 10px;
		}
	.itl-abo-stoerer {
		margin-top: 20px;
		position: relative;
	}
	.itl-abo-stoerer .itl-abo-stoerer-img{
		position: absolute;
		z-index: 1000;
		background: url(/images/layout/stoerer_probeabo.gif) no-repeat top left;
		top: 240px;
		right: -15px;
		width: 386px;
		height: 79px;
		}

/* NEWS
===============================================================*/

	div.itl-news img {
		float: left;
		margin: 0 10px 15px 0;
		border: 1px solid #DFDFDF;
		padding: 1px;
	}
	.itl-news-small {
		margin-bottom: 5px;
	}
	.itl-link {
		margin-top: 10px;
	}

	
/* INFOBOX
===============================================================*/

.itl-infobox {
	background: #a695c6 url(/images/layout/infobox_bg.gif) repeat-x bottom left;
	border: 1px solid #cccacb;
	padding: 12px;
	margin: 0 0 20px 0;
	color: #ffffff;
}
	.itl-infobox h1, .itl-infobox h2 {
		font-size: 18px;
		font-family: "Trebuchet MS",Verdana,Arial,Helvetica,Geneva,sans-serif;
		font-weight: normal;
		margin: 0;
		padding: 0 0 10px 10px;
		color: #fff;
		line-height: 21px;
		border: 0;
	}
		body.medium .itl-infobox h1, body.medium .itl-infobox h2 {
			font-size: 20px;
			line-height: 23px;
		}
		body.large .itl-infobox h1, body.large .itl-infobox h2 {
			font-size: 22px;
			line-height: 25px;
		}
	.itl-infobox p {
		color: #ffffff;
		font-size: 13px;
		padding: 0 0 0 10px;
		line-height: 16px;
	}
		body.medium .itl-infobox p {
			font-size: 15px;
			line-height: 18px;
		}
		body.large .itl-infobox p {
			font-size: 17px;
			line-height: 20px;
		}
	.itl-infobox div {
		float: right;
		width: 350px;
	}
	.itl-infobox a {
		color: #fff;
	}
	.itl-infobox span.itl-date {
		padding: 0 0 5px 10px;
		display: inline-block;
		color: #fff;
	}
	.itl-infobox table {
		padding: 0 0 0 10px;
	}

.itl-infobox-datenbank {
	background: #a695c6 url(/images/layout/infobox_bg.gif) repeat-x bottom left;
	border: 1px solid #cccacb;
	margin: 0 0 20px 0;
}
	.itl-infobox-datenbank .itl-datenbank {
		background: url(/images/layout/infobox_datenbank_bg.jpg) no-repeat bottom right;
		padding: 12px;
	}
		.itl-infobox-datenbank .itl-datenbank h2 {
			font-family: "Trebuchet MS",Verdana,Arial,Helvetica,Geneva,sans-serif;
			font-size: 21px;
			font-weight: bold;
			line-height: 23px;
			padding: 0 0 10px 0;
			margin: 0;
			color: #ffffff;
		}
			body.medium .itl-infobox-datenbank .itl-datenbank h2 {
				font-size: 23px;
				line-height: 25px;
			}
			body.medium .itl-infobox-datenbank .itl-datenbank h2 {
				font-size: 25px;
				line-height: 27px;
			}
		.itl-infobox-datenbank .itl-datenbank p {
			color: #212121;
			width: 315px;
		}
		.itl-infobox-datenbank .itl-datenbank a {
			color: #ffffff;
			font-size: 13px;
		}
			body.medium .itl-infobox-datenbank .itl-datenbank a {
				font-size: 15px;
			}
			body.medium .itl-infobox-datenbank .itl-datenbank a {
				font-size: 17px;
			}
	
	
	
/* BOX OVERVIEW
===============================================================*/

.itl-box-overview {
	border: 1px solid #cbcbcb;
	padding: 10px;
	background: #fff url(/images/layout/box_bg.gif) repeat-x bottom left;
	margin: 0 0 20px 0;
}
	.itl-box-overview img {
		float: left;
		margin: 0 12px 0 0;
	}
	.itl-box-overview .itl-box-text {
		float: left;
		width: 380px;
	}
	.itl-box-overview .itl-herausgeber {
		float: left;
		width: 370px;
	}
		.itl-box-overview .itl-herausgeber ul {
			margin: 10px 0 0 0;
		}
	.itl-box-overview .itl-forumbox-text {
		float: left;
		width: 350px;
	}
	.itl-comment {
		border-bottom: 1px solid #dcdcdc;
		padding: 15px 10px 15px 10px;
		background: #ffffff;
	}
		.itl-comment p {
			margin: 0;
		}
	.itl-odd {
		background: #e9e9e9;
	}

	
/* BOX OVERVIEW 1/2
===============================================================*/

.itl-box-overview-half {
	border: 1px solid #cbcbcb;
	padding: 10px;
	background: #fff url(/images/layout/box_bg.gif) repeat-x bottom left;
	margin: 0 10px 20px 0;
	width: 238px;
	float: left;
}
	.itl-box-overview-half img {
		float: left;
		margin: 0 12px 0 0;
	}
	.itl-box-overview-half .itl-box-text {
		float: left;
		width: 238px;
	}

.no-margin-right{
	margin-right: 0;	
	margin-right: 0!important;	
	}
	
/* SUCHE
===============================================================*/

.itl-search-header {
	padding: 10px 0 10px 10px;
	margin: 20px 0 15px 0;
	background: #D9D9D9;
}
.itl-search-dbicon {
	background: #6E5EA5;
	border: 1px solid #BBBBBB;
	color: #FFFFFF;
	text-align: center;
	float: left;
	padding: 0 4px 0 4px;
}
.itl-search-dbtext {
	float: right;
	width: 470px;
}


/* FEEDBACK FORMULAR
===============================================================*/

	#itl-form fieldset {
	   float: left;
	}
	#itl-form fieldset.full {
	   float: none;
		width: 100%;
	}
	#itl-form dt, #itl-form dd  {
	   height: 20px;
	   padding: 6px 0 6px 0;
	   display: block;
	   float: left; 
	}
	#itl-form label {
	   display: block;
	   padding-top: 2px;
	}
	#itl-form dt {
	   clear: both;
	   width: 112px;
    }
		#itl-form dt.itl-height-auto {
	   	width: 300px;
    	}
    #itl-form dd {
        width: 138px;
        *float: none;
    }
    .itl-form-right {
        padding-left: 24px;
		  margin-bottom: 15px;
    }
    #itl-form input {
        width: 132px;
       
    }
    #itl-form select {
        width: 138px;
    }
	 #itl-form fieldset.full select {
        width: 200px;
    }
    #itl-form .itl-textarea-wrap {
        width: auto;
        height: 150px;
    }
    #itl-form textarea {
        width: 521px;
		  height: 132px;
        height: 145px;
    }
    #itl-form .itl-submit-wrap {        
        text-align: right;
		  width: 527px;
    }
    #itl-form input.itl-send {
         width: 108px;
         height: 26px;
         background: url(/images/layout/input_send_bg2.gif) no-repeat 0 4px;
         color: #FFFFFF;
         border: none;
         padding: 0 10px 0 0 ;
         cursor: pointer;
         margin-right: 2px;
     }
	  #itl-form .itl-float {
	  		float: left;
	  }


/* TEASER
===============================================================*/

.itl-teaser {
	float: right;
	width: 300px;
	margin: 0 0 40px 0;
}
	body.medium .itl-teaser {
		font-size: 13px;
		line-height: 15px;
	}
	body.large .itl-teaser {
		font-size: 15px;
		line-height: 17px;
	}
	.itl-db-teaser {
		background:url(/images/layout/btnbg_datenbank.gif) repeat-x scroll 0 0 transparent;
		color:#FFFFFF;
		font-weight:bold;
		height:21px;
		padding:9px 0 0 14px;
		text-transform:uppercase;
		margin: 20px 0 0 0;
	}
	.itl-db-teaser a{
		color:#FFFFFF;
	}
	.itl-teaser div {
		position: relative;
	}
	.itl-teaser li {
		margin: 0 0 0 15px;
		list-style: square;
	}
	.itl-teaserbox {
		margin: 20px 0 0 0;
		background-color: #f1f1f1;
		clear: both;
		padding: 0 0 5px 0;
	}
		.itl-teaserbox .itl-head {
			padding: 6px 0 6px 14px;
			background: #7d64b5 url(/images/layout/teaserbox_head_bg.gif) repeat-x;
			color: #FFFFFF;
			font-weight: bold; 
			text-transform: uppercase;
			border-bottom: 1px solid #afafaf;
		}
			body.medium .itl-teaserbox .itl-head {
				padding: 5px 0 5px 14px;
			}
			body.large .itl-teaserbox .itl-head {
				padding: 4px 0 4px 14px;
			}
		.itl-teaserbox .itl-image {
			float: left;
			width: 75px;
			padding: 12px 0 5px 13px;
		}
		.itl-teaserbox .itl-text {
			float: left;
			width: 200px;
			margin: 12px 0 5px 0;
		}
		.itl-teaserbox .itl-text-full {
			margin: 9px 9px 5px 9px;
		}
			.itl-teaserbox .itl-text-full img.itl-float {
				float: left;
				margin: 5px 10px 5px 0;
			}
			.itl-teaserbox .itl-text-full .itl-input-text, .itl-teaserbox .itl-text-full .itl-input-text-focused {
				width: 225px;
			}
			.itl-teaserbox .itl-zugangscode .itl-input-text, .itl-teaserbox .itl-zugangscode .itl-input-text-focused {
				width: 125px;
			}
			.itl-teaserbox .itl-text-full li {
				margin-bottom: 5px;
			}
	.itl-teaserbox .itl-login p {
		margin-bottom: 0;
	}
	.itl-teaserbox .itl-login input, .itl-teaserbox .itl-zugangscode input {
		margin-bottom: 10px;
	}
	.itl-teaserbox .itl-zugangscode div.itl-float {
		float: right;
		width: 180px;
		margin-top: 10px;
	}
	.itl-teaserbox .itl-herausgeber div {
		float: left;
		width: 138px;
	}
		.itl-teaserbox .itl-herausgeber div img {
			float: left;
		}
		.itl-teaserbox .itl-herausgeber div p {
			float: left;
			width: 90px;
			padding: 0 0 0 10px;
		}
	.itl-teaserbox .itl-nl-archiv {
		text-align: center;
	}
		.itl-teaserbox .itl-nl-archiv div {
			float: left;
			width: 138px;
			text-align: center;
		}
	.itl-contentad {
		text-align: right;
		font-size: 10px;
		padding: 8px 0 0 0;
		text-transform: uppercase;
		font-weight: bold;
		color: #777777;
	}
	.itl-searchteaser {
		background-image: url(/images/layout/searchbox_bg.jpg) ;
		background-position: top left;
		background-repeat: no-repeat;
		position: relative;
		margin: 10px 0 0 0;
	}
		.itl-searchteaser .itl-head {
			background: none;
			border-bottom: none;
			padding: 17px 0 6px 14px;
		}
			body.medium .itl-searchteaser .itl-head {
				padding: 16px 0 5px 14px;
			}
			body.large .itl-searchteaser .itl-head {
				padding: 15px 0 4px 14px;
			}
		.itl-searchteaser input.itl-input-send {
			text-indent: -9999px;
			line-height: 1px;
			outline: none;
		}

		
/* NEWSLETTER
===============================================================*/

	.itl-nl-securebox {
		margin: 0 0 25px;
	}
		.itl-nl-securebox div {
			float: left;
			width: 200px;
			padding: 10px 0 0 10px;
		}
		.itl-nl-securebox img {
			padding: 10px 7px 0 0;
			float: left;
		}
	.itl-nl-left {
		float: left;
		width: 310px;
	}
	#newsletter dt {
		clear: both;
		width: 120px;
	}
	#newsletter dt, #newsletter dd {
		display: block;
		float: left;
		height: 20px;
		padding: 6px 0;
	}
	#newsletter dd {
		width: 184px;
	}
	#newsletter dt.disclaimer {
		width: 0;
	}
	#newsletter dd.disclaimer {
		height: auto;
		width: 285px;
	}
	#newsletter input {
		height: 12px;
		width: 178px;
	}
	#newsletter dl {
		width: 320px;
	}
	#newsletter select {
		width: 184px;
	}
	#newsletter input.itl-nostyle {
		width: auto;
	}
	#newsletter dd.itl-nl-submit a {
		background: url(/images/layout/nl-submit.gif) no-repeat top left;
		display: block;
		text-indent: -9999px;
		outline: none;
		width: 183px;
		height: 24px;
	}
	#newsletter .errorContainer {
		color: #d42e20;
		font-weight: bold;
	}

/* FOOTER
===============================================================*/

.itl-footer {
	width: 865px;
	padding: 17px 10px 20px 10px;
	text-align: center;
	background: url(/images/layout/footer_bg.gif) no-repeat left top;
	clear: both;
}
	.itl-footer .itl-links {
		border-bottom: 1px solid #C8C8C8;
		border-top: 1px solid #C8C8C8;
		font-size: 10px;
		margin: 0 0 13px 0;
		padding: 10px 0 0 0;
	}
	.itl-footer ul {
		height: 23px;
		text-align: center;
		clear: both;
		display: block;
	}
	.itl-footer li {
		display: inline;
		list-style: none;
		border-right: 1px solid #5C5C5C;
		padding: 0 7px 0 7px;
	}
		.itl-footer li.entry_79, .itl-footer li.entry_84 {
			border: none;
		}
	.itl-footer a {
		color: #5C5C5C;
		font-weight: normal;
	}
	.addthis_toolbox {
		margin:0 auto;
		width: 110px;
	}

/* ERROR
===============================================================*/
	
.itl-500error {
	padding: 120px 40px 40px 40px;
	background: url(/images/layout/logo_werner_baurecht.gif) no-repeat 40px 40px;
}


#itl-warteseite {
	margin: 100px auto 0 auto;
	width: 567px;
	height: 226px;
   background: url(/images/layout/warteseite.gif) no-repeat;
	padding: 96px 0 0 24px;
}
#itl-warteseite h2 {
	font-size: 20px;
	font-weight: normal;
}
#itl-warteseite p{
padding: 0 24px 0 0;
}




	ul.hse_link_list {
		margin: 0 0 12px 0;
		background: url("/images/layout/dotline.gif") repeat-x left bottom;
	}
		ul.hse_link_list li {
			background: url("/images/layout/dotline.gif") repeat-x left top;
			padding: 0;
			margin: 0;
			list-style-type: none;
		}
			ul.hse_link_list li.hse_first {
				background: none;
			}
		ul.hse_link_list li a {
			display: inline-block;
			font-weight: bold;
			color: #494949;
			padding: 6px 9px 6px 24px;
			background: url(/images/layout/li_arrow.gif) no-repeat 10px 10px;
		}
		

	.hse_box_lexikon {
		border: 1px solid #c8c8c8;
		background: url(/images/layout/box_lexikon_bg.gif) repeat-x bottom;
		padding: 3px 0 3px 2px;
		margin: 0 0 25px 0;
		font-weight: bold;
		color: #c8c8c8;
		height: 13px;
	}
		.hse_box_lexikon a {
			padding: 0 5px 0 6px;
			color: #7c7c7c;
			float: left;
		}
		.hse_box_lexikon a:hover {
	color: #6e5ea5;
			text-decoration: none;
		}
		.hse_box_lexikon span {
			padding: 0 5px 0 6px;
			float: left;
		}
		
		

	.hse_content_footer {
		text-align: right;
		background: url("/images/layout/dotline.gif") repeat-x scroll 0 0 transparent;
		margin: 20px 0 0 0;
		padding: 10px 0 0 0;
	}
		.hse_content_footer p.hse_back {
			float: left;
		}
		.hse_content_footer a.hse_print {
			float: right;
			font-weight: normal;
			color: #929292;
			padding: 0 0 0 25px;
			margin: 0 0 0 20px;
			background: url(/images/layout/icon_print.gif) no-repeat 0 1px;
		}
		.hse_content_footer a.hse_sendafriend {
			float: right;
			font-weight: normal;
			color: #929292;
			padding: 0 0 0 25px;
			margin: 0 0 0 20px;
			background: url(/images/layout/icon_sendafriend.gif) no-repeat 0 1px;
		}
	a.hse_top {
		font-weight: normal;
		color: #b4b4b4;
		padding: 0 0 0 10px;
		background: url(/images/layout/icon_top.gif) no-repeat 0 3px;
		float: right;
	}
	
	
	
	fieldset {
	   border: 0;
	}
	#hse_wkd-form fieldset {
	   float: left;
	}
	#hse_wkd-form fieldset.full {
	   float: none;
		width: 100%;
	}
	#hse_wkd-form dt, #hse_wkd-form dd  {
	   height: 20px;
	   padding: 6px 0 6px 0;
	   display: block;
	   float: left; 
	}
	#hse_wkd-form label {
	   display: block;
	   padding-top: 2px;
	}
	#hse_wkd-form dt {
	   clear: both;
	   width: 112px;
    }
    #hse_wkd-form dd {
        width: 138px;
        *float: none;
    }
    
    .hse_wkd-form-right {
        padding-left: 24px;
		  margin-bottom: 15px;
    }
    #hse_wkd-form input {
        width: 132px;
        height: 12px;
    }
    #hse_wkd-form select {
        width: 138px;
    }
	 #hse_wkd-form fieldset.full select {
        width: 200px;
    }
    #hse_wkd-form .hse_textarea-wrap {
        width: auto;
        height: 150px;
    }
    #hse_wkd-form textarea {
        width: 521px;height: 132px;
        height: 145px;
    }
    #hse_wkd-form .hse_submit-wrap {        
        text-align: right;
		  width: 527px;
    }
    #hse_wkd-form input.hse_send {
         width: 108px;
         height: 26px;
         background: url(/images/layout/input_send_bg3.gif) no-repeat 0 4px;
         color: #FFFFFF;
         border: none;
         padding: 0 10px 0 0 ;
         cursor: pointer;
     }
     
     #hse_wkd-form input.error, 
     #hse_wkd-form textarea.error,
     #hse_wkd-form select.error {
     	border: 1px solid #cd1316;
     }
	  
	  p.itl-pdotline {
		background: url("/images/layout/dotline.gif") repeat-x scroll 0 0 transparent;
		margin: 5px 0 0 0;
		padding: 10px 0 0 0;
	  }

#itl-popup {
    display: none;
}

#overlay_black {
	 background-color: #000000;
    color: #FFFFFF;
    height: 100%;
    left: 0;
	 opacity:.50;
	-moz-opacity:.5;
	filter:alpha(opacity=50);
    position: fixed;
    text-align: center;
    top: 0;
    vertical-align: middle;
    width: 100%;
    z-index: 3000;
}
	  
#overlay_inner {
	position: fixed;
	z-index: 3002;
	background: #fff;
	width: 500px;
	padding: 10px;
	top: 200px;
	left: 200px;
	-webkit-box-shadow: 0px 0px 5px #5c5c5c;
	-moz-box-shadow: 0px 0px 5px #5c5c5c;
	box-shadow: 0px 0px 5px #5c5c5c; 
}
#overlay_inner .content{
	border: 1px solid #b4b4b4;
	padding: 20px;
}
#overlay_inner .close{
text-align: right;
}
#overlay_inner .close a{
	text-decoration: underline;
}

#overlay_inner .itl-send {
    background: url("/images/layout/input_send_bg4.gif") no-repeat scroll 0 4px transparent;
    border: medium none;
    color: #FFFFFF;
    cursor: pointer;
    height: 26px;
    margin-right: 2px;
    padding: 0 10px 0 0;
    width: 174px;
}
#overlay_inner ul {
	padding: 10px 0 15px 0 ;
}
#overlay_inner ul li {
	list-style-type: none;
    background: url(/images/layout/li_arrow.gif) no-repeat scroll 0 9px transparent;
    color: #494949;
    display: inline-block;
    padding: 5px 9px 5px 14px;
	display: block;
}

#aboservice_datenbank_container {
	background: url(/images/aboservice/wb_datenbank.jpg) no-repeat top left ;
	width: 806px;
	height: 1140px;
	position: relative;
}

#aboservice_datenbank_container a.probeabo_link {
	width: 222px;
	height: 71px;
	text-indent: -9999px;
	outline: none;
	display: block;
	position: absolute;
	bottom: 277px;
	left: 295px;
}
#aboservice_datenbank_container a.meinedatenbank {
	display: block;
    height: 110px;
    left: 115px;
    outline: medium none;
    position: absolute;
    text-indent: -9999px;
    top: 370px;
    width: 600px;
    z-index: 5;
}
#aboservice_datenbank_container a.vergaberecht {
	display: block;
    height: 30px;
    left: 240px;
    outline: medium none;
    position: absolute;
    text-indent: -9999px;
    top: 200px;
    width: 110px;
}
#aboservice_datenbank_container a.baurecht {
	display: block;
    height: 30px;
    left: 150px;
    outline: medium none;
    position: absolute;
    text-indent: -9999px;
    top: 200px;
    width: 80px;
}
#aboservice_datenbank_container a.bauvertragsrechtonline {
	bottom: 357px;
    display: block;
    height: 145px;
    left: 315px;
    outline: medium none;
    position: absolute;
    text-indent: -9999px;
    width: 315px;
}
#aboservice_datenbank_container a.buch_link1 {
	width: 74px;
	height: 114px;
	text-indent: -9999px;
	outline: none;
	display: block;
	position: absolute;
	top: 277px;
	left: 100px;
	z-index:10;
}
#aboservice_datenbank_container a.buch_link2 {
	width: 70px;
	height: 110px;
	text-indent: -9999px;
	outline: none;
	display: block;
	position: absolute;
	top: 247px;
	left: 344px;
	z-index:11;
}
#aboservice_datenbank_container a.buch_link3 {
	width: 74px;
	height: 114px;
	text-indent: -9999px;
	outline: none;
	display: block;
	position: absolute;
	top: 207px;
	left: 50px;
	z-index:9;
}
#aboservice_datenbank_container a.buch_link4 {
	display: block;
    height: 120px;
    left: 350px;
    outline: medium none;
    position: absolute;
    text-indent: -9999px;
    top: 120px;
    width: 70px;
    z-index:9;
}
#aboservice_datenbank_container a.buch_link5 {
	display: block;
    height: 100px;
    left: 380px;
    outline: medium none;
    position: absolute;
    text-indent: -9999px;
    top: 170px;
    width: 70px;
    z-index:15;
}
#aboservice_bibliothek_container {
	background: url(/images/aboservice/wb_bibliothek.jpg) no-repeat top left ;
	width: 806px;
	height: 1070px;
	position: relative;
}
#aboservice_bibliothek_container .ui-tabs-panel {
	position: absolute;
	height: 301px;
	width: 241px;
	top: 397px;
	right: 94px;
}
#aboservice_bibliothek_container a.probeabo_link {
	width: 222px;
	height: 71px;
	text-indent: -9999px;
	outline: none;
	display: block;
	position: absolute;
	bottom: 144px;
	left: 330px;
}
#featured .ui-tabs-hide{ 
	display:none; 
}
#aboservice_bibliothek_container #featured ul {
	width: 387px;
	margin: 0;
	list-style-type: none;
	float: left;
	padding: 130px 0 0 77px;
}
#aboservice_bibliothek_container #featured ul li {
	background: none;
	width: 387px;
	margin: 0;
	padding: 0;
}
#aboservice_bibliothek_container #featured ul li a{
	background-image: url(/images/aboservice/sprite.gif);
	background-repeat: no-repeat;	
	width: 387px;
	height: 43px;
	display: block;
}
#aboservice_bibliothek_container #featured li a.entry1 {
	background-position: 0 0;
}
#aboservice_bibliothek_container #featured li.ui-tabs-selected a.entry1{
	background-position: -400px 0 ;
}
#aboservice_bibliothek_container #featured li a.entry2 {
	background-position:  0 -43px;
}
#aboservice_bibliothek_container #featured li.ui-tabs-selected a.entry2{
	background-position: -400px -43px;
}
#aboservice_bibliothek_container #featured li a.entry3 {
	background-position:  0 -86px;
}
#aboservice_bibliothek_container #featured li.ui-tabs-selected a.entry3 {
	background-position: -400px -86px;
}
#aboservice_bibliothek_container #featured li a.entry4 {
	background-position:  0 -129px;
}
#aboservice_bibliothek_container #featured li.ui-tabs-selected a.entry4 {
	background-position: -400px -129px;
}
#aboservice_bibliothek_container #featured li a.entry5 {
	background-position:  0 -172px;
}
#aboservice_bibliothek_container #featured li.ui-tabs-selected a.entry5 {
	background-position: -400px -172px;
}
#aboservice_bibliothek_container #featured li a.entry6 {
	background-position:  0 -215px;
}
#aboservice_bibliothek_container #featured li.ui-tabs-selected a.entry6 {
	background-position: -400px -215px;
}
#aboservice_bibliothek_container #featured li a.entry7 {
	background-position:  0 -258px;
}
#aboservice_bibliothek_container #featured li.ui-tabs-selected a.entry7 {
	background-position: -400px -258px;
}
#aboservice_bibliothek_container #featured li a.entry8 {
	background-position:  0 -301px;
	height: 55px;
}
#aboservice_bibliothek_container #featured li.ui-tabs-selected a.entry8 {
	background-position: -400px -301px;
}
#aboservice_bibliothek_container #featured li a.entry9 {
	background-position:  0 -357px;
}
#aboservice_bibliothek_container #featured li.ui-tabs-selected a.entry9 {
	background-position: -400px -357px;
}
#aboservice_bibliothek_container #featured li a.entry10 {
	background-position:  0 -400px;
}
#aboservice_bibliothek_container #featured li.ui-tabs-selected a.entry10 {
	background-position: -400px -400px;
}
#aboservice_bibliothek_container #featured li a.entry11 {
	background-position:  0 -443px;
}
#aboservice_bibliothek_container #featured li.ui-tabs-selected a.entry11 {
	background-position: -400px -443px;
}
#aboservice_bibliothek_container #featured li a.entry12 {
	background-position:  0 -486px;
}
#aboservice_bibliothek_container #featured li.ui-tabs-selected a.entry12 {
	background-position: -400px -486px;
}
#aboservice_bibliothek_container #featured li a.entry13 {
	height: 55px;
	background-position:  0 -529px;
}
#aboservice_bibliothek_container #featured li.ui-tabs-selected a.entry13 {
	background-position: -400px -529px;
}
#aboservice_bibliothek_container #featured li a.entry14 {
	background-position:  0 -585px;
	height: 38px;
}
#aboservice_bibliothek_container #featured li.ui-tabs-selected a.entry14 {
	background-position: -400px -586px;
}
#aboservice_bibliothek_container #featured li a.entry15 {
	height: 57px;
	background-position:  0 -623px;
}
#aboservice_bibliothek_container #featured li.ui-tabs-selected a.entry15 {
	background-position: -400px -623px;
}
#aboservice_bibliothek_container #featured li a.entry16 {
	background-position:  0 -682px;
}
#aboservice_bibliothek_container #featured li.ui-tabs-selected a.entry16 {
	background-position: -400px -682px;
}
#aboservice_bibliothek_container #featured li a.entry17 {
	background-position:  0 -725px;
}
#aboservice_bibliothek_container #featured li.ui-tabs-selected a.entry17 {
	background-position: -400px -725px;
}

.print {
  border: 1px solid #bfbfbf;
  padding: 2px;
  width: 77px;
  float: left;
  margin-bottom: 10px;
}

.sendtofriend {
  border: 1px solid #bfbfbf;
  padding: 2px;
  width: 71px;
  float: right;
  margin-bottom: 10px;
}

.facebook {
  float: left;
}

.gplus {
  float: left;
}

.retweet {
  float: left;
}

.inshare {
  float: right;
}

.adon-butt-shaded {
    width: 99px;
    height: 12px;
		background: url(/images/layout/input_send_bg5.gif);
		cursor: pointer;
    color: #fff;
    padding: 4px 8px 6px 13px;
}

.socialbookmarks {
  margin-top: 1px;
}


