#page_margins {background:url(images/sidebar/sidebar-publikationen.jpg) no-repeat left 43em #fff;}
#main{background:url(images/sidebar/streifen-blau.gif) repeat-y left transparent;}
#col2
  {
	width: 0;
  }
* html #col2{width:0;}  
#col3
  {
	margin: 0 1em 0 18em;
  }

ul.topul
		{width:100%;} 
#col3 ul li
			{margin-bottom:0.5em;
			}		 
#mod_menue_sub .untermenu1 li a {
  background:url(images/navi/quadrat12.gif) no-repeat 0.5em -195px transparent;
  }
#mod_menue_sub .untermenu1 li a:hover,
#mod_menue_sub .untermenu1 li a:active,
#mod_menue_sub .untermenu1 li a:focus,
#mod_menue_sub .untermenu1 li a.menuxaktiv_back,
#mod_menue_sub .untermenu1 li a.menuy_aktiv
  {
  background:url(images/navi/quadrat12.gif) no-repeat 0.5em -495px #00f;
  color:#fff;
  border-top:1px solid #fff;
  }
#mod_menue_sub .untermenu1 ul ul li a:hover,
#mod_menue_sub .untermenu1 ul ul li a:active,
#mod_menue_sub .untermenu1 ul ul li a:focus,
#mod_menue_sub .untermenu1 ul ul li a.menuxaktiv_back,
#mod_menue_sub .untermenu1 ul ul li a.menuy_aktiv
  {
  background:#3b3bff;
  color:#fff;
  }
#mod_menue_sub ul {
background:#fff;
}
#mod_menue_sub ul ul{
background:#ebebff;
}
#col3 table caption {
	background:#00f;
	}
#col3 table tbody tr th,
#col3 table tbody tr td
{
border-top:0px solid #ebebff;
}
#col3 table tbody tr th,
#col3 table tbody tr .spalte1
{
border-right:1px solid #ebebff;
border-left:1px solid #ebebff;
}
#col3 table tr.titel td.nr {
font-weight:bold;
font-size:150%;
color:#333;
}
#col3 table th {
font-weight:bold;
}
#col3 table tr th,
#col3 table tr td
{
padding:0em 0.5em;
}
#col3 table tr.titel th,
#col3 table tr.titel td
{
background:#ebebff;
padding:0.5em;
}
#col3 table tr.titel th,
#col3 table tr.titel td
{
font-weight:normal;
text-transform:normal;
}
#col3 table tr.titel th.last,
#col3 table tr.titel td.last
{
font-weight:bold;
font-size:110%;
color:#333;
text-transform:none;
}
#col3 .dfnliste h4,
#col3 .dfnliste h5,
#col3 .dfnliste h6
	{font-size:1em;
	margin-left:3em;}
#col3 ul h6
	{font-style:italic;}
/*ul{margin-left:5em;}*/
#col3 table ul li
	{
	background:transparent url(images/bullets/bullet-blau.gif) no-repeat scroll left 0;
	/*font-size:100%;*/
	margin:0;
	padding:0 0 0 2em;
	position:relative;
}

#col3 h3,
#col3 h4,
#col3 h5,
#col3 h6,
#col3 h7
	{color:#597180;}
#col3 h3 span
	{font-size:0.80em;line-height:130%;font-weight:normal;}
#col3 table h3
	{margin-bottom:0;
	font-size:1.1em;}
#col3 dt{width:6em;margin-right:0;}
#col3 dd{margin-left:0;}
#col3 dl{background:#f5f9fa; padding:1em 2em;border:1px solid #597180;width:auto;}
#col3 ul.bulletlist ul li {
margin:0 0 0 3em;
font-style:italic;
}
#col3 .kommunalinfo td,
#col3 .kommunalinfo th,
#col3 .gesetze td,
#col3 .gesetze th
	{
	padding:0.5em;
	border-top:none;
	}
#col3 .kommunalinfo thead th,
#col3 .gesetze thead th
	{
	background:#ebebff;
	font-weight:normal;
	text-transform:uppercase;
	
	}
#col3 .kommunalinfo tbody td span.nr,
#col3 .gesetze tbody td span.nr
	{
	font-weight:normal;
	font-size:150%;
	color:#333;
	}
#col3 .artikel_details table td
	{white-space:nowrap;
	}
#col3 .artikel_details table .spalte1
	{white-space:normal;
	width:40%;
	}

#col3 .artikeldetails table tbody tr .spalte1,
#col3 .artikeldetails table tbody tr.info th
	{white-space:normal;
	width:25%;
		font-weight:normal;
	text-transform:uppercase;
	}
#col3 .artikeldetails table tbody tr.info th,
#col3 .artikeldetails table tbody tr.info td
	{
	padding:0.25em 0.5em;
	}

#col3 .artikeldetails table tbody tr.info a:link,
#col3 .artikeldetails table tbody tr.info a:visited
  {
  color:#df0404;
  font-weight:bold;
  font-size:110%;
  }
#col3 .artikeldetails table tbody tr.info a:hover,
#col3 .artikeldetails table tbody tr.info a:active,
#col3 .artikeldetails table tbody tr.info a:focus
  {
  color:#fff;
  }
	
#col3 tr.titel th.titel_neu {
background-image:url(images/stempel/neu-stempel.gif);
background-repeat: no-repeat;
background-position: 60% 0;
height:75px;
}


#col3 tr.titel td span.bild_pub
	{border:1px solid #999;
	float:right;
	}

#col3 table .titel h1
#col3 table .titel h2,
#col3 table .titel h3,
#col3 table .titel h4,
#col3 table .titel h5,
#col3 table .titel h6,
#col3 table .titel h7,
#col3 table .titel p,
#col3 table .titel strong
	{color:#333;margin:0 0 0.5em 0;padding:0;}/*{color:#90c;}*/
#col3 table .titel h1.rot.rot,
#col3 table .titel h2.rot,
#col3 table .titel h3.rot,
#col3 table .titel h4.rot,
#col3 table .titel h5.rot,
#col3 table .titel h6.rot,
#col3 table .titel h7.rot,
#col3 table .titel p.rot,
#col3 table .titel strong.rot
	{color:#df0404;}

#col3 table .titel h3{font-size:110%;}
#col3 table .titel h4{font-size:100%;}
#col3 table .titel h5{font-size:90%;}
#col3 table .titel h6{font-size:100%;font-weight:normal;}
#col3 table .titel h7{font-size:100%;font-weight:normal;font-style:italic;}

