*{
		margin:0;
		padding:0;
	}
	
	/**
	 * erzwinge Scrollbalken im FF
	 */
	html{
		height:100%;
	}
	body{
		font-family:Helvetica,Arial, sans-serif;
		font-size: 100.01%;
	    line-height: 1.5em;
		min-height:101%;
	}

	/**
	 * ist immer der Name Thomas Behling in der linken Spalte
	 */
	h1{
		padding: 200px 0.5em 0 0.5em;
	    background-color: #4D8CA7;
	    font-size: 1em;
	    text-transform: uppercase;
	    font-weight: lighter;
	    color: #dcdcdc;
	}

	/**
	 * Ist so eine Art Breadcrumb in der rechten Spalte
	 */
	h2 {
	    font-size: 1.15em;
	    text-transform: uppercase;
	    color: #4D8CA7;
	    font-weight: lighter;
		margin-bottom:3em;
	}
	
	/**
	 * Eigenlicher Titel in einem Eintrag
	 */
	h3 {
	    margin-top: 3em;
	    font-size: 1.15em;
	    text-transform: uppercase;
	}
	
	/**
	 * Untertitel in einem Eintrag
	 */
	h4 {
	    margin-top: 3em;
	    font-size: 1.15em;
	    text-transform: uppercase;
	}
	
	a:link, a:visited, a:focus {
	    text-decoration: none;
	    color: #4D8CA7;
	}
	
	a:hover {
	    text-decoration: underline;
	}

	p, div.vcard {
    	line-height: 1.4em;
    	margin: .5em 0 .5em 0;
    	color: #555;
	}

	a img{
		border:0;
	}
/**
 * Seitenelemente
 */
	/**
	 * Block um den linken und rechten Block der Webseite
	 */
	div#wrapper {
	    width: 55em;
	    margin: 0 auto;
	}
	/**
	 * linker Bereich der Webseite
	 */
	div#col_left {
	    width: 10em;
	    float: left;
	}
	/**
	 * der rechte Bereich der Webseite
	 */
	div#col_right {
	    width: 43em;
	    float: left;
	    padding: 1em 0 0 4em;
	    font-size: 0.85em;
	}
	
/**
 * Navigation
 */
	ul#navigation {
	    width: 10em;
	    list-style: none;
	    background-color: #4D8CA7;
	    font-weight: lighter;
	    text-align: right;
	}
	
	ul#navigation li a:link, ul#navigation li a:visited {
	    font-size: .85em;
		padding: 0 0.5em 0 0.5em;
	    display: block;
	    text-decoration: none;
	    color: #fff;
	    border-top: 2px solid #fff;
	    font-variant: small-caps;
		width:10.7em;
	}
	
	ul#navigation li a:hover {
	    background-color: #003366;
	}
	
	ul#navigation li a.current:link, ul#navigation li a.current:visited,ul#navigation li a.section:link, ul#navigation li a.section:visited {
	    background-color: #003366;
	}

/**
 * Seite Aktuelles
 */
	div#col_right h4.akuelles{
		margin:0 !important;
		font-size:1em;
		text-transform: uppercase;
	}
	
	
	div#col_right .ovn{
		overflow:hidden;
	}
/**
 * Allgemienes
 */
	
	
	dl.bild_mit_unterschrift dd {
    	color: #666;
    	font-size: 0.8em;
	}
	
	dl.bild_mit_unterschrift dd h3{
    	color: #666;
    	font-size: 1em;
		font-weight:normal;
	}

	.f_right {
	    float: right;
	}
	.f_left{
		float:left;
	}
	.f_clear{
		clear:both;
	}
	.right1{
		margin-right:1em;
	}
	ul.ul_texte {
	    margin-left:2em;
	}
	ul.no_ul_style{
		list-style:none;
	}
	ul.mainHolder li{
		margin-top:.5em;
	}
	/**
	 * Vita etc.
	 *
	 */
	dl.vita dt {
	    float: left;
	    line-height: 1.5em;
	}
	
	dl.vita dd {
	    margin-left: 7.5em;
	}
	
	
	.m_top_2{
		margin-top:2em;
	}
	/**
	 * arbeiten
	 * 
	 */
	div#arbeitenDi{
		position:relative;
	}
	ul.arbeiten{
		position:absolute;
		top:0;
		right:0;
		list-style:none;
	}
	ul.arbeiten li{
		float:left;
		margin-right:2em;
	}
	ul.arbeiten li a{
		font-weight:bold;
		font-size:2em;
		text-decoration:none;
	}
