@charset "UTF-8";

/*Reset-----------------------------------------*/

body, html, div, blockquote, img, label, p, h1, h2, h3, h4, h5, h6, pre, ul, ol, li, dl, dt, dd, form, a, fieldset, input, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: none;
}

body {
	line-height: 1;
	font-family: Arial, Helvetica, sans-serif;


/*

font-size: 88%  Decide for yourself if you want to include this. */
}

h1, h2, h3, h4, h5, h6 {
	font-size: 100%;
	font-weight: normal;
	font-style: normal;
}

ul, ol {
	list-style: none;
}

a {
	text-decoration: none;
}

a:hover {
	text-decoration: underline;
}

/*Basis-Layout-----------------------------------------*/

body {
	background-color: #F2F2F2;
}

#siteMain {
	background-repeat: repeat-y;
	background-image: url(grafiken/elemente/siteMainBG.jpg);
	height: auto;
	margin-left: auto;
	margin-right: auto;
	width: 910px;
}

#siteHead {
	background-image: url(grafiken/elemente/siteHead.gif);
	height: 120px;
	margin-left: auto;
	margin-right: auto;
	width: 900px;
	border-bottom: 1px solid #009EE0;
}

#siteSlide {
	height: 169px;
	margin-left: auto;
	margin-right: auto;
	width: 900px;
}

#siteSlideIndex {
	z-index: 1;
	height: 544px;
	margin-left: auto;
	margin-right: auto;
	width: 910px;
}

.slide {
	position: absolute;
}

#siteIndexButtons {
	width: 430px;
	height: auto;
	position: absolute;
	top: 440px;
	left: 570px;
	z-index: 2;
}

#siteIndexButtons a {
	margin-top: 3px;
	border: 1px solid #999;
	width: 430px;
	height: 32px;
	display: block;
}

#siteIndexButtons a:hover {
	margin-left: 3px;
	border: 1px solid #009EE0;
}

#siteIndexDE a {
	background-image: url(grafiken/00_index/indexButtonDE.gif);
}

#siteIndexEN a {
	background-image: url(grafiken/00_index/indexButtonEN.gif);
}

#siteIndexIT a {
	background-image: url(grafiken/00_index/indexButtonIT.gif);
}

#siteKonfig {
	background: none;
	background-image: url(grafiken/elemente/siteKonfigBG.jpg);
	height: 42px;
	margin-left: auto;
	margin-right: auto;
	width: 900px;
	border-top: 1px solid #009EE0;
	vertical-align: top;
}

#siteKonfig p {
	font-size: 11px;
	text-align: right;
	margin-right: 10px;
	margin-top: 7px;
	letter-spacing: -0.5px;
	color: #00519E;
}

#siteKonfig a {
	color: #00519E;
}

#siteKonfig a:hover {
	color: #97BF0D;
	text-decoration: none;
}

#siteKonfig span {
	color: #97BF0D;
	/

*font-weight: bold;
*/
}

#siteContent {
	background-color: #e5e5e5;
	height: auto;
	margin-left: auto;
	margin-right: auto;
	width: 900px;
}

#contentMenu {
	float: left;
	height: auto;
	width: 190px;
	margin-top: 6px;
}

#contentMenu a {
	float: right;
	display: block;
	width: 170px;
	height: 24px;
	border-right: 2px solid #00519E;
}

#contentMenu a:hover {
	border-right: 2px solid #97BF0D;
}

#contentMenu img {
	border: none;
	margin: none;
}

/*Menü-Elemente-----------------------------------------*/

#menuAktiv {
	float: right;
	display: block;
	width: 170px;
	height: auto;
	border-right: 2px solid #97BF0D;
	padding-top: 2px;
	padding-bottom: 2px;
}

/* ----------START--------- */

/*DE*/

#menuStartDE a {
	background: url(grafiken/elemente/menuStartDE.gif) no-repeat;
}

#menuStartDE a:hover {
	background: url(grafiken/elemente/menuStart_hiDE.gif) no-repeat;
}

/*EN*/

#menuStartEN a {
	background: url(grafiken/elemente/menuStartEN.gif) no-repeat;
}

#menuStartEN a:hover {
	background: url(grafiken/elemente/menuStart_hiEN.gif) no-repeat;
}

/*IT*/

#menuStartIT a {
	background: url(grafiken/elemente/menuStartIT.gif) no-repeat;
}

#menuStartIT a:hover {
	background: url(grafiken/elemente/menuStart_hiIT.gif) no-repeat;
}

/* ----------VISION--------- */

/*DE*/

#menuVisionDE a {
	background: url(grafiken/elemente/menuVisionDE.gif) no-repeat;
}

#menuVisionDE a:hover {
	background: url(grafiken/elemente/menuVision_hiDE.gif) no-repeat;
}

#menuVisionAktivDE a {
	background: url(grafiken/elemente/menuVision_hiDE.gif) no-repeat;
	border-right: 2px solid #97BF0D;
}

#menuVisionPartnerGesuchtDE a {
	height: 16px;
	background: url(grafiken/elemente/menuVisionPartnerGesuchtDE.gif) no-repeat;
}

#menuVisionPartnerGesuchtDE a:hover {
	background: url(grafiken/elemente/menuVisionPartnerGesucht_hiDE.gif) no-repeat;
}

/*EN*/

#menuVisionEN a {
	background: url(grafiken/elemente/menuVisionEN.gif) no-repeat;
}

#menuVisionEN a:hover {
	background: url(grafiken/elemente/menuVision_hiEN.gif) no-repeat;
}

#menuVisionAktivEN a {
	background: url(grafiken/elemente/menuVision_hiEN.gif) no-repeat;
	border-right: 2px solid #97BF0D;
}

#menuVisionPartnerGesuchtEN a {
	height: 16px;
	background: url(grafiken/elemente/menuVisionPartnerGesuchtEN.gif) no-repeat;
}

#menuVisionPartnerGesuchtEN a:hover {
	background: url(grafiken/elemente/menuVisionPartnerGesucht_hiEN.gif) no-repeat;
}

/*IT*/

#menuVisionIT a {
	background: url(grafiken/elemente/menuVisionIT.gif) no-repeat;
}

#menuVisionIT a:hover {
	background: url(grafiken/elemente/menuVision_hiIT.gif) no-repeat;
}

#menuVisionAktivIT a {
	background: url(grafiken/elemente/menuVision_hiIT.gif) no-repeat;
	border-right: 2px solid #97BF0D;
}

#menuVisionPartnerGesuchtIT a {
	height: 16px;
	background: url(grafiken/elemente/menuVisionPartnerGesuchtIT.gif) no-repeat;
}

#menuVisionPartnerGesuchtIT a:hover {
	background: url(grafiken/elemente/menuVisionPartnerGesucht_hiIT.gif) no-repeat;
}

/* ----------TEAM--------- */

/*DE*/

#menuTeamDE a {
	background: url(grafiken/elemente/menuTeamDE.gif) no-repeat;
}

#menuTeamDE a:hover {
	background: url(grafiken/elemente/menuTeam_hiDE.gif) no-repeat;
}

#menuTeamAktivDE a {
	background: url(grafiken/elemente/menuTeam_hiDE.gif) no-repeat;
	border-right: 2px solid #97BF0D;
}

#menuTeamJobsDE a {
	height: 16px;
	background: url(grafiken/elemente/menuTeamJobsDE.gif) no-repeat;
}

#menuTeamJobsDE a:hover {
	background: url(grafiken/elemente/menuTeamJobs_hiDE.gif) no-repeat;
}

/*EN*/

#menuTeamEN a {
	background: url(grafiken/elemente/menuTeamEN.gif) no-repeat;
}

#menuTeamEN a:hover {
	background: url(grafiken/elemente/menuTeam_hiEN.gif) no-repeat;
}

#menuTeamAktivEN a {
	background: url(grafiken/elemente/menuTeam_hiEN.gif) no-repeat;
	border-right: 2px solid #97BF0D;
}

#menuTeamJobsEN a {
	height: 16px;
	background: url(grafiken/elemente/menuTeamJobsEN.gif) no-repeat;
}

#menuTeamJobsEN a:hover {
	background: url(grafiken/elemente/menuTeamJobs_hiEN.gif) no-repeat;
}

/*IT*/

#menuTeamIT a {
	background: url(grafiken/elemente/menuTeamIT.gif) no-repeat;
}

#menuTeamIT a:hover {
	background: url(grafiken/elemente/menuTeam_hiIT.gif) no-repeat;
}

#menuTeamAktivIT a {
	background: url(grafiken/elemente/menuTeam_hiIT.gif) no-repeat;
	border-right: 2px solid #97BF0D;
}

#menuTeamJobsIT a {
	height: 16px;
	background: url(grafiken/elemente/menuTeamJobsIT.gif) no-repeat;
}

#menuTeamJobsIT a:hover {
	background: url(grafiken/elemente/menuTeamJobs_hiIT.gif) no-repeat;
}

/* ----------REISEN--------- */

/*DE*/

#menuReisenDE a {
	background: url(grafiken/elemente/menuReisenDE.gif) no-repeat;
}

#menuReisenDE a:hover {
	background: url(grafiken/elemente/menuReisen_hiDE.gif) no-repeat;
}

#menuReisenGruppenreisenDE a {
	height: 16px;
	background: url(grafiken/elemente/menuReisenGruppenreisenDE.gif) no-repeat;
	border-right: 2px solid #97BF0D;
}

#menuReisenGruppenreisenDE a:hover {
	height: 16px;
	background: url(grafiken/elemente/menuReisenGruppenreisen_hiDE.gif) no-repeat;
}

#menuReisenFrischeAngeboteDE a {
	height: 16px;
	background: url(grafiken/elemente/menuReisenFrischeAngeboteDE.gif) no-repeat;
}

#menuReisenFrischeAngeboteStrichDE a {
	height: 16px;
	background: url(grafiken/elemente/menuReisenFrischeAngeboteDE.gif) no-repeat;
	border-right: 2px solid #97BF0D;
}

#menuReisenFrischeAngeboteDE a:hover {
	height: 16px;
	background: url(grafiken/elemente/menuReisenFrischeAngebote_hiDE.gif) no-repeat;
}

#menuReisenEinzelreisendeDE a {
	height: 16px;
	background: url(grafiken/elemente/menuReisenIndividualreisendeDE.gif) no-repeat;
}

#menuReisenEinzelreisendeDE a:hover {
	height: 16px;
	background: url(grafiken/elemente/menuReisenIndividualreisende_hiDE.gif) no-repeat;
}

/*EN*/

#menuReisenEN a {
	background: url(grafiken/elemente/menuReisenEN.gif) no-repeat;
}

#menuReisenEN a:hover {
	background: url(grafiken/elemente/menuReisen_hiEN.gif) no-repeat;
}

#menuReisenGruppenreisenEN a {
	height: 16px;
	background: url(grafiken/elemente/menuReisenGruppenreisenEN.gif) no-repeat;
	border-right: 2px solid #97BF0D;
}

#menuReisenGruppenreisenEN a:hover {
	height: 16px;
	background: url(grafiken/elemente/menuReisenGruppenreisen_hiEN.gif) no-repeat;
}

#menuReisenFrischeAngeboteEN a {
	height: 16px;
	background: url(grafiken/elemente/menuReisenFrischeAngeboteEN.gif) no-repeat;
}

#menuReisenFrischeAngeboteStrichEN a {
	height: 16px;
	background: url(grafiken/elemente/menuReisenFrischeAngeboteEN.gif) no-repeat;
	border-right: 2px solid #97BF0D;
}

#menuReisenFrischeAngeboteEN a:hover {
	height: 16px;
	background: url(grafiken/elemente/menuReisenFrischeAngebote_hiEN.gif) no-repeat;
}

#menuReisenEinzelreisendeEN a {
	height: 16px;
	background: url(grafiken/elemente/menuReisenIndividualreisendeEN.gif) no-repeat;
}

#menuReisenEinzelreisendeEN a:hover {
	height: 16px;
	background: url(grafiken/elemente/menuReisenIndividualreisende_hiEN.gif) no-repeat;
}

/*IT*/

#menuReisenIT a {
	background: url(grafiken/elemente/menuReisenIT.gif) no-repeat;
}

#menuReisenIT a:hover {
	background: url(grafiken/elemente/menuReisen_hiIT.gif) no-repeat;
}

#menuReisenGruppenreisenIT a {
	height: 16px;
	background: url(grafiken/elemente/menuReisenGruppenreisenIT.gif) no-repeat;
	border-right: 2px solid #97BF0D;
}

#menuReisenGruppenreisenIT a:hover {
	height: 16px;
	background: url(grafiken/elemente/menuReisenGruppenreisen_hiIT.gif) no-repeat;
}

#menuReisenFrischeAngeboteIT a {
	height: 16px;
	background: url(grafiken/elemente/menuReisenFrischeAngeboteIT.gif) no-repeat;
}

#menuReisenFrischeAngeboteStrichIT a {
	height: 16px;
	background: url(grafiken/elemente/menuReisenFrischeAngeboteIT.gif) no-repeat;
	border-right: 2px solid #97BF0D;
}

#menuReisenFrischeAngeboteIT a:hover {
	height: 16px;
	background: url(grafiken/elemente/menuReisenFrischeAngebote_hiIT.gif) no-repeat;
}

#menuReisenEinzelreisendeIT a {
	height: 16px;
	background: url(grafiken/elemente/menuReisenIndividualreisendeIT.gif) no-repeat;
}

#menuReisenEinzelreisendeIT a:hover {
	height: 16px;
	background: url(grafiken/elemente/menuReisenIndividualreisende_hiIT.gif) no-repeat;
}

/* ----------PRESSESTIMMEN--------- */

/*DE*/

#menuPressestimmenDE a {
	background: url(grafiken/elemente/menuPressestimmenDE.gif) no-repeat;
}

#menuPressestimmenDE a:hover {
	background: url(grafiken/elemente/menuPressestimmen_hiDE.gif) no-repeat;
}

/*EN*/

#menuPressestimmenEN a {
	background: url(grafiken/elemente/menuPressestimmenEN.gif) no-repeat;
}

#menuPressestimmenEN a:hover {
	background: url(grafiken/elemente/menuPressestimmen_hiEN.gif) no-repeat;
}

/*IT*/

#menuPressestimmenIT a {
	background: url(grafiken/elemente/menuPressestimmenIT.gif) no-repeat;
}

#menuPressestimmenIT a:hover {
	background: url(grafiken/elemente/menuPressestimmen_hiIT.gif) no-repeat;
}

/* ----------KONTAKT--------- */

/*DE*/

#menuKontaktDE a {
	background: url(grafiken/elemente/menuKontaktDE.gif) no-repeat;
}

#menuKontaktDE a:hover {
	background: url(grafiken/elemente/menuKontakt_hiDE.gif) no-repeat;
}

/*EN*/

#menuKontaktEN a {
	background: url(grafiken/elemente/menuKontaktEN.gif) no-repeat;
}

#menuKontaktEN a:hover {
	background: url(grafiken/elemente/menuKontakt_hiEN.gif) no-repeat;
}

/*IT*/

#menuKontaktIT a {
	background: url(grafiken/elemente/menuKontaktIT.gif) no-repeat;
}

#menuKontaktIT a:hover {
	background: url(grafiken/elemente/menuKontakt_hiIT.gif) no-repeat;
}

/*#menuLeer {
	float: right;
	display: block;
	width: 170px;
	height: 20px;
	background: url(grafiken/elemente/menuLeer.gif) no-repeat;
}
*/

#menuSubDE {
	/*background-color: red;*/
	margin-top: 20px;
	float: right;
	width: 170px;
	border-right: 2px solid #00519E;
	padding: 1px;

/*padding-top: 20px;*/
	background: url(grafiken/elemente/menuMitgliedschaftenDE.gif) no-repeat;
}

#menuSubEN {
	/*background-color: red;*/
	margin-top: 20px;
	float: right;
	width: 170px;
	border-right: 2px solid #00519E;
	padding: 1px;

/*padding-top: 20px;*/
	background: url(grafiken/elemente/menuMitgliedschaftenEN.gif) no-repeat;
}

#menuSubIT {
	/*background-color: red;*/
	margin-top: 20px;
	float: right;
	width: 170px;
	border-right: 2px solid #00519E;
	padding: 1px;

/*padding-top: 20px;*/
	background: url(grafiken/elemente/menuMitgliedschaftenIT.gif) no-repeat;
}


.menuSubWrapper {
	margin-top: 20px;
	border: 1px solid #e5e5e5;
}

.menuSubWrapper p {
	color: #00519E;
	font-size: 10px;
	text-align: right;
	width: 164px;
}

.menuSubWrapper img {
	float: right;
	height: 24px;
}

.menuSubWrapper2 {
	margin-top: 30px;
	border: 1px solid #e5e5e5;
	/*height:  39px;*/
}

.menuSubWrapper2 p {
	color: #00519E;
	font-size: 10px;
	text-align: right;
	width: 164px;
}


.menuSubWrapper2 img{
	float: right;
	height: 39px;
}
/*-----------NEU-----------------*/
#menuSub2 {
margin-top: 45px;
 float: right;
 width: 170px;
 border-right: 2px solid #00519E;
 padding: 1px;
 background: url(grafiken/elemente/menuSubHeadlineEN.gif) no-repeat;
 /*margin-top: 40px;
 float: right;
 width: 170px;
 padding: 1px;*/
}

#menuSub2 p{
 padding-top: 20px;
color: #00519E;
 font-size: 9px;
 text-align: right;
 width: 164px;
}

#menuSub2 a:link{
color: #00519E;
 font-size: 9px;
 text-decoration: underline;
 border: none;
 padding: none;
 margin: none;
 height:auto;
 width: auto;
 }

#menuSub2 a:visited{
color: #00519E;
 font-size: 9px;
 text-decoration: underline;
 text-align: right;
 border: none;
  padding: none;
 margin: none;
 height:auto;
 width: auto;

 }
#menuSub2 img{
padding-top: 10px;
float: right;
}
/*-----------NEU ENDE-----------------*/




#contentContent {
	background: none;
	float: right;
	width: 694px;
	height: auto;
	margin-right: 2px;
}

#merkzettel {
	background: none;
	margin-left: auto;
	margin-right: auto;
	width: 694px;
	height: auto;
}

#siteFooter {
	background: none;
	background-image: url(grafiken/elemente/siteFooterBG.jpg);
	background-position: top;
	background-repeat: no-repeat;
	height: 22px;
	margin-left: auto;
	margin-right: auto;
	width: 910px;
}

#siteFooterText {
	background: none;
	height: auto;
	margin-left: auto;
	margin-right: auto;
	margin-top: 2px;
	margin-bottom: 0px;
	width: 910px;
}

#siteFooterText p {
	font-size: 10px;
	color: #1a1a1a;
	text-align: right;
	margin-right: 15px;
	margin-bottom: 10px;
}

#siteFooterText a {
	color: #009EE0;
}

#siteFooterText span {
	color: #97BF0D;
	/

*font-weight: bold;
*/
}

.clear {
	clear: both;
}

/*Elemente der Boxen-----------------------------------------*/

.inhaltBox {
	margin-bottom: 0px;
	width: 694px;
	height: auto;
	font-size: 13px;
	color: #1a1a1a;
	line-height: 18px;
}

.inhaltBox p {
	margin-bottom: 10px;
	text-align: left;
	letter-spacing: 0px;
}

.inhaltBox a{
	color: #009EE0;
}


.inhaltBox a:visited {
	color: #009EE0;
}

.inhaltBox a:hover{
	text-decoration: underline;
}


.inhaltBox h1 {
	margin-top: 10px;
	margin-bottom: 8px;
	font-size: 18px;
	color: #97BF0D;
	text-align: left;
	letter-spacing: -0.5px;
}

.inhaltBox h2 {
	margin-top: 0px;
	margin-bottom: 0px;
	font-size: 15px;
	color: #009EE0;
	text-align: left;
	letter-spacing: -0.5px;
	font-weight: bold;
}

.inhaltBox h3 {
	margin-top: 8px;
	font-size: 16px;
	color: #00519E;
	text-align: left;
	letter-spacing: -0.5px;
	font-weight: bold;
}

.inhaltBox h4 {
	margin-right: 10px;
	font-size: 13px;
	margin-bottom: 10px;
	text-align: left;
}

.inhaltBox h5 {
	color: #009EE0;
	font-size: 13px;
	text-align: left;
}

.inhaltBox h6 {
	text-align: left;
	margin-top: 0px;
	margin-bottom: 11px;
	font-size: 11px;
	color: #009EE0;
}

.inhaltBox ul {
	color: #97BF0D;
	list-style-position: outside;
	list-style-type: disc;
	margin-bottom: 10px;
	margin-left: 15px;
}

.inhaltBox ul span {
	color: #1a1a1a;
}

.inhaltBox li {
	margin-bottom: 4px;
	margin-right: 10px;
}

/*Schatten DIVs-----------------------------------------*/

.boxShadowTop {
	height: 6px;
	background: url(grafiken/elemente/boxShadowTop.jpg);
}

.boxCenter {
	background: url(grafiken/elemente/boxShadowCenter.jpg) repeat-y;
	height: auto;
}

.boxShadowBottom {
	height: 6px;
	background: url(grafiken/elemente/boxShadowBottom.jpg) no-repeat;
}

.boxShadowErweiterbar {
	height: 17px;
	background: url(grafiken/elemente/boxShadowErweiterbar.jpg) no-repeat;
}

.boxShadowErweiterbar a {
	margin-left: 20px;
	margin-top: 1px;
	font-size: 11px;
	color: #009EE0;
	background: url(grafiken/elemente/linkMehr.gif) no-repeat 0px;
	padding-left: 15px;
}

#linkWeniger {
	background: url(grafiken/elemente/linkWeniger.gif) no-repeat 0px;
}
.mehrWenigerUnten{
	float: left;
	height: 20px;
	width: 94px;
}

.mehrWenigerUnten a{
	margin-left: 20px;
	margin-top: 1px;
	font-size: 11px;
	color: #009EE0;
	background: url(grafiken/elemente/linkWeniger.gif) no-repeat 0px;
	padding-left: 15px;
}

/*Spalten Standard-----------------------------------------*/

.spalteLinks {
	background: none;
	float: left;
	width: 94px;
	height: auto;
}

.spalteMitte {
	background: none;
	float: left;
	width: 295px;
}

.spalteMitte p {
	margin-top: 0px;
	margin-right: 15px;
}

.spalteRechts {
	background: none;
	float: left;
	width: 295px;
	margin-top: 36px;
}

.spalteRechtsIE {
    background: none;
    float: left;
    width: 295px;
    margin-top: 40px;
} 


.spalteRechts p {
	margin-top: 0px;
	margin-right: 16px;
}

.spalteRechts02 {
	background: none;
	float: left;
	width: 295px;
	margin-top: 56px;
}

/*Spalten Gross-----------------------------------------*/

.spalteGross {
	background: none;
	float: left;
	width: 550px;
	margin-bottom: 10px;
}

.spalteGross input {
	border: 1px solid #009EE0;
	margin-right: 20px;
}

.eingabeKurz {
		padding: 2px;
	margin-left: 10px;
	width: 190px;
	margin-bottom: 5px;
}

.eingabeLang {
		padding: 2px;
	margin-left: 10px;
	width: 463px;
		margin-bottom: 5px;
}

.eingabeNachricht {
	padding: 2px;
		margin-left: 10px;
	width: 463px;
	height: 150px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #1A1A1A;
}

.spalteGross p {
	padding-left: 10px;
	font-size: 11px;
	color: #999999;
	
	}
.spalteGross a {
	margin-top: 4px;
		margin-right: 19px;
	border: 1px solid #999;
	width: 120px;
	height: 30px;
	display: block;
}

.buttonSendenDE  {
	background-image: url(grafiken/06_kontakt/kontaktButton_SendenDE.gif);
	border: 1px solid #009EE0;
	color: #FFF;
	font-size: 16px;
	width: 120px;
	height: 30px;
	margin-top: 0px;
}

.buttonSendenEN  {
	background-image: url(grafiken/06_kontakt/kontaktButton_SendenEN.gif);
	border: 1px solid #009EE0;
	color: #FFF;
	font-size: 16px;
	width: 120px;
	height: 30px;
	margin-top: 0px;
}

.buttonSendenIT  {
	background-image: url(grafiken/06_kontakt/kontaktButton_SendenIT.gif);
	border: 1px solid #009EE0;
	color: #FFF;
	font-size: 16px;
	width: 120px;
	height: 30px;
	margin-top: 0px;
}

.spalteMitteGross {
	background: none;
	float: left;
	width: 440px;
}

.spalteMitteGross p {
	margin-top: 0px;
	margin-right: 15px;
	text-align: left;
}

.spalteMitteGross span {
	margin-top: 0px;
	font-size: 11px;
	color: #009EE0;
}

.spalteRechtsReisen {
	background: none;
	float: left;
	width: 295px;
}

.spalteRechtsMerkzettel {
	margin-top: 7px;
	margin-right: 20px;
	width: 115px;
	height: auto;
	float: right;
	text-align: right;
}

.spalteRechtsMerkzettel a {
	color: #97BF0D;
}

.spalteRechtsButtons {
	margin-top: 40px;
	margin-right: 10px;
	width: 125px;
	height: auto;
	float: right;
}

.spalteRechtsButtons a {
	margin-top: 4px;
	border: 1px solid #999;
	width: 120px;
	height: 30px;
	display: block;
}

.spalteRechtsButtons a:hover {
	margin-left: 0px;
	border: 1px solid #009EE0;
}

.buttonMerkenDE a {
	background-image: url(grafiken/04_Reisen/reisenButton_MerkenDE.gif);
}

.buttonMerkenEN a {
	background-image: url(grafiken/04_Reisen/reisenButton_MerkenEN.gif);
}

.buttonMerkenIT a {
	background-image: url(grafiken/04_Reisen/reisenButton_MerkenIT.gif);
}

.buttonAnfragenDE a {
	background-image: url(grafiken/04_Reisen/reisenButton_AnfragenDE.gif);
}

.buttonAnfragenEN a {
	background-image: url(grafiken/04_Reisen/reisenButton_AnfragenEN.gif);
}

.buttonAnfragenIT a {
	background-image: url(grafiken/04_Reisen/reisenButton_AnfragenIT.gif);
}

.spalteStrich {
	margin-top: 0px;
	margin-left: 8px;
	margin-right: 16px;
	border-left: 2px solid #97BF0D;
	padding-left: 5px;
}

.spalteStrich a, a:visited{
color:  #1A1A1A;
text-decoration: none;
text-align: left;
font-size: 11px;
}

.spalteStrich a:hover{
	text-decoration: underline;
}


/*Wrapper & Spalten ausklappbare Infotexte---------------------------------*/

.wrapperErweiterung {
	background: url(grafiken/elemente/boxShadowCenter.jpg) repeat-y;
	height: auto;
}

.spalteMitteInfo {
	background: none;
	float: left;
	width: 295px;
}

.spalteMitteInfo p {
	font-size: 11px;
	line-height: 13px;
	margin-top: 0px;
	margin-right: 15px;
}

.spalteRechtsInfo {
	background: none;
	float: left;
	width: 295px;
	margin-top: 0px;
}

.spalteRechtsInfo p {
	font-size: 11px;
	line-height: 13px;
	margin-top: 0px;
	margin-right: 16px;
}

.spalteTitel {
	float: left;
	padding-left: 100px;
	padding-bottom: 10px;
}

.spalteFooter {
	width: 682px;
	float: left;
	margin-left: 0px;
	padding-bottom: 0px;
	background-color: #e5f5fc;
	border-top: 1px solid #009EE0;
}

.spalteFooter h1 {
	margin-top: 0px;
	margin-bottom: 10px;
	font-size: 15px;
	color: #00519E;
	text-align: left;
	letter-spacing: -0.5px;
	font-weight: bold;
}

/*Tabelle-----------------------------------------*/

.tabelle {
	width: 575px;
	border: 0px;
	padding: 0px;
	margin-bottom: 10px;
	border-spacing: 0px;
	font-size: 13px;
}

.tabelle td {
	border-bottom: 1px solid #CCC;
	vertical-align: bottom;
	height: 27px;
}

.tabelle a {
	text-indent: 26px;
	color: #009EE0;
	font-size: 9px;
	background: url(grafiken/elemente/linkDownload.gif) no-repeat 10px;
	float: right;
}

/*Überschriften-----------------------------------------*/

.ueberschriftGross {
	width: 295px;
	

/*

height: 16px;*/
	margin-top: 10px;
	margin-bottom: 8px;
}

.ueberschriftLeistungen {
	

/*

width: 280px;*/
	height: 16px;
	margin-top: 5px;
	margin-bottom: 0px;
	margin-left: 0px;
}

.ueberschriftVorteile {
	width: 295px;
	height: 18px;
	margin-top: 5px;
	margin-bottom: 0px;
}

.ueberschriftMittel {
	

/*

width: 295px;*/
	height: 16px;
	margin-top: 10px;
	margin-bottom: 0px;
}

.ueberschriftKlein {
	width: 210px;
	height: 16px;
	margin-top: 0px;
}

/*Bilder-----------------------------------------*/

.spalteLinksBild {
	border: 1px solid #BBBBBB;
	padding: 2px;
	margin-top: 38px;
	margin-left: 12px;
	margin-bottom: 10px;
}

.spalteLinksBildTeam {
	border: 1px solid #BBBBBB;
	padding: 2px;
	margin-top: 10px;
	margin-bottom: 7px;
	margin-left: 12px;
}

.spalteRechtsInfoBild {
	border: 1px solid #BBBBBB;
	padding: 2px;
	margin-top: 0px;
	margin-left: 5px;
	margin-bottom: 5px;
}

/*Formular-----------------------------------------*/

/*select { 
width: 120px;
height: 20px;
background-color: #FFF; 
color: #00519E;
	border: 1px solid #009EE0;
}*/

form {
	
}

form div {
	background: none;
	clear: both;
	

/*

float: left;*/
font-size: 1.4em;
	line-height: 1.2;
	padding: 2px 0px 5px 0px;
	width: auto;
}

form select {
	height: 28px;
	font-size: 16px;
	width: 280px;
}

.sucheDE {
	background-image: url(grafiken/04_Reisen/reisenButton_AnzeigenDE.gif);
	border: 1px solid #009EE0;
	color: #FFF;
	font-size: 16px;
	width: 120px;
	height: 30px;
	margin-top: 0px;
}

.sucheIT {
	background-image: url(grafiken/04_Reisen/reisenButton_AnzeigenIT.gif);
	border: 1px solid #009EE0;
	color: #FFF;
	font-size: 16px;
	width: 120px;
	height: 30px;
	margin-top: 0px;
}

.sucheEN {
	background-image: url(grafiken/04_Reisen/reisenButton_AnzeigenEN.gif);
	border: 1px solid #009EE0;
	color: #FFF;
	font-size: 16px;
	width: 120px;
	height: 30px;
	margin-top: 0px;
}

.formularUnten {
	vertical-align: top;
	margin-top: 10px;
}

.formularUnten select {
	padding: 0px;
	font-size: 12px;
	width: 157px;
	height: 23px;
}

#iframeHotel {
	width: 585px;

}

#iframeHotel iframe{
	border:  none;
	width: 585px;
	height: 535px;
	
	}
