/* CSS Document */

body, h1, h2, h3, h4, h5, h6, ul, li, ol, div, p, a, img {
	margin: 0;
	padding: 0;
}

/* individueller Teil */

html,body
{
        background: #1c267b url(../bilder/hgbild.jpg) fixed left top; 
        background-color: #FCEEC0;
        margin: 0;
        padding: 0;
        border: 0;
        width: 100%;
        height: 100%;
        
	color: #353535; 
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal; 
        
}

#containeralt  {
        position: relative;
        min-height: 100%;
        height: auto !important;
        height: 100%;
        margin: 0px auto 0;
        width: 902px;        

}

#container  {
	padding: 0px;
	position: relative;
	margin: 0 auto 0;
	width: 902px;       
}

#footer {
	padding: 0px;
	margin: 0 auto 0;
	position: relative;	
	width: 902px 
}

    

/* Head-Bilder */

.header { 
	width: 900px;
	height: 250px;
	padding-bottom: 15px;
	padding-top: 25px;	
	float: left;
}


.header img { 
	width: 900px;
	height: 250px;
	border: #ffffff 1px solid;
	float: left;
}


/* Haupt-Menue */


.button   { 
	width: 647px;
	float: right; 
	padding-top: 7px;
	padding-bottom: 7px;
	border-top: #D6D8D9 1px solid;
	border-bottom: #D6D8D9 1px solid;
	text-align: center;
}
	

ul.button {
	list-style-type: none;
}

ul.button li {
	display: inline;
}


/* Navigation */

.navi { 
	width: 180px;
	padding: 20px;
	float: left;
}

ul.navi {
	list-style-type: none;
}

ul.navi li {
	width: 180px;
	display: inline;
	float: left;
}


/* Inhalte */

.content { 
	width: 900px;
	margin: 0px;
	padding: 0px;
	float: left;
}


div#contable table { 
	border-collapse: collapse;
	border: 0px #ffffff solid;
	float: left
}

div#contable td.content1  { 
	width: 223px; 
	vertical-align: top; 
	border-right: 0px solid #ffffff; 
	border-collapse: collapse;	
	background-color: #FEF7E0; 
}

div#contable td.content2 { 
	width: 647px;
	border-collapse: collapse;
	padding-left: 30px;
	vertical-align: top;
}


/* Logos */

.content1logo { 
	width: 201px;
	padding-left: 20px;
	padding-top: 20px;
	padding-bottom: 2px;
	border-bottom: #ffffff 0px solid;
	float: left;
}

.content1logo img { 
	width: 183px;
	height: 90px;
	border: 0px;
	float: left;
}

.content1logo2 { 
	width: 201px;
	padding-left: 20px;
	padding-top: 20px;
	padding-bottom: 2px;
	border-bottom: #ffffff 0px solid;
	float: left;
}

.content1logo2 img { 
	width: 183px;
	height: 60px;
	border: 0px;
	float: left;
}


