﻿@charset "UTF-8";
/*-------------------------------allgemein*/
body {
	margin: 0;
	background-color: white;
	font-family: "Trebuchet MS",sans serif;
	color:#004174;
	top: 200px;
}

#all {
	padding-top: 25px;
	margin: auto;
	width: 1000px*; 
	width: 1024px;
	background-position: top;
}
#content{
height:auto;
}
.clearer{
clear:both;}

.inhalt {
margin:0;
padding:0;
margin-left:25px;
margin-top:22px;
}
p{
margin:0;
padding:0;
margin-left:20px;
font-size:12px;
}
#profil_rechts{
float:left;
width:237px;
height:260px;
margin-top:15px;
background-repeat:no-repeat;
margin-left:15px;
margin-right:14px;
}
#allgemein_rechts{
float:left;
width:237px;
height:260px;
margin-top:15px;
background-image:url(../bilder/kasten_untere-navi.jpg);
background-repeat:no-repeat;
margin-left:3%;
}
#allgemein_mitte {
	float:left;
	width: 290px;
	margin-left: 25px;
	margin-right: 140px;
}
#kontakt_mitte{
	float:left;
	width: 290px;
	*width: 310px;
	margin-left: 25px;
	margin-right: 130px;
	*margin-right:100px;
}
.kontakt_mitte{
	float:left;
	width: 290px;
	*width: 310px;
	*margin-right:100px;
	margin-right:50px;
	margin-left:230px;
	*margin-left:120px;
	margin-top:-30px;
}
*+html .kontakt_mitte{
	float:left;
	width: 290px;
	*width: 310px;
	*margin-right:100px;
	margin-right:50px;
	margin-left:250px;
	margin-top:-50px;
}
.kontakt_feld{
width:340px;
margin-right:0px;
}
#kontakt_rechts{
float:left;
width:236px;
*width:200px;
height:260px;
margin-top:15px;
background-image:url(../bilder/kasten_untere-navi.jpg);
background-repeat:no-repeat;
margin-left:22px;
}
#allgemein_mitte p{
	margin-top:45px;
	margin-left: 25px;
}
#allgemein_links{
width:700px;
*width:690px;
float:left;}
#kontakt_links{
width:250px;
*width:250px;
float:left;}
#profil_links{
width:688px;
*width:690px;
float:left;}
#profil_links h2
{
	font-size:16px;
	font-style:Inherit;
	color:#2670a4;
	margin-left: 25px;
}
#kontakt_links h2{
	font-size:16px;
	font-style:Inherit;
	color:#2670a4;
	margin-left: 25px;
}
#unsere_partner_links{
width:700px;
*width:700px;
float:left;
}

#allgemein_links ul{
width:700px;
margin-left: 10px;
*width:690px;
float:left;
margin-top:5px;
font-size:12px;
margin-left: 55px;
}
.inhalt ul a:link{color:005994;}
.inhalt ul a:hover{color:005994;}
.inhalt ul a:active{color:005994;}
.inhalt ul a:visited{color:005994;}
.inhalt a:link{color:005994;}
.inhalt a:hover{color:005994;}
.inhalt a:active{color:005994;}
.inhalt a:visited{color:005994;}
#allgemein_links h2{
font-size:16px;
font-style:Inherit;
color:#2670a4;
*margin-top:5px;
margin-left: 25px;
margin-top: 10px;
}
#unsere_partner_links h2{
font-size:16px;
font-style:Inherit;
color:#2670a4;
*margin-top:5px;
margin-left: 25px;
}

.tel{
font-size:20px;
}
.telefon{
font-size:36px;
}
.headtext {
padding-top: 15px;
}

.postit{
margin:0;
padding:0;
margin-top:8px;
margin-right:25px;
margin-left:15px;

}
.postit h2{
margin:0;
padding:0;
margin-right:15px;
font-size:12px;
margin-bottom:5px;
}
#kontakt .postit h2{
margin:0;
padding:0;
margin-right:15px;
*margin-right:5px;
font-size:12px;
margin-bottom:5px;
margin-top:0px;
*padding-left:30px;
}
#kontakt .postit ul{
margin-left:15px;
padding:0px;
font-size:12px;
}
.postit ul 
{
	margin-left:15px;
	margin-top:15px;
	margin-bottom:5px;
	padding:0px;
	font-size:12px;
}
.postit p{
margin:0;
margin-top:20px;
padding:0;
font-size:12px;

}
.postit a:link{
color:#005994;
margin:0;
padding:0;
font-size:12px;
}
.postit a:hover{
color:#005994;
margin:0;
padding:0;
font-size:12px;
}
.postit a:active{
color:#005994;
margin:0;
padding:0;
font-size:12px;
}
.postit a:visited{
color:#005994;
margin:0;
padding:0;
font-size:12px;
}
/*----------------------------------Sie haben Fragen*/
.headtext {
margin-right:18px;
*margin-right:20px;
*!padding-top:0px;
*margin-top:5px;
font-size:16px;
vertical-align: text-bottom;
text-align: right;
}
.headtext_klein{
margin-right:18px;
*margin-right:20px;
*!padding-top:0px;
*margin-top:0px;
margin-top:0px;
margin-bottom:0px;
font-size:12px;
vertical-align: text-bottom;
text-align: right;
}
/*----------------------------logo*/
.logo {
	border:0px;
	margin-right:50px;
	vertical-align:bottom;

}

.logo {
	text-decoration: none;
	border: none;
	list-style-type: none;
}
.logo a:link{

	text-decoration: none;
	border: none;
	list-style-type: none;
}
.logo a:hover{

	text-decoration: none;
	border: none;
	list-style-type: none;
}
.logo a:visited{

	text-decoration: none;
	border: none;
	list-style-type: none;
}
/*----------------------------------Navigation*/
#navigation { 
	vertical-align: text-bottom;
	text-align: right;
	margin-top:0px;
	float:right;
	margin-right:-35px;
	}
.navigation{
width:932px;
margin-top:1px;
background-color:white;
border:none;
 border-collapse: no;
font-size:12px;
margin-left:22px;
padding-left:0px;
border-spacing:0px;
}

.navigation2{
width:auto;
margin-top:0px;
background-color:white;
border:none;
 border-collapse: no;
font-size:12px;
margin-left:22px;
padding-left:0px;
border-spacing:0px;
}

#navigation li {
margin:0;
padding:0;
margin-top:9px;
*padding-top:10px;
	text-decoration: none;
	list-style-type: none;
	float: left;
	border-left: thin;
	border-left-color: #003333;
	font-size: 16px;
	color:#004174;
}
#navigation li a:link {
	text-decoration: none;
	list-style-type: none;
	float: left;
	margin-top: 0px;
	color:#004174;
	margin-left: 5px;
	margin-right: 5px;
}
#navigation li a:hover {
	text-decoration: none;
	list-style-type: none;
	float: left;
	margin-top: 0px;
	font-size: 16px;
	color:#004174;
	margin-left: 5px;
	margin-right: 5px;
}
#navigation a:visited {
	text-decoration: none;
	list-style-type: none;
	float: left;
	margin-top: 0px;
	font-size: 16px;
	color:#004174;
	margin-left: 5px;
	margin-right: 5px;
}
.horizontal {
	list-style-type: none;
	text-decoration: none;
	*margin-top:0;
	margin-left: 5px;
	margin-right: 5px;
}



/*----------image_oben-------------------------------------*/

#imageoben {
	background-repeat: no-repeat;
	background-image: url(../bilder/oberer-rahmen.jpg);
	width: 990px;
	height: 30px;
}
/*-----------content--------------------------------------------------------------------------------------------*/
.mitte {
	background-image: url(../bilder/content_bg.jpg);
	background-repeat: repeat-y;
	width: 982px;
	margin: 0;
	padding: 0;
}
.mitte h4 {
	margin-top: 30px;
	text-align: center;
}
#all #image img {
	padding-left: 25px;
}

/*------------------------------startseite*/
#image_header{
width:929px;
height:490px;
*height:500px;
padding-left: 26px;
border:0px;
}

/*Unsere Partner*/


.firma {
background-color:white;
border:0px;
margin-left:20px;
*margin-left:20px;
margin-top:20px;
padding:0px;
}

/*------------------------------------------karriere*/

.stellenangebot{
font-size:12px;
margin-left:50px;
color:#2670a4;
}
.stellenangebot a:link{
font-size:12px;

color:#2670a4;
}
.stellenangebot a:hover{
font-size:12px;

color:#2670a4;
}
.stellenangebot a:active{
font-size:12px;

color:#2670a4;
}
.stellenangebot a:visited{
font-size:12px;

color:#2670a4;
}
/*newsletter*/
.postit table{
width:70px;
margin-top:1px;
background-color:#c4d8e7;
border:none;
 border-collapse: no;
font-size:12px;
margin-left:0px;
padding-left:0px;
}

.postit table td, table th {
margin-left:-7px;
padding-left:0px;
  /*border: 1px solid #a3cef0;*/
padding-bottom:0px;
}

/*--------------------------------unsere angebote*/

#image_strich{
padding-left: 27px;
width:929px;
}
#angebote_links{
width:240px;
float:left;
}
#angebote_links h2{
font-size:16px;
font-style:Inherit;
color:#2670a4;
margin-left: 15px;
}
#angebote_links a:link{
font-size:16px;
font-style:Inherit;
color:#2670a4;
}
#angebote_links a:hover{
font-size:16px;
font-style:Inherit;
color:#2670a4;
}
#angebote_links a:visited{
font-size:16px;
font-style:Inherit;
color:#2670a4;
}
.karte{
width:195px;
height:272px;
padding-left: 26px;
margin-top:22px;
}
.box_blau{
background-image:url(../bilder/kasten_best_price.jpg);
margin-left: 26px;
width:198px;
height:175px;
margin-top: 20px;
}

.so_einfach_gehts_box{
background-image:url(../bilder/kleine_blaue_box.jpg);
margin-left: 26px;
width:198px;
height:182px;
*height:100px;
margin-top: 20px;
}

.boxgesundheitsreisen_blau{
background-image:url(../bilder/kasten_best_price_gesundhei.jpg);
margin-left: 26px;
width:198px;
height:175px;
margin-top: 20px;
}

.call{
background-image:url(../bilder/kasten_experten_hotline.jpg);
width:198px;
height:305px;
margin-top:20px;
margin-left: 26px;
}
.call img{
margin-top:10px;
margin-left:10px;
}

.call p{
padding-top:130px;
margin-left:14px;
font-size:12px;
font-style:Inherit;
color:#2670a4;
}

.call h1{
padding-top:7px;
margin-top:0px;
margin-left: 20px;
font-size:16px;
color:#2670a4;
}

.call h2{
margin:0;
padding:0;
margin-top:5px;
margin-left:-20px;
font-size:14px;
color:#2670a4;
}

.call_gesundheitsreisen{
background-image:url(../bilder/kasten_kontakt_gesundhei.jpg);
width:198px;
height:305px;
margin-top:20px;
margin-left: 26px;
}
.call_gesundheitsreisen img{
margin-top:10px;
margin-left:10px;
}

.call_gesundheitsreisen p{
padding-top:130px;
margin-left:14px;
font-size:12px;
font-style:Inherit;
color:white;
}

.call_gesundheitsreisen h1{
padding-top:7px;
margin-top:0px;
margin-left: 20px;
font-size:16px;
color:#da730f;
}

.call_gesundheitsreisen h2{
margin:0;
padding:0;
margin-top:5px;
margin-left:-20px;
font-size:14px;
color:white;
}

.katalog_download{
background-image:url(../bilder/katalog_downloadlink.jpg);
width:198px;
height:178px;
margin-top:20px;
margin-left: 26px;
}

.katalog_download h1{
padding-top:7px;
margin-left: 20px;
font-size:16px;
color:#2670a4;
}

.katalog_download h2{
padding-top:40px;
padding-left:100px;
margin-top:0px;
margin-left:50px;
}

.katalog{
border:0;
margin-top:20px;
margin-left:25px;
}
.katalog_gross{
border:0;
margin-top:20px;
margin-left:140px;
}
#angebote_rechts{
float:left;
width:75%;
}
/*angebot rechts*/
#angebote_rechts .hotel{
margin-top:22px;
margin-left:5px;
/*width:717px;*/
font-size:12px;
}

.spalte1{
width:220px;
margin-left:14px;
float:left;
}
.spalte1 img{
margin-top:14px;
}
.spalte1 p{
font-size:16px;
margin-left:9px;
font-style:inhert;
}
.spalte1 a {
text-decoration: none;
color: inherit;
}
.hotel ul{
margin:0;
padding:0;
margin-left:15px;
}
.hotel h2{
font-size:15px;
margin-top:10px;
margin-bottom:0px;
padding:0px;
padding-bottom:0px;
}
.hotel p{
font-size:16px;
margin-left:9px;
font-style:inhert;
margin-top:-30px;
padding-top:-30px;
}
.hotel h1{
font-size:16px;
margin-left:9px;
font-style:inhert;
}
.spalte2{
margin-top:7px;
*margin-top:16px;
float:left;
width:200px;
}

.spalte2 p{
font-size:12px;
margin-left:0px;
font-style:inhert;
margin-top:5px;
padding-top:0px;
padding-right: inherit;
}
.orte{
padding-top:-20px;
margin-top:-10px;
*margin-top:-10px;
float:left;
width:200px;}
.orte p{
font-size:12px;
margin-left:0px;
margin-top:-10px;
padding-top:-10px;
}
.spalte3{
margin-top:7px;
*margin-top:16px;
float:left;
width:245px;
*width:240px;}
.spalte3 h2 img {
margin:0;
padding:0;
margin-top:-20px;
margin-left:32px;
*margin-left:10px;
*margin-top:0px;
vertical-align:bottom;
*text-align:right;
}
.spalte3 img {
margin-top:5px;
*margin-top:0px;
margin-left:130px;
*margin-left:135px;
margin-bottom:10px;
*margin-bottom:0px;
}
.spalte3 a {
	color : inherit;
	text-decoration: none;
	font-weight: bold ;
}

#hotel_rechts h1 img{
margin:0;
padding:0;
margin-top:-20px;
margin-left:32px;
*margin-left:20px;
vertical-align:bottom;}
#hotel_rechts_gesundheit h1 img{
margin:0;
padding:0;
margin-top:-20px;
margin-left:32px;
*margin-left:20px;
vertical-align:bottom;}
.call .kostenfrei{
margin-top:0px;
padding-top:0px;
font-size:10px;
font-style:normal;
}
.call_gesundheitsreisen .kostenfrei_gesundheitsreisen{
color:white;
margin-top:0px;
padding-top:0px;
font-size:10px;
font-style:normal;
}
/*---------------------------------------hotelseite*/
#hotel_links{
padding-top:5px;
float:left;
width:680px;
*width:670px;
margin-left:28px;
margin-right:12px;
*margin-right:20px;
*padding:0;
*margin-left:15px;
}

*+html #hotel_links {padding-top:5px;
float:left;
width:680px;
margin-left:30px;}

#hotel_links_gesundheit{
padding-top:5px;
float:left;
width:680px;
*width:670px;
margin-left:28px;
margin-right:12px;
*margin-right:20px;
*padding:0;
*margin-left:15px;
}

*+html #hotel_links_gesundheit {padding-top:5px;
float:left;
width:680px;
margin-left:30px;
}

#hotel_rechts{
margin-left:12px;
margin-top:10px;
background-image: url(../bilder/verlauf_links.jpg);
background-repeat: repeat-x;
float:left;
width:230px;
*width:213px;
font-size:12px;
*padding:0;
*margin-left:10px;
}

#hotel_rechts_gesundheit{
margin-left:12px;
margin-top:10px;
background-image: url(../bilder/verlauf_orange.jpg);
background-repeat: repeat-x;
float:left;
width:230px;
*width:213px;
font-size:12px;
*padding:0;
*margin-left:10px;
}

*+html #hotel_rechts_gesundheit {margin-left:20px;
margin-top:10px;
background-image: url(../bilder/verlauf_orange.jpg);
background-repeat: repeat-x;
float:left;
width:230px;
font-size:12px;}

#hotel_rechts h1{
font-size:16px;
margin:0;
padding:0;
margin-top:10px;
margin-left:25px;

}
#hotel_rechts_gesundheit h1{
font-size:16px;
margin:0;
padding:0;
margin-top:10px;
margin-left:25px;

}
#hotel_rechts ul{
font-size:12px;
margin:0;
padding:0;
margin-right:15px;
margin-left:35px;
margin-bottom:10px;
*margin-left:10;
}
#hotel_rechts_gesundheit ul{
font-size:12px;
margin:0;
padding:0;
margin-right:15px;
margin-left:35px;
margin-bottom:10px;
*margin-left:10;
}
#hotel_rechts li{
margin-left:5px;
*margin-left:8px;

}
#hotel_rechts_gesundheit li{
margin-left:5px;
*margin-left:8px;

}
#hotel_links h1{

font-size:16px;
margin:0;
padding:0;
margin-top:16px;
}
#hotel_links h2{
font-size:12px;
margin:0;
margin-top:25px;
padding:0;
}
#hotel_links p{

font-size:12px;
margin:0;
padding:0;
padding-right:8px;
}
#hotel_links_gesundheit h1{

font-size:16px;
margin:0;
padding:0;
margin-top:16px;
}
#hotel_links_gesundheit h2{
font-size:12px;
margin:0;
margin-top:25px;
padding:0;
}
#hotel_links_gesundheit p{

font-size:12px;
margin:0;
padding:0;
padding-right:8px;
}
.ort {
font-size:11px;
margin:0;
padding:0;
}

/*--------------------------------------------table*/

#hotel_links table{
width:670px;
margin-top:10px;
background-color:#e4f1fb;
border:2px solid #a3cef0;
 border-collapse: collapse;
font-size:12px;
}
#hotel_links table td, table th {
  /*border: 1px solid #a3cef0;*/
padding-left:10px;
padding-bottom:4px;
}

#hotel_links_gesundheit table{
width:670px;
margin-top:10px;
background-color:#feeee1;
border:2px solid #a3cef0;
 border-collapse: collapse;
font-size:12px;
}
#hotel_links_gesundheit table td, table th {
  /*border: 1px solid #a3cef0;*/
padding-left:10px;
padding-bottom:4px;
}
.center{
  text-align:center;
}
.klammer{
font-size:11px;
}
.anfrage{ 
margin-top:0px;
padding-left:515px;
border:0px;
}
.wunschtermin{
margin-top:0px;
float:right;
*float:none;
padding-bottom:15px;
}
.wunschtermin p{


}
.border{border-top: 1px solid #a3cef0} 
/*--------------anfrage*/
.bestprice{
margin-left:10px;
margin-top:0px;
}
.bestprice h2{
margin-left:150px;
margin-top:0px;
padding-top:10px;
}
.bestprice img{
float:left;
margin-right:0px;
padding-top:0px;
}
.text_bestprice{
margin-top:10px;
font-size:9px;
font-style:normal;
font-weight:bold;
text-decoration:none;
margin-left:0px;
}

.bestprice_gesundheitsreisen{
margin-left:10px;
margin-top:0px;
}
.bestprice_gesundheitsreisen h2{
margin-left:150px;
margin-top:0px;
padding-top:10px;
color:da730f;
}
.bestprice_gesundheitsreisen img{
float:left;
margin-right:0px;
padding-top:0px;
}

.text_gesundheitsreisenbestprice{
margin-top:10px;
font-size:9px;
font-style:normal;
font-weight:bold;
text-decoration:none;
margin-left:0px;
}


.block_popup{
/*display: none;*/
height: 191px;
width: 427px;
z-index: 3000;
position: relative;
padding: 10px 10px 15px 10px;
margin-left:80px;
background-image: url(../bilder/bestprice_kasten.gif);
background-repeat:no-repeat;
	}

.block_popup h1{
margin:0;
padding:0;
font-size: 15px;
color: #004174;
margin-bottom:10px;
margin-top:-4px;
}
.block_popup .close{
font-size:15px;
padding-left:390px;
}

.block_popup div p{
	float:left;
	line-height:17px;
	margin:0;
	padding:0;
	width:75%;}




#anfrage {
width:670px;
background-color:#e4f1fb;
font-size:12px;
margin-top:50px;
*margin-top:30px;
}
#anfrage table{
border:0px;

}
#anfrage h2{
font-size:16px;
}
.textfeld{
background-color:#eaf6ff;
color:#1d699d;
width:320px;
}
.code{
background-color:#eaf6ff;
color:#1d699d;
}
#absenden{
background-image: url(../bilder/absenden.jpg);

}

/*agb*/
#agb_links{
padding-top:5px;
float:left;
width:850px;
margin-left:3px;
}
#agb_links h2{
font-size:16px;
font-style:Inherit;
color:#2670a4;
margin-left: 25px;
}
/*---------------------------------------------------------------------------------------------------footer*/
#all #footer {
	width: 983px;
	height: 63px;
	background-image: url(../bilder/unterer-rahmen.jpg);
	background-repeat: no-repeat;
	background-position: bottom;
	clear: both;
	margin: 0;
	padding: 0;
	margin-left: 0px;
}
#all #footer ul{
	margin: 0;
	padding: 0;
padding-top:20px;
margin-left:20px;
}
#all #footer li {
	text-decoration: none;
	list-style-type: none;
	float: left;
		padding-left: 10px;
	/*margin-left:-10px;*/
	font-size: 12px;
	color:#da730f;
}

#all #footer li a:link {
	text-decoration: none;
	list-style-type: none;
	font-size: 12px;
	color:#da730f;
}

#all #footer li a:hover {
	text-decoration: none;
	list-style-type: none;
	font-size: 12px;
	color:#da730f;
}

#all #footer li a:visited {
	text-decoration: none;
	list-style-type: none;
	font-size: 12px;
	color:#da730f;
}

 #Textmitte {
	width: 230px;
	*width:200px;
	float: left;
}
 #Textmitte p{
	margin-left:30px;
	padding-left:0;
}
 #Textmitte h2{
margin:0;
	padding:0;
	margin-left:30px;
	padding-left:0;
	margin-top:20px;
}
 #Textlinks {
	width: 240px;
	*width:220px;
	float: left;
}
 #Textlinks  p{
	margin-left:25px;
	padding-left:0;
}
 #Textlinks h2{
	margin:0;
	padding:0;
	margin-left:25px;
	padding-left:0;
	margin-top:20px;
}
#Textrechts {
	width: 150px;
	*width:100px;
	float:left
}
 #Textrechts p{
	width: 200px;
	float: left;
	margin:0;
	padding:0;
	margin-left:30px;
	padding-left:0;
}
 #Textrechts h2{
	width: 200px;
	float: left;
	margin:0;
	padding:0;
	margin-left:30px;
	padding-left:0;
	margin-top:20px;
}
#mail_form {
font-size:12px;
}
#mail_form input{
padding:0;
margin:0;
margin-bottom:10px;
}
.mitte #content #allgemein_mitte {
margin-top:10px;
}
/*katalog*/

#katalog{
margin-left:30px;
}
#mail_partner {
margin:0;
padding:0;
font-size:11px;
}

#mail_partner .text{
width:130px;
}
#mail_partner  .img{
height:31px;
margin-top:20px;
}
.aufzaelung li{
font-size:12px;
margin-left:20px;
list-style-type:disc;
*text-indent: -16px;
*list-style-position: inside;
}
.ankerfrage a{
font-size:15px;
color:#004174;
text-decoration:none;

}
.ankerfrage{
margin:0;
padding:0;
font-size:12px;
color:#004174;
text-decoration:none;
margin-left:0px;
padding-top:-5px;
}
.faq_frage {
font-size:12px;
color:#004174;
text-decoration: none;
margin-left: 0px;
margin-top:20px;
font-weight: bold;
}
.faq_antwort {
margin-top:5px;
font-size:12px;
margin-left: 0px;
}
.roman{
margin-left:50px;
font-size:12px;

list-style-type:upper-roman
}
.such_hl{
color:#025d9b;
font-size:11px;
margin-left:10px;
margin-right:8px;
margin-top: 0px;
}

#such{
background-image:url(../bilder/kasten_schnellsuche.jpg);
width:198px;
height:346px;
padding-top:0px;
padding-bottom:0px;
margin-left:27px;
margin-top: 10px;
}
#such option {
color:#025d9b;
font-family:arial;
font-size:12px;
}
#such h2 {
padding-top:7px;
}
#such select {
width:180px;
color:#025d9b;
font-family:arial;
font-size:12px;
margin-left:10px;
margin-top: -2px;
}

#such_gesundheitsreisen{
background-image:url(../bilder/kasten_schnellsuche_gesundh.jpg);
width:198px;
height:275px;
padding-top:0px;
padding-bottom:0px;
margin-left:27px;
margin-top: 10px;
}
#such_gesundheitsreisen option {
color:#da730f;
font-family:arial;
font-size:12px;
}
#such_gesundheitsreisen h2 {
padding-top:7px;
color:#da730f;
}
#such_gesundheitsreisen select {
width:180px;
color:#da730f;
font-family:arial;
font-size:12px;
margin-left:10px;
margin-top: -2px;
}

.suchgesundheitsreisen_hl{
color:white;
font-size:11px;
margin-left:10px;
margin-right:8px;
margin-top: 0px;
*margin-top: -3px;
}

.suchkrankenkasse_hl{
color:#025d9b;
font-size:11px;
margin-left:10px;
margin-right:8px;
margin-top: 0px;
}

#suchkrankenkasse{background-image:url(../bilder/katalog_download.jpg);
width:200px;
height:178px;
padding-top:0px;
padding-bottom:0px;
margin-left:27px;
margin-top: 10px;
}
#suchkrankenkasse option {
color:#025d9b;
font-family:arial;
font-size:12px;
}
#suchkrankenkasse h2 {
padding-top:7px;
}
#suchkrankenkasse select {
width:180px;
color:#025d9b;
font-family:arial;
font-size:12px;
margin-left:10px;
margin-top: -2px;
}

.page_nav {
	text-align: right;
	font-size: 12px;	
	margin-top: 18px;
	margin-right: 40px;
	float: right;
}

.page_nav_current_page {
	color:#002740;
	text-decoration: none;
}
.page_nav_normal {
	color:#007aca;
	text-decoration: none;
}
.sort_order 
{
	float: left; 
	margin-top:15px; 
	width:200px;	
	margin-left:15px;
}

.sort_order select {
	color:#025d9b;
font-family:arial;
font-size:12px;
}

.bestprice_layer {
-moz-border-radius:5px;
-webkit-border-radius: 5px;
border-width: 5px;
border-style:solid;
border-color:#eeeeee;
padding: 10px;
background-color:#FFFFFF;
font-size:13px;
text-align:left;
margin:10px;
position:absolute;
left:333px;
top:500px;
width:0px;
height:0px;
visibility: hidden;
z-index:3;
}

.bestprice_layer h4{
margin-top:0px;
font-size:20px; 
color:#F98905;
}

.beliebtesteHotels_links{
margin-left:10px;
text-decoration:none;
color:#025d9b;
font-family:arial;
font-weight:100;
}

.allgemein_rechts{
float:left;
width:237px;
height:260px;
margin-top:15px;
background-image:url(../bilder/kasten_untere-navi.jpg);
background-repeat:no-repeat;
margin-left:25px;
}

.allgemein_links{
width:700px;
*width:690px;
float:left;}
#kontakt_links{
width:250px;
*width:230px;
float:left;}
#profil_links{
width:688px;
*width:690px;
float:left;}


.praeventionsreisen_ueberschrift{
	margin-left:25px;
	margin-top:10px;
	font-size:65%;
	color:#2670a4;
}

.praeventionsreisen_liste{
	font-family:'Trebuchet MS';
	font-size:75%;
	margin-left:30px;
}

.praeventionsreisen_liste2{
	margin-top:0px;
}

.angebote_zuschussLink{
	color:#004174;
}

.sitemap_table{
	margin-top:0px;
	margin-left:2%;
	*margin-left:2%;
	color:#025d9b;
	font-family:arial;
	font-weight:100;
	border:0px;
	background-color:white;
	width:90%;
}

.sitemap_table td{
	vertical-align:top;
}

.sitemap_table a{
	text-decoration:none;
	color:#004174;
}

.sitemap_table p{
	margin-bottom:5px;
	font-size:13px;
	font-weight:bold;
}

.startseite_div{
	float:left;
	margin-left:33px;
	*margin-left:12px;
	margin-top:20px;
	*margin-top:0px;
	width:453px;
	height:475px;
	*width:453px;
	*height:475px;
	background-image:url(../bilder/praeventionsreisen_home.jpg);
}

*+html .startseite_div{
	float:left;
	margin-left:24px;
	margin-top:0px;
	width:453px;
	height:475px;
	background-image:url(../bilder/praeventionsreisen_home.jpg);
}

.bereiche1{
	float:left;
	padding-top:80px;
	padding-left:15px;
	text-align:center;
	*margin-left:-220px;
	*margin-top:-10px;
}

*+html .bereiche1{
	float:left;
	padding-top:80px;
	padding-left:240px;
	text-align:center;
}

.bereiche2{
float:left;
padding-top:80px;
padding-left:30px;
text-align:center;
*margin-top:-10px;
*margin-left:-125px;
}

*+html .bereiche2{
float:left;
padding-top:80px;
padding-left:150px;
text-align:center;
}

.bereiche3{
float:left;
padding-top:80px;
padding-left:30px;
text-align:center;
*margin-top:-10px;
*margin-left:-20px;	
}

*+html .bereiche3{
float:left;
padding-top:80px;
padding-left:40px;
text-align:center;
}

.bereiche4{
	padding-top:80px;
	padding-left:30px;
	text-align:center;
	*margin-top:-10px;
	*margin-left:-100px;
}

*+html .bereiche4{
	padding-top:80px;
	padding-left:50px;
	text-align:center;
}

