/* CSS Document for rentals small property tables*/

.rentals {border: 1; height: auto; font-size: 10pt; width: 100%; margin: 8px auto;}
.rentals td {border: solid 1px  #033; }
.rentals td p{margin: 2px; padding: 2px 5px 2px 2px; line-height: 120%;}

.propimage img {border: solid 1px #003333;}
.propinfo {border: solid 1px #000033; padding: 2px; text-align: left; 
		color: #000033; vertical-align: top; margin: 0; height: auto;}
h3, .uktext, {padding-left: 5px; padding-right: 5px;}
.uktext, uktext p {font: normal "Verdana"; font-size: 10pt; line-height: 125%;}
.francais { font-size: 9pt; font-family: "Geneva, Arial, Helvetica, sans-serif"; padding: 2px 5px 2px 5px;  color:#000099; text-align: left; }
.cref,.prix  {color: #000033; line-height: 110%; font-weight: bold; height: 18px; 
}
.cref,.prix,.click {font-family: "Verdana, Helvetica, sans-serif"; font-size: 10pt; font-weight: bold;
				   text-align: left;  border: solid 1px #003333; padding: 5px;}			

.client {text-align: left;}
.client, .contact {text-align: center; font: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold;}
.client {background-color: #FFFF66;}
.contact {background-color: #99FFFF;}
.contact a, .client a, .contact a:visited, .client a:visited {color:#000033; font: bold 9.5pt "Arial, Helvetica, sans-serif";  padding: 5px;}
.contact a:hover, .contact a:focus, .contact a:active {color: #ff00cc;}
.client a:hover, .client a:focus, .client a:active {color: #ff00cc;}
a link, a visited {color: #000033; }
a hover, a active, a focus {color: #foc;}
	
.propimage {vertical-align: top; border: 1px solid #003333; text-align: center; width: 202px; margin: 0; padding: 0;
 }
img {border: solid 1px #003333; text-align: center;}
	
.info {
	font-size: 10pt;
	font-style: normal;
	font-family: Arial, Helvetica, sans-serif;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #006666; 
}
.applic {color: #CC3300;}
.navtable {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9.5pt;
	font-weight: bold;
	text-align: center;
	border: #003333;
	width: 84%
}
 
.viewings {font-size: 10pt; color: #006666;}
.viewshead {color: #003333; font-style: italic; font-weight: bold;}
.viewsnews {color: #cc3333; font-weight: bold; font-family: "Georgia, Times New Roman, Times, serif";}
.newsgreen {
	color: #006666;
	font-family: Georgia, "Times New Roman", Times, serif;
	text-align: left;
	align: left;
	font-style: italic;
}

/*for 'click on photo' header'*/
.rentalsclick {vertical-align: top; border-bottom: 1px solid; border-color: #0cf; height: 12px; padding: 3px; margin-top: 0px; margin: auto; width: 100%; font-style: italic; font-size: 10pt; text-align: center; 
}
.holiday {overflow: hidden; margin-left: 200 auto;
margin-right: 200 auto; height: 25px; display: table;  border: 2px 0 2px 0 solid #0cf; width: 100%; background-color: #ff6; 
}
.leftfloat {float: left;
}
.rightfloat {float: right;
}
