﻿body 
{
	font-family:Arial,verdana, Sans-Serif;
}

#d_header
{
	background:transparent url(/design/head1.png) no-repeat scroll left top;
	left:0;
	position:absolute;
	top:0;
	z-index:310;
	height:172px;
	width:212px;
}

#d_header2
{
	background:transparent url(/design/head2.png) no-repeat scroll left top;
	left:212px;
	position:absolute;
	top:0;
	z-index:310;
	height:62px;
	width:2788px;
}


#d_head_navi
{
	background:transparent url(/design/head_metanavi.gif) no-repeat scroll left top;
	right:0;
	position:absolute;
	top:0;
	width:550px;
	z-index:311;
	height:40px;
	color:white;
	display:block;
	line-height:250%;
	font-size:15px;
	font-family:Arial,verdana, Sans-Serif;
	padding-left:40px;
}

#d_family
{
	background:transparent url(/design/family.png) no-repeat scroll left top;
	position:absolute;
	top:-6px;
	left:7px;
	width:247px;
	height:172px;
	z-index:320;
	cursor:pointer;	
}

#d_menue
{
	left:0;
	overflow:hidden;
	position:absolute;
	top:172px;
	z-index:325;	
	
}

#d_menue_left,#d_bgleft2{width:225px;
	font-family:Corbel;
	font-style:italic;
	font-size:16px;
	}

#d_menue_anfang
{
	background:transparent url(/design/bg_menu_top.png) no-repeat scroll right top;
	padding:12px 13px 0 0;
	z-index:326;	
}

#d_Startseite,#d_Radtouren,#d_ZurKarte,#d_Druckansicht,#d_POIAuswahl,#d_Kartendetails,#d_platzhalter
{
	border-top:1px solid #969696;
	cursor:pointer;
	overflow:hidden;
	width:212px;
	background:transparent url(/design/menu_beige.jpg) no-repeat scroll left top;
	display:block;
}

#d_Radtouren
{
	background:transparent url(/design/touren_bg.jpg) no-repeat scroll left top;
}



#d_Startseite h1,#d_Radtouren h1,#d_ZurKarte h1,#d_Druckansicht h1,#d_POIAuswahl h1,#d_Kartendetails h1
{
	font-family:Corbel;
	font-style:italic;
	font-size:16px;
	font-weight:normal;
	padding:0px;
	margin:0px;
	padding-left:30px;
	line-height:22px;

}

#d_platzhalter 
{
	height:22px;
	}

#d_Startseite h1
{
	font-weight:bold;
}

#d_Uebersichtskarte
{
	border-top:1px solid #969696;
	/*background:transparent url(/design/mini_map_bg.jpg) no-repeat scroll left top;*/
	background:transparent url(/design/minimap_bg2.png) no-repeat scroll left top;
	width:212px;
	height:230px;
	
	
}

#d_Druckansicht
{
	border-bottom:1px solid #969696;
	background:transparent url(/design/menu_beige_print.jpg) no-repeat scroll left top;
}

#d_menue_ende
{
	
	background:transparent url(/design/bg_menu_bottom.png) no-repeat scroll right bottom;
	padding:0 13px 12px 0;
	z-index:326;
}

#d_bgleft2
{
	background:transparent url(/design/bg_leftbottom.png) no-repeat scroll right -300px;
	z-index:325;
	width:212px;
	height:1000px;
	position:relative;
}

#d_POIAuswahl,#d_Kartendetails
{
	display:none;
}


#d_menue_touren,#d_menue_touren2
{
	width:350px;
	position:absolute;
	left:212px;
	top:172px;
	z-index:324;
}

#d_menue_touren_container,#d_menue_touren_container2
{
	background:transparent url(/design/bg_menu_top.png) no-repeat scroll right top;
	padding:12px 13px 0 0;
	z-index:324;	
}

#d_menue_touren_footer,#d_menue_touren_footer2
{
	background:transparent url(/design/bg_menu_bottom.png) no-repeat scroll right bottom;
	padding:0 13px 12px 0;
	height:0px;
	z-index:324;
}

#d_waehlen,#d_waehlen2
{
	border-top:1px solid #969696;
	cursor:pointer;
	overflow:hidden;
	width:337px;
	background:transparent url(/design/whiteBox_menuGreen.jpg) no-repeat scroll left top;
	display:block;
}

#d_waehlen h1,#d_waehlen2 h1
{
	color:White;
	font-size:12px;
	font-weight:normal;
	font-family:Arial, Sans-Serif;
	padding:0px;
	margin:0px;
	padding-left:25px;
	line-height:22px;
}
#d_Regionenwahl,#d_Tourenart,#d_Touren,#d_Tourenorte,#d_Tourenorte2,#d_zurTourenauswahl
{
	border-top:1px solid #ffffff;
	cursor:pointer;
	overflow:hidden;
	width:337px;
	background:transparent url(/design/whiteBox_menuGrey.jpg) no-repeat scroll left top;
	display:block;
}

#d_Regionenwahl h1,#d_Tourenart h1,#d_Touren h1,#d_Tourenorte h1,#d_Tourenorte2 h1,#d_zurTourenauswahl h1
{
	color:White;
	font-size:12px;
	font-weight:bold;
	padding:0px;
	margin:0px;
	padding-left:25px;
	line-height:22px;
	font-family:Arial, Sans-Serif;

}

.borderbottomgray
{
	border-top:1px solid #969696;
	width:100%;
}

.d_bg_content,.d_bg_content2
{
	background-color:#FCFFEF;
	padding-left:25px;
	height:209px;
	background:transparent url(/design/whiteBox_with_shadow.jpg) repeat-y scroll 13px 0px ;
	overflow:auto;
	font-size:12px;
}
.d_bg_content2
{
	height:100px;
}

#d_Regionenwahl_content,#d_Tourenart_content,/*#d_Touren_content*/ #d_Tourenorte_content
{
	display:none;
}


#d_info_touren
{
	width:350px;
	position:absolute;
	left:549px;
	top:172px;
	z-index:323;
}

#d_info_touren_container
{
	background:transparent url(/design/bg_menu_top.png) no-repeat scroll right top;
	padding:12px 13px 0 0;
	z-index:324;	
}

#d_info_touren_footer
{
	background:transparent url(/design/bg_menu_bottom.png) no-repeat scroll right bottom;
	padding:0 13px 12px 0;
	height:0px;
	z-index:324;
}

#d_info_touren_content
{
	border-top:1px solid #969696;	
	background-color:#FCFFEF;
	padding-left:25px;
	padding-top:10px;
	height:313px;
	background:transparent url(/design/whiteBox_with_shadow.jpg) repeat-y scroll 13px 0px ;
	overflow:auto;
	font-size:12px;
}

#d_Startseite_content
{

	position:absolute;
	top:0px;
	left:0px;
	bottom:0px;		
	right:0px;
	z-index:300;
	padding-top:80px;
	padding-left:252px;
	padding-right:2%;
	overflow:auto;
	display:block;
	background:#ffffff url(/design/bg_vcard.png) no-repeat scroll 212px bottom;
/*
position:absolute;
	top:62px;
	left:213px;
	bottom:0px;
	right:0px;		
	z-index:300;
	display:block;
	overflow:auto;
	background:transparent url(/design/bg_vcard.png) no-repeat scroll left bottom;*/
}


/* POI Kategorie*/
#d_menue_POI
{
	width:350px;
	position:absolute;
	left:212px;
	top:231px;
	z-index:324;
}

#d_menue_POI_container
{
	background:transparent url(/design/bg_menu_top.png) no-repeat scroll right top;
	padding:12px 13px 0 0;
	z-index:324;	
}

#d_menue_POI_footer
{
	background:transparent url(/design/bg_menu_bottom.png) no-repeat scroll right bottom;
	padding:0 13px 12px 0;
	height:0px;
	z-index:324;
}
#pois
{
	background-color:#FCFFEF;
	padding-left:25px;
	height:289px;
	background:transparent url(/design/whiteBox_with_shadow.jpg) repeat-y scroll 13px 0px;
	overflow:auto;
}



/* Media,Kreuzungspunkte;Banhöfe*/
#d_menue_Kartendetails
{
	width:260px;
	position:absolute;
	left:212px;
	top:252px;
	z-index:324;
}

#d_menue_Kartendetails_container
{
	background:transparent url(/design/bg_menu_top.png) no-repeat scroll right top;
	padding:12px 13px 0 0;
	z-index:324;	
}

#d_menue_Kartendetails_footer
{
	background:transparent url(/design/bg_menu_bottom.png) no-repeat scroll right bottom;
	padding:0 13px 12px 0;
	height:0px;
	z-index:324;
}



#d_Bilder,#d_Videos,#d_Kreuzungspunkte,#d_Bahnhoefe
{
	border-top:1px solid #969696;
	cursor:pointer;
	overflow:hidden;
	width:247px;
	background:transparent url(/design/menu_beige.jpg) no-repeat scroll left top;
	display:block;

}

#d_Bilder h1,#d_Videos h1,#d_Kreuzungspunkte h1,#d_Bahnhoefe h1
{
	color:black;
	font-size:12px;
	font-weight:normal;
	padding:0px;
	margin:0px;
	padding-left:25px;
	line-height:22px;
	font-family:Arial, Sans-Serif;
}


#d_Bilder img,#d_Videos img,#d_Kreuzungspunkte img,#d_Bahnhoefe img
{
	position:absolute;
	left:220px;
	border:0px;
	margin:0px;
}


#d_inforamtionen_header,#d_inforamtionen_header_closed
{
	position:absolute;
	top:62px;
	right:0px;
	height:40px;
	width:602px;
	background:transparent url(/design/infoBox_bg_top.png) no-repeat scroll left top;
	z-index:330;
}

#d_inforamtionen_header_closed
{
	width:160px;
	z-index:330;
}

#d_inforamtionen_header h2,#d_inforamtionen_header_closed h2
{
	color:white;
	font-size:12px;
	font-weight:normal;
	padding:0px;
	margin:0px;
	padding-left:38px;
	line-height:40px;
}
#d_inforamtionen_header h2 img,#d_inforamtionen_header_closed h2 img
{
	position:absolute;
	left:10px;
	top:8px;
}

#d_informationen_reiter
{
	position:absolute;
	left:167px;
	bottom:0px;
	height:30px;
	font-size:12px;
}

#d_informationen_reiter h1
{
		font-size:12px;
}

.d_informationen_reiter
{
	float:left;
}

.d_informationen_reiter_div
{
	float:left;
	height:30px;
	width:10px;
	background:transparent url(/design/reiter_links.png) no-repeat scroll left top;
}

.d_informationen_reiter_h1
{
	float:left;
	height:30px;
	color:Black;
	margin:0px;
	padding-left:0px;
	padding-right:10px;
	line-height:40px;
	background:transparent url(/design/reiter_rechts.png) no-repeat scroll right top;
	cursor:pointer;
	font-family:Arial, Sans-Serif;
}

.d_informationen_reiter_div_selected
{
	float:left;
	height:30px;
	width:10px;
	background:transparent url(/design/reiter_links.png) no-repeat scroll left bottom;
}

.d_informationen_reiter_h1_selected
{
	float:left;
	height:30px;
	color:Black;
	margin:0px;
	padding-left:0px;
	padding-right:10px;
	line-height:40px;
	background:transparent url(/design/reiter_rechts.png) no-repeat scroll right bottom;
	font-family:Arial, Sans-Serif;
}


#d_information_box
{
	position:absolute;
	right:0px;
	top:102px;
	width:445px;
	height:80%;
	z-index:330;
}

#d_information_box_middle
{
	height:90%;
	background:transparent url(/design/infoBox_bg_middle.png) repeat-y scroll right top;	
}

#d_information_box_content
{
	width:405px;
	margin-left:11px;
	margin-right:10px;
	padding-left:10px;
	padding-right:10px;
	height:100%;
	overflow:auto;
	background-color:#FCFFEF;	
}

#d_information_box_footer
{
	z-index:331;
	width:445px;
	height:15px;
	background:transparent url(/design/infoBox_bg_bottom.png) no-repeat scroll right top;	
}

.headline
{
	background-color:#57892A;
    color:#FFFFFF;
    font-weight:bold;
    font-size:11px;
}

#d_navi
{
	position:absolute;
	bottom:100px;
	right:450px;
	width:210px;
	height:126px;
	background:transparent url(/design/navi_complete.png) no-repeat scroll right top;		
	z-index:299;
}

#d_plus
{
cursor:pointer;
width:90px;
height:47px;
top:12px;
left:114px;
position:absolute;
}

#d_minus
{
cursor:pointer;
width:75px;
height:39px;
top:73px;
left:120px;
position:absolute;
}

#d_hoch
{
cursor:pointer;
width:50px;
height:27px;
top:10px;
left:38px;
position:absolute;

}

#d_runter
{
cursor:pointer;
width:50px;
height:25px;
top:90px;
left:38px;
position:absolute;
}

#d_links
{
cursor:pointer;
width:27px;
height:46px;
top:40px;
left:13px;
position:absolute;
}

#d_rechts
{
width:24px;
height:46px;
top:40px;
left:86px;
position:absolute;
cursor:pointer;
}

.d_touren_nach_region
{
	padding-left:10px;
}

d_touren_nach_Kat
{
	padding-left:10px;
}

#d_lightbox
{
	width:770px;	
	height:550px;
	margin-left:-385px;
	margin-top:-275px;
	left:50%;
	top:50%;
	position:absolute;
	background:transparent url(/design/bg_vcard.png) no-repeat scroll left bottom;
	z-index:350;	
}

#d_lightbox_close
{
	position:absolute;
	right:-25px;
	top:-25px;
	width:50px;
	height:50px;
	background:transparent url(/design/close.png) no-repeat scroll left top;
	z-index:351;
	cursor:pointer;	
}
#d_lightbox_top
{
	position:absolute;
	width:730px;
	height:22px;
	left:20px;
	top:20px;
	background:transparent url(/design/lightBox_gradientGreen.jpg) repeat-x scroll left top;
}

#d_lightbox_top2
{
	position:absolute;
	width:730px;
	height:32px;
	left:20px;
	top:43px;
	line-height:32px;
	font-size:14px;
	color:White;
	background:transparent url(/design/lightBox_gradientGrey.jpg) repeat-x scroll left top;
}

#d_lightbox_print_link
{
	position:absolute;
	width:22px;
	height:22px;
	right:30px;
	top:48px;
	line-height:22px;
	background:transparent url(/design/print.png) repeat-x scroll left top;
	border:0;
	display:none;
}

#d_lightbox_print_merkerliste
{
	position:absolute;
	width:22px;
	height:22px;
	right:30px;
	top:48px;
	line-height:22px;
	background:transparent url(/design/print.png) repeat-x scroll left top;
	border:0;
	display:none;
	cursor:pointer;
}

#d_lightbox_btn_merken
{
	color:White;
	position:absolute;
	width:22px;
	height:22px;
	right:60px;
	top:48px;
	line-height:22px;
	border:0;
	display:none;
	cursor:pointer;
	background:transparent url(/design/merken.png) repeat-x scroll left top;
	}
	
#d_lightbox_delete_merkerliste
{
	color:White;
	position:absolute;
	width:22px;
	height:22px;
	right:60px;
	top:48px;
	line-height:22px;
	border:0;
	display:none;
	cursor:pointer;
	background:transparent url(/design/merkliste_leeren.png) repeat-x scroll left top;
}	

#d_lightbox_rahmen
{
	position:absolute;
	width:728px;
	height:440px;
	left:20px;
	top:75px;
	border-right:1px solid black;
	border-left:1px solid black;
	border-bottom:1px solid black;
	overflow:auto;
}

#d_lightbox_content_small
{
	position:absolute;
	width:688px;
	height:380px;
	left:40px;
	top:95px;
	display:none;
	overflow:auto;
	font-size:12px;
}
#d_lightbox_content_big
{
	position:absolute;
	width:688px;
	height:420px;
	left:40px;
	top:95px;
	display:none;
	overflow:auto;
	font-size:12px;
}

#d_lightbox_service
{
	position:absolute;
	width:730px;
	height:60px;
	left:20px;
	top:475px;
	border-top:1px solid black;
	font-size:12px;
	color:Green;
	display:none;
	text-align:right;	
}

#d_lightbox_left
{
	/*
	position:absolute;
	left:20px;
	*/
	width:22px;
	height:22px;
	background:transparent url(/design/pfeil_links.png) no-repeat scroll left top;	
	display:none;
	cursor:pointer;
	float:right;
	padding-right:5px;
}

#d_lightbox_right
{
	/*
	position:absolute;
	right:20px;
	*/
	width:22px;
	height:22px;
	background:transparent url(/design/pfeil_rechts.png) no-repeat scroll left top;
	display:none;	
	cursor:pointer;
	float:right;
	
}

#d_lightbox_text
{
	position:absolute;
	top:0;
	left:20px;
	width:730px;
	text-align:left;
	line-height:22px;
	font-size:12px;
	padding-left:10px;
	color:White;	
}
#d_lightbox_blaettern
{
	position:absolute;
	right:10px;
	top:0px;
	width:200px;
}

#d_lightbox_seitenzahl
{
	text-align:center;
	line-height:22px;
	font-size:12px;
	color:White;	
	float:right;
	padding-right:5px;
}

#d_poibeschreibung
{
width:550px;	
}

.d_xPunkteBeschreibung
{
	font-size:12px;	
}

.d_xPunkteAbzweigung
{
	font-size:13px;	
	font-weight:bold;
}

.d_Ausgangstour
{
	font-size:13px;	
	font-weight:bold;
	cursor:pointer;
}

/*Close Buttons*/
#d_menue_touren_close,#d_info_touren_close,#d_menue_POI_close,#d_menue_Kartendetails_close,#d_menue_touren2_close
{
	position:absolute;
	right:-25px;
	top:-25px;
	width:50px;
	height:50px;
	background:transparent url(/design/close.png) no-repeat scroll left top;
	z-index:351;
	cursor:pointer;	
}



.sortOn
{
	font-size: 10pt; 
	font-family: Arial;
	text-decoration:underline;
}
.sortOff
{
	font-size: 10pt; 
	font-family: Arial;
}
.sort
{
	font-size: 10pt; 
	font-family: Arial;
	margin-left:-11px;
	padding-left:11px;
	width:auto;
	height:auto;
	z-index:352;
}
.EventOrt
{
	font-size: 15pt; 
	font-weight: bold; 
	font-family: Arial;
	width:auto;
	display:inline;
	cursor:pointer;
	text-decoration:underline;
}

.SetEventortCenter,.SetOrtCenter
{
	font-size: 10pt; 
	font-weight: bold; 
	font-family: Arial; 
	color: red; 
	text-decoration: underline;
	padding-left:10px;
	display:inline;
	cursor:pointer;
}

.Eventtitel,.TitelDiv{
	font-size: 10pt; 
	font-weight: bold; 
	font-family: Arial;
	cursor:pointer;
}

.TitelDiv{
display:inline;
cursor:default;
}
.Eventbeschreibung,.BeschreibungDiv{
	font-size: 10pt; 
	font-family: Arial;
}

.Eventlink,.Linkclass
{
	font-size: 10pt; 
	font-family: Arial; 
	text-decoration: underline;
	cursor:pointer;
}

.Downloadlink
{
	font-size: 10pt; 
	font-family: Arial; 
	text-decoration: underline;
	cursor:pointer;
}
.d_xPunkteTitel
{
	font-size:13px;
	font-weight:bold;	
}

#infos
{
	font-size:12px;
}

.td_ol_blau
{
	background:transparent url(../design/blau/images/rahmen_01.png) top left no-repeat; width:18px;height:29px;
}
.td_or_blau
{
	background:transparent url(../design/blau/images/rahmen_02.png) top right no-repeat; max-width:1555px;height:29px;padding-right:15px;
}

.td_ml_blau
{
	background:transparent url(../design/blau/images/rahmen_03.png) top left repeat-y; width:18px;
}
.td_mr_blau
{
	background:transparent url(../design/blau/images/rahmen_04.png) top right repeat-y;max-width:1555px;padding-right:15px;
}

.td_ul_blau
{
	background:transparent url(../design/blau/images/rahmen_05.png) bottom left no-repeat; width:18px;height:15px;
}
.td_ur_blau
{
	background:transparent url(../design/blau/images/rahmen_06.png) bottom right no-repeat; max-width:1555px;height:15px;
}

.td_ol_gruen
{
	background:transparent url(../design/gruen/images/rahmen_01.png) top left no-repeat; width:18px;height:29px;
}
.td_or_gruen
{
	background:transparent url(../design/gruen/images/rahmen_02.png) top right no-repeat; max-width:1555px;height:29px;padding-right:15px;
}

.td_ml_gruen
{
	background:transparent url(../design/gruen/images/rahmen_03.png) top left repeat-y; width:18px;
}
.td_mr_gruen
{
	background:transparent url(../design/gruen/images/rahmen_04.png) top right repeat-y;max-width:1555px;padding-right:15px;
}

.td_ul_gruen
{
	background:transparent url(../design/gruen/images/rahmen_05.png) bottom left no-repeat; width:18px;height:15px;
}
.td_ur_gruen
{
	background:transparent url(../design/gruen/images/rahmen_06.png) bottom right no-repeat; max-width:1555px;height:15px;
}

.td_ol_gruen2
{
	background:transparent url(../design/gruen2/images/rahmen_01.png) top left no-repeat; width:18px;height:29px;
}
.td_or_gruen2
{
	background:transparent url(../design/gruen2/images/rahmen_02.png) top right no-repeat; max-width:1555px;height:29px;padding-right:15px;
}

.td_ml_gruen2
{
	background:transparent url(../design/gruen2/images/rahmen_03.png) top left repeat-y; width:18px;
}
.td_mr_gruen2
{
	background:transparent url(../design/gruen2/images/rahmen_04.png) top right repeat-y;max-width:1555px;padding-right:15px;
}

.td_ul_gruen2
{
	background:transparent url(../design/gruen2/images/rahmen_05.png) bottom left no-repeat; width:18px;height:15px;
}
.td_ur_gruen2
{
	background:transparent url(../design/gruen2/images/rahmen_06.png) bottom right no-repeat; max-width:1555px;height:15px;
}

.td_ol_gold
{
	background:transparent url(../design/gold/images/rahmen_01.png) top left no-repeat; width:18px;height:29px;
}
.td_or_gold
{
	background:transparent url(../design/gold/images/rahmen_02.png) top right no-repeat; max-width:1555px;height:29px;padding-right:15px;
}

.td_ml_gold
{
	background:transparent url(../design/gold/images/rahmen_03.png) top left repeat-y; width:18px;
}
.td_mr_gold
{
	background:transparent url(../design/gold/images/rahmen_04.png) top right repeat-y;max-width:1555px;padding-right:15px;
}

.td_ul_gold
{
	background:transparent url(../design/gold/images/rahmen_05.png) bottom left no-repeat; width:18px;height:15px;
}
.td_ur_gold
{
	background:transparent url(../design/gold/images/rahmen_06.png) bottom right no-repeat; max-width:1555px;height:15px;
}

.td_ol_gold2
{
	background:transparent url(../design/gold2/images/rahmen_01.png) top left no-repeat; width:18px;height:29px;
}
.td_or_gold2
{
	background:transparent url(../design/gold2/images/rahmen_02.png) top right no-repeat; max-width:1555px;height:29px;padding-right:15px;
}

.td_ml_gold2
{
	background:transparent url(../design/gold2/images/rahmen_03.png) top left repeat-y; width:18px;
}
.td_mr_gold2
{
	background:transparent url(../design/gold2/images/rahmen_04.png) top right repeat-y;max-width:1555px;padding-right:15px;
}

.td_ul_gold2
{
	background:transparent url(../design/gold2/images/rahmen_05.png) bottom left no-repeat; width:18px;height:15px;
}
.td_ur_gold2
{
	background:transparent url(../design/gold2/images/rahmen_06.png) bottom right no-repeat; max-width:1555px;height:15px;
}

.td_ol_gestrichelt
{
	background:transparent url(../design/gestrichelt/images/rahmen_01.png) top left no-repeat; width:18px;height:29px;
}
.td_or_gestrichelt
{
	background:transparent url(../design/gestrichelt/images/rahmen_02.png) top right no-repeat; max-width:1555px;height:29px;padding-right:15px;
}

.td_ml_gestrichelt
{
	background:transparent url(../design/gestrichelt/images/rahmen_03.png) top left repeat-y; width:18px;
}
.td_mr_gestrichelt
{
	background:transparent url(../design/gestrichelt/images/rahmen_04.png) top right repeat-y;max-width:1555px;padding-right:15px;
}

.td_ul_gestrichelt
{
	background:transparent url(../design/gestrichelt/images/rahmen_05.png) bottom left no-repeat; width:18px;height:15px;
}
.td_ur_gestrichelt
{
	background:transparent url(../design/gestrichelt/images/rahmen_06.png) bottom right no-repeat; max-width:1555px;height:15px;
}







.td_ol_blauw
{
	background:transparent url(../design/blauw/images/rahmen_01.png) top left no-repeat; width:18px;height:29px;
}
.td_or_blauw
{
	background:transparent url(../design/blauw/images/rahmen_02.png) top right no-repeat; max-width:1555px;height:29px;padding-right:15px;
}

.td_ml_blauw
{
	background:transparent url(../design/blauw/images/rahmen_03.png) top left repeat-y; width:18px;
}
.td_mr_blauw
{
	background:transparent url(../design/blauw/images/rahmen_04.png) top right repeat-y;max-width:1555px;padding-right:15px;
}

.td_ml_ggblauw
{
	background:transparent url(../design/blauw/images/ggrahmen_03.png) top left repeat-y; width:18px;
}
.td_mr_ggblauw
{
	background:transparent url(../design/blauw/images/ggrahmen_04.png) top right repeat-y;max-width:1555px;padding-right:15px;
}

.td_ul_blauw
{
	background:transparent url(../design/blauw/images/rahmen_05.png) bottom left no-repeat; width:18px;height:15px;
}
.td_ur_blauw
{
	background:transparent url(../design/blauw/images/rahmen_06.png) bottom right no-repeat; max-width:1555px;height:15px;
}

.td_ol_gruenw
{
	background:transparent url(../design/gruenw/images/rahmen_01.png) top left no-repeat; width:18px;height:29px;
}
.td_or_gruenw
{
	background:transparent url(../design/gruenw/images/rahmen_02.png) top right no-repeat; max-width:1555px;height:29px;padding-right:15px;
}

.td_ml_gruenw
{
	background:transparent url(../design/gruenw/images/rahmen_03.png) top left repeat-y; width:18px;
}
.td_mr_gruenw
{
	background:transparent url(../design/gruenw/images/rahmen_04.png) top right repeat-y;max-width:1555px;padding-right:15px;
}


.td_ml_gggruenw
{
	background:transparent url(../design/gruenw/images/ggrahmen_03.png) top left repeat-y; width:18px;
}
.td_mr_gggruenw
{
	background:transparent url(../design/gruenw/images/ggrahmen_04.png) top right repeat-y;max-width:1555px;padding-right:15px;
}
.td_ul_gruenw
{
	background:transparent url(../design/gruenw/images/rahmen_05.png) bottom left no-repeat; width:18px;height:15px;
}
.td_ur_gruenw
{
	background:transparent url(../design/gruenw/images/rahmen_06.png) bottom right no-repeat; max-width:1555px;height:15px;
}

.td_ol_gruen2w
{
	background:transparent url(../design/gruen2w/images/rahmen_01.png) top left no-repeat; width:18px;height:29px;
}
.td_or_gruen2w
{
	background:transparent url(../design/gruen2w/images/rahmen_02.png) top right no-repeat; max-width:1555px;height:29px;padding-right:15px;
}

.td_ml_gruen2w
{
	background:transparent url(../design/gruen2w/images/rahmen_03.png) top left repeat-y; width:18px;
}
.td_mr_gruen2w
{
	background:transparent url(../design/gruen2w/images/rahmen_04.png) top right repeat-y;max-width:1555px;padding-right:15px;
}
.td_ml_gggruen2w
{
	background:transparent url(../design/gruen2w/images/ggrahmen_03.png) top left repeat-y; width:18px;
}
.td_mr_gggruen2w
{
	background:transparent url(../design/gruen2w/images/ggrahmen_04.png) top right repeat-y;max-width:1555px;padding-right:15px;
}

.td_ul_gruen2w
{
	background:transparent url(../design/gruen2w/images/rahmen_05.png) bottom left no-repeat; width:18px;height:15px;
}
.td_ur_gruen2w
{
	background:transparent url(../design/gruen2w/images/rahmen_06.png) bottom right no-repeat; max-width:1555px;height:15px;
}

.td_ol_goldw
{
	background:transparent url(../design/goldw/images/rahmen_01.png) top left no-repeat; width:18px;height:29px;
}
.td_or_goldw
{
	background:transparent url(../design/goldw/images/rahmen_02.png) top right no-repeat; max-width:1555px;height:29px;padding-right:15px;
}

.td_ml_goldw
{
	background:transparent url(../design/goldw/images/rahmen_03.png) top left repeat-y; width:18px;
}
.td_mr_goldw
{
	background:transparent url(../design/goldw/images/rahmen_04.png) top right repeat-y;max-width:1555px;padding-right:15px;
}
.td_ml_gggoldw
{
	background:transparent url(../design/goldw/images/ggrahmen_03.png) top left repeat-y; width:18px;
}
.td_mr_gggoldw
{
	background:transparent url(../design/goldw/images/ggrahmen_04.png) top right repeat-y;max-width:1555px;padding-right:15px;
}

.td_ul_goldw
{
	background:transparent url(../design/goldw/images/rahmen_05.png) bottom left no-repeat; width:18px;height:15px;
}
.td_ur_goldw
{
	background:transparent url(../design/goldw/images/rahmen_06.png) bottom right no-repeat; max-width:1555px;height:15px;
}

.td_ol_gold2w
{
	background:transparent url(../design/gold2w/images/rahmen_01.png) top left no-repeat; width:18px;height:29px;
}
.td_or_gold2w
{
	background:transparent url(../design/gold2w/images/rahmen_02.png) top right no-repeat; max-width:1555px;height:29px;padding-right:15px;
}

.td_ml_gold2w
{
	background:transparent url(../design/gold2w/images/rahmen_03.png) top left repeat-y; width:18px;
}
.td_mr_gold2w
{
	background:transparent url(../design/gold2w/images/rahmen_04.png) top right repeat-y;max-width:1555px;padding-right:15px;
}

.td_ml_gggold2w
{
	background:transparent url(../design/gold2w/images/ggrahmen_03.png) top left repeat-y; width:18px;
}
.td_mr_gggold2w
{
	background:transparent url(../design/gold2w/images/ggrahmen_04.png) top right repeat-y;max-width:1555px;padding-right:15px;
}

.td_ul_gold2w
{
	background:transparent url(../design/gold2w/images/rahmen_05.png) bottom left no-repeat; width:18px;height:15px;
}
.td_ur_gold2w
{
	background:transparent url(../design/gold2w/images/rahmen_06.png) bottom right no-repeat; max-width:1555px;height:15px;
}

.td_ol_gestricheltw
{
	background:transparent url(../design/gestricheltw/images/rahmen_01.png) top left no-repeat; width:18px;height:29px;
}
.td_or_gestricheltw
{
	background:transparent url(../design/gestricheltw/images/rahmen_02.png) top right no-repeat; max-width:1555px;height:29px;padding-right:15px;
}

.td_ml_gestricheltw
{
	background:transparent url(../design/gestricheltw/images/rahmen_03.png) top left repeat-y; width:18px;
}
.td_mr_gestricheltw
{
	background:transparent url(../design/gestricheltw/images/rahmen_04.png) top right repeat-y;max-width:1555px;padding-right:15px;
}

.td_ul_gestricheltw
{
	background:transparent url(../design/gestricheltw/images/rahmen_05.png) bottom left no-repeat; width:18px;height:15px;
}
.td_ur_gestricheltw
{
	background:transparent url(../design/gestricheltw/images/rahmen_06.png) bottom right no-repeat; max-width:1555px;height:15px;
}



.td_ol_blaug
{
	background:transparent url(../design/blaug/images/rahmen_01.png) top left no-repeat; width:18px;height:29px;
}
.td_or_blaug
{
	background:transparent url(../design/blaug/images/rahmen_02.png) top right no-repeat; max-width:1555px;height:29px;padding-right:15px;
}

.td_ml_blaug
{
	background:transparent url(../design/blaug/images/rahmen_03.png) top left repeat-y; width:18px;
}
.td_mr_blaug
{
	background:transparent url(../design/blaug/images/rahmen_04.png) top right repeat-y;max-width:1555px;padding-right:15px;
}

.td_ul_blaug
{
	background:transparent url(../design/blaug/images/rahmen_05.png) bottom left no-repeat; width:18px;height:15px;
}
.td_ur_blaug
{
	background:transparent url(../design/blaug/images/rahmen_06.png) bottom right no-repeat; max-width:1555px;height:15px;
}

.td_ol_grueng{
	background:transparent url(../design/grueng/images/rahmen_01.png) top left no-repeat; width:18px;height:29px;
}
.td_or_grueng{
	background:transparent url(../design/grueng/images/rahmen_02.png) top right no-repeat; max-width:1555px;height:29px;padding-right:15px;
}

.td_ml_grueng{
	background:transparent url(../design/grueng/images/rahmen_03.png) top left repeat-y; width:18px;
}
.td_mr_grueng{
	background:transparent url(../design/grueng/images/rahmen_04.png) top right repeat-y;max-width:1555px;padding-right:15px;
}

.td_ul_grueng{
	background:transparent url(../design/grueng/images/rahmen_05.png) bottom left no-repeat; width:18px;height:15px;
}
.td_ur_grueng{
	background:transparent url(../design/grueng/images/rahmen_06.png) bottom right no-repeat; max-width:1555px;height:15px;
}

.td_ol_gruen2g{
	background:transparent url(../design/gruen2g/images/rahmen_01.png) top left no-repeat; width:18px;height:29px;
}
.td_or_gruen2g{
	background:transparent url(../design/gruen2g/images/rahmen_02.png) top right no-repeat; max-width:1555px;height:29px;padding-right:15px;
}

.td_ml_gruen2g{
	background:transparent url(../design/gruen2g/images/rahmen_03.png) top left repeat-y; width:18px;
}
.td_mr_gruen2g{
	background:transparent url(../design/gruen2g/images/rahmen_04.png) top right repeat-y;max-width:1555px;padding-right:15px;
}

.td_ml_gruen2gg{
	background:transparent url(../design/gruen2gg/images/rahmen_03.png) top left repeat-y; width:18px;
}
.td_mr_gruen2gg{
	background:transparent url(../design/gruen2gg/images/rahmen_04.png) top right repeat-y;max-width:1555px;padding-right:15px;
}

.td_ul_gruen2g{
	background:transparent url(../design/gruen2g/images/rahmen_05.png) bottom left no-repeat; width:18px;height:15px;
}
.td_ur_gruen2g{
	background:transparent url(../design/gruen2g/images/rahmen_06.png) bottom right no-repeat; max-width:1555px;height:15px;
}

.td_ol_goldg{
	background:transparent url(../design/goldg/images/rahmen_01.png) top left no-repeat; width:18px;height:29px;
}
.td_or_goldg{
	background:transparent url(../design/goldg/images/rahmen_02.png) top right no-repeat; max-width:1555px;height:29px;padding-right:15px;
}

.td_ml_goldg{
	background:transparent url(../design/goldg/images/rahmen_03.png) top left repeat-y; width:18px;
}
.td_mr_goldg{
	background:transparent url(../design/goldg/images/rahmen_04.png) top right repeat-y;max-width:1555px;padding-right:15px;
}

.td_ul_goldg{
	background:transparent url(../design/goldg/images/rahmen_05.png) bottom left no-repeat; width:18px;height:15px;
}
.td_ur_goldg{
	background:transparent url(../design/goldg/images/rahmen_06.png) bottom right no-repeat; max-width:1555px;height:15px;
}

.td_ol_gold2g{
	background:transparent url(../design/gold2g/images/rahmen_01.png) top left no-repeat; width:18px;height:29px;
}
.td_or_gold2g{
	background:transparent url(../design/gold2g/images/rahmen_02.png) top right no-repeat; max-width:1555px;height:29px;padding-right:15px;
}

.td_ml_gold2g{
	background:transparent url(../design/gold2g/images/rahmen_03.png) top left repeat-y; width:18px;
}
.td_mr_gold2g{
	background:transparent url(../design/gold2g/images/rahmen_04.png) top right repeat-y;max-width:1555px;padding-right:15px;
}

.td_ul_gold2g{
	background:transparent url(../design/gold2g/images/rahmen_05.png) bottom left no-repeat; width:18px;height:15px;
}
.td_ur_gold2g{
	background:transparent url(../design/gold2g/images/rahmen_06.png) bottom right no-repeat; max-width:1555px;height:15px;
}

.td_ol_gestricheltg
{
	background:transparent url(../design/gestricheltg/images/rahmen_01.png) top left no-repeat; width:18px;height:29px;
}
.td_or_gestricheltg
{
	background:transparent url(../design/gestricheltg/images/rahmen_02.png) top right no-repeat; max-width:1555px;height:29px;padding-right:15px;
}

.td_ml_gestricheltg
{
	background:transparent url(../design/gestricheltg/images/rahmen_03.png) top left repeat-y; width:18px;
}
.td_mr_gestricheltg
{
	background:transparent url(../design/gestricheltg/images/rahmen_04.png) top right repeat-y;max-width:1555px;padding-right:15px;
}

.td_ul_gestricheltg
{
	background:transparent url(../design/gestricheltg/images/rahmen_05.png) bottom left no-repeat; width:18px;height:15px;
}
.td_ur_gestricheltg
{
	background:transparent url(../design/gestricheltg/images/rahmen_06.png) bottom right no-repeat; max-width:1555px;height:15px;
}

.td_ol_rot
{
	background:transparent url(../design/rot/images/rahmen_01.png) top left no-repeat; width:18px;height:29px;
}
.td_or_rot
{
	background:transparent url(../design/rot/images/rahmen_02.png) top right no-repeat; max-width:1555px;height:29px;padding-right:15px;
}

.td_ml_rot
{
	background:transparent url(../design/rot/images/rahmen_03.png) top left repeat-y; width:18px;
}
.td_mr_rot
{
	background:transparent url(../design/rot/images/rahmen_04.png) top right repeat-y;max-width:1555px;padding-right:15px;
}

.td_ul_rot
{
	background:transparent url(../design/rot/images/rahmen_05.png) bottom left no-repeat; width:18px;height:15px;
}
.td_ur_rot
{
	background:transparent url(../design/rot/images/rahmen_06.png) bottom right no-repeat; max-width:1555px;height:15px;
}

.td_ol_rotw
{
	background:transparent url(../design/rotw/images/rahmen_01.png) top left no-repeat; width:18px;height:29px;
}
.td_or_rotw
{
	background:transparent url(../design/rotw/images/rahmen_02.png) top right no-repeat; max-width:1555px;height:29px;padding-right:15px;
}

.td_ml_rotw
{
	background:transparent url(../design/rotw/images/rahmen_03.png) top left repeat-y; width:18px;
}
.td_mr_rotw
{
	background:transparent url(../design/rotw/images/rahmen_04.png) top right repeat-y;max-width:1555px;padding-right:15px;
}

.td_ul_rotw
{
	background:transparent url(../design/rotw/images/rahmen_05.png) bottom left no-repeat; width:18px;height:15px;
}
.td_ur_rotw
{
	background:transparent url(../design/rotw/images/rahmen_06.png) bottom right no-repeat; max-width:1555px;height:15px;
}

.td_ol_rotg
{
	background:transparent url(../design/rotg/images/rahmen_01.png) top left no-repeat; width:18px;height:29px;
}
.td_or_rotg
{
	background:transparent url(../design/rotg/images/rahmen_02.png) top right no-repeat; max-width:1555px;height:29px;padding-right:15px;
}

.td_ml_rotg
{
	background:transparent url(../design/rotg/images/rahmen_03.png) top left repeat-y; width:18px;
}
.td_mr_rotg
{
	background:transparent url(../design/rotg/images/rahmen_04.png) top right repeat-y;max-width:1555px;padding-right:15px;
}

.td_ul_rotg
{
	background:transparent url(../design/rotg/images/rahmen_05.png) bottom left no-repeat; width:18px;height:15px;
}
.td_ur_rotg
{
	background:transparent url(../design/rotg/images/rahmen_06.png) bottom right no-repeat; max-width:1555px;height:15px;
}





.td_or_blau, .td_or_gruen,.td_or_gruen2,.td_or_gold,.td_or_gold2,.td_or_gestrichelt,
.td_or_blauw, .td_or_gruenw,.td_or_gruen2w,.td_or_goldw,.td_or_gold2w,.td_or_gestricheltw,
.td_or_blaug, .td_or_grueng,.td_or_gruen2g,.td_or_goldg,.td_or_gold2g,.td_or_gestricheltg,
.td_or_rot,.td_or_rotw,.td_or_rotg
{
	font-size:11px;
	font-weight:bold;
	font-family:Arial, Verdana, Sans-Serif;
	color:White;
}

.td_or_gold2, .td_or_gestrichelt,.td_or_gold2w, .td_or_gestricheltw,.td_or_gold2g, .td_or_gestricheltg
{
	color:Black;
}

.LinksStartseite,.LinksStartseitem
{
	cursor:pointer;
	width:auto;
	color:#000000;
	line-height:11px;
	font-size:11px;
	font-weight:bold;
	font-style:italic;
	font-family:Arial, Verdana, Sans-Serif;
}

.LinksStartseitem{
	margin-right:5px;
}

.pointer
{
	cursor:pointer;
	}
	
#d_menue_suche
{
	width:270px;
	position:absolute;
	right:0px;
	top:62px;
	z-index:331;
	}
	

#d_menue_suche_close
{
	position:absolute;
	left:-25px;
	top:-25px;
	width:50px;
	height:50px;
	background:transparent url(/design/close.png) no-repeat scroll left top;
	z-index:351;
	cursor:pointer;	
}
	
	
#d_menue_suche_footer
{
	background:transparent url(/design/bg_menu_bottom_right.png) no-repeat scroll left bottom;
	padding:0 0 12px 13px;
	height:0px;
	z-index:331;
}

#d_menue_suche_container
{
	background:transparent url(/design/bg_menu_top_right.png) no-repeat scroll left top;
	padding:12px 0 0 13px;
	z-index:331;	
}

#d_waehlen_suche
{
	border-top:1px solid #969696;
	cursor:pointer;
	overflow:hidden;
	width:257px;
	background:transparent url(/design/whiteBox_menuGreen.jpg) no-repeat scroll left top;
	display:block;
}

#d_waehlen_suche h1
{
	color:White;
	font-size:12px;
	font-weight:normal;
	font-family:Arial, Sans-Serif;
	padding:0px;
	margin:0px;
	padding-right:25px;
	line-height:22px;
}

#d_suche,#d_suchetouren,#d_suchepoi,#d_suchepoi2
{
	border-top:1px solid #ffffff;
	cursor:pointer;
	overflow:hidden;
	width:257px;
	background:transparent url(/design/whiteBox_menuGrey.jpg) no-repeat scroll left top;
	display:block;
}

#d_suche h1,#d_suchetouren h1,#d_suchepoi h1,#d_suchepoi2 h1
{
	color:White;
	font-size:12px;
	font-weight:bold;
	padding:0px;
	margin:0px;
	padding-right:25px;
	line-height:22px;
	font-family:Arial, Sans-Serif;
}

.d_bg_content3
{
	background-color:#FCFFEF;
	padding-right:25px;
	padding-left:5px;
	height:259px;
	background:transparent url(/design/whiteBox_with_shadow.jpg) repeat-y scroll 0px 0px ;
	overflow:auto;
	font-size:12px;
}

.link
{
	cursor:pointer;
	}