

body, table, td, div, a {
	font-family:Arial, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#000000;
}

p {
	font-family:arial;
	font-size: 11px;
}


.bodytext {
	font-family:arial;
	font-size: 11px;
	padding:3px 8px 3px 3px;
}

.text {
	font-family:arial;
	font-size: 11px;
	font-weight:normal;
	color:black;
}

.shop_button
{
	font-family: Arial;
	font-size:12px;
	font-weight: bold;
	color: #ffffff;
	border:1px solid #90743F;
	background-color:#45b62d;
	cursor: pointer !important;
	width:140px !important;
}

.right_border_bg {
	background-image:url(_img/right_border_bg.jpg); 
	background-repeat:repeat-y;
}

.td_content_left_bg {
	background-image:url(_img/left_content_bg.jpg); 
	background-repeat:repeat-y; 
}

.content_left_bg {
	background-image:url(_img/left_content_bg.jpg); 
	background-repeat:repeat-y; 
	padding:15px 5px 5px 26px;
}

.footer_line {
	background-image:url(_img/footer_line.jpg); 
	background-repeat:no-repeat; 
}

.content_main {
	padding:2px 10px 10px 10px;
}

.content_right {
	padding:25px 10px 10px 10px;
}

.club_content_right {
	padding:25px 3px 0px 3px;
	border-left:1px solid #44b52a;
}

.club_content_right_spacer {
	border-left:1px solid #44b52a;
}

.club_nav {
	padding:0px 3px 5px 3px;
	border-left:1px solid #44b52a;
}

.golf_nav {
	padding:0px 3px 5px 3px;
	border-left:1px solid #44b52a;
}

.golf_hl_region {
	padding:0px 0px 2px 0px;	
}

.widget_bg {
	background-image:url(_img/widget_bg.jpg); 
	background-repeat:repeat-x; 
	width:284px;
	padding:3px 3px 3px 3px;
	margin-bottom:5px;
}

.news_1 {
	padding:5px 5px 5px 5px;
	border-right:1px solid #44b52a;
}

.news_2 {
	padding:5px 5px 5px 5px;
}


.txt_wetter {
	font-size:11px;
	font-weight:bold;
}

.txt_11_b {
	font-size:11px;
	font-weight:bold;
}

.txt_12_b {
	font-size:12px;
	font-weight:bold;
}

.txt_14_b {
	font-size:14px;
	font-weight:bold;
}

.txt_12_n {
	font-size:12px;
	font-weight:normal;
}

.txt_14_n {
	font-size:14px;
	font-weight:normal;
}

.td_language {
	padding-right:10px;
}

.td_nav_main {
	border-top:1px solid #ffffff;
}

.td_footer_nav {
	padding:2px 10px 0px 0px;
}

a.footer_nav:link	{font-family:arial; font-size: 11px; font-weight:normal; color:#000000; text-decoration:none; padding-left:10px;}
a.footer_nav:visited{font-family:arial; font-size: 11px; font-weight:normal; color:#000000; text-decoration:none; padding-left:10px;}
a.footer_nav:hover	{font-family:arial; font-size: 11px; font-weight:normal; color:#000000; text-decoration:none; padding-left:10px;}

a.nav_sec:link	{font-family:arial; font-size: 11px; font-weight:normal; color:#000000; text-decoration:none;}
a.nav_sec:visited{font-family:arial; font-size: 11px; font-weight:normal; color:#000000; text-decoration:none;}
a.nav_sec:hover	{font-family:arial; font-size: 11px; font-weight:normal; color:#000000; text-decoration:none;}

a.download_filetitle:link { font-family:arial; font-size: 13px; font-weight:bold; color:#646464; text-decoration:none; }
a.download_filetitle:visited { font-family:arial; font-size: 13px; font-weight:bold; color:#646464; text-decoration:none; }
a.download_filetitle:hover { font-family:arial; font-size: 13px; font-weight:bold; color:#242424; text-decoration:none; }

a.download_file_btn:link { font-family:arial; font-size: 11px; font-weight:bold; color:#646464; text-decoration:none; }
a.download_file_btn:visited { font-family:arial; font-size: 11px; font-weight:bold; color:#646464; text-decoration:none; }
a.download_file_btn:hover { font-family:arial; font-size: 11px; font-weight:bold; color:#242424; text-decoration:none; }



.nav_btn_main_bg_n {
	background-image:url(_img/btn_main_bg_n.jpg); 
	background-repeat:no-repeat;
}

.nav_btn_main_bg_o {
	background-image:url(_img/btn_main_bg_o.jpg); 
	background-repeat:no-repeat;
}

.nav_btn_main_last_bg_n {
	background-image:url(_img/btn_main_bg_last_n.jpg); 
	background-repeat:no-repeat;
}

.nav_btn_main_last_bg_o {
	background-image:url(_img/btn_main_bg_last_o.jpg); 
	background-repeat:no-repeat;
}


.club_destination {
	padding-left:10px;
	font-family:arial;
	font-size:12px;
	font-weight:bold;
	font-style:normal;
	color:#808080;
}

span.club_destination{
	font-family:arial;
	font-size:12px;
	font-weight:bold;
	font-style:normal;
	color:#808080;
}

 
.club_category {
	padding-left:24px;
	font-family:arial;
	font-size:12px;
	font-weight:bold;
	font-style:normal;
	color:#808080;
}

span.club_category{
	font-family:arial;
	font-size:12px;
	font-weight:bold;
	font-style:normal;
	color:#808080;
}

/*
.club_info_hl {
	font-size:11px;
	font-weight:bold;
	color:#45b62d;
	padding-bottom:3px;
}

.club_info {
	border-top:1px solid #45b62d;
	padding:3px 0px 3px 0px;
}
*/
.club_info_hl {
	font-size:11px;
	font-weight:bold;
	color:#357720;
	
	padding-bottom:3px;
}

.club_info {
	border-top:2px solid #45b62d;
	padding:3px 2px 3px 2px;
	/*background-color:#e2e2e2;*/
	background-color:#FFFDBE;
	width:169px;
	-moz-box-sizing: border-box;
}
/*
.club_info_adresse {
	border-top:1px solid #45b62d;
	border-bottom:1px solid #45b62d;
	padding:3px 0px 3px 0px;
}*/

.club_info_adresse {
	border-top:2px solid #45b62d;
	border-bottom:2px solid #45b62d;
	padding:3px 2px 3px 2px;
	background-color:#FFFDBE;
	width:169px;
	-moz-box-sizing: border-box;
}


/*

.golf_info_adresse {
	border-top:1px solid #45b62d;
	padding:3px 0px 3px 0px;
}

.golf_info_adresse P.bodytext {
	margin:0px;
	padding:0px;
}

.golf_info_adresse h5.csc-firstHeader {
	margin:0px;
	font-size:11px;
	font-weight:bold;
	color:#45b62d;
	padding-bottom:3px;
}

.golf_info_webseite {
	border-top:1px solid #45b62d;
	border-bottom:1px solid #45b62d;
	padding:3px 0px 3px 0px;
}

.golf_info_webseite P.bodytext {
	margin:0px;
	padding:0px;
}

.golf_info_webseite h5.csc-firstHeader {
	margin:0px;
	font-size:11px;
	font-weight:bold;
	color:#45b62d;
	padding-bottom:3px;
}

*/

.golf_info_adresse {
	border-top:2px solid #45b62d;
	padding:3px 2px 3px 2px;
	width:169px;
	background-color:#FFFDBE;
	-moz-box-sizing: border-box;
}

.golf_info_adresse P.bodytext {
	margin:0px;
	padding:2px;
}

.golf_info_adresse h5.csc-firstHeader {
	margin:0px;
	font-size:11px;
	font-weight:bold;
	color:#357720;
	padding-bottom:3px;
}

.golf_info_webseite {
	border-top:2px solid #45b62d;
	border-bottom:2px solid #45b62d;
	padding:3px 2px 3px 2px;
	background-color:#FFFDBE;
	width:169px;
	-moz-box-sizing: border-box;
}

.golf_info_webseite P.bodytext {
	margin:0px;
	padding:0px;
}

.golf_info_webseite h5.csc-firstHeader {
	margin:0px;
	font-size:11px;
	font-weight:bold;
	color:#357720;
	padding-bottom:3px;
}


.club_webcam {
	border-top:1px solid #45b62d;
	padding:5px 0px 5px 0px;
}

.webcam_image {
	cursor:pointer;
}

.webcam_text {
}

.club_google_container {
	border-top:1px solid #45b62d;
	padding:5px 0px 5px 0px;
}

.club_golf {
	border-top:1px solid #45b62d;
	padding:5px 0px 5px 0px;
}


.faq_hl {
	font-family:arial;
	font-size: 11px;
	font-weight:bold;
	color:#646464;
}

.faq_text {
	font-family:arial;
	font-size: 11px;
	font-weight:normal;
	color:black;
	padding-left:15px;
}

.clubs_near_container {
	padding:2px 2px 1px 3px;
	height:35px;
	background-image:url(_img/clubs_near_bg.jpg); 
	background-repeat:repeat-x;
	cursor:pointer;
}

.clubs_near_name {
	font-size:12px;
	font-weight:bold;
	color:#ffffff;
	padding:0px;
	margin:0px;
}

.clubs_near_region {
	font-size:11px;
	font-weight:bold;
	color:#6B696D;
	padding:0px;
	margin:0px;
}

.country_wetter {
	font-size:11px;
	font-weight:normal;
	color:#ffffff;
}

table.contenttable TD{
	vertical-align: top;
}

.content_main_information {
	padding:10px 5px 10px 10px;
}

.content_information {
	padding:10px 5px 10px 10px;
}

.table_information {
	border-right:1px solid #45b62d;
}

.headline_information {
	padding:5px 0px 0px 5px;
}

.info_img_right {
	border:2px solid #45b62d;
	margin-bottom:5px;
}

.content_information_right {
	padding:10px 10px 10px 0px;
}

.veranstaltungen_div {
	font-weight:normal;
	padding-bottom:10px;
}

.informationen_nav_hell {
	background-color:#45b62d;
	width:201px;
}

.informationen_nav_dunkel {
	background-color:#fac00b;
	width:201px;
}

.info_subnav {
	padding:0px 0px 15px 0px;
}

a.nav_veranstaltungen_n:link { font-family:arial; font-size: 12px; font-weight:bold; color:#000000; text-decoration:underline; }
a.nav_veranstaltungen_n:visited { font-family:arial; font-size: 12px; font-weight:bold; color:#000000; text-decoration:underline; }
a.nav_veranstaltungen_n:hover { font-family:arial; font-size: 12px; font-weight:bold; color:#000000; text-decoration:none; }

a.teaserlink:link { font-family:arial; font-size: 11px; font-weight:bold; text-decoration:none; }
a.teaserlink:visited { font-family:arial; font-size: 11px; font-weight:bold; text-decoration:none; }
a.teaserlink:hover { font-family:arial; font-size: 11px; font-weight:bold; text-decoration:none; }

a:link { font-family:arial; font-size: 11px; font-weight:normal; text-decoration:underline; }
a:visited { font-family:arial; font-size: 11px; font-weight:normal; text-decoration:underline; }
a:hover { font-family:arial; font-size: 11px; font-weight:normal; text-decoration:none; }

a.club_info_wetter_link:link { font-family:arial; font-size: 11px; font-weight:bold; color:#000000; text-decoration:none; }
a.club_info_wetter_link:visited { font-family:arial; font-size: 11px; font-weight:bold; color:#000000; text-decoration:none; }
a.club_info_wetter_link:hover { font-family:arial; font-size: 11px; font-weight:bold; color:#000000; text-decoration:none; }

a.subnav:link { font-family:arial; font-size: 11px; font-weight:bold; color:#ffffff; text-decoration:none; }
a.subnav:visited { font-family:arial; font-size: 11px; font-weight:bold; color:#ffffff; text-decoration:none; }
a.subnav:hover { font-family:arial; font-size: 11px; font-weight:bold; color:#ffffff; text-decoration:none; }

a.subnav_ro:link { font-family:arial; font-size: 11px; font-weight:bold; color:#000000; text-decoration:none; }
a.subnav_ro:visited { font-family:arial; font-size: 11px; font-weight:bold; color:#000000; text-decoration:none; }
a.subnav_ro:hover { font-family:arial; font-size: 11px; font-weight:bold; color:#000000; text-decoration:none; }




a.home_list_clubs_link:link { font-family:arial; font-size: 11px; font-weight:bold; color:#ffffff; text-decoration:none; }
a.home_list_clubs_link:visited { font-family:arial; font-size: 11px; font-weight:bold; color:#ffffff; text-decoration:none; }
a.home_list_clubs_link:hover { font-family:arial; font-size: 11px; font-weight:bold; color:#ffffff; text-decoration:none; }

/*################################################################*/

.Aegypten
{
	color: #830000;
	border-color: #830000 !important;
}

.Aegypten_border
{
	border:1px solid #830000;
}

.Aegypten_hell
{
	color: #B46461;
	border-color: #B46461;
}

.Aegypten_nav_hell {
	background-color:#45b62d;
}

.Aegypten_nav_dunkel {
	background-color:#fac00b;
}

/*################################################################*/

.Tuerkei
{
	color: #E8A5C8 ;
	border-color: #E8A5C8 !important;
}

.Tuerkei_border
{
	border:1px solid #E8A5C8;
}

.Tuerkei_hell
{
	color: #F1C9DE ;
	border-color: #F1C9DE ;
}

.Tuerkei_nav_hell {
	background-color:#45b62d;
}

.Tuerkei_nav_dunkel {
	background-color:#fac00b;
}


/*################################################################*/

.Bulgarien
{
	color: #5A890F;
	border-color: #5A890F !important;
}

.Bulgarien_border
{
	border:1px solid #5A890F;
}

.Bulgarien_hell
{
	color: #9CB86F;
	border-color: #9CB86F;
}

.Bulgarien_nav_hell {
	background-color:#45b62d;
}

.Bulgarien_nav_dunkel {
	background-color:#fac00b;
}

/*################################################################*/

.Griechenland
{
	color: #004DA1 ;
	border-color: #004DA1 !important;
}

.Griechenland_border
{
	border:1px solid #004DA1;
}

.Griechenland_hell
{
	color: #6694C7;
	border-color: #6694C7;
}

.Griechenland_nav_hell {
	background-color:#45b62d;
}

.Griechenland_nav_dunkel {
	background-color:#fac00b;
}

/*################################################################*/

.Tunesien
{
	color: #C18200;
	border-color: #C18200 !important;
}

.Tunesien_border
{
	border:1px solid #C18200;
}

.Tunesien_hell
{
	color: #DAB566;
	border-color: #DAB566;
}

.Tunesien_nav_hell {
	background-color:#45b62d;
}

.Tunesien_nav_dunkel {
	background-color:#fac00b;
}

/*################################################################*/


/* === STARTZEITEN ========================================================*/

#tx-powermail-pi1_fieldset_1 {
	padding-top:10px;
	border:1px solid #44B52A;
	padding-left:10px;
	padding-bottom:10px;
}

#tx-powermail-pi1_fieldset_1 legend {
	font-weight:bold;
	color:#000000;
}

#tx-powermail-pi1_fieldset_1 label {
	width:90px;
	display:inline-block;
}	

#tx-powermail-pi1_fieldset_1 div {
	margin-top:4px;
}




#tx-powermail-pi1_fieldset_2 {
	padding-top:10px;
	margin-top:10px;
	border:1px solid #44B52A;
	padding-left:10px;
	padding-bottom:10px;
}

#tx-powermail-pi1_fieldset_2 legend {
	font-weight:bold;
	color:#000000;
}

#tx-powermail-pi1_fieldset_2 label {
	width:73px;
	display:inline-block;
}	

#tx-powermail-pi1_fieldset_2 div {
	margin-top:4px;
}



#tx-powermail-pi1_fieldset_3 {
	padding-top:10px;
	margin-top:10px;
	border:1px solid #44B52A;
	padding-left:10px;
	padding-bottom:10px;
}

#tx-powermail-pi1_fieldset_3 legend {
	font-weight:bold;
	color:#000000;
}

#tx-powermail-pi1_fieldset_3 label {
	width:57px;
	display:inline-block;
}	

#tx-powermail-pi1_fieldset_3 div {
	margin-top:4px;
}



#tx-powermail-pi1_fieldset_4 {
	padding-top:10px;
	margin-top:10px;
	border:1px solid #44B52A;
	padding-left:10px;
	padding-bottom:10px;
}

#tx-powermail-pi1_fieldset_4 legend {
	font-weight:bold;
	color:#000000;
}

#tx-powermail-pi1_fieldset_4 label {
	display:block;
}

#tx-powermail-pi1_fieldset_4 div {
	float:left;
	margin-right:4px;
	margin-top:4px;
}

#tx-powermail-pi1_fieldset_4 div.tx_powermail_pi1_fieldwrap_html_select {
	clear:left;
}


#tx-powermail-pi1_fieldset_9 {
	padding-top:10px;
	margin-top:10px;
	border:1px solid #44B52A;
	padding-left:10px;
	padding-bottom:10px;
}

#tx-powermail-pi1_fieldset_9 legend {
	font-weight:bold;
	color:#000000;
}

#tx-powermail-pi1_fieldset_9 label {
	display:block;
}

#tx-powermail-pi1_fieldset_9 div {
	float:left;
	margin-right:4px;
	margin-top:4px;
}

#tx-powermail-pi1_fieldset_9 div.tx_powermail_pi1_fieldwrap_html_select {
	clear:left;
}



#tx-powermail-pi1_fieldset_10 {
	padding-top:10px;
	margin-top:10px;
	border:0px solid
	padding-left:10px;
	padding-bottom:10px;
}

#tx-powermail-pi1_fieldset_10 legend{
	display:none;
	color:#000000;
}

#tx-powermail-pi1_fieldset_10 p{
	display:none;
}

#tx-powermail-pi1_fieldset_10 div.powermail_check_inner {
	width:620px;
}

#tx-powermail-pi1_fieldset_10 div.powermail_check_inner label{
	float:right;
	padding-top:4px;
}

#tx-powermail-pi1_fieldset_10 div.tx_powermail_pi1_fieldwrap_html_submit {
	margin-top:20px;
}

#tx-powermail-pi1_fieldset_10 input.powermail_submit {
	font-weight:bold;
}



/*=== KURSE ==================================================================== */



#tx-powermail-pi1_fieldset_5 {
	padding-top:10px;
	border:1px solid #44B52A;
	padding-left:10px;
	padding-bottom:10px;
}

#tx-powermail-pi1_fieldset_5 legend {
	font-weight:bold;
	color:#000000;
}

#tx-powermail-pi1_fieldset_5 label {
	width:90px;
	display:inline-block;
}	

#tx-powermail-pi1_fieldset_5 div {
	margin-top:4px;
}



#tx-powermail-pi1_fieldset_6 {
	padding-top:10px;
	margin-top:10px;
	border:1px solid #44B52A;
	padding-left:10px;
	padding-bottom:10px;
}

#tx-powermail-pi1_fieldset_6 legend {
	font-weight:bold;
	color:#000000;
}

#tx-powermail-pi1_fieldset_6 label {
	width:73px;
	display:inline-block;
}	

#tx-powermail-pi1_fieldset_6 div {
	margin-top:4px;
}



#tx-powermail-pi1_fieldset_7 {
	padding-top:10px;
	margin-top:10px;
	border:1px solid #44B52A;
	padding-left:10px;
	padding-bottom:10px;
}

#tx-powermail-pi1_fieldset_7 legend {
	font-weight:bold;
	color:#000000;
}

#tx-powermail-pi1_fieldset_7 label {
	width:57px;
	display:inline-block;
}	

#tx-powermail-pi1_fieldset_7 div {
	margin-top:4px;
}



#tx-powermail-pi1_fieldset_8 {
	padding-top:10px;
	margin-top:10px;
	border:1px solid #44B52A;
	padding-left:10px;
	padding-bottom:10px;
}

#tx-powermail-pi1_fieldset_8 legend {
	font-weight:bold;
	color:#000000;
}

#tx-powermail-pi1_fieldset_8 label {
	width:57px;
	display:inline-block;
}	

#tx-powermail-pi1_fieldset_8 div {
	margin-top:4px;
}



#tx-powermail-pi1_fieldset_11 {
	padding-top:10px;
	margin-top:10px;
	border:0px solid
	padding-left:10px;
	padding-bottom:10px;
}

#tx-powermail-pi1_fieldset_11 legend{
	display:none;
}

#tx-powermail-pi1_fieldset_11 p{
	display:none;
}

#tx-powermail-pi1_fieldset_11 div.powermail_check_inner {
	width:620px;
}

#tx-powermail-pi1_fieldset_11 div.powermail_check_inner label{
	float:right;
	padding-top:4px;
}

#tx-powermail-pi1_fieldset_11 textarea {
	font-family:arial;
	font-size:12px;
}

#tx-powermail-pi1_fieldset_11 div.tx_powermail_pi1_fieldwrap_html_submit {
	margin-top:20px;
}

#tx-powermail-pi1_fieldset_11 input.powermail_submit {
	font-weight:bold;
}

#tx-powermail-pi1_fieldset_11 div.tx_powermail_pi1_fieldwrap_html_textarea label {
	vertical-align:top;
}































