/* -- Body --------------------------------------------------------------------------------------*/
body
{
   font-family: arial;
   font-size: 14px;
   color: #888888;
   background-color: #dfdfdf;
}
#white_background
{
   margin: 0 auto 0 auto;
   position: fixed;
   left: 0;
   top: 0;
   right: 0;
   bottom: 0;
   background-color: #ffffff;
   width: 1000px;
   height: 100%;
}
/* ----------------------------------------------------------------------------------------------*/

/* -- Header ------------------------------------------------------------------------------------*/
#header
{
   margin: 0 auto 0 auto;
   position: fixed;
   left: 0;
   top: 0;
   right: 0;
   bottom: 0;
   z-index: 999;

   background-color: #ffffff;
   width: 1000;
   height: 130;
}
#header img
{
   margin: 10 0 0 10;
}
#greenline
{
   position: fixed;
   left: 0;
   top: 130;
   z-index: 999;
   
   background-color: #078b3c;
   width: 100%;
   height: 5;
}
/* ----------------------------------------------------------------------------------------------*/

/* -- Pagecontainer -----------------------------------------------------------------------------*/
#pagecontainer
{
   margin: 135 auto 0 auto;
   position: absolute;
   left: 0;
   top: 0;
   right: 0;
   bottom: 0;

   width: 1000px;
   height: 100;
}
/* ----------------------------------------------------------------------------------------------*/

/* -- Navigation --------------------------------------------------------------------------------*/
#nav
{
   margin: 10 0 0 0;
   float: left;
   position: fixed;
   
   /*background-color: #ff88ff;*/
   width: 160;
   padding: 10 10 10 10;
}
#nav .stripline
{
   margin: 10 auto 10 auto;
   background-color: #aaaaaa;
   height: 1;
   border: 0;
}
/* Menu */
#menu
{
   padding: 0;
   margin: 0;
   
   list-style-type: none;
}
#menu a
{
   font-size: 16px;
   color: #888888;
   text-decoration: none;
}
#menu a:hover
{
   color: #444444;
}
/* Teamviewer */
#teamviewer img
{
   width: 80;
   padding: 0 0 3 0;
}
#teamviewer font
{
   padding: 0 0 0 3;
}
#teamviewer a
{
   font-size: 12px;
   color: #888888;
   text-decoration: none;
}
#teamviewer  a:hover
{
   color: #444444;
}
/* ----------------------------------------------------------------------------------------------*/

/* -- Content -----------------------------------------------------------------------------------*/
#content
{
   margin: 0 0 0 180;
   float: left;
   position: relative;
   width: 820;
}
#left_column
{
   margin: 20 0 0 0;
   vertical-align: top;
   float: left;
   width: 410;
}
#right_column
{
   margin: 20 0 0 0;
   vertical-align: top;
   float: left;
   width: 410;
}
/* Wide Article */
.wide_article
{
   float: left;
   width: 820;
   margin: 0 0 40 0;
}
.wide_article img.head
{
   width: 820;
}
.wide_article h1
{
   font-size: 24px;
   font-weight: bold;
   text-align: left;
   margin: 15 0 5 10;
}
.wide_article .content
{
   margin: 10 0 10 10;
}/*
.wide_article p
{
   margin: 10 0 10 10;
}*/
.wide_article .stripline
{
   background-color: #aaaaaa;
   height: 1;
   border: 0;
   margin: 0 10 0 10;
}
/* Small Article */
.small_article
{
   float: left;
   width: 410;
   margin: 0 0 20 0;
   /*background-color: #ffff88;*/
}
.small_article img.head
{
   width: 410;
}
.small_article h1
{
   font-size: 14px;
   font-weight: bold;
   text-align: left;
   margin: 10 0 0 10;
}
.small_article .content
{
   margin: 5 0 5 10;
}
.small_article p
{
   margin: 5 0 5 10;
}
.small_article .stripline
{
   background-color: #aaaaaa;
   height: 1;
   border: 0;
   margin: 0 10 0 10;
}
/* ----------------------------------------------------------------------------------------------*/

/* -- Footer ------------------------------------------------------------------------------------*/
#footer
{
   margin: 50 0 0 180;
   padding: 10 10 10 10;
   float: left;
   position: relative;
   width: 800;
   font-size: 12px;
}
#footer .stripline
{
   background-color: #aaaaaa;
   height: 1;
   border: 0;
}
/* ----------------------------------------------------------------------------------------------*/

