@charset "ISO-8859-2";

body {
	background-image: url(img/back.png);
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-repeat: repeat-x;
	background-color: #FFEEDF;
}
.ora {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 22px;
	color: #5c452f;
}
.bibliothek {
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.docs {padding-top: 8px;padding-left: 30px;padding-right: 20px;
}

/* @group form */

.bevitel {
	border-style: none;
	background-color: #7E6854;
	color: #fff;
	padding: 2px;
	width: 300px;
	font: 14px Verdana, "Lucida Grande", Lucida, sans-serif;
}
.bevitel2 {
	border-style: none;
	background-color: #7E6854;
	color: #fff;
	padding: 2px;
	width: 170px;
	font: 14px Verdana, "Lucida Grande", Lucida, sans-serif;
}
.bevitel3 {
	border-style: none;
	background-color: #7E6854;
	color: #fff;
	padding: 2px;
	width: 318px;
	font: 14px Verdana, "Lucida Grande", Lucida, sans-serif;
}

/* @end */

/* @group menu */

.menu:link {
	color: #666666;
	text-decoration: none;
	letter-spacing: 2px;
	font: 10pt/18px Arial, Helvetica, sans-serif;
}
.menu:visited {
	color: #666666;
	text-decoration: none;
	letter-spacing: 2px;
	font: 10pt/18px Arial, Helvetica, sans-serif;
}
.menu:hover {
	color: #ca6b0f;
	text-decoration: none;
	font: 10pt/18px Arial, Helvetica, sans-serif;
	letter-spacing: 2px;
}
.menu_div {
	padding-left: 15px;
	padding-top: 6px;
	padding-bottom: 6px;
}
div#hide {
	display: none;
	float: left;
	position: absolute;
	clear: both;
	opacity: 0.92;
	filter: alpha(opacity=92);
	-moz-opacity:.92;
	opacity:.92;
	z-index: 2;
}

/* @end */

/* @group news */

.next:link {
	color: #666666;
	text-decoration: none;
	letter-spacing: 2px;
	font: small-caps 10pt Arial, Helvetica, sans-serif;display: block;
}
.next:visited {
	color: #666666;
	text-decoration: none;
	letter-spacing: 2px;
	font: small-caps 10pt Arial, Helvetica, sans-serif;display: block;
}
.next:hover {
	color: #ca6b0f;
	text-decoration: none;
	letter-spacing: 2px;
	font: italic small-caps 10pt Arial, Helvetica, sans-serif;display: block;
}
.news_next {
	text-align:right;
	padding-right: 12px;
	padding-top: 8px;
}
.news_sub {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #666666;
	line-height: 18px;
	text-align: justify;
	padding-left:15px;
	padding-right:15px;
}
.news_data_text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
	color: #666666;
	line-height: 18px;
	text-align: justify;
	padding-left: 20px;
	padding-right: 20px;
}
.news_data_csat {
	color: #666666;
	text-align: center;
	padding-left: 20px;
	padding-right: 20px;font: bold 11pt/18px Arial, Helvetica, sans-serif;
}
.news_data_text_sub {
	color: #666666;
	text-align: justify;
	padding-left: 20px;
	padding-right: 20px;font: italic 11pt/18px Arial, Helvetica, sans-serif;padding-bottom: 12px;
}
.news_data_pict {text-align: center;padding-bottom: 8px;
}
.news_data_pict_text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #666666;
	line-height: 18px;
	padding-left:20px;
	padding-right:20px;padding-bottom: 12px;text-align: center;
}
.news_data_sub {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
	color: #666666;
	line-height: 18px;padding-left: 20px;padding-bottom: 12px;padding-top: 3px;
}
.news_lang:link {
	color: #ca6b0f;text-decoration: none;font: bold 11pt/18px Arial, Helvetica, sans-serif;
}
.news_lang:visited {
	color: #ca6b0f;text-decoration: none;font: bold 11pt/18px Arial, Helvetica, sans-serif;
}
.news_lang:hover {
	color: #5C452F;text-decoration: none;font: bold 11pt/18px Arial, Helvetica, sans-serif;
}
.news_title:link {
	color: #5C452F;
	text-decoration:none;
	font: bold 12pt Arial, Helvetica, sans-serif;display: block;
}
.news_title:visited {
	color: #5C452F;
	text-decoration:none;
	font: bold 12pt Arial, Helvetica, sans-serif;display: block;
}
.news_title:hover {
	color: #ca6b0f;
	text-decoration:none;
	font: bold 12pt Arial, Helvetica, sans-serif;display: block;
}
.news_title_div {
	padding-left:15px;
	padding-right:15px;
	padding-bottom:10px;
	padding-top:6px;
}
.downloads_title_div {padding: 6px 20px 10px;
}
.news_data_title_div {color: #5C452F;font: bold 14pt Arial, Helvetica, sans-serif;padding: 30px 20px 0;
}
.links_title_div {padding-left: 15px;padding-right: 15px;
}

/* @end */

/* @group text */

.text_title {
	color: #5C452F;
	text-decoration:none;
	font: bold 12pt Arial, Helvetica, sans-serif;padding: 6px 20px 10px;
}
.text_hiba {
	color: #cf3512;
	text-decoration:none;
	font: bold 12pt/20px Arial, Helvetica, sans-serif;padding: 6px 20px 10px;
}
.text_sub_title {
	color: #666666;
	text-decoration:none;
	font: bold 10pt Arial, Helvetica, sans-serif;padding: 6px 20px 10px;
}
.text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #666666;
	line-height: 18px;
	text-align: justify;
	padding-left: 20px;
	padding-right: 20px;
	padding-bottom:15px;
}
ul#open { 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #666666;
	line-height: 18px;
	text-align: justify;
	padding-left:40px;
	padding-right:30px;	
}
ul#lista { 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #666666;
	line-height: 18px;
	padding-left:40px;
	padding-right: 20px;
	font-weight:normal;
}
.text_figyu {
	color: #666666;
	text-align:center;
	font-family: "Lucida Grande", Lucida, Verdana, sans-serif;
	font-weight: bold;
	font-size: 14px;
	padding-bottom: 10px;
}

/* @end */

/* @group table */

.table_title {
	color: #5C452F;
	text-decoration:none;
	font: bold 11pt Arial, Helvetica, sans-serif;
	padding: 6px 0 6px 10px;
	border-bottom: 1px solid #7e6854;
}
.table_subtitle:link {
	color: #666666;
	padding-left: 10px;
	font: bold 10pt Arial, Helvetica, sans-serif;
	padding-top: 4px;
	padding-bottom: 4px;
	text-decoration: none;
}
.table_sub_div {
	background-color: #ede7e4;
	color: #5C452F;
	font: bold 11pt Arial, Helvetica, sans-serif;
	width: 27px;
	text-align: center;	
}
.table_sub_div_02 {
	background-color: #ede7e4;
	color: #5C452F;
	font: bold 11pt Arial, Helvetica, sans-serif;
	border-bottom: 1px solid #7e6854;
}
.table_subtitle:visited {
	color: #666666;
	padding-left: 10px;
	font: bold 10pt Arial, Helvetica, sans-serif;
	padding-top: 4px;
	padding-bottom: 4px;
	text-decoration: none;
}
.table_subtitle:hover {
	color: #ca6b0f;
	padding-left: 10px;
	font: bold 10pt Arial, Helvetica, sans-serif;
	padding-top: 4px;
	padding-bottom: 4px;
	text-decoration: none;
}
.table_item {
	color: #666666;
	font: 10pt Arial, Helvetica, sans-serif;
	width: 230px;
}
.table_item_nolink {
	color: #666666;
	font: 10pt Arial, Helvetica, sans-serif;
	width: 230px;padding-left: 10px;padding-top: 4px;padding-bottom: 4px;
}
.table_i:link {
	color: #666666;
	font: 10pt Arial, Helvetica, sans-serif;
	text-decoration: none;display: block;padding-top: 4px;padding-bottom: 4px;padding-left: 10px;
}
.table_i:visited {
	color: #333;
	font: 10pt Arial, Helvetica, sans-serif;
	text-decoration: none;display: block;padding-top: 4px;padding-bottom: 4px;padding-left: 10px;
}
.table_i:hover {
	color: #ca6b0f;
	font: bold 10pt Arial, Helvetica, sans-serif;
	text-decoration: none;background-color: #f6f2ef;display: block;padding-top: 4px;padding-bottom: 4px;padding-left: 10px;
}

/* @end */
/* @group ldu */
.ldunews {
	color: #f725ff;
}
.lduurl:link {
	color: #00254F;
	text-decoration: none;
	font: 12px Arial, Helvetica, Geneva, sans-serif;
	padding-left: 15px;
}
.lduurl:visited {
	color: #00254F;
	text-decoration: none;
	font: 12px Arial, Helvetica, Geneva, sans-serif;
	padding-left: 15px;
}
.lduurl:hover {
	color: #f88100;
	text-decoration: none;
	font: 12px Arial, Helvetica, Geneva, sans-serif;
	padding-left: 15px;
}
.ldulink:link {
	color: #26419a;
	text-decoration: none;
	font: 12px Arial, Helvetica, Geneva, "Helvetica Neue", sans-serif;
	width: 110px;
	margin-top: 10px;
}
.ldulink:visited {
	color: #26419a;
	text-decoration: none;
	font: 12px Arial, Helvetica, Geneva, "Helvetica Neue", sans-serif;
	width: 110px;
	margin-top: 10px;
}
.ldulink:hover {
	color: #f88100;
	text-decoration: none;
	font: 12px Arial, Helvetica, Geneva, "Helvetica Neue", sans-serif;
	width: 110px;
	margin-top: 10px;
}
.ldu_div {
	padding: 8px 5px 1px;
}

/* @end */
.linklink:link {font: 14px/18px Verdana, Arial, Helvetica, sans-serif;color: #444;text-decoration: none;
}
.linklink:visited {font: 14px/18px Verdana, Arial, Helvetica, sans-serif;color: #444;text-decoration: none;
}
.linklink:hover {font: 14px/18px Verdana, Arial, Helvetica, sans-serif;color: #ca6b0f;text-decoration: underline;
}
.linklink_div {padding-right: 10px;padding-left: 35px;padding-bottom: 10px;
}
.csatolt:link {font: 12px Verdana, Arial, Helvetica, sans-serif;color: #444;text-decoration: none;padding-left: 20px;padding-right: 20px;padding-top: 4px;
}
.csatolt:visited {font: 12px Verdana, Arial, Helvetica, sans-serif;color: #444;text-decoration: none;padding-left: 20px;padding-right: 20px;padding-top: 4px;
}
.csatolt:hover {font: 12px Verdana, Arial, Helvetica, sans-serif;color: #ca6b0f;text-decoration: underline;padding-left: 20px;padding-right: 20px;padding-top: 4px;
}
.buchtipp_pict {padding-top: 10px;text-align: right;
}
h1 {color: #5C452F;font: bold 14pt Arial, Helvetica, sans-serif;padding: 30px 20px 2px;
}
.docs_link {
	letter-spacing: 1px;
	color: #7f7f7f;
	text-decoration: none;font: 11px/18px Verdana, Arial, Helvetica, sans-serif;
}

/* @group step */
.step_off {background-color:#e2ddd8;color: #5e5e5e;text-decoration: none;padding:2px 4px;margin-right: 4px; font:14px Arial, Helvetica, Geneva, sans-serif;
}
.step:link {background-color:#e2ddd8;color: #444;text-decoration: none;padding:2px 4px;margin-right: 4px; font:14px Arial, Helvetica, Geneva, sans-serif;
}
.step:visited {background-color:#e2ddd8;color: #444;text-decoration: none;padding:2px 4px;margin-right: 4px; font:14px Arial, Helvetica, Geneva, sans-serif;
}
.step:hover {background-color:#ca6b0f;color:#fff;text-decoration: none;padding:2px 4px;margin-right: 4px; font:14px Arial, Helvetica, Geneva, sans-serif;
}
.step_focus:link {background-color:#5c452f;color:#fff;text-decoration: none;padding:2px 4px;margin-right: 4px; font:14px Arial, Helvetica, Geneva, sans-serif;
}
.step_focus:visited {background-color:#5c452f;color:#fff;text-decoration: none;padding:2px 4px;margin-right: 4px; font:14px Arial, Helvetica, Geneva, sans-serif;
}
.step_focus:hover {background-color: #fff;color: #262626;text-decoration: none;padding:2px 4px;margin-right: 4px; font:14px Arial, Helvetica, Geneva, sans-serif;
}
.step_div {color: #444;font: 22px/30px Georgia, "Times New Roman", Times, serif;padding: 15px 20px 20px 30px;
}
.step_dots {padding-right: 5px; color:#847a64;
}
/* @end */
