/* Excel */

html {
    background: grey;
    font-family: Verdana, arial, sans-serif;
    overflow-y: scroll;
    width:100%;
    height: 100%;
}
html, body    {
    margin: 0 auto;
    height: 100%;
    width: 1000px;
    font-size: 100%;   
}
a {
    color: navy;
    text-decoration: none;
}
a.Link {
    cursor: pointer;
    color: white;
}
ul {
    list-style: none;
}
p#headtitle {
    font-weight: bolder;
    font-size: 120%;
    margin-bottom: 20px;
}

div#JavascriptHinweis {
    width: 100%;
    color: red;
    font-size: 80%;
    padding-left: 5px;
}


/* Banner */
div#Banner {
    width: 100%;
    position: relative;
    overflow: hidden;
}
div#Banner img.BannerBild {
	width: 100%;
	height: 100%;
}   


div#Banner div.CompanyLogo {
	position: fixed;
	z-index: 0;
	transform:rotate(270deg);
	-webkit-transform: rotate(270deg);
	left: 0px; right: 0;
	margin: 0 auto;
	left: -1070px;
	top: 55px;
	width: 180px;
	height: 50px;
	background: white;
	text-align: center;
	padding-top: 20px;
}
div#Banner div.CompanyLogo#eins {
}
div#Banner div.CompanyLogo#zwei {
	top: 235px;
}
div#Banner div.CompanyLogo#drei {
	top: 415px;
}
div#Banner div.CompanyLogo img {
    width: 70%;
    height: 70%;
}


/* Kategorien */
div#Kat {
   width: 100%;
   background: white;
   z-index: 0;
   /* border-bottom: 3px solid grey;   /* Dicke Abgrenzungslinie */
   padding-top: 4px;
   max-height: 40px;
   height: 50px;
}

/* Suchfeld */
input.Suchfeld[type="submit"] {
    display: none;
}
input.Suchfeld[type="search"] {
	position: absolute;
	right: 10px;
	bottom: 0px;
    background-color: white;
    border: 1px solid black;
    color: black;
    height: 15px;
    width: 200px;
    padding: 2px;
    font-size: 70%;
    z-index: 151;
}
::-webkit-input-placeholder {
    color: black;
}
::-moz-placeholder {
    color: black;
}
:-moz-placeholder {
    color: black;
}
:-ms-input-placeholder {
    color: black;
}