/* CSS Document */
 a {	text-decoration: none;
	color: #9b8449;
	margin: 0px;
	padding: 0px;
}

 a:hover { color: #E7DB05; text-decoration:none; }
 a:active { color: #E7DB05; text-decoration:none; }
 
h2 {
	color: #9b8449;
	font-size: 22px;
	font-weight: normal;
	font-style: italic;
	letter-spacing: -1px;
	}

html, body {
	background-color: #432837;
	margin: 0px;
	font-family: Georgia, "Times New Roman", Times, serif;
	padding: 0px;
	color: #e7db05;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}

.style1 {
	color: #9b8449;
	font-size: 22px;
	font-weight: normal;
	}
.style3 {
	color: #9b8449;
	font-size: 12px;
	font-weight: normal;
	
	}
/*@font-face {
    font-family: Font Name;
    font-style: normal;
    font-weight: normal;
    src: url("Font File.eot");
  }
.classname {
    font-family: "Font Name";
  }*/
#Layer1 {
	position:absolute;
	left:261px;
	top:462px;
	width:420px;
	/*height:538px;*/
z-index:50;
	height: 252px;
}
#Layer2 {
position:absolute;
left:420px;
top:0px;
width:180px;
height:538px;
z-index:3;
}
#Layer3 {
	position:absolute;
	left:740px;
	top:0px;
	width:120px;
	height:538px;
	z-index:9;
}
#Layer4 {
	position:relative;
	width:100%;
	height:100%;
	z-index:1;
}
#Layer5 {
	position:absolute;
	left:862px;
	top:406px;
	width:118px;
	/*height:px;*/
z-index:9;
	height: 147px;
	visibility: visible;
}
.floatright {
float:right;
}
.floatleft {
float:left;
} 
.noborder {border:none;}
.borderactive {
border-left: 5px solid #E7DB05;
}
.borderit img{
border: 0px solid #432837;
}

.borderit:hover img{
border-left: 5px solid #E7DB05;
}
.borderit:hover span {color:#E7DB05;}
.borderit:hover{ /*hack for stupid ie */
color: #333333;
border: 0px ;
}
#Layer6 {
	position:absolute;
	left:216px;
	top:89px;
	width:290px;
	height:125px;
	z-index:5;
	}
#MapLayer{
	position:absolute;
	left:0px;
	top:0px;
	width:995px;
	height:560px;
	z-index:7;
}
.arrow {
	font-size:20px;
	text-align: right;
}
#Layer7 {
	position:absolute;
	left:97px;
	top:50px;
	width:703px;
	height:560px;
	z-index:1;
	overflow: hidden;
	visibility: visible;
	/*background-image: url(images/ranna1.jpg);
	background-repeat: no-repeat;*/
}
#Layer8 {
	position:absolute;
	left:421px;
	top:17px;
	width:299px;
	height:350px;
	z-index:10;
	visibility: visible;
	}
.h2 {
	color:#FFFFFF;
	font-style: normal;
	letter-spacing: normal;
	font-size: 24px;
}
#Layer8 p {
	font-size:11px;
	color: #FFFFFF;
	letter-spacing: -1px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	word-spacing: -1px;
}
.white {
	font-size:11px;
	color: #FFFFFF;
	letter-spacing: -1px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	word-spacing: -1px;
	z-index:10;
}
	
#Layer9 {
	position:absolute;
	left:187px;
	top:-29px;
	width:86px;
	height:129px;
	z-index:9;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 200px;
	vertical-align: top;
	color: #9b8449;
}
#Layer10 {
	position:absolute;
	left:425px;
	top:407px;
	width:172px;
	height:271px;
	z-index:11;
	color: #3c5285;
	font-size: 11px;
	letter-spacing: -1px;
	word-spacing: -1px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
#ElLayer{
	position:absolute;
	left:97px;

	top:50.px;
	width:703px;
	height:856px;
	z-index:2;
	background-color: #FFFFFF;
	overflow: hidden;
	top: 50px;
}
	
#Layer11 {
	position:absolute;
	left:1700px;
	top:0px;
	width:16px;
	height:30px;
	z-index:5;
}
#Layer12 {
	position:absolute;
	left:609px;
	top:288px;
	width:52px;
	height:78px;
	z-index:6;
}
#Layer13 {
	position:absolute;
	left:0px;
	top:0px;
	width:44px;
	height:29px;
	z-index:7;
}
#Layer14 {
	position:absolute;
	left:0px;
	top:87px;
	width:319px;
	height:384px;
	z-index:6;
}
.black {
font-size:11px;
	color:#575757;
	letter-spacing: -1px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	/*word-spacing: -1px;*/
	z-index:10;
	}
	#Layer15 {
	position:absolute;
	left:200px;
	top:27px;
	width:487px;
	height:424px;
	z-index:8;
}

#Layer16 {
	position:absolute;
	left:148px;
	top:-45px;
	width:86px;
	height:209px;
	z-index:5;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 200px;
	color: #dfd9db;
	}
#Layer17 {
	position:absolute;
	left:97px;
	top:452px;
	width:164px;
	height:58px;
	z-index:5;
	background-color: #efebe2;
	color: #9b8449;
	font-weight: bold;
}
#Layer18 {
	position:absolute;
	left:229px;
	top:501px;
	width:405px;
	height:107px;
	z-index:10;
}

.Elh2 {
	font-style: normal;
	letter-spacing: normal;
	font-size: 24px;
	color: #836775;
	font-family: Georgia, "Times New Roman", Times, serif;
}

#Layer19 {
	position:absolute;
	left:101px;
	top:6px;
	width:86px;
	height:209px;
	z-index:8;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 200px;
	color: #dfd9db;
	}

#Layer20 {
	position:absolute;
	left:1027px;
	top:0;
	width:705px;
	height:560px;
	z-index:5;
	background-color: #FFFFFF;
}
#Layer21 {
	position:absolute;
	left:97px;
	top:515px;
	width:703px;
	height:250px;
	z-index:3;
}
#Layer22 {
	position:absolute;
	left:117px;
	top:97px;
	width:190px;
	height:655px;
	z-index:12;
}
#Layer23 {
	position:absolute;
	left:330px;
	top:82px;
	width:183px;
	height:396px;
	z-index:13;
}
#Layer24 {
	position:absolute;
	left:541px;
	top:55px;
	width:186px;
	height:697px;
	z-index:14;
}
#Layer25 {
	position:absolute;
	left:316px;
	top:639px;
	width:244px;
	height:92px;
	z-index:14;
}


#Layer26 {
	position:absolute;
	left:97px;
	top:560px;
	width:703px;
	height:599px;
	z-index:3;
	background-color: #FFFFFF;
	visibility: visible;
}
ul {
	list-style-type: disc;
	list-style-position: outside;
}
#Layer27 {
	position:absolute;
	left:127px;
	top:560px;
	width:327px;
	height:210px;
	z-index:12;
	background-color: #EFEDDE;
	visibility: visible;
}
#Layer28 {
	position:absolute;
	left:488px;
	top:596px;
	width:227px;
	height:81px;
	z-index:13;
	visibility: visible;
}
.style4{
	color: #9b8449;
	font-size: 10px;
	font-weight: normal;
	padding-left: 20px;
	}
#glideDiv {
	position:absolute;
	left:759px;
	top:60px;
	width:91px;
	height:467px;
	z-index:25;
	visibility: visible;
}
#Layer29 {
	position:absolute;
	left:124px;
	top:784px;
	width:329px;
	height:299px;
	z-index:14;
	visibility: visible;
}
#Layer30 {
	position:absolute;
	left:873px;
	top:124px;
	width:123px;
	height:201px;
	z-index:15;
	visibility: visible;
}
#Layer31 {
	position:absolute;
	left:-4px;
	top:-43px;
	width:86px;
	height:209px;
	z-index:5;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 200px;
	color: #dfd9db;
	}
#Layer21faq {
	position:absolute;
	left:97px;
	top:1340px;
	width:701px;
	height:250px;
	z-index:3;
	}
	#faqLayer{
	position:absolute;
	left:97px;
	top:50px;
	width:703px;
	height:1350px;
	z-index:2;
	background-color: #FFFFFF;
	overflow: hidden;
}
#Layer32 {
	position:absolute;
	left:100px;
	top:118px;
	width:338px;
	height:1292px;
	z-index:22;
	}
#Layer33 {
	position:absolute;
	left:430px;
	top:59px;
	width:310px;
	height:1328px;
	z-index:23;
	}
#actLayer{
	position:absolute;
	left:0px;
	top:0px;
	width:793px;
	height:1450px;
	z-index:2;
	background-color: #FFFFFF;
	overflow: hidden;
	}
#Layer34 {
	position:absolute;
	left:111px;
	top:440px;
	width:374px;
	height:774px;
	z-index:22;
	}
#Layer35{
	position:absolute;
	left:517px;
	top:483px;
	width:217px;
	height:718px;
	z-index:23;
	margin: 0px;
	padding: 0px;
	}
#Layer31ranna {
	position:absolute;
	left:-1px;
	top:-38px;
	width:86px;
	height:209px;
	z-index:5;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 200px;
	color: #d6d8e8;
	}
	.invh2 {
	font-style: normal;
	letter-spacing: normal;
	font-size: 24px;
	color: #5f6e9c;
	font-family: Georgia, "Times New Roman", Times, serif;
}
.blue {
	font-size:11px;
	color:#3c5285;
	/*letter-spacing: -1px;*/
	font-family: Verdana, Arial, Helvetica, sans-serif;
	/*word-spacing: -1px;*/
	z-index:10;
	font-weight: bold;
	}
	#Layer32inv {
	position:absolute;
	left:108px;
	top:426px;
	width:198px;
	height:620px;
	z-index:22;
	}
#Layer33inv {
	position:absolute;
	left:402px;
	top:66px;
	width:330px;
	height:329px;
	z-index:23;
	}
.bluesmall {
	font-size:10px;
	color:#3c5285;
	/*letter-spacing: -1px;*/
	font-family: Verdana, Arial, Helvetica, sans-serif;
	word-spacing: -1px;
	z-index:10;
	/*font-weight: bold;*/
	}
.bluemedium {
	font-style: normal;
	letter-spacing: normal;
	font-size: 14px;
	color: #5f6e9c;
	
}
.style5 {
	font-size: 10px;
	line-height: 5px;
	font-variant: small-caps;
	vertical-align: top;
}
.imgborder {
	border:1px solid #3c5285;
	
}
.h2straight {
	color: #9b8449;
	font-size: 24px;
	font-weight: normal;
	font-style: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;	
	}
#Layer40 {
	position:absolute;
	left:87px;
	top:986px;
	width:86px;
	height:202px;
	z-index:5;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 200px;
	color: #d6d8e8;
}
#Layer36 {
	position:absolute;
	left:322px;
	top:420px;
	width:188px;
	height:361px;
	z-index:24;
}
#Layer37 {
	position:absolute;
	left:309px;
	top:753px;
	width:410px;
	height:64px;
	z-index:45;
}
#Layer38 {
	position:absolute;
	left:328px;
	top:828px;
	width:378px;
	height:244px;
	z-index:26;
}
#Layer39 {
	position:absolute;
	left:366px;
	top:1076px;
	width:309px;
	height:112px;
	z-index:27;
}
#Layer41 {
	position:absolute;
	left:104px;
	top:1097px;
	width:252px;
	height:83px;
	z-index:28;
}
#Layer42 {
	position:absolute;
	left:191px;
	top:1204px;
	width:438px;
	height:145px;
	z-index:29;
}
#costsLayer{
	position:absolute;
	left:97px;
	top:50px;
	width:703px;
	height:1170px;
	z-index:2;
	background-color: #FFFFFF;
	overflow: hidden;
}
#Layer43 {
	position:absolute;
	left:735px;
	top:1px;
	width:256px;
	height:558px;
	z-index:21;
	visibility: visible;
}
/************************************************/

#srilanka {
	position:absolute;
	left: -9px;
	top: 300px;
	width: 1012px;
	height: 148px;
	z-index: 2;
}
.naslov {
	color: #9b8449;
	font-size: 18px;
	font-weight: normal;
	padding:0px;
	margin:0px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	
	}
#montenegro {
	position:absolute;
	left: 0px;
	top: 447px;
	width: 504px;
	}
	.logo {
	position:absolute;
	top: 4px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	left: 2px;
}
/****************************************************/
.navsite {
	position:absolute;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 0.7em;
	font-weight: bold;
	width: 88px;
	/*border-right: 1px solid #666;*/
	padding: 0px;
	/*background-color: #9cc;*/
	color: #9b8449;
	left: 4px;
	top: 60px;
	margin: 0px;

}

.navsite ul {
	list-style: none;
	margin: 0px;
	padding-top: 0px;
	padding-right: 6px;
	padding-bottom: 0px;
	padding-left: 0px;

}

.navsite ul li {
	margin: 0px;
	border-top-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #432837;
	padding-top: 1px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;

}

.navsite ul li a {
margin: 0px;
padding: 0px;
 display: block; 

 padding: 2px 2px 2px 0.5em; 

 border-left: 10px solid #9b8449; 

 /*border-right: 1px solid #69c;*/

 border-bottom: 1px solid #432837;

 background-color: #432837; 

 color: #9b8449; 

 text-decoration: none; 

 width: 100%; 

}

html>body .navsite ul li a { 
margin: 0px;
padding: 0px;
width: auto; 

}

.navsite ul li a:hover {

 border-left: 10px solid #e7db05;

 /*border-right: 1px solid #69c;*/

 border-bottom: 1px solid #e7db05; 

 /*background-color: #69f;*/ 

 /*color: #e7db05;*/ 

}
.nolink  {
text-align:left;
display: block; 
padding: 2px 2px 2px 0.5em; 

 /*border-left: 10px solid #9b8449;*/ 

 /*border-right: 1px solid #69c;*/

 border-bottom: 1px solid #432837;

 background-color: #432837; 

 color: #9b8449; 

 text-decoration: none; 

 /*width: 100%;*/ }
.moto {
	position:absolute;
	left: 380px;
	top: 154px;
	width: 355px;
}
#ranna li a {
	border-right-width: 10px;
	border-right-style: solid;
	border-left-style: none;
	margin: 0px;
	padding: 0px;
	padding-bottom: 1px;
}
#ranna li a:hover {
	border-right-color: #e7db05;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 1px;
	padding-left: 0px;
}
/****************************************************************************/
#pagehom a#linkhom,

#pageplc a#linkplc,

#pagecon a#linkcon,

#pagemap a#linkmap

{
	border-left: 10px solid #e7db05;

 /*border-right: 1px solid #f66;

 border-bottom: 1px solid #f33; 

 background-color: #fcc; 

 color: #e7db05; */

}
#pageact a#linkact,

#pageran a#linkran, 

#pagekan a#linkkan,

#pagenat a#linknat, 

#pagehis a#linkhis, 

#pagefaq a#linkfaq {
border-right: 10px solid #e7db05;}


#footerfaq {
	position:absolute;
	top: 1592px;
	left: 95px;
	width: 703px;
}
#footerhis {
	position:absolute;
	left: 96px;
	top: 1163px;
	width: 705px;
	
	}
.footer {
	font-style: normal;
	letter-spacing: normal;
	font-size: 14px;
	color: #9b8449;
	}
#water {
	position:absolute;
	left: 401px;
	top: 216px;
	height: 382px;
}
#map {position:absolute;
	left: 100px;
	width: 703px;
	top: 50px;
}
#footermap {
	position:absolute;
	left: 96px;
	top: 514px;
	width: 704px;
}
#act {
	position:absolute;
	left: 97px;
	top: 50px;
	width: 703px;
	height: 1250px;
	background-color: #FFFFFF;
}
#footernat {
	position:absolute;
	left: 96px;
	top: 911px;
	width: 703px;
	z-index: 30;
}
#footeract {
	position:absolute;
	top:1302px;
	left: 97px;
	width: 700px;
	margin: 0px;
	padding: 0px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	height: auto;
}
#rannaintro {
	position:absolute;
	left: 10px;
	top: 28px;
	z-index: 20;
}
#footerran {
	position:absolute;
	left: 97px;
	top: 1223px;
	width: 702px;
}
#homelink {
	position:absolute;
	left: 322px;
	top: 368px;
	z-index: 20;
}
#header {
	position:absolute;
	left: 163px;
	width: 569px;
	height: 48px;
	margin: 0px;
	padding: 0px;
	top: 7px;
}
#footercon {
	position:absolute;
	left: 105px;
	top: 744px;
	width: 703px;
	margin: 0px;
	padding: 0px;
}
#disc {
	position:absolute;
	left: 333px;
	top: 366px;
}
#tlcurve {
	position:absolute;
	top: 49px;
	left: 96px;
	z-index: 30;
}
#trcurve {position:absolute;
	z-index:30;
	top: 49px;
	left: 795px;
}
#kandyLayer {
	position:absolute;
	left:97px;
	top:50px;
	z-index: 2;
}
#footerkan {
	position:absolute;
	left: 97px;
	top: 579px;
	width: 704px;
}
#form {
	position:absolute;
	left: 279px;
	top: 50px;
	width: 379px;
	font-style: normal;
	letter-spacing: normal;
	font-size: 14px;
	color: #9b8449;
	height: 379px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: dotted;
	border-right-style: dotted;
	border-bottom-style: dotted;
	border-left-style: dotted;
	margin: 0px;
	padding: 0px;
	z-index: 99;
	
}
.cell {
	border-bottom-style: dotted;
	border-bottom-color: #9b8449;
}
/*.cell1 {
	border-bottom-style: dotted;
	border-bottom-color: #9b8449;
	border-right-style: dotted;
	border-right-color: #9b8449;*/
}
#center {
	position:absolute;
	width: 950px;
}
#thanks {
	position:absolute;
	left: 233px;
	top: 74px;
	width: 420px;
}
#footerthx {
	position:absolute;
	left: 163px;
	top: 467px;
	width: 569px;
}
.blink {
text-decoration: blink;
color: #e7db05;
	font-size: 12px;}
	
