

body{
	background:#000;
	padding:0;
	margin:0;
	color:#fff;
	text-align:center;
	font:12px arial;
}
a{
	color:#fff;
	text-decoration:none;
}
a:visited{
	text-decoration:none;
}
#hinweise { 
		width:1px;
		height:1px;
		overflow:hidden;
		}
	#rahmen_home {
		margin:0 auto;
		text-align:center;
		width:1003px;
		}
	#rahmen_home_content {
		margin:0 auto;
		text-align:center;
		width:1003px;
		}
	#rahmen_770 {
		margin:0 auto;
		text-align:left;
		width:770px;
		}
		
		
		
	#rahmen_unterseiten {
		text-align:left;
		height:383px;
		width:770px;
	float:right;
		}


#nullpunkt{
	position: relative;
	visibility: visible;
	left: 0;
	top: 0;
	width: 0px;
	height: 0px;
}

#header{
		height:115px;
		width:1003px;
		text-align:right;
}
#footer{
		margin:0 auto;
		text-align:center;
		clear:both;
}

#footer a{
	color:#fff;
}

#footer a:hover, #footer a.footerlink_aktiv{
	color:#A05599;
}



#FMS{
	width:385px;
	height:383px;
	background:url(_images/tischwerk.gif) no-repeat left top;
	float:right;
}

#FMS_link, #FMS a{
	width:385px;
	height:383px;
	background:url(_images/friederike-m-schultes.gif) no-repeat 0px 199px;
	display:block;
}

#FMS a:hover{
	width:385px;
	height:383px;
	background:url(_images/friederike-m-schultes.gif) no-repeat -385px 199px;
}

#shop{
	width:385px;
	height:383px;
	background:url(_images/shop.jpg) no-repeat;
	float:right;
}

#shop_link, #shop a{
	width:385px;
	height:383px;
	background:url(_images/shop.gif) no-repeat 0px 199px;
	display:block;
}

#shop a:hover{
	width:385px;
	height:383px;
	background:url(_images/shop.gif) no-repeat -385px 199px;
}

#navi{
	position:absolute;
	left:0px;
	width:700px;
	height:36px;
	top:170px;
	margin-left:16px;
	}
#navi a{
	
	float:left;
}

#navi a:hover, #navi a.aktiv{
	background:url(_images/navi_bg.gif) repeat-x top;
	filter:alpha(opacity=85);opacity: 0.85;-moz-opacity:0.85;
}

#headline{
	position:absolute;
	left:25px;
	top:235px;
	color:#58585A;
	width:240px;
	line-height:18px;
	text-transform:uppercase;
	font-weight:bold;
	}
	
#content{
	position:absolute;
	left:260px;
	width:490px;
	top:235px;
	color:#58585A;
	line-height:16px;
	}

#content b{
	color:#A05599;
	display:block;
	padding-bottom:6px;
}	

#content a{
	color:#A05599;
}	

#b_normal{	color:#A05599;
	font-weight:bold;
	}
strong{
	text-transform:uppercase;
}

/* OMS */

#oms {
 width: 1003px;
 margin: 300px auto;
 text-align: right;
 font-size: 12px;
}

#oms_text {
 width: 770px;
 text-align: justify;
 float: right;
}

#oms_text h2 {
 font-size: 13px;
}

#oms_text a:link, #oms_text a:visited {
 color: #fff;
 text-decoration: underline;
}

#oms_text a:hover, a:active{
 color: #58585A;
}



#trans-titel_bg_teaser{
	filter:alpha(opacity=90);opacity: 0.90;-moz-opacity:0.90;
	background:#ba326d;
	width:100%;position: absolute; bottom: 11px;
	height:23px;
}

#trans-titel_teaser{
	line-height:23px;
	height:23px; position: absolute; bottom: 11px; left:15px;
	font-weight:bold;
}

#teaser{position: relative;
	width:247px;
	height:104px;
	float:left;
	margin-right:14px;
}
#teaser-ende{position: relative;
	width:247px;
	height:104px;
	float:left;
	margin-right:0px;
}


#trans-titel_bg_teaser_gross{
	filter:alpha(opacity=90);opacity: 0.90;-moz-opacity:0.90;
	background:#ba326d;
	width:100%;position: absolute; bottom: 22px;
	height:27px;
}

#trans-titel_teaser_gross{
	line-height:27px;
	height:27px; position: absolute; bottom: 22px; 
	font-weight:bold;
	font-size:14px;
	width:770px;
	text-align:center;
}
#trans-titel_teaser_logo{
	line-height:23px;
	height:23px; position: absolute; top: 8px; left:560px;
	font-weight:bold;
	width:200px;
	text-align:center;
}
#trans-titel_teaser_logo_zeiten{
	line-height:16px;
	height:32px; position: absolute; top: 145px; left:560px;
	font-weight:bold;
	width:200px;
	text-align:center;
	color:#000;
	font-size:13px;
}

#teaser_gross{
	margin:0 auto;
	position: relative;
	width:770px;
	height:383px;
}
