body      {
	color: #333;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #fff;
	margin: 0;
	padding: 0 }

p     {
	margin: 0;
	padding: 0; }

a:link, a:visited {
	color: #0f853c }

a:hover, a:active {
	color: #6c0 }

h1      {
	font-size: 18px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin-bottom:0;
	line-height: 23px }

.gsigreen {
	color: #66CC00;
	font-size: 14px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold; }

.bar_green       {
	background-color: #6c0;
	width: 100% }

.text_top, .text_top a:link, .text_top a:visited, .text_top a:hover, .text_top a:active      {
	color: #fff;
	font-size: 10px;
	font-weight: bold }

.text_bottom, .text_bottom a:link, .text_bottom a:visited, .text_bottom a:hover, .text_bottom a:active   {
	color: #fff;
	font-size: 10px }

.forms     {
	color: #333;
	font-size: 11px }

.news_row {
	padding-top: 8px;
	padding-bottom: 8px;
	border-bottom: 1px solid #e9e9e9 }

.news_titel {
	color: #0f853c;
	font-size: 10px;
	font-weight: bold }

.news_subtitel {
	color: #333;
	font-size: 10px }
.news_list_row_left  {
	padding: 0 15px 15px 0;
	border-bottom: 1px solid #e9e9e9 }

.news_list_row_right  {
	padding: 0 0 15px 0;
	border-bottom: 1px solid #e9e9e9 }


.news_list_titel, .news_list_titel a:link, .news_list_titel a:visited {
	color: #087ea4;
	font-size: 12px;
	font-weight: bold }

.news_list_titel a:hover, .news_list_titel a:active {
	color: #6CC2DA;
	font-size: 12px;
	font-weight: bold }

.news_list_date {
	color: #087ea4;
	font-size: 11px }


.shoppingcart_title1 {
	color: #333;
	font-size: 11px;
	font-weight: bold }

.shoppingcart_title2 {
	color: #333;
	font-size: 11px;
	font-weight: bold;
	text-align: center }
.shoppingcart_list  {
	color: #333;
	font-size: 11px;
	background-image: url(upload/images/Layout/spacer_lightgreen.gif) }

.shoppingcart_summe  {
	color: #333;
	font-size: 11px;
	font-weight: bold;
	background-image: url(upload/images/Layout/spacer_lightgreen2.gif) }


#banner_box0, #banner_box1, #banner_box2, #shoppingcart_box, #news_box, #angebot_box, #neuheit_box {
	margin: 0;
	padding: 0 }


.text   {
	color: #333;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	}

.box-1 div.inlay .text p, .box-2-1 div.inlay .text p, .box-2-2 div.inlay .text p   {
	padding:0px 0px 0px 0px;
	margin:5px 0px -10px 0px;
	}

.box-1 div.inlay .text ul, .box-2-1 div.inlay .text ul, .box-2-2 div.inlay .text ul   {
	padding:0px 0px 0px 20px;
	margin:0px 0px 5px 20px;
	}

.box-1 div.inlay .text ul li, .box-2-1 div.inlay .text ul li, .box-2-2 div.inlay .text ul li   {
	padding:0;
	margin:0px 0px 0px 0px;
	list-style-type:disc;
	}

.breadcrumbs, .breadcrumbs a:link, .breadcrumbs a:visited {
	color: #333;
	font-size: 12px;
	text-decoration: none }

.breadcrumbs a:hover, .breadcrumbs a:active {
	color: #333;
	font-size: 12px;
	text-decoration: underline }

.breadcrumbs_bold, .breadcrumbs_bold a:link, .breadcrumbs_bold a:visited {
	color: #333;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none }

.breadcrumbs_bold a:hover, .breadcrumbs_bold a:active {
	color: #333;
	font-size: 12px;
	font-weight: bold;
	text-decoration: underline }

.header {
	color: #0f853c;
	font-size: 11px;
	font-weight: bold }
.neuheit, .neuheit a:link, .neuheit a:visited {
	color: #6c0;
	font-size: 11px;
	font-weight: bold }
.neuheit a:hover, .neuheit a:active {
	color: #0f853c }
.price_neuheit {
	color: #6c0;
	font-size: 15px;
	font-weight: bold }
.angebot, .angebot a, .angebot a:link, .angebot a:visited {
	color: #c00;
	font-size: 11px;
	font-weight: bold }
.angebot a:hover, .angebot a:active   {
	color: #b10000 }


	
.price_angebot {
	color: #c00;
	font-size: 15px;
	font-weight: bold }

.price_statt {
	color: #333;
	font-size: 11px;
	font-weight: bold;
	text-decoration: line-through }
.product_short {
	color: #333;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold }
.productlist_padding {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold }

.border_top {
	border-top: 1px solid #e9e9e9 }
.border_top_bottom {
	border-top: 1px solid #e9e9e9;
	border-bottom: 1px solid #e9e9e9 }

.border_right {
	border-right: 1px solid #e9e9e9 }

.border_bottom {
	border-bottom: 1px solid #e9e9e9 }

.border_left {
	border-left: 1px solid #e9e9e9 }

/* ---------- ( 20050302 standard:box layout ) ---------- */

.box-1, .box-2-1, .box-2-2 { margin:14px 0; }
.box-2-1 { margin-right:8px; }
.box-1 h3, .box-2-1 h3, .box-2-2 h3  {
	background-repeat: no-repeat;
	background-position: 1px;
	text-align: center;
	display: block;
	margin: 0 16px;
	border-top: 1px solid #e9e9e9;
	height: 26px }

.box-1 h3 span, .box-2-1 h3 span, .box-2-2 h3 span { display:none; }
.box-1 div.inlay, .box-2-1 div.inlay, .box-2-2 div.inlay { margin:0 18px 18px 18px; }
.box-1 div.inlayfo, .box-2-1 div.inlayfo, .box-2-2 div.inlayfo { margin:1px 1px 18px 1px; }
.box-1 div.inlaybo, .box-2-1 div.inlaybo, .box-2-2 div.inlaybo { margin:0 18px 18px 18px; }

.box-1, .box-2-1, .box-2-2 { background:url(upload/images/Layout/box-border.gif) right top repeat-y; }
.box-1 .cor-LT, .box-2-1 .cor-LT, .box-2-2 .cor-LT { background:url(upload/images/Layout/box-lt.gif) top left no-repeat; }
.box-1 .cor-LB, .box-2-1 .cor-LB, .box-2-2 .cor-LB  { background:url(upload/images/Layout/box-lb.gif) bottom left no-repeat; }
.box-1 .cor-RT, .box-2-1 .cor-RT, .box-2-2 .cor-RT { background:url(upload/images/Layout/box-rt.gif) top right no-repeat; }
.box-1 .cor-RB, .box-2-1 .cor-RB, .box-2-2 .cor-RB { background:url(upload/images/Layout/box-rb.gif) bottom right no-repeat; }
.box-1 .cor-B,  .box-2-1 .cor-B,  .box-2-2 .cor-B  { background:url(upload/images/Layout/box-border.gif) bottom left repeat-x; }
.box-1 .cor-L,  .box-2-1 .cor-L,  .box-2-2 .cor-L  { background:url(upload/images/Layout/box-border.gif) top left repeat-y; }

.clear { clear:both;font:1px/1px courier; }

.box-2-1, .box-2-2 { float:left;width:254px; }

/* ---------- ( 20050302 headings ) ---------- */

#h-angebot { background-image:url(upload/images/Layout/header_angebot.gif); }
#h-empfehlung { background-image:url(upload/images/Layout/header_empfehlung.gif); }
#h-gewinnspiel { background-image:url(upload/images/Layout/header_gewinnspiel.gif); }
#h-neuheit { background-image:url(upload/images/Layout/header_neuheit.gif); }
#h-news { background-image:url(upload/images/Layout/header_news.gif); }
#h-newsletter { background-image:url(upload/images/Layout/header_newsletter.gif); }
#h-warenkorb { background-image:url(upload/images/Layout/header_warenkorb.gif); }
#h-produktdetail { background-image:url(upload/images/Layout/header_produkt_detail.gif); }
#h-produktdetailred { background-image:url(upload/images/Layout/header_produkt_detail_red.gif); }
#h-produktneuheit { background-image:url(upload/images/Layout/header_produktneuheit.gif); }
#h-produktangebot { background-image:url(upload/images/Layout/header_top_angebot.gif); }
#h-shopverwaltung { background-image:url(upload/images/Layout/header_shop_verwaltung.gif); }
#h-produktflohmarkt { background-image:url(upload/images/Layout/header_top_flohmarkt.gif); }
#h-produktostern { background-image:url(upload/images/Layout/header_top_ostern.gif); }
#h-produktweihnachten { background-image:url(upload/images/Layout/header_top_weihnachten.gif); }
#h-produktoutlet { background-image:url(upload/images/Layout/header_top_outlet.gif); }
#h-produktsecondhand { background-image:url(upload/images/Layout/header_secondhand.gif); }
#h-produktsecondhand1 { background-image:url(upload/images/Layout/header_secondhand1.gif); }
#h-partnerorganisationen { background-image:url(upload/images/Layout/header_partner_organisationen.gif); }
#h-partnergolfclubs { background-image:url(upload/images/Layout/header_partner_golfclubs.gif); }
#h-partnermedien { background-image:url(upload/images/Layout/header_partner_medien.gif); }
#h-partnergolfreisen { background-image:url(upload/images/Layout/header_partner_golfreisen.gif); }
#h-partnerinternet { background-image:url(upload/images/Layout/header_partner_internet.gif); }
#h-hersteller { background-image:url(upload/images/Layout/header_hersteller.gif); }
#h-agb { background-image:url(upload/images/Layout/header_agb.gif); }