body {
	font-family:arial,sans-serif;
	font-size:11px;
	line-height:15px;
	color:#666666;
	margin: 0px;
}

.body_class	{
	background-image:url(../pixel/bg_verlauf.jpg);
	background-repeat:repeat-x;
	font-family:arial,sans-serif;
	font-size:11px;
	line-height:15px;
	padding-left:15px;
	padding-top:10px;
	padding-bottom:15px;
	color:#666666;
	margin: 0px;
	border-bottom-style: double;
}

.body_class_fragment	{
	background-image:url(../pixel/bg_verlauf.jpg);
	background-repeat:repeat-x;
	font-family:arial,sans-serif;
	font-size:11px;
	line-height:15px;
	padding:0;
	margin: 0px;
}

form{
	display:inline;
	margin-bottom:0px;
}

br.betty{
	font-size:10px;
	line-height:10px;
}
br.betty15{
	font-size:15px;
	line-height:15px;
}
div{
	font-size:11px;
	margin-bottom:0px;

}
p.bildernav{
	display:block;
}
p.bildernav a{
	color:#666666;
	text-decoration:underline;
}
p.bildernav a:hover{
	color:#9BAE2F;
	text-decoration:underline;
}

#alles{
	text-align:left;
	border:0px #ff0000 solid;
	width:850px;
	margin:0px;
	padding:0px;
}
/* #############################################
PREISTABELLEN
###############################################*/
table.preistabelle{
	border:1px #666666 solid;
	border-collapse:collapse;
	border-spacing:0px;	
	font-size:11px;
}

table.preistabelle tr td.kopf{
	width:50px;
	font-weight:bold;
	text-align:center;
}
table.preistabelle tr td{
	border:1px #666666 solid; 
	border-collapse:collapse;
	border-spacing:0px;	
	padding:3px;
	text-align:center;
}


/* #############################################
PLUGINS NETZREZEPTE
###############################################*/
span.paging{
	font-size:11px;

}
span.paging a{
	font-size:11px;
}


/* ###KURZLISTEN### */
table.kurzliste{
	width:290px;
	font-size:11px;
	line-height:15px;
	color:#ffffff;
	margin-left:0px;
	margin-bottom:1px;
}
table.kurzliste tr td {
	padding:10px;
}
table.kurzliste_reise{
	background-color:#FF9626;
}
table.kurzliste_hotel{
	background-color:#8b2626;
}

table.kurzliste a{
	color:#ffffff;
	font-weight:normal;
}
table.kurzliste h2{
	font-size:11px;
	font-weight:bold;
	margin:0px;
}
table.kurzliste p.alle{
	text-align: right;
	font-size:11px;
	font-weight:bold;
}
table.kurzliste p.alle a{
	font-weight:bold;
}
table.kurzliste p.alle a:hover{
	font-weight:bold;
	color:#9BAE2F;
}
table.kurzliste p.alle a:active{
	font-weight:bold;
	color:#9BAE2F;
}

/* ###HOTEL DETAIL### */


span.breadcrum{
	font-weight:bold;
	color:#ff8400;
}
span.breadcrum a{
	font-weight:bold;
	color:#666666;
	text-decoration:underline;	
}
/* ###HOTEL VISITENKARTE### */
table.vkarte{
	width:590px;
	height:200px;
	border:0px #ff0000 solid;
	font-size:11px;
	line-height:15px;
	color:#ffffff;
	padding:0px;
	border-spacing:0px;
	border-collapse:collapse;
}

	table.vkarte_reise{
		background-color:#FF9626;
	}
	table.vkarte_hotel{
		background-color:#8b2626;
	}
	table.vkarte_zleistung{
		background-color:#9EB121;
	}

div.detail_reise table.vkarte_reise{
	height:240px;
}
div.detail_reise table.vkarte_reise td.kopf{
	height:40px;
	padding:10px;
}

table.vkarte a{
	color:#ffffff;
}
table.vkarte td{
	vertical-align:top;	
}
/*
table.vkarte_reise td.kopf{
	height:40px;
	padding-left:10px;
	vertical-align:middle;	
}
*/

table.vkarte td.facts table.facts{
	margin:0px;
	padding:5px;
	padding-top:0px;
	width:198px;
	height:198px;
	border:0px #ff0000 solid;
}
table.vkarte tr td.facts table.facts tr td h2{
	padding:0px;
	margin:0px;
}
table.vkarte tr td.facts table.facts tr td a{
	font-weight:bold;
}
table.vkarte tr td.facts table.facts tr td a:hover{
	font-weight:bold;
	color:#9BAE2F
}
table.vkarte tr td.facts table.facts tr td a:active{
	font-weight:bold;
	color:#9BAE2F
}

table.vkarte td.bild{
	padding:0px;
	width:290px;
}
table.vkarte td.bild img{
	margin:0px;
	border:0px;
}
table.vkarte td.facts{
	vertical-align:top;
}

table.vkarte td.umfang{
	width:64px;
	font-size:11px;
	font-weight:bold;
	color:#ffffff;
	vertical-align:bottom;
}
table.vkarte td.dauer{
	width:64px;
	font-size:11px;
	font-weight:bold;
	color:#ffffff;
	vertical-align:bottom;
}
table.vkarte td.preis{
	width:64px;
	font-size:11px;
	font-weight:bold;
	color:#ffffff;
	vertical-align:bottom;
	text-align:right;
}
table.vkarte td.action{
	width:100px;
}
	table.vkarte_reise td.action{
		background-color:#FFD8AD;
	}
	table.vkarte_hotel td.action{
		background-color:#E2C9C9;
	}
	table.vkarte_zleistung td.action{
		background-color:#E1E7BC;
	}

table.vkarte td.action table.action{
	margin:0px;
	padding:5px;
	height:198px;
	border-left:1px #ffffff solid;
}
div.detail_reise table.vkarte_reise td.action table.action{
	height:238px;
}

table.vkarte td.action table.action td.logos{
	vertical-align:top;
	}

table.vkarte_reise td.action table.action td.logos p.beduerfnis{
	color:#FF9626;
	font-weight:bold;
}	
table.vkarte_hotel td.action table.action td.logos p.beduerfnis{
	color:#8b2626;
	font-weight:bold;
}	
table.vkarte_zleistung td.action table.action td.logos p.beduerfnis{
	color:#9EB121;
	font-weight:bold;
}

.logos div {
	width: 100%;
	text-align: center;
}
.logos img {
	margin-bottom: 15px;
}


table.vkarte td.action table.action td.action{
	vertical-align:bottom;
}
table.vkarte td h1{
	font-size:24px;
	font-weight:normal;
	color:#ffffff;
	margin-top:0px;
	margin-bottom:0px;
}
table.vkarte td h2{
	font-size:13px;
	font-weight:bold;
	color:#ffffff;
	margin-top:0px;
	margin-bottom:5px;
}
table.vkarte td p{
	font-size:11px;
	font-weight:normal;
	color:#ffffff;
}

/* #############################################
TABELLEN Position
###############################################*/
table.menu1	{
	width:193px;
	border:0px #ff0000 solid;
	margin-top:5px;
	margin-right:6px;
}
table.menu1	td.mm{
	height:500px;
}

table.kontakt1	{
	width:195px;
	height:186px; /* alter Wert: 204px bzw 184px bzw 111px bzw. 84 px */
	border:0px #ff0000 solid;
	margin-top:5px;
	margin-bottom:0px;
	margin-right:4px;
	background-image:url(../pixel/kontakt_feld_nl_icon.gif); /*Hintergrund mit Newsletter, Bsuche und Ideenformular*/
/*	background-image:url(../pixel/kontakt_feld_4.gif); Hintergrund mit Newsletter, Bsuche und Ideenformular*/
/*	background-image:url(../pixel/kontakt_feld_3.gif); Hintergrund mit Newsletter */
/*	background-image:url(../pixel/kontakt_feld_neu.gif); Hintergrund mit BSuche*/
/*	background-image:url(../pixel/kontakt_feld.gif); Hintergrund mit Telefon und Kontakt*/
}

table.menu2	{
	width:625px;
	height:30px;
	border:0px #000000 solid;
	margin-top:5px;
	margin-bottom:7px;
	padding:0px;
}
table.content1	{
	width:625px;/* 627 */
	height:564px;
	border:0px #000000 solid;
	padding:0px;
	margin:0px;
}


table.content1	td.mm{
	padding-left:9px;
	padding-right:9px;
	padding-top:0px;
	width:615px;
}
table.content1	td.mml{
	padding-left:9px;
	padding-right:5px;
	padding-top:0px;
}
table.content1	td.mmr{
	padding-left:5px;
	padding-right:9px;
	padding-top:0px;
}

table.fuss	{
	width:820px;
	border:0px #000000 solid;
	margin-top:0px;
}

/* #############################################
TYPO3 Texte & Co
###############################################*/
/*
table.contenttable{
	border:1px #999999 solid;
}
table.contenttable tr td {
	background-color:#eeeeee;
}
table.contenttable tr.tr-0{
	font-weight:bold;
}
*/


h1  {
	font-size:16px;
	font-weight:bold;
	color:#9BAE2F;
	margin-bottom:0px;
}
ul{
	font-size:11px;

}

h1.csc-firstHeader	{
	font-size:24px;

	font-weight:normal;
	color:#9BAE2F;
	margin-top:5px;
}
h1.csc-firstHeader	a{
	font-size:24px;
	font-weight:normal;
	color:#ff8400;
	margin-top:5px;
}

table.imgtext-nowrap{
	border: 0px #ff0000 solid;
	width:590px;/*100%;*/
	margin-left:0px;
	margin-right:0px;
	margin-top:5px;
	margin-bottom:5px;
	border-spacing:0px;
}

div#content_4 h1{
	font-size:13px;
	font-weight:bold;
	color:#ff8400;
	margin-bottom:0px;
}


#content_1 div.csc-textpicHeader{
width:280px;
margin-top:0px;
margin-bottom:0px;
}

#content_2 div.csc-textpicHeader{
width:170px;
margin-top:0px;
margin-bottom:0px;
}
#content_3 div.csc-textpicHeader{
width:170px;
margin-top:0px;
margin-bottom:0px;
}
#content_4 div.csc-textpicHeader{
width:280px;
margin-top:0px;
margin-bottom:0px;
}
/*
#content_2 div.csc-frame-frame2 table.imgtext-nowrap tr td{
	background-color:#bdd902;
	color:#ffffff;
}
#content_3 div.csc-frame-frame2 table.imgtext-nowrap tr td{
	background-color:#bdd902;
	color:#ffffff;
}
*/

table.imgtext-nowrap h1 a{
	font-size:26px;
	font-weight:normal;
	color:#ffffff;
}
table.imgtext-nowrap a{
	font-size:11px;
	font-weight:bold;
	color:#ffffff;
}
table.imgtext-table tr td  img{
/*	border:1px solid #ff0000;
	margin-right:0px; */

}


.textorange {
	color:#ff8400;
}
.textorangebold {
	color:#9BAE2F;
	font-weight:bold;
}

.textbold {
	font-weight:bold;
}



p  {
	font-size:11px;
	display:block;
	margin-top:0px;
	margin-bottom:0px;
}
a {
	color:#666666;   /*#ff8300;*/
	text-decoration:none;
	font-size:11px;
	font-weight:bold;
}
a:hover {
	color:#9BAE2F;
	font-size:11px;
	text-decoration:none;
}
p.bodytext a {
	color:#666666;
	text-decoration:underline;
	font-size:11px;
	font-weight:bold;
}
p.bodytext a:hover {
	text-decoration:underline;
	color:#9BAE2F;
}
p.bodytext a:active {
	text-decoration:underline;
	color:#9BAE2F;
}
p.bodytext a:visited {
	text-decoration:underline;
	color:#ff8400;
}

div.navi_header {
	font-size:11px;
	color:#888888;
	text-decoration:none;
	font-weight:normal;
	margin-left:10px;
	margin-right:6px;
}

/* #############################################
NEUE TEASER
###############################################*/


div.content_full div.csc-frame-frame1 table.contenttable {
	border: 1px solid #000000;

}
div.content_full div.csc-frame-frame1 table.contenttable tr td {
	background-color:#eeeeee;
}
div.content_full div.csc-frame-frame1 table.contenttable tr.tr-0{
	font-weight:bold;
}
div.content_full div.csc-frame-frame1 table.contenttable td.td-0{
	font-weight:bold;
}





div.content_half div.csc-frame-frame1{
	background-color:#ffffff;
	width:290px;
}

div.content_half div.csc-frame-frame1 p.preis{
	color:#ffffff;
	font-size:14px;
	font-weight:bold;
	line-height:14px;
	display:inline;
}

div.content_half div.csc-frame-frame1 a{
	color:#ffffff;
	font-size:11px;
	font-weight:bold;
	padding-right:10px;
	
}
div.content_half div.csc-frame-frame1 a:active{
	color:#ffffff;
	font-size:11px;
	font-weight:bold;
	padding-right:10px;
}
div.content_half div.csc-frame-frame1 a:hover{
	color:#ffffff;
	font-size:11px;
	font-weight:bold;
	padding-right:10px;
}
div.content_half div.csc-frame-frame1 a:visited{
	color:#ffffff;
	font-size:11px;
	font-weight:bold;
	padding-right:10px;
}

div.content_half div.csc-frame-frame1 h1{
	color:003366;
	font-size:20px;
	font-weight:normal;
	margin-top:10px;
}
div.content_half div.csc-frame-frame1 p{
	color:#ffffff;
	font-size:12px;
	line-height:13px;
	font-weight:normal;
}

div.content_half div.csc-frame-frame1 table.imgtext-nowrap{
	background-image:url(/fileadmin/templates/main/pixel/teaserbackground_reise.gif);
	background-color:#ffffff;
	width:290px;
}
div.content_half div.csc-frame-frame1 table.imgtext-table{
	background-image:url(/fileadmin/templates/main/pixel/teaserbackground_reise.gif);
	background-color:#ffffff;
}

div.content_half div.csc-frame-frame2{
	background-color:#FFFFFF;
	width:290px;
}

div.content_half div.csc-frame-frame2 p.preis{
	color:#ffffff;
	font-size:14px;
	font-weight:bold;
	line-height:14px;
	display:inline;
}

div.content_half div.csc-frame-frame2 a{
	color:#003366;
	font-size:11px;
	line-height:11px;
	font-weight:bold;
	padding-right:10px;
}
div.content_half div.csc-frame-frame2 a:active{
	color:#003366;
	font-size:11px;
	font-weight:bold;
	padding-right:10px;
}
div.content_half div.csc-frame-frame2 a:hover{
	color:#9BAE2F;
	font-size:11px;
	font-weight:bold;
	padding-right:10px;
}
div.content_half div.csc-frame-frame2 a:visited{
	color:#9BAE2F;
	font-size:11px;
	line-height:11px;
	font-weight:bold;
	padding-right:10px;
}

div.content_half div.csc-frame-frame2 h1{
	color:003366;
	font-size:20px;
	font-weight:normal;
	margin-top:10px;
}
div.content_half div.csc-frame-frame2 p{
	color:#666666;
	font-size:11px;
	font-weight:normal;
}

div.content_half div.csc-frame-frame2 table.imgtext-nowrap{
	background-image:url(/fileadmin/templates/main/pixel/teaserbackground_zusatz.gif);
	background-color:#FFFFFF;
	width:290px;
	height: 120px;
}
div.content_half div.csc-frame-frame2 table.imgtext-table{
	background-image:url(/fileadmin/templates/main/pixel/teaserbackground_zusatz.gif);
	background-color:#ffffff;
}

div.content_half div.csc-frame-indent{
	background-color:#ffffff;
	width:290px;
}

div.content_half div.csc-frame-indent p.preis{
	color:#ffffff;
	font-size:14px;
	font-weight:bold;
	line-height:14px;
	display:inline;
}

div.content_half div.csc-frame-indent a{
	color:#ffffff;
	font-size:11px;
	line-height:11px;
	font-weight:bold;
	padding-right:10px;
}
div.content_half div.csc-frame-indent a:active{
	color:#ffffff;
	font-size:11px;
	font-weight:bold;
	padding-right:10px;
}
div.content_half div.csc-frame-indent a:hover{
	color:#ffffff;
	font-size:11px;
	font-weight:bold;
	padding-right:10px;
}
div.content_half div.csc-frame-indent a:visited{
	color:#ffffff;
	font-size:11px;
	line-height:11px;
	font-weight:bold;
	padding-right:10px;
}

div.content_half div.csc-frame-indent h1{
	color:#ffffff;
	font-size:20px;
	font-weight:normal;
	margin-top:10px;
}
div.content_half div.csc-frame-indent p{
	color:#ffffff;
	font-size:12px;
	line-height:13px;
	font-weight:normal;
}

div.content_half div.csc-frame-indent table.imgtext-nowrap{
	background-image:url(/fileadmin/templates/main/pixel/teaserbackground_hotel.gif);
	background-color:#ffffff;
	width:290px;
}
div.content_half div.csc-frame-indent table.imgtext-table{
	background-image:url(/fileadmin/templates/main/pixel/teaserbackground_hotel.gif);
	background-color:#ffffff;
}

/* #############################################
HAUPTMENU
###############################################*/
div.menuspacer{
	color:#ffffff;
}

#menu_1 {	
	font-size:11px;
	font-weight:bold;
	color:#ff8400;
	line-height:20px;
	display:inline;
	margin-top:0px;
	margin-left:0px;
}

#menu_1 a:hover{
	color:#9BAE2F;
}

div.menu1-level1{
	margin-left:5px;
}
div.menu1-level2{
	margin-left:0px;
}

/* #############################################
LEVEL1
###############################################*/
div.menu1-level1-no{
	width:172px;
	min-width:172px;
	background-color:#FFFFFF;	
	border-bottom:1px #D0D0D0 solid;
}
div.menu1-level1-act{
	width:172px;
	min-width:172px;	
	background-color:#FFFFFF;
	border-bottom:1px #D0D0D0 solid;
}
div.menu1-level1-cur{
	width:172px;
	min-width:172px;	
	background-color:#FFFFFF;
	border-bottom:1px #D0D0D0 solid;	
}

div.menu1-level1-no a {
	width:172px;
	min-width:172px;
	color:#666666;
	background-color:#FFFFFF;
	padding-left:5px;				
}
div.menu1-level1-act a {
	width:172px;
	min-width:172px;	
	color:#666666;
	background-color:#FFFFFF;
	padding-left:5px;				
}
div.menu1-level1-cur a {
	width:172px;
	min-width:172px;	
	color:#666666;/*#9BAE2F;*/
	background-color:#FFFFFF;
	padding-left:5px;			
}

/* #############################################
LEVEL2
###############################################*/
div.menu1-level2-no{
	width:172px;
	min-width:172px;
	background-color:#FFFFFF;	
	border-bottom:1px #D0D0D0 solid;
}
div.menu1-level2-act{
	width:172px;
	min-width:172px;	
	background-color:#ECECEC;
	border-bottom:1px #D0D0D0 solid;
}
div.menu1-level2-cur{
	width:172px;
	min-width:172px;	
	background-color:#ECECEC;
	border-bottom:1px #D0D0D0 solid;	
}

div.menu1-level2-no a {
	width:172px;
	min-width:172px;
	color:#666666;
	background-color:#FFFFFF;
	padding-left:5px;				
}
div.menu1-level2-act a {
	width:172px;
	min-width:172px;	
	color:#ff8400;
	background-color:#ECECEC;
	padding-left:5px;				
}
div.menu1-level2-cur a {
	width:172px;
	min-width:172px;	
	color:#9BAE2F;/*#9BAE2F;*/
	background-color:#ECECEC;
	padding-left:5px;			
}



/* #############################################
LEVEL3
###############################################*/
div.menu1-level3-no{
	width:162px;
	min-width:162px;
	background-color:#E3E3E3;	
	border-bottom:1px #D0D0D0 solid;	
	padding-left:10px;			
}
div.menu1-level3-no-pop{
	background-color:#E3E3E3;	
	border-bottom:1px #D0D0D0 solid;	
	padding-left:10px;			
}

div.menu1-level3-act{
	width:162px;
	min-width:162px;	
	background-color:#E3E3E3;
	border-bottom:1px #D0D0D0 solid;	
	padding-left:10px;			
}
div.menu1-level3-cur{
	width:162px;
	min-width:162px;	
	background-color:#E3E3E3;
	border-bottom:1px #D0D0D0 solid;	
	padding-left:10px;			
}

div.menu1-level3-no a {
	width:162px;
	min-width:162px;
	color:#666666;
	background-color:#E3E3E3;
}
div.menu1-level3-act a {
	width:162px;
	min-width:162px;	
	color:#ff8400;
	background-color:#E3E3E3;
}
div.menu1-level3-cur a {
	width:162px;
	min-width:162px;	
	color:#9BAE2F;
	background-color:#E3E3E3;
}


/* #############################################
LEVEL4
###############################################*/
div.menu1-level4-no{
	width:152px;
	min-width:152px;
	background-color:#DADADA;	
	border-bottom:1px #D0D0D0 solid;	
	padding-left:20px;		
}
div.menu1-level4-act{
	width:152px;
	min-width:152px;	
	background-color:#DADADA;
	border-bottom:1px #D0D0D0 solid;	
	padding-left:20px;		
}
div.menu1-level4-cur{
	width:152px;
	min-width:152px;	
	background-color:#DADADA;
	border-bottom:1px #D0D0D0 solid;	
	padding-left:20px;		
}

div.menu1-level4-no a {
	width:152px;
	min-width:152px;
	color:#666666;
	background-color:#DADADA;
}
div.menu1-level4-act a {
	width:152px;
	min-width:152px;	
	color:#ff8400;
	background-color:#DADADA;
}
div.menu1-level4-cur a {
	width:152px;
	min-width:152px;	
	color:#9BAE2F;
	background-color:#DADADA;
}
/* #############################################
LEVEL5
###############################################*/
div.menu1-level5-no{
	width:142px;
	min-width:142px;
	background-color:#D1D1D1;	
	border-bottom:1px #D0D0D0 solid;	
	padding-left:30px;		
}
div.menu1-level5-act{
	width:142px;
	min-width:142px;	
	background-color:#D1D1D1;
	border-bottom:1px #D0D0D0 solid;	
	padding-left:30px;			
}
div.menu1-level5-cur{
	width:142px;
	min-width:142px;	
	background-color:#D1D1D1;
	border-bottom:1px #D0D0D0 solid;	
	padding-left:30px;			
}

div.menu1-level5-no a {
	width:142px;
	min-width:142px;
	color:#666666;
	background-color:#D1D1D1;
}
div.menu1-level5-act a {
	width:142px;
	min-width:142px;	
	color:#ff8400;
	background-color:#D1D1D1;
}
div.menu1-level5-cur a {
	width:142px;
	min-width:142px;	
	color:#9BAE2F;
	background-color:#D1D1D1;
}


/* #############################################
MENU2
###############################################*/
#menu_2 {
	font-size:11px;
	font-weight:bold;
	color:#666666;
	/* line-height:17px; */
	display:inline;	
}
#menu_2 a{
	color:#666666;
}
#menu_2 a:hover{
	color:#9BAE2F;
}
#menu_2 span.menu2-level1-cur a{ 
	color:#9BAE2F;
}

#menu_7 {
	font-size:11px;
	font-weight:bold;
	color:#666666;
	/* line-height:17px; */
	display:inline;	
}
#menu_7 a{
	color:#666666;
}
#menu_7 a:hover{
	color:#9BAE2F;
}

#menu_23 {
	font-size:11px;
	font-weight:bold;
	color:#666666;
	line-height:17px;
	display:none;	
}




/* #############################################
MENU3
###############################################*/

	
	
#menu_3 {
	font-size:11px;
	font-weight:normal;
	color:#9BAE2F;
	line-height:17px;
	display:inline;	
}
#menu_3 span a{
	color:#9BAE2F;
	font-weight:normal;
}

/* #############################################
MENU4
###############################################*/

#menu_4 {
	font-size:11px;
	font-weight:bold;
	color:#5E9BE9;
	line-height:20px;
	background-color:#FFFFFF;
	width:176px;
	margin-top:30px;
	margin-bottom:0px;
	margin-left:2px;
}

div.menu4-level1-no{
	border-bottom:1px #D0D0D0 solid;
		margin-bottom:0px;
}
div.menu4-level1-no a{
	color:#5E9BE9;
}
div.menu4-level1-no a:hover{
	color:#9BAE2F;
}


/* #############################################
MENU5
###############################################*/

#menu_5 {
	margin-top:0px;
	font-size:11px;
	font-weight:bold;
	color:#5E9BE9;
	line-height:20px;
	background-color:#FFFFFF;
	width:175px;
	margin-left:2px;
}

div.menu5-level1-no{
	margin-top:0px;
	border-bottom:1px #D0D0D0 solid;
	margin-left:3px;
}
div.menu5-level1-no a{
	color:#5E9BE9;
}
div.menu5-level1-no a:hover{
	color:#9BAE2F;
}

/* #############################################
MENU6
###############################################*/


#menu_6 {
	font-size:11px;
	font-weight:bold;
	margin-top:57px;
	margin-left:46px;	

}
#menu_6 a{
	color:#666666;
}
#menu_6 a:hover{
	color:#9BAE2F;
}

/* #############################################
MENU10
###############################################*/


#menu_10 {	
	font-size:11px;
	font-weight:bold;
	color:#ff8400;
	line-height:20px;
	display:inline;
	margin-top:0px;
	margin-left:0px;
}

#menu_10 a:hover{
	color:#9BAE2F;
}

div.menu10-level1{
	margin-left:5px;
}
div.menu10-level2{
	margin-left:0px;
}

div.menu10-level1-no{
	width:172px;
	min-width:172px;
	background-color:#FFFFFF;	
	border-bottom:1px #D0D0D0 solid;
}
div.menu10-level1-act{
	width:172px;
	min-width:172px;	
	background-color:#FFFFFF;
	border-bottom:1px #D0D0D0 solid;
}
div.menu10-level1-cur{
	width:172px;
	min-width:172px;	
	background-color:#FFFFFF;
	border-bottom:1px #D0D0D0 solid;	
}

div.menu10-level1-no a {
	width:172px;
	min-width:172px;
	color:#666666;
	background-color:#FFFFFF;
	padding-left:5px;				
}
div.menu10-level1-act a {
	width:172px;
	min-width:172px;	
	color:#666666;
	background-color:#FFFFFF;
	padding-left:5px;				
}
div.menu10-level1-cur a {
	width:172px;
	min-width:172px;	
	color:#666666;/*#9BAE2F;*/
	background-color:#FFFFFF;
	padding-left:5px;			
}

/* #############################################
MENU11
###############################################*/

#menu_11 {	
	font-size:11px;
	font-weight:bold;
	color:#ff8400;
	line-height:20px;
	display:inline;
	margin-top:0px;
	margin-left:0px;
}

#menu_11 a:hover{
	color:#9BAE2F;
}

div.menu11-level1{
	margin-left:5px;
}
div.menu11-level2{
	margin-left:0px;
}

/* #############################################
LEVEL1
###############################################*/

/* Level1-Farben auf Level2 geändert, für alte Einstellungen siehe Menü1 */

div.menu11-level1-no{
	width:172px;
	min-width:172px;
	background-color:#FFFFFF;	
	border-bottom:1px #D0D0D0 solid;
}
div.menu11-level1-act{
	width:172px;
	min-width:172px;	
	background-color:#ECECEC;
	border-bottom:1px #D0D0D0 solid;
}
div.menu11-level1-cur{
	width:172px;
	min-width:172px;	
	background-color:#ECECEC;
	border-bottom:1px #D0D0D0 solid;	
}

div.menu11-level1-no a {
	width:172px;
	min-width:172px;
	color:#666666;
	background-color:#FFFFFF;
	padding-left:5px;				
}
div.menu11-level1-act a {
	width:172px;
	min-width:172px;	
	color:#ff8400;
	background-color:#ECECEC;
	padding-left:5px;				
}
div.menu11-level1-cur a {
	width:172px;
	min-width:172px;	
	color:#9BAE2F;/*#9BAE2F;*/
	background-color:#ECECEC;
	padding-left:5px;			
}

/* #############################################
LEVEL2
###############################################*/
div.menu11-level2-no{
	width:172px;
	min-width:172px;
	background-color:#FFFFFF;	
	border-bottom:1px #D0D0D0 solid;
}
div.menu11-level2-act{
	width:172px;
	min-width:172px;	
	background-color:#ECECEC;
	border-bottom:1px #D0D0D0 solid;
}
div.menu11-level2-cur{
	width:172px;
	min-width:172px;	
	background-color:#ECECEC;
	border-bottom:1px #D0D0D0 solid;	
}

div.menu11-level2-no a {
	width:172px;
	min-width:172px;
	color:#666666;
	background-color:#FFFFFF;
	padding-left:5px;				
}
div.menu11-level2-act a {
	width:172px;
	min-width:172px;	
	color:#ff8400;
	background-color:#ECECEC;
	padding-left:5px;				
}
div.menu11-level2-cur a {
	width:172px;
	min-width:172px;	
	color:#9BAE2F;/*#9BAE2F;*/
	background-color:#ECECEC;
	padding-left:5px;			
}



/* #############################################
LEVEL3
###############################################*/
div.menu11-level3-no{
	width:162px;
	min-width:162px;
	background-color:#E3E3E3;	
	border-bottom:1px #D0D0D0 solid;	
	padding-left:10px;			
}
div.menu11-level3-no-pop{
	background-color:#E3E3E3;	
	border-bottom:1px #D0D0D0 solid;	
	padding-left:10px;			
}

div.menu11-level3-act{
	width:162px;
	min-width:162px;	
	background-color:#E3E3E3;
	border-bottom:1px #D0D0D0 solid;	
	padding-left:10px;			
}
div.menu11-level3-cur{
	width:162px;
	min-width:162px;	
	background-color:#E3E3E3;
	border-bottom:1px #D0D0D0 solid;	
	padding-left:10px;			
}

div.menu11-level3-no a {
	width:162px;
	min-width:162px;
	color:#666666;
	background-color:#E3E3E3;
}
div.menu11-level3-act a {
	width:162px;
	min-width:162px;	
	color:#ff8400;
	background-color:#E3E3E3;
}
div.menu11-level3-cur a {
	width:162px;
	min-width:162px;	
	color:#9BAE2F;
	background-color:#E3E3E3;
}


/* #############################################
LEVEL4
###############################################*/
div.menu11-level4-no{
	width:152px;
	min-width:152px;
	background-color:#DADADA;	
	border-bottom:1px #D0D0D0 solid;	
	padding-left:20px;		
}
div.menu11-level4-act{
	width:152px;
	min-width:152px;	
	background-color:#DADADA;
	border-bottom:1px #D0D0D0 solid;	
	padding-left:20px;		
}
div.menu11-level4-cur{
	width:152px;
	min-width:152px;	
	background-color:#DADADA;
	border-bottom:1px #D0D0D0 solid;	
	padding-left:20px;		
}

div.menu11-level4-no a {
	width:152px;
	min-width:152px;
	color:#666666;
	background-color:#DADADA;
}
div.menu11-level4-act a {
	width:152px;
	min-width:152px;	
	color:#ff8400;
	background-color:#DADADA;
}
div.menu11-level4-cur a {
	width:152px;
	min-width:152px;	
	color:#9BAE2F;
	background-color:#DADADA;
}
/* #############################################
LEVEL5
###############################################*/
div.menu11-level5-no{
	width:142px;
	min-width:142px;
	background-color:#D1D1D1;	
	border-bottom:1px #D0D0D0 solid;	
	padding-left:30px;		
}
div.menu11-level5-act{
	width:142px;
	min-width:142px;	
	background-color:#D1D1D1;
	border-bottom:1px #D0D0D0 solid;	
	padding-left:30px;			
}
div.menu11-level5-cur{
	width:142px;
	min-width:142px;	
	background-color:#D1D1D1;
	border-bottom:1px #D0D0D0 solid;	
	padding-left:30px;			
}
div.menu11-level5-no a {
	width:142px;
	min-width:142px;
	color:#666666;
	background-color:#D1D1D1;
}
div.menu11-level5-act a {
	width:142px;
	min-width:142px;	
	color:#ff8400;
	background-color:#D1D1D1;
}
div.menu11-level5-cur a {
	width:142px;
	min-width:142px;	
	color:#9BAE2F;
	background-color:#D1D1D1;
}

/* #############################################
MENU_12
###############################################*/

#menu_12 {	
	font-size:11px;
	font-weight:bold;
	color:#9BAE2F;
	line-height:20px;
	display:inline;
	margin-top:0px;
	margin-left:0px;
}

#menu_12 a:hover{
	color:#9BAE2F;
}

div.menu12-level1{
	margin-left:5px;
}
div.menu12-level2{
	margin-left:0px;
}

/* #############################################
LEVEL1
###############################################*/
div.menu12-level1-no{
	width:172px;
	min-width:172px;
	background-color:#FFFFFF;	
	border-bottom:1px #D0D0D0 solid;
}
div.menu12-level1-act{
	width:172px;
	min-width:172px;	
	background-color:#FFFFFF;
	border-bottom:1px #D0D0D0 solid;
}
div.menu12-level1-cur{
	width:172px;
	min-width:172px;	
	background-color:#FFFFFF;
	border-bottom:1px #D0D0D0 solid;	
}

div.menu12-level1-no a {
	width:172px;
	min-width:172px;
	color:#666666;
	background-color:#FFFFFF;
	padding-left:5px;				
}
div.menu12-level1-act a {
	width:172px;
	min-width:172px;	
	color:#666666;
	background-color:#FFFFFF;
	padding-left:5px;				
}
div.menu12-level1-cur a {
	width:172px;
	min-width:172px;	
	color:#666666;/*#9BAE2F;*/
	background-color:#FFFFFF;
	padding-left:5px;			
}

/* #############################################
ENDE MENU-DEKLARATIONEN
###############################################*/



#content_1{
	margin:0px;
	padding:0px;
}

/* #############################################
SITEMAP
###############################################*/


.csc-sitemap-level1{/* STARTSEITE */
	margin-left:0px;
}
.csc-sitemap-level2{/* KONTINENT */
	margin-left:10px;
	margin-top:20px;
}
.csc-sitemap-level2 a{
	font-size:13px;
	font-weight:bold;
}

.csc-sitemap-level3{/* LAND */
	margin-left:20px;
	margin-top:10px;
}
.csc-sitemap-level3 a{
	font-weight:bold;
}

.csc-sitemap-level4{
	margin-left:30px;
}
.csc-sitemap-level5{
	margin-left:40px;
}
.csc-sitemap-level6{
	margin-left:50px;
}
.csc-sitemap-level7{
	margin-left:60px;
}
.csc-sitemap-level8{
	margin-left:70px;
}
.csc-sitemap-level9{
	margin-left:80px;
}
.csc-sitemap-level10{
	margin-left:90px;
}





/* #############################################
TABELLEN Layout
###############################################*/
td.ol{
	background-image:url(../pixel/rundeecke_weissauforange_ol.jpg);
	background-repeat:no-repeat;
	margin:0px;
	width:6px;
	height:6px;
}
td.om{
	background-image:url(../pixel/rundeecke_weissauforange_om.jpg);
	background-repeat:repeat-x;

	height:6px;
}
td.or{
	background-image:url(../pixel/rundeecke_weissauforange_or.jpg);
	background-repeat:no-repeat;
	width:6px;
	height:6px;
}
td.lm{
	background-image:url(../pixel/rundeecke_weissauforange_lm.jpg);
	background-repeat:repeat-y;

	margin:0px;
	width:6px;
}
td.mm{
	background-color:#ffffff;
}
td.mml{
	background-color:#ffffff;
}
td.mmr{
	background-color:#ffffff;
}

td.rm{
	background-image:url(../pixel/rundeecke_weissauforange_rm.jpg);
	background-repeat:repeat-y;
	width:6px;
}
td.ul{
	background-image:url(../pixel/rundeecke_weissauforange_ul.jpg);
	background-repeat:no-repeat;
	margin:0px;
	width:6px;
	height:6px;
}
td.um{
	background-image:url(../pixel/rundeecke_weissauforange_um.jpg);
	background-repeat:repeat-x;
	height:6px;
}
td.ur{
	background-image:url(../pixel/rundeecke_weissauforange_ur.jpg);
	background-repeat:no-repeat;
	width:6px;
	height:6px;
}

td.ul_menu2{
	background-image:url(../pixel/rundeecke_weissauforange_ul_menu2.jpg);
	background-repeat:no-repeat;
	margin:0px;
	width:6px;
	height:6px;
}
td.um_menu2{
	background-image:url(../pixel/rundeecke_weissauforange_um_menu2.jpg);
	background-repeat:repeat-x;
	height:6px;
}
td.ur_menu2{
	background-image:url(../pixel/rundeecke_weissauforange_ur_menu2.jpg);
	background-repeat:no-repeat;
	width:6px;
	height:6px;
}
/* #############################################
BEDÜRFNISSUCHE
###############################################*/
#xbsuche_ergebnis{
/*
	position:absolute;
	z-index:100px;
	top:50px;
	left:600px;
	width:300px;
	border:2px #000000 solid;
	*/
	
	background-color:#ffffff;
	
	padding:10px;
	display:none;
}
#bsuche_ergebnismenu{
	
	position:absolute;
	z-index:100px;
	top:30px;
	left:600px; 
	width:300px;
	height:20px;
	background-color:#ffffff;
	border:2px #000000 solid;
	padding:2px;
}

form.bsuchform select{
	width:150px;
	height:120px;
	background-color:#f6f6f6; 
	font-size:11px;
	font-family:arial,sans-serif;	
/*	background-color:#FFFFFF; */
	color:#666666;
}
form.bsuchform select.big{
	width:190px;
	height:344px;
}
span.stepnumber{
	font-size:13px;
	font-weight:bold;
	color:#ff8400;
}


table.bsuche{
	width:150px;
	border:0px;
	border-spacing:0px;
	padding:0px;
	empty-cells:show;
}

table.bsuche tr td{
	margin:0px;
	padding:0px;
	
}


table.bsuche td.header{
	background-color:#ff9626; 
	height:20px;
	color:#ffffff;
	font-size:13px;
	font-weight:bold;
	padding-top:2px;
	padding-left:10px;
}
table.bsuche td.headerbig{
	background-color:#ff9626; 
	height:20px;
	color:#ffffff;
	font-size:13px;
	font-weight:bold;
	padding-top:2px;
	padding-left:10px;
}

table.bsuche td.headerrechts{
	width:10px;
	background-image:url(/fileadmin/pixel/b_suche/ecke.gif);
	background-repeat:no-repeat;
}
div#bsuche_ergebnisliste span.bsuche_kontinent{
	font-size:13px;
	color:#ff8400;
	font-weight:bold;
}
div#bsuche_ergebnisliste span.bsuche_land{

	font-size:13px;
	color:#666666;
	font-weight:bold;
}
div#bsuche_ergebnisliste span.bsuche_baustein{
	font-size:11px;
	color:#666666;
	font-weight:bold;

}
div#bsuche_ergebnisliste a.bsuche_ort{
	font-size:11px;
	line-height:18px;
	color:#ff8400;
	font-weight:bold;
}
div#bsuche_ergebnisliste span.bsuche_ort{
	font-size:11px;
	color:#ff8400;
	font-weight:normal;
}

div#bsuche_ergebnisliste span.bsuche_name{

}
div#bsuche_ergebnisliste span.bsuche_beduerfnisse{
	font-size:11px;
	color:#ff8400;
	font-weight:normal;
}


/*SPECIAL für 'Zum Reisebericht'*/ 
.reisebericht_link a:link{
	color:#666666 !important;   /*#ff8300;*/
	text-decoration:none !important;
	font-size:11px;
	/*font-weight:bold;*/
}
.reisebericht_link a:visited{
	color:#666666 !important;   /*#ff8300;*/
	text-decoration:none !important;
	font-size:11px;
	/*font-weight:bold;*/
}
.reisebericht_link a:active{
	color:#666666 !important;   /*#ff8300;*/
	text-decoration:none !important;
	font-size:11px;
	/*font-weight:bold;*/
}
.reisebericht_link a:focus{
	color:#666666 !important;   /*#ff8300;*/
	text-decoration:none !important;
	font-size:11px;
	/*font-weight:bold;*/
}
.reisebericht_link a:hover{
	color:#9BAE2F !important;   /*#ff8300;*/
	text-decoration:none !important;
	font-size:11px;
	/*font-weight:bold;*/
}

.reisebericht_link_rot a:link{
	color:#565656 !important;   /*#ff8300;*/
	text-decoration:none !important;
	font-size:11px;
	/*font-weight:bold;*/
}
.reisebericht_link_rot a:visited{
	color:#565656 !important;   /*#ff8300;*/
	text-decoration:none !important;
	font-size:11px;
	/*font-weight:bold;*/
}
.reisebericht_link_rot a:active{
	color:#565656 !important;   /*#ff8300;*/
	text-decoration:none !important;
	font-size:11px;
	/*font-weight:bold;*/
}
.reisebericht_link_rot a:focus{
	color:#565656 !important;   /*#ff8300;*/
	text-decoration:none !important;
	font-size:11px;
	/*font-weight:bold;*/
}
.reisebericht_link a:hover{
	color:#9BAE2F !important;   /*#ff8300;*/
	text-decoration:none !important;
	font-size:11px;
	/*font-weight:bold;*/
}

#breadcrump_nav { font-family: Arial; font-size: 11px; font-weight: bold; color: #666666; line-height:20px; }
#breadcrump_nav a { text-decoration: underline; color: #666666; line-height:20px; }
#breadcrump_nav a:link { text-decoration: underline; color: #666666; line-height:20px; }
#breadcrump_nav a:visited { text-decoration: underline; color: #666666; line-height:20px; }
#breadcrump_nav a:active { text-decoration: underline; color: #666666; line-height:20px; }
#breadcrump_nav a:hover { text-decoration: underline; color: #9BAE2F; line-height:20px; }

