@charset 'utf-8';

/*
	S T Y L E S H E E T   
	F U E R   E I N S P R U C H - A K T U E L L . D E
	
	*************************************************

	Letzte Aenderung: 20 Oktober 2006
	Erstellt von dimento.com
	
	http://dimento.com
	
	**************************************************/
*
{
	outline:none;
	margin:0;
	padding:0
}

#wrapper a:hover,#wrapper a:focus
{
	text-decoration:underline !important
}

body
{
	background:#fff;
	font:0.9em/140% Arial, Helvetica, sans-serif;
	text-align:center
}

#wrapper
{
	background:url(/img/einspruch-aktuell/navigation.jpg) repeat-y top left;
	text-align:left;
	width:990px;
	margin:0 auto
}

#primary a
{
	color:#01A0E2;
	text-decoration:underline
}

#skip
{
	height:0;
	list-style:none;
	text-indent:-5000em;
	width:0
}

#skip *
{
	color:#fff !important
}

#header
{
	background:#fff
}

.iww-logo
{
	background:url(img/einspruch-aktuell/header-iww.jpg) no-repeat;
	height:70px;
	right:118px;
	position:absolute;
	text-indent:-5000em;
	top:22px;
	width:81px
}

.title
{
	background:url(/img/einspruch-aktuell/header-title.jpg) no-repeat;
	height:60px;
	text-indent:-5000em;
	width:477px;
	_border-top:10px solid #fff;
	margin:30px auto 0
}

.date
{
	display:none;
}

#meta-navigation
{
	height:auto !important;
	list-style:none;
	_height:1.5em;
	min-height:2em;
	padding-left:22%;
	padding-top:5px;
	_padding-top:0;
	_margin-top:-20px
}

#meta-navigation li
{
	float:left;
	margin-right:2em
}

#meta-navigation a,#meta-navigation a:link,#meta-navigation a:visited
{
	color:#00a0e1;
	font-weight:700;
	text-decoration:none;
	text-transform:uppercase
}

#header-title
{
	border-top:1px solid #b3b4b6;
	clear:both;
	height:115px;
	position:relative;
	text-align:center;
	_padding-top:20px;
	_margin-bottom:-25px
}

#navigation
{
	background:#00a0e1;
	float:left;
	list-style:none;
	width:200px;
	padding:5px 0
}

#navigation li
{
	margin:10px
}

#navigation li a
{
	background:url(/img/einspruch-aktuell/nav-go.jpg) no-repeat 10px 50% #2fbcea;
	color:#fff;
	display:block;
	font-weight:700;
	text-decoration:none;
	text-transform:uppercase;
	width:145px;
	padding:5px 5px 5px 30px
}

#navigation li a:hover
{
	background:url(/img/einspruch-aktuell/nav-go.jpg) no-repeat 13px 50% #2fbcea;
	text-decoration:none !important
}

#content
{
	margin-left:225px
}

#primary
{
	border-top:1px solid #b5b5b5;
	float:left;
	padding-bottom:20px;
	padding-top:20px;
	width:540px
}

#primary h1,#primary h2,#primary h3,#primary h4,#primary h5
{
	color:#848382;
	text-transform:uppercase;
	font-size:140%;
	margin:10px 0
}

#primary h2
{
	font-size:140%
}

#primary h3
{
	font-size:120%
}

#primary h4
{
	font-size:110%
}

#primary h5
{
	font-size:100%
}

#primary ul,#primary ol,#primary blockquote
{
	padding-left:15px;
	margin-left:15px !important
}

#primary blockquote
{
	text-style:italic;
	color:#848382
}

#primary td
{
	border-bottom:1px solid #838383;
	border-right:1px solid #838383;
	text-align:left;
	vertical-align:top;
	padding:3px
}

#primary th
{
	background:#555;
	color:#fff;
	text-align:left;
	vertical-align:top;
	font-weight:700;
	border-bottom:1px solid #222;
	border-right:1px solid #222;
	padding:3px
}

#primary table caption
{
	background:#A4DAEF;
	color:#fff;
	font-weight:700;
	text-transform:uppercase;
	border:2px solid #fff;
	margin-bottom:-13px
}

#secondary
{
	margin-left:565px;
	_margin-left:555px;
	width:200px;
	_overflow:hidden !important
}

#secondary .links
{
	list-style:none;
	margin-top:5px
}

#secondary h2
{
	font-size:100%;
	font-weight:700;
	text-transform:uppercase
}

#secondary .links a
{
	color:#848382;
	font-weight:700;
	text-decoration:none;
	text-transform:uppercase;
	padding-left:20px;
	background:url(/img/einspruch-aktuell/secondary-go.jpg) 0 50% no-repeat
}

#secondary #first .links a
{
	background:url(/img/einspruch-aktuell/secondary-first-go.jpg) 0 50% no-repeat
}

#secondary .box
{
	background:#eceded;
	margin-bottom:5px;
	_overflow:hidden !important;
	padding:10px
}

#secondary #first.box
{
	background:#ebf6fc;
	margin-bottom:5px;
	padding:10px
}

#footer
{
	background:#fff;
	clear:both;
	position:relative;
	width:100%
}

#footer .vogel-logo
{
	background:url(/img/einspruch-aktuell/footer-vogel.jpg) no-repeat;
	height:21px;
	left:10px;
	position:absolute;
	text-indent:-5000em;
	top:10px;
	width:75px
}

#footer ul
{
	border-top:1px solid #B3B4B6;
	list-style:none;
	margin-left:220px;
	padding-left:50px;
	width:495px;
	_width:495px;
}

#footer ul a,#footer ul a:link,#footer ul a:visited
{
	color:#838383;
	font-size:87%;
	_font-size:80%;
	font-weight:700;
	text-decoration:none;
	text-transform:uppercase
}

#footer ul li
{
	float:left;
	margin-right:1.8em;
	_margin-right:1.5em
}

#primary p,#primary li,#primary ul,#primary ol,#primary blockquote,#primary table
{
	margin:10px 0
}

#content-footer
{
	border-top:1px solid #B3B4B6;
	border-bottom:1px solid #B3B4B6;
	height:2.15em
}

#content-footer strong
{
	color:#838383;
	font-weight:700;
	text-transform:uppercase
}

#content-footer .left
{
	float:left;
	margin:5px 0
}

#content-footer .right
{
	float:right;
	margin:5px 0
}

form label
{
	display:block;
	text-transform:uppercase;
	font-size:80%
}

form input,form textarea
{
	width:90%;
	font-size:110%;
	padding:3px
}

form .check
{
	width:20px;
	margin-right:10px;
	float:left;
	border:none;
	margin-bottom:10px;
	margin-top:2px
}

form .submit
{
	width:auto;
	font-size:90%
}

form .research
{
	width:80% !important
}

form p.button
{
	margin-left:450px !important;
	margin-top:-2.6em !important
}

form p
{
	clear:both
}

#primary p.meta
{
	font-style:italic;
	font-size:90%;
	border-left:3px solid #01A0E2;
	padding-left:10px
}

#primary .entries
{
	margin:20px 0 0 0 !important;
	padding-left:0;
	list-style:none
}

#primary .entries .entry
{
	margin-left:0;
	padding-left:0;
	margin-bottom:20px;
	border-bottom:1px solid #B3B4B6;
	padding-bottom:5px
}

#primary p.time
{
	font-size: 80%;
	margin:-10px 0 -5px 0!important;
}

/* Quellenmaterial: Urteil-Tabelle, Randziffer, Randziffern-Absatz  */
.urteil td, .urteil th {
  padding: 5px;
  font-size: 13px;
}

#primary .rz {
	color:gray; 
	font-style: bold; 
	text-align:right; 
	float:right; 
	padding:0; 
	margin:0 10px	
}

#primary .rz_absatz {
	width: 94%;
}
