body {
		padding: 0; margin: 0;
        color: #CFCFCF;
        font: 13px Verdana, sans-serif;
        background: #FFF;
        }
.br {clear:both;}
.showonmobile {
		visibility:hidden;
		}


#logo {
		background:url('img/logo.png');
        float:left;
        width:308px;
        height:75px;
        border-right:2px solid #fff;
		}
#projekte {
    height:450px; width:949px;
    margin:0; padding:0;
    }
	.prj0 {
		height:111px; width:260px;
	    background:url('img/projekte_titel.png') no-repeat;
	    float:right;
	    }
	.prj1 img {
	    float:right;
		height:136px; width:260px;
        border:0;
	    }
		a.prj1 img {
	    	background:url('img/projekte_ftb_off.png') no-repeat;
        	}
		a.prj1 img:hover {
	    	background:url('img/projekte_ftb_on.png') no-repeat;
        	}
	.prj2 img {
	    float:right;
		height:129px; width:260px;
        border:0;
	    background:url('img/projekte_ytc_off.png') no-repeat;
	    }
		.prj2 img:hover {
	    	background:url('img/projekte_ytc_on.png') no-repeat;
        	}
		a.prj2:hover {
	    	background:url('img/projekte_ytc_on.png') no-repeat;
        	}
	.bni img {
	    float:right;
		height:70px; width:250px;
        border:0;
	    }

div.topfb {
float:right;
margin:15px 25px 0px 0px;
height:14px; width:14px;
background:url('img/fb-icon_off.png');
}
div.topfb:hover {
background:url('img/fb-icon.png');
}

a, a.link, a.link:visited {color:#005F00; text-decoration: none;}
a:hover, a.link:hover {    color:#000; }
a.linkwiki, a.linkwiki:visited {color:#000000; border-bottom:1px dashed #5F5F5F; text-decoration: none;}
a.linkwiki:hover {text-decoration: none; border-bottom:1px dashed #007F00;  cursor:help;}

        #navigation a, a:visited { color:#FFF; text-decoration:none; }
        #navigation a:hover { 	   color:#008F00; }
iframe.inhalt {
        width:940px; height:450px;
        overflow:hidden;
		}

h1
        {
        font: 22px Verdana, sans-serif;
        color:#4F4F4F;
        margin:1em 0 0.7em 9px;
        padding:0 0 0 17px;
        }
        h1.cat {
        padding:0;
		background:none;
        color:#9F9F9F;
            /*background:url('../images/pfeil_666.gif') no-repeat .0 5px;*/
        }
        h1.beschreibung {
        	margin:1em 0 0 0;
        }
h2 {
        font: 14px Trebuchet MS, Arial, Verdana, sans-serif; color:#fff;
        margin:1em 0 0 0;
        }
h4 {
        font: 12px Verdana, sans-serif; color:#7F7F7F;
        font-weight: bold;
        margin:1.5em 0 -1.5em 0;
        text-align: left;
        }
img.menu {
		width:145px; height:16px; border:0;
		}
img.thumb {
        border: 0;
        margin: 0 0 45px 9px; padding:5px;
        background:none;
        }
        img.thumb:hover {
        		opacity:0.93;
        }
div.overview {
        border: 1px solid #7F7F7F;
        margin: 0 0 20px 9px; padding:0;
        background:#fff;
        width:190px;
        font-size:80%;
        float:left;
        }
        img.overview {
                border: 0; margin: 5px 5px 0 5px; padding: 0;
                }
        div.overview span {
                margin-left:5px;
                text-align: center;
                }
img.skypebutton{
        border:0;
        height:16px;
        margin-right:2px;
        }
img.pfeil {
        width:10; height:18; border:0;
        margin:0 0 -1px 9px;
        }
#frame {
        width:950px;
        margin: auto; padding: 0;
        border:0;
        }
#head {
/*        margin: 20px 0 10px 0;*/
        margin:15px 0 5px 0;
/*        padding-left:152px;*/
        text-align:left;
        height:75px;
        }
#bottom {width:90%; margin: auto; text-align:left; font: 10px 'Lucida Grande', Verdana, sans-serif; color: #6F6F6F; margin: 2em 0 3em 0;}
#navigation {
        font-size:14px;
        line-height:1.5em;
        width:152px;
        float:left;
        margin:2em 0 0 0;
        }
        #navigation img {
                margin:2em 0 0.5em 0;
                border:0;
                }

/* alte
    .foot { color:#9F9F9F;font-size:8pt;text-align:right;margin-top:2px;float:left; }
    .foot:hover { color:#2F2F2F; }


#footer {
        font-size:11px;
        float:right;
        margin:1em 0 3em 0;
        width:75%;
        border:0;
        text-align:right;
        color: #333;
        }
        #footer a, a:visited {
                color:#8F8F8F;
                text-decoration:none;
                }
        #footer a:hover {
                color:#007F00;
                }


*/

    .foot { color:#3F3F3F;font-size:8pt;text-align:right;margin-top:2px;float:left; }


#footer {
        font-size:8px;
        float:right;
        margin:1em 0 3em 0;
        width:75%;
        border:0;
        text-align:right;
        color: #6F6F6F;
        }
        #footer a, a:visited {
				color:#005F00;
                text-decoration:none;
                }
        #footer a:hover {
                color:#000;
                }
#thumbs {
        width:95%;
        margin: 0 auto 0.7em auto;
        text-align:left;
        }
        #thumbs p {
                text-align:right;
                padding:0.7em;
                }
        #thumbs p.beschreibung {
                text-align:left;
                padding:0 0.7em 0.7em 0.7em;
                }
#printtext
        {
        visibility: hidden;
        }
#navigation strong {
        font-size: 80%;
        color: #999;
        margin: 0 0 0 2px;
        font-weight: normal;
        }

div.overview_3 {
        border: 1px solid #7F7F7F;
        margin: 0 0 20px 9px; padding:0;
        background:#fff;
        width:592px;
        font-size:80%;
        float:left;
        }
        img.overview_3 {
                border: 0; margin: 5px 5px 0 5px; padding: 0;
                }
        div.overview_3 span {
                margin-left:5px;
                text-align: center;
                }

span.bold {
		font-size: 80%;
        font-weight:bold;
        display:block;
        color:#AFAFAF;
        margin-top:1.5em;
        }