/*Primaweb-Website CSS Tafel 7.Januar 2004 */
/* Allgemein per ccs- Validation 30-03-2009 */
body { background-color : #ffffcc; margin-top : 0; margin-bottom : 0; margin-left : 0; margin-right : 0; 
font-family : Verdana, Arial, Helvetica, sans-serif; font-size : 10px; color : #009900;  } 

h1, h2, h3, h4, h5, h6 { text-align : center; } 
h1 { font-size : 36px; color : #660000; } 
h2 { font-size : 24px; color : #990000; } 
h3 { font-size : 18px; color : #990000; } 
h4 { font-size : 16px; color : #990033; } 
h5 { font-size : 12px; color : #990066; } 
h6 { font-size : 9px; color : #990099; } 

p.schatten { line-height : 2px; font-size : 24px; text-indent : 3px; 
font-family : Verdana, Arial, Helvetica, sans-serif; font-weight : bold; color : #cccccc; 
text-align : center; margin-top : 25px; margin-bottom : 25px; } 
span.schatten { color : #990000; text-align : center; } 

p, blockquote { text-align : justify; } 
table { background-color : #ffffcc;  border-collapse : collapse; } /*  */
table.rahmen, gesellschaft, umwelt { width : 99%; height : 400; text-align: center;} /* background-color :#ffffff;#00f0f0 #00DFDF;} */
table.gesellschaft {background-color : #ccffff; }
table.umwelt {background-color : #ccffcc;}
.table-header { text-align : center; background-color : #ffcc66; font-weight : bold; font-size : 18px; } 

td, th, tr { vertical-align : top; text-align:justify; color : #660000; font-size : 12px; } 
td.strong { font-weight : bold; } 
tr.top { text-align : center; font-size : 15px; font-weight : bold; background-color : #ccffff; } 
tr.top td  { text-align : center; font-size : 15px; font-weight : bold; background-color : #ccffff; } 
td.center3 { text-align : center; font-size : 15px; font-weight : bold; } 
td.center4 { text-align : center; font-size : 17px; font-weight : bold; } 
td.r  { text-align : right; font-size : 15px; font-weight : bold; } 
td.r4 { text-align : right; font-size : 17px; font-weight : bold; } 
td.r3 { text-align : right; font-size : 13px; font-weight : bold; } 
td.left  { text-align : left; } 
td.left2 { text-align : left; font-size : 12px; font-weight : bold; } 
td.left3 { text-align : left; font-size : 15px; font-weight : bold; } 
td.left4 { text-align : left; font-size : 20px; font-weight : bold; } 
td.left5 { text-align : left; font-size : 25px; font-weight : bold; } 
td.right3 { text-align : right; font-size : 15px; font-weight : bold; } 

.arial { font-family : Arial, Helvetica, Verdana, sans-serif; } 
.a { color : #0000ff; text-decoration : none; font-weight : bold; } 
a:link    { color : #0000ff; text-decoration : none; font-weight : bold; } 
a:visited { color : #990000; text-decoration : none; font-weight : bold; } 
a:active  { color : #ff0000; text-decoration : none; font-weight : bold; } 
a:hover   { background-color : yellow; text-decoration : underline; font-weight : bold; } 
a:focus   { background-color : green; font-weight : bold; }  