/* CSS Bogn Sedrun */
/* by luna:mediadesign gmbh, Zurich / www.luna.ch */


/* SEITE */

body 	{ 
	
	text-align: center;
	background-color: #555b5f;
	padding:30px; 
}

/* LAYOUT */

#page_margins { 
	text-align:center; 
	margin: 0 auto;
	width: 860px;
	height: 514px;
}

/* (en) Layout: width, background, borders */
/* (de) Layout: Breite, Hintergrund, Rahmen */

#page { 
	text-align: left;
	padding:0px; 
	margin: 0px;
	background-color: #fff;
	height: 514px;
}

  /* (en) Designing main layout elements */
  /* (de) Gestaltung der Hauptelemente des Layouts */

#top {
	text-align: left;
	width: 860px;
	height: 100px;
}
.top_img {
	width: 190px;
	height: 20px;
	float: left;
	
	padding:40 0 0 35;
	
	
}
.adresse {
	font-size: 11px;
	color: #641414;
	text-align: left;
	width: 530px;
	height: 20px;
	float: left;
	margin-left: 15px;
	margin-top: 47px;
}
.qlogo {
	text-align: right;
	width: 45px;
	height: 50px;
	float: left;
	margin-left: 0px;
	margin-top: 20px;
}
		
#image_left { 
	text-align: left;
	width:430px;
	height:250px;
	margin: 0px;
	text-align: right;
	padding: 0px;
	float: left; 
}
#image_left img,
#image_right img {
	margin: 0; padding: 0;
}

#text { 
	width:370px;
	height: 250px;
	margin: 0px 0px 0px 20px;
	padding: 0px;
	float: left;
	background-color: #fff; 
	overflow: auto;
}


#navigation { 
	width:390px;
	height:125px;
	padding: 0px 0px 0px 40px; 
	float: left;
}

#image_right { 
	width:430px;
	height:125px;
	margin: 0px 0px 0px 0px;
	float: right; 	
	text-align: left;
}

.arrows { 
	left:815px;
	top:115px; 
	}

/*
iframe { background-color: #FFFFFF; left:0px; top:0px; z-index:90; } 
div.arrows { background-color: #FFFFFF; left:358px; top:10px; z-index:90; }
div.arrows img { background-color: #FFFFFF; padding:0px }
*/

/* FONTS */

.title {  
 font-weight: bold; 
 color: #8f511c; 
}

.colortitle {  
 color: #8f511c; 

}

a:link {
	color: #641414;
	text-decoration: underline;
}
a:visited {
	color: #641414;
	text-decoration: none;

}
a:hover {
	color: #B68C5B;
	text-decoration: underline;
}
a:active {
	color: #641414;
	text-decoration: none;
}


/* NAVIGATION */

.ddmx {
    font: 10px Verdana, Arial, Helvetica, sans-serif;
}
.ddmx .item1 {
	padding: 2px 2px 2px 2px;
	border-bottom: 0px solid #FFFFFF;
	border-top: 0px solid #FFFFFF;
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #641414;  /* #8f511c; */ 
	font-weight: normal;
	text-decoration: none;
	display: block;
	white-space: nowrap;
	position: relative;
	width: 230;	
	/*letter-spacing: 3px;*/
}
.ddmx .item1:hover {
    	color: #641414; /* #B68C5B; */
}
.ddmx .item1-active {
    	padding: 2px 2px 2px 2px;
    	border-bottom: 0px solid #FFFFFF;
    	border-top: 0px solid #FFFFFF;
    	font: 11px Verdana, Arial, Helvetica, sans-serif;
    	font-weight: normal;
    	color: #641414; /* #B68C5B; */ 
    	text-decoration: none;
    	display: block;
    	white-space: nowrap;
    	position: relative;
	/*letter-spacing: 1px;*/
}
.ddmx .item1-active:hover {
	background: #FFFFFF;  
        color: #333333;
}
.ddmx .item2,
.ddmx .item2:hover,
.ddmx .item2-active,
.ddmx .item2-active:hover {
	padding: 2px 2px 2px 2px;
    	border-bottom: 0px solid #FFFFFF;
	border-top: 0px solid #FFFFFF;
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #641414;  /* #B68C5B; */
	text-decoration: none;
	display: block;
	white-space: normal;
	position: relative;
	z-index: 500;
	/* width: 180; */	
}
.ddmx .item2 {
    	background: #FFFFFF;
}
.ddmx .item2:hover,
.ddmx .item2-active,
.ddmx .item2-active:hover {
	color: #B68C5B;
   	background: #FFFFFF;  /* farbe hover fenster */
}
.ddmx .arrow,
.ddmx .arrow:hover {
    	padding: 2px 2px 2px 2px;
}
.ddmx .item2 img,
.ddmx .item2-active img{
    	position: absolute;
    	top: 4px;
    	right: 1px;
    	border: 0;
}
.ddmx .section {
    	border: 0px solid #FFFFFF;  
    	position: absolute;
    	visibility: hidden;
    	z-index: -1;
}
.ddmx .bottom,
.ddmx .bottom:hover {
    	border-bottom: 0px solid #FFD200; /* #FFFFFF; */
    	border-top: 0px solid #FFD200;
}

* html .ddmx td { position: relative; } /* ie 5.0 fix */

