body {font-size: 100.01%; }
a {font-family:Verdana; color:#996600; font-weight:bold; text-decoration:none;}
a:hover {text-decoration:underline;}
font {font-family:Verdana; color:#000000; line-height:16pt;}
b {font-weight:normal;}
h1 {font-family:Verdana; color:#000000;}
h2 {font-family:Verdana; font-size:.9em; color:#000000; margin-top:45px;}
h3 {font-family:Verdana; font-size:.8em; font-weight:normal; font-style:italic; margin-top:25px; margin-bottom:35px; color:000000; line-height:16pt;}
h4 {font-family:Verdana; margin-bottom:0px; color:#000000; letter-spacing:2pt; }
h5 {font-family:Verdana; margin-bottom:0px; color:#000000; }
h6 {font-family:Verdana; margin-bottom:0px; color:#000000; font-weight:bold;}

font.iframe {font-size:.8em;}
a.iframe {font-size:.8em;}
a.iframe2 {font-size:.7em; padding-top:20px;}
h5.iframe {color:#ff0000;}

#container {position:relative; left:10px; margin-top:32px; width:705px; height:100%; padding-bottom:60px; background-color: white;}
#inhalt {position:relative; float:right; width:462px; background-color:white; padding-top:30px;}
#header {position:relative; left:10px; top:10px; width:960px; height:150px; background-color: white;}	
#navigation { position:relative; margin-top:0px; width:204px; background-color: white;}
#rechts { position:absolute; left:772px; top:212px; width:204px; padding-bottom:10px; background-color: white;}
#rechts2 { position:absolute; left:772px; top:710px; width:204px; padding-bottom:40px; background-color: white;}
#navi-hilfe { position:absolute; left:10px; top:168px; width:965px; background-color: white; list-style:none; height:25px; }
#footer { position:relative;  width:960px; background-color: white; list-style:none;  }
#sitemap1 {width:220px; padding-left:0px; }
#sitemap2 {width:220px; float:right;}
#sitemap3 {width:440px; padding-left:0px; }
#suche {border-top-width:1px; border-right-width:3px; border-bottom-width:3px; border-left-width:1px; border-right-color:#999966; border-bottom-color:#999966; border-top-color:#ff3300; border-left-color:#ff3300; border-style:solid;}
#blog {position:relative; float:right; width:312px;  background-color:white; padding-top:30px;}
#blog2 {position:relative; float:right; width:125px;  border-width:1pX; border-color:#996600; margin-left:25px; margin-top:30px;}




.firefox:after {
 content: "."; 
 display: block; 
height: 0; 
 clear: both; 
 visibility: hidden;
 }
.firefox{display: inline-table;}


#header img.seniorenmarketing {float:left}

#inhalt.start {width:450px;}
#inhalt font {font-size:.8em;}
#inhalt font.folge {font-size:1em;}
#inhalt a {font-size:.8em;}
#inhalt a.folge {font-size:1em;}
#inhalt h1 {font-size:1.1em; letter-spacing:1pt; padding-left:10px;}
#inhalt h1.start {font-size:1.2em; letter-spacing:1pt; line-height:25pt;}

#inhalt h5.start {border-left-width:20px; border-left-color:#006600; border-left-style:solid; padding-left:5px; margin-bottom:5px;}
#inhalt h5.start2 {border-left-width:20px; border-left-color:#99cc00; border-left-style:solid; padding-left:5px; margin-bottom:5px;}
#inhalt h5.start3 {border-left-width:20px; border-left-color:#cccc99; border-left-style:solid; padding-left:5px; margin-bottom:5px;}
#inhalt h2.start {letter-spacing:1pt; line-height:20pt; margin-top:25px;}
#inhalt h1.neutral {border-left-width:20px; border-left-color:#996600; border-left-style:solid;}
#inhalt h1.senioren1 {border-left-width:20px; border-left-color:#993300; border-left-style:solid;}
#inhalt h1.senioren2 {border-left-width:20px; border-left-color:#99cc00; border-left-style:solid;}
#inhalt h1.senioren3 {border-left-width:20px; border-left-color:#ffcc99; border-left-style:solid;}
#inhalt h1.silversurfer {border-left-width:20px; border-left-color:#006600; border-left-style:solid;}
#inhalt h1.suma {border-left-width:20px; border-left-color:#99cc00; border-left-style:solid;}
#inhalt h1.usability {border-left-width:20px; border-left-color:#cccc99; border-left-style:solid;}
#inhalt h4 {background:#669900; padding-top:5px; padding-bottom:5px; padding-left:10px; font-size:.9em;}
#inhalt h4.senioren {background:#ff6600; padding-top:5px; padding-bottom:5px; padding-left:10px; font-size:.9em;}
#inhalt h4.neutral {background:#996600; padding-top:5px; padding-bottom:5px; padding-left:10px; font-size:.9em;}
#inhalt h6.neutral {background:#ffffff; border-left-width:10px; border-left-color:#996600; border-left-style:solid; border-top:1px; border-top-style:solid; border-top-color:#996600; margin-top:0px; padding-top:5px; padding-bottom:5px; padding-left:10px; font-size:.8em;}
#inhalt h6.online1 {background:#ffffff; border-left-width:10px; border-left-color:#006600; border-left-style:solid; border-top:1px; border-top-style:solid; border-top-color:#996600; margin-top:0px; padding-top:5px; padding-bottom:5px; padding-left:10px; font-size:.8em;}
#inhalt h6.online2 {background:#ffffff; border-left-width:10px; border-left-color:#99cc00; border-left-style:solid; border-top:1px; border-top-style:solid; border-top-color:#996600; margin-top:0px; padding-top:5px; padding-bottom:5px; padding-left:10px; font-size:.8em;}
#inhalt h6.online3 {background:#ffffff; border-left-width:10px; border-left-color:#cccc99; border-left-style:solid; border-top:1px; border-top-style:solid; border-top-color:#996600; margin-top:0px; padding-top:5px; padding-bottom:5px; padding-left:10px; font-size:.8em;}
#inhalt h6.senioren1 {background:#ffffff; border-left-width:10px; border-left-color:#993300; border-left-style:solid; border-top:1px; border-top-style:solid; border-top-color:#996600; margin-top:0px; padding-top:5px; padding-bottom:5px; padding-left:10px; font-size:.8em;}
#inhalt h6.senioren2 {background:#ffffff; border-left-width:10px; border-left-color:#ff9966; border-left-style:solid; border-top:1px; border-top-style:solid; border-top-color:#996600; margin-top:0px; padding-top:5px; padding-bottom:5px; padding-left:10px; font-size:.8em;}
#inhalt h6.senioren3 {background:#ffffff; border-left-width:10px; border-left-color:#ffcc99; border-left-style:solid; border-top:1px; border-top-style:solid; border-top-color:#996600; margin-top:0px; padding-top:5px; padding-bottom:5px; padding-left:10px; font-size:.8em;}
#inhalt ul {margin-left:0px; margin-bottom:0px; padding-left:0px; font-size:1em;}
#inhalt li.bilder {float:left; width:200px;}
#inhalt li.bilder2 {margin-left:100px;}
#inhalt li.num {font-size:.8em;}
#inhalt ul.index {line-height:13px; float:left; margin-right:25px;}
#inhalt ul.index3 {line-height:13px; float:left;}
#inhalt li {list-style:none; font-family:verdana; padding-bottom:15px;}
#inhalt li.klein {padding-left:20px;}
#inhalt img.ikon {float:left; padding-right:15px; width:2.5em; height:2.5em;}
#inhalt img.ikon2 {float:left; margin-top:20px; margin-left:50px; width:130px; height:89px;}
#inhalt img.seniorenmarketing {border-width:5px; border-top-color:rgb(153,153,102); border-right-color:rgb(255,51,0); border-bottom-color:rgb(255,51,0); border-left-color:rgb(153,153,102); border-style:solid; margin-left:126px;}
#inhalt img.bilder {border-width:3px; border-top-color:rgb(153,153,102); border-right-color:rgb(255,51,0); border-bottom-color:rgb(255,51,0); border-left-color:rgb(153,153,102); border-style:solid; margin-bottom:10px;}
#inhalt iframe {margin-left:75px; margin-top:25px;}
#inhalt iframe.normal {margin-left:0px; margi-top:0px;}
#inhalt.krank {height:800px; overflow:auto;}
#inhalt ul.sitemap { float:left; padding-left:20px; padding-top:5px;} 
#inhalt li.sitemap {float:left; text-aligen:center; border-left-width:0px; border-top-width:0px; border-bottom-width:0px; border-right-width:0px; border-color:#996600;  border-style:solid; list-style:none;}
#inhalt a.sitemap {display:block; width:220px; height:1.8em; text-decoration:none; border-width:0px; font-size:.7em;}
#inhalt ul.sitemap2 { margin-top:11px; padding-left:250px;}

#blog font {font-size:.8em;}
#blog a {font-size:.8em;}
#blog h1 {font-size:1.1em; letter-spacing:1pt; padding-left:10px;}
#blog h1.senioren1 {border-left-width:20px; border-left-color:#993300; border-left-style:solid;}
#blog h1.senioren2 {border-left-width:20px; border-left-color:#ff9966; border-left-style:solid;}
#blog h1.senioren3 {border-left-width:20px; border-left-color:#ffcc99; border-left-style:solid;}
#blog h1.neutral {border-left-width:20px; border-left-color:#996600; border-left-style:solid;}
#blog img.ikon {float:left; padding-right:15px; width:2.5em; height:2.5em;}


#blog2 font {font-size:.8em;}
#blog2 a {font-size:.7em;}
#blog2 h6 {font-size:.7em; padding-left:10px; padding-top:10px;}
#blog2 ul {list-style:none; margin:0 0 0 0px; padding-left:10px;}
#blog2 form {padding-left:10px;}


#navigation a {font-size:.7em;}
#navigation h4 {background:#ff6600; padding-top:5px; padding-bottom:5px; padding-left:12px; font-size:.8em; width:192px;}
#navigation h6 {background:#ffffff; border-left-width:10px; border-left-color:#993300; border-left-style:solid; border-top:1px; border-top-style:solid; border-top-color:#996600; margin-top:0px; padding-top:7px; padding-bottom:7px; padding-left:2px; font-size:.7em; width:192px;}
#navigation h6.wissen {border-left-color:#ffcc99; margin-top:0px; font-size:.7em;}
#navigation h6.senior-aktuell {border-left-color:#ff9966;}
#navigation h6.online1 {border-left-color:#006600; font-size:.7em;}
#navigation h6.online2 {border-left-color:#99cc00; font-size:.7em;}
#navigation h6.online3 {border-left-color:#cccc99; font-size:.7em;}
#navigation h4.online {background:#669900; font-size:.8em; margin-top:20px;}

ul.navigation{
	width:204px;
	list-style:none;
	text-align:left;
	margin:0 0 0 0px;
	padding-left:0px;
        }
ul.navigation li{
        padding-top:5px;
	padding-bottom:5px;
}
ul.navigation li a{
	display:block;
	width:192px;
	padding-left:10px;
}

#rechts font {font-size:.8em;}
#rechts h4 {letter-spacing:0px; margin-top:6px;}
#rechts h5 {letter-spacing:2px; margin-top:0px; padding-top:0px;}
#rechts h6 {border-top-width:2px; border-right-width:10px; border-bottom-width:0px; border-left-width:10px; border-right-color:#669900; border-top-color:#ff6600; border-left-color:#ff6600; border-style:solid; margin-top:0px; padding-top:8px; padding-bottom:8px; padding-left:6px; margin-left:0px; font-size:.8em;}
#rechts h6.telefon {border-style:none; margin-top:15px;}
#rechts dl {font-size:.8em; border-style:solid; border-top-width:0px; border-right-width:1px; border-bottom-width:2px; border-left-width:1px; border-right-color:#669900; border-bottom-color:#669900; border-left-color:#ff6600; margin-top:0px; padding-left:10px; padding-right:-10px;}
#rechts dl.kontakt{font-size:1em; border-top-width:3px; border-right-width:3px; border-bottom-width:3px; border-left-width:3px; border-top-color:#ff6600; padding-left:15px; padding-top:0px;}
#rechts img.w3c {float:left; padding-left:0px;}
#rechts img.wai {float:right; padding-left:0px;}
#rechts form {border-width:3px; border-right-color:#669900; border-bottom-color:#669900; border-left-color:#ff6600; border-top-color:#ff6600; border-style:solid; margin-top:2px; padding-top:10px; padding-left:10px; margin-bottom:10px; height:300px;}
#rechts input {font-family:Verdana; font-size:.8em; background-color:white; margin-bottom:10px; }
#rechts p.validator {margin-top:2px;}
#rechts font.tel {font-size:1em; font-weight:bold;}
#rechts font.barrierefrei {font-size:.6em; line-height:10pt;}

#rechts2 font {font-size:.8em;}
#rechts2 h4 {letter-spacing:0px; margin-top:6px;}
#rechts2 h5 {letter-spacing:2px; margin-top:0px; padding-top:0px;}
#rechts2 h6 {border-top-width:2px; border-right-width:10px; border-bottom-width:0px; border-left-width:10px; border-right-color:#669900; border-top-color:#ff6600; border-left-color:#ff6600; border-style:solid; margin-top:0px; padding-top:8px; padding-bottom:8px; padding-left:6px; margin-left:0px; font-size:.8em;}
#rechts2 h6.telefon {border-style:none; margin-top:15px;}
#rechts2 dl {font-size:.8em; border-style:solid; border-top-width:0px; border-right-width:1px; border-bottom-width:2px; border-left-width:1px; border-right-color:#669900; border-bottom-color:#669900; border-left-color:#ff6600; margin-top:0px; padding-left:10px; padding-right:-10px;}
#rechts2 dl.kontakt{font-size:1em; border-top-width:3px; border-right-width:3px; border-bottom-width:3px; border-left-width:3px; border-top-color:#ff6600; padding-left:15px; padding-top:0px;}
#rechts2 img.w3c {float:left; padding-left:0px;}
#rechts2 img.wai {float:right; padding-left:0px;}
#rechts2 p.validator {margin-top:2px;}
#rechts2 font.tel {font-size:1em; font-weight:bold;}
#rechts2 font.barrierefrei {font-size:.6em; line-height:10pt;}


#navi-hilfe ul{float:right;} 
#navi-hilfe li{float:left; text-aligen:center; border-left-width:0px; border-top-width:0px; border-bottom-width:1px; border-right-width:0px; border-color:#996600;  border-style:solid; list-style:none;}
#navi-hilfe li a{display:block; width:75px; height:1.8em; text-decoration:none; border-width:0px; font-size:.7em;}
#navi-hilfe li.hilfe {float:left; font-family:Verdana; color:#000000; font-size:.7em; font-weight:bold; display:block; width:150px; height:1.8em; border-left-width:10px; border-left-color:#996600; border-left-style:solid; }

#footer ul {padding-left:30px;}
#footer li{float:left; text-aligen:center; border-left-width:0px; border-top-width:1px; border-bottom-width:0px; border-right-width:0px; border-color:#996600;  border-style:solid; list-style:none; padding-top:5px;}
#footer li a{display:block;  width:130px; height:1.8em; text-decoration:none; border-width:0px; font-size:.7em;}
#footer li.hilfe {float:left; font-family:Verdana; color:#000000; font-size:.7em; font-weight:bold; display:block; width:180px; height:1.8em; border-left-width:10px; border-left-color:#996600; border-left-style:solid; }


#inhalt form {font-family:Verdana; font-size:.8em; line-height:25pt;
padding:25px; border-top-width:1px; border-right-width:3px; border-bottom-width:3px; border-left-width:1px; border-right-color:#669900; border-bottom-color:#669900; border-top-color:#ff6600; border-left-color:#ff6600; border-style:solid;
}


#inhalt label {display: block; float: left; width: 200px;}
#inhalt input {display: block; float: left; width: 200px;}
#inhalt select {display: block; float: left; width: 200px;}
#inhalt textarea {display: block; float: left; width: 200px;}

form br {clear:left;}

input#submit {float: none; width: auto; margin-left:70px; margin-top:30px; color:black; background-color:white;}
input#search {width:100px;}
