* {
	margin: 0px;
	padding: 0px;	
}

html,body {
	font-family: Times,"Times New Roman", serif;
	font-size: 14px;
}


/* Ausschalten von unrelevanten Elementen */
#header, #content_right, .content_footer, #footer_navigation, ul.sub_navigation {
	display: none;
}


#main_content p {margin: 0px 20px 10px 0px; width: 470px; display: block;}


#main_content {
	font-family: Times,"Times New Roman", serif;
  	margin-top: 30px;
  	float: left;  	
	padding: 10px 30px 10px 10px;
	clear: left;     	  		
}

#main_content h1 {font-size: 14px; margin-bottom: 10px;}
#main_content h2 {font-size: 15px; margin-bottom: 10px;}
#main_content h3 {font-size: 16px; margin-bottom: 10px;}

#main_content a {color: #000000; text-decoration: none;}


#main_content  ul {margin-left: 15px; list-style-type: square; width: 470px; display: block;} 

/* ****** 2Cols Plugin ****** */
.tx-fdfx2cols-pi1 .c2l1d-left, .tx-fdfx2cols-pi1 .c2l1d-middle {
	float: left;
	width: 190px;
}


/* Sitemap */

.sitemap {
        width: 500px;
        float: left;
}


.sitemap ul {
	list-style-type: square;
	margin-left: 30px;
}

.sitemap ul a {
       text-decoration: none;
       display: block;
       width: 150px;
       padding: 3px;
}


.sitemap ul li {
       margin-bottom: 1px;
       width: 150px;
}


.sitemap .themen_sitemap {
	float: left;		
        margin-right: 80px;
        width: 150px;
}


.sitemap_right {
	float: left;
	width: 160px;
}

.sitemap .info_sitemap {
        margin-bottom: 20px;       
}


.sitemap .footer_sitemap {

}

