/* default.css - style sheet used by default, can be replaced by others */

html, body {
  color: black;
  background: white;
  font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular, "Bitstream Vera Sans", sans-serif;
  font-size: 10pt;
  font-weight: normal;
  font-style: normal;
  text-decoration: none;
  padding: 0;
  margin: 0;
  text-align: center;
  width:100%;
  padding-bottom:10px;
  
}

html{/*overflow: scroll; */}


#wrapper{
  width:840px;
 /* min-height: 605px;*/
  padding:0px;
  margin:auto;
  text-align: left;
  background-color:#EEEEEE;
}

.spacer {
 width:100%;
 font-size:1px;
  height: 3px;
 /*background: #fff url('../images/Seperate.gif') no-repeat top left;*/
 background: #fff url('../images/emobility_seperator.jpg') repeat-y top center;

}

#content {
margin:0px;
padding:0px 15px 15px 15px;

}


#header {
background: #fff url('../images/emobility_logo.jpg') no-repeat top left;
height:135px;
width:100%;

}
#header img{
display:none;
}

#footer {
   color: #000;
  font-size: 12px;
  padding:10px;
}

#navbar {
  list-style-type: none;
  background-color:#eeeeee ;
  top:106px;
  left:0px;
  position:relative;
  font-weight: bold;
  font-size: 12px;
  display:block;
  margin:0px;
  padding-top: 10px;
  padding-bottom: 5px;
  text-align: center;
}

#navbar li {
  display: inline;
  padding: 0;
  margin: 0;
}

#navbar li a:link, #navbar li a:visited {
  text-decoration: none;
  text-align: center;
  padding: 0;
  padding-right: 1em;
  margin: 0;
  /*color: #666;*/
  color:#000;
}

#navbar li a:hover {
  color: #c00;
  background: #eeeeee ;
}
#footer{
/*display:none;*/
}

#footer2 a:link img, #footer2 a:visited img {
  visibility: hidden;
}

#footer2 a:hover img, #footer a:active img {
  visibility: visible;
}

a:link {
  color: #00e;
  text-decoration: none;
}

a:visited {
  color: #009;
  text-decoration: none;
}

a:hover {
  color: #c00;
  background-color: #eee;
  text-decoration: none;
}

a:active {
  color: #eee;
  background-color: #c00;
}

a:link img, a:visited img {
  border-style: none;
}

h1 {
  margin-top: 15px;
  font-size: 16px;
  font-weight: bold;
  font-style: normal;
}

h1.main{
margin-top: 18px;

  font-size: 14pt;
  font-weight: bold;
  font-style: normal;
	color:#c00;
}

h2 {
  margin-top: 15px;
  font-size: 100%;
  font-weight: bold;
  font-style: normal;
}

h2.main {
  margin-top: 15px;
  font-size: 10pt;
  font-weight: bold;
  font-style: normal;
  margin-bottom: 0px;

}


h3 {
  margin-top: 15px;
  font-size: 80%;
  font-weight: bold;
  font-style: normal;
}

p{
	font-size: 10pt;
	text-align: justify;
	padding:4px;
}

.warning {
  font-weight: bold;
  color: #c00;
}

.important {
  color: #c00;
}

.small {
  font-size: 75%;
}

.tiny {
  font-size: 50%;
}

.hidenav { display: none; }

table.listing{
 font-family: Verdana;
 font-size:10px;
 border:3px solid #aaaaaa;
 border-style: double; border-collapse:collapse;
 width:auto!important;
}
table.listing th{
border:1px solid #aaaaaa;
 background-color:#D0D0D0;
 font-weight:bolder;
 font-size:12px;
 padding:4px;
}
table.listing td{
    padding:4px;
	border:1px solid #aaaaaa;
}


#content table, #content table tbody {
/*width:100%;*/
width:800px;
margin:0px;
padding:0px;
}

#content table table {
width:auto;
}

#content table p{
padding:0px;
}

#content table {
 font-size	13px;
 border:3px solid #aaaaaa;
 border-style: double; border-collapse:collapse;

}
#content table th{
border:1px solid #aaaaaa;
 background-color:#D0D0D0;
 font-weight:bolder;
 font-size:14px;
 padding:4px;
}
#content table td{
    padding:4px;
	border:1px solid #aaaaaa;
}


table.layout{
border: 0px solid transparent !important;
padding:0px;
margin:0px;
width:810px;
border-collapse:collapse;
}

table.layout td, table.layout th{
border: 0px solid transparent !important;
border: 0px!important;
padding:0px;
margin:0px;
}