BODY {

	MARGIN: 0px;
	COLOR: #6c3d05;
	LINE-HEIGHT: 17px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-ALIGN: left;
	background-color: #fcf7f1;
	padding: 0px;
}

#home_ A {
	DISPLAY: block;
	BACKGROUND: url(logo.jpg); 
	MARGIN: 44px 30px 0px 0px; 
	WIDTH: 223px; 
	TEXT-ALIGN: left;
	TEXT-INDENT: -9000px; 
	HEIGHT: 83px; 
	TEXT-DECORATION: none;
	FLOAT: right; 
}

/*  TOP BANNER */
#top {	
	border-top: #c90c11 solid 10px;
	border-bottom: #dfd3c3 1px solid;
	
	PADDING: 0px; 
	MARGIN: 0px; 

	
	WIDTH: 925px; 

}

#top a {text-decoration:none;}	


/* NAVIGATION MENU */
#menu {
	margin:30px 0px 0px 50px;
	background:transparent url(navi.gif) no-repeat;
	display:block;
	padding:0px;
	width: 686px; 
	height: 15px;
	list-style:none;
	position:relative;
}

#menu LI {
	PADDING: 0px;
	DISPLAY: inline; 
	FLOAT: left; 
	
}
#menu LI A {
	DISPLAY: block; 
	TEXT-INDENT: -9000px; 
	POSITION: absolute; 
	HEIGHT: 16px;
}


a {outline: none;}
#menu li a span{ visibility:hidden; }


#menu #home a{ left:0px; width:31px; }
#menu #uns a{ left:65px; width:56px; }
#menu #philosophie a{ left:155px; width:74px;}
#menu #b2b a{ left:264px; width:21px; }
#menu #behandlungen a{ left:319px; width:90px;}
#menu #produkte a{ left:444px; width:59px;}
#menu #equipment a{ left:537px; width:65px;}
#menu #kontakt a{ left:636px; width:50px;}


#menu #home a:hover{ background:transparent url(navi_home.gif) no-repeat; }
#menu #uns a:hover{ background:transparent url(navi_wir.gif) no-repeat; }
#menu #philosophie a:hover{ background:transparent url(navi_philo.gif) no-repeat; }
#menu #b2b a:hover{ background:transparent url(navi_b2b.gif) no-repeat; }
#menu #behandlungen a:hover{ background:transparent url(navi_behandl.gif) no-repeat; }
#menu #produkte a:hover{ background:transparent url(navi_prod.gif) no-repeat; }
#menu #equipment a:hover{ background:transparent url(navi_equip.gif) no-repeat; }
#menu #kontakt a:hover{ background:transparent url(navi_kontakt.gif) no-repeat; }


DIV#subnavi{
	margin-top:8px;
	border-top: #dfd3c3 1px solid;
	padding:8px 0px 0px 50px;
	font-size: 13px;
	color:#a08767;
	font-weight: bold;
	letter-spacing: 7px;
}

.aktiv{
	text-decoration: none; 
	font-size: 13px;
	color: #b90005;
	font-weight: bold;
	letter-spacing: normal;

}

#subnavi a:link{
	text-decoration: none; 
	font-size: 13px;
	color: #633b02;
	font-weight: normal;
	letter-spacing: normal;

}

#subnavi a:visited{
	text-decoration: none; 
	font-size: 13px;
	color: #633b02;
	font-weight: normal;
	letter-spacing: normal;
} 

#subnavi a:active{
	text-decoration: none; 
	font-size: 13px;
	color: #633b02;
	font-weight: normal;
	letter-spacing: normal;
}

#subnavi a:hover { 
	text-decoration: none; 
	color: #b90005;
	font-size: 13px;
	font-weight: normal;
	letter-spacing: normal;
	
} 





DIV#wrap {
	MARGIN: 0px auto 0px;
	WIDTH: 925px;
	
	TEXT-ALIGN: left;


}
DIV#flash {
	WIDTH: 730px; 
	PADDING-TOP: 10px; 
	HEIGHT: 260px; 
	TEXT-ALIGN: left
}

DIV#header {
	WIDTH: 765px; 
	HEIGHT: 260px; 
}


/*  VISUALS */
DIV#visual {
	margin-top:30px;
	WIDTH: 925x;
	HEIGHT: 303px;
/*	background-image: url(../pics/visuals/dummy_visual.jpg);*/
	background-repeat: no-repeat;
	margin-bottom:30px;
}

DIV#visual_klein {
	margin-top:30px;
	WIDTH: 925x;
	HEIGHT: 233px;
/*	background-image: url(../pics/visuals/dummy_visual.jpg);*/
	background-repeat: no-repeat;
		margin-bottom:30px;
}


/* NAVI + TITELS ////////////////////////////////////////////////*/

DIV#navi1{
	margin-top: 11px;
	MARGIN-LEFT: 44px;
	WIDTH: 730px;
	HEIGHT: 23px;
	border-bottom: 3px double;
	border-bottom-color: #8b8b8b;
	FONT-SIZE: 14px;
	color: #274b5f;
}

DIV#navi2{
	margin-top: 4px;
	MARGIN-LEFT: 44px;
	WIDTH: 730px;
	HEIGHT: 19px;
	border-bottom: 1px solid;
	border-bottom-color: #8b8b8b;
	FONT-SIZE: 11px;
	color: #7babc6;
	}


#navi1 a:link, #navi1 a:active, #navi1 a:visited {
	color: #274b5f; 
	text-decoration: none; 
}	

#navi1 a:hover {
	color: #979797; 
	text-decoration: none; 
}

#navi1 a.act:link, #navi1 a.act:active, #navi1 a.act:visited {
	color: #274b5f;
	text-decoration: none;
	font-weight: bold;
	height: auto;
}

#navi1 a.act:hover {
		font-weight: bold;
	color: #979797; 
	text-decoration: none; 
}


#navi2 a:link, #navi2 a:active, #navi2 a:visited {
	color: #7babc6; 
	text-decoration: none; 
}

#navi2 a:hover {
	color: #a6a6a6; 
	text-decoration: none; 
}




/*TITELS/////*/
DIV#titels{
	padding-top: 9px;
	border-bottom: #dfd3c3 1px solid;
}

.img_titel{
	padding-left:50px;
	padding-bottom: 4px;
}



/*CONTENT //////////////////////*/
#content {
	FLOAT: left; 
	WIDTH: 565px;
}



DIV#text{
	padding-top:25px;
	padding-left:50px;
}


DIV#content P {
	FONT-SIZE: 11px; 
	MARGIN: 0px 0px 1.5em; 

}

table.auszeich{
	
	border-bottom: #dfd3c3 solid 1px;
	FONT-SIZE: 11px; 
	margin-bottom:30px;
}


table.links{
	border-top: #dfd3c3 solid 1px;
	border-bottom: #dfd3c3 solid 1px;
	FONT-SIZE: 11px; 
	background-color: #fefbf8;
		LINE-HEIGHT: 30px;
}



#content H1{
	FONT-SIZE: 13px; 
	font-weight: bold;
	margin:0px;
	padding:0px;
}

#content H2{
	FONT-SIZE: 11px; 
	font-weight: bold;
	color:#9a0a06;
	margin:0px;
	padding:0px;
}

#content H3{
	FONT-SIZE: 11px;
	font-weight: bold;
	color:#b59672;
	margin:0px;
	padding:0px;
	text-transform: uppercase;
	letter-spacing: 2px;
}

sup{
	FONT-SIZE: 7px; 
	}
	
sup.hdl{
	FONT-SIZE: 8px; 
	}

#content ul {
	FONT-SIZE: 11px;
	list-style-type: disc;
}




#content ol {
	FONT-SIZE: 11px;
}

#content li {
	padding-bottom: 8px;
}


DIV#money{
	width:511px;
	padding-top:10px;
	border-top: #dfd3c3 1px solid;
	ALIGN: center;
}


hr{
	margin-top: 15px;
	margin-bottom: 25px;
	border: 0;
    color: #dfd3c3;
    background-color: #dfd3c3;
    height: 1px;
}


hr.liste{
	margin-top: 1px;
	margin-bottom: 35px;
	border: 0;
    color: #dfd3c3;
    background-color: #dfd3c3;
    height: 1px;
	width:350px;
}

hr.liste_lang{
	margin-top: 1px;
	margin-bottom: 35px;
	border: 0;
    color: #dfd3c3;
    background-color: #dfd3c3;
    height: 1px;

}

.preis{
padding-top:10px;
	color:#a87a0a;
	font-weight: bold;
}

.namen{
	color:#a87a0a;
	font-weight: bold;
}


/*///////////2222////////*/
#content_2 {
	FLOAT: left; 
	WIDTH: 417px;
}

#content_2 H1, #maginal_news_2 H1{
	FONT-SIZE: 13px; 
	font-weight: bold;
	margin:0px;
	padding:0px;
}

DIV#text_2{
	padding-top:25px;
	padding-right:40px;
}

DIV#content_2 P, #text_2 p {
	FONT-SIZE: 11px; 
	MARGIN: 0px 0px 1.5em; 

}

div#maginal_news_2 {

	margin-left:91px;
	FLOAT: left;
	WIDTH: 417px;
	font-size:11px;
}



/*///////////HI////////*/
div#hi{
	padding-top:35px;
	border-top: #dfd3c3 1px solid;
	font-size:11px;
	color:#594d2d;
	WIDTH: 565px;

}
 
div#hi td{
	font-size:11px;
	color:#594d2d;

}

.hi_tb{
	padding-left: 20px;
 }

.hi_titel{
	padding-top: 15px;
 }

.hi_link{
	padding-top: 15px;
}



/*MAGINAL _ NEWS*/
div#maginal_news {
	margin-left:91px;
	FLOAT: left;
	WIDTH: 269px;
	font-size:11px;
}






div#marginal_titels{
	padding-top: 13px;
	border-bottom: #dfd3c3 1px solid;
}

div#marginal_titels_leer{
	padding-top: 37px;
	border-bottom: #dfd3c3 1px solid;
}

.marg_img_titel{
	padding-left:85px;
	padding-bottom: 11px;
}

.marg_img{

	border: solid 6px #fff;
	margin: 17px 0px 0px 20px;
}


.marg_img_gross{

	border: solid 6px #fff;
	margin-top: 25px;
}

.marg_img_gbox{
	margin-top: 10px;

}

div#maginal_news P.gbox{
	padding-left: 12px;
}



div#maginal_news P{
	padding-left:26px;
}

div#maginal_news UL {
	margin: 0px;
	padding: 0px;
	list-style-type: none;

	}
	
div#maginal_news LI {
	PADDING-TOP: 6px;
	PADDING-RIGHT: 0px;

}

.news1{
	border-bottom:#dfd3c3 solid 1px;
}

.all_news{
	margin: 0px;
}



/*LINKS News*/

#maginal_news a:link	{ 
	FONT-SIZE: 11px; 
	color: #bb6601; 

	}
	
#maginal_news a{ }
#maginal_news a:visited{
	FONT-SIZE: 11px; 
	 color: #bb6601; 

} 
#maginal_news a:active{
	FONT-SIZE: 11px; 
	 color: #bb6601; 

}
#maginal_news a:hover{ 
	FONT-SIZE: 11px; 
	color: #bb6601; 
	text-decoration: none; 

}







/*LINKS content*/
#content a:link, #secnav a:link, #content_2 a:link, #secnav a:link{ 
	color: #bb6601; 
}

#content a, #content_2 { }
#content a:visited, #secnav a:visited, #content_2 a:visited, #secnav a:visited{
	color: #bb6601;
} 
#content a:active, #secnav a:active, #content_2 a:active, #secnav a:active{
	color: #bb6601;
}
#content a:hover, #secnav a:hover, #content_2 a:hover, #secnav a:hover{ 
	color: #bb6601; 
	text-decoration: none; 
} 



/*  LINKS AUZ*/

#content a.promo:link{
	background-image: url(link.gif);
	background-repeat: no-repeat;
	background-position: left;
	padding-left: 15px;
	text-decoration: none; 
	font-size: 15px;
	color: #bb6601;

}

#content a.promo:visited{
	background-image: url(link.gif);
	background-repeat: no-repeat;
	background-position: left;
	padding-left: 15px;
	text-decoration: none; 
	font-size: 15px;
	color: #bb6601;
} 

#content a.promo:active{
	background-image: url(link.gif);
	background-repeat: no-repeat;
	background-position: left;
	padding-left: 15px;
	text-decoration: none; 
	font-size: 15px;
	color: #bb6601;
}

#content a.promo:hover { 
	background-image: url(link.gif);
	background-repeat: no-repeat;
	background-position: left;
	padding-left: 15px;
	text-decoration: none; 
	font-size: 15px;
	color: #bb9b75;	
}







/*FOOTER/////////////////////*/

#money_home {
	MARGIN: 0px 0px 30px 0px;
	padding-left:400px;
	
}


#footer {
	border-top: #dfd3c3 1px solid;
	border-bottom: #c90c11 4px solid;
	
	PADDING-TOP: 14px; 
	PADDING-BOTTOM: 14px; 
	
	MARGIN: 30px 0px 30px 0px;
	WIDTH: 925px; 
	
}

#footer P {
	FONT-SIZE: 10px;
	MARGIN: 0px 0px 0px 50px;
}

.copy{
	padding-left: 100px;
}

#footer a:link{
	background-image: url(footer_arrow.gif);
	background-repeat: no-repeat;
	background-position: left;
	padding-left: 12px;
	padding-right: 20px;
	text-decoration: none; 
	font-size: 10px;
	color: #72695b;

}

#footer a:visited{
	background-image: url(footer_arrow.gif);
	background-repeat: no-repeat;
	background-position: left;
	padding-right: 20px;
	padding-left: 12px;
	text-decoration: none; 
	font-size: 10px;
	color: #72695b;
} 

#footer a:active{
	background-image: url(footer_arrow.gif);
	background-repeat: no-repeat;
	background-position: left;
	padding-right: 20px;
	padding-left: 12px;
	text-decoration: none; 
	font-size: 10px;
	color: #72695b;
}

#footer a:hover { 
	background-image: url(footer_arrow.gif);
	background-repeat: no-repeat;
	background-position: left;
	padding-right: 20px;
	padding-left: 12px;
	color: #b8ad9b;
	text-decoration: none; 
} 



/*TOP*/

#footer a.top:link{
	margin-left: 140px;
	padding-left: 13px;
	background-image: url(footer_top.gif);
	background-repeat: no-repeat;
	background-position: left;
	text-decoration: none;
	font-weight: bold; 
	font-size: 10px;
	color: #72695b;

}

#footer a.top:visited{
	margin-left: 140px;
	padding-left: 13px;
	background-image: url(footer_top.gif);
	background-repeat: no-repeat;
	background-position: left;
	text-decoration: none; 
	font-weight: bold;
	font-size: 10px;
	color: #72695b;
} 

#footer a.top:active{
	margin-left: 140px;
	padding-left: 13px;
	background-image: url(footer_top.gif);
	background-repeat: no-repeat;
	background-position: left;	
	text-decoration: none; 
	font-weight: bold;
	font-size: 10px;
	color: #72695b;
}
#footer a.top:hover { 
	margin-left: 140px;
	padding-left: 13px;
	background-image: url(footer_top.gif);
	background-repeat: no-repeat;
	background-position: left;	
	color: #b8ad9b;
	text-decoration: none; 
	font-weight: bold;
} 
