body {
margin: 0;
padding: 0;
font-family: Verdana, Arial, Helvetica,  sans-serif;
color: #000;
font-style: normal;
font-size: 12px;
line-height: 1.6em;
text-align: left;
background-image: url(/bilder/background.gif);
background-repeat: repeat-x;
background-color: #f7f7f7;
}

#maincontainer {
 width: 100%;
 text-align: center;
}

#main {
margin: 1em auto;
width: 900px;
padding: 0;
background-color: #fdfdfd;
border: 0px solid #333;
text-align: left;
}

/* Header Area */	
#header {sub
margin: 0px;
padding: 0px;
background-color: #fff;
height:110px;
}

/* Navigation container */
#leftcontainer {
float: left;
width: 200px; 
margin-left: -900px; /* -Width of main */
padding-top: 5px;
}

/* Right Content Area */
#contentcontainer{
float: left;
width: 100%;
background-color: #fdfeff;
}

#content {
padding: 0.1em 1.0em 1.0em 1.2em;
margin-left: 200px; /* Width of navigation Column */
background-image: url(/bilder/bg-main.gif);
background-repeat: repeat-x;
background-color: #fcfcfc;

}
#content a{
  font-weight: bold;
}

/* Footer */
#footer {
clear: left;
width: 900px;
background-image: url(/bilder/bg-footer.gif);
background-repeat: repeat-x;
background-color: #111;
padding: 2px 0px 1px 0px;
text-align: center;
height: 24px;
font-size: 8pt;
color: fff;
}



/* Forms Fields */
select, textara, input {
 font-family: Verdana, Arial, Helvetica,  sans-serif;
 font-size: 10px
}

.margin{
margin: 10px; /*Margins for inner DIV inside each column (to provide padding)*/
margin-top: 0;
}


.default_list{
  list-style: disc;
  margin-left: 0.5em;
  padding-left: 1em;
  text-indent:  0em;
}


.nowrap{
	white-space: nowrap;
}

.bodytext{
}

.tr-even{
 background: #f0f4ff;
}
.tr-odd{
 background: #f8fcff;
}
