body {background-image: none;}
img.visitenkarte {width: 420px; height: 272px;}
div.container {background-color: #d8e8f8;}
h1.ipartnership, h2.ipartnership, h3.ipartnership {color: #09304f;}

h1.ipartnership {font-size: 1.8em;}
h2.ipartnership {font-size: 1.4em;}
h3.ipartnership {font-size: 1.2em;}

h1.profil {font-size: 1.8em; font-weight: normal;background-color: #eee; margin: 0; margin-bottom: 30px;}
h2.profil {font-size: 1.4em; margin-top: 20px;}
h2.profil2 {font-size: 1.2em; margin-top: 0px; font-weight: bold; line-height: 1.3em;}
h2.margtop  {margin-top: 20px;}
img.margtop {margin-top: 20px;}
h2.ctr {text-align: center;}
h2.slogan {color: #e00; text-align: center;}
p.profil {margin: 0; padding: 0;}
table.profil {margin-top: 10px;}

h3.margtop {margin-top: 20px;}
h3.slogan {margin-top: 0px; color: #e00; font-size: 1.2em; text-align: center;}

span.i {font-style: italic;}
span.ib {font-style: italic; font-weight: bold;}

p.ipartnership {font-size: 0.9em; line-height: 1.4em; letter-spacing: 0.02em; padding-left: 0px;}
p.margtop {margin-top: 14px;}
p.bot0 {margin-bottom: 0px;}

.ulip {list-style-type: none; margin: 0; padding: 0;  font-size: 1.0em; padding-left: 4px; font-family: sans-serif; margin-top: 6px; font-weight: normal;}	
.ulip li a	{color: blue; padding: 0px; text-decoration: none; }
.ulip li a:visited	{color: purple; padding: 0px; text-decoration: none;}
.ulip li a:focus	{color: red; padding: 0px; text-decoration: none;}		
.ulip li a:hover	{color: red; }
.ulip li a:active	{color: black; padding: 0px; text-decoration: none;}

.pr li a	{color: blue; padding: 0px; text-decoration: none; }
.pr li a:visited	{color: purple; padding: 0px; text-decoration: none;}
.pr li a:focus	{color: red; padding: 0px; text-decoration: none;}		
.pr li a:hover	{color: red; }
.pr li a:active	{color: black; padding: 0px; text-decoration: none;}

img.pfeilu {width: 15px; height: 8px; margin: 0; margin-right: 26px; padding: 0;}
img.profil {margin-left: 10px; margin-top: 30px;}
img.profil2 {margin: 0;}
imp.ip {width: 40px; height: 40px;}

div.profilbild {width: 300px; height: 212px; overflow: hidden;}

/* Neue Mobile Homepages*/
div.iblau {background-color: #d8e8f8;}
.mobiframe {background-color: #d8e8f8;}

/* Feed-Leiste */
div.iweiss {background-color: white;}

/* Homepage-Baukasten */
p.mtop {margin-top: 20px; text-indent: 8px;}

/* Google Maps */

div.map_canvas_profil {margin-left: 0px; width: 300px; height: 250px;}
div.map_canvas_profil2 {margin-left: 0px; width: 290px; height: 250px;}

img.kaywa_profil {width: 200px; height: 200px;  margin-top: 0px; margin-bottom: 0px; float: right; margin-right: 10px;}
img.kaywa_profil2 {width: 130px; height: 130px;  margin-top: 0px; margin-bottom: 0px; margin-right: 50px; float: right;}
p.pro2 {font-size: 1.1em; line-height: 1.2em;}

div.profilbild2 {width: 300px; height: 212px; overflow: hidden;}

p.slogan2 {margin-top: 12px; text-align: center;}

div.padr {padding-right: 12px;}

div.linkspalte {background-color: #eee;}

img.issuu19 {width: 19px; height: 20px; margin:0; padding: 0; border: 0}

tr.profile {margin-bottom: 20px; background-color: white;}

td.bb2 {border-bottom: 6px solid #d8e8f8;}

h1.seo {font-size: 1.8em; font-weight: normal;background-color: #eee; margin: 0; margin-bottom: 30px; text-align: center;}
h2.seo {font-size: 1.4em; margin-top: 10px; text-align: center;}
h3.seo {font-size: 1.2em; margin-top: 40px; }
p.seo {sont-size: 1.0em;}










