@charset "UTF-8";
/* CSS Document */

body {
	padding: 0;
	margin: 0;
}

.link_bureau {
	/*
	background-image: url("img/inwf_blog_claim_r.jpg");
	background-repeat: none;	
	width: 170px;
	height: 30px;
	*/
	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8px;
	color: #a7a9ac;
	text-transform: uppercase;
	font-weight: normal;
	letter-spacing: 0.1em;

	line-height: 16px;

}

.link_bureau:hover {

	color: #000000;
	cursor: pointer;
}

.text_klein_grau {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8px;
	color: #a7a9ac;
	text-transform: uppercase;
	font-weight: normal;
	line-height: 16px;
	letter-spacing: 0.1em;
}

.text_klein_weiss {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8px;
	color: #FFFFFF;
	text-transform: uppercase;
	font-weight: normal;
	line-height: 15px;
	letter-spacing: 1px;
	
	padding-left: 5px;
}

.text_klein_schwarz {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8px;
	color: #000000;
	text-transform: uppercase;
	font-weight: normal;
	line-height: 16px;
	letter-spacing: 1px;

	cursor: default;
}

.linie_solid {
	border-bottom: 1px solid #a7a9ac;
}

.linie_dotted {
	border-top: 1px dotted #a7a9ac;
}

.balken_grau {
	background-color: #a7a9ac;
}

.balken_schwarz {
	background-color: #000000;
}

.thumbnail {
	border: 1px dotted #a7a9ac;
	
	width: 50px;
	height: 50px;
}

.thumbnail:hover {
	border: 1px solid #a7a9ac;
	cursor: w-resize;
}

.thumbnail_start {
	border: 1px dotted #a7a9ac;
	
	width: 50px;
	height: 50px;
}

.thumbnail_start:hover {
	border: 1px solid #a7a9ac;
	cursor: pointer;
}

.image {
	border: 1px solid #a7a9ac;
}

.num_articles {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #a7a9ac;
	text-transform: uppercase;
	font-weight: normal;
	line-height: 18px;
}

.menu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #a7a9ac;
	text-transform: uppercase;
	font-weight: bold;
	line-height: 18px;
}

.menu:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-transform: uppercase;
	font-weight: bold;
	line-height: 18px;
	
	cursor: pointer;
}

.menu_fix {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-transform: uppercase;
	font-weight: bold;
	line-height: 18px;
	
	cursor: default;
}

.menu_fix:hover {
	color: #a7a9ac;
	cursor: w-resize;
}

.headline {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-transform: uppercase;
	font-weight: bold;
	cursor: default;
}

.headline_link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-transform: uppercase;
	font-weight: bold;
	cursor: default;
}

.headline_link:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #a7a9ac;
	text-transform: uppercase;
	font-weight: bold;
	
	cursor: pointer;
}

.fliesstext {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 9.5px;
	font-style: normal;
	line-height: 14px;
	
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	
	color: #000000;
	text-decoration: none;
	text-align: justify;
	display: compact;
	
	padding-right: 15px;
}

.link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8px;
	color: #a7a9ac;
	
	text-transform: uppercase;
	font-weight: bold;
	line-height: 16px;
	letter-spacing: 0.1em;
	text-decoration: none;
	
}

.link:hover {
	color: #000000;
	cursor: pointer;
}

.skip_page {
	border-top: 1px solid #a7a9ac;
	border-bottom: 1px dotted #a7a9ac;
}

.skip_page_vor {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #a7a9ac;
	text-transform: uppercase;
	font-weight: bold;
	cursor: default;

	background-image: url("img/pfeil_rechts_off.jpg");
	background-repeat: no-repeat;
	background-position: left;
	vertical-align: middle;

	text-align: left;
}

.skip_page_vor:hover {
	background-image: url("img/pfeil_rechts.jpg");

	color: #000000;
	cursor: pointer;
}

.skip_page_vor2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #a7a9ac;
	text-transform: uppercase;
	font-weight: bold;
	cursor: default;

	background-image: url("img/pfeil_rechts_off.jpg");
	background-repeat: no-repeat;
	background-position: right;
	vertical-align: middle;

	text-align: right;
}

.skip_page_vor2:hover {
	background-image: url("img/pfeil_rechts.jpg");

	color: #000000;
	cursor: pointer;
}

.skip_page_zurueck {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #a7a9ac;
	text-transform: uppercase;
	font-weight: bold;
	cursor: default;

	background-image: url("img/pfeil_links_off.jpg");
	background-repeat: no-repeat;
	background-position: left;
	vertical-align: middle;
	
	text-align: left;

}

.skip_page_zurueck:hover {
	background-image: url("img/pfeil_links.jpg");

	color: #000000;
	cursor: pointer;
}

.skip_page2 {
	border-top: 1px solid #a7a9ac;
	border-bottom: 1px dotted #a7a9ac;
	vertical-align: middle;
}

.button_close {
	background-image: url("img/close_off.jpg");
	background-repeat: no-repeat;
	background-position: right;
	vertical-align: middle;
	
	width: 370px;
	height: 10px;
}

.button_close:hover {
	background-image: url("img/close.jpg");
	cursor: pointer;
}

.searchfield {
	width: 170px;
	height: 10px;
	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #a7a9ac;
	text-transform: none;
	
	vertical-align: middle;
	
}

.button_hide {
	background-image: url("img/minus.jpg");
	background-repeat: no-repeat;
	background-position: right;
	vertical-align: middle;
	text-align: right;	
	width: 9px;
	height: 9px;
}

.button_hide:hover {
	cursor: pointer;
}

.button_show {
	background-image: url("img/plus.jpg");
	background-repeat: no-repeat;
	background-position: left;
	vertical-align: middle;
	text-align: right;
	width: 9px;
	height: 9px;
	
	padding-right: 5px;
	padding-left: 2px;
}

.button_show:hover {
	cursor: pointer;
}

.button_top {
	background-image: url("img/top_off.jpg");
	background-repeat: no-repeat;
	background-position: left;
	vertical-align: middle;
	text-align: left;
	width: 15px;
	height: 15px;
}

.button_top:hover {
	background-image: url("img/top.jpg");
	cursor: pointer;
}

.footer {
	position: static;
	bottom: 0;
}