body {
	margin: 0px;
	padding: 0px;
	background-color: #FFFFFF;
	font-family: "Trebuchet MS", "Lucida Grande", "Lucida Sans", "Lucida Sans Unicode", Verdana, Arial, Helvetica, sans-serif;			
	font-size: 12px;
}

#mainnavi {
	line-height:normal;
}
#mainnavi ul {
  margin:0;
  padding:0px 0px 0;
  list-style:none;
  width: 195px;
  border-right:2px solid #FFFFFF;
}
#mainnavi li {
  margin:0;
  border-bottom:2px solid #FFFFFF;
}

* html #mainnavi a {
  background-color: #B4CFCE;
  display:block;
  width:.1em;
  width: 195px;
  padding:10px 15px 10px 6px;
  text-decoration:none;
  font-weight:bold;
  color: #579393;
}


#mainnavi a {
  background-color: #B4CFCE;
  display:block;
  width:.1em;
  padding:10px 15px 10px 6px;
  text-decoration:none;
  font-weight:bold;
  color: #579393;
}
#mainnavi li.current {
	/* background-color: #539592; */
}
#mainnavi li.current a {
	color: #FFFFFF;
}
#mainnavi > ul a {width:auto;}
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
#mainnavi a {float:none;}
  /* End IE5-Mac hack */
#mainnavi a:hover {
}
#mainnavi li:hover, #mainnavi li:hover a {
}
#mainnavi li:hover a {
}

#mainnavi ul ul {
	background-color: #FFFFFF;
	margin-left: 5px;
	width: 200px;
}
#mainnavi ul ul li {
}

#mainnavi ul ul li a {
  color: #FFFFFF;
	background-color: #579393;
}


#header {
	background-color: #F0F0F0;
	width: 100%;
	min-width:980px;
	height: 100px;
}

#header img {border: 0px;}

#header #logo {
	float: left;
	height: 1px;
	width: 800px;
}

#header #login {
	float: right;
	margin: 10px 25px 0;
	width: 160px;
}

#header #search {
	float: right;
	margin: 5px 10px 0 0;
	width: 490px;
}
#header #search .tx-weeaardamfilelist-pi1 {
	padding: 5px;
	height: 76px;
	border: 2px red solid;
	background: #FFEBEB
}

#header #search .description {
	margin: 0.5em 0;
	padding: 0 1.7em;
	color: red;
}

#outer_wrapper {
}
#wrapper {
}

#container {
	width: 100%;
	margin-right: -200px;
	position: relative;
}

#main {
	border: 1px solid #FFFFFF;
	padding-left: 10px;
	padding: 19px 10px 0 220px
}

#left {
	width: 210px;
	position: absolute;
	top: 0; left: 0;
}

#sidebar {
	width: 200px;
	float: right;
	background-color: #F0F0F0;
	height: 416px;
	position: absolute;
	top: 0; right: 0;
	border-left:2px solid #FFFFFF;
	display: none;
}

* html #sidebar {
	right: -1px;
}

/*
* html #sidebar {
	width: 200px;
	margin: 0 0 -1px 0;
	display: table;
	float: right;
	background-color: #F0F0F0;
	height: 416px;
}
*/

#footer {
	background-color: #B4CFCE;
	padding: 0 195px; 
	clear: both;
	display:none;
}

* html table.damlist {
	width: 60%;
}

table.damlist thead tr td {
	background-color: #579393;
	color: #FFFFFF;
	padding: 10px;
	text-align: center;
}
table.damlist tbody tr td {
	background-color: #E0E7EA;
	padding: 10px;
	text-align: center;
}


.clearing {
	clear: both;
}

.tx-newloginbox-pi1 tbody input {
	width: 100px;
}

#login .tx-newloginbox-pi1 h3, #login .tx-newloginbox-pi1 p {
	display: none;
}
.fgreen{
	color: #08a5b4;
	font-weight: bold;
}

hr {
  height:0;
  border-bottom:1px black;
  margin-right:35px;
}

strong{
  font-size:12px;
}

.desc{
  font-size:12px;  
}

h1{
  font-size:24px;
}

h3{
  font-size:14px;
}

#side_footer ul {list-style:none;margin:0px 0px 0px 0px; padding: 0px;}
#side_footer ul li {margin-bottom: 10px;}

/* plugins */
.rgaccord1-content .tx-weeaardamfilelist-pi1 a strong {
	display: none;
}

.rgaccord1-nest {
	cursor: pointer;
	background: #83c8ef !important;
	margin: 0 0 2px;
}
.rgaccord1-toggle {
	margin: 0;
	padding: 10px 29px;
	color: #FFF;
	background: url('arrow.gif') 13px 13px no-repeat;
}
.rgaccord1-toggle.act {
	background: url('arrow_act.gif') 9px 17px no-repeat;
}

.rgaccord1-content {
	padding: 15px 18px;
	background: #FFF;
	border: 1px solid #83c8ef;
	border-top: none;
}

div#c271 form {
	width: 300px;
	margin: 20px 0;
}

div#c271 form label {
	display: inline-block;
	margin: 10px 0;
	width: 100px;
}

