.box {
	position:relative;
	display:block;
	float:left;
	margin:0px 10px 10px 0px;
	padding:0px;
	overflow:hidden;
	background-color:#FEFEFE;
}


#startpagecontentarea .box{
	position:absolute;
	margin:0px 10px 10px 0px;
	padding:0px;
	overflow:hidden;
	background-color:#FEFEFE;
}

.content{
	position:relative;
	z-index:20;
	padding:0px;
	overflow:hidden;
	padding:7px 7px 5px 7px;
	margin:0px 0px 0px 0px;
}



/* IE6 Hack */

* html .box {
	position:relative;
	display:block;
	float:left;
	height:100%;
	margin:auto 10px 10px auto;
	padding:0px;
	background-color:#FEFEFE;
}

* html .content {
	position:relative;
	width:100%;
	height:100%;
	z-index:20;
	padding:0px;
	padding:60px 7px 5px 7px;
	margin:50px 0px 0px 0px;
}

.boxfirst{
	clear:left;
}

.boxlast {
	margin:0px 0px 10px 0px!important;
	float:right!important;
	clear:right;
}

.onecolumn {
	width:215px;
}

.twocolumn {
	width:440px;
}

.threecolumn{
	width:665px;	
}

.fourcolumn{
  width:890px;	
 
}


/* ----- ----- ----- winter ----- ----- ----- */
.frame_winter {
	position:absolute;
	/*background-image:url("/custom/peanuts/_gfx/boxes/left.png");*/
	background-repeat:repeat-y;
	background-position:top left;
	width:100%;
	height:100%;
	z-index:9;
}

.frame_winter div {
	display:block;
	/*background-image:url("/custom/peanuts/_gfx/boxes/top.png");*/
	background-repeat:repeat-x;
	background-position:top left;
	z-index:8;
	width:100%;
	height:100%;
}
.frame_winter div div {
	display:block;
	/*background-image:url("/custom/peanuts/_gfx/boxes/tl.png");*/
	background-repeat:no-repeat;
	background-position:top left;
	z-index:10;
	width:100%;
	height:100%;
}
.frame_winter div div div {
	display:block;
	/*background-image:url("/custom/peanuts/_gfx/boxes/right.png");*/
	background-repeat:repeat-y;
	background-position:top right;
	z-index:10;
	width:100%;
	height:100%;
}
.frame_winter div div div div {
	display:block;
	/*background-image:url("/custom/peanuts/_gfx/boxes/tr.png");*/
	background-repeat:no-repeat;
	background-position:top right;
	z-index:10;
	width:100%;
	height:100%;
}
.frame_winter div div div div div {
	display:block;
	/*background-image:url("/custom/peanuts/_gfx/boxes/bottom.png");*/
	background-repeat:repeat-x;
	background-position:left bottom;
	z-index:10;
	width:100%;
	height:100%;
}
.frame_winter div div div div div div {
	display:block;
	/*background-image:url("/custom/peanuts/_gfx/boxes/br.png");*/
	background-repeat:no-repeat;
	background-position:right bottom;
	z-index:10;
	width:100%;
	height:100%;
}
.frame_winter div div div div div div div {
	display:block;
	/*background-image:url("/custom/peanuts/_gfx/boxes/bl.png");*/
	background-repeat:no-repeat;
	background-position:left bottom;
	z-index:10;
	width:100%;
	height:100%;
}

.headline_winter {
	position:absolute;
	width:100%;
	height:38px;
	z-index:20;
	color:#FEFEFE;
	font-family:Verdana, arial, helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-transform:uppercase;
	margin:0px 0px 0px 0px;
	padding:5px 0px 0px 20px;
	background-image:url("/custom/peanuts/_gfx/boxes/winter/querbalken.png");
	background-repeat:no-repeat;
	background-position:top left;
}

.bubblesright_winter{
	position:absolute;
	width:100%;
	float:right;
	height:38px;
	background-repeat:no-repeat;
	background-position:top right;
	z-index:21;
	margin:12px 0px 0px 0px;
}


/* ----- ----- ----- sommer ----- ----- ----- */
.frame_sommer {
	position:absolute;
/*	background-image:url("/custom/peanuts/_gfx/boxes/left.png");*/
	background-repeat:repeat-y;
	background-position:top left;
	width:100%;
	height:100%;
	z-index:9;
}

.frame_sommer div {
	display:block;
/*	background-image:url("/custom/peanuts/_gfx/boxes/top.png");*/
	background-repeat:repeat-x;
	background-position:top left;
	z-index:8;
	width:100%;
	height:100%;
}
.frame_sommer div div {
	display:block;
	/*background-image:url("/custom/peanuts/_gfx/boxes/tl.png");*/
	background-repeat:no-repeat;
	background-position:top left;
	z-index:10;
	width:100%;
	height:100%;
}
.frame_sommer div div div {
	display:block;
	/*background-image:url("/custom/peanuts/_gfx/boxes/right.png");*/
	background-repeat:repeat-y;
	background-position:top right;
	z-index:10;
	width:100%;
	height:100%;
}
.frame_sommer div div div div {
	display:block;
	/*background-image:url("/custom/peanuts/_gfx/boxes/tr.png");*/
	background-repeat:no-repeat;
	background-position:top right;
	z-index:10;
	width:100%;
	height:100%;
}
.frame_sommer div div div div div {
	display:block;
/*	background-image:url("/custom/peanuts/_gfx/boxes/bottom.png");*/
	background-repeat:repeat-x;
	background-position:left bottom;
	z-index:10;
	width:100%;
	height:100%;
}
.frame_sommer div div div div div div {
	display:block;
/*	background-image:url("/custom/peanuts/_gfx/boxes/br.png");*/
	background-repeat:no-repeat;
	background-position:right bottom;
	z-index:10;
	width:100%;
	height:100%;
}
.frame_sommer div div div div div div div {
	display:block;
	/*background-image:url("/custom/peanuts/_gfx/boxes/bl.png");*/
	background-repeat:no-repeat;
	background-position:left bottom;
	z-index:10;
	width:100%;
	height:100%;
}

.headline_sommer {
	position:absolute;
	width:100%;
	height:38px;
	z-index:20;
	color:#FEFEFE;
	font-family:verdana, arial, helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-transform:uppercase;
	margin:0px 0px 0px 0px;
	padding:5px 0px 0px 20px;
	background-image:url("/custom/peanuts/_gfx/boxes/sommer/querbalken.png");
	background-repeat:no-repeat;
	background-position:top left;
}

.bubblesright_sommer{
	position:absolute;
	width:100%;
	float:right;
	height:38px;
	background-repeat:no-repeat;
	background-position:top right;
	z-index:21;
	margin: 12px 0px 0px 0px;
}

/* ----- ----- ----- peanuts ----- ----- ----- */
.frame_peanuts {
	position:absolute;
	/*background-image:url("/custom/peanuts/_gfx/boxes/left.png");*/
	background-repeat:repeat-y;
	background-position:top left;
	width:100%;
	height:100%;
	z-index:9;
}

.frame_peanuts div {
	display:block;
	/*background-image:url("/custom/peanuts/_gfx/boxes/top.png");*/
	background-repeat:repeat-x;
	background-position:top left;
	z-index:8;
	width:100%;
	height:100%;
}
.frame_peanuts div div {
	display:block;
	/*background-image:url("/custom/peanuts/_gfx/boxes/tl.png");*/
	background-repeat:no-repeat;
	background-position:top left;
	z-index:10;
	width:100%;
	height:100%;
}
.frame_peanuts div div div {
	display:block;
	/*background-image:url("/custom/peanuts/_gfx/boxes/right.png");*/
	background-repeat:repeat-y;
	background-position:top right;
	z-index:10;
	width:100%;
	height:100%;
}
.frame_peanuts div div div div {
	display:block;
	/*background-image:url("/custom/peanuts/_gfx/boxes/tr.png");*/
	background-repeat:no-repeat;
	background-position:top right;
	z-index:10;
	width:100%;
	height:100%;
}
.frame_peanuts div div div div div {
	display:block;
	/*background-image:url("/custom/peanuts/_gfx/boxes/bottom.png");*/
	background-repeat:repeat-x;
	background-position:left bottom;
	z-index:10;
	width:100%;
	height:100%;
}
.frame_peanuts div div div div div div {
	display:block;
	/*background-image:url("/custom/peanuts/_gfx/boxes/br.png");*/
	background-repeat:no-repeat;
	background-position:right bottom;
	z-index:10;
	width:100%;
	height:100%;
}
.frame_peanuts div div div div div div div {
	display:block;
	/*background-image:url("/custom/peanuts/_gfx/boxes/bl.png");*/
	background-repeat:no-repeat;
	background-position:left bottom;
	z-index:10;
	width:100%;
	height:100%;
}

.headline_peanuts {
	position:absolute;
	width:100%;
	height:38px;
	z-index:20;
	color:#FEFEFE;
	font-family:Verdana, arial, helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-transform:uppercase;
	margin:0px 0px 0px 0px;
	padding:5px 0px 0px 20px;
	background-image:url("/custom/peanuts/_gfx/boxes/peanuts/querbalken.png");
	background-repeat:no-repeat;
	background-position:top left;
}

.bubblesright_peanuts{
	position:absolute;
	width:100%;
	float:right;
	height:38px;
	background-repeat:no-repeat;
	background-position:top right;
	z-index:21;
	margin:12px 0px 0px 0px;
}



/* ----- ----- ----- base ----- ----- ----- */
.frame_base {
	position:absolute;
	/*background-image:url("/custom/peanuts/_gfx/boxes/left.png");*/
	background-repeat:repeat-y;
	background-position:top left;
	width:100%;
	height:100%;
	z-index:9;
}

.frame_base div {
	display:block;
	/*background-image:url("/custom/peanuts/_gfx/boxes/top.png");*/
	background-repeat:repeat-x;
	background-position:top left;
	z-index:8;
	width:100%;
	height:100%;
}
.frame_base div div {
	display:block;
	/*background-image:url("/custom/peanuts/_gfx/boxes/tl.png");*/
	background-repeat:no-repeat;
	background-position:top left;
	z-index:10;
	width:100%;
	height:100%;
}
.frame_base div div div {
	display:block;
	/*background-image:url("/custom/peanuts/_gfx/boxes/right.png");*/
	background-repeat:repeat-y;
	background-position:top right;
	z-index:10;
	width:100%;
	height:100%;
}
.frame_base div div div div {
	display:block;
	/*background-image:url("/custom/peanuts/_gfx/boxes/tr.png");*/
	background-repeat:no-repeat;
	background-position:top right;
	z-index:10;
	width:100%;
	height:100%;
}
.frame_base div div div div div {
	display:block;
	/*background-image:url("/custom/peanuts/_gfx/boxes/bottom.png");*/
	background-repeat:repeat-x;
	background-position:left bottom;
	z-index:10;
	width:100%;
	height:100%;
}
.frame_base div div div div div div {
	display:block;
	/*background-image:url("/custom/peanuts/_gfx/boxes/br.png");*/
	background-repeat:no-repeat;
	background-position:right bottom;
	z-index:10;
	width:100%;
	height:100%;
}
.frame_base div div div div div div div {
	display:block;
	/*background-image:url("/custom/peanuts/_gfx/boxes/bl.png");*/
	background-repeat:no-repeat;
	background-position:left bottom;
	z-index:10;
	width:100%;
	height:100%;
}

.headline_base {
	position:absolute;
	width:100%;
	height:38px;
	z-index:20;
	color:#FEFEFE;
	font-family:Verdana, arial, helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-transform:uppercase;
	margin:0px 0px 0px 0px;
	padding:5px 0px 0px 20px;
	background-image:url("/custom/peanuts/_gfx/boxes/base/querbalken.png");
	background-repeat:no-repeat;
	background-position:top left;
}

.bubblesright_base{
	position:absolute;
	width:100%;
	float:right;
	height:38px;
	background-repeat:no-repeat;
	background-position:top right;
	z-index:21;
	margin:12px 0px 0px 0px;
}

/* ----- ----- ----- red ----- ----- ----- */
.frame_red {
	position:absolute;
	/*background-image:url("/custom/peanuts/_gfx/boxes/left.png");*/
	background-repeat:repeat-y;
	background-position:top left;
	width:100%;
	height:100%;
	z-index:9;
}

.frame_red div {
	display:block;
	/*background-image:url("/custom/peanuts/_gfx/boxes/top.png");*/
	background-repeat:repeat-x;
	background-position:top left;
	z-index:8;
	width:100%;
	height:100%;
}
.frame_red div div {
	display:block;
	/*background-image:url("/custom/peanuts/_gfx/boxes/tl.png");*/
	background-repeat:no-repeat;
	background-position:top left;
	z-index:10;
	width:100%;
	height:100%;
}
.frame_red div div div {
	display:block;
	/*background-image:url("/custom/peanuts/_gfx/boxes/right.png");*/
	background-repeat:repeat-y;
	background-position:top right;
	z-index:10;
	width:100%;
	height:100%;
}
.frame_red div div div div {
	display:block;
	/*background-image:url("/custom/peanuts/_gfx/boxes/tr.png");*/
	background-repeat:no-repeat;
	background-position:top right;
	z-index:10;
	width:100%;
	height:100%;
}
.frame_red div div div div div {
	display:block;
	/*background-image:url("/custom/peanuts/_gfx/boxes/bottom.png");*/
	background-repeat:repeat-x;
	background-position:left bottom;
	z-index:10;
	width:100%;
	height:100%;
}
.frame_red div div div div div div {
	display:block;
	/*background-image:url("/custom/peanuts/_gfx/boxes/br.png");*/
	background-repeat:no-repeat;
	background-position:right bottom;
	z-index:10;
	width:100%;
	height:100%;
}
.frame_red div div div div div div div {
	display:block;
	/*background-image:url("/custom/peanuts/_gfx/boxes/bl.png");*/
	background-repeat:no-repeat;
	background-position:left bottom;
	z-index:10;
	width:100%;
	height:100%;
}

.headline_red {
	position:absolute;
	width:100%;
	height:38px;
	z-index:20;
	color:#FEFEFE;
	font-family:Verdana, arial, helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-transform:uppercase;
	margin:0px 0px 0px 0px;
	padding:5px 0px 0px 20px;
	background-image:url("/custom/peanuts/_gfx/boxes/rot/querbalken.png");
	background-repeat:no-repeat;
	background-position:top left;
}

.bubblesright_red {
	position:absolute;
	width:100%;
	float:right;
	height:38px;
	background-repeat:no-repeat;
	background-position:top right;
	z-index:21;
	margin:12px 0px 0px 0px;
}
.ie6pngfix{
behavior: url("/custom/peanuts/css/iepngfix.htc");	
}







