/**************************************************************************************************
  Stylesheet für FinishWEB

  Allgemeine Definitionen
**************************************************************************************************/
@import url("base.css");

* { margin: 0; padding: 0; }

html {
	height: 101%;
}

html,body,#wrapper {
	margin:0;
	padding:0;
	border:none
	}
body	{
	font-family:Tahoma;
	font-size:12px;
	letter-spacing:1px;
	color:#646EB3;
	text-align:center;
	background-color:#CAD0F6;
	padding-bottom:20px;
	}

p	{
	margin-top:0px;
	margin-bottom:0px;
	}

p,td	{
	color:#646EB3;
	}
p,td,div {
	font-size:12px;
	text-align: left;
}

a	{
	color:#646EB3;
	text-decoration:none;
	}
a:hover	{
	color:#F6CE2B;
	text-decoration:none;
	}


/******************
	Layout
******************/
/* allgemein */
#page { width:990px;text-align:left;margin:20px auto 0px;background-color:#FDFBD2;border:1px solid #646EB3;overflow:hidden; }
.clear { clear: both;font-size:0px; }

/* Kopfzeile */
#header { width:990px;height:140px; }
#header-logo { width:200px;height:140px;float:left; }
#header-logo div.fwpicture-group { margin-top:0px;margin-bottom:0px; }
#header-logo div.fwpicture-group div.fwpicture { margin-right:0px;margin-bottom:0px; }
#header-logo div.picture { margin-top:39px;margin-left:25px; }

#header-navigation { width:700px;height:140px;float:left;text-align:center; }
#header-navigation #menutitems { margin-top:80px;margin-left:140px; }
#header-navigation .menut a .text { float:left;display:block;height:37px;width:105px;background:url(top_btn.gif) no-repeat;color:#F6CE2B;padding-top:13px;padding-left:10px;text-align:left; }
#header-navigation .menut a:hover .text { background:url(top_btn_sel.gif) no-repeat;color:#646EB3;cursor:pointer; }
#header-navigation .menutsel a .text { background:url(top_btn_sel.gif) no-repeat;color:#646EB3; }

#header-language { width:70px;float:left;padding-top:25px;padding-right:20px; }
#header-language a { text-decoration:underline; }
#header-language a:hover { text-decoration:none;color:#646EB3; }

/* Balken */
#seperator { font-size:0px;width:990px;height:4px;background:url(seperator.gif) no-repeat 25px 0px;margin:0px;padding:0px; }

/* Menü */
#main { width:990px;height:auto !important;height:300px;min-height:300px; }
#main-navigation { width:143px;height:auto;float:left;padding-top:40px;padding-left:57px;overflow:hidden; }
#main-navigation ul { list-style-type: none;width:auto;margin-top:0px;margin-bottom:0px;padding-left:0px; }
#main-navigation ul.menu1items li { height:43px;width:130px;background:url(left_btn.gif) no-repeat;overflow:hidden; }
#main-navigation ul.menu1items .menu1 a { display:block;height:34px;width:98px;padding:4px 25px 0px 7px;text-align:left;vertical-align:middle;overflow:hidden; }
#main-navigation ul.menu1items .menu1 a:hover { color:#646EB3;font-weight:bold; }
#main-navigation ul.menu1items .menu1sel { height:auto; }
#main-navigation ul.menu1items .menu1sel a { font-weight:bold;margin-bottom:5px; }
#main-navigation .menu1end { font-size:0px;height:7px;width:130px;background:url(left_btn_end.gif) no-repeat;margin-left:0px; }
#main-navigation ul.menu2items li { height:25px;background:url(left_btn_2.gif) no-repeat;overflow:hidden; }
#main-navigation ul.menu2items .menu2 a { display:block;height:21px;line-height:21px;width:102px;padding:0px 21px 0px 7px;text-align:left;font-weight:normal;overflow:hidden; }
#main-navigation ul.menu2items .menu2 a:hover { color:#646EB3;font-weight:bold; }
#main-navigation ul.menu2items .menu2sel { height:auto; }
#main-navigation ul.menu2items .menu2sel a { font-weight:bold;margin-bottom:4px; }
#main-navigation .menu2end { font-size:0px;height:7px;width:130px;background:url(left_btn_end.gif) no-repeat;margin-left:0px; }
#main-navigation ul.menu3items li { height:25px;margin-left:5px;background:url(left_btn_2.gif) no-repeat;overflow:hidden; }
#main-navigation ul.menu3items .menu3 a { display:block;height:21px;line-height:21px;width:102px;padding:0px 21px 0px 7px;text-align:left;font-weight:normal;overflow:hidden; }
#main-navigation ul.menu3items .menu3 a:hover { color:#646EB3;font-weight:bold; }
#main-navigation ul.menu3items .menu3sel a { font-weight:bold; }
#main-navigation .menu3end { font-size:0px;height:7px;width:130px;background:url(left_btn_end.gif) no-repeat;margin-left:5px; }

/* Hauptinhalt */
#main-content { width:710px;height:auto;float:left;padding-top:40px;padding-left:20px;padding-right:60px; }

/* Fusszeile */
#footer { width:990px;height:300px;background-image:url(bg_bottom.gif);color:#FFFFFF; }
#footer .footer-text { padding-top:273px;text-align:center;vertical-align:bottom; }
#footer a { color:#FFFFFF; }
#footer a:hover { color:#F6CE2B; }
#footer span { color:#F6CE2B }


/******************
	FW Elemente
******************/
/* allgemein */
.fwelement { margin-bottom:20px;margin-top:0px; }
.fwelement a:hover { color:#646EB3; }

/********* Titel *********/
div.fwtitle {}
div.fwtitle h1 { margin-top:0px; }
div.fwtitle1 { margin-top:0px !important; }

/********* Text *********/
div.fwtext {}
div.fwtext p { margin:0px; }

/********* Tabelle *********/
table.fwtable { width:100%;border:none;border-collapse:collapse; }
table.fwtable td, table.fwtable th { border:none; }
table.fwtable th { background-color:#646EB3;height:20px;padding-left:5px;padding-right:5px; }
table.fwtable th p { color:#F6CE2B; }
table.fwtable td { height:20px;padding-left:5px;padding-right:5px; }
table.fwtable p { margin-top:0px;margin-bottom:0px; }

/* alternierend */
table.fwtable0 td.i0 { background-color:#FFE77A; }
table.fwtable0 td.i1 { background-color:#FDFBD2; }

/* uni */
table.fwtable1 td.i0 { background-color:#FDFBD2; }
table.fwtable1 td.i1 { background-color:#FDFBD2; }

/********* Bild *********/
div.fwpicture {}
div.fwpicture-group div.fwpicture { float:left;margin-right:5px;margin-bottom:5px; }

/********* Link *********/
div.fwlink {}
div.fwlink div.label { float:left;padding-right:5px; }
div.fwlink div.image { float:left;padding-right:5px; }
div.fwlink div.title { float:left; }

/********* Dateiliste *********/
div.fwlinklist {}
div.fwlinklist div.title { font-weight:bold;font-size:24px;margin-bottom:10px; }
div.fwlinklist ul { list-style-type: none;margin-left:0px; }
div.fwlinklist ul img { padding-right:5px; }
div.fwlinklist ul li { height:20px; }

/* Tabelle */
div.fwlinklist-table {}

/* Zeile */
div.fwlinklist-string {}
div.fwlinklist-string ul.list li.item-seperator { margin:0px 5px; }
div.fwlinklist-string ul.list li { display:inline;margin:0px; }

/********* Linkliste *********/
div.fwfilelist {}

div.fwfilelist table td.i0 { background-color:#FDFBD2; }
div.fwfilelist table td.i1 { background-color:#FFE77A; }

/********* Abschnitt *********/
div.fwparagraph {}
div.fwparagraph div.title { font-weight:bold;font-size:24px;margin-bottom:10px; }
div.fwparagraph div.picture {}
div.fwparagraph div.picture-left { float:left;margin-right:10px;margin-bottom:0px; }
div.fwparagraph div.picture-right { float:right;margin-left:10px;margin-bottom:0px; }

/********* Abstand *********/
div.fwspace { height:20px; }

/***************************
  Formular zu E-Mail
***************************/
div.fwformtomail { border:none;padding:0px; }

div.fwformtomail table.mail-tbl form.mail-frm table.mail-tbl-but input.mail-frm-but { border:2px outset #646EB3;color:#646EB3;background-color:#F6CE2B;padding:0px 5px; }

div.fwformtomail table.mail-tbl form.mail-frm table.mail-tbl-tit { margin-top:10px; }

div.fwformtomail table.mail-tbl form.mail-frm table.mail-tbl-frm td.mail-frm-td-lbl { width:auto; }

div.fwformtomail table.mail-tbl form.mail-frm table.mail-tbl-frm td.mail-frm-td-val { width:auto; }
div.fwformtomail table.mail-tbl form.mail-frm table.mail-tbl-frm td.mail-frm-td-val .mail-frm-inp,
div.fwformtomail table.mail-tbl form.mail-frm table.mail-tbl-frm td.mail-frm-td-val .mail-frm-inpa { width:200px; }
div.fwformtomail table.mail-tbl form.mail-frm table.mail-tbl-frm td.mail-frm-td-val .mail-frm-cap { width:60px; }

/******************
  Galerie
******************/
/* allgemein */
div.fwgallery	{  }

div.fwgallery table.fwgallery { width:707px; border-collapse:collapse; }
div.fwgallery table.fwgallery td.thumbnail { text-align:left;padding:7px 7px 20px 7px;border:none;background: white url(image_mask.gif) no-repeat top left; }
div.fwgallery table.fwgallery td.i0 { background-color:#FDFBD2; }
div.fwgallery table.fwgallery td.i1 { background-color:#FDFBD2; }

/* Navigation */
div.fwgallery div.fwnavigation table.datanavigation td.selected,
div.fwgallery div.fwnavigation table.datanavigation td.selected a { font-weight:bold;color:#646EB3; }
div.fwgallery div.fwnavigation table.datanavigation td.selected a:hover { color:#F6CE2B; }

/* Downloads */
div.fwgallery div.downloads { width:100%; text-align:left; margin-top:10px;}
div.fwgallery div.downloads div.downloadlink { float:left; width:50%; }
div.fwgallery div.downloads div.downloadlink-1 { text-align:right; }

	/* Popup */
	div.fwgallery-popup { background-color:#FDFBD2; }
	
	/* Navigation */
	div.fwgallery-popup div.fwnavigation table.datanavigation td.first { display:block; }
	div.fwgallery-popup div.fwnavigation table.datanavigation td.last { display:inline; }

	/* Downloads */
	div.fwgallery-popup div.downloads { width:100%; text-align:left; }
	div.fwgallery-popup div.downloads div.downloadlink { float:left; width:50%; }
	div.fwgallery-popup div.downloads div.downloadlink-1 { text-align:right; }

/********* Mini-Wetter  *********/
table.weather-tbl { margin-bottom: 24px; }

td.weather-loc {  }

td.weather-tit { font-weight:bold; padding-top:5; padding-left:7; padding-bottom:3; text-align:left; }

td.weather-lbl-1 { padding-left:7; padding-bottom:4; }
td.weather-img-1 { padding-left:17; padding-bottom:0; }
td.weather-tem-1 { letter-spacing:1; padding-left:17; padding-right:6; padding-bottom:4; }

td.weather-lbl-2 { padding-left:7; padding-bottom:4; }
td.weather-img-2 { padding-left:17; padding-bottom:0; }
td.weather-tem-2 { letter-spacing:1; padding-left:17; padding-right:6; padding-bottom:4; }

td.weather-lbl-3 { padding-left:7; padding-bottom:7; }
td.weather-img-3 { padding-left:17; padding-bottom:3; }
td.weather-tem-3 { letter-spacing:1; padding-left:17; padding-right:6; padding-bottom:7; }

/************** Google-Karte *******************/
div.googlemap {margin-top: 10px; margin-bottom: 10px; overflow:hidden;}

/************** Google Search ******************/
/* Search Box */
div.google-search-control table.google-search-box input.gsc-input {padding-left : 2px; border-style : solid; border-width : 1px; border-color : #BCCDF0; width : 100%;}
div.google-search-control table.google-search-box input.gsc-search-button {margin-left : 2px;}

div.google-search-control table.gsc-branding {border-style : none; border-width : 0px; border-spacing : 0px 0px; width : 100%;}
div.google-search-control table.gsc-branding td.gsc-branding-text {vertical-align : top;}
div.google-search-control table.gsc-branding td.gsc-branding-text div.gsc-branding-text {padding-bottom : 2px; text-align : right; color : #676767; font-size : 11px; margin-right : 2px;}
div.google-search-control table.gsc-branding td.gsc-branding-img {width : 65px; vertical-align : bottom;}
div.google-search-control table.gsc-branding td.gsc-branding-img img.gsc-branding-img {margin : 0 0 0 0; padding-right : 0; padding-left : 0; padding-top : 1px; padding-bottom : 0; border : none; display : inline;}

/* Control */
div.google-resultview form.gsc-search-box {display:none;}
div.google-resultview div.gsc-control {width: 100%;}

div.google-resultview div.gsc-control div.gsc-tabsArea {clear: both; margin-top: 6px;}
div.google-resultview div.gsc-control div.gsc-tabsAreaInvisible {display : none;}
div.google-resultview div.gsc-control div.gsc-tabsArea div.gsc-tabHeader {display: inline; cursor: pointer; padding-left: 6px; padding-right: 6px; margin-right: 2px;}
div.google-resultview div.gsc-control div.gsc-tabsArea div.gsc-tabHeader.gsc-tabhActive {border-left: 1px solid #e9e9e9; border-right: 1px solid #e9e9e9; border-top: 2px solid #ff9900; color: black;}
div.google-resultview div.gsc-control div.gsc-tabsArea div.gsc-tabHeader.gsc-tabhInactive {border-left: 1px solid #e9e9e9; border-right: 1px solid #e9e9e9; border-top: 2px solid #e9e9e9; background: #e9e9e9; color: #676767;}

div.google-resultview div.gsc-control div.gsc-resultsbox-visible {display : block;}
div.google-resultview div.gsc-control div.gsc-resultsbox-invisible {display : none;}
div.google-resultview div.gsc-control div.gsc-resultsbox-visible div.gsc-tabData.gsc-tabdActive {display: block;}
div.google-resultview div.gsc-control div.gsc-resultsbox-visible div.gsc-tabData.gsc-tabdInactive {display: none;}
div.google-resultview div.gsc-control div.gsc-resultsbox-visible div.gsc-tabData div.gsc-title {display: none;}
div.google-resultview div.gsc-control div.gsc-resultsbox-visible div.gsc-tabData div.gsc-stats {display: none;}
div.google-resultview div.gsc-control div.gsc-resultsbox-visible div.gsc-tabData div.gsc-results-selector {display : none;}
div.google-resultview div.gsc-control div.gsc-resultsbox-visible div.gsc-tabData div.gsc-results {clear: both; padding-bottom: 2px;}
div.google-resultview div.gsc-control div.gsc-resultsbox-visible div.gsc-tabData div.gsc-results div.gsc-result {margin-bottom: 10px;}
div.google-resultview div.gsc-control div.gsc-resultsbox-visible div.gsc-tabData div.gsc-results div.gsc-result div.gs-title {height: 1.4em; overflow: hidden;}
div.google-resultview div.gsc-control div.gsc-resultsbox-visible div.gsc-tabData div.gsc-results div.gsc-result div.gs-watermark {display: none;}
div.google-resultview div.gsc-control div.gsc-resultsbox-visible div.gsc-tabData div.gsc-results div.gsc-result img.gs-ad-marker {display: none;}

div.google-resultview div.gsc-control div.gsc-resultsbox-visible div.gsc-tabData div.gsc-videoResult .gs-videoResult .gs-title {line-height: 1.3em; height: 1.3em; overflow: hidden;}
div.google-resultview div.gsc-control div.gsc-resultsbox-visible div.gsc-tabData div.gsc-videoResult .gs-videoResult .gs-snippet {line-height: 1.3em; max-height: 2.6em; overflow: hidden;}
div.google-resultview div.gsc-control div.gsc-resultsbox-visible div.gsc-tabData div.gsc-results .gsc-trailing-more-results {margin-bottom : 10px;}
div.google-resultview div.gsc-control div.gsc-resultsbox-visible div.gsc-tabData div.gsc-results .gsc-trailing-more-results,
div.google-resultview div.gsc-control div.gsc-resultsbox-visible div.gsc-tabData div.gsc-results .gsc-trailing-more-results * {color: #0000cc; text-decoration: underline;}
div.google-resultview div.gsc-control div.gsc-resultsbox-visible div.gsc-tabData table.gsc-resultsHeader {clear: both; width: 100%; border-bottom: 1px solid #e9e9e9; margin-bottom : 4px;}
div.google-resultview div.gsc-control div.gsc-resultsbox-visible div.gsc-tabData table.gsc-resultsHeader .gsc-configLabel{display: none;}

/* Results */
div.google-resultview div.gsc-control div.gsc-resultsbox-visible div.gsc-tabData div.gsc-results div.gs-result a.gs-title,
div.google-resultview div.gsc-control div.gsc-resultsbox-visible div.gsc-tabData div.gsc-results div.gs-result div.gs-title {color: #0000cc; text-decoration: underline;}
div.google-resultview div.gsc-control div.gsc-resultsbox-visible div.gsc-tabData div.gsc-results div.gs-result a.gs-visibleUrl,
div.google-resultview div.gsc-control div.gsc-resultsbox-visible div.gsc-tabData div.gsc-results div.gs-result div.gs-visibleUrl {color: #008000; text-decoration: none;}
div.google-resultview div.gsc-control div.gsc-resultsbox-visible div.gsc-tabData div.gsc-results div.gsc-ad-box div.gs-divider {padding-bottom: 8px; text-align: center; color: #676767;}

div.google-resultview div.gsc-control div.gsc-resultsbox-visible div.gsc-tabData div.gsc-results div.gs-result img.gs-image {vertical-align : middle; border : 1px solid #0000cc;}
div.google-resultview div.gsc-control div.gsc-resultsbox-visible div.gsc-tabData div.gsc-results .gs-publisher {color: #008000; text-decoration: underline;}
div.google-resultview div.gsc-control div.gsc-resultsbox-visible div.gsc-tabData div.gsc-results div.gs-relativePublishedDate,
div.google-resultview div.gsc-control div.gsc-resultsbox-visible div.gsc-tabData div.gsc-results div.gs-publishedDate {color: #6f6f6f; text-decoration: none;}
div.google-resultview div.gsc-control div.gsc-resultsbox-visible div.gsc-tabData div.gsc-results div.gs-result .gs-directions-to-from {display : none;}
div.google-resultview div.gsc-control div.gsc-resultsbox-visible div.gsc-tabData div.gsc-results div.gs-result .gs-directions,
div.google-resultview div.gsc-control div.gsc-resultsbox-visible div.gsc-tabData div.gsc-results div.gs-result .gs-directions * {color: #7777cc; font-weight: normal; text-decoration : underline; cursor : pointer;}
div.google-resultview div.gsc-control div.gsc-resultsbox-visible div.gsc-tabData div.gsc-results div.gs-webResult div.gs-visibleUrl-long {display : none;}

div.google-resultview div.gsc-control div.gsc-resultsbox-visible div.gsc-tabData div.gsc-results div.gs-city {display: inline;}
div.google-resultview div.gsc-control div.gsc-resultsbox-visible div.gsc-tabData div.gsc-results div.gs-region {display: inline;}
div.google-resultview div.gsc-control div.gsc-resultsbox-visible div.gsc-tabData div.gsc-results div.gs-country {display: none;}
div.google-resultview div.gsc-control div.gsc-resultsbox-visible div.gsc-tabData div.gsc-results .gs-videoResult td div.gs-image-box {width : 110px; height : 78px;}
div.google-resultview div.gsc-control div.gsc-resultsbox-visible div.gsc-tabData div.gsc-results .gs-videoResult td div.gs-text-box {vertical-align: top; margin-left: 4px;}

/*******************
  ImageMap
********************/
table.imagemap  {
        padding: 0px 0px 0px 20px
}

/*******************
  Wanderrouten
*******************/
/* Liste */
div.wanderrouten-liste {}

/* Suchen */
div.wanderrouten-liste table.style-1 { margin:10px 0px; }
div.wanderrouten-liste table.style-1 td { height:25px;padding-right:10px; }
div.wanderrouten-liste table.style-1 td input.frm-frm-txt { width:200px; }
div.wanderrouten-liste table.style-1 td select.frm-frm-sel { width:auto; }

div.wanderrouten-liste input.button { border: 2px outset #646EB3;background-color:#F6CE2B;margin-top:10px;color:#646EB3;padding:0px 5px; }

/* Anzeige */
div.wanderrouten-liste table.tab td.i1 a,
div.wanderrouten-liste table.tab td.i0 a { text-decoration:underline; }
div.wanderrouten-liste table.tab td.i1 a:hover,
div.wanderrouten-liste table.tab td.i0 a:hover { text-decoration:none;color:#646EB3; }

div.wanderrouten-liste table.tab { border:none;margin-top:10px;border-collapse:separate; }
div.wanderrouten-liste table.tab td { border:none;padding:5px; }
div.wanderrouten-liste table.tab td.h { background-color:#646EB3;color:#F6CE2B;white-space:nowrap; }
div.wanderrouten-liste table.tab td.h p { color:#F6CE2B; }
div.wanderrouten-liste table.tab td.h p img { padding-top:5px; }
div.wanderrouten-liste table.tab td.i0 {}
div.wanderrouten-liste table.tab td.i1 { background-color:#FFE77A; }
div.wanderrouten-liste table.tab td img { border:none; }

/* Detailansicht */
div.wanderrouten-detailansicht a { text-decoration:underline; }
div.wanderrouten-detailansicht a:hover { text-decoration:none;color:#646EB3; }

div.wanderrouten-detailansicht .text { width:100%; }
div.wanderrouten-detailansicht .style-5 { margin-bottom:30px; }
div.wanderrouten-detailansicht .style-1 { ;margin-bottom:30px; }
div.wanderrouten-detailansicht .style-1 td { font-weight:bold;font-size:24px; }
div.wanderrouten-detailansicht .style-2 { margin-bottom:30px; }
div.wanderrouten-detailansicht .style-2 td { padding-right:20px; }
div.wanderrouten-detailansicht .style-3 { margin-bottom:30px; }
div.wanderrouten-detailansicht .style-4 { margin-bottom:5px; }
div.wanderrouten-detailansicht .style-4 img { border:none;margin:0px 5px 0px 0px;padding:0px; }
div.wanderrouten-detailansicht .style-6 { margin-bottom:30px; }

div.wanderrouten-detailansicht div.titel { font-weight:bold; }
div.wanderrouten-detailansicht div.text { margin-bottom:10px; }

/*******************
  Wanderbegleitung
*******************/
/* Suche */
div.wanderbegleitung-suche {}
div.wanderbegleitung-suche table.text { width:100% }

div.wanderbegleitung-suche table.text p { padding-bottom:10px }
div.wanderbegleitung-suche table.text .okmessage { color:green; }
div.wanderbegleitung-suche table.text .nokmessage { color:red; }

div.wanderbegleitung-suche table.style-1 { margin-bottom:10px; }
div.wanderbegleitung-suche table.style-1 td { font-weight:bold; }

div.wanderbegleitung-suche table.style-2 { width:600px }
div.wanderbegleitung-suche table.style-2 td { padding-bottom:3px; }
div.wanderbegleitung-suche table.style-2 .frm-frm-txt{ width:200px; }
div.wanderbegleitung-suche table.style-2 .frm-frm-inpa { width:200px; }

div.wanderbegleitung-suche table.style-3 { margin-top:20px;margin-bottom:10px; }
div.wanderbegleitung-suche table.style-3 td { font-weight:bold; }

div.wanderbegleitung-suche table.style-4 { width:600px }
div.wanderbegleitung-suche table.style-4 td { padding-bottom:3px; }
div.wanderbegleitung-suche table.style-4 .frm-frm-txt{ width:200px; }
div.wanderbegleitung-suche table.style-4 .frm-frm-inpa { width:200px; }
div.wanderbegleitung-suche table.style-4 .frm-frm-but { margin-top:5px;padding:1px 3px; }
div.wanderbegleitung-suche table.style-4 .captcha { vertical-align:middle;padding-bottom:3px; }

/* Liste */
div.wanderbegleitung-liste table.style-1 {}
div.wanderbegleitung-liste table.style-1 td { padding-bottom:3px;padding-right:10px; }
div.wanderbegleitung-liste table.style-1 .frm-frm-txt{ width:150px; }
div.wanderbegleitung-liste table.style-1 .frm-frm-but { margin-top:5px;padding:1px 3px; }

div.wanderbegleitung-liste table.tab { width:100%;border:none;margin-top:20px; }
div.wanderbegleitung-liste table.tab td { border:none;padding:5px; }
div.wanderbegleitung-liste table.tab td.h,
div.wanderbegleitung-liste table.tab td.h p { color:#F6CE2B;background-color:#646EB3; }
div.wanderbegleitung-liste table.tab td.i0 {}
div.wanderbegleitung-liste table.tab td.i1 { background-color:#FFE77A; }
div.wanderbegleitung-liste table.tab td img { border:none;margin-top:2px; }
div.wanderbegleitung-liste table.tab td a { text-decoration:underline; }
div.wanderbegleitung-liste table.tab td a:hover { color:#646EB3;text-decoration:none; }

/* Detailansicht */
div.wanderbegleitung-details {}

div.wanderbegleitung-details a { text-decoration:underline; }
div.wanderbegleitung-details a:hover { text-decoration:none;color:#646EB3; }

div.wanderbegleitung-details table.text { width:100%; }

div.wanderbegleitung-details table.style-3 td,
div.wanderbegleitung-details table.style-4 td,
div.wanderbegleitung-details table.style-6 td { padding-right:20px;padding-bottom:3px; }

div.wanderbegleitung-details table.style-2,
div.wanderbegleitung-details table.style-5 { width:100%;margin-top:20px;margin-bottom:10px; }

div.wanderbegleitung-details table.style-2 td,
div.wanderbegleitung-details table.style-5 td { font-size:18px;font-weight:bold; }

/*
Farben:
*******
bg:			#EEEEEE oder #CAD0F6 oder #E2E6FF
gelb-bg:	#FDFBD2
gelb-text:	#F6CE2B
violet:		#646EB3
tabletitel:	#D1CDA2
i0:			#E0DDAB oder #FFE77A
*/

