@CHARSET "ISO-8859-1";

  body, html {
  	margin:0px; 
	height:101%;
  }
  
  body.body_intern {
  	/*background-color:#999;*/
  }	
  
  img { 
  	border: 0; 
  }
  
  div#main {  
    position:relative;
    margin:0 auto;      /* standardkonforme horizontale Zentrierung */
    width:760px;
  }
  div#main_intern {  
    position:relative;
    margin:0 auto;      /* standardkonforme horizontale Zentrierung */
    width:760px;
    background-image:url(img/main_background.gif);
  }
  
  div#head {
    background-image:url(img/head.gif);
    height:110px;
  }
  div#head_intern {
    background-image:url(img/head_intern_blank.gif);
    height:72px;
  }
  
  
  div#navi {
  	position:relative;
    height:41px;
    z-index:1;
  }
  div#navi_intern {
    height:21px;
  }
 
  
  
  div#verlauf {
    position:absolute; 
    top:151px; 
    left:184px;
    height:9px;
    width:576px;
    background-image:url(img/verlauf.gif);
    line-height:1px;
    font-size:1px;
  }
  
  div#sprachwahl {
    position:absolute; 
    top:160px; 
    left:184px;
    height:27px;
    width:576px;
    background-image:url(img/sprachwahl_blank.gif);
  }
  
  
  div#content {
	position:absolute;
	top:160px;
	left:184px;
	width:536px;
	height:375px;
	padding:20px;
	padding-top:10px;
	background-image:url(img/content_background.gif);
	text-decoration: none;
  }
  div#content_intern {
    position:relative;
	float:right;
	width:550px;
	padding:10px;
	/*
	bereits in main_intern vorhanden:
	background-image:url(img/content_background.gif);
	*/
  }
  
  
  div#patent a{
    position:relative;
	width:550px;
	padding:0px;
	font-family:Verdana;
  	font-weight:normal;
  	font-size:7pt;
  	color:#2C537A;
  	text-align:left;
	/*
	bereits in main_intern vorhanden:
	background-image:url(img/content_background.gif);
	*/
  }
   div#patent {
    position:relative;
	float:right;
	width:550px;
	padding-left:0px;
	font-family:Verdana;
  	font-weight:normal;
  	font-size:7pt;
  	color:#999999;
  	text-align:left;
	/*
	bereits in main_intern vorhanden:
	background-image:url(img/content_background.gif);
	*/
  }
  div#patent table td{
  padding-left:10px;
  padding-top:5px;
	/*
	bereits in main_intern vorhanden:
	background-image:url(img/content_background.gif);
	*/
  }
    
  div#bottom {
    position:absolute; 
    top:561px; 
    left:0px;
    background-color:#a69687;
    height:31px;
    width:760px;
    padding-top:8px;
    /*padding-left:112px;*/
    text-align:center;
	
  }
  div#bottom_intern {
    position:relative; 
    background-color:#999;
    height:33px;
    width:760px;
    clear:both; /*Abschluss/Ende*/
    padding-top:8px;
    text-align:center;
  }
  
  div#left {
  	position:absolute;
  	top:151px;
  	left:0px;
    float:left;
    background-image:url(img/left.gif);
    width:184px;
    height:410px;
  }
  div#left_intern {
  	position:relative;
    float:left;
    background-image:url(img/content_background.gif);
    width:169px;
    padding-left:10px;
    padding-top:50px;
	height:500px;
  }
  
  .navigation {
	position:relative;
	float:left;	
	border:0px;
	height:20px;
  }
  
  .trennung_blau {
	position:relative;
	float:left;
	width:1px;
	background-image:url(img/navi_trennung_blau.gif);
  }
  
  .trennung_dunkelblau {
	position:relative;
	float:left;
	width:1px;
	height:22px;
	background-image:url(img/blau_013366.gif);
  }
  
  .text_home {
  	font-family:Verdana;
  	font-size:8pt;
  	color:#2C537A;
	line-height:20px;
  }
  
  .text {
  	font-family:Verdana;
  	font-size:8pt;
  	color:#2C537A;
	line-height:20px;
	padding-right:10px;
  }
  
  .attlist {
  	border-bottom: 1px solid #CCC;
	padding-bottom:10px;
	margin-bottom:10px;
  }

  .attlist a{
  	color:#2C537A;
	text-decoration:underline;
   }

  .navtext{
  	font-family:Verdana;
  	font-size:8pt;  
  	color:#2C537A;
   }   
   
  .navtext a, .text a{
   	color:#2C537A;
	text-decoration:underline;
   }   
  
  .box_braun {
  	position:relative;
  	width:520px;
  	background-color:#999999;
  	padding:10px;
  }
  
  .box_text {
  	font-family:Verdana;
  	font-size:7pt;
  	color:#FFF;	
  	padding:4px;
  	 vertical-align:middle;
	 font-weight:bold;
  }
  
  .box_text_bold, .box_text_bold a {
  	font-family:Verdana;
  	font-size:7pt;
  	color:#FFF;
  	padding:4px;	
	font-weight:bold;	
  }
  
  
  .box_name {
  	font-family:Verdana;
  	font-size:11pt;
  	color:#FFF;
  	padding:4px;
	font-weight:bold;
  }


  .nav_grau {
  	font-family:Verdana;
  	font-weight:bold;
  	font-size:7pt;
  	color:#898884;
  	padding-bottom:8px;
  }
  
  .nav_blau {
  	font-family:Verdana;
  	font-weight:bold;
  	font-size:7pt;
  	color:#1e4a77;
  	padding-bottom:8px;
  }
  
  .sub_nav {
  	font-family:Verdana;
  	font-weight:bold;
  	font-size:7pt;
  	color:#2C537A;
  	text-align:center;
  }
  a:hover {
	text-decoration:underline;
  }
  
  a.contactlink {
    	color:#FFF;
		font-weight:bold;
  }
  
  a {
	text-decoration:none;
  }
  .foot {
  	font-family:Verdana;
  	font-size:7.5pt;
  	color:#033266;
	width:100%;
  }
  .foot a {
  	font-family:Verdana;
  	font-size:7.5pt;
  	color:#033266;
	text-decoration:none;
  }
  .foot a:hover {
  	font-family:Verdana;
  	font-size:7.5pt;
  	color:#033266;
	text-decoration:underline;
  }
  
  

