body {
    font-family: Trebuchet MS, Tahoma, sans-serif;
    font-size: 10px;
    background-color: #f9f9f9b;
    padding: 0px;
    margin: 0px;
    color:#666666;
    text-align:center;
}

.HerrRossi {
	position:relative;
	left: 210px;
	top: -185px;
}

#headercontainer {
	position: fixed;
	margin:0;
	padding:0;
	padding-left: 50px;
	padding-top: 25px;
	width: 100%;
	background-color: white;
	z-index: 1000;
}


#container {
    font-size:1em;
    text-align:left;
    margin:0;
    padding:0;
}

#container_index {
    margin:80px auto;
    width:230px;
    text-align:right;
}

.clear {
    padding:0px;
    display:block;
    margin:0px;
    clear:both;
    height:0px;
}

#menucontainer {
}


#menu {
    color: #828282;
    font-size:1em;
    margin-bottom: 0px;
    padding:0px;
}

#menu span a {
    margin:0px;
    padding:2px;
}

#menu span a:hover {
    color: #dddddd;
}

#menu span {
    display:block;
    text-align:center;
    margin:0px;
    padding:0px;
    margin-right:30px;
    float:left;
    clear:none;
}

#pictures {
    color: #828282;
    font-size:1.1em;
    margin:0px;
    padding:0px;
    margin-top:2px;
}

#pictures span a {
    text-align:center;
    display:block;
    float:left;
    width:15px;
    height:15px;
    margin:2px;
    padding:0px;
}

#pictures span a:hover {
    color: #211e1a;
}

#pic {
 position:relative;
 top: 120px;
 margin-left: 50px;
}

#submenu {
    color:#f5f4f1;
    font-size:1em;
    margin:2px;
    margin-left:0px;
    padding:0px;
    padding-bottom:2px;
}

#submenu a {
    margin:0px;
    padding:2px;
}

#submenu a:hover {
    color: #dddddd;
}

#submenu span {
    display:block;
    text-align:left;
    margin:0px;
    padding:0px;
    margin-right:15px;
    float:left;
    clear:none;
}

.active {
    background-color:#828282;
    color:#f5f4f1;
}

h1 {
     color: #e1e1e1;
     font-size: 30px;
     font-weight:normal;
     padding:0px;
     margin:0px;
     margin-bottom:-5px;
     letter-spacing:1px;
}

.subheadline {
    width:260px;
    color: #978c65;
    font-size: 34px;
    font-weight:normal;
    padding:0px;
    margin:0px;
    margin-bottom:5px;
    letter-spacing:1px;
}


a {
    color: #828282;
    margin:0px;
    padding:0px;
    text-decoration:none;
}


#header {
    font-size:26px;
    color:white;
}


.highlight {
    color:#e1e1e1;
}
