/* ========== BEGIN ID-Styles ========== */
/* ----- BEGIN Area-Styles ----- */

body {
	color:#000;
	background-color:#fff;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size:14px;
        line-height:20px;
	font-weight:normal;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}

#idBody {
	border:0px;
	padding:0px;
	width:980px;
	text-align:center;
	background-color:#fff;
        margin-left:auto; margin-right:auto; 
}
#idAll {
	border:0px;
	margin:0px;
	padding:0px;
	width:980px;
	text-align:left;
	background-color:#fff;
}

/* HEADER STRUCTURE */
#divHeader                { width: 980px; }

#divHeader #divFuncNav    { display: none; }
#divHeader #divFuncNav a:link { color: #000; text-decoration: bold; }
#divHeader #divFuncNav a:visited  { color: #000; text-decoration: none; }
#divHeader #divFuncNav a:hover  { text-decoration: underline; }


#divHeader #divWaiNav { display: none; }
#divHeader #divWaiNav .schrift { font-size: 0.7em; margin-right: 0.4em; }
#divHeader #divWaiNav button { border: none; margin-left:0.4em; margin-right:0.4em; }
#divHeader #divWaiNav form { border: none; margin-right:0.6em; margin-bottom: 0em; }


#divHeader #drucker { display: none; }
#divHeader #drucker img { display: none; }

#idTop {
	background-color:#ffffff;
	margin:0px;
	padding:0px;

}
#idTopMenu { display: none; }

/* LIST STYLES */
ul { margin-left: 1em; padding-left: 0; list-style-image: none; }
#divContent li { font-size: 0.7em; line-height: 1.6em; }
#divContent ul { padding-top:0; margin-top:0; }


ul.liste { margin-left: 1em; padding-left: 0; font-size:0.8em; }
#divHeader #divFuncNav		ul,
#divFooter #divStandards	ul,
#divFooter #divCopyright	ul { list-style-image: none; list-style-type: none; margin: 0; padding: 0; }

#divHeader #divPathNav ul { margin-top: 0em; }

#divHeader #divPathNav ul li,
#divHeader #divFuncNav		ul li,
#divFooter #divStandards	ul li,
#divFooter #divCopyright	ul li { float: left; margin: 0; padding: 0; }

#divFooter #divCopyright	ul li { border-right:none; }

#divHeader #divFuncNav		ul li.last,
#divFooter #divStandards	ul li.last,
#divFooter #divCopyright	ul li.last { margin-right: 0; padding-right: 0; border-right: none; }


#divNav ul,
#divNav ul li { margin-top: 0; padding-top: 0; }



/* FORM STYLES */

form { margin: 0; padding: 0; line-height: 1.6em; }

input, textarea, select, button { font-size: 0.8em; border: 1px solid #555; background-color:#FFF; font-family: verdana; color: #555; margin-bottom: 0.2em; }
input, button, select, textarea { padding-left: 0px; }
.button { width: 5.5em; color: #E43517; background-color: #fff; border: 1px solid #555; margin: 0; }

form p { margin:0; padding:0; }
p select { font-size: 1em; }

/* Content STYLES */

#idMain {
	border:0px;
	margin:0px;
	padding:0px;
	margin-left:0px;
}
#idMainTop {
	border:0px;
	margin-top:20px;
	padding:0px;
	margin-left:10px;
        width:580px;
}
#idMainText {
	border:0px;
	margin-top:20px;
	padding:0px;
	margin-left:10px;
        margin-right:175px;
        width:580px;
}

#subnavi   { display: none; }

#subnavi_buch    { display: none; } 

#idFooter {
	border:0px;
	margin-top:50px;
	padding:0px;
	margin-left:0px;
        float:right;
        width:980px;
}



/* ========== BEGIN Tag-Styles ========== */
a {
	color:#000;
	font-size:0.9em;
	font-weight:normal;
	outline:none;
	text-decoration:underline;
}
a:active {
	color:#000;
	font-size:0.9em;
	font-weight:normal;
	text-decoration:none;
}
a:focus {
	color:#000;
	font-size:0.9em;
	font-weight:normal;
	text-decoration:bold;
}
a:hover {
	color:#000;
	font-size:0.9em;
	font-weight:normal;
	text-decoration:underline;
}
a:link {
	color:#000;
	font-size:0.9em;
	font-weight:normal;
	text-decoration:none;
}
a:visited {
	color:#000;
	font-size:0.9em;
	font-weight:normal;
	text-decoration:none;
}


a.footer {
	color:#000;
	font-size:0.7em;
	font-weight:normal;
	outline:none;
	text-decoration:underline;
}
a.footer:active {
	color:#000;
	font-size:0.7em;
	font-weight:normal;
	text-decoration:none;
}
a.footer:focus {
	color:#000;
	font-size:0.7em;
	font-weight:normal;
	text-decoration:bold;
}
a.footer:hover {
	color:#000;
	font-size:0.7em;
	font-weight:normal;
	text-decoration:underline;
}
a.footer:link {
	color:#000;
	font-size:0.7em;
	font-weight:normal;
	text-decoration:none;
}
a.footer:visited {
	color:#000;
	font-size:0.7em;
	font-weight:normal;
	text-decoration:none;
}

a.subnavi {
	color:#000;
	font-size:0.8em;
        line-height:1em;
	font-weight:normal;
	outline:none;
	text-decoration:underline;
}
a.subnavi:active {
	color:#000;
	font-size:0.8em;
	line-height:1em;
	font-weight:bold;
	text-decoration:none;
}
a.subnavi:focus {
	color:#000;
	font-size:0.8em;
	line-height:1em;	
	font-weight:bold;
	text-decoration:none;
}
a.subnavi:hover {
	color:#000;
	font-size:0.8em;
	line-height:1em;
	font-weight:bold;
	text-decoration:none;
}
a.subnavi:link {
	color:#000;
	font-size:0.8em;
	font-weight:bold;
	text-decoration:none;
}
a.subnavi:visited {
	color:#000;
	font-size:0.8em;
	line-height:1em;
	font-weight:bold;
	text-decoration:none;
}



a.oben:active {
	color:#000;
	font-size:0.9em;
	font-weight:bold;
	text-decoration:underline;
}
a.oben:focus {
	color:#000;
	font-size:0.9em;
	font-weight:bold;
	text-decoration:none;
}
a.oben:hover {
	color:#000;
	font-size:0.9em;
	font-weight:bold
	text-decoration:none;
}
a.oben:link {
	color:#000;
	font-size:0.9em;
	font-weight:bold;
	text-decoration:none;
}
a.oben:visited {
	color:#000;
	font-size:0.9em;
	font-weight:bold;
	text-decoration:normal;
}

.trenner        { padding: 0 0.5em; }

a.text:active {
	color:#000;
	font-size:0.9em;
	font-weight:normal;
	text-decoration:underline;
}
a.text:focus {
	color:#000;
	font-size:0.9em;
	font-weight:normal;
	text-decoration:none;
}
a.text:hover {
	color:#000;
	font-size:0.9em;
	font-weight:normal;
	text-decoration:none;
}
a.text:link {
	color:#000;
	font-size:0.9em;
	font-weight:normal;
	text-decoration:none;
}
a.text:visited {
	color:#000;
	font-size:0.9em;
	font-weight:normal;
	text-decoration:none;
}


h1 {
	font-size:0.9em;
	line-height:1.0em;
        padding:0px;
	font-weight:bold;
	margin-top:0;
        color:#000000;
}
h2 {
	font-size:0.7em;
	line-height:0.9em;
	margin-top:0;
	margin-bottom:0;
}

img {
	border:0;
}
p {
	font-size:0.8em;
	font-weight:normal;
        line-height:1.3em;

}

p.weiss {
	font-size:0.8em;
	font-weight:normal;
        color:#FFFFFF;
        line-height:1.3em;

}

p.text {
	font-size:0.8em;
	font-weight:normal;
        line-height:1.3em;

}

p.footer {
	font-size:0.6em;
	font-weight:normal;
}

span {
	font-size:0.8em;
	font-weight:normal;
}
strong {
	font-weight:bold;
}

b {
	font-weight:bold;
}
/* ========== END   Tag-Styles ========== */

