/*
  body {
  margin:0px 0px 0px 0px;
  background:#fff;
 }
 */
/* overall specification */

 p,pre {
  margin:0px 30px 10px 30px;
 }
 h1 {
  margin:20px 30px 10px 30px;
 }


/* specifications for different "frame" columns
apply in html, e.g.: <div id="leftcontent"> (text) </div>
  float:left;
*/

 #leftcontent {
  background:#ccf;
  border-right:3px solid #EEF;
  border-bottom:3px solid #EEF;
  margin-right:30px;
  position: fixed;
  left: 0%;
  width:20%;
  top: 150px;
  padding-bottom:0px;
  /*overflow: auto;*/
	font-weight: bold;


 }

 #rightcontent {
  background:#fff;
  font-size:16px;
  margin-left:4%;
  float:right;
  position: absolute;
  left: 20%;
  width:72%;
  top: 150px;
text-align: justify;

 }
  

/* mark sections with extra treatment specially
application in html, e.g.: <p class="keyword"> (text) </p>
or  <span class="keyword">content text</span>
*/

.logo3DPosition
{
position: absolute;
top: 10px;
right: 20px;
/*z-index:1;*/

}

.logoInventPosition
{
position: absolute;
top: 10px;
left: 0%;
/*z-index:-1;*/

}

.titlePosition
{
position: absolute;
top: 5px;
left: 35%;
right: 120px;
}

.signPosition
{
position: absolute;
bottom: 10px;
left: 20%;
width: 70%;
z-index:0;
}

/* funkt. nicht! -> nachschauen! */
/*image.new{  
  url('./figsGeneric/icons/newyellow.gif');
}
*/

.keyword {
  color: #004;
  font-weight:bold;
  font-style: italic;
}

.redText {  color: #F03;
  font-weight:bold;
  font-style: italic;
}

.important {  color: #F50;
  font-weight:bold;
}



/* headings appearance */

 h1 {
	font-family: sans-serif;
	font-size: 30px;
	font-weight: bold;
	color: #004;
        padding-top:10px;
 }
 
 h2 {
	font-family: sans-serif;
	font-size: 24px;
	font-weight: bold;
	color: #004;
        padding-top:7px;
 }

 h3 {
	font-family: sans-serif;
	font-size: 20px;
	font-weight: bold;
	color: #004;
        padding-top:4px;
 }

/* List items appearance. call, e.g., with <ul class="disc"> ... </ul>*/
ul.disc 
{
list-style-type: disc
}

ul.circle 
{
list-style-type: circle
}

ul.square 
{
list-style-type: square
}
ul.red
{
list-style-image: url('./figsGeneric/ballsArrows/red-bullet-transp.png')
}
ul.blue
{
list-style-image: url('./figsGeneric/ballsArrows/blue-bullet-transp.png')
}
ul.traffic
{
list-style-image: url('./figsGeneric/logos/Logo_3Dsep05_small.jpg')
}
ul.greenArrow
{
list-style-image: url('./figsGeneric/ballsArrows/arr_green.gif')
}
 
/* Link specification */

a {
	color: #000099;
	font-weight: bold;
 }
a:link {
	color: #000099;
	text-decoration: none;
}
a:visited {
	color: #660099;
	text-decoration: none;

}
a:active {
	text-decoration: none;
	background-color: #F80;
}
a:hover {
	text-decoration: none;
	background-color: #FA5;

}

/* Menu link specification */

.menu a{

 font-weight: bold;
 text-decoration: none;
}

/* table specification */

table.navig { 
  background: #ccf; /*funktioniert nicht!*/
}
