

body {
  background-color:#CCCC99; 
  padding:0px;
  margin:0px;
  
}

#container {
  width:1000px;
  height:607px;
  text-align:center;
  margin-left:auto;
  margin-right:auto;
  margin-top:1%;
  border:3px solid #FFFFFF;
}

#header_content_container {
  float:left;
}

#header {
  background-image:url(../images/header.jpg);
  width:663px;
  height:136px;
}

#content {
  float:left;
  background-image:url(../images/content.jpg);
  width:663px;
  height:471px;  
  text-align:left;
}

#left {
  display:block;
  float:left;
  background-image:url(../images/fotoback1.jpg);
  width:169px;
  height:607px;
}

#right {
  float:left;
  background-image:url(../images/fotoback2.jpg);
  width:168px;
  height:607px;
}

* html #right{
	width:165px;
}

/* menu-styles */
#menu {
  text-align:left;
  float:left;
  margin:45px 0px 0px -32px;
  list-style:none;
  font-family:arial, times new roman, verdana;
  font-size:0.7em;
  font-variant:small-caps;
  font-weight:bold;
}

* html #menu {
  margin:45px 0px 0px 5px;
}

.menu_item {
  margin:10px 10px 0px 0px;
  padding:0 0 0px 5px;
  border-bottom: 1px dotted #555555;
}

.menu_item a {
  color:#555555;
  text-decoration:none;
  display:block;
  width:80px;
}

.menu_item a:hover{
  color:#AA7777;
}


/* styles for content-area and text in the content-area */
#content_text_container {
  background-color:#FFFFFF;
  background-image:url(../images/textfeldback2.jpg);
  width:400px;
  height:320px;
  margin:0px 0px 0px 0px;
  padding:30px 30px 0px 30px;
  overflow:auto;
  text-align:center;
}

* html #content_text_container {
  height:345px;
}

#content_text_container a{
	color:#555555;
	text-decoration:none;
	font-family:arial, times new roman, verdana;
	font-size:0.7em;
	font-variant:small-caps;
	font-weight:bold;
	border-bottom: 1px solid #555555;	
}

#content_description {
  text-align:center;
}

span h1 {
  color:#000000;
  font-family:trebuchet ms, arial, verdana;
  font-size:0.8em;
  font-weight:bold;
}

span h2 {
  color:#000000;
  font-family:trebuchet ms, arial, verdana;
  font-size:0.7em;
  font-style:italic;
}

span p {
  color:#000000;
  font-family:trebuchet ms, arial, verdana;
  font-size:0.7em;
}

h1 {
  color:#663333;
  font-family:trebuchet ms, arial, verdana;
  font-size:0.8em;
  font-weight:bold;
}

h2 {
  color:#663333;
  font-family:trebuchet ms, arial, verdana;
  font-size:0.7em;
  font-style:italic;
}

p {
  color:#663333;
  font-family:trebuchet ms, arial, verdana;
  font-size:0.7em;
}
