*				{ font-size: 100.01% }

body				{ background-image:url(/columbus/artfoundation/grafiken/hg-seite.gif); background-repeat:repeat-x; margin:0; padding:0; font-size:0.8em; line-height:0.9em; font-family: arial, helvetica; scrollbar-face-color:#dddddd; scrollbar-highlight-color:#dddddd; scrollbar-shadow-color:#dddddd; scrollbar-3dlight-color:#dddddd; line-height:1.4em; scrollbar-arrow-color:#aaaaaa; scrollbar-track-color:#eeeeee; scrollbar-darkshadow-color:#aaaaaa; }

#keyvisual-div			{ float:left; width:700px; height:150px; background-color:#f0f0f0; }
#logo-div				{ float:left; background-color:#f0f0f0; height:150px; }

#hauptnav-div			{ clear:left; background-color:#f0f0f0; width:700px; height:35px; overflow:hidden; white-space:nowrap; }

#subnav-div			{ float:left; width:218px; font-size:0.9em; }
#inhalt-div			{ float:left; width:482px; }

  #inhalt-links-div		{ float:left; width:266px; }
  #inhalt-rechts-div	         { float:left; width:202px; }
  .inhalt-start-news-div            { background-image:url(/columbus/artfoundation/grafiken/hg-inhalt-start-news.gif); background-repeat:repeat-y; margin: 0 0 15px 0;} 
  .inhalt-start-news-p	         { padding: 0 0 0 15px; }

#rechts-div				{ float:left; width:228px; }

#inhalt-p				{ padding-left:1px; }

.abstand-h-14			{ float:left; width:14px; }
.abstand-h-30			{ float:left; width:30px; }

#inhalt-div ul { padding:0; margin:0; list-style-image:url(grafiken/list.gif); }
#inhalt-div li { padding:0; margin:10px; }

.inhalt-zitat			{ font-size:85%; color:#878787; text-align:right; }
.headline				{ color:#e2007a; }
.subheadline			{ color:#878787; }

img						{ border:0; }

.bottom					{ vertical-align: bottom;}

.elementText { font-size:0.9em;}


h1 { font-size:0.9em; color:#000000; margin:0px 0 3px 0; }


.subnav-lvl1-off a:link,                                 
.subnav-lvl1-off a:visited                              { text-decoration:none; color:#000000; display:block; line-height:22px; padding-left:20px; width:218px; }
.subnav-lvl1-off a:focus,				
.subnav-lvl1-off a:hover,				
.subnav-lvl1-off a:active				{ text-decoration:none; color:#e2007a; display:block; line-height:22px; padding-left:20px; width:218px; font-weight:bold; }

.subnav-lvl1-on a:link,
.subnav-lvl1-on a:visited                               { text-decoration:none; color:#e2007a; display:block; line-height:22px; padding-left:20px; width:218px; font-weight:bold; }
.subnav-lvl1-on a:focus,					
.subnav-lvl1-on a:hover,					
.subnav-lvl1-on a:active				{ text-decoration:none; color:#e2007a; display:block; line-height:22px; padding-left:20px; width:218px; font-weight:bold; }


.subnav-lvl2-off a:link,
.subnav-lvl2-off a:visited                              { font-size:0.9em; text-decoration:none; color:#000000; display:block; line-height:22px; padding-left:40px; width:218px; }
.subnav-lvl2-off a:focus,				
.subnav-lvl2-off a:hover,				
.subnav-lvl2-off a:active				{ text-decoration:none; color:#e2007a; display:block; line-height:22px; padding-left:40px; width:218px; }

.subnav-lvl2-on a:link,
.subnav-lvl2-on a:visited                               { font-size:0.9em; text-decoration:none; color:#e2007a; display:block; line-height:22px; padding-left:40px; width:218px; }
.subnav-lvl2-on a:focus,					
.subnav-lvl2-on a:hover,				
.subnav-lvl2-on a:active				{ text-decoration:none; color:#e2007a; display:block; line-height:22px; padding-left:40px; width:218px; }



a:link,
a:visited,
a:focus									{ text-decoration:none; color:#643e25; }
a:hover									{ text-decoration:underline; color:#643e25; }
a:active								{ text-decoration:none; color:#643e25; }

input, textarea			{ font-family: arial, helvetica; font-size: 12px; border-top:solid 1px #643e25; border-left:solid 1px #643e25; border-bottom:solid 1px #d0d0d0; border-right:solid 1px #d0d0d0; background-color:#f0f0f0;  }

td, table						{ color:#000000; }

.inhalt-referenzen-img					{ border:1px solid #d0d0d0; width:148px; height:93px; }

a:link.inhalt-referenzen-a,
a:visited.inhalt-referenzen-a                                   { border:1px solid #d0d0d0; display:block; width:148px; height:93px; }
a:focus.inhalt-referenzen-a,
a:hover.inhalt-referenzen-a,
a:active.inhalt-referenzen-a				{ border:1px solid #e2007a; display:block; width:148px; height:93px; }

#gefoerderte a {color:#000000;}
#gefoerderte a:hover,#gefoerderte a:focus,#gefoerderte a:active {color:#e2007a; text-decoration:none;}


#metanav-div a { color:#878787; text-decoration:none; }
#metanav-div a:hover,#metanav-div a:focus,#metanav-div a:active, { color:#51291b; text-decoration:none; }



