#content {
	width:570px;
	float:left;
	padding-top:20px
}

/* .contenttop {
	width:580px; 
	height:14px;
	float:right;
}

.contentmiddle {
	width:450px;   IE hier: width 504px 
	padding:0 18px;
	float:right;
} */

.content_nodirection {
	clear:both;
	padding:10px 10px 5px 0;
	margin-left:15px
}

.content_left {
	width:270px;
	float:left;
    margin:0 10px 0 15px
}

.content_right {
	width:270px;
	float:left
}

.contentbottom {
	width:485px;
	height:12px;
	float:right;
}

.contentbottom span {
	width:12px;
	height:12px;
	display:block;
	position:relative
}

.overview,.column {
	margin:0 0 1em;
	padding:0 0 1em;
}

.overview .imgcenter {
	float:left
}

.content_nodirection .imgcenter {
 	width:445px;
	text-align:center
}


.monat-nav {
	height:22px;
	margin:1em 0 2em;
	border-bottom:1px dotted #757C7C;
	text-align:center
}

.monat-nav a:hover {
	text-decoration:none!important
}

.monat-nav span {
	display:none
}

.monat_nav_prev {
	padding:0 11px;
	background:transparent url(/images/solms/content/pfeil_back.gif) no-repeat right 2px
}

.monat_nav_next {
	padding-left:22px!important;
	border-left:3px solid #fff;
	background:transparent url(/images/solms/content/pfeil_next.gif) no-repeat 0 2px
}
	
/* ------------------------------------------- */ 

.sidebar {
	width:180px;
	margin-left:10px;
	margin-top: 45px;
	float:left;
}

.termine_titel {width: 147px;
	min-height:10px;
	padding: 4px 10px 4px;
	font-size: 1em;
	font-weight:700}

.termine_inhalt {
	width: 180px;
	min-height: 30px;
	padding: 4px 10px;
	color: #009de0;
	border-top: 1px #dadada solid;
	border-left: 1px #dadada solid;
	}

.termine_inhalt li {list-style: url(/images/homburger/listenpfeil.jpg) inside !important;border-bottom: 1px #dadada dotted;margin: 5px 0;padding:5px 0}
.termine_inhalt span {color: #ff9a00; font-weight: 700;}
.termine_inhalt strong {color:#929292; font-weight:400;}


.termine_randunten {
    width:200px;
	height:9px;
	background: url(/images/homburger/termine_randunten.jpg) no-repeat top left;}


#portlet1,#portlet2 {
	width:157px;
	float: left;
}

.portlettitel {
	height: 18px; 
	width:180px;
	margin-top: 10px;
	padding: 2px 10px 0px;
	font-size: 0.9em;
	background: #ff9a00 url(/images/homburger/portlet_titel.jpg) repeat-x;
}

.portletcontent {
	background:#f1f1f1;
	line-height:1.4em;
	height: auto;
	width:188px;
	padding: 5px;
	font-size:.9em;
	border: 1px #e2e2e2 solid;
	border-top:0
}

.portlettitel h2 {color: #000000; font-size: 1em; padding: 0px; margin: 0px;}

.portletcontent div { padding: 5px 5px 0px; text-align: left;}
	
.portletcontent h2 {color: #ff9a00; font-size: 12px;}

.portletdivider {height: 20px; clear: both;}
/*
#portlet1 .portlet_kasten {
	width:425px;
	padding:0 0 2px;
	margin:0 0 9px;
	background:#F2EDDF url(/images/solms/portlet2/unten_rechts.jpg) no-repeat right bottom
}

#portlet1 .portlet_kasten div{
 	border:1px solid #dadada;
	border-bottom:0;
	padding:3px;
	background:#F2EDDF
}

#portlet1 h2 span{
 	font-size:1.2em;
	padding:4px 2px 4px 20px;
	background:url(/images/solms/star.gif) no-repeat 0 4px;
	color:#1D7EB1
}

#portlet1 #umfrage {
	width:215px;
	margin:-55px -3px 0 0;
	padding:22px 0 2em 5px;
	float:right;
 	/* background:url(/images/solms/umfrage.jpg) repeat-x; 
}

#portlet1 #umfrage fieldset {
	margin-top:-2px;
	background:url(/images/solms/portlet2/umfragebg.jpg) repeat-x;
	padding-left:8px;
	/* padding:20px 1px 2em 0;
	background:url(/images/solms/portlet/fieldset.gif) no-repeat right bottom 
}

#umfrage a {
	color:#000;
	text-decoration:underline
}


#portlet2 .portlet_kasten {
	width:210px;
	padding:0 0 2px;
	margin:0 5px 9px 0;
	background:url(/images/solms/portlet2/unten_rechts2.jpg) no-repeat right bottom;
	float:left
}

#portlet2 .portlet_kasten div{
 	border:1px solid #dadada;
 	border-bottom:0;
	background:#F2F7F9;
 	padding:1px;
	min-height:18em
}

#portlet2 .portletfoot {
	padding:5px 23px 5px 0;
	text-align:right
}

.portlet_list li {
	list-style:none
}

.portletfoot {
	border-left:1px solid #dadada;
	display:block
}

.sidebar .portlet_kasten div div {
	border:0!important
}*/

/* ------------------------------------------------------------------------------------------ */


.toollink {
	background:url(/images/solms/druck.gif) no-repeat scroll 0 1px;
	padding:0 15px
}

