body {
  margin:0;
  padding:0;
  background:#FFFFFF;
}
body, textarea, input, select {
  font-family:Arial, Verdana, "Trebuchet MS", "Times New Roman", Times, serif;
}

h2 {
    color:#CC3333;
	font-size:1.3em;
}
h3 {
    margin:.5em 0 0 0;
    color:#CC3333;
	font-size:1.2em;
}

div#right {
  float:right;
  width:247px;
  background-color:#CCCCCC;
  background-image:url(../img/chance/background_navi.gif);
  background-repeat:repeat-y;
  height:100%;
}
div#right #a {
  height:59px;
}
div#right #b {
  height:11px;
  background-color:#993333;
  border-top:1px solid #FFFFFF;
}
div#right #c {
  height:26px;
  background-color:#999999;
  border-top:1px solid #FFFFFF;
  border-bottom:1px solid #CC6666;
}
div#right #mainmenu {
  position:relative;
  top:-15px;
  left:-31px;
  height:41px;
  padding-top:.7em;
  padding-bottom:.3em;
}
div#right #mainmenu ul {
  list-style:none;
}
div#right #mainmenu ul li {
  line-height:1em;
}
div#right #mainmenu ul li a {
 font-size:.8em;
 color:#FFFFFF;
 text-decoration:none;
}
div#right #mainmenu ul li a:hover {
 font-weight:bold;
}

div#left {
  width:auto;
  padding-right:247px;
  margin:0px;
  height:auto;
  z-Index:2;
}
div#left #a {
  width:auto;
  height:20px;
}
div#left #b {
  width:auto;
  height:39px;
  background-color:#666666;
}
div#left #c {
  width:auto;
  height:11px;
  background-color:#993333;
  border-top:1px solid #FFFFFF;
}
div#left #d {
  width:auto;
  height:26px;
  background-color:#999999;
  border-top:1px solid #FFFFFF;
  border-bottom:1px solid #CC6666;
}
div#left #e {
  height:73px;
  background-color:#CCCCCC;
  border-bottom:4px solid #993333;
}

div#left #left_content {
  float:left;
  width:172px;
  height:100%;
}
div#left #right_content {
    width:auto;
    padding:0px 10px 0px 172px;
    margin:0px 0px 0px 0px;
    font-size:.8em;
    color:#333333;
}
div#left #right_content ul {
    margin: 10px 10px 5px -25px;
    list-style-image: url(../img/chance/bulletpoint_rot.gif);
}
div#left #right_content a:link {
    text-decoration: none;
}
div#left #right_content a:hover {
    font-weight: bold;
}

div#left #right_content #headline {
    color:#CC3333;
	font-size:1.1em;
}

div#left #right_content b {
  color:#660000;
}

img#wenn {
  width:920px;
  height:26px;
  position:absolute;
  left:0px;
  top:72px;
  z-Index:3;
}

.small_pic {
  width:53px;
  height:53px;
  margin-left:9px;
  margin-top:9px;
}

.big_pic {
  width:152px;
  height:193px;
  margin-left:9px;
  margin-top:9px;
}

div#header {
  background:url(../img/header-bar-bg.gif) repeat-x;
}

div#header-logo h1 {
  display:none;
}
div#header-logo {
  background:url(../img/projekt-virtuelle-welt.gif) no-repeat 825px 5px;
  height:118px;
  border-bottom:1px solid #bfbfbf;
  display:none;
}

div#header-location {
    height:39px;
    background:url(../img/header-bg.gif) repeat-x top left;
    border-top:1px solid white;
    border-bottom: 1px solid #bfbfbf;
}

/* Menu */
div#navigation {
    width:246px;
    padding-bottom:30%;
}

div#navigation ul {
    list-style:none;
    padding-left:0;
    border-top: 4px solid #993333;
}
div#navigation li a {
	margin-left:0px;
	padding:1px 1px 1px 7px;
	display:block;
	border-bottom: 4px solid #993333;
	border-left: 1px solid #993333;
	font-size:.8em;
	text-decoration:none;
	margin-bottom:0px;
	color: black;
	background-color:#FFFFFF;
}
div#navigation li a:hover{
	color: #FFFFFF;
    font-weight:bold;
	background-color:#CC6666;
}
div#navigation li a.selected {
    color: #FFFFFF;
    font-weight:bold;
    background-color:#CC6666;
}
div#mainmenu li a.selected {
    font-weight:bold;
}

div#balken {
    clear:both;
    border-top:1px solid #660000;
    height:12px;
    background-color:#999999;
}

div#footer {
	text-align:			center;
	margin:				auto;
	height:				32px;
	border-top:			1px solid #660000;
	background:			url(../img/chance/fusszeile.gif) no-repeat;
    background-position:center;
    background-color:	#FFFFFF;
}
div#language-switch {
    display:none;
}

div#rmenu { font-size: .9em; }
div#rmenu b { font-size:1.2em; color:#CC3333; }
div#rmenu form { margin: 5px 5px 5px 0; }
div#rmenu form textarea { width: 35em; border: 1px solid black; font-size: 1em; }
div#rmenu form input { border: 1px solid black; }
div#rmenu form input to_email { width: 35em; }
div#rmenu form input to_name { width: 35em; }
div#rmenu form input send { width: 8em; }
div#rmenu form input warn { width: 30em; }

