html{
margin:auto;
padding:auto;
}

body{
margin:auto;
text-align:center;
background-color:#fbf1d8;
background-image:url(../img/bg.jpg);
background-position:top center;
background-repeat:repeat-x;
}

@font-face {
font-family: "Times New Roman", Times, serif handwriting;

src: url('../BACCM.TTF');
}

h1{
font-size:18px;
font-family:Arial, Helvetica, sans-serif;
color:#ae503d;
}

h3{

color:#666;
}


#container{
margin:auto;
padding:0;
width:923px;
text-align:left;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
padding-bottom:30px;
}

.bild-rechts{
	float:right;
	padding-left:20px;
	padding-top:0px;
	padding-right:10px;
	padding-bottom:15px;}

#header{
	margin:0;
	padding:0;
	width:923px;
	height:328px;
}

#logo{
	float:left;
	width:280px;
	height:328px;
	background-image:url(../img/logo2.png);
	background-repeat:no-repeat;
	
}

#head{

	float:left;
	width:643px;
	height:328px;
	background-image:url(../img/header3.png);
	background-repeat:no-repeat;

}

#center{
	width:923px;
background-image:url(../img/ctbg.png);
background-repeat:repeat-y;
}
	
#left{
float:left;
margin:0;
padding:0;
width:268px;
min-height:290px;
letter-spacing:1px;
font-family:Arial, Helvetica, sans-serif;
}

#line{
float:left;
width:13px;
height:320px;
background-image:url(../img/line.png);
background-repeat:no-repeat;
	}

#content{
width:638px;
float:left;
min-height:380px;
}



#text{
padding:20px;
padding-top:0px;
color:#444444;
	}

a:link{
	text-decoration:none;
	color:#AE503D;
	}
	
a:visited{	
text-decoration:none;
	color:#AE503D;
	}
	
a:hover{
		text-decoration:none;
	color:#7F7F7F;
	}
	
a:active{
		text-decoration:none;
	color:#AE503D;
	}
	


#footer{
clear:both;
margin-left:0px;
width:935px;
height:5px;
text-align:right;
padding-bottom:20px;
color:#b0b0b0;
}
#footer_bild{
margin-top:10px;
margin-left:-6px;
width:935px;
height:9px;
background-image:url(../img/foot.png);
background-repeat:no-repeat;
background-position:bottom;
	}
	
#footer a:link,
#footer a:active,
#footer a:visited,
#footer a:hover{
text-decoration:none;
color:#b0b0b0;}	
	
	
.menubutton,
.menubutton_act{
margin:0;
padding:0;
padding-top:14px;
padding-left:25px;
width:257px;
height:25px;


color:#444444;
font-size:13px;

}

.menubutton a:link,
.menubutton a:active,
.menubutton a:visited{
text-decoration:none;
color:#444444;
}
.menubutton a:hover{
text-decoration:none;
color:#ae503d;
}
.menubutton_act a:link,
.menubutton_act a:active,
.menubutton_act a:visited,
.menubutton_act a:hover{
text-decoration:none;
color:#ae503d;
}

.submenubutton,
.submenubutton_act{
margin:0;
padding:0;
padding-top:14px;
padding-left:50px;
width:257px;
height:25px;

color:#444444;
font-size:13px;
font-weight:normal;
}

.submenubutton a:link,
.submenubutton a:active,
.submenubutton a:visited{
text-decoration:none;
color:#444444;
}
.submenubutton a:hover{
text-decoration:none;
color:#ae503d;
}
.submenubutton_act a:link,
.submenubutton_act a:active,
.submenubutton_act a:visited,
.submenubutton_act a:hover{
text-decoration:none;
color:#ae503d;

}

/*Accordion*/


.productstoggler {
	margin: 0 40px;
	padding: 5px 18px;
	font-size: 1em;
	cursor:pointer;
	font-weight:bold;
	background-position:left;
	background-repeat:no-repeat;
	background-image:url(../images/li.png);
	background-color:#fbf8f1;
	border-bottom:1px solid #FFF;
}
.productstoggler-null {
	margin: 0 40px;
	padding: 5px 18px;
	font-size: 1em;
	font-weight:bold;
	background-position:left;
	background-repeat:no-repeat;
	background-image:url(../images/li.png);
}

.productinfo{ margin: 0 40px; }

.toggler {
	margin: 0;
	padding: 5px 0px;
	font-size: 1em;
	font-weight: bold;
	cursor:pointer;
	background-position:right;
	background-repeat:no-repeat;
	background-image:url(../images/li.png)
}

.toggler0 {
	margin: 0;
	padding: 5px 0px;
	font-size: 1em;
	font-weight: bold;
	background-position:right;
	background-repeat:no-repeat;
	background-image:url(../images/li.png)
}
 
.togglerdetails {
	margin: 0;
	padding: 5px 0px;
	font-size: 1em;
	font-weight: bold;
	background-position:right;
	background-repeat:no-repeat;
}

.element p {
	margin: 0;
	padding-left: 17px;
}

/* override the arrow image of the tooltip */ 
#dynatip.bottom { 
    background:url(/tools/img/tooltip/black_arrow_bottom.png);     
    padding-top:40px; 
    height:55px; 
} 
 
#dynatip.bottom { 
    background:url(/tools/img/tooltip/black_arrow_bottom.png); 
}

/* MOOFLOW */
#MooFlow{
width:600px;
min-height:260px;
height:auto !important;
height:260px;
/*padding-top:110px;*/
}
#MooFlow div div img{
/*margin-top:60px;*/
}

#MooFlow div {
/*margin-top:-30px;*/
margin-top:30px;/*
margin-top:50px;*/
}


#MooFlow .mfNav,
#MooFlow .slider,
#MooFlow .knob,
#MooFlow .autoPlayCon,
#MooFlow .resizeCon,
#MooFlow .sliderCon,
#MooFlow .knobleft{
margin-top:0px;
}
#MooFlow .show {
width:40px;
height:40px;
margin-top:-10px;
margin-left:-15px;
/*margin-left:-120px;*/
}

#MooFlow .tooltip {
margin-top:-220px;
}
/*MOOFLOW ENDE*/

