body {color:#606060; background:#7f8691 url(../images/m9g2NYMLOC2R.jpg);}
a {color:#009c97;}
a:hover {color:#000;}
h1,h2,h3,h4,h5,h6 {color: #555;}

/*
.cke_show_borders ul li,
.edit-content ul li {
	background: url('img/listitem.png') no-repeat 0 60%;
	padding:5px 0 2px 22px;
}
*/
.formheading {color:#000;}

#topline {background-color:#f0f0f0; border-top:1px solid #bdbdbd;}

#topline, #subtitle, #footer {
	position:relative;
}

/*#home-slider*/

.header,
.menu-mobile,
.sf-menu,
.flexslider {background-color:#fff;
    -webkit-box-shadow: 0px 1px 2px 0px rgba(0, 0, 0, 0.2);
    box-shadow: 0px 1px 2px -1px rgba(0, 0, 0, 0.4);
}

.header .company a {color:#999;}

table td a {color:#005654;}

.sidebar {background:transparent url('../images/QOdalcwRhyeO.png') no-repeat top left;}

.photoalbum-wrapper .album {border:1px solid #e5e5e5;}
.photoalbum-wrapper .album-over {background-color:#e5e5e5; border:1px solid #cdcdcd;}
.photoalbum-wrapper span {color:#999;}

.subtitle h1 {color:#666; font-weight:300;}
.subtitle span {color:#999;}

.heading-divider {border-bottom:1px solid #e5e5e5;}

#breadcrumb {}
.breadcrumb a {color:#444;}
.breadcrumb a:hover{color:#000;}

#footer { background-color:#444;}
.footer {color:#fff;}
.footer a {color:#555;}
.footer a:hover {color:#999;}

#copyright {background:transparent url('../images/mvsALzxz4XBk.png');}
.copyright {color:#ebebeb;}
.copyright a {color:#009c97;}
.copyright a:hover {color:#e5e5e5;}

#back-to-top {background:transparent url('../images/mvsALzxz4XBk.png');}
#back-to-top a {color:#ebebeb; background:transparent url('../images/JiI3jMAH6gQ2.png') no-repeat 8px 50%;}
#back-to-top a:hover {color:#009c97;}

.button-search {color:#777; background-color:#eee; border:1px solid #ccc;}
.button-basket {color:#fff; background-color:#00aaff; border:1px solid #00aaff;}
.button-wishlist {color:#fff; background-color:#009c97; border:1px solid #009c97;}
.delete {background-color:#bb0000; border:1px solid #bb0000;}

input,
textarea,
select {background-color:#f9f9f9; border:1px solid #bbb;}
select {color:#000;}

.textbox:focus,
textarea:focus {border:1px solid #000;}

input[type=checkbox] {border:none;}

.footer input[type=text],
.footer textarea {border:1px solid #cfcfcf;}

input.button {
border:1px solid #777777;
color:#fff;
background-color: #777777;
background-image: -moz-linear-gradient(top, #999999, #777777);
background-image: -ms-linear-gradient(top, #999999, #777777);
background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#999999), to(#777777));
background-image: -webkit-linear-gradient(top, #999999, #777777);
background-image: -o-linear-gradient(top, #999999, #777777);
background-image: linear-gradient(top, #999999, #777777);
background-repeat: repeat-x;
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#999999', endColorstr='#777777', GradientType=0);
}
input.button-grey {
border:1px solid #555;
color:#fff;
background-color: #555;
background-image: -moz-linear-gradient(top, #aaaaaa, #777777);
background-image: -ms-linear-gradient(top, #306cc7, #27569f);
background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#306cc7), to(#27569f));
background-image: -webkit-linear-gradient(top, #306cc7, #27569f);
background-image: -o-linear-gradient(top, #306cc7, #27569f);
background-image: linear-gradient(top, #306cc7, #27569f);
background-repeat: repeat-x;
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#aaaaaa', endColorstr='#555555', GradientType=0);
}
a.button {
border:1px solid #bbb;
color:#555;
background-color: #e5e5e5;
background-image: -moz-linear-gradient(top, #e5e5e5, #cacaca);
background-image: -ms-linear-gradient(top, #e5e5e5, #cacaca);
background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#e5e5e5), to(#cacaca));
background-image: -webkit-linear-gradient(top, #e5e5e5, #cacaca);
background-image: -o-linear-gradient(top, #e5e5e5, #cacaca);
background-image: linear-gradient(top, #e5e5e5, #cacaca);
background-repeat: repeat-x;
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#e5e5e5', endColorstr='#cacaca', GradientType=0);
}

input.input-err,
textarea.input-err,
select.input-err {border:1px solid #bb0000; background:#ffeeee;}

.content .headline {}
.content .headline h3,
.content .headline h4 {font-size:16px; font-weight:300; margin-bottom:5px;}

.sidebar .headline {}
.sidebar h3,
.sidebar .headline h3,
.sidebar .headline h4 {color:#555; font-weight:600;}

.footer .headline {}
.footer .headline h3 {color:#fff; font-weight:normal;}
.footer a {color:#fff;}
.footer a:hover {color:#009c97;}

.footer iframe {width:95%; padding:2%; background-color:#fff; border:1px solid #e5e5e5;}

/*
========================================================
======================= CLUBSITE =======================
========================================================
*/

body.cke_show_borders {color:#000; background-color:#f9f9f9;}

#online a.button {color:#fff; background-color:#009c97; border:2px solid #009793; background-image:none; filter:none;}
#online a.button:hover {background-color:#606060; border:2px solid #606060;}

#cart-small {color:#fff;}
#cart-small a {color:#d1ffc0;}
#cart-small a:hover {color:#fff;}

#sharebuttons {border-top:1px solid #e5e5e5;}

.box-separtaion {background-color:#f5f5f5; border:1px solid #e5e5e5;} /* payment */
#attachments div {border-bottom:1px solid #e5e5e5;}

#sponsors {background-color:#f0f0f0; border-top:1px solid #bdbdbd;}
.sponsors div {
		-webkit-box-shadow: 1px 1px 3px 0px rgba(0, 0, 0, 0.3);
			-moz-box-shadow: 1px 1px 3px 0px rgba(0, 0, 0, 0.3);
	box-shadow: 1px 1px 3px 0px rgba(0, 0, 0, 0.2); 
}

.holenav a,
.chars li a {display:block; color:#fff; background-color:#005654;}
.chars li a.selected {background-color:#777;}
.holenav a:hover,
.chars li a:hover {background-color:#777;}

/*
.box-wrapper div div {background:transparent url('img/box-gradient.png') repeat-x top left;}
.box-wrapper div h3 {font-size:16px; font-weight:300; color:#fff; background: #005654 url('img/banner-abstract.png') no-repeat center center;}
*/
 
#news-big .newswrapper {border-bottom:1px solid #e5e5e5;}
#news-big a {color:#009c97;}
#news-big .newsingress {color:#444;}

#news-split .newswrapper {border-bottom:1px solid #e5e5e5;}
#news-split .newsingress {color:#444;}
#news-split a {color:#009c97; }
#news-split a:hover {color:#000;}
#news-split .newsdate {color:#777;}
#news-split img {width:97%; height:auto; background-color:#fff; padding:1.5%;
	-webkit-box-shadow: 0px 0px 1px 1px rgba(0, 0, 0, 0.1);
	-moz-box-shadow: 0px 0px 1px 1px rgba(0, 0, 0, 0.1);
	box-shadow: 0px 0px 1px 1px rgba(0, 0, 0, 0.1);
}
#news-split .newswrapper {border-bottom:1px solid #e5e5e5;}
#news-split .newsdate {color:#777;}
#news-split .newsingress {color:#555;}
/*#news-split .readmore:before {content: '=> '} */


#news-small {color:#777;}
#news-small .newsdate {color:#000;}
#news-small .newsdate span {color:#999;}
#news-small .newsingress {border-bottom:1px solid #e5e5e5;}
#news-small h4.main a {color:#009c97;}
#news-small h4.main a:hover {color:#000;}
#news-small div.other {border-bottom:1px solid #e5e5e5;}
#news-small h4.other {border-bottom:1px solid #e5e5e5;}

#blog-comments ul li {border-top:1px solid #e5e5e5;}

.footer ul.newsticker li .date {color:#e0e0e0;}
.footer ul.newsticker li a {color:#fff;}
.footer ul.newsticker li a:hover {color:#009c97;}

.calendar-big .heading,			.calendar-small .heading		{color:#fff; background-color:#005654;}
.calendar-big .heading a,		.calendar-small .heading a		{color:#fff;}
.calendar-big .pastmonth,		.calendar-small .pastmonth		{background-color:#005654}
.calendar-big .nextmonth,		.calendar-small .nextmonth		{background-color:#005654;}
.calendar-big table,			.calendar-small table			{border-top:1px solid #ccc; border-left:1px solid #ccc; background-color:#fff;}
.calendar-big table th,			.calendar-small table th		{background-color:#e5e5e5; border-right:1px solid #ccc; border-bottom:1px solid #ccc;}
.calendar-big table th.week,	.calendar-small table th.week	{background-color:#e5e5e5;}
.calendar-big table td,			.calendar-small table td		{color:#000; border-right:1px solid #ccc; border-bottom:1px solid #ccc;}
.calendar-big .weeknum,			.calendar-small .weeknum		{color:#999; background-color:#e5e5e5;}
.calendar-big .today,			.calendar-small .today			{background-color:#ffe7d2;}
.calendar-big .linkday,			.calendar-small .linkday		{background-color:#f1ffd1;}
.calendar-big .linkday a,		.calendar-small .linkday a,
.calendar-big .today a,			.calendar-small .today a		{color:#333;}

.footer .calendar-small table th,
.footer .calendar-small table td a {color:#005654;}
.footer .calendar-small table td a:hover {color:#000;}

table.calweek th {background-color:#ddd;}
table.calweek td {border-bottom:1px solid #ddd;}

/**************** BLOG ****************/

#blog-comments ul li {border-top:1px solid #e5e5e5;}
#blog-comments .author {color:#333;}
#blog-comments .meta {color:#777;}
.post-author {border-top:1px solid #e5e5e5; border-bottom:1px solid #e5e5e5;}

/**************************************/

.post div {background-color:#e5e5e5; border-top:1px solid #ccc; border-bottom:1px solid #ddd;}
.main div {color:#fff; background-color:#005654;}

table tr.diff td {background-color:#f3f3f3;}
table tr.sat td {background-color:#f1ffd1;}
table tr.sun td {background-color:#ffeeee;}

table.normal th {background-color:#005654; color:#fff;}
table.normal td.heading {background-color:#ddd;}

table.lines td {border-bottom:1px solid #e5e5e5;}
tr.alternate {background-color:#f3f3f3;}

table.minor th {color:#fff; background-color:#005654;}

table.small th {color:#000; background-color:#e5e5e5; font-weight:bold;}
table.small td a {color:#009c97;}
table.small td a.nocolor {color:#333;}
table.small td a:hover {color:#000;}
table.small td div,
table.small td div a {color:#000;}

#gbox {
	background:transparent url(img/golfbox.png) repeat-x top left;
	background-color: #009c97;
	background-image: -moz-linear-gradient(top, #009c97, #0e284f);
	background-image: -ms-linear-gradient(top, #009c97, #0e284f);
	background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#009c97), to(#0e284f));
	background-image: -webkit-linear-gradient(top, #009c97, #0e284f);
	background-image: -o-linear-gradient(top, #009c97, #0e284f);
	background-image: linear-gradient(top, #009c97, #0e284f);
	background-repeat: repeat-x;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#009c97', endColorstr='#0e284f', GradientType=0);
}
#gbox #username,
#gbox #password {display:block; width:100%; height:13px; font-size:12px; border:1px solid #b7b7b7;}

#yr-tiny {background-color:#fff; border:1px solid #e5e5e5;}
#yr-tiny p {background:#eee url(img/header_grad_sm.png) repeat-x top left;}
#yr-tiny span.sun {background-color:#eee;}

.soft {color:#999;}
.border-bottom {border-bottom:1px solid #ddd;}
.border-top {border-top:1px solid #ddd;}

