body {
	text-align: center;
	background-repeat: no-repeat;
	background-position: top center;
}
div#main_left {
	float: left;
	width: 490px;
    height: 465px;
}
div#main_center {
	float: left;
	width: 293px;
    height: 465px;
}
div#main_right {
	float: left;
	width: 197px;
}
div.main_shopcard {
	height: 111px;
	background: #728622 url(/gfx/main/bg_shopcard.jpg) no-repeat 0 0;
/*	background: #728622 url(/gfx/main/bg_shopcard_xmass2008.gif) no-repeat 0 0;*/
	color: #086330;
}
div.main_prestigecard {
	height: 111px;
	background: #728622 url(/gfx/main/bg_prestigecard.jpg) no-repeat 0 0;
/*	background: #728622 url(/gfx/main/bg_prestigecard_xmass2008.gif) no-repeat 0 0;*/
	color: #086330;
}
div.main_winnycard {
	height: 111px;
	background: #728622 url(/gfx/main/bg_winnycard.jpg) no-repeat 0 0;
/*	background: #728622 url(/gfx/main/bg_winnycard_xmass2008.gif) no-repeat 0 0;*/
	color: #086330;
}
div.main_insurances {
	height: 80px;
	background: #cce9e0 url(/gfx/main/bg_insurances.gif) no-repeat 0 0;
}
div.main_relax {
	height: 80px;
	background: #fbe5cd url(/gfx/main/bg_relax.gif) no-repeat 0 0;
/*	background: #fbe5cd url(/gfx/main/bg_relax_xmass2008.gif) no-repeat 0 0;*/
}
div.main_shopcard p,
div.main_insurances p,
div.main_relax p,
div.main_prestigecard p,
div.main_winnycard p {
	padding: 15px 10px 5px 10px;
}
div.main_news {
	height: 129px;
	background: #d9f2fc url(/gfx/main/bg_news.gif) no-repeat 0 0;
/*	background: #d9f2fc url(/gfx/main/bg_news_winter.gif) no-repeat 0 0;*/
}
div.main_news p {
	margin: 0 10px;
	padding: 10px 0;
	border-bottom: 1px solid #9bb7d9;
}
div.main_news p.last {
	border: none;
}

/*
**	links
**/

p.link_purple,
p.link_green,
p.link_orange,
p.link_lightgreen,
p.link_red,
p.link_blue,
p.link_braun {
	padding: 0 10px;
}
p.link_purple a,
p.link_green a,
p.link_orange a,
p.link_lightgreen a,
p.link_red a ,
p.link_blue a,
p.link_braun a {
	width: 100%;
	display: block;
	text-align: right;
	background-color: transparent;
	background-repeat: no-repeat;
	background-position: 100% 5px;
	text-decoration: none;
}
p.link_purple a {
	color: #a86294;
	background-image: url(/gfx/bg_arrow_purple.gif);
}
p.link_green a {
	color: #049368;
	background-image: url(/gfx/bg_arrow_green.gif);
}
p.link_orange a {
	color: #e97c05;
	background-image: url(/gfx/bg_arrow_orange.gif);
}
p.link_lightgreen a {
	color: #fff;
	background-image: url(/gfx/bg_arrow_lightgreen.gif);
}
p.link_red a {
	color: #037e3a;
	background-image: url(/gfx/bg_arrow_red.gif);
}
p.link_blue a {
	color: #037e3a;
	background-image: url(/gfx/bg_arrow_blue.gif);
}
p.link_braun a {
	color: #037e3a;
	background-image: url(/gfx/bg_arrow_braun.gif);
}
p a span {
	margin-right: 4px;
	padding: 0 3px;
}
p.link_purple a span {
	background-color: #eddfe9;
}
p.link_green a span {
	background-color: #cce9e0;
}
p.link_orange a span {
	background-color: #fbe5cd;
}
p.link_lightgreen a span {
	background-color: #728622;
}
p.link_red a span,
p.link_blue a span,
p.link_braun a span {
	background-color: #cbdb3a;
}
p a:hover {
	color: #000;
}

.fright {
	float: right;
}
a.link1 {
	font-size: 11px;
	color: #000;
	text-decoration: none;
}
a.link1:hover {
	color: #064290;
	text-decoration: underline;
}
/*
**  layer popup
**/
div.layer { 
	text-align: center; 
	z-index: 10000;
}
div#layertop {
	height: 41px;
	border: 3px solid #fff; 
	background: url(/gfx/layer_popup/bg_layertop.gif) repeat-x 0 0; 
	border-bottom: 0;
}