#wrapper {
	position:relative;
	width: 724px;
	margin: 0 auto;
}

.home #wrapper {
	width: 720px;
}

#ribbon {
	bottom: 10px;
	right: 5px;
	position: absolute;
}

.home #ribbon {
	top: 194px;
	right: 26px;
	position: absolute;
}

.home #los {
	left: 350px;
	top: 470px;
	position:absolute;
	font-size: 18px;
	font-weight: bold;
	color: #fff;
	text-shadow: 2px 2px 3px #000;
	text-decoration: none!important;
}

.businessTime_day {
	width: 84px;
}

.home .businessTime_day,
.home .businessTime_time,
.home .alternative {
	font-size: 14px;
	font-weight: bold;
}

.home .businessTime_day,
.home .alternative {

	}

.home .businessTime_day {
	width: 204px;
}

.topnavi {
background-image:url(img/menu_1_n.jpg);
width:  98px;
bottom:16px;
left:60px; 

}
a.topnavi{
text-decoration:none;
color: #000000;
}
*html .topnavi{
background: expression("none");
  filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='img/menu_1_n.jpg');
  text-decoration: none;
  cursor: hand;
}

#tablebackground    { 
	width:724px;
	height:188px;
	background-image:url(img/bg_top_1.png);
	 background-repeat:no-repeat;
}


*html #tablebackground{
 background: expression("none");
 filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='img/bg_top_1.png');
}

#startbackground    { 
	width:724px;
	height:499px;
	background-image:url(img/bg_footer_orginal.jpg);
	 background-repeat:no-repeat;
}

*html #startbackground{
 background: expression("none");
 filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='img/bg_footer_orginal.jpg');
}
.navibackground    { 
	width:664px;
	height:42px;
	background-image:url(img/bg_top_3.png);
	 background-repeat:repeat-y;
}

.contentbackground    { 
	width:714px;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='img/bg_content.png');
}

.contentbackground[class] {
  	background-image:url(img/bg_content.png);
  	background-repeat: repeat-y;
}

.navibg1    { 
	width:30px;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='img/bg_top_2.png');
}

.navibg1[class] {
  	background-image:url(img/bg_top_2.png);
  	background-repeat: repeat-y;
}

.navibg2    { 
	width:30px;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='img/bg_top_4.png');
}

.navibg2[class] {
  	background-image:url(img/bg_top_4.png);
  	background-repeat: repeat-y;
}


td,p { 
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #1C475A;
}

.philosophie { 
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #1C475A;
	font-weight: normal;
}

.contentheadline { 
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #1C475A;
	font-weight: normal;
}

a { 
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #1C475A;
}

a:hover { 
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #F7C747;
}

#nodecoration a { 
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #886047;
	text-decoration: none;
}

#nodecoration a:hover { 
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #1C475A;
	text-decoration: underline;
}

#myMenu {
list-style-type:none;
}
#myMenu a, #myMenu a:link  {
 display:block;
 background-image: url(img/menu_1_n.jpg);
 width:152px;
 height:24px;
}

#myMenu a:hover {
 display:block;
 background-image: url(img/menu_1_o.jpg);
 width:152px;
 height:24px;
}

*html #myMenu{ 
background: expression("none");
  filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='img/menu_1_n.jpg');
  text-decoration: none;
  cursor: hand;
}

#button1 a { 
	display:block; 
	background-image: url(img/menu_1_n.jpg);
	width:152px;
	height:24px;
}




#button2 a { 
	display:block; 
	background-image: url(img/menu_2_n.jpg);
	width:180px;
	height:24px;
}

#button3 a { 
	display:block; 
	background-image: url(img/menu_3_n.jpg);
	width:123px;
	height:24px;
}



#button4 a { 
	display:block; 
	background-image: url(img/menu_4_n.jpg);
	width:130px;
	height:24px;
}



#button5 a { 
	display:block; 
	background-image: url(img/menu_5_n.jpg);
	width:79px;
	height:24px;
}



#smallfont a{ 
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #1C475A;
	
}

#smallfont a:hover{ 
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #F7C747;
	
}

