@charset "utf-8";body {	font-family: "Segoe UI", Helvetica, Arial, Verdana, sans-serif;	margin: 0;	padding: 0;	color: #000;	background-color: #FFFFFF;}.moto {	width:100%;	height:35px;	position:relative;	background-color: #478fa0;}.motobox {	position:relative;	width:960px;	margin:0 auto;	height:35px;	margin-top:-12px;	margin-bottom:-11px;}.motobox p {	font-size: 12px;	color: #FFF;	padding-top: 9px;	padding-left: 20px;	font-style: italic;	padding-left:40px;}.motobox h5 {	position:relative;	font-size: 11px;	color: #FFF;	margin-top:-33px;	margin-left:720px;}/*koreann */.motoboxkor {	position:relative;	width:960px;	margin:0 auto;	height:35px;	margin-top:-12px;	margin-bottom:-11px;}.motoboxkor p {	font-size: 12px;	color: #FFF;	padding-top: 9px;	padding-left: 20px;	font-style: italic;	padding-left:40px;}.motoboxkor h5 {	position:relative;	font-size: 11px;	color: #FFF;	margin-top:-33px;	margin-left:780px;}.blog {	position:relative;	margin-top:-45px;	margin-left:600px;	width:auto;	height:auto;}.blog a {	font-weight: normal;	color: #FFF;	text-decoration: none;	vertical-align: middle;	font-style: normal;}.blog a:hover {	text-decoration: underline;	}.blog img {	width:25px;	height:25px;	vertical-align: middle;	margin-top:5px;}.language {	position:relative;	left:820px;	top:-43px;	width:130px;	height:auto;	background-color: #FFF;	z-index:4;}.language ul {	margin:0;	padding: 0;}.language ul li {	position: relative;	list-style-type: none;	padding-bottom:6px;}.language ul li a {	display: block;	color: #F90;	font-size: 13px;	text-decoration: none;	padding-left:15px;	padding-top:8px;}.language img {	padding-right:10px;}.language > ul > li:hover > a {	color: #F90;}/* ///////////////////////////////////////////////////////Childs od langiage menia//////////////////////////// */.language > ul li ul{	visibility:hidden;	position: absolute;	padding:0;	top:30px;	left:-1px;	background-color: #FFF;	border-right-width: thin;	border-bottom-width: thin;	border-left-width: thin;	border-right-style: solid;	border-bottom-style: solid;	border-left-style: solid;	border-right-color: #478fa0;	border-bottom-color: #478fa0;	border-left-color: #478fa0;}.language > ul li:hover ul {	visibility: visible;	color: #000;	width:130px;	height:auto;	top: 30px;	left: -1px;	background-color: #FFF;}.language > ul ul li {	padding:0;	background-color: #FFF;}.language > ul ul li a {	display: block;	color: #333;	font-size: 12px;	text-decoration: none;	text-transform: none;	width: 115px;	-webkit-transition: all 0.35s ease-in-out;	-moz-transition: all 0.35s ease-in-out;	-ms-transition: all 0.35s ease-in-out;	transition: all 0.35s ease-in-out;	font-family: Helvetica, Arial, sans-serif;	padding-top: 10px;	padding-bottom: 5px;	padding-left: 15px;	background-color: #FFF;}.language > ul ul li a:hover {	background-color: #49a5bf;}/*////////////////////////////////////////77 */.header {	position:relative;	width:100%;	height:59px;background: rgb(103,196,219); /* Old browsers */background: -moz-linear-gradient(top,  rgba(103,196,219,1) 0%, rgba(117,189,209,1) 41%, rgba(73,165,191,1) 100%); /* FF3.6+ */background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(103,196,219,1)), color-stop(41%,rgba(117,189,209,1)), color-stop(100%,rgba(73,165,191,1))); /* Chrome,Safari4+ */background: -webkit-linear-gradient(top,  rgba(103,196,219,1) 0%,rgba(117,189,209,1) 41%,rgba(73,165,191,1) 100%); /* Chrome10+,Safari5.1+ */background: -o-linear-gradient(top,  rgba(103,196,219,1) 0%,rgba(117,189,209,1) 41%,rgba(73,165,191,1) 100%); /* Opera 11.10+ */background: -ms-linear-gradient(top,  rgba(103,196,219,1) 0%,rgba(117,189,209,1) 41%,rgba(73,165,191,1) 100%); /* IE10+ */background: linear-gradient(to bottom,  rgba(103,196,219,1) 0%,rgba(117,189,209,1) 41%,rgba(73,165,191,1) 100%); /* W3C */filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#67c4db', endColorstr='#49a5bf',GradientType=0 ); /* IE6-9 */	border-bottom-width: 3px;	border-bottom-style: solid;	border-bottom-color: #478fa0;}.subheader {	position:relative;	width:960px;	margin:0 auto;	height:60px;}.logo {	float:left;	width:150px;	height:60px;	overflow:hidden;	border:none;}.logo img {	padding-top:5px;	width:102px;	height:50px;}.below {	margin-top:-55px;	width:102px;	height:50px;	}#menu {	float:left;	width:810px;	margin-left:160px;	margin-top:-60px;}#menu ul li img {	width:13px;	height:8px;	padding-left:10px;	padding-top:3px;	}ul.deutch {	width:850px;}#menu:after,#menu > ul:after {  clear: both;}#menu > ul {  margin:0;  padding: 0;}#menu > ul li {  margin: 0;  padding: -1px;  list-style: none;}#menu > ul > li {  float: left;  position: relative;}#menu > ul > li > a {	display: block;	color: white;	font-size: 13px;	padding-top: 23px;	padding-right: 30px;	padding-bottom: 23px;	padding-left: 30px;	text-decoration: none;}#menu > ul > li:hover > a { 	background-color: #478fa0;}#menu > ul > li > a > span {  line-height: 14px;}#menu > ul > li.active > a,#menu > ul > li > a:active {	background-color: #478fa0;}/* Childs */#menu > ul ul {  visibility: hidden;  position: absolute;  margin-top:-30px;  background-color: #478fa0;  padding:0;  z-index: -2;}#menu > ul li:hover ul {  opacity: 1;  visibility: visible;  margin: 0;  color: #000;  z-index: 2;  top: 62px;  left: 0;}#menu > ul ul:before {  content: '';  position: absolute;  top: -10px;  width: 100%;  height: 20px;  background: transparent;}#menu > ul ul li a {	padding: 18px 26px;	display: block;	color: white;	font-size: 12px;	text-decoration: none;	text-transform: none;	width: 150px;	border-left: 4px solid transparent;	-webkit-transition: all 0.35s ease-in-out;	-moz-transition: all 0.35s ease-in-out;	-ms-transition: all 0.35s ease-in-out;	transition: all 0.35s ease-in-out;	font-family: Helvetica, Arial, sans-serif;}#menu > ul ul li a:hover {	background-color: #515050;	border-left-width: 4px;	border-left-style: solid;	border-left-color: #FFFFFF;}#menu > ul ul li a:active {	width:150px;	height:15px;	background-color: #515050;}/* ////////////////////////////////////////////////  MENU IS OVER //////////////////////////////////////////////// */a img {	border:none;	}.bgpic {	width:100%;	margin:0 auto;	height:500px;}.bgslider {	position:absolute;	top:595px;	width:100%;	height:400px;	margin:0 auto;	z-index:-3;		 overflow: hidden;    /*background: #febf01;    background: #49a5bf;*/    background: rgb(221,221,221);    background: -moz-linear-gradient(top,  rgba(221,221,221,1) 0%, rgba(255,255,255,1) 100%);    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(221,221,221,1)), color-stop(100%,rgba(255,255,255,1)));    background: -webkit-linear-gradient(top,  rgba(221,221,221,1) 0%,rgba(255,255,255,1) 100%);    background: -o-linear-gradient(top,  rgba(221,221,221,1) 0%,rgba(255,255,255,1) 100%);    background: -ms-linear-gradient(top,  rgba(221,221,221,1) 0%,rgba(255,255,255,1) 100%);    background: linear-gradient(to bottom,  rgba(221,221,221,1) 0%,rgba(255,255,255,1) 100%);    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#dddddd', endColorstr='#ffffff',GradientType=0 );    border-top: 4px solid #478fa0;}/* ////////////////////////////////////////////////  HEADER IS OVER //////////////////////////////////////////////// */	.container {	width: 960px; /* the auto value on the sides, coupled with the width, centers the layout */	margin-top: -280px;	margin-right: auto;	margin-bottom: 0;	margin-left: auto;	z-index:1;}.content {	width: 960px;	height:auto;}.hostelbox {	width:960px;	margin:0 auto;	height:550px;	overflow:hidden;}.backpackers1 {	position:relative;	margin-top:0px;	margin-left:0px;	width:320px;	height:auto;}.bgback {	position:relative;	margin-top:-550px;	margin-left:0px;	width:320px;	height:auto;}.bgback2 {	position:relative;	margin-top:-550px;	margin-left:320px;	width:320px;	height:auto;}.bgback3 {	position:relative;	margin-top:-550px;	margin-left:640px;	width:320px;	height:auto;}.bgback4 {	position:relative;	margin-top:-230px;	width:115px;	height:115px;}.backpackers2 {	position:relative;	width:320px;	height:550px;	margin-left:320px;	margin-top:-550px;}.apartmant {	position:relative;	width:320px;	height:550px;	margin-left:640px;	margin-top:-550px;}.bottombox {	width:100%;	height:auto;	background-color: #f1f0f0;	}.trips {	position:relative;	width:960px;	height:330px;	margin:0 auto;	margin-top:40px;}.faq {	float:left;	margin-left:0;	width:260;	height:122px;	}.trip {	float:left;	margin-left:0;	width:260;	height:auto;	}.faq p, .faq p a {	font-family: "Segoe UI", Helvetica, Arial, Verdana, sans-serif;	font-size: 18px;	text-transform: none;	color: #515050;	text-decoration: none;	text-align: center;	margin-top:-15px;	margin-bottom:10px;}.trip p, .trip p a {	font-family: "Segoe UI", Helvetica, Arial, Verdana, sans-serif;	font-size: 18px;	text-transform: none;	color: #515050;	text-decoration: none;	text-align: center;	margin-top:-15px;	margin-bottom:10px;	margin-left:50px;	}.faq img {	margin-top:0px;	margin-left:20px;	border-radius:25px;	}.trip img {	margin-top:0px;	margin-left:80px;	border-radius:25px;		}.bgtrip img {	margin-left:80px;	margin-top:-122px;	border-radius:25px;}.trip h2 {	margin-top:15px;	margin-left:70px;	font-family: "Changa One";	font-size: 30px;	font-weight: normal;	text-transform: none;	text-decoration: none;	text-align: center;}.bgfaq img {	margin-left:20px;	margin-top:-122px;	border-radius:25px;		}.faq h2 {	margin-top:15px;	font-family: "Changa One";	font-size: 30px;	font-weight: normal;	text-transform: none;	text-decoration: none;	text-align: center;}/*///////////////////////////////////////////////////// ~~ TRANSPORT STYLES ~~ ////////////////////////////////////////////////////*/.transportbox {	width:100%;	height:auto;	background-color: #c2c2c2;	}.blogbox {	width:100%;	height:auto;}.transportcontentbox {	position:relative;	width:960px;	height:400px;	margin:0 auto;	}.blogcontentbox {	position:relative;	width:960px;	height:400px;	margin:0 auto;	}.transportleft {	float:left;	height:auto;	width:auto;}.blogleft {	float:left;	height:auto;	width:auto;	margin-left:-40px;	}.transportleft img{	padding-top:80px;}.transportright {	float:right;	height:auto;	width:auto;		margin-right:60px;}.blogright {	float:right;	height:115px;	width:115px;		margin-right:120px;	}.blogright img {	padding-top:115px;}.transportright ul{	padding-top:40px;}.blogleft ul {	padding-top:105px;	margin-left:60px;	}li.medium {	font-family: "Squada One";	font-size: 40px;	font-weight: bold;	text-transform: uppercase;	color: #322e2f;	text-decoration: none;	list-style-type: none;	line-height: 20px;}li.medium2 {	font-family: "Squada One";	font-size: 75px;	font-weight: bold;	text-transform: uppercase;	color: #322e2f;	text-decoration: none;	list-style-type: none;	line-height: 20px;}li.big {	font-family: "Squada One";	font-size: 73px;	font-weight: bold;	text-transform: uppercase;	color: #322e2f;	text-decoration: none;	list-style-type: none;	line-height: 75px;}li.small {	font-family: Magra;	font-size: 20px;	font-weight: bold;	text-transform: uppercase;	color: #2282b5;	text-decoration: none;	list-style-type: none;	line-height: 20px;}li.small2 {	font-family: "Squada One";	font-size: 44px;	font-weight: normal;	text-transform: none;	color: #f7941d;	text-decoration: none;	list-style-type: none;	line-height: 35px;	padding-top:25px;}.learnmore {	position:relative;	width:140px;		height:auto;	margin-top:60px;	margin-left:40px;	background-color: #514f50;	border-radius:20px;}.learnmore:hover {	cursor:pointer;	background-color: #9c0202;}.learnmore p {	font-family: Magra;	font-size: 20px;	padding:16px;}.learnmore a {	font-size: 20px;	color: #FFF;	text-decoration: none;	}.learnmorekor {	position:relative;	width:150px;		height:auto;	margin-top:60px;	margin-left:40px;	background-color: #514f50;	border-radius:20px;}.learnmorekor:hover {	cursor:pointer;	background-color: #9c0202;}.learnmorekor p {	font-family: Magra;	font-size: 20px;	padding:16px;}.learnmorekor a {	font-size: 20px;	color: #FFF;	text-decoration: none;	}/*///////////////////////////////////////////////////// ~~ The footer styles ~~ ////////////////////////////////////////////////////*/.footer {	padding: 10px 0;	background: #515050;	position: relative;/* this gives IE6 hasLayout to properly clear */	clear: both;	margin-top:0px;	margin-bottom:0px;	width:100%;	height:250px; /* this clear property forces the .container to understand where the columns end and contain them */	font-family: "Segoe UI", Helvetica, Arial, Verdana, sans-serif;}.footerbox {	width:960px;	height:220px;	margin-top:0px;	margin-right: auto;	margin-bottom: 0;	margin-left: auto;	padding-top: 15px;	padding-bottom: 15px;}.left {	margin-left:30px;	margin-top:-10px;	width:220px;	height:180px;	font-size: 12px;	font-family: "Segoe UI", Helvetica, Arial, Verdana, sans-serif;	color: #FFF;}.left2 {	margin-left:250px;	margin-top:-195px;	padding-left:30px;	width:240px;	height:180px;	font-size: 12px;	font-family: "Segoe UI", Helvetica, Arial, Verdana, sans-serif;	color: #FFF;	border-left-width: 1px;	border-left-style: solid;	border-left-color: #FFF;	}.left3 {	margin-left:510px;	margin-top:-195px;	padding-left:30px;	width:240px;	height:180px;	font-size: 12px;	font-family: "Segoe UI", Helvetica, Arial, Verdana, sans-serif;	color: #FFF;		border-left-width: 1px;	border-left-style: solid;	border-left-color: #FFF;}.left4 {	margin-left:770px;	margin-top:-195px;	padding-left:30px;	width:240px;	height:180px;	border-left-width: 1px;	border-left-style: solid;	border-left-color: #FFF;	}.left h3, .left2 h3, .left3 h3, .left4 h3, .left4 h3 {	font-size: 17px;	color: #FFF;		font-family: "Segoe UI", Helvetica, Arial, Verdana, sans-serif;}.left ul, .left2 ul, .left3 ul {	margin:0;	padding: 0;	}.left4 ul {	padding: 0;	}.left4 ul li {	display:block;}.left4 img {	padding-right:10px;	padding-top:0px;	vertical-align: middle;}.left li, .left2 li, .left3 li, .left3 li a {	list-style-type: none;	color: #FFF;	font-family: "Segoe UI", Helvetica, Arial, Verdana, sans-serif;	line-height: 20px;	text-decoration: none;	font-size: 12px;}.left4 li a {	list-style-type: none;	color: #FFF;	font-family: "Segoe UI", Helvetica, Arial, Verdana, sans-serif;	line-height: 23px;	text-decoration: none;	font-size: 12px;	vertical-align: middle;}.left3 li a:hover {	color: #FFF;	text-decoration: underline;	}.left4 li a:hover {	color: #FFF;	text-decoration: underline;	}.footerbottombox {	width:100%;	height:38px;	margin-bottom:0px;	background-color: #333333;}.copy {	width:960px;	margin:0 auto;}.copy p {	float:left;	font-size: 11px;	margin-top:13px;	margin-left:10px;	color: #FFF;	font-family: "Segoe UI", Helvetica, Arial, Verdana, sans-serif;}.clearfloat { /* this class can be placed on a <br /> or empty div as the final element following the last floated div (within the .container) if the .footer is removed or taken out of the .container */	clear:both;	height:0;	font-size: 1px;	line-height: 0px;}