img, div {
                  behavior: url(iepngfix.htc);
}

img {
                border:0px;
}

h1 { 
                font-family: Verdana;
                font-size:14px;
                font-weight:bold;
                margin-bottom:7px;
}

td {
				font-family: Verdana;
                font-size:12px;
}

html, body {
        height:100%;
        margin-bottom: 1px;
        background-color:#FFF0D9;
        behavior: url(iepngfix.htc);
        font-family:Verdana;
        font-size:12px;
        color:#000000;
}

#Container {
        width: 830px;
        margin: auto;
        padding: 0px;
        height:auto;
        overflow:hidden;
}

#Header {
                position:relative;
                margin-top:25px;
                /*background-image:url(../img/header.jpg);  */
                widows:830px;
                height:190px;
                behavior: url(iepngfix.htc);
}

#youarehere {
                width:400px;
                height:25px;
                left:230px;
                top:166px;
                position:relative;
                text-align:right;
}

#content_wrapper {
                position:relative;
                margin-top:0px;
                background-image:url(../images/bg_content.jpg);
                width:830px;
                height:auto;
                behavior: url(iepngfix.htc);
}

#Navigation {
                position:relative;
                padding-top:17px;                
                width:130px;
                color:#000000;
                float:left;                
}

#Layout {
                position:relative;
                margin-left:10px;
                padding-top:10px;                
                width:540px;
                color:#000000;
                float:left;
     
}

.clearfix:after {
    content: ".";
    display: block;
    height: 0;
    font-size: 0;
    clear: both;
    visibility: hidden;
}

.clearfix {display: inline-block;}


#newsbox {
                position:relative;
                padding-top:10px;
                margin-left:0px;                
                width:140px;
                color:#000000;
                float:left;                
}


#Navigation .l1 {
                display:block;
                margin-bottom:5px;
                background-image:url(../images/btn_bg.jpg);
                height:19px;
                margin-left:8px;
                padding-left:20px;
                padding-top:5px;
                font-family:Verdana;
                font-size:12px;
                font-weight:bold;
                text-decoration:none;
                color:#fff;
}

#Navigation .l2 {
                display:block;
                margin-bottom:5px;
                height:15px;
                margin-left:8px;
                padding-left:20px;
                padding-top:3px;
                font-family:Verdana;
                font-size:10px;
                font-weight:normal;
                text-decoration:none;
                color:#fff;
}

#Footer {
                clear:both;
                width:830px;
                height:40px;
                text-align: center; 
                color: #ffffff;
                background-image:url(../images/footer.jpg);
}

#Footer a:link {
			color: #ffffff;	
	}	

.pagegallery {
                       overflow:hidden; 
                       width:500px;                 
             }

.link { display: none; }


.pic_gross {
overflow:hidden; position:relative; width:279px; height:209px; border:1px solid #fff; background-color:#006600; float:left;z-index: 10;
}

.pic_klein {
overflow:hidden; position:relative;  margin-left:20px; width:84px; margin-bottom:7px; height:64px; background-color:#006600; border:1px solid #fff; float:left;z-index: 10;
}

.nummerierung {
	width:17px; 
	height: 16px;
	background-color: #fff;
	color: #000;
	position: absolute;
	padding-top: 1px;
	right: 0px;
	z-index: 20;
	text-align:center;
	vertical-align: middle;
	font-weight: bolder;
}