@charset "utf-8";

/* [ INFO ] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
STYLE Name:  PUBLIK STYLE
Author:      WEBKOS (M. Musa - Rremi)
Author URL:  http://www.webkos.de/
------------------------------------------
	CSS INDEX 
------------------------------------------
	0. CSS HTML ELEMENTS
	1. MIX
	2. FONTS / TEXT ELEMENTS
	3. HEADER
	4. FOOTER
	5. NAVIGATION
	6. LAYOU
	7. IMAGES
	8. COMMENTS
	9. FORMS
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/

/* [ 0. CSS HTML ELEMENTS ]~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */

#content_von_buchenform_home {   padding-right: 15px;   padding-left: 15px;   margin-right: auto;   margin-left: auto }

#content_von_buchenform_home .tab-wrapper {
	background-color: rgba(255, 255, 255, 0.85);
	/*border-top: 5px solid #24468a;*/
}

.w-h-preise { width: 160px; }
.clB  { clear: both;  }
.w100P { width: 100%; }
.linewsMT { margin-top: -8%;}
.rahmen {border: 1px solid #d8d9d8;
	-moz-box-shadow: 0 0 26px 0 rgba(0,0,0,.36);
	-webkit-box-shadow: 0 0 26px 0 rgba(0,0,0,.36);
	box-shadow: 0 0 26px 0 rgba(0,0,0,.36);
}
.rahmen:after {
  background-color: rgba(0, 0, 0, 0.08)!important;
}
.vam {vertical-align: middle;}


/* [ 1. MIX ]~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */

.home-content { }
.home-content h2 { text-align: center;}

.p10{ padding:10px; }
.pfiliale{ padding: 10px 30px 10px 30px; }

.next-fl-home { padding: 10px 30px 10px 30px; }
.next-fl-home h5 a {font-weight: bold; color: #df4a00; border-bottom: 1px dotted #df4a00;  padding-top: 10px;}
.next-fl-home span { font-weight: bold; font-size: 14px;}
.next-fl-home i { font-size: 14px; color: #df4a00; }

.cstyle-home-Filiale { min-height: 360px; }
.amL5 a { margin: 0 0 0 5px; }

/*IMAGES und POS*/
	.FlR	{ float:right; }
	.FlL	{ float:left; }
	.clearB	{ clear: both;}
	.posRel	{ position: relative;}
	
	.FlRlogg	{ float:right; margin-right: 32px; }
	.FlLlogg	{ margin-left: 30px; display: inline; vertical-align: middle;}
	.logginBtn  { position: relative; top: -1px;  display: inline;} 
	.VA 	{ vertical-align: middle;}
	.VAt 	{ vertical-align: top;}
	.iconVM { vertical-align: middle; margin: 1px 1px 1px 1px!important; cursor: pointer;}

/* [ 2. FONTS / TEXT ELEMENTS ]~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
.fs10 {font-size: 10px;}
.fs11 {font-size: 11px;}
.fs12 {font-size: 12px;}
.fs14 {font-size: 14px;}

.titLogin { font-size: 18px; display: block; font-weight: 800; text-transform: uppercase; }
.tab-callc-tel { font-size: 20px; letter-spacing: 1px; font-weight: bold; line-height: 24pt;}
.EXTRA_BUCHEN_TEXT_HTML { border-bottom: 1px dotted #06539f; margin-bottom: 10px; position: relative; font-size: 18px!important; font-weight: bold; color: #c80000!important;}

.txtff, a.txtff {color: #ffffff!important;}
.fsIcoGr { font-size: 24px; }
.fsIco16 { font-size: 16px; }
.txt-shadow {text-shadow: 0 1px 2px rgba(0, 0, 0, .6);}
.tac {text-align: center;}
.taL {text-align: left;}
.taR {text-align: right;}

.error { 
	font-weight: bold; 
	box-shadow: 0 0 8px rgba(34, 30, 31, 0.3);
	padding: 10px 10px 10px 20px;
	margin-bottom: 30px;
	font-size: 14px;
	color: #c80000;
	border-bottom: 3px solid #c80000;
}

.ok { 
	font-weight: bold; 
	box-shadow: 0 0 8px rgba(34, 30, 31, 0.3);
	padding: 10px 10px 10px 20px;
	margin-bottom: 30px;
	font-size: 14px;
	color: #008341;
	border-bottom: 3px solid #008341;
}

.fsIcoGr { font-size: 24px; }
.fsIco16 { font-size: 16px; }

/* [ 2.1 HOME PREISE ]~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */


/* [ 3. HEADER ]      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
.plane{background:url('../images/plane.jpg') #f2f2f2 no-repeat top center;}
.pic-icon { width: auto; margin-right: 5px;  }

/* [ 4. FOOTER ]      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */


/* [ 5. NAVIGATION ]  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
 
		
/* [ 6. LAYOUT ]      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
#CMS_Editiere_Seite_Form {position: relative; background-color:#ffffff;}
	.home-title { margin-top: 15px;}
	.content_bg { padding: 0; margin: 0; border: 0;}
#content_0pub 	{ margin: auto;}


.inSubCont {
    margin-top: -150px;
    padding: 30px 0px 50px 15px;
    position: relative;
    background-color: white;
    z-index: 100;
}

/* [ 6.1. FLUGPLAN: ]      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */

#table_FlugPlanEineDestination td { padding: 10px;}

/* [ 7. IMAGES ]      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
img.logo { width: 150px; }
img.logo-foot { width: 100px; }
.inSubCont>p img { padding: 2px; margin: 0px 20px 20px 20px; border: 1px solid #e6ede4;}

.blog-details i { font-size: 20px; font-weight: bold;}
.tour-item > .blog-details a { font-size: 14px; }

/* [ 8. COMMENTS ]    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */

/* [ 9. FORMS ]       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */

.tab-content5{background:#ffffff; padding:15px 5px 0px 15px; box-shadow: 0 0 10px rgba(0, 0, 0, 0.0); color:#999; min-height: 328px;}
.wh97dest { width: 97%; }
.w50percent { padding-bottom: 5px;}
.button-tab-home {
padding: 13px 0 0 0;
width:100%;
display:block;
background:#f7f7f7;
border-top:1px solid #e8e8e8;
z-index:1000;
}

.marbtn-air {margin-top: 5px; height:66px;}
.marbtn-log {margin-top: 70px; height:48px;}

.navi-lang{ position:relative; float:right; text-align: right; font-size: 11px;}

#menu-dardanianew-1 {margin-right: 73px;}

/*  Backtop jQuery Plugin ########################### */

/* watsapp button */
#wappIco {
	right: 0;
	bottom: 85px;
	margin: 0 30px 0 0;
	z-index: 99990;
	transition: 0.35s;
	width: 46px;
	height: 46px;
	background-color: rgba(37, 211, 102,0.8);
	opacity: 1;
	transition: all 0.3s;
	border-radius: 50%;
	text-align: center;
	font-size: 30px;
	color: #fff;
	cursor: pointer;
	padding: 5px;
	/* .visible */
	transform: scale(1);
	position: fixed;
	display: block;
}