p { margin:0 !important}

/*******************************/

.menu1 {
  width:80.6em;
  height:23px;
  margin:-3px 0 -1px 23px;
  padding:7px 0 0;
  background:#EAC04E url(/images/design2/start_hintergrund_rechts.jpg) repeat-y right;
  position:relative;
  font-size:.75em
}

.menu1 a {
  color:#286084;
  text-decoration:none;
  padding:0 19px 0 14px;
  background:url(/images/design2/submenu-li.gif) no-repeat 0 3px
}

.menu1 li {
  float:left;
  margin-left:5px;
  list-style:none inside
}

#aktiv1 a, .menu1 a:hover{
 color:#333;
 background:url(/images/design2/submenu-li2.gif) no-repeat 0 3px
}

#mitte h2, #mitte h2 a{color:#444!important}

#content {
  width:42.8em;
  margin:5px 0 0 23px;
  float: left;
  background:url(/images/design2/rund_weiss_rand_rechts.jpg) repeat-y right 0;
}

#content label{clear:both;float:left;width:150px;margin:0 0 5px}
.input {width:250px;margin:5px 0}
#content .submit{background:#D6D2CA url(/images/design2/submit1.gif) repeat-x;border:1px solid #C6C6BF;cursor:pointer}

.contenttop {
	height:14px;
	margin-left: 14px;
	background:url(/images/design2/rund_weiss_oben_rechts.jpg) no-repeat right bottom
}

.contenttop span {
	width:13px;
	height:14px;
	background:url(/images/design2/rund_weiss_oben_links.jpg) no-repeat 0 bottom;
	display:block; 
	position:relative
}

.contentmiddle {
  margin:0 0 -12px 14px!important;
  padding: 0px 35px 0px 25px;
  background: transparent url(/images/design2/rund_weiss_rand_links.jpg) repeat-y;
}

.contentbottom {
	height:12px;
	margin-left: 14px;
	background: url(/images/design2/rund_weiss_unten_rechts.jpg) no-repeat right top
}

.contentbottom span {
	width:12px;
	height:12px;
	background:url(/images/design2/rund_weiss_unten_links.jpg) no-repeat left top;
	display:block;
	position:relative;
}

.content_nodirection {
  background:none!important;
  clear:both;
}

.content_left {
  width:17.3em;
  float:left;
  background:none!important;
  clear:both;
  margin:5px 0 5px
}

.content_right {
  width:17.3em;
  float:right;
  background:none!important;
  margin:5px 0px 5px 5px
}

.downloadlist li {background:none!important;padding:0 0 .5em!important;margin:.5em 0!important;border-bottom:1px dotted #aaa}

.sidebars {
 float:left;
 margin-right:23px;
 width:38em;
}

.sidebar .comment textarea {width:210px}
.sidebar .comment {padding:0}
.sidebar h2 {font-size:1.05em;padding:0 3px 3px}
.sidebar p, .sidebar ul {padding:0 3px 3px}

#sidebar1 {
	margin:2px 8px 0 0
}

.portletfoot {
 border-left:1px solid #dadada;
 display:block;
 background:transparent url(/images/design2/unten_rechts.jpg) no-repeat scroll right bottom;
 margin-bottom: 10px;
 padding:0px 20px 5px 5px;
}

.portletfoot a{margin-bottom: 3px; display: blocK; padding-right: 8px;}

.sidebar1_container .portletfoot { padding-bottom:22px }
.sidebar2_container .portlet {float: left;}
.sidebar2_container .portlet-rahmen {background: #F2F7F9; width: 17.2em; margin-right: 0.5em;}
.sidebar2_container .portletfoot {background: url(/images/design2/unten_rechts2.jpg) no-repeat right bottom; width: 15.9em; height: 2.5em;}

/*neu*********************************/

.overview,.column {
	margin:0 0 1em;
	padding:0 0 1em;
	border-bottom:1px dotted #999
}

.portlet-rahmen{
 	border:1px solid #dadada;
	border-bottom:0px!important;
	padding:0px 5px;
	background:#F2EDDF
}

/* .portlet-rahmen li {list-style: inside;} */


