
/* CSS Document */

@font-face {
    font-family: 'microgrammadbolextregular';
    src: url('../fonts/MicrogrammaDBolExt-webfont.eot');
    src: url('../fonts/MicrogrammaDBolExt-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/MicrogrammaDBolExt-webfont.woff2') format('woff2'),
         url('../fonts/MicrogrammaDBolExt-webfont.woff') format('woff'),
         url('../fonts/MicrogrammaDBolExt-webfont.ttf') format('truetype'),
         url('../fonts/MicrogrammaDBolExt-webfont.svg#microgrammadbolextregular') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'ambleregular';
    src: url('../fonts/Amble-Regular-webfont.eot');
    src: url('../fonts/Amble-Regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/Amble-Regular-webfont.woff') format('woff'),
         url('../fonts/Amble-Regular-webfont.ttf') format('truetype'),
         url('../fonts/Amble-Regular-webfont.svg#ambleregular') format('svg');
    font-weight: normal;
    font-style: normal;

}




/*@font-face {
    font-family: 'microgrammadeebolextregular';
    src: url('../fonts/MicrogrammaDEEBolExt-webfont.eot');
    src: url('../fonts/MicrogrammaDEEBolExt-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/MicrogrammaDEEBolExt-webfont.woff2') format('woff2'),
         url('../fonts/MicrogrammaDEEBolExt-webfont.woff') format('woff'),
         url('../fonts/MicrogrammaDEEBolExt-webfont.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;

}
*/
/*@font-face {
    font-family: 'familiar_probold';
    src: url('../fonts/Familiar_Pro-Bold-webfont.eot');
    src: url('../fonts/Familiar_Pro-Bold-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/Familiar_Pro-Bold-webfont.woff') format('woff'),
         url('../fonts/Familiar_Pro-Bold-webfont.ttf') format('truetype'),
         url('../fonts/Familiar_Pro-Bold-webfont.svg#familiar_probold') format('svg');
    font-weight: normal;
    font-style: normal;

}*/





/* CSS Reset */
article, aside, details, figcaption, figure, footer, header, hgroup, nav, section { display: block; }
audio, canvas, video { display: inline-block; *display: inline; *zoom: 1; }
audio:not([controls]) { display: none; }
[hidden] { display: none; }

html { font-size: 100%; -webkit-text-size-adjust: 100%; -ms-text-size-adjust: 100%; }
html, body { height: 100%; margin:0;}
html, button, input, select, textarea { font-family: sans-serif; color: #222; }
input:focus, textarea:focu { outline: none}
body { margin: 0; font-size: 1em; }

::-moz-selection { background: #036; color: #fff; text-shadow: none; }
::selection { background: #036; color: #fff; text-shadow: none; }

a:focus { outline: none; }
abbr[title] { border-bottom: 1px dotted; }
b, strong { font-weight: bold; }
blockquote { margin: 1em 40px; }
pre, code, kbd, samp { font-family: monospace, serif; _font-family: 'courier new', monospace; font-size: 1em; }
pre { white-space: pre; white-space: pre-wrap; word-wrap: break-word; }
q { quotes: none; }
q:before, q:after { content: ""; content: none; }
small { font-size: 85%; }
sub, sup { font-size: 75%; line-height: 0; position: relative; vertical-align: baseline; }
sup { top: -0.5em; }
sub { bottom: -0.25em; }

ul, ol { margin: 1em 0; padding: 0 0 0 40px; }
dd { margin: 0 0 0 40px; }
nav ul, nav ol { list-style: none; list-style-image: none; margin: 0; padding: 0; }

img { border: 0; -ms-interpolation-mode: bicubic; vertical-align: middle; }
svg:not(:root) { overflow: hidden; }
figure { margin: 0; }

form { margin: 0; }
fieldset { border: 0; margin: 0; padding: 0; }
legend { border: 0; *margin-left: -7px; padding: 0; white-space: normal; }
button, input, select, textarea { font-size: 100%; margin: 0; vertical-align: baseline; *vertical-align: middle; }
button, input { line-height: normal; }
button, input[type="button"], input[type="reset"], input[type="submit"] { cursor: pointer; -webkit-appearance: button; *overflow: visible; }
button[disabled], input[disabled] { cursor: default; }
input[type="checkbox"], input[type="radio"] { box-sizing: border-box; padding: 0; *width: 13px; *height: 13px; }
input[type="search"] { -webkit-appearance: textfield; -moz-box-sizing: content-box; -webkit-box-sizing: content-box; box-sizing: content-box; }
input[type="search"]::-webkit-search-decoration, input[type="search"]::-webkit-search-cancel-button { -webkit-appearance: none; }
button::-moz-focus-inner, input::-moz-focus-inner { border: 0; padding: 0; }
textarea { overflow: auto; vertical-align: top; resize: vertical; }
input:valid, textarea:valid {  }
input:invalid, textarea:invalid { background-color: #fff;}

table { border-collapse: collapse; border-spacing: 0; }
td { vertical-align: top; }

.chromeframe { margin: 0.2em 0; background: #ccc; color: black; padding: 0.2em 0; }

/* END CSS Reset */

/* Global Styles */
body {
	font-family:'ambleregular';
	font-size: 15px;
	line-height:1.1;
	height:100%;
	
}
html {
	height:100%;
	
	}
h1 { 
	font-weight:normal;
	
	
	}	
/* Start Header */

.daskacrna {
	background-color:#333333;
	width:100%;
	height:136px;
	
	
	}
	
.headercontainer {
	width:86%;
	margin:0 auto;
	}
	
.logo {
	margin-top:40px;
	width:370px;
	
	}
.mrezejez {
	display: inline-block;
	float:right;
	
	}
	
	
.fejs {
	margin-top:40px;
	margin-right:10px;
	
	}
	
.gplus {
	margin-top:40px;
	padding-right:0px;
	margin-right:50px;
	
	}
	
.brit {
	margin-top:43px;
	margin-right:10px;
	float:right;
	
	}
	
.ger {
	margin-top:43px;
	float:right;
	
	}
.daskatrans {
	background-color:rgba(51,51,51,0.8);
	width:100%;
	height:56px;
	position:relative;
	z-index:1;
	}
	
.mainmenu {
	
	position:absolute;
	font-family: 'ambleregular';
	font-size:20px;
	text-transform:uppercase;
	color:#ff9900;
	margin-top:20px;
	padding-left:13%;
	width:80%;
	}
.mainmenu a {
	text-decoration: none;
	color:#ff9900;
	margin-left:110px;
	
	}	
	
.mainmenu ul li {
	float: left;
	
		
}
.daskahome {
	position:absolute;
	width:33%;
	background-color: rgba(51,51,51,0.8);
	padding:10px;
	margin-top:430px;
	line-height:1.2;
	
	
	
	}
	
.karen {
	color:white;
	margin-left:15%;
	text-align:left;
	font-size:17px;
	
	
	}	
	
.daskapotpishome {
	width:15%;
	background-color: rgba(51,51,51,0.8);
	padding:5px;
	float:right;
	margin-top:-5%;
	
	}	
	
.txthome{
	
	font-size:17px;
	color:#ff9900;
	text-align:left;
	font-family:'ambleregular';
	margin-left:15%;
	font-style:italic;
	
	}

	
/* Destinationen*/


	
.zemljenav2 {
	float:right;
	margin-top:-45%;
	margin-right:35%;
	
	
	}
	
.zemljenav3 {
	float:right;
	margin-top:-45%;
	margin-right:25%;
}
	
.zemljenavCW {
	float:right;
	margin-top:-45%;
	margin-right:20%;	
	
	}
	

.daskanas {
   background-color: rgba(51, 51, 51, 0.8);
   font-family: 'microgrammadbolextregular';
   height: 75px;
   margin-top: -55%;
   padding: 10px;
   width: 33%;
}
	
.daskanasSA{
	width:33%;
	background-color: rgba(51,51,51,0.8);
	padding:10px;
	margin-top:-55%;
	height:75px;
	font-family:'microgrammadbolextregular';
	
	}
.daskanasCWA{
	width:33%;
	background-color: rgba(51,51,51,0.8);
	padding:10px;
	margin-top:-57%;
	height:100px;
	font-family:'microgrammadbolextregular';
	
	}	

.naslov {
	color:white;
	font-size:29px;
	text-transform:uppercase;
	margin-left:19%;
	font-family: 'microgrammadbolextregular', sans-serif ;
	}
	
.naslovCWA {
	color:white;
	font-size:33px;
	text-transform:uppercase;
	margin-left:17%;
	margin-bottom:3%;
	}	
	
.pustinja {
	margin-top:-56px;
	z-index:-1;
	width:100%;
	
	}
	
.destinacije {
   color: #ff9900;
   font-family: 'ambleregular';
   font-size: 16px;
   line-height: 3;
   text-transform: uppercase;
   margin-right:7.6%;
   z-index: 1;
}
.destinacije ul {
	float:right;
	
	}
.destinacijeEA ul {
	float:right;
	
	}	
.destinacijeCWA ul {
	float:right;
	
	}		
.destinacijeEA {
   color: #ff9900;
   font-family: 'ambleregular';
   font-size: 16px;
   line-height: 3;
   text-transform: uppercase;
   margin-right:19%;
   z-index: 1;
}
.destinacijeCWA {
	color: #ff9900;
   font-family: 'ambleregular';
   font-size: 16px;
   line-height: 3;
   text-transform: uppercase;
   margin-right:11%;
   z-index: 1;
}
	
.destinacije a {
	text-decoration: none;
	color:#ff9900;
	padding:10px;
	
	
			
}
.destinacijeEA a {
	text-decoration: none;
	color:#ff9900;
	padding:10px;
	
	
			
}
.destinacijeCWA a {
	text-decoration: none;
	color:#ff9900;
	padding:10px;
	
	
	
			
}
.daskajedanred {
	position:absolute;
	width:33%;
	background-color: rgba(51,51,51,0.8);
	padding:10px;
	margin-top:250px;
	line-height:1.2;
	
	
	}
.daskajedanredraj {
	position:absolute;
	width:33%;
	background-color: rgba(51,51,51,0.8);
	padding:10px;
	margin-top:270px;
	line-height:1.2;
	
	
	}	
.jedanreddesno {
	width:33%;
	background-color: rgba(51,51,51,0.8);
	padding:10px;
	margin-top:250px;
	line-height:1.2;
	position:absolute;
	margin-left: 65.8%;
	
	
}	

.button {
	background-color:rgba(51,51,51,0.8);
	text-align:center;
	font-size:14px;
	float:left;
	font-family:'ambleregular';
	margin-right:1px;
	z-index:20;
	line-height:2.2;
	}
.podnavigacija {
	margin-top:57px;
	position:absolute;
	width:100%;
	
	
	

	}
.mapades {
	position:absolute;
	margin-top: 112px;
	margin-left:50%;
}
	

	
.daskapotpisdes {
	width:12.1%;
	background-color: rgba(51,51,51,0.8);
	padding:5px 60px 5px 5px;
	margin-top:40%;
	margin-left:84%;
	float:right;
	margin-right:0px;
	}
.daskapotpisdesti {
	width:200px;
	background-color: rgba(51,51,51,0.8);
	padding:5px 60px 5px 5px;
	margin-top:680px;
	margin-left:84%;
	position:absolute;	
	}	
	
.potpisslikadest {
	font-size:12px;
	color:#ff9900;
	text-align:right;
	margin-right:10%;

		
	}
#mapContainer {
	margin-top:-30px;
	margin-left:50px;
	
	}	
/* DestinationenEA*/	
.aside {
	position:relative;
	margin-top:13.8%;
	
	
	}
.asideGer {
	position:relative;
	margin-top:11.1%;
	}	
.asideCWeng {
	position:relative;
	margin-top:16.2%;
	}	
	


/* Malawi */

.txtmalawi {
	font-size:16px;
	color:#ff9900;
	text-align:left;
	font-family:'ambleregular';
	margin-left:19%;
	
}
	
.daskamalawi{
	position:absolute;
	width:33%;
	background-color: rgba(51,51,51,0.8);
	padding:10px;
	margin-top:280px;
	line-height:1.2;
	
	} 	
.daskanaszemlje {
	width:33%;
	background-color: rgba(51,51,51,0.8);
	padding:10px;
	margin-top:-45%;
	font-family:'microgrammadbolextregular';
	line-height:0.9;
	
	
	}	
.naslovzemlje {
	color:#ff9900;
	font-size:29px;
	text-transform:uppercase;
	margin-left:19.3%;
	font-family:'microgrammadbolextregular';
	
	}	
	
.belitext {
	color:white;
	
	}
	
.mapa {
	position:absolute;
	margin-top:112px;
	margin-left:81%;
	width:200px;
	
	}
.mapalevo {
	float:left;
	margin-top:112px;
	margin-left:6.5%;
	width:200px;
	
	}	
	
.daskapotpis {
	width:200px;
	background-color: rgba(51,51,51,0.8);
	padding:5px 5px 5px 37px;
	margin-top:550px;
	position:absolute;
	
	
	
		
	}
	
.potpisslika {
	font-size:14px;
	color:#ff9900;
	text-align:right;
	margin-right:50px;
	
	
	}

	
.nadnas	{
	color:white;
	text-transform:uppercase;
	margin-left:19.3%;
	font-size: 20px;
	font-family:'microgrammadbolextregular';
	
	}
.zemljapotpis {
	color:white;
	
	}
	
/* Uganda */	
.daskanasuganda {
	width:33%;
	background-color: rgba(51,51,51,0.8);
	padding:10px;
	margin-top:-890px;
	font-family:'microgrammadbolextregular';
	line-height:0.9;
	
	}
.desnouganda {
	position:relative;
	margin-top:8%
	
	
}	
	
/* Gabon */		

.daskanasgabon {
	width:33%;
	background-color: rgba(51,51,51,0.8);
	padding:10px;
	margin-top:-940px;
	font-family:'microgrammadbolextregular';
	line-height:0.9;
}
.mapagabon {
	float:right;
	margin-top:-650px;
	margin-right:130px;
	
	
}

/* Kongo Brazzaville */	

.mapaconbra {
	float:right;
	margin-top:-680px;
	margin-right:130px;
}
.daskapotpiscb {
	width:15%;
	background-color: rgba(51,51,51,0.8);
	padding:5px;
	float:right;
	margin-top:-80px;
	
	
	
	}
/* Mosambik */		

.mapamoz {
	float:left;
	margin-top:-50%;
	margin-left:6%;
	
	}
	
.nadnasdesno {
	color:white;
	text-transform:uppercase;
	margin-right:20.5%;
	text-align:right;
	font-size:20px;
	
	
	}
	
.naslovzemljedesno {
	color:#ff9900;
	font-size:29px;
	text-transform:uppercase;
	margin-right:20.5%;
	text-align:right;
	margin-top:-10px;
	
	
	}	
.txtmosambik {
	font-size:19px;
	color:#ff9900;
	text-align:right;
	font-family:'ambleregular';
	margin-right:130px;
	
	}
	
.daskanasdesno {
	width:33%;
	background-color: rgba(51,51,51,0.8);
	padding:10px;
	margin-top:112px;
	font-family:'microgrammadbolextregular';
	position:absolute;
	margin-left:65.8%;
	line-height:0.9;
	
	}	
	
.daskadesno {
	width:33%;
	background-color: rgba(51,51,51,0.8);
	padding:10px;
	font-style:italic;
	margin-top:-40%;
	line-height:1.2;
	float:right;
	
	
	}	
.daskadesnoconkin {
	width:33%;
	background-color: rgba(51,51,51,0.8);
	padding:10px;
	margin-top:280px;
	line-height:1.2;
	position:absolute;
	margin-left: 65.8%;
	
	
	}		
	
.daskapotpislevo {
	width:15%;
	background-color: rgba(51,51,51,0.8);
	padding:5px;
	float:left;
	margin-top:-20%;
	
	
	}		
.potpisslikalevo {
	font-size:14px;
	color:#ff9900;
	text-align:left;
	margin-left:37%;
	
	
	}	

/* Sudafrica */	

.desno {
	float:right;
	

	
	}	

.daskanassafrica {
	width:33%;
	background-color: rgba(51,51,51,0.8);
	padding:10px;
	margin-top:-57%;
	font-family:'microgrammadbolextregular';
	line-height:0.9;
	
	
	}	
/* Lesotho */		
.daskanaslesotho {
	width:33%;
	background-color: rgba(51,51,51,0.8);
	padding:10px;
	margin-top:-46%;
	font-family:'microgrammadbolextregular';
	line-height:0.9;
	
	}
	
/* Namibia */		
.daskanasnamib {
	position:absolute;
	width:33%;
	background-color: rgba(51,51,51,0.8);
	padding:10px;
	margin-top: 112px;
	line-height:0.7;
	}
.daskanasregije	{
	position:absolute;
	width:33%;
	background-color: rgba(51,51,51,0.8);
	padding:10px;
	margin-top: 112px;
	line-height:1;
	
	
	}
	
	
/* Ghana */	

.daskanasghana {
	width:33%;
	background-color: rgba(51,51,51,0.8);
	padding:10px;
	margin-top:-880px;
	font-family:'microgrammadbolextregular';
	line-height:0.9;
		
	}
	
.mapaghana {
	float:right;
	margin-top:-780px;
	margin-right:130px;
	
	}
	
.daskapotpisghana {
	width:15%;
	background-color: rgba(51,51,51,0.8);
	padding:5px;
	float:right;
	margin-top:10px;
	
	}		

.desnoghana {
	position:relative;
	margin-top:11%
	
	}
	
.desnoghanaEng {
	position:relative;
	margin-top:14%
	
	}	
/* Impresum */	

.txtimpressum {
	font-size:15px;
	color:#ff9900;
	text-align:left;
	font-family:'ambleregular';
	margin-left:100px;
	
	}
.impruvod {
	line-height:0.4;
	}	
	
.daskanasimp{
	width:33%;
	background-color: rgba(51,51,51,0.8);
	padding:10px;
	margin-top:-770px;
	font-family:'microgrammadbolextregular';
	line-height:1.1;
		
	}
		
.daskaimpresum {
	position:absolute;
	width:33%;
	background-color: rgba(51,51,51,0.8);
	padding:10px;
	margin-top:245px;
	line-height:1.2;
	overflow:scroll;
	height:50%;
	
	}
.daskaimpresumGer {
	position:absolute;
	width:33%;
	background-color: rgba(51,51,51,0.8);
	padding:10px;
	margin-top:285px;
	line-height:1.2;
	overflow:scroll;
	height:50%;
	
	}	
	
.nasimpressum {
	color:white;
	text-align:left;
	font-family:'ambleregular';
	margin-left:100px;
	font-size:15px;
}
.medjunasimpressum {
	color:white;
	text-align:left;
	font-family:'ambleregular';
	margin-left:100px;
	font-size:15px;
	margin-bottom:-7px;
	
}
.plaintxtimp {
	font-style:italic;
	margin-top:50px;
	
	}
.daskapotpisimp {
	width:15%;
	background-color: rgba(51,51,51,0.8);
	padding:5px;
	float:right;
	margin-top:-130px;
	
		
	}
	
.naslovimp {
	color:white;
	font-size:33px;
	text-transform:uppercase;
	margin-left:105px;
	font-family:'microgrammadbolextregular';
	
}	

/* Uber mich */	

.txtrainer {
	color:white;
	margin-left:19%;
	font-size:16px;
	}
	
.daskanasuber {
	width:33%;
	background-color: rgba(51,51,51,0.8);
	padding:10px;
	margin-top:-56.2%;
	font-family:'microgrammadbolextregular';
		
	}	
	
.daskapotpisuber {
	width:15%;
	background-color: rgba(51,51,51,0.8);
	padding:5px;
	float:right;
	margin-top:120px;
	
	
	}
	
/* Kontakt */	

.daskanaskont {
	width:29%;
	background-color: rgba(51,51,51,0.8);
	padding:10px;
	margin-top:-770px;
	font-family:'microgrammadbolextregular';
	float:right;
	
	
	}
	
.daskakontakt {
	width:29%;
	background-color: rgba(51,51,51,0.8);
	padding:10px;
	font-style:italic;
	margin-top:-36%;
	line-height:1.2;
	float:right;
	
	
	}
	
.naslovdesno {
	color:white;
	font-size:29px;
	text-transform:uppercase;
	margin-right:110px;
	text-align:right;
	
	}
.txtdesno {
	text-align:right;
	margin-right:20.5%;
	color:#ff9900;
	font-size:16px;
	
	
	
	}
.txtdesnokont {
	text-align:right;
	line-height:0.8;
	
	
	
	}
	
	
.txtkont {
	font-size:16px;
	color:#ff9900;
	font-family:'ambleregular';
	margin-top:-5px;
	line-height:1;
	margin-bottom:10px;
	text-indent:-10px;
	
	
	
	}	
.txtkontuvod {
	font-size:16px;
	color:#ff9900;
	font-family:'ambleregular';
	margin-top:-5px;
	line-height:1;
	margin-bottom:10px;
	
	
	
	
	}		
	
.txtkontakt {
	font-size:16px;
	color:#ff9900;
	font-family:'ambleregular';
	margin-right:110px;
	line-height:0.2;
	
	}		
	
.txtkontbeli {
	font-size:16px;
	color:white;
	font-family:'ambleregular';
	margin-right:110px;
	line-height:0.4;
	
	}
.belikontakt {
	margin-top:35px;
	margin-bottom:35px;
	
	}	
	
.daskapotpiskont {
	width:15%;
	background-color: rgba(51,51,51,0.8);
	padding:5px;
	float:right;
	margin-top:-100px;
	
	}
	

	
/* Idee */		

.daskanasidee {
	width:33%;
	background-color: rgba(51,51,51,0.8);
	padding:10px;
	margin-top:-62%;
	font-family:'microgrammadbolextregular';
		
	}
.txtnjema {
	font-size:22px;	
	color:white;
	margin-left:19%;
	margin-bottom:-2px;
	text-transform:uppercase;
	}
	
.njematxt {
	line-height:0.3;
	
	}	
/* Angebot */		

.daskanasange {
	width:33%;
	background-color: rgba(51,51,51,0.8);
	padding:10px;
	margin-top:-55%;
	font-family:'microgrammadbolextregular';
	float:right;
	
	
	}
	
.daskaangebot {
	width:33%;
	background-color: rgba(51,51,51,0.8);
	padding:10px;
	margin-top:270px;
	line-height:1.2;
	position:absolute;
	margin-left: 65.8%;
	overflow:scroll;
	height:450px;
	
	}	
::-webkit-scrollbar {
      width: 15px;
} /* this targets the default scrollbar (compulsory) */	
	
::-webkit-scrollbar-track {
      background-color:  rgba(51,51,51,0.1);
} 
::-webkit-scrollbar-track {
      background-color: rgba(51,51,51,0.3);
} /* the new scrollbar will have a flat appearance with the set background color */
 
::-webkit-scrollbar-thumb {
      background-color: rgba(0, 0, 0, 0.3); 
} /* this will style the thumb, ignoring the track */
 
::-webkit-scrollbar-button {
      background-color:rgba(51,51,51,0.9);
} /* optionally, you can style the top and the bottom buttons (left and right for horizontal bars) */
 
::-webkit-scrollbar-corner {
      background-color: rgba(51,51,51,0.3);
} /* if both the vertical and the horizontal bars appear, then perhaps the right bottom corner also needs to be styled */
	
	
.txtkontbeliang {
	font-size:16px;
	color:white;
	font-family:'ambleregular';
	line-height:1.1;
	margin-top:20px;
	margin-bottom:5px;
	
	}	
.txtdesnoang {
	text-align:left;
	margin-left:19%;
	width:80%;
	
	
	
	
	}	
.odgovor{
	line-height:0.6;
	margin-top:10px;
	
	
	}	
	


/* Galerije */		

.daskanasgal {
	position:absolute;
	width:98.7%;
	background-color: rgba(51,51,51,0.8);
	padding:10px;
	margin-top: 112px;
	font-family:'microgrammadbolextregular';
	line-height:0.9;
	
		
	}
	


	
.naslovgal {
	color:white;
	font-size:29px;
	text-transform:uppercase;
	margin-left:6.5%;
	
	
	}
	
	/*pozicioniranje proba*/
	
.providni {
	width:100%;
	height:120%;
	position:relative;
	background-image: url(../images/destinationsSA.jpg);
	background-repeat: no-repeat;
	margin-top: -56px;


	}
.providniBots {
	width:100%;
	height:110%;
	position:relative;
	background-image: url(../images/botswana.jpg);
	background-repeat: no-repeat;
	margin-top: -56px;
	background-position:center center;
	background-size:cover;
	
	
	

	}	
.providniConbra {
	width:100%;
	height:120%;
	position:relative;
	background-image: url(../images/congobra.jpg);
	background-repeat: no-repeat;
	margin-top: -56px;
	

	}		
.providniConkin {
	width:100%;
	height:115%;
	position:relative;
	background-image: url(../images/congokin.jpg);
	background-repeat: no-repeat;
	margin-top: -56px;
	}	
.providniEq {
	width:100%;
	height:110%;
	position:relative;
	background-image: url(../images/equatorial.jpg);
	background-repeat: no-repeat;
	margin-top: -56px;
	background-position:center center;
	background-size:cover;
	
	
	}		
.providniGabon {
	width:100%;
	height:120%;
	position:relative;
	background-image: url(../images/gabon.jpg);
	background-repeat: no-repeat;
	margin-top: -56px;
	background-position:center center;
	background-size:cover;
	
	}	
.providniGhana	{
	width:100%;
	height:110%;
	position:relative;
	background-image: url(../images/ghana.jpg);
	background-repeat: no-repeat;
	background-position:bottom;
	margin-top: -56px;
	
	
	}	
.providniKenya {
	width:100%;
	height:115%;
	position:relative;
	background-image: url(../images/kenya.jpg);
	background-repeat: no-repeat;
	margin-top: -56px;
	background-size:cover;
	
	}	
.providniLesotho{
	width:100%;
	height:120%;
	position:relative;
	background-image: url(../images/lesotho.jpg);
	background-repeat: no-repeat;
	margin-top: -56px;
	background-position:center center;
	background-size:cover;
	
	
	
	
	}	
.providniMalawi {
	width:100%;
	height:120%;
	position:relative;
	background-image: url(../images/malawi.jpg);
	background-repeat: no-repeat;
	margin-top: -56px;
	
	}		
.providniMoz {
	width:100%;
	height:110%;
	position:relative;
	background-image: url(../images/mozambik.jpg);
	background-repeat: no-repeat;
	margin-top: -56px;
}

.providniNamibia {
	width:100%;
	height:110%;
	position:relative;
	background-image: url(../images/namibia.jpg);
	background-repeat: no-repeat;
	margin-top: -56px;
	background-size:cover;
	
	}
.providniRwanda {
	width:100%;
	height:115%;
	position:relative;
	background-image: url(../images/rwanda.jpg);
	background-repeat: no-repeat;
	margin-top: -56px;
	}	
.providniSambia	{
	width:100%;
	height:110%;
	position:relative;
	background-image: url(../images/sambia.jpg);
	background-repeat: no-repeat;
	margin-top: -56px;
	background-position:center center;
	background-size:cover;
	}	
.providniSudaf	{
	width:100%;
	height:120%;
	position:relative;
	background-image: url(../images/safrica.jpg);
	background-repeat: no-repeat;
	margin-top: -56px;
	background-position:center center;
	background-size:cover;
	
	}	
.providniSwazi {
	width:100%;
	height:100%;
	position:relative;
	background-image: url(../images/swaziland.jpg);
	background-repeat: no-repeat;
	margin-top: -56px;
	}	
	
.providniTansan {
	width:100%;
	height:115%;
	position:relative;
	background-image: url(../images/tansania.jpg);
	background-repeat: no-repeat;
	margin-top: -56px;
	background-position:center center;
	background-size:cover;
	
	
	}	
.providniUganda {
	width:100%;
	height:120%;
	position:relative;
	background-image: url(../images/uganda.jpg);
	background-repeat: no-repeat;
	margin-top: -56px;
	background-size:cover;
	background-position:center center;
	
	}		
	
.providniSeych {
	width:100%;
	height:120%;
	position:relative;
	background-image: url(../images/seychelles.jpg);
	background-repeat: no-repeat;
	margin-top: -56px;
	background-size:cover;
	background-position:center center;
	
	}			
	
.providniZimb {
	width:100%;
	height:110%;
	position:relative;
	background-image: url(../images/zimbabwe.jpg);
	background-repeat: no-repeat;
	margin-top: -56px;
	background-size:cover;
	background-position:center center;
	
	
	
	}	
.providniUber {
	width:100%;
	height:120%;
	position:relative;
	background-image: url(../images/ubermich.jpg);
	background-repeat: no-repeat;
	margin-top: -56px;
	background-size:cover;
	
	
	
	}	
.providniIdee {
	width:100%;
	height:120%;
	position:relative;
	background-image: url(../images/idee.jpg);
	background-repeat: no-repeat;
	margin-top: -56px;
	background-position:center center;
	background-size:cover;
	
	
	}	
.providniAngebot {
	width:100%;
	height:120%;
	position:relative;
	background-image: url(../images/angebot.jpg);
	background-repeat: no-repeat;
	margin-top: -56px;
	background-position:center center;
	background-size:cover;
	
	
	}	
.providniHome {
	width:100%;
	height:130%;
	position:relative;
	background-image: url(../images/girhome.jpg);
	background-repeat: no-repeat;
	margin-top: -56px;
	background-size:cover;
	background-position:center center;

	
	}	
.providniCont {
	width:100%;
	height:100%;
	position:relative;
	background-image: url(../images/contact.jpg);
	background-repeat: no-repeat;
	margin-top: -56px;
	background-position:center center;
	background-size:cover;
	
	}	
.providniImpr {
	width:100%;
	height:120%;
	position:relative;
	background-image: url(../images/impressum.jpg);
	background-repeat: no-repeat;
	margin-top: -56px;
	background-position:center center;
	background-size:cover;
	
	}	
.providniDesCWA	{
	width:100%;
	height:120%;
	position:relative;
	background-image: url(../images/destinationsCWA.jpg);
	background-repeat: no-repeat;
	margin-top: -56px;
	
	
	}	
.providniDesEA {
	width:100%;
	height:120%;
	position:relative;
	background-image: url(../images/destinationsEA.jpg);
	background-repeat: no-repeat;
	margin-top: -56px;
	
	
	}	
.providniGal 	 {
	width:100%;
	height:155%;
	position:relative;
	background-image: url(../images/galleryBack.jpg);
	background-repeat: no-repeat;
	margin-top: -56px;
	background-position:center center;
	background-size:cover;
	
	}	

@media all and (max-width: 1024px){
#mapContainer {
	display:none;
	}			
.daskapotpisdesti {
	margin-left:74%;
	
	
	}	
.mapa {
	margin-left:74%;
	
	}	
.galleryCarousel {
	display:none;
	
	}		
.galleryCarouselCW {
	display:none;
	
	}		
	
	}
	
@media all and (max-width: 800px){
	
.daskacrna {
	height:120px;
	
	}

.logo {
	margin-top:5%;
	width:45%;
	
	}
	
.mrezejez {
	margin-top:-1%;
	
	
	}	
.mapa {
	margin-left:67%;
	
	}	
.daskanasnamib {
	width:60%;
	
	
	}	
.jedanreddesno {
	width:60%;
	margin-left:37.5%;
	
	}	
	
.daskanasdesno {
	width:60%;
	margin-left:37.5%;
	
	}	
.daskanasregije {
	width:60%;
	}	
	
.daskadesnoconkin {
	width:60%;
	margin-left:37.5%;
	
	}	
.daskajedanred {
	width:60%;
	
	}	
.daskaimpresumGer {
	width: 60%;
	
	}	
.daskaimpresum {
	width: 60%;
	}	
.nadnasdesno {
	margin-right:12.5%;
	
	
	}	
.naslovzemljedesno	{
	margin-right:12.5%;
	}
.naslov {
	margin-left:10%;
	
	
	}
.plaintxtimp {
	margin-left:-10%;
	}	
	
.txtdesno {
	margin-right:12.5%;
	
	}
.txtrainer {
	margin-left:10%;
	
	
	}	
.txtdesnoang {
	margin-left:10%;
	
	}	
	
.txtnjema {
	margin-left:10%;
	
	
	}	
.daskamalawi {
	width:60%;
	
	
	}	
.nadnas{
	margin-left:10%;
	
 
	}	
	
.naslovzemlje	{
	
	margin-left:10%;
	}	
.daskapotpisdes {
	margin-top:550px;
	
	
	}	
.txtmalawi {
	
	margin-left:10%;
	}	
.galleryCarousel {
	display:none;
	
	}	
#mapContainer {
	display:none;
	}			
.button {
	font-size:11px;
	}	
.providniUber {
	background-position:-200px 0px;
	
}
.daskahome {
	width:60%;
	
	}
.daskapotpisdesti {
	margin-left:66.9%;
	
	}	
	
	}


@media only screen
and (min-device-width : 320px)
and (max-device-width : 480px) {
	
.daskacrna {
	background-color:#333333;
	width:100%;
	height:130px;
	
	
	}		
	
.daskatrans {
	background-color:rgba(51,51,51,0.8);
	width:100%;
	height:56px;
	position:relative;
	z-index:1;
	}	
	
.logo {
	margin-top:2.5%;
	width:275px;
	
	
	}


.mrezejez {
	display: inline-block;
	float:left;
	margin-top:-30px;
	margin-left:10px;

	
	
	
	
	}
.gplus {
	margin-top:45px;
	padding-right:30px;
	margin-right:10px;
	width:47px;
	
	}	
.fejs {
	margin-top:45px;
	width:47px;
	margin-right:5px;
	
	}
	
.brit {
	margin-top:43px;
	margin-right:5px;
	float:right;
	
	}
	
.ger {
	margin-top:43px;
	float:right;
	
	
	}	

.daskanasnamib {
	position:absolute;
	width:65%;
	background-color: rgba(51,51,51,0.8);
	padding:10px;
	margin-top: 85px;
	line-height:0.8;
	
	
	}	
	
.daskanasdesno {
	width:65%;
	background-color: rgba(51,51,51,0.8);
	padding:10px;
	margin-top:85px;
	font-family:'microgrammadbolextregular';
	position:absolute;
	line-height:0.9;
	margin-left:0px;
	
	}			
		
.daskanasgal {
	position:absolute;
	width:93.6%;
	background-color: rgba(51,51,51,0.8);
	padding:10px;
	margin-top: 85px;
	font-family:'microgrammadbolextregular';
	line-height:0.9;
	
		
	}
	


	
.naslovgal {
	color:white;
	font-size:20px;
	text-transform:uppercase;
	margin-left:4%;
	
	
	}		
		
.naslovimp {
	color:white;
	font-size:26px;
	text-transform:uppercase;
	margin-left:20px;
	font-family:'microgrammadbolextregular';
	
	
	}	
	
.daskaimpresumGer {
	position:absolute;
	width:93.7%;
	background-color: rgba(51,51,51,0.8);
	padding:10px;
	margin-top:230px;
	line-height:1.2;
	overflow:scroll;
	height:470px;
	}	
	
.daskaimpresum {
	position:absolute;
	width:93.7%;
	background-color: rgba(51,51,51,0.8);
	padding:10px;
	margin-top:180px;
	line-height:1.2;
	overflow:scroll;
	height:470px;
	
	}	
	
	
.nasimpressum {
	color:white;
	text-align:left;
	font-family:'ambleregular';
	margin-left:100px;
	font-size:13px;
}	
.txtimpressum {
	font-size:11px;
	color:#ff9900;
	text-align:left;
	font-family:'ambleregular';
	margin-left:100px;
	
	}
	
.impruvod {
	line-height:0.4;
	margin-left:-80px;
	}
.plaintxtimp {
	font-style:italic;
	margin-top:50px;
	margin-left:-80px;
	
	}			
.daskapotpisdes {
	display:none;
}	

.daskapotpis {
	display:none;
			
	}
.daskamalawi{
	position:absolute;
	width:93.7%;
	background-color: rgba(51,51,51,0.8);
	padding:10px;
	margin-top:510px;
	line-height:1.2;
	
	} 	
	
.daskadesnoconkin {
	width:93.7%;
	background-color: rgba(51,51,51,0.8);
	padding:10px;
	margin-top:510px;
	line-height:1.2;
	position:absolute;
	margin-left: 0%;
	
	
	}			
	
.nadnas	{
	color:white;
	text-transform:uppercase;
	margin-left:20px;
	font-size: 11px;
	font-family:'microgrammadbolextregular';
	
	}	
.nadnasdesno {
	color:white;
	text-transform:uppercase;
	margin-left:20px;
	text-align:left;
	font-size:11px;
	
	
	
	}
.naslov {
	color:white;
	font-size:20px;
	text-transform:uppercase;
	margin-left:20px;
	font-family: 'microgrammadbolextregular', sans-serif ;
	}	
.podnavigacija {
	margin-top:200px;
	position:absolute;
	margin-left:20px;
	width:100px;

	}	
	
.destinacije {
   color: #ff9900;
   font-family: "ambleregular";
   font-size: 10px;
   line-height: 2;
   text-transform: uppercase;
   margin-top:-30px;
   z-index: 0;
   margin-left:10px;
   position:absolute;
}	

.destinacijeEA {
   color: #ff9900;
   font-family: "ambleregular";
   font-size: 10px;
   line-height: 2;
   text-transform: uppercase;
   margin-top:-30px;
   z-index: 0;
   margin-left:10px;
   position:absolute;
}	
.destinacijeCWA {
   color: #ff9900;
   font-family: "ambleregular";
   font-size: 10px;
   line-height: 2;
   text-transform: uppercase;
   margin-top:-30px;
   z-index: 0;
   margin-left:10px;
   position:absolute;
}	

.button {
	background-color:rgba(51,51,51,0.8);
	margin-top: 8px;
	text-align:center;
	font-size:11px;
	font-family:'ambleregular';
	width:170px;
	}

.daskapotpisdesti {
	display:none;	
	}		
	
.daskajedanred {
	position:absolute;
	width:93.7%;
	background-color: rgba(51,51,51,0.8);
	padding:10px;
	margin-top:470px;
	line-height:1.2;
	
	}
.daskajedanredraj {
	position:absolute;
	width:93.7%;
	background-color: rgba(51,51,51,0.8);
	padding:10px;
	margin-top:190px;
	line-height:1.2;
	
	
	}		
	
.jedanreddesno {
	width:93.7%;
	background-color: rgba(51,51,51,0.8);
	padding:10px;
	margin-top:190px;
	line-height:1.2;
	position:absolute;
	margin-left:0%;
	
	
}	
	
.daskahome {
	position:absolute;
	width:93.7%;
	background-color: rgba(51,51,51,0.8);
	padding:10px;
	margin-top:300px;
	line-height:1.2;
		
	}
.daskanasregije	{
	position:absolute;
	width:70%;
	background-color: rgba(51,51,51,0.8);
	padding:10px;
	margin-top: 85px;
	line-height:1;
	
	
	}	
	
.daskaangebot {
	width:93.7%;
	background-color: rgba(51,51,51,0.8);
	padding:10px;
	margin-top:190px;
	line-height:1.2;
	position:absolute;
	margin-left: 0%;
	overflow:scroll;
	height:450px;
	
	}		
	
.txthome{
	
	font-size:13px;
	color:#ff9900;
	text-align:left;
	font-family:'ambleregular';
	margin-left:20px;
	font-style:italic;
	
	}	
	
.karen {
	color:white;
	margin-left:20px;
	text-align:left;
	font-size:13px;
	
	
	}		
	
.txtkontbeliang {
	font-size:11px;
	color:white;
	font-family:'ambleregular';
	line-height:1.1;
	
	
	}		
.txtkontuvod {
	font-size:11px;
	color:#ff9900;
	font-family:'ambleregular';
	margin-top:-5px;
	line-height:1;
	margin-bottom:10px;
	
	
	
	
	}			
	
.txtkontakt {
	font-size:11px;
	color:#ff9900;
	font-family:'ambleregular';
	margin-right:110px;
	line-height:0.7;
	
	}	
.belikontakt {
	margin-top:35px;
	margin-bottom:35px;
	font-size:11px;
	
	}			
	
.txtkontbeli {
	font-size:11px;
	color:white;
	font-family:'ambleregular';
	margin-right:110px;
	line-height:0.4;
	
	}	
	
.txtdesnoang {
	text-align:left;
	width:80%;
	margin-left:20px;
	
	
	
	
	
	
	}		
	
.mapades {
	position:absolute;
	margin-top: 210px;
	margin-left:100px;
	width: 100px;
}		
	
.naslovzemlje {
	color:#ff9900;
	font-size:20px;
	text-transform:uppercase;
	margin-left:20px;
	font-family:'microgrammadbolextregular';
	
	}		
.naslovzemljedesno {
	color:#ff9900;
	font-size:20px;
	text-transform:uppercase;
	margin-left:20px;
	text-align:left;
	
	
	
	}
.naslovdesno {
	color:white;
	font-size:20px;
	text-transform:uppercase;
	margin-left:20px;
	text-align:left;
	
	}
	
			
.txtmalawi {
	font-size:11px;
	color:#ff9900;
	text-align:left;
	font-family:'ambleregular';
	margin-left:20px;
	
	
}	
.txtdesno {
	text-align:left;
	margin-right:0px;
	font-size:11px;
			
	}
.txtdesnokont {
	text-align:left;
	line-height:1;
	margin-left:20px;
	width:280px;
		
	}
.txtkont {
	font-size:11px;
	color:#ff9900;
	font-family:'ambleregular';
	margin-left:0px;
	text-indent:-7px;
	
	
	}	
.txtkontbeli {
	font-size:11px;
	color:white;
	font-family:'ambleregular';
	line-height:0.7;
	
	}	
	
	
	
.txtrainer {
	color:white;
	margin-left:20px;
	font-size:11px;
	}
.txtnjema {
	font-size:20px;	
	color:white;
	margin-left:20px;
	text-transform:uppercase;
	}
.medjunasimpressum {
	color:white;
	text-align:left;
	font-family:'ambleregular';
	margin-left:100px;
	font-size:11px;
	margin-bottom:-7px;
	
}		
	

.mapa {
	position:absolute;
	margin-top:210px;
	margin-left:10%;
	
	}
	
.mapalevo {
	position:absolute;
	margin-top:210px;
	margin-left:10%;
	
	}		
	
.providniBots {
	width:100%;
	height:170%;
	position:relative;
	background-image: url(../images/botswana.jpg);
	background-repeat: no-repeat;
	margin-top: -56px;
	background-size:cover;
	background-position:center center;
	
	
	}
	
.providniMalawi {
	width:100%;
	height:150%;
	position:relative;
	background-image: url(../images/malawi.jpg);
	background-repeat: no-repeat;
	margin-top: -56px;
	background-size:cover;
	}			
.providniLesotho{
	width:100%;
	height:150%;
	position:relative;
	background-image: url(../images/lesotho.jpg);
	background-repeat: no-repeat;
	margin-top: -56px;
	background-size:cover;
	background-position:center center;
			
	}
.providniNamibia {
	width:100%;
	height:160%;
	position:relative;
	background-image: url(../images/namibia.jpg);
	background-repeat: no-repeat;
	margin-top: -56px;
	background-size:cover;
	
	}	
.providniSudaf	{
	width:100%;
	height:150%;
	position:relative;
	background-image: url(../images/safrica.jpg);
	background-repeat: no-repeat;
	margin-top: -56px;
	background-size:cover;
	background-position:center center;
	
	}		
.providniUganda {
	width:100%;
	height:160%;
	position:relative;
	background-image: url(../images/uganda.jpg);
	background-repeat: no-repeat;
	margin-top: -56px;
	background-size:cover;
	background-position:center center;
	
	}			
.providniGabon {
	width:100%;
	height:170%;
	position:relative;
	background-image: url(../images/gabon.jpg);
	background-repeat: no-repeat;
	margin-top: -56px;
	background-size:cover;
	
	}		
.providniMoz {
	width:100%;
	height:150%;
	position:relative;
	background-image: url(../images/mozambik.jpg);
	background-repeat: no-repeat;
	margin-top: -56px;
	background-size:cover;
}

.providniKenya {
	width:100%;
	height:170%;
	position:relative;
	background-image: url(../images/kenya.jpg);
	background-repeat: no-repeat;
	margin-top: -56px;
	background-size:cover;
	background-position:center center;
	
	}	
.providniGhana	{
	width:100%;
	height:180%;
	position:relative;
	background-image: url(../images/ghana.jpg);
	background-repeat: no-repeat;
	background-position:bottom;
	margin-top: -56px;
	background-size:cover;
	
	
	}		
.providniConbra {
	width:100%;
	height:200%;
	position:relative;
	background-image: url(../images/congobra.jpg);
	background-repeat: no-repeat;
	margin-top: -56px;
	background-size:cover;
	

	}
.providniConkin {
	width:100%;
	height:170%;
	position:relative;
	background-image: url(../images/congokin.jpg);
	background-repeat: no-repeat;
	margin-top: -56px;
	background-size:cover;
	background-position:center center;
	}		
.providniEq {
	width:100%;
	height:160%;
	position:relative;
	background-image: url(../images/equatorial.jpg);
	background-repeat: no-repeat;
	margin-top: -56px;
	background-size:cover;
		
	}
.providniSwazi {
	width:100%;
	height:170%;
	position:relative;
	background-image: url(../images/swaziland.jpg);
	background-repeat: no-repeat;
	margin-top: -56px;
	background-size:cover;
	}		
	
.providniZimb {
	width:100%;
	height:150%;
	position:relative;
	background-image: url(../images/zimbabwe.jpg);
	background-repeat: no-repeat;
	margin-top: -56px;
	background-size:cover;
		
	}
.providniSambia	{
	width:100%;
	height:150%;
	position:relative;
	background-image: url(../images/sambia.jpg);
	background-repeat: no-repeat;
	margin-top: -56px;
	background-size:cover;
	background-position:center center;
	}					
	
.providniTansan {
	width:100%;
	height:150%;
	position:relative;
	background-image: url(../images/tansania.jpg);
	background-repeat: no-repeat;
	margin-top: -56px;
	background-size:cover;
	background-position:center center;
	
	}
	
.providniRwanda {
	width:100%;
	height:160%;
	position:relative;
	background-image: url(../images/rwanda.jpg);
	background-repeat: no-repeat;
	margin-top: -56px;
	background-size:cover;
	}							
.providni {
	width:100%;
	height:190%;
	position:relative;
	background-image: url(../images/destinationsSA.jpg);
	background-repeat: no-repeat;
	margin-top: -56px;
	background-size:cover;
	}
	
.providniUber {
	width:100%;
	height:150%;
	position:relative;
	background-image: url(../images/ubermich.jpg);
	background-repeat: no-repeat;
	margin-top: -56px;
	background-size:cover;
	background-position:-350px 0px;
	
	
	}		
.providniImpr {
	width:100%;
	height:160%;
	position:relative;
	background-image: url(../images/impressum.jpg);
	background-repeat: no-repeat;
	margin-top: -56px;
	background-size:cover;
	
	}		
.providniHome {
	width:100%;
	height:145%;
	position:relative;
	background-image: url(../images/girhome.jpg);
	background-position: top;
	background-repeat: no-repeat;
	margin-top: -56px;
	background-size:cover;
	background-position: -300px center;

	

	
	}	
	
.providniAngebot {
	width:100%;
	height:150%;
	position:relative;
	background-image: url(../images/angebot.jpg);
	background-repeat: no-repeat;
	margin-top: -56px;
	background-size:cover;
	
	
	}	
.providniIdee {
	width:100%;
	height:180%;
	position:relative;
	background-image: url(../images/idee.jpg);
	background-repeat: no-repeat;
	margin-top: -56px;
	background-position:center center;
	background-size:cover;
	
	
	}	
.providniDesEA {
	width:100%;
	height:180%;
	position:relative;
	background-image: url(../images/destinationsEA.jpg);
	background-repeat: no-repeat;
	margin-top: -56px;
	background-size:cover;
	background-position:center center;
	
	
	}		
.providniDesCWA	{
	width:100%;
	height:180%;
	position:relative;
	background-image: url(../images/destinationsCWA.jpg);
	background-repeat: no-repeat;
	margin-top: -56px;
	background-size:cover;
	background-position:center center;
	
	}		
.providniGal 	 {
	width:100%;
	height:100%;
	position:relative;
	background-image: url(../images/galleryBack.jpg);
	background-repeat: no-repeat;
	margin-top: -56px;
	background-position:center center;
	background-size:cover;
	
	}		
		
#mapContainer {
	display:none;
	}		
			
::-webkit-scrollbar {
      width: 5px;
}			
}


@media only screen 
and (min-width : 321px)
and (max-width : 668px)
and (orientation:landscape)
 {
	
.logo {
	margin-top:4%;
	width:210px;
	
	}	
.mrezejez {
	display: inline-block;
	float:right;
	margin-top:-30px;
	
	
	
	}	
.fejs {
	margin-top:45px;
	width:35px;
	
	}	
.gplus {
	margin-top:45px;
	width:35px;
	margin-right:5px;
	margin-left:-3px;

	}	
.brit {
	width:35px;
	margin-top:45px;
	}	
	
.ger {
	
	width:35px;
	margin-left:-5px;
	margin-top:45px;
	}	
	
.daskacrna {
	background-color:#333333;
	width:100%;
	height:75px;
	
	
	}	
.daskahome {
	position:absolute;
	width:60%;
	background-color: rgba(51,51,51,0.8);
	padding:10px;
	margin-top:220px;
	line-height:1.2;
		
	}	
.karen {
	color:white;
	margin-left:20px;
	text-align:left;
	font-size:11px;
	
	
	}		
.txthome{
	
	font-size:11px;
	color:#ff9900;
	text-align:left;
	font-family:'ambleregular';
	margin-left:20px;
	font-style:italic;
	
	}		
	
.daskanasnamib	{
	width: 230px;
	margin-top:70px;
	
	}
	
.daskanasregije	{
	position:absolute;
	width:34.5%;
	background-color: rgba(51,51,51,0.8);
	padding:10px;
	margin-top: 70px;
	line-height:1;
	
	
	}		
	
.daskadesnoconkin {
	width:230px;
	background-color: rgba(51,51,51,0.8);
	padding:10px;
	margin-top:165px;
	line-height:1.2;
	float:right;
	margin-left:56%;
	
	
	
	}				
.daskanasdesno {
	width:230px;
	background-color: rgba(51,51,51,0.8);
	padding:10px;
	margin-top:70px;
	font-family:'microgrammadbolextregular';
	position:absolute;
	line-height:1;
	margin-left:56%;
	
	}					
	
.nadnasdesno {
	color:white;
	text-transform:uppercase;
	margin-right:17%;
	text-align:right;
	font-size:12px;
	
	
	
	}	
.naslov {
	color:white;
	font-size:20px;
	text-transform:uppercase;
	margin-left:20px;
	font-family: 'microgrammadbolextregular', sans-serif ;
	}		
.daskajedanredraj {
	position:absolute;
	width:230px;
	background-color: rgba(51,51,51,0.8);
	padding:10px;
	margin-top:145px;
	line-height:1.2;
	
	
	}
	
.daskanasgal {
	position:absolute;
	width:89.6%;
	background-color: rgba(51,51,51,0.8);
	padding:10px;
	margin-top: 85px;
	font-family:'microgrammadbolextregular';
	line-height:0.9;
	
		
	}	
	
.daskapotpisdes {
	display:none;
	
	
	}				
.txtmalawi {
	font-size:11px;
	color:#ff9900;
	text-align:left;
	font-family:'ambleregular';
	margin-left:20px;

	
}		
.txtrainer {
	color:white;
	margin-left:20px;
	font-size:11px;
	}
.providniIdee {
	width:100%;
	height:160%;
	position:relative;
	background-image: url(../images/idee.jpg);
	background-repeat: no-repeat;
	margin-top: -56px;
	background-position:center center;
			
	}

.naslovdesno {
	color:white;
	font-size:20px;
	text-transform:uppercase;
	margin-left:20px;
	text-align:right;
	margin-right:40px;
	
	}				
.daskaangebot {
	width:230px;
	background-color: rgba(51,51,51,0.8);
	padding:10px;
	margin-top:145px;
	line-height:1.2;
	position:absolute;
	margin-left: 0%;
	overflow:scroll;
	height:300px;
	
	}	
.providniUber {
	width:100%;
	height:120%;
	position:relative;
	background-image: url(../images/ubermich.jpg);
	background-repeat: no-repeat;
	margin-top: -56px;
	background-size:cover;
	background-position:center center;
		

}
.txtnjema {
	font-size:20px;	
	color:white;
	margin-left:20px;
	text-transform:uppercase;
	}
.daskapotpis {
	display:none;
	
	}	
.txtkont {
	font-size:11px;
	color:#ff9900;
	font-family:'ambleregular';
	margin-left:0px;
	text-align:left;
	margin-right:20px;
	text-indent:-7px;
	
	
	
	}	
.txtkontakt {
	font-size:11px;
	color:#ff9900;
	font-family:'ambleregular';
	margin-right:50px;
	line-height:0.7;
	
	}			
.txtdesnokont {
	text-align:right;
	line-height:1;
	margin-left:20px;
	width:220px;
		
	}	
.txtkontbeliang {
	font-size:11px;
	color:white;
	font-family:'ambleregular';
	margin-left:0px;
	line-height:1.1;
	margin-right:20px;
	text-align:left;
	
	}		
.txtdesnoang {
	text-align:left;
	width:90%;
	margin-left:20px;
	
	}			
		
.txtkontbeli {
	font-size:11px;
	color:white;
	font-family:'ambleregular';
	line-height:0.7;
	margin-right:50px;
	text-align:right;
	
	}		
.txtkontuvod {
	font-size:11px;
	color:#ff9900;
	font-family:'ambleregular';
	margin-top:-5px;
	line-height:1;
	margin-bottom:10px;
	
	
	
	
	}				
	
.belikontakt {
	margin-top:35px;
	margin-bottom:35px;
	font-size:11px;
	text-align:right;
	
	}				

.providniAngebot {
	width:100%;
	height:150%;
	position:relative;
	background-image: url(../images/angebot.jpg);
	background-repeat: no-repeat;
	margin-top: -56px;
	background-size:cover;
	background-position:center center;
	
	
	}		
.jedanreddesno {
	width:230px;
	background-color: rgba(51,51,51,0.8);
	padding:10px;
	margin-top:145px;
	line-height:1.2;
	position:absolute;
	margin-left:56%;
	margin-right:0%;
	
	
}		
.destinacije {
   color: #ff9900;
   font-family: "ambleregular";
   font-size: 10px;
   line-height: 2;
   text-transform: uppercase;
   margin-top:-15px;
   z-index: 1;
   position:absolute;
   margin-left:-80px;
  
}	
.destinacijeEA {
   color: #ff9900;
   font-family: "ambleregular";
   font-size: 10px;
   line-height: 2;
   text-transform: uppercase;
   margin-top:-15px;
   z-index: 1;
   position:absolute;
   margin-left:-80px;
  
}	
.destinacijeCWA {
   color: #ff9900;
   font-family: "ambleregular";
   font-size: 10px;
   line-height: 2;
   text-transform: uppercase;
   margin-top:-15px;
	z-index: 1;
   position:absolute;
   margin-left:-80px;
  
}	

.button {
	background-color:rgba(51,51,51,0.8);
	text-align:center;
	margin-top:5px;
	width:150px;
	font-size:11px;
	font-family:'ambleregular';
	}


.providniCont {
	width:100%;
	height:120%;
	position:relative;
	background-image: url(../images/contact.jpg);
	background-repeat: no-repeat;
	margin-top: -56px;
	background-position:center center;
	background-size:cover;
	
	}	
.naslovimp {
	color:white;
	font-size:20px;
	text-transform:uppercase;
	margin-left:20px;
	font-family:'microgrammadbolextregular';
	
	
	}	
	
.daskaimpresumGer {
	position:absolute;
	width:230px;
	background-color: rgba(51,51,51,0.8);
	padding:10px;
	margin-top:180px;
	line-height:1.2;
	overflow:scroll;
	height:300px;
	}	
	
.daskaimpresum {
	position:absolute;
	width:230px;
	background-color: rgba(51,51,51,0.8);
	padding:10px;
	margin-top:145px;
	line-height:1.2;
	overflow:scroll;
	height:300px;
	
	}	
.medjunasimpressum {
	color:white;
	text-align:left;
	font-family:'ambleregular';
	margin-left:100px;
	font-size:11px;
	margin-bottom:-7px;
	
}			
	
.nasimpressum {
	color:white;
	text-align:left;
	font-family:'ambleregular';
	margin-left:100px;
	font-size:11px;
}	

.impruvod {
	line-height:0.4;
	margin-left:-80px;
	}
.plaintxtimp {
	font-style:italic;
	margin-top:50px;
	margin-left:-80px;
	
	}			
.txtimpressum {
	font-size:11px;
	color:#ff9900;
	text-align:left;
	font-family:'ambleregular';
	margin-left:100px;
	
	}	
.providniImpr {
	width:100%;
	height:160%;
	position:relative;
	background-image: url(../images/impressum.jpg);
	background-repeat: no-repeat;
	margin-top: -56px;
	background-size:cover;
	background-position:center center;
	
	}			
.podnavigacija {
	margin-top:80px;
	margin-left:350px;
	position:absolute;
	width:100px;

	}		
.daskajedanred {
	position:absolute;
	width:230px;
	background-color: rgba(51,51,51,0.8);
	padding:10px;
	margin-top:150px;
	line-height:1.2;
	
	}
.daskamalawi{
	position:absolute;
	width:230px;
	background-color: rgba(51,51,51,0.8);
	padding:10px;
	margin-top:165px;
	line-height:1.2;
	
	} 		
.providniDesEA {
	width:100%;
	height:180%;
	position:relative;
	background-image: url(../images/destinationsEA.jpg);
	background-repeat: no-repeat;
	margin-top: -56px;
	background-size:cover;
	background-position:center center;
	
	
	}	
.providniDesCWA	{
	width:100%;
	height:180%;
	position:relative;
	background-image: url(../images/destinationsCWA.jpg);
	background-repeat: no-repeat;
	margin-top: -56px;
	background-size:cover;
	background-position:center center;
	
	}				
.nadnas	{
	color:white;
	text-transform:uppercase;
	margin-left:20px;
	font-size: 10px;
	font-family:'microgrammadbolextregular';
	
	}		
.naslovzemlje {
	color:#ff9900;
	font-size:19px;
	text-transform:uppercase;
	margin-left:20px;
	font-family:'microgrammadbolextregular';
	
	}		
.naslovzemljedesno {
	color:#ff9900;
	font-size:19px;
	text-transform:uppercase;
	text-align:right;
	margin-right:17%;
	
	
	}	
.naslovgal {
	color:white;
	font-size:20px;
	text-transform:uppercase;
	margin-left:5%;
	
	
	}			
	
.mapa {
	position:absolute;
	margin-top:75px;
	margin-left:75%;
	width:100px;
	
	}	
.mapalevo {
	position:absolute;
	margin-top:75px;
	margin-left:6%;
	width:100px;
	
	
	}	
.txtdesno {
	text-align:right;
	font-size:11px;
	margin-right:17%;
	
	
	}	
	
.providniUganda {
	width:100%;
	height:160%;
	position:relative;
	background-image: url(../images/uganda.jpg);
	background-repeat: no-repeat;
	margin-top: -56px;
	background-size:cover;
	
	}				
.providniHome {
	width:100%;
	height:140%;
	position:relative;
	background-image: url(../images/girhome.jpg);
	background-position: top;
	background-repeat: no-repeat;
	margin-top: -56px;
	background-size:cover;
	background-position:center center;

	
	}
	
.providniGal 	 {
	width:100%;
	height:150%;
	position:relative;
	background-image: url(../images/galleryBack.jpg);
	background-repeat: no-repeat;
	margin-top: -56px;
	background-position:center center;
	background-size:cover;
	
	}					
#mapContainer {
	display:none;
	}			
.daskapotpisdesti {
	display:none;	
	}			
	
.providni {
	width:100%;
	height:150%;
	position:relative;
	background-image: url(../images/destinationsSA.jpg);
	background-repeat: no-repeat;
	margin-top: -56px;
	background-size:cover;
	background-position:center center;
	}	
.providniMoz {
	width:100%;
	height:120%;
	position:relative;
	background-image: url(../images/mozambik.jpg);
	background-repeat: no-repeat;
	margin-top: -56px;
	background-size:cover;
	background-position:center center;
}	
.providniSwazi {
	width:100%;
	height:120%;
	position:relative;
	background-image: url(../images/swaziland.jpg);
	background-repeat: no-repeat;
	margin-top: -56px;
	background-size:cover;
	background-position:center center;
	}		
	
.providniNamibia {
	width:100%;
	height:130%;
	position:relative;
	background-image: url(../images/namibia.jpg);
	background-repeat: no-repeat;
	margin-top: -56px;
	background-size:cover;
	background-position:center center;
	}		
}

	
