	 body {
		  background-color:#EEE;
		  font-family: "LatoLatin", "Open Sans", sans-serif;
		  font-weight:lighter;
		  font-size:1em;
	 }
    
    b{
        font-family: "LatoLatin-bold", "Open Sans", sans-serif;
        font-weight:bold;
        font-size: 0.9em;
    }
	 
	 h1{
		  font-weight:bold;
		  font-size: 1em;
	 }
	 
	 .main {
		  width:1024px;
		  margin: 0px auto 20px;
		  background-color:white;
		  min-height:1000px;
		  position:relative;
	 }
	 .logo {
		  margin:53px 0px 0px 70px;
		  width:250px;
	 }
	 
	 .languageIcon {
		  position:absolute;
		  left:917px;
		  top:98px;
		  
	 }
	 
	 .languageText {
		  font-size: 12px;
		  position:absolute;
		  left:846px;
		  top:94px;
		  width:64;
        overflow: hidden;
		  height:41px;
		  display:inline-block;
		  
	 }
    
    .languageText:hover {
		  height:60px;
		  
	 }
    
    .languageText a{
        font-size: 12px;
        line-height: 20px;
		  text-decoration:none;
        color: #333;
	 }
    
	 
	 .headerDiv{
		  vertical-align: bottom;
		  height:205px;
		  }
		  
	 .menuDiv{
		  /*font-family: 'Conv_CronosPro-SemiboldSubh';*/
		  font-size: 19px;
		  height:38px;
		  color: #555;
	 }
	 
	 .menuDiv a{
		  /*font-family: 'Conv_CronosPro-SemiboldSubh';*/
		  font-size: 19px;
		  display:inline-block;
		  margin-left:90px;
		  font-weight:lighter;
		  text-decoration:none;
		  color: #555;
		  
	 }
	 
	 .menuDiv a:hover{
		  color: #000;
		  
	 }
	 
	 
	 #mainImage{
		  width:1024px;
		  height:485px;
		  position:relative;
	 }
	 
	 #mainImageTemp {
		  width:1024px;
		  height:485px;
		  position:absolute;
		  top:0px;
		  left:0px;
	 }
	 #mainImageLeft {
		  width:512px;
		  height:485px;
		  position:absolute;
		  top:0px;
		  left:0px;
		  display:block;
		  background: url('../Ikonice/ikonica_22.png') no-repeat 50px center;
		  cursor: pointer;
		  opacity:0.3;
	 }
	 
	 
	 #mainImageRight {
		  width:512px;
		  height:485px;
		  position:absolute;
		  top:0px;
		  left:512px;
		  display:block;
		  background: url('../Ikonice/ikonica_21.png') no-repeat 420px center;
		  cursor: pointer;
		  opacity:0.3;
	 }
	 
	 #mainImageLeft:hover ,#mainImageRight:hover {
		  opacity:1;
		  } 
	 
	 .leftMenuDiv{
		  width:165px;
		  min-height:350px;
		  text-align:center;
		  padding-top:24px;
		  float: left;
	 }
	 
	 .leftMenuDiv a{
		  width:36px;
		  height:37px;
		  margin:0px auto 16px;
		  display:block;
		  
		  
	 }
	 
	 .leftMenuDiv a{
		  border:none;
		  opacity: 0.7;
	 }
	 
	 .leftMenuDiv a:hover{
		  border:none;
		  opacity: 1;
	 }
	 
	 .imgHome{background: url('../Ikonice/ikonica_2.png') no-repeat center top}
	 .imgDude{background: url('../Ikonice/ikonica_3.png') no-repeat center top}
	 .imgView{background: url('../Ikonice/ikonica_4.png') no-repeat center top}
	 .imgLoco{background: url('../Ikonice/ikonica_5.png') no-repeat center top}
	 .imgMail{background: url('../Ikonice/ikonica_6.png') no-repeat center top}
	 
	 
	 .rightDiv{
		  padding-top:9px;
		  max-width:600px;
		  min-height:600px;
		  float: left;
		  
	 }
    
    .rightDiv p{
		  text-align: justify;
		  
	 }
	 
	 .clearClass{
		  clear:both;
	 }
	 
	 .footer{
		  text-align: center;
		  color:#333;
	 }
	 
	 .footer a{
		  display:inline-block;
		  margin:0px 4% 10px;
		  color:#333;
		  text-decoration:none;
		  font-size: 1em;
	 }
	 
	 .footer a:hover{
		  display:inline-block;
		  margin:0px 4% 10px;
		  color:#000;
		  font-size: 1em;
		  text-decoration:none;
	 }
   /*Common End*/
	 
	/*Gallery*/
	#thumbContainer {
		  width: 1024px;
		  height:129px;
		  overflow:hidden;
	}
	
	.thumbnail{
		  width: 162px;
		  height:129px;
		  background: center center no-repeat;
		  opacity: 0.6;
		  float:left;
	 }
	 
	 .thumbnailActive{
		  
		  opacity: 1;
		  
	 }
	 
	 .divContainer{

	 }
	 
	 /*IE9*/
	 *::selection 
	 {
		  background-color:transparent;
	 } 
	 *::-moz-selection
	 {
		  background-color:transparent;
	 }
	 *
	 {        
		  -webkit-user-select: none;
		  -moz-user-select: -moz-none;
		  /*IE10*/
		  -ms-user-select: none;
		  user-select: none;
	 
		  /*You just need this if you are only concerned with android and not desktop browsers.*/
		  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
	 }
	 /*Gallery End*/
	 	 
	 /*Accomdodation*/
	  .legendDiv{
		  width:120px;
		  min-height:350px;
		  text-align:right;
		  padding-top:24px;
		  float: left;
	 }
	 
	 .legendDiv a{
		  width:36px;
		  height:37px;
		  margin:0px 0px 16px 50px;
		  display:block;
		  
		  
	 }
	 
	 .legendDiv a{
		  border:none;
		  opacity: 0.7;
	 }
	 
	 .legendDiv a:hover{
		  border:none;
		  opacity: 1;
	 }
	 
	 .legendPadding{
		  padding-top:30px;
	 }
	 
	 
	 .legendItem1 {background: url('../Ikonice/ikonica_7.png') no-repeat center top}
	 .legendItem2 {background: url('../Ikonice/ikonica_8.png') no-repeat center top}
	 .legendItem3 {background: url('../Ikonice/ikonica_9.png') no-repeat center top}
	 .legendItem4 {background: url('../Ikonice/ikonica_10.png') no-repeat center top}
	 .legendItem5 {background: url('../Ikonice/ikonica_11.png') no-repeat center top}
	 .legendCheck {background: url('../Ikonice/ikonica_12.png') no-repeat center top;margin-left: 0px !important;margin-right: 0px !important}
	 
	 /*Accomodation end*/
	 
	 /*Location start*/
	 .tabelaLoc td{
		  min-width:100px;
		  text-align: left;
		  vertical-align: bottom;
		  padding-top:20px;
		  
	 }
	 /*Location end*/
	 
	 /*Contact start*/
	 .logoIM {
		  margin:0px 0px 0px 0px;
	 }
	 
	 
	 /*Contact end*/