/* Bildschirm CSS für susanna-lips.de */
/* STAND: 26.09.2017 */


/* Grundsätzliche Hintergrundeinstellungen */
body {
	 background-color:#D6E9F3;/*#b9daec;*/
	 background-image:url(../bilder/bg-schatten.gif);
	 background-position:center top;
	 background-repeat:repeat-y;
	 color:#000000;
	 font-family:Georgia, Trebuchet MS, Verdana, Helvetica, Arial, sans-serif;
	 font-size:100%;
     	 margin:0px; 
     	 padding:0px;
}

/* --- */

a { outline:none; text-decoration:none; white-space:nowrap;}

a.menu:link { color:#f5f9ff; background-color:#154050; font-family:Trebuchet MS; font-size:125%; font-weight:normal; padding: 0px; padding-left:0px; padding-right:0px; }
a.menu:visited { color:#f5f9ff; background-color:#154050; font-family:Trebuchet MS; font-size:125%; font-weight:normal; padding: 0px; padding-left:0px; padding-right:0px; }
a.menu:hover { color:#CF6046; background-color:#154050; font-family:Trebuchet MS; font-size:125%; font-weight:normal; padding: 0px; padding-left:0px; padding-right:0px; }
a.menu:focus { color:#f5f9ff; background-color:#154050; font-family:Trebuchet MS; font-size:125%; font-weight:normal; padding: 0px; padding-left:0px; padding-right:0px; }
a.menu:active { color:#D13F27; background-color:#154050; font-family:Trebuchet MS; font-size:125%; font-weight:normal; padding: 0px; padding-left:0px; padding-right:0px; }

a.menuaktiv:link { color:#CF6046; background-color:#154050; font-family:Trebuchet MS; font-size:125%; font-weight:normal; padding: 0px; padding-left:0px; padding-right:8px; }
a.menuaktiv:visited { color:#CF6046; background-color:#154050; font-family:Trebuchet MS; font-size:125%; font-weight:normal; padding: 0px; padding-left:0px; padding-right:8px; }
a.menuaktiv:hover { color:#CF6046; background-color:#154050; font-family:Trebuchet MS; font-size:125%; font-weight:normal; padding: 0px; padding-left:0px; padding-right:8px; }
a.menuaktiv:focus { color:#AB5743; background-color:#154050; font-family:Trebuchet MS; font-size:125%; font-weight:normal; padding: 0px; padding-left:0px; padding-right:8px; }
a.menuaktiv:active { color:#D13F27; background-color:#154050; font-family:Trebuchet MS; font-size:125%; font-weight:normal; padding: 0px; padding-left:0px; padding-right:8px; }

a.umenu:link { color:#4693BA; background-color:#F5F5F5; font-size:100%; font-weight:normal; padding-left:8px; padding-right:8px; }/*#E7ECF7*/
a.umenu:visited { color:#4693BA; background-color:#F5F5F5; font-size:100%; font-weight:normal; padding-left:8px; padding-right:8px; }
a.umenu:hover { color:#D13F27; background-color:#F5F5F5; font-size:100%; font-weight:normal; padding-left:8px; padding-right:8px; }
a.umenu:focus { color:#D13F27; background-color:#F5F5F5; font-size:100%; font-weight:normal; padding-left:8px; padding-right:8px; }
a.umenu:active { color:#D13F27; background-color:#F5F5F5; font-size:100%; font-weight:normal; padding-left:8px; padding-right:8px; }

a.umenuaktiv:link { color:#F5F5F5; background-color:#D13F27; font-size:100%; font-weight:normal; padding-left:8px; padding-right:8px; }
a.umenuaktiv:visited { color:#F5F5F5; background-color:#D13F27; font-size:100%; font-weight:normal; padding-left:8px; padding-right:8px; }
a.umenuaktiv:hover { color:#FFFFFF; background-color:#D13F27; font-size:100%; font-weight:normal; padding-left:8px; padding-right:8px; }
a.umenuaktiv:focus { color:#FFFFFF; background-color:#D13F27; font-size:100%; font-weight:normal; padding-left:8px; padding-right:8px; }
a.umenuaktiv:active { color:#FFFFFF; background-color:#D13F27; font-size:100%; font-weight:normal; padding-left:8px; padding-right:8px; }

a.textlink:link { color:#0080C0; background-color:#F5F5F5; font-size:100%; font-weight:normal; }
a.textlink:visited { color:#0080C0; background-color:#F5F5F5; font-size:100%; font-weight:normal; }
a.textlink:hover { color:#D13F27; background-color:#F5F5F5; font-size:100%; font-weight:normal; }
a.textlink:focus { color:#D13F27; background-color:#F5F5F5; font-size:100%; font-weight:normal; }
a.textlink:active { color:#D13F27; background-color:#F5F5F5; font-size:100%; font-weight:normal; }

a.textlink2:link { color:#F3E7D6; background-color:#154050; font-size:100%; font-weight:normal; }
a.textlink2:visited { color:#F3E7D6; background-color:#154050; font-size:100%; font-weight:normal; }
a.textlink2:hover { color:#CF6046; background-color:#154050; font-size:100%; font-weight:normal; }
a.textlink2:focus { color:#CF6046; background-color:#154050; font-size:100%; font-weight:normal; }
a.textlink2:active { color:#CF6046; background-color:#F5F5F5; font-size:100%; font-weight:normal; }

a.bannerlink:link { color:#FED053; background-color:#006699; font-size:100%; font-weight:normal; }
a.bannerlink:visited { color:#FED053; background-color:#006699; font-size:100%; font-weight:normal; }
a.bannerlink:hover { color:#FFFFFF; background-color:#006699; font-size:110%; font-weight:normal; }
a.bannerlink:focus { color:#FFFFFF; background-color:#006699; font-size:110%; font-weight:normal; }
a.bannerlink:active { color:#FFFFFF; background-color:#006699; font-size:110%; font-weight:normal; }


address { font-size:75%; font-style:normal;line-height:1.5em;}

h1 { font-size:150%; margin:0px; padding:0 30px 20px 30px; }
h2 { font-size:130%; margin:0px; padding:0 30px 20px 30px; }
h3 { font-size:110%; margin:0px; padding:0 30px 20px 30px; }

/*li { display:inline;	list-style-type:none; }*/



/* id-Einstellungen */
#mantel {
    background-color:#154050;/*#f5f9ff;/*#83ABB8;/*#154050; /*#F5F5F5;*/
	color:#515151;
	margin-left:auto;
	margin-right:auto;
	width:760px;
}
#bannerbereich {
	background-color:#f5f9ff;
	color:#154050;/*#057594;*//*#E5E5E5;*/
	height:130px;
	margin-left:auto;
	margin-right:auto;
	width:760px;
}
#bannerlogo {
	float:left;
	height:96px;
	padding:0 0 0 30px;
	width:76px;
}
#bannerrechts {
	height:120px;
	margin-left:230px;
	padding:0px 30px 0px 30px;
}
#bannerrechts p {
	font-size:100%;
	margin:0;
	padding: 5px 0 0 0;
	text-align:right;
}
#bannerrechts address {
	padding:10px 0 0 0;
	text-align:right;
}
#navigationsbereich {	
	background-color:#154050;/*#f5f9ff;/*#83ABB8;/*#4C7D8D;/*#3d5e67;*//*#0B4050;*//*#F5F5F5;*/
	/*border-right-width:1px;*/
	border-right-color:#f5f9ff;
	/*border-right-style:solid;/*solid, dotted, dashed, double, groove, ridge, inset, outset*/
	/*border-top-width:2px;*/
	border-top-color:#057594;/*#83ABB8;*/
	/*border-top-style:solid;*/
	color:#f5f9ff;/*#515151;*/
	font-size: 91%; /*vormals 90%*/
	float: left;
	height: 120px;/*auto;*//*380px;*/
	line-height: 1.2em;
	margin: 0 0 0 0;
	padding: 20px 0 10px 30px;
	text-align:left;
	width:260px;	
}
#navigationsbereich ul {
	list-style-type:none;
	margin:0;
	padding:0px 0px 20px 0px;
}
#navigationsbereich li {
	/*display:inline;*//* Menüführung in einer Reihe*/
	list-style-type:none;
}
#navigationsbereich a {
	letter-spacing:0;
	line-height:1.8em;
}

#unavigationsbereich {	
	background-color:#154050;/*#0B4050;*//*#F5F5F5;*//*#E7ECF7;*//*#DBE6EC;*/
	color:#f5f9ff;
	margin-left:2px;
	margin-right:2px;
	padding-bottom:0px;
	padding-left:10px;
	padding-right:0px;
	padding-top:0px;
	text-align:left;
	width:746px;	
}
#unavigationsbereich ul {
	list-style-type:none;
	margin:0;
	padding:0 20px 0 20px;
}
#unavigationsbereich li {
	display:inline;
	list-style-type:none;
}
#unavigationsbereich a {
	letter-spacing:0;
	line-height:2.2em;
}


#hauptbereich {
	background-color:#154050;/*#3d5e67;*//*#0B4050;*//*#F5F5F5;*/
	color:#f5f9ff;
	font-size:90%;
	height:80%; /*= abhängig vom Inhalt */
	line-height:1.5em;
	margin-left:290px; 
	margin-right:0px;
	padding: 30px 0 0 0px;
	padding-top:30px;
	text-align:left;/*justify;*/
	width:auto;
}
#hauptbereich p {
	margin:0;
	padding:0px 30px 20px 30px;
}
#hauptbereich ul {
	margin:0;
	padding:0;	
}
#hauptbereich li {
	margin:0 0 0 60px;
	padding:0 90px 10px 0px;	
}

#specialtable {
	background-color:#154050;
	color:#f5f9ff;
	height:100%;/* abhängig vom Inhalt */
	line-height:1.3em;	
	margin:0px;
	padding:0px 20px 0px 27px;
	text-align:left;
	width:auto;	
}

#fussbereich {
	background-color:#f5f9ff;/*#F5F5F5;*/
	/*border-top-style:solid;
	border-top-width:1px;
	border-top-color:#C1C1C1;*/
	color:#515151;
	margin-left:0px;
	margin-right:0px;
	padding-top:10px;
	padding-bottom:10px;
	text-align:center;
	width:760px;
}



/* CLASS-Einstellungen */
.fett {
	font-weight: bold;
}

.kursiv {
	font-style: italic;
}

.unterstrichen {
	text-decoration: underline;
}

.klein {
		font-size: 80%;
		font-family: Trebuchet MS;
		/*text-align: justify;*/
}