<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "utf-8";

.container {
	background:url(img/baum_ori.jpg) no-repeat 0px 30px;
	height:920px;
	
}
/* CSS-Grundgerüst für einen Tooltip */

a.tooltip:hover
{    position: relative;                        
     /* Bezug für span, IE: erst bei :hover setzen */
     /*background: transparent;          */
	 /* IE, Farbe egal */
}  

a.tooltip span  
{    
	position: absolute;                     
	 /* aus Textfluß herausnehmen */
     visibility: hidden;                        
	 /* normal: unsichtbar */
     /*width: 10em;*/
	 /* FF: kein Leerzeichen vor Einheit */
	 font-size:10px;
	 font-weight:normal;
	 background:#FFF;
	 width:270px;
     top: 35px; 
	 left:  50px;
	 border: #D2232A 1px solid;
	 padding:2px 5px;
	 line-height:2em;
	 /* Tooltip-Position, sollte man festlegen */
}
#inhaltgreating {
	min-height:100px;
	width: 1020px;
	margin-top:120px;
	margin-left:-25px;
	padding:0px;
	color:#D2232A;
	font-size:16px;
	line-height:2em;
	background:none;
}
#greatinglogo, #greatingbild, #greatingdesc {
	float:left;
}
#greatinglogo {
	margin-top:10px;
	margin-right:75px;
	padding-left:110px;
	padding-top:100px;
	width:170px;
	height:125px;
	background:url(img/logo_gross.png) no-repeat;
}
#greatingbild {
	width: 150px;
	height:180px;
	
	padding-left:0px;
	padding-right:50px;
	background:url(img/srosenberger_start_2022_B2.png) no-repeat 10px 0px;	
}

#greatingdesc {
	padding-top:110px;
}
#startmenu3 a.tooltip span  
{    
	position: absolute;                     
	 /* aus Textfluß herausnehmen */
     visibility: hidden;                        
	 /* normal: unsichtbar */
     /*width: 10em;*/
	 /* FF: kein Leerzeichen vor Einheit */
	 font-size:10px;
	 font-weight:normal;
	 background:#FFF;
	 width:270px;
     top: -50px; 
	 left:  100px;
	 border: #D2232A 1px solid;
	 padding:2px 5px;
	 line-height:2em;
	 /* Tooltip-Position, sollte man festlegen */
}

a.tooltip:hover span, #startmenu3 a.tooltip:hover span   
{    visibility: visible;   }                     
/* hover: sichtbar */

#startmenu5 {
	background:url(img/bg_unternehmenbig.png) 50px 0px no-repeat;
	margin-top:-45px;
	margin-left: -30px;
	height:50px;
	width:250px;
}
#startmenu4 {
	margin-top:-120px;
	margin-left: 32px;
	background:url(img/bg_schulenbig.png) 50px 0px no-repeat;
	height:50px;
	width:250px;
}
#startmenu6 {
	background:url(img/bg_privatpersonenbig.png) 50px 3px no-repeat;
	padding-top:10px;
	margin-top:-80px;
	margin-left: 280px;
	height:50px;
	width:250px;
}
#startmenu3 {
	background:url(img/bg_wurzelbig.png) 50px 0px no-repeat;
	height:80px;
	margin-top:35px;
	width: 350px;
}
footer {
	padding-top:0px;
	background:none;
}
/* ~~ Startmenu ~~*/
ul.menu {
    list-style-type: none;
    margin-top: 365px;
    margin-left: 60px;
    padding-left: 0px;

}
footer ul.menu {
    list-style-type: none;
    margin-top: 0px;
    margin-top: 75px;
    margin-left: 225px;
    padding-left: 0px;
}
.security ul.menu 	{
	margin: 0;
	margin-right:5px;
} 
ul.menu a {
    display: block;
	border: none;
	background: none;
    padding: 3px 10px;
	margin-left:50px;
    font-weight:normal;
    font-size: 18px;
	font-weight:bold;
	text-decoration:none;
}
.security ul.menu a	{
	margin:0;
	font-size:1.2em;
	padding: 10px 16px;
	font-weight:normal;
  } 
ul.menu a:hover	{
  color: #D2232A;
  text-decoration:none;
  }
.security ul.menu a:hover	{
  color: white;
  text-decoration:none;
  }  

ul.menu li {
    padding:0;
    margin:0;
    /*background-image: none;
    background-color: #FFFFFF;*/
    float:left;
    /*border:1px solid #000000;*/
}
.security ul.menu li {
	margin-top:-10px;
}
ul.menu ul {
    margin-left:0;
    padding: 0 0 5px 0;
    position: absolute;
    /*background-color: #FFFFFF;*/
    /*border:1px solid #000000;*/
    display:none;
    min-width:180px;
}</pre></body></html>