*{
    margin: 0;
    padding: 0;
}
body, html{
	height: 100%;
}



body{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	background:	#000;
}
h1{
	font-size: 12px;
    font-variant:small-caps;
    font-weight: bold;
	color: #ff8f00;
}
a{
	text-decoration: none;
}
a:hover{
	color: #ff8f00;
}


.grey{
	color: #777;
}

.dgrey{
	color: #666;
}

.orange{
	color: #ff8f00;
}
.xanonex{
	font-size: 12px;
    font-variant:small-caps;
    color: #777;
    font-weight: bold;
}
span.bold{
	font-weight: bold;
}


.floating{
	float: right;
	margin: 10px 0 10px 10px;
	border: 1px #000 solid;
}



#container{
	width: 965px;
	margin: 0px auto;
	background: #fff;

}

.pa{
padding-left: 20px;
padding-top: 5px;
padding-bottom: 5px;
}


/*  HEADER   HEADER  HEADER   HEADER  HEADER   HEADER  */
#header{
	width: 965px;
	height: 100px;
	border-bottom: 10px #000 solid;
}
    #header #header-left{
        width: 320px;
        height: 100%;
        background: #fff;
        border-right: 2px #000 solid;
        float:left;
    }
        #header #header-left h3{
            font-size: 10px;
            color: #333;
            word-spacing: 2px;
            position: relative;
            top: 20px;
            left: 10px;
        }
        #header #header-left #logo{
            font-size: 10px;
            color: #777;
            position: relative;
            top: 18px;
            left: 5px;
            border: none;
        }

    #header #header-right{
        width: 643px;
        height: 100%;
        background: #fff;
        float:right;
        text-align: right;
    }
        #header #header-right #impressum,#header #header-right #datenschutz{
            font-size: 10px;
            color: #aaa;
            text-decoration: none;
            font-weight: bold;
            position: relative;
            top: 77px;
            right: 15px;

        }
        #datenschutz{
		 margin-right:15px;
		}
/*  HEADER   HEADER  HEADER   HEADER  HEADER   HEADER  */





/* gfxROW   gfxROW   gfxROW   gfxROW   gfxROW   gfxROW */
    #gfxRow{
        width: 965px;
        height: 65px;
        background: #fff;
        border-bottom: 2px #000 solid;
    }
        #gfxRow #gfxRow-left{
            width: 320px;
            height: 100%;
            background: #dcdcdc;
            border-right: 2px #000 solid;
            float:left;
        }
        #gfxRow #gfxRow-right{
            width: 643px;
            height: 100%;
            background: #fff;
            float:right;
            text-align: right;
            overflow: hidden;
    	}
        	#gfxRow #gfxRow-right #picturelist{
                list-style-type: none;
            }
			    #gfxRow #gfxRow-right #picturelist li{
			    	float:left;
                    text-align: right;
                    position: relative;
                }


/* gfxROW   gfxROW   gfxROW   gfxROW   gfxROW   gfxROW */




/* CONTENT    CONTENT    CONTENT   CONTENT    CONTENT  */
    #content{
        width: 965px;
        height: 750px;
		overflow: hidden;
        background: #fff;
    }
        #content #content-left{
            width: 320px;
            height: 100%;
            background: #fff;
            border-right: 2px #000 solid;
            float:left;
            vertical-align: bottom;
        }
        #content #content-left #top{
            width: 100%;
            height: 62%;
            background: transparent;
            text-align: right;
        }
        	#content #content-left #top #navigation{
        		padding-top: 10px;
                padding-bottom: 20px;
                list-style-type: none;
            }
			    #content #content-left #top #navigation li{
                    padding-top: 10px;
                    text-align: right;
                    position: relative;
                    right: 20px;
                }
                    #content #content-left #top #navigation li a{
                        font-family: Arial,Helvetica,sans-serif;
                        font-weight: normal;
                        font-size: 12px;
                        color: #333;
                        letter-spacing: normal;
                        word-spacing: normal;
                        text-decoration: none;
                        border: 1px #333 solid;
                        padding: 0 4px;
                        background: #fff;
                        display: inline-block;
                    }
                    #content #content-left #top #navigation li a.selected{
                        color: #fff;
                        background: #ff8f00;
                    }
                    #content #content-left #top #navigation li a:hover{
                        background-color:   #ff8f00;
                        color: #fff;
                    }
        #content #content-left #bottom{
            width: 100%;
            height: 38%;
            background: transparent;
            text-align: right;
        }
        	#content #content-left #bottom img{
				border-top: 2px #000 solid;
				position: relative;
				top: 56px;
            }
        #content #content-right{
            width: 603px;
            background: #fff;
            float:right;
            text-align:justify;
            margin: 20px;
            margin-bottom: 0;
            color: #333;
    	}
            #lastchange{
                width: 183px;
                position: relative;
                top: 40px;
                left: 420px;
            }
                #lastchange span{
                    font-size: 8px;
                    color: #000;
                    position: relative;
                    top: 5px;
                    float: left;
                }

/* CONTENT    CONTENT    CONTENT   CONTENT    CONTENT  */



/* FOOTER FOOTER FOOTER FOOTER FOOTER FOOTER FOOTER */
    #footer{
        width: 965px;
        height: 35px;
        background: #fff;
        border-top: 2px #000 solid;
    }
        #footer #footer-left{
            width: 320px;
            height: 100%;
            background: #fff;
            border-right: 2px #000 solid;
            float:left;
        }
        #footer #footer-right{
            width: 643px;
            height: 100%;
            background: #dcdcdc;
            float:right;
            text-align: right;
    	}
/* FOOTER FOOTER FOOTER FOOTER FOOTER FOOTER FOOTER */
