/* *** Boxen *** */
.widget {
	display:block;
	position:absolute;
	border:1px solid #B8DC80; /* braun */
	border:1px solid #420617; /* orange */
	background:#420617; /* braun */
	background-color:#FAB70B; /* orange */
	
	}
	
.widget a,
.sticky a,
.deskbg a
{
	font-weight:bold; 
	color:#8Bb44A; 
	text-decoration:none; 
}
.widget a:hover,
.sticky a:hover
{
	color:#E6AA44;  
	text-decoration:underline; 
}

/* Buch */
.buch {
	width:500px;
	height:370px;
	
	width:auto;
	height:auto;
	h_eight:400px;
		
	padding-bottom:10px;
}

.buch .pageset
{
	display:none;
	
	width:470px;
	height:350px;
	
	width:auto;
	height:auto;
	
	width:540px; /* ergibt sich aus: .left + .right + 32  */
	
	margin:5px;
	margin-bottom:0px;
	background:url(../_layout/buchBindung.gif) center top repeat-y;
}

.buch .pageset.active {
	display:block;
}

.buch .pageset .left,
.buch .pageset .right
{	
	float:left;
	font-size:11px;
	margin:0;
	padding-left:5px;
	p_adding-top:10px;
	width:254px; /* ergibt sich aus (.pageset - 32) / 2 */
	background:#E2F7C2;
}

.buch .pageset .right
{
	margin-left:17px;
	margin-right:5px;
}

.buch .pageset .right img,
.buch .pageset .left img
{
	margin-top:5px;
	
}

.buch .blattkanteL,
.buch .blattkanteR
{
	float:left;
	height:10px;
	width:254px;
	width:267px;
	margin-left:5px;
	
}
.buch .blattkanteL
{
	background:url(../_layout/buchBlattkanteLinks.gif) no-repeat left top;
}
.buch .blattkanteR
{
	margin-left:6px;
	background:url(../_layout/buchBlattkanteRechts.gif) no-repeat right top;
}
	
.buch .btnVor,
.buch .btnZrk,
.buch .btnVor_dis,
.buch .btnZrk_dis
{
	height:12px;
	width:15px;
	float:left;
	margin-top:10px;
	cursor:pointer;
	background-position: left top;
	background-repeat: no-repeat;
}

.buch .btnZrk,
.buch .btnZrk_dis 
{
	margin-left:260px;
	border-right:1px solid;
	background-image:url(../_layout/btnPfeil_links_12x12.gif);
}

.buch .btnVor,
.buch .btnVor_dis
{
	margin-left:3px;
	background-image:url(../_layout/btnPfeil_rechts_12x12.gif);
	
}

.buch .btnVor_dis,
.buch .btnZrk_dis
{
	background-position:left -15px;
	cursor:default;
}

.buch .btnZrk:hover,
.buch .btnVor:hover
{
	background-position:left -30px;
}

/* Flip-Chart */
.chart {
	width:280px;
	height:420px;
}

.chart .chartblatt {
	margin:15px;
	margin-bottom:0px;
	width:245px;
	height:353px;
	background:url(../_layout/chartClip.gif) no-repeat top #E2F7C2;
}
.chart img { width:245px; }
.chart .chartBox {
	position:absolute;
	
	display:none;
	width:245px;
	border-top:1px solid #143D2E; /* dunkles Grün */
	border-bottom:1px solid #143D2E; /* dunkles Grün */
}

.chart .chartTxt
{
	padding:0px 10px;
	font-size:11px;
}

.chart .chartBox.active {
	display:inline;
}

.chart .blattkante {
	height:10px;
	width:245px;
	margin-left:15px;
	background:url(../_layout/chartBlattkante.gif) no-repeat;
}

.chart .btnWeiter {
	position:absolute;
	right:0px;
	right:65px;
	bottom:10px;
	height:38px;
	height:12px;
	width:88px;
	width:15px;
	border-left:1px solid #894B12;
	b_ackground:url(../_layout/chartWeiterBtn.gif) no-repeat;
	background:url(../_layout/btnPfeil_rechts_12x12.gif) no-repeat 3px 0px;
	cursor:pointer;
}
	
.chart .btnWeiter:hover
{
	background-position:3px -30px
}
	
/* Video */
	
.video {
	width:640px;
	height:440px;
}

.video object,
.video #flashcontent {
	position:relative;
	top:20px;
	left:20px;
}
	
/* Film */
.klFotos {
	width:640px;
	height:125px;
	border-left:0px;
	border-right:0px;
	background-image:url(../_layout/filmHG.jpg);
	background-repeat:repeat-x;
	background-position:-1px 0px;
	overflow:hidden;
}
.klFotos img {
	float:left;
	height:90px;
	width:135px;
	margin-left:4px;
	margin-right:4px;
	margin-top:17px;
	cursor:pointer;
}

/* grFoto */
.grFoto {
	display:none;
	width:494px;
	h_eight:320px;
	padding-bottom:9px;
	height:auto;
	top:30px;
	left:50px;
}
.grFoto img {
	p_osition:absolute;
	position:relative;
	margin:9px 9px 0px 9px;
	border:1px solid #420617; /* orange */
}

.grFoto .imgtxt{
	width:450px;
	margin:0px;
	margin-left:9px;
	display:none;
	
	font-size:10px;
	b_ackground:beige;
}

.grFoto .exit {
	position:absolute;
	right:0px;
	top:0px;
	height:28px;
	width:23px;
	border-bottom:1px solid #894B12;
	background:url(../_layout/widgetExitBtn.gif) no-repeat left 10px;
	cursor:pointer;
}

.grFoto .exit:hover {
	background-position:left -20px;
}
	
/* E-Mail */
.email {
	width:298px;
	height:310px;
	height:auto;
	padding-top:17px;
	padding-bottom:2px;
	z-i_ndex:2;
	}
.email .feldbox {
	position:relative;
	f_loat:left;	
	height:18px;
	
	width:286px;
	background:#E2F7C2;
	margin:3px 5px !important;
	margin:4px 3px;
	overflow:hidden;
	border:1px solid #420617;
	color:#0F3A2A;
	}
.email .label {
	position:absolute;
	top:1px;
	left:2px;
	height:18px;
	width:50px;
	width:auto;
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	padding-left:3px;
	z-index:3;
	}
 .email .feld {
	position:relative;
	top:1px;
	height:15px !important;
	height:18px;
	width:270px;
	
	border:none;
	padding-left:5em;
	background:#E2F7C2;
	
	font-family:Arial;
	font-size:12px;
	}
	
.email .txtBox {
	f_loat:left;	
	height:213px;
	height:auto;
	border:none;
	background:#E2F7C2;
	
	padding:5px 4px;
	width:278px;
	margin:3px 5px !important;
	margin:3px 3px;
	font-family:Arial;
	font-size:13px;
	border:1px solid #420617;
	overflow:auto;
	}