.dont_print { display: none; }

body a:link, body a:visited {
      text-decoration: none;
      }

body a:link:after, body a:visited:after {
      content:" <"attr(href)">";
      color:#006633;
      font-style:italic;
      size:80%;
      }

/*Display logo for printing*/
.logo_printing { margin-bottom: 35px; }

/* Content area printing optimalization*/

body	{
      background-color: #FFFFFF;
      font-family: LMU CompatilFact, Arial, Helvetica, "Sans Serif";
      font-size: 12pt;
      color: #333333;
	    }


/* Navigationbar */

.navigationbar {
      padding-top: 7px;
      font-size: .8em;
      color:#7E7E7E;
      }

.navigationbar a {
	    text-decoration: none;
      color:#7E7E7E;
      }

.navigationbar a:hover {
	    text-decoration: none;
      color:#3BA328;
      }



/* Sitemap */

.sitemap_level1 {
      font-size: .9em;
      color: #000000;
      border-top: 1px solid #AFAFAF;
      margin-top: 15px;
      padding-bottom: 3px;
      padding-top: 2px;
      }

.sitemap_level2 {
      font-size: .9em;
      padding: 0px;
      color: #7E7E7E;
      margin-top:10px;
      margin-left: 15px;
      margin-bottom: 3px;
      }

.sitemap_level3 {
      font-size: .9em;
      padding: 0px;
      color: #7E7E7E;
      margin-left: 30px;
      margin-bottom: 3px;
      }

/* Content*/

.content_area a:link {
	    text-decoration:none;
	    color:#006633;
      }

.content_area a:visited {
	    text-decoration:none;
	    color:#668866;
	    }

.content_area a:hover {
	    text-decoration:underline;
      color:#006633;
	    }

.content_area a:active, .content_area a:focus {
	    text-decoration:none;
	    }

.content_area h1 {
      margin-top: 20px;
	    margin-bottom: 10px;
      font-size: 1.2em;
	    font-weight:bold;
	    color: #333333;
      clear: both;
      }

.content_area h2 {
      margin-top: 12px;
      margin-bottom: 2px;
      font-size: 1.1em;
	    font-weight:bold;
      color: #666666;
      clear: both;
      }

.content_area h3 {
      margin-top: 10px;
      margin-bottom: 2px;
	    font-size:1em;
	    font-weight:bold;
	    color: #000000;
      }

.content_area h4 {
      margin-top: 8px;
      margin-bottom: 0px;
      font-size: 1em;
      color: #666666;
      }

.content_area h5 {
      margin-top: 8px;
      margin-bottom: 0px;
      font-size: 1em;
      font-weight:normal;
      color: #7A7979;
      }

.content_area h6 {
      margin-top: 6px;
      margin-bottom: 0px;
      font-size: 1em;
      font-style:italic;
      font-weight:normal;
      color: #7A7979;
      }

.content_area .indented {
	    margin: 0px;
	    margin-left: 20px;
      }

.content_area .indented ul {
      margin-left: 0px;
      margin-bottom: 5px;
      }

.content_area .toplink {
	    text-align: right;
      float: right;
      margin-right: 0px;
      margin-bottom: 5px;
      }


.content_area .pdf 	{
      background-image: url(../layout/symbols/pdf.gif);
      background-repeat: no-repeat;
      padding-left: 18px;
	    }

.content_area .titlebar {
      border-top: 1px solid #AFAFAF;
      color: #000000;
      margin-bottom: 5px;
      margin-top: 30px;
      font-size: .9em;
      padding: 3px;
      padding-left: 0px;
      padding-top: 2px;
      clear: both;
      }

.content_area div.startpagespacing {
	    margin-bottom: 30px;
      clear:both;
	    }

.content_area ul {
      /*list-style-type:none;
      padding: 0px;*/
      padding-left: 20px;
      margin-left: 20px;
      .margin-left: 23px;
      list-style-type: square;      
      margin-top: 8px;
      margin-bottom: 15px;
	    }

.content_area ul li {
      /*background-image:url(../layout/symbols/square.gif);
      background-repeat: no-repeat;
      padding-left: 14px;*/
	    }

.content_area ul ul li {
      /*background-image:url(../layout/symbols/square_small.gif);
      padding-left: 14px;*/
      margin-bottom: 0px;
	    }

.content_area ol {
	    list-style-type: decimal;
      padding-left: 20px;
      margin-left: 20px;
      .margin-left: 23px;
      margin-top: 8px;
	    margin-bottom: 15px;
      }

.content_area li {
      font-size: 1em;
      margin-bottom: 3px;
	    }

.content_area table {
      width: 100%;
      margin-top:8px;
      margin-bottom:12px;
      font-size: .9em;
      border-collapse: collapse;
	    }

.content_area	td {
	    vertical-align: top;
      padding: 3px;
      border: 2px solid #EFEFE9;
      background-color: #DCDCD3;    
      }



/* Images*/

#image	{
	    clear: both;
      width: 130px;
      font-size: .7em;
      color: #606060;
      background-color: #DCDCD3;
      margin: 5px 10px 5px 0px;
      }
          
#image_small{
	    clear: both;
      width: 130px;
      font-size: .7em;
      color: #606060;
      background-color: #DCDCD3;
      float: left;
      margin: 5px 10px 5px 0px;
      display: inline;
      } 
          
#image_small p{
	    padding: 3px;
      margin: 0px;
      }             
          
#image_big{
	    clear: both;       
      width: 448px;
      font-size: .7em;
      color: #606060;
      background-color: #DCDCD3;
      margin-bottom: 10px;
      display: inline;
      }  
          
#image_big p{
      padding: 3px;
      margin: 0px;
      } 

#image_big1{
	    clear: both;       
      width: 500x;
      font-size: .7em;
      color: #606060;
      background-color: #DCDCD3;
      margin-bottom: 10px;
      display: inline;
      }  
          
#image_big1 p{
      padding: 3px;
      margin: 0px;
      } 
* #image	{
	    .height: 0;
      }

#image a	{
	    color: #606060;

      }

.left	{
      float: left;
      margin: 5px 10px 5px 0px;
      }

.right	{
      float: right;
      margin: 5px 0px 5px 10px;
      }

.imagetext	{
      padding: 3px;
      }
