body {
	font-family: Tahoma,Verdana,Segoe,sans-serif;
	background-color: silver;
	background-attachment: fixed;
	font-size: .9em;
	text-align: center;
	color: black;

}

#container {
	background-color: #FAFAFA;
	color: #503100;
	position: relative;
	border: solid;
	border-width: 1px 3px 3px 1px;
	border-color: #888888;
	margin-left: auto;
	margin-right: auto;
	width: 760px;
	text-align: left;

}

#header {
	
	background: url(images/header3.jpg) no-repeat top right;
	height: 150px;
	padding: 0em 2em;
}

#logo {
	background: url(images/mistral_logo.png) top left no-repeat; 
	position: absolute;
	top: 15px; 
	right: 535px; 
	width: 200px; 
	height:100px;
}

li{
	list-style-type: square;
}

/* ---------------------- Top menu ---------------------- */
#topmenu{position:relative;height:56px;color:#336600;background:#003D55;width:100%;font-family:Segoe,Tahoma,Verdana,sans-serif;}
#nav{position:relative;height:33px;font-size:12px;text-transform:uppercase;font-weight:bold;background:#fab802 url(images/bg.gif) repeat-x bottom left;padding:0 0 0 10px;}
#nav ul{margin:0;padding:0;list-style-type:none;width:auto;float:left;}
#nav ul li{display:block;float:left;margin:0 1px;}
#nav ul li a{display:block;float:left;color:#EAF3F8;text-decoration:none;padding:0 0 0 20px;height:33px;}
#nav ul li a span{padding:12px 20px 0 0;height:21px;float:left;}
#nav ul li a:hover{color:#fff;background:transparent url(images/bg-OVER.gif) repeat-x bottom left;}
#nav ul li a:hover span{display:block;width:auto;cursor:pointer;}
#nav ul li a.current,#nav ul li a.current:hover{color:#fff;background:#333333/*#1D6893*/ url(images/left-ON.JPG) no-repeat top left;line-height:275%;}
#nav ul li a.current span{display:block;padding:0 20px 0 0;width:auto;background:#1D6893 url(images/right-ON.JPG) no-repeat top right;height:33px;}

#subNav{position:relative;height:23px;font-size:10px;background:#333333/*#003D55*/ url(images/subBg.png) repeat-x bottom left;padding:0 0 0 20px;}
#subNav ul{margin:0;padding:0;list-style-type:none;width:auto;float:left;}
#subNav ul li{display:block;float:left;margin:0 1px;}
#subNav ul li a{display:block;float:left;color:#EAF3F8;text-decoration:none;padding:0 0 0 10px;height:23px;}
#subNav ul li a span{padding:6px 15px 0 0;height:16px;float:left;}
#subNav ul li a:hover{color:#fff;background:transparent url(images/subBg-OVER.png) repeat-x bottom left;}
#subNav ul li a:hover span{display:block;width:auto;cursor:pointer;}
#subNav ul li a.current,#subNav ul li a.current:hover{color:#fff;font-weight:bold;background:#1D6893 */url(images/subLeft-ON.JPG) no-repeat top left*/;line-height:275%;}
#subNav ul li a.current span{display:block;padding:0 20px 0 0;width:auto;/*background:#1D6893 url(images/subRight-ON.JPG) no-repeat top right*/;height:23px;}


/* ---------------------- END Top menu ---------------------- */

#rightnav
{
	float: right;
	width: 200px;
	margin: 0;
	padding: 2em 1em 1em 1em;
}


#rightbottom
{
	text-align: center;
  	font-style: italic;
  	font-size: smaller;
	position: absolute;
	bottom: 5px;
	right: 30px;
}

#content 
{
	padding: 2em;
	margin-right: 225px;
	border-right: 1px solid silver;
	max-width: 36em;
	min-height: 25em;
}

p { 

	margin-top: 0; 
	margin-bottom: 0.5em;
}

h1 {margin-left: 0em; margin-bottom: 0;margin-top: 0;font-family: Segoe,Tahoma,Verdana,sans-serif;font-weight:bold;}
h2 {margin-left: 0em; margin-bottom: 0;font-family: Segoe,Tahoma,Verdana,sans-serif;font-weight:bold;}
h3 {margin-left: 0em; margin-bottom: 0; margin-top: 0; font-family:Segoe,Tahoma,Verdana,sans-serif; }
h4 {margin-left: 2em; margin-bottom: 0; margin-top: 0; font-family:Segoe,Tahoma,Verdana,sans-serif;font-style: italic; }
h5 {margin-left: 0; margin-bottom: 0; margin-top: 0; font-family:Segoe,Tahoma,Verdana,sans-serif; font-size: 0.66em;  color: grey;}

div.note
{
	border-width: 0px 0px 1px 0px;
	border-style: dotted;
	border-color: silver;
	margin: 0.0em;
	padding: 1em 0.2em 1em 0.2em;
	color:black; text-decoration:none;
}


div.article
{
	border-width: 0px 0px 1px 0px;
	border-style: dotted;
	border-color: silver;
	margin: 0.0em;
	padding: 1em 0.2em 1em 0.2em;
	color:black; 
	text-decoration:none;
}

div.article:hover
{
	background:transparent url(images/article-OVER.JPG) repeat-x bottom left;
	cursor:pointer;
}
div.article a{display:block;float:left;color:#EAF3F8;text-decoration:none;padding:0 0 0 10px;height:23px;}
div.article ul li a{list-style-type:none;}

div.figureLeft {

  float: left;
  border: none; 
  margin: 0em;
  padding: 0em;
}


div.figureNexus {

  float: left;
  width: 262px;
  height: 45px;
  border: none;
  margin: 0.5em;
  padding: 0.5em;
}	

div.figureQSystems {

  float: right;
  width: 128px;
  height: 58px;
  border: none; 
  margin: 0.5em;
  padding: 0.5em;
}

			
div.figure {

  float: right;
  border: thin silver solid;
  margin: 0.5em;
  padding: 0.5em;
}


div.excelfigure {
  background-color: black;
  float: left;
  width: 219px;
  height: 42px;
  border: thin silver solid;
  margin: 0.5em;
  padding: 0.5em;
}

div.dynamicsFigure {
  background-color: white;
  float: left;
  width: 160px;
  height: 56px;
  border: none; /*thin silver solid;*/
  margin: 0.5em;
  padding: 0em;
}

img
{
	margin: 0;
	border: 0;
}

table.contacts
{ 
	width: 400px;
	border: 1px #000000 solid;
	border-collapse: collapse;
	border-spacing: 0px; 
	border-style: none;
}


td.contactDept
{ background-color: #003D55;
border: 1px #000000 solid;
font-weight: bold;
/*font-size: 12px;*/
color: white; }


td.contact
{ border-bottom: 1px #6699CC dotted;
text-align: left;
font-weight: normal;
/*font-size: .7em;*/
color: #404040;
background-color: #fafafa;
padding-top: 4px;
padding-bottom: 4px;
padding-left: 8px;
padding-right: 0px; }

#footer {
	margin-left: auto;
	margin-right: auto;
	width: 760px;
	text-align: center;
  	font-style: italic;
  	font-size: smaller;
  	text-indent: 0;
}

*/
#extraDiv1 {
	background: url(images/ledig.gif) top left no-repeat; 
	position: absolute;
	top: 50px; 
	right: 330px; 
	width: 150px; 
	height: 113px;
}


#extraDiv2 {
	background: url(images/logo_ax.gif) top right no-repeat; 
	position: absolute; 
	top: 150px; 
	right: 130px; 
	width: 99px; 
	height: 150px;
}

*/