/* -----------Formatierungen BodyAusgabe----------- */
body#ausgabe {
	margin: 0px; padding: 0px;
	background:url(media/bg_body.jpg) #f4f5f8 repeat-x;
	color:#474849;
	font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-align:center;
}
/* -----------Formatierungen zentrierter Container----------- */
#center_container {
	margin:0px auto; padding:0px;
	width:995px;/*760px;*/
	text-align:left;
}
/* -----------Formatierungen Quicknav Container----------- */
#quicknav_container {
	margin: 4px; padding:0px;
	text-align: right;
	font-size: 70%;
}
/* -----------Formatierungen Quicknav Liste----------- */
#quicknav_container ul,
#quicknav_bottom_container ul {
	margin:0px; padding:0px;
	display:inline;
}
#quicknav_bottom_container ul {
	margin:0px 10px;
}
#quicknav_container ul li,
#quicknav_bottom_container ul li {
	display:inline;
}
/* -----------Formatierungen Quicknav Links----------- */
.quicknav_link A,
.quicknav_link A:link,
.quicknav_link A:visited {
	color: #4c5785;
	text-decoration: none;
}
.quicknav_link A:active,
.quicknav_link A:hover {
	color: #b36504;
	text-decoration: underline;
}
.quicknav_link_ac A,
.quicknav_link_ac A:link,
.quicknav_link_ac A:visited {
	color: #b36504;
	text-decoration: none;
}
.quicknav_link_ac A:active,
.quicknav_link_ac A:hover {
	color: #b36504;
	text-decoration: underline;
}
/* -----------Formatierungen Bild Container----------- */
#bild_container {
	background-color:#384478;
}
#bild_container p,
#bild_container div {
	display:inline;
}
#bild_container img {
	margin-bottom: -2px;
	border-left: #384478 1px solid;
	width:759px;
}
/* -----------Formatierungen erster Spacer Container----------- */
#spacer_container {
	background: url(media/class_lspacer1.jpg) repeat-x;
}
/* -----------Formatierungen Menue Container----------- */
#menue_container {
	padding:5px 5px;
	border:#ccb290 1px solid;
	background: url(media/class_navouter.jpg) #ffdeb4 repeat-x;
}
/* -----------Formatierungen Hauptnav Liste----------- */
#hnav_container {
}
#hnav_container ul {
	margin:0px; padding:0px;
	display:inline;
}
#hnav_container ul li {
	display:inline;
	line-height:1.1em;
}
* html #hnav_container ul li {
	line-height:1.25em;
}
div.nav_rahmen {
	-moz-border-radius: 4px;
	margin-right:-3px; padding:2px;
	border: #ccb290 1px solid;
	background-color:#ffe8cb;
	font-size: 70%;
	display:inline;
	white-space:nowrap;
}
div.nav_rahmen_ac {
    -moz-border-radius: 4px;
    margin-right:-3px; padding:2px;
    border: 1px solid #CC7304;
    background-color:#FFFDFB;
    font-size: 70%;
    display:inline;
    white-space:nowrap;
}
* html div.nav_rahmen,
* html div.nav_rahmen_ac {
	padding:0px;
	margin-right:2px;
}

/* -----------Formatierungen Hauptnav Links----------- */
div.nav_rahmen A,
div.nav_rahmen A:link,
div.nav_rahmen A:visited {
	padding:2px 6px;
	color: #665948;
	text-decoration: none;
	font-weight:bold;
	background: url(media/class_navia.jpg) repeat-x;
}
div.nav_rahmen A:active,
div.nav_rahmen A:hover {
	padding:2px 6px;
	color: #332c24;
	text-decoration: underline;
	font-weight:bold;
	background: url(media/class_navia.jpg) repeat-x;
}
div.nav_rahmen_ac A,
div.nav_rahmen_ac A:link,
div.nav_rahmen_ac A:visited {
	padding:2px 6px;
	color: #4d4336;
	text-decoration: none;
	font-weight:bold;
	background: url(media/class_navac.jpg) repeat-x;
}
div.nav_rahmen_ac A:active,
div.nav_rahmen_ac A:hover {
	padding:2px 6px;
	color: #665948;
	text-decoration: underline;
	font-weight:bold;
	background: url(media/class_navac.jpg) repeat-x;
}

html>body div.nav_rahmen A,
html>body div.nav_rahmen A:link,
html>body div.nav_rahmen A:visited,
html>body div.nav_rahmen A:active,
html>body div.nav_rahmen A:hover,
html>body div.nav_rahmen_ac A,
html>body div.nav_rahmen_ac A:link,
html>body div.nav_rahmen_ac A:visited,
html>body div.nav_rahmen_ac A:active,
html>body div.nav_rahmen_ac A:hover {
  padding:2px 5px;
}

/* -----------Formatierungen Subnav Liste----------- */
#snav_container {
	margin-top:5px;
}
#snav_container ul {
	margin:0px; padding:0px;
	display:inline;
}
#snav_container ul li {
	display:inline;
	line-height:1.1em;
}
* html #snav_container ul li {
	line-height:1.25em;
}
#snav_container div.snav_rahmen {
	-moz-border-radius: 4px;
	margin-right:-3px; padding:2px 6px;
	border: #B39B7E 1px solid;
	background-color: #FFF7EC;
	font-size: 66%;
	display:inline;
}
#snav_container div.snav_rahmen_ac {
    -moz-border-radius: 4px;
    margin-right:-3px; padding:2px 6px;
    border: 1px solid #CC7304;
    background-color: #FDFBFA;
    font-size: 66%;
    display:inline;
}
* html #snav_container div.snav_rahmen,
* html #snav_container div.snav_rahmen_ac {
	margin-right:2px;
}
/* -----------Formatierungen Subnav Links----------- */
#snav_container div.snav_rahmen A,
#snav_container div.snav_rahmen A:link,
#snav_container div.snav_rahmen A:visited {
	color: #665948;
	text-decoration: none;
	background-image: none;
}
#snav_container div.snav_rahmen A:active,
#snav_container div.snav_rahmen A:hover {
	color: #332C24;
	text-decoration: underline;
	background-image: none;
}
#snav_container div.snav_rahmen_ac A,
#snav_container div.snav_rahmen_ac A:link,
#snav_container div.snav_rahmen_ac A:visited {
	color: #332C24;
	text-decoration: none;
	font-weight:bold;
	background-image: none;
}
#snav_container div.snav_rahmen_ac A:active,
#snav_container div.snav_rahmen_ac A:hover {
	color: #665948;
	text-decoration: underline;
	font-weight:bold;
	background-image: none;
}
#snav_container .snav_ac {
	font-weight:bold;
}
/* -----------Formatierungen zweiter Spacer Container----------- */
#spacer_container2 {
	background: url(media/class_lspacer2.jpg) repeat-x;
}
/* -----------Formatierungen Main Container----------- */
#main_container {
	margin:0px;padding:0px;
}
#main_table {
	width:100%;
}
#main_td_left {
	-moz-border-radius: 10px;
	border-right: #c0c4d4 1px solid;
	background: url(media/class_left_right.jpg) #c8c8d8 repeat-x;
	width: 17%;
	font-size: 70%;
	font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
}
#main_td_right {
	background: url(media/class_main.jpg) #eeeff4 repeat-x;
	font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
}
#main_td_left_bottom {
	width: 17%;
    background: url(media/class_left_rightfooter.jpg) #CACEDB repeat-x;
    color: #474849;
    border-right: 1px solid #C0C4D4;
}
#main_td_right_bottom {
	font-size: 70%;
    padding:5px 0px;
    color: #474849;
    border-top: 1px solid #d6d7dc;
    border-bottom: 1px solid #D6D7DC;
    background: url(media/class_mainfooter.jpg) #EEEFF4 repeat-x;
    min-height:0.9375em;
}
/* -----------Formatierungen Such Container----------- */
#volltext_suche form {
	margin:15px 0px;
	padding:0px 5px;
	text-align:center;
}
.such_feld {
	width:10em;
	padding:2px;
}
.such_but {
	width:10em;
	padding:2px;
	background: url(media/class_leftnavia.jpg) #eff0f4 repeat-x;
	border: #c2c4c9 1px solid;
	cursor:pointer;
}
/* -----------Formatierungen Quicknav_links Container----------- */
#quicknavinner_left_container {
	margin: 5px;
}
#quicknavouter_left_container {
	-moz-border-radius: 4px;
	border: #bebfc7 1px solid;
	padding: 4px 2px 2px;
	background-color: #e4e6ed;
}
#quicknavinner_left_container ul {
	margin:0px; padding:0px;
	display:inline;
}
#quicknavinner_left_container ul li {
	display:inline;
}
#quicknavouter_left_container .quicknav_link A {
	-moz-border-radius: 4px;
	border: #c2c4c9 1px solid;
	padding-right: 2px;
	padding-left: 5px;
	padding-top: 2px;
	padding-bottom: 2px;
	margin: 2px;
	background: url(media/class_leftnavia.jpg) #eff0f4 repeat-x;
	color: #5b5c5f;
	text-decoration: none;
	display:block;
}
#quicknavouter_left_container .quicknav_link A:hover {
	-moz-border-radius: 4px;
	border: #c2c4c9 1px solid;
	padding-right: 2px;
	padding-left: 5px;
	padding-top: 2px;
	padding-bottom: 2px;
	margin: 2px;
	background: url(media/class_leftnavia.jpg) #eff0f4 repeat-x;
	color: #2e2e2f;
	text-decoration: underline;
	display:block;
}
#quicknavouter_left_container .quicknav_link_ac A {
	-moz-border-radius: 4px;
	border: #A0A1A6 1px solid;
	padding-right: 2px;
	padding-left: 5px;
	padding-top: 2px;
	padding-bottom: 2px;
	margin: 2px;
	background-color: #FAFAFB;
	color: #2e2e2f;
	text-decoration: none;
	display:block;
}
#quicknavouter_left_container .quicknav_link_ac A:hover {
	-moz-border-radius: 4px;
	border: #A0A1A6 1px solid;
	padding-right: 2px;
	padding-left: 5px;
	padding-top: 2px;
	padding-bottom: 2px;
	margin: 2px;
	background-color: #FAFAFB;
	color: #5b5c5f;
	text-decoration: underline;
	display:block;
}
/* -----------Formatierungen Options Container----------- */
#opt_container{
	-moz-border-radius: 4px;
	border: #c2c4c9 1px solid;
	padding-right: 2px;
	padding-left: 5px;
	padding-top: 2px;
	padding-bottom: 2px;
	margin: 2px;
	background: url(media/class_leftnavia.jpg) #eff0f4 repeat-x;
	color: #5b5c5f;
}
#opt_container input{
	border: #c2c4c9 1px solid;
}
/* -----------Formatierungen Content Container----------- */
#content_container {
	padding-top: 10px;
	padding-right: 10px;
	padding-left: 10px;
	min-height:790px;
}
* html #content_container {
	height:800px;
}

#content_container h1,
#content_container h2,
#content_container h3,
#content_container h4,
#content_container h5,
#content_container h6 {
    color: #474849;
}
