@media screen {
	body {
		background: #bebdbe url(bg.gif) repeat-x fixed;
		margin: 10px;
		padding: 0px;
		text-align: center;
		font: 12px/140% courier new, courier, georgia, times, serif;
		color: #454545;
	}
	
	/*********** allgemeines ******************/
	a {
		color: #a91313;
		text-decoration: none;
	}
	a:hover {
		color: #556891;
		text-decoration: none;
	}
	img {
		border: 0;
	}
	.float_clearen {
		width: 0;
		height: 0;
		line-height: 0;
		overflow: hidden;
		clear: both;
	}
	/*********** allgemeines ******************/
	
	/*********** google ******************/
	.googleadsense {
		margin: 0 0 0 6px;
	}
	/*********** google ******************/
	
	/*********** logo ******************/
	#logo {
		width: 120px;
		height: 50px;
		overflow: hidden;
		padding: 0;
		margin: auto;
		margin-top: 10px;
		text-align: center;
	}
	/*********** logo ******************/
	
	/*********** hauptbild ******************/
	#das_bild {
		margin: 10px 0 10px 0;
	}
		
	#das_bild img {
		border:10px solid #fff;
	}
	/*********** hauptbild ******************/
	
	/*********** navigation ******************/
	#navigation {
		width: 452px;
		margin: auto;
		margin-bottom: 30px;
	}
	#navigation #nav_1 {
		width: 100px;
		float: left;
		text-align: left;
	}
	#navigation #nav_1 img {
		background: url("pfeil_links.png") no-repeat;
		width: 20px;
		height: 18px;
	}
	*html #navigation #nav_1 img {
		background: none;
		filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.walsumer.de/templates/walsumer/pfeil_links.png')
	}
	#navigation #nav_2 {
		width: 250px;
		float: left;
		text-align: center;
	}
	#navigation #nav_2 img {
		background: url("pfeil_oben.png") no-repeat;
		width: 20px;
		height: 18px;
	}
	*html #navigation #nav_2 img {
		background: none;
		filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.walsumer.de/templates/walsumer/pfeil_oben.png')
	}
	#navigation #nav_3 {
		width: 100px;
		float: right;
		text-align: right;
	}
	#navigation #nav_3 img {
		background: url("pfeil_rechts.png") no-repeat;
		width: 20px;
		height: 18px;
	}
	*html #navigation #nav_3 img {
		background: none;
		filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.walsumer.de/templates/walsumer/pfeil_rechts.png')
	}
	/*********** navigation ******************/
	
	/*********** inhalte ******************/
	#inhalte {
		width: 452px;
		margin: auto;
	}
	#inhalte #briefmarke {
		width: 48px;
		height: 26px;
		position: relative;
		z-index:5;
		top: 45px;
		left: 385px;
		background: url("briefmarke.png") repeat-y;
	}
	*html #inhalte #briefmarke {
		left: 180px;
		background: none;
		filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.walsumer.de/templates/walsumer/briefmarke.png')
	}
	#inhalte #inhalte_oben {
		background: url("text_oben.png") no-repeat;
		height: 22px;
		overflow: hidden;
	}
	*html #inhalte #inhalte_oben {
		background: none;
		filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.walsumer.de/templates/walsumer/text_oben.png')
	}
	#inhalte #inhalte_mitte {
		background: url("text_mitte.png") repeat-y;
		margin-top: -20px;
		text-align: left;
	}
	*html #inhalte #inhalte_mitte {
		margin-top: 0px;
		background: none;
		height: 100%;
		filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.walsumer.de/templates/walsumer/text_mitte.png', sizingMethod='scale')
	}
	#inhalte #inhalte_mitte #textbereich {
		z-index: 3;
		background: none;
		margin: 20px 0px 30px 40px;
		width: 370px;
		overflow: hidden;
		position: relative;
		text-align: left;
	}
	#inhalte #inhalte_mitte #textbereich p, #inhalte #inhalte_mitte #textbereich label {
		margin-left: 10px;
	}
	#inhalte #inhalte_mitte #textbereich img {
		border: 7px solid #fff;
		margin: 0 7px 10px 0;
	}
	#inhalte #inhalte_mitte #textbereich ul {
		margin: 20px 0 0 17px;
		padding: 0 0 0 0px;
		list-style-image: url(liste.gif);
	}
	#inhalte #inhalte_mitte #textbereich ul li {
		margin: 0 0 20px 0px;
		padding: 0px;
		color: #454545;
	}
	#inhalte #inhalte_mitte #textbereich .trennlinie {
		background: url("trennlinie.png") no-repeat;
		height: 10px;
		overflow: hidden;
		margin: 10px 0 10px 0;
	}
	*html #inhalte #inhalte_mitte #textbereich .trennlinie {
		background: none;
		filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.walsumer.de/templates/walsumer/trennlinie.png')
	}
	#inhalte #inhalte_mitte #textbereich .trennlinie hr {
		visibility: hidden;
	}
	#inhalte #inhalte_unten {
		background: url("text_unten.png") no-repeat;
		height: 54px;
		overflow: hidden;
		margin-top: -48px;
	}
	*html #inhalte #inhalte_unten {
		background: none;
		filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.walsumer.de/templates/walsumer/text_unten.png')
	}
	/* schriften anpassen */
	#inhalte #inhalte_mitte #textbereich h1 {
		font-size: 20px;
		color: #556891;
		line-height: 110%;
		margin: 20px 0 10px 0px;
		width: 300px;
		height: 46px;
		overflow: hidden;
		padding-right: 100px;
		background: none;
	}
	*html #inhalte #inhalte_mitte #textbereich h1 {
		margin: 0px 0 10px 0px;
	}
	#inhalte #inhalte_mitte #textbereich .sIFR-hasFlash h1 {
		visibility: hidden;
	}
	/*********** inhalte ******************/
		
	/*********** kommentarefelder und andere input-felder anpassen *************/
	input, textarea {
		font: 12px/140% courier new, courier, georgia, times, serif;
		color: #454545;
		border: 0;
		position: absolute;
		z-index: 10;
	}
	select {
		font: 12px/140% courier new, courier, georgia, times, serif;
		color: #454545;
	}
	input.texteingabe, textarea {
		height: 16px;
		width: 165px;
		background: #fff;
		border: 1px solid #444;
		border-right: 1px solid #ccc;
		border-bottom: 1px solid #ccc;
		border: 0;
		background: #fff;
		margin: 7px 0 0 10px;
	}
	.design-texteingabe-1 {
		background: url("bg_input.png") no-repeat;
		width: 183px;
		height: 29px;
		margin: 0 0 10px 0;
	}
	*html .design-texteingabe-1  {
		background: none;
		filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.walsumer.de/templates/walsumer/bg_input.png')
	}
	.design-texteingabe-2 {
		background: url("bg_textarea.png") no-repeat;
		width: 325px;
		height: 90px;
		margin: 0 0 10px 0;
	}
	*html .design-texteingabe-2  {
		background: none;
		filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.walsumer.de/templates/walsumer/bg_textarea.png')
	}
	.design-texteingabe-3 {
		background: url("bg_submit.png") no-repeat;
		width: 92px;
		height: 29px;
	}
	*html .design-texteingabe-3  {
		background: none;
		filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.walsumer.de/templates/walsumer/bg_submit.png')
	}
	
	input.absenden {
		background: none;
		color: #fff;
		margin: 7px 0 0 10px;
		height: 16px;
		width: 66px;
	}		
	textarea {
		width: 307px;
		height: 67px;
	}
	/*********** kommentarefelder und andere input-felder anpassen *************/
}	
	
@media screen {
	.sIFR-flash {
		visibility: visible !important;
		margin: 0;
	}
	.sIFR-replaced {
		visibility: visible !important;
	}
	span.sIFR-alternate {
		position: absolute;
		left: 0;
		top: 0;
		width: 0;
		height: 0;
		display: block;
		overflow: hidden;
	}
}	