/* *** CSS MAB Bibliothek *** */
/* *** Worksoft, Jacqueline Udry www.worksoft.ch *** */
/* print.css  */

body {
background-color: #efefef;
font-size: 11px;
font-family: Verdana, Arial, SunSans-Regular, Sans-Serif;
color:#666;
padding:0px;
margin:0px;
}
a {
color: #904848;
text-decoration:none;
}
a:hover {
text-decoration:underline;
color: #7d7d7d;
}
a:active, a.aktiv {
color:#7d7d7d;
}

h1 {
font-size: 16px;
color: #904848;
margin:20px 0 10px;
}
p + h1, p + h2, ul + h2, table + h2	{
margin-top:20px;
}
h2 + p	{
margin:0;
padding:0;
}
h2 {
font-size:14px;
color: #904848;
margin:20px 0 10px;
}
h3 {
font-size:12px;
color: #904848;
margin:20px 0 5px;
}
p + h3, ul + h3	{
margin-top:40px;
}
h4 {
font-size:11px;
margin:20px 0 5px;
}
h5	{
font-size:11px;
margin:20px 0 3px;
color: #904848;
}
h5 a {
text-decoration:underline;
}
h5 + p	{
margin:0;
padding:0;
}

td	{
padding: 5px;
vertical-align:top;
}

/* ----------container zentriert das layout-------------- */
#container {
width: 680px;
padding:0px;
margin:0px auto;
background-color:#fff;
} 
/*Style für Hauptmenu MAB*/
#topmenu	{
display:none;
}

/* ----------banner for logo-------------- */
#banner {
display:none;
}

/* ----------outer und inner----------------- */

#outer{ 
padding:0;
margin:0;
} 

#inner{margin:0; width:100%; }

/* --------left navigavtion------- */
/* --------Menu Bibliothek---------*/
#menu {
display:none;
 }
/* --------------right navigavtion------------- */
#right {
display:none;
}
/* -----------------Inhalt--------------------- */ 
#logo	{
display:inline;
text-align:right;
}
#content{ 
position: relative; 
margin: 0px; 
padding: 10px 20px 20px;
overflow: hidden;
}
p {
padding: 8px 0;
margin:0px;
line-height:150%;
}
#content ul	{
	margin:0 0 20px;
	padding-left:20px;
}
#content ul li	{
	margin:5px 0;
}

/*  ----------------footer---------------------- */ 

#footer	{
display:none;
}

/* für Kontakformular*/
.ab	{
	padding-top:5px;
/*	clear:left; */
}
.bez	{
	float:left;
	width:120px;
}
.formw	{
	width:300px;
	text-align:left;
}


/*Allgemeine Formatierungen */
.einzug	{
	float:left;
	width:120px;
}
.tabelle	{
padding:5px;
color:#fff;
background-color:#a6a6a6;
border: thin solid #7d7d7d;
width:150px;
text-align:center;
margin:10px;
}
.bildre	{
float:right;
margin: 0 0 0 20px;
}
.klein	{
	font-size:10px;
}
table.dienstleistung	{
border: thin solid #7d7d7d;
border-collapse: collapse;
margin: 10px 20px;
}