/******************************
title:  	style.css
author: 	Ramón Burri
date:   	02.09.05
company:	Bitplane AG
******************************/


html {
padding: 0;
}

body { 
  font: normal 90% Arial, Helvetica, sans-serif;
  background-color: #ffffff;
  margin: 0; 
  padding: 0;
}


body.popup {
background-color: #ededed;
}



/* headings */
h1 { 
  color: black; 
  font-size: 95%; 
  font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular 
}

h2 { 
  color: black; 
  font-size: 80%; 
  font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular 
}

h3 {
  color: #8CBD8C;
  font-size: 90%;
  font-family: Arial, Helvetica, sans-serif;
}




/* table background-colors */
#bright {
  background-color: #fdfdfd;
}

#dark {
  background-color: #ededed;
}




#navigation_container {
  width: 9em;
  background: #000000;
}
#logo_container { 
  background-image: url(img/bgpiece4.jpg); 
  margin: 0px; 
  padding: 0px; 
  height: 145px; 
}
#spacer_container { 
  background-color: white; 
  width: 60px; 
}
#header_container { 
  background-image: url(img/grey_body02.jpg); 
  margin: 0px; 
  padding: 0px; 
  height: 95px 
}
#content_container { 
  background-color: white; 
  margin: 0px; 
  padding: 0px; 
  height: 100%; 
}


#header {
  font-size: 150%;
  padding-top: 1em;
}

#navigation {
  color: #9999ff;
  padding-left: 0.5em;
  padding-top: 2.95em;
}


#userinformation { 
  color: #9999ff;
  padding-top: 1em;
  padding-left: 0.5em;
}

#contact {
}

#content {
  padding-right: 1em;
}

#footer {
}



/* links */
a { 
  color: #000000; 
  cursor: pointer;
  text-decoration: underline; }
  
a:visited { }

a:hover { 
  /*color: #ff8000;*/ }

a:active {  }

a:focus { 
  text-decoration:none; 
  color: #696969; }
  
a.update {
  color: #00cc00;
  text-decoration: none;
}

a.none {
text-decoration: none;
cursor:text;
}

  
table.side_nav a.activeNavPort {
 color: #ccff99;
}

table.side_nav a.activeNav {
 color: #ccff99;
 padding-left: 8;
}

table.side_nav a.sub {
 color: #8CBD8C;
 text-decoration: none;
 padding-left: 8;
 font-weight: bold
}
  
  
  
/* table settings */
table.side_nav {
 font-family:  Arial, Helvetica, sans-serif; 
 font-size: 8pt; 
 font-style: normal;
 font-weight: bold}

table.side_nav a {
 color: #00CCCC;
 text-decoration: none } 

table.side_nav td {
 height: 20;
 valign: top }

table.side_nav_sub {
 font-family:  Arial, Helvetica, sans-serif; 
 font-size: 8pt; 
 font-style: normal;
 font-weight: bold;}

table.side_nav_sub a {
 color: #8CBD8C;
 text-decoration: none } 

table.side_nav_sub td {
 height: 18;
 valign: top }

table.side_nav_sub_sub {
 font-family:  Arial, Helvetica, sans-serif; 
 font-size: 8pt; 
 font-style: normal;
 font-weight: normal;}

table.side_nav_sub_sub a {
 color: #8CBD8C;
 text-decoration: none } 

table.side_nav_sub_sub td {
 height: 18;
 valign: top }
 
table.form {
  font-size: 100%;
}
 
table.form td.dropdown {
  text-align: left;
}

table.form td.cross {
  padding-right: 15px; 
}

table.list {
  font-size: 90%;
}

table.list td {
  padding-right: 15px;
}

.versiongrey
{ color: #888888;}

.downloadtable {
   width: 100%;
  text-align: left;
  font-size: 12px;
  border-collapse: collapse;
}

.downloadtableheader {
  padding: 4px 3px 4px 5px;
  border: 1px solid #d0d0d0;
  border-left-color: #eee;
  background-color: #ededed;
}

.downloadtablefield {
  padding: 4px 3px 4px 5px;
  border-style: solid solid solid;
  border-width: 1px;
  border-color: #ededed;
}



