	@import "all.css"; /* just some basic formatting, no layout stuff */
	
	body {
		text-align:center;
		background:#BADAE8;		
		}
	
	#frame {
		width:800px;
		margin-right:auto;
		margin-left:auto;
		margin-top:10px;
		padding:0px;
		text-align:left;
		background:#5da7c9;
		}
		
	#contentleft {
		width:150px;
		padding:0px;
		float:left;
		background:#5da7c9;
		}
	
	#contentcenter {
		width:460px;
		padding:0px;
		float:left;
		background:#92c4db;
		font-family: Arial, Helvetica, sans-serif;
		font-size:12px;
		}
	
	#contentright {
		width:170px;
		padding:0px;
		float:left;
		background:#92c4db;
		}

#contentright ul, #contentright li, #contentright li a:link, #contentright li a:visited  {

  list-style: none;
  font-family:Arial, Helvetica, sans-serif;
  font-size:  91%;
  text-decoration: none;
  color: #245185;
  letter-spacing:-.2mm;
  padding: 0;
  margin-left:2px;
}

#contentright li a:hover {
  color: #ffffff;
  font-weight: bold;
  list-style: none;
  font-size:  91%;
  letter-spacing:-.2mm;
  margin-left:2px; 
  padding: 0;
}

	#contentheaderright {
		width:400px; 
		padding-bottom:11px;
		padding-top:10px;
		float:left;
		background:#f54e00;
		
	font-size: 16px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	letter-spacing:-0.7px;
	line-height: 22px;
	text-decoration:none;
	color: #FFFFFF;
	background-color: #f54e00;
	
}	
	
#contentheaderright ul, #contentheaderright li, #contentheaderright a:link, #contentheaderright a:visited  {
list-style-image: url('images/ul.gif');
vertical-align: top;
}
 #contentheaderright li, #contentheaderright a:link, #contentheaderright a:link, #contentheaderright a:visited ,#header-middle a:visited {
  text-decoration: none;
  color: #FFFFFF;
  border:none;
}

		
	#contentheaderleft {
		width:400px;
		padding:0px;
		float:left;
		height:194px;
		}	
			
	#contentheader {
		background:#5da7c9;
		}
		
	p,h1,pre {
		margin:0px 10px 10px 10px;
		}
		
	h1 {
		font-size:14px;
		padding-top:10px;
		}
		
	#contentheader h1 {
		font-size:14px;
		padding:10px;
		margin:0px;
		}
	
	#contentright p { font-size:10px;}
	
	#contentfooter {
		background: #006699;
		}
	#contentfooter p, #contentfooter a:link, #contentfooter a:visited {
	vertical-align:top;
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#eeeeee;
	}

	
/* *************************** */

.email{
	font-size: 12px;
	font-weight: bolder;
	font-family: Arial, Helvetica, sans-serif;
	letter-spacing:.66px;
}
.phone{
	font-size: 17px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	letter-spacing:.125em;
}

.contact{
	margin-left: +420px;
	font-family:Arial, Helvetica, sans-serif;
	position: absolute;
	top: 35px;
	/*left: 165px;*/
}
.contact-skype{
	margin-left: +380px;
	font-family:Arial, Helvetica, sans-serif;
	position: absolute;
	top: 25px;
	/*left: 165px;*/
}

.motto{
	font-size: 15px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	letter-spacing:.035em;
	word-spacing: 0em;
}

.lang{
	font-size: 10px;
	font-family: Arial,Helvetica,sans-serif;
	color: rgb(51, 51, 51);
	margin-left: +410px;
	position: absolute;
	top: 5px
}

/* *************************** */	
h1 {
	font-size: 16px;
}
h2 {
	font-size: 14px;
}
h3 {
	font-size: 12px;
}

#nav {
  list-style: none;
  margin: 3 0 0 0;
  padding:  0;
}
#nav li {
 /* border-bottom: 1px solid #b9d2e3; */
  font-family:Arial, Helvetica, sans-serif;
  padding: 0.1em 0 0.1em 0.3em;
  font-size:  80%;
}
#nav li a:link, #nav li a:visited {
  text-decoration: none;
  color: #245185;
  font-weight: normal;
}
#nav li a:hover {
  color: #ffffff;
  font-weight: bold;
}
.copy {color: #5DA7C9}

/* Suplementary content */

#VR2 
{
float:left;
width:150px;
font-size:9px;
font-family:Arial, Helvetica, sans-serif;
padding:1px;
text-align:justify;
font-stretch:extra-condensed;
font-size:xx-small;
word-spacing:-1.9px;
margin:0px -0px 3px -5px;
/*letter-spacing:.8px;*/
text-decoration:none;
}
#VR2 a { text-decoration:none;}
#VR2 a:hover  { text-decoration:underline;}

/* Suplementary content */
/* Styles vacations rentals*/
#menu-vacation-rentals
{
float: left;
background-color: #92c4db;
width:190px;
font:0.6em Verdana, Arial, Helvetica, sans-serif;
letter-spacing:-.7px;
}
#menu-vacation-rentals li
{
margin-left:-32px;
list-style-image:none;
list-style:none;
}
#menu-vacation-rentals a {
/*text-decoration:none;*/
}
#menu-vacation-rentals a:hover {
color:#FFFFFF;
}
#menu-queries_MH
{
float: left;
background-color: #92c4db;
width:190px;
font:9px Verdana, Arial, Helvetica, sans-serif;
letter-spacing:-0.2 mm;
color:#FFF;
}
#menu-queries_MH li
{
margin-left:-30px;
list-style-image:none;
list-style:none;
color:#FFF;
}
#menu-queries_MH a {
color:#FFF;
/*text-decoration:none;*/
}
#menu-queries_MH a:hover {
color:#325188;
}
