#content {
	width:522px;
	float:left;
	background:url(/images/solms/content/rund_weiss_rand_rechts.jpg) repeat-y right 0;
}

.contenttop {
	width:486px; 
	height:14px;
	float:right;
	background:url(/images/solms/content/rund_weiss_oben_rechts.jpg) no-repeat right 0
}

.contenttop span {
	width:13px;
	height:14px;
	background:url(/images/solms/content/rund_weiss_oben_links.jpg) no-repeat 0 bottom;
	display:block; 
	position:relative
}

.contentmiddle {
	width:450px;  /* IE hier: width 504px */
	padding:0 18px;
	float:right;
	background:url(/images/solms/content/rund_weiss_rand_links.jpg) repeat-y
}

.content_nodirection {
	clear:both;
	padding:10px 0 0
}

.content_left {
	width:220px;
	float:left;
    margin-right:10px
}

.content_right {
	width:220px;
	float:left
}

.contentbottom {
	width:485px;
	height:12px;
	float:right;
	background: url(/images/solms/content/rund_weiss_unten_rechts.jpg) no-repeat right 0
}

.contentbottom span {
	width:12px;
	height:12px;
	background:url(/images/solms/content/rund_weiss_unten_links.jpg) no-repeat 0 bottom;
	display:block;
	position:relative
}

.overview,.column {
	margin:0 0 1em;
	padding:0 0 1em;
	border-bottom:1px dotted #999
}

.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:432px;
	margin-left:9px;
	float:left
}

#portlet1,#portlet2 {
	width:445px;
	float:none!important
}



#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
}

.sidebar object {float:right}
.sidebar .video200{width:200px;height:167px}

/* ------------------------------------------------------------------------------------------ */


.toollink {
	background:url(/images/solms/druck.gif) no-repeat scroll 0 1px;
	padding:0 15px
}
