A:link { color: #d40000;
	text-decoration: underline;
	font-family: verdana;
} 
A:visited { color: #d40000;
	text-decoration: underline;
	font-family: verdana;
}
A:hover {color: #d40000; text-decoration: none}
A:active { color: #d40000;
	text-decoration: underline;
	font-family: verdana;
}

body { background:url(../meine_kurzreisen/images/gui/background.gif); text-align:left; background-repeat:repeat-x; background-color: #95c295; }

body, td, tr {
	font-family:Verdana;
	font-size:11px;
	color:#4c4c4c;
	line-height: 14px;
	margin-bottom:0px;
	margin-top:0px;
	margin: 0px;
}
.block a {
	font-family: verdana;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	width:132px;
	text-align:center;
	vertical-align:middle;
	padding-top: 5px;
	padding-bottom: 5px;
	border: 1px solid #ffffff;

	background:url(../meine_kurzreisen/images/gui/menu-oben-inaktiv.gif);
	background-repeat: repeat-x;
	color: #ffffff;

	display: block;
}

.block a:link {
	font-family: verdana;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	width:132px;
	text-align:center;
	vertical-align:middle;
	padding-top: 5px;
	padding-bottom: 5px;
	border: 1px solid #ffffff;

	background:url(../meine_kurzreisen/images/gui/menu-oben-inaktiv.gif);
	background-repeat: repeat-x;
	color: #ffffff;

	display: block;
}
.block a:visited {
float:left;
color: #ffffff;
	text-decoration: none;
}
.block a:hover {
float:left;
background-color:#FFFFFF;
background-image:url(/images/bg.gif);
color: #d40000; 
text-decoration: none;
}


.block a:active {
float:left;
	color: #ffffff;
	text-decoration: none;
}


.blockaktiv a{
	font-family: verdana;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	width:132px;
	text-align:center;
	vertical-align:middle;
	padding-top: 5px;
	padding-bottom: 5px;
	border: 1px solid #ffffff;

	background-repeat: repeat-x;
	color: #d40000;

	display: block;
}

.blockaktiv a:link {
	font-family: verdana;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	width:132px;
	text-align:center;
	vertical-align:middle;
	padding-top: 5px;
	padding-bottom: 5px;
	border: 1px solid #ffffff;

	background-repeat: repeat-x;
	color: #d40000;

	display: block;
}


.blockaktiv a:hover {
float:left;
	color: #d40000;
	text-decoration: none;
}

.blockaktiv a:active {
float:left;
	color: #d40000;
	text-decoration: none;
}

.blockaktiv a:visited {
float:left;
	color: #d40000;
	text-decoration: none;
}

.headline {font-size: 14px;
	color: #d40000;
	font-weight: bold;
	}

.linktext {
	color: #AC0A05;
	text-decoration: underline;
	font-family: Verdana, verdana, Helvetica, sans-serif;
	line-height: 14px;
}


.mainmenu a {
	font-family: verdana;
	font-size: 12px;
	text-decoration: none;
	font-weight:bold;
	
	background-color: #ffffff;
	color: #d40000;

	display: block;

	margin-bottom: 0px;

	padding-bottom: 4px;
	padding-left: 7px; 
	padding-right: 5px;
	padding-top: 4px;

	border-right: #dddddd 0px solid;
	border-top: #dddddd 0px solid;
	border-bottom: #f5f5f5 1px solid;
	border-left: #dddddd 0px solid;
}

.mainmenu a:link {
	font-family: verdana;
	font-size: 12px;
	text-decoration: none;
	font-weight:bold;
	
	background-color: #ffffff;
	color: #d40000;

	display: block;

	margin-bottom: 0px;

	padding-bottom: 4px;
	padding-left: 7px; 
	padding-right: 5px;
	padding-top: 4px;

	border-right: #dddddd 0px solid;
	border-top: #ffffff 0px solid;
	border-bottom: #f5f5f5 1px solid;
	border-left: #dddddd 0px solid;
}
.mainmenu a:visited {
background-color: #ffffff;
color: #d40000;
	text-decoration: none;
}
.mainmenu a:hover {
	background-color: #ffffff;
	color: #b9b2aa;
	text-decoration: none;
}


.mainmenu a:active {
	background-color: #ffffff;
	color: #b9b2aa;
	text-decoration: none;
}


.mainmenuaktiv a {
	font-family: verdana;
	font-size: 12px;
	text-decoration: none;
	font-weight:bold;
	
	background-color: #ffffff;
	color: #b9b2aa;

	display: block;

	margin-bottom: 0px;

	padding-bottom: 4px;
	padding-left: 7px; 
	padding-right: 5px;
	padding-top: 4px;

	border-right: #dddddd 0px solid;
	border-top: #dddddd 0px solid;
	border-bottom: #f5f5f5 1px solid;
	border-left: #dddddd 0px solid;
}

.mainmenuaktiv a:link {
	font-family: verdana;
	font-size: 12px;
	text-decoration: none;
	font-weight:bold;
	
	background-color: #ffffff;
	color: #b9b2aa;

	display: block;

	margin-bottom: 0px;

	padding-bottom: 4px;
	padding-left: 7px; 
	padding-right: 5px;
	padding-top: 4px;

	border-right: #dddddd 0px solid;
	border-top: #ffffff 0px solid;
	border-bottom: #f5f5f5 1px solid;
	border-left: #dddddd 0px solid;
}
.mainmenuaktiv a:visited {
background-color: #ffffff;
color: #b9b2aa;
	text-decoration: none;
}
.mainmenuaktiv a:hover {
	background-color: #ffffff;
	color: #b9b2aa;
	text-decoration: none;
}


.mainmenuaktiv a:active {
	background-color: #ffffff;
	color: #b9b2aa;
	text-decoration: none;
}


.submenu a {
	font-family: verdana;
	font-size: 11px;
	text-decoration: none;
	font-weight: bold;

	background-color: #ffffff;
	color: #d40000;

	display: block;

	margin-bottom: 0px;

	padding-bottom: 4px;
	padding-left: 14px; 
	padding-right: 5px;
	padding-top: 4px;

	border-right: #dddddd 0px solid;
	border-top: #dddddd 0px solid;
	border-bottom: #f5f5f5 1px solid;
	border-left: #dddddd 0px solid;
}

.submenu a:link {
	font-family: verdana;
	font-size: 11px;
	text-decoration: none;
	font-weight: bold;

	background-color: #ffffff;
	color: #d40000;

	display: block;

	margin-bottom: 0px;

	padding-bottom: 4px;
	padding-left: 14px; 
	padding-right: 5px;
	padding-top: 4px;

	border-right: #dddddd 0px solid;
	border-top: #ffffff 0px solid;
	border-bottom: #f5f5f5 1px solid;
	border-left: #dddddd 0px solid;
}
.submenu a:visited {
background-color: #ffffff;
color: #d40000;
	text-decoration: none;
}
.submenu a:hover {
	background-color: #ffffff;
	color: #b9b2aa;
	text-decoration: none;
}


.submenu a:active {
	background-color: #ffffff;
	color: #d40000;
	text-decoration: none;
}


.submenuaktiv a {
	font-family: verdana;
	font-size: 11px;
	text-decoration: none;
	font-weight: bold;

	background-color: #ffffff;
	color: #b9b2aa;

	display: block;

	margin-bottom: 0px;

	padding-bottom: 4px;
	padding-left: 14px; 
	padding-right: 5px;
	padding-top: 4px;

	border-right: #dddddd 0px solid;
	border-top: #dddddd 0px solid;
	border-bottom: #f5f5f5 1px solid;
	border-left: #dddddd 0px solid;
}

.submenuaktiv a:link {
	font-family: verdana;
	font-size: 11px;
	text-decoration: none;
	font-weight: bold;

	background-color: #ffffff;
	color: #b9b2aa;

	display: block;

	margin-bottom: 0px;

	padding-bottom: 4px;
	padding-left: 14px; 
	padding-right: 5px;
	padding-top: 4px;

	border-right: #dddddd 0px solid;
	border-top: #ffffff 0px solid;
	border-bottom: #f5f5f5 1px solid;
	border-left: #dddddd 0px solid;
}
.submenuaktiv a:visited {
background-color: #ffffff;
color: #b9b2aa;
	text-decoration: none;
}
.submenuaktiv a:hover {
	background-color: #ffffff;
	color: #b9b2aa;
	text-decoration: none;
}


.submenuaktiv a:active {
	background-color: #ffffff;
	color: #b9b2aa;
	text-decoration: none;
}



.subsubmenu a {
	font-family: verdana;
	font-size: 11px;
	text-decoration: none;
	
	background-color: #ffffff;
	color: #d40000;

	display: block;

	margin-bottom: 0px;

	padding-bottom: 4px;
	padding-left: 21px; 
	padding-right: 5px;
	padding-top: 4px;
}

.subsubmenu a:link {
	font-family: verdana;
	font-size: 11px;
	text-decoration: none;
	
	background-color: #ffffff;
	color: #d40000;

	display: block;

	margin-bottom: 0px;

	padding-bottom: 4px;
	padding-left: 21px; 
	padding-right: 5px;
	padding-top: 4px;
}
.subsubmenu a:visited {
background-color: #ffffff;
color: #d40000;
	text-decoration: none;
}
.subsubmenu a:hover {
	background-color: #ffffff;
	color: #d40000;
	text-decoration: none;
}


.subsubmenu a:active {
	background-color: #ffffff;
	color: #d40000;
	text-decoration: none;
}


.subsubmenuaktiv a {
	font-family: verdana;
	font-size: 11px;
	text-decoration: none;
	
	background-color: #ffffff;
	color: #b9b2aa;

	display: block;

	margin-bottom: 0px;

	padding-bottom: 4px;
	padding-left: 21px; 
	padding-right: 5px;
	padding-top: 4px;
}

.subsubmenuaktiv a:link {
	font-family: verdana;
	font-size: 11px;
	text-decoration: none;
	
	background-color: #ffffff;
	color: #b9b2aa;

	display: block;

	margin-bottom: 0px;

	padding-bottom: 4px;
	padding-left: 21px; 
	padding-right: 5px;
	padding-top: 4px;
}
.subsubmenuaktiv a:visited {
background-color: #ffffff;
color: #b9b2aa;
	text-decoration: none;
}
.subsubmenuaktiv a:hover {
	background-color: #ffffff;
	color: #b9b2aa;
	text-decoration: none;
}


.subsubmenuaktiv a:active {
	background-color: #ffffff;
	color: #b9b2aa;
	text-decoration: none;
}


.subsubsubmenu a {
	font-family: verdana;
	font-size: 10px;
	text-decoration: none;
	font-weight: bold;

	background-color: #ffffff;
	color: #b9b2aa;

	display: block;

	margin-bottom: 0px;

	padding-bottom: 2px;
	padding-left: 27px; 
	padding-right: 5px;
	padding-top: 2px;
}

.subsubsubmenu a:link {
	font-family: verdana;
	font-size: 10px;
	text-decoration: none;
	font-weight: bold;

	background-color: #ffffff;
	color: #b9b2aa;

	display: block;

	margin-bottom: 0px;

	padding-bottom: 2px;
	padding-left: 27px; 
	padding-right: 5px;
	padding-top: 2px;
}
.subsubsubmenu a:visited {
background-color: #ffffff;
color: #b9b2aa;
	text-decoration: none;
}
.subsubsubmenu a:hover {
	background-color: #ffffff;
	color: #d40000;
	text-decoration: none;
}


.subsubsubmenu a:active {
	background-color: #ffffff;
	color: #b9b2aa;
	text-decoration: none;
}


.subsubsubmenuaktiv a {
	font-family: verdana;
	font-size: 10px;
	text-decoration: none;
	font-weight: bold;

	background-color: #ffffff;
	color: #d40000;

	display: block;

	margin-bottom: 0px;

	padding-bottom: 2px;
	padding-left: 27px; 
	padding-right: 5px;
	padding-top: 2px;
}

.subsubsubmenuaktiv a:link {
	font-family: verdana;
	font-size: 10px;
	text-decoration: none;
	font-weight: bold;

	background-color: #ffffff;
	color: #d40000;

	display: block;

	margin-bottom: 0px;

	padding-bottom: 2px;
	padding-left: 27px; 
	padding-right: 5px;
	padding-top: 2px;
}
.subsubsubmenuaktiv a:visited {
background-color: #ffffff;
color: #d40000;
	text-decoration: none;
}
.subsubsubmenuaktiv a:hover {
	background-color: #ffffff;
	color: #d40000;
	text-decoration: none;
}


.subsubsubmenuaktiv a:active {
	background-color: #ffffff;
	color: #d40000;
	text-decoration: none;
}



.eingabefeld {
	border: #ffffff;
	color: #ffffff;
	border-style: solid;
	background-color: #ec802f;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
 
.eingabebutton {
	border: thin #ffffff solid;
	background-color: #ec802f;
	color: #ffffff;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

.content-headline{
	background:#ffffff;
	color:#ee8033;
	font-weight:bold;
	border: #dddddd;
	border-style: solid;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	padding-left: 4px;
	padding-top:4px;
	padding-bottom:4px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin-bottom:4px;
}
.content{
	background:#ffffff;
	border: #dddddd;
	padding-left: 9px;
	padding-right: 9px;
	padding-top:9px;
	padding-bottom:9px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

.content-links{
	background:#ffffff;
	border: #dddddd;
	padding-left: 9px;
	padding-right: 9px;
	padding-top:9px;
	padding-bottom:9px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

.content-footer{
	background:#ffffff;
	color: #FFFFFF;
	border: #dddddd;
	padding-left: 9px;
	padding-right: 9px;
	padding-top:9px;
	padding-bottom:9px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;

}


.bannermenu a:link { color: #b6d2de; text-decoration: none; }
.bannermenu a:visited { color: #b6d2de; text-decoration: none;}
.bannermenu a:hover {color: #FFFFFF; text-decoration: none}
.bannermenu a:active { color: #b6d2de; text-decoration: none;}

#header { width: 940px; height: 200px; float:none; clear:both; }
#logo-bg { width: 940px; height: 172px; float:none; }
#logo { position: absolute; z-index:100; left:0px; top:0px; width:226px; height: 101px; }
#flash { position: relative; z-index:1; }
#werbung-oben { position: absolute; z-index:200; left:453px; top:71px; }
#navigation { width: 940px; height: 27px; float:none; clear:both; background-image:url(../meine_kurzreisen/images/gui/bg-navi.gif); background-repeat:no-repeat; background-position:right; background-color:white;}


