

/* Site defaults for generic tags */


body, td, ol, ul 	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	left: 8px;
	background: #DDDDDD;
	}

P	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	left: 8px;
	width: 824px;
	background: #DDDDDD;
	padding: 0px 10px 0px 0px;
	}

b, strong { font-weight: bold; }


h1 { font-size: 20pt; }
h2 { font-size: 18pt; }
h3 { font-size: 16pt; }
h4 { font-size: 14pt; }
h5 { font-size: 12pt; }
h6 { font-size: 11pt; }


A 	{ 
	text-decoration: none; 
	font-weight: bold; 
	color: #666;
	}

A:hover { color: #0CF; }

.noborder {border: 0px}


#bannerleft {
	position: absolute;
	top: 8px; left: 8px; width:10px; height:70px;
	background: #23C7DA;
	z-index: 3;
	}

#banner {
	position: absolute;
	top: 8px; left: 18px; width:356px; height:70px;
	font-size: 0px;
	font-weight: bold;
	color: #23C7DA;
	background: #23C7DA;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	z-index: 3;
	background-image: url(images/AllezAzurLogo.gif);
	visibility: visible;
	}

#bannerright	{
	position: absolute;
	top: 8px; left: 374px; width:586px; height:70px;
	background: #23C7DA;
	z-index: 3;
	}

#mobilebannerright	{
	position: absolute;
	top: 8px; left: 374px; width:34px; height:70px;
	background: #23C7DA;
	z-index: 3;
	}

#leftcol 	{
	position: absolute;
	top: 88px;
	left: 0px;
	width:130px;
}

#vbarleftcol 	{
	position: absolute;
	top: 0px;
	left: 126px;
	width: 5px;
	height:100%;
	background: #CCCCCC;
}

#title {
	position: absolute;
	top: 46px;
	right: 10px;
	text-align: right;
	overflow: hidden;
	font-family: Arial, Helvetica, sans-serif;
	color: #fff;
	font-size: 18px;
	font-weight: bold;
	z-index: 3;
}

#content {
	position: absolute; 
	top:78px; 
	left:128px; 
	width:880px; 
	overflow: auto;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	padding: 6px 50px 6px 6px;
}

.contentwhite { 
	position: relative; 
	background: #FFFFFF;
	width:824px;
}

.mobile, .noprinttextarea { display: none; }


/* Delete this one when all of the intances have been changed from id to class */
#mobile { display: none; }

#map { 
	width: 824px; 
	height: 500px
}

.map { 
	background: #AAAAAA;
	width: 824px;
	color: #FFFFFF;
}

#barhome	{
	position: absolute;
	top: 78px; left: 8px; width:952px; height:10px;
	background: #AAAAAA;
	z-index: 3;
	}

#home { 
	background: #AAAAAA;
	width: 100%;
	color: #FFFFFF;
	padding: 2px;
}

.home { 
	background: #AAAAAA;
	width: 100%;
	color: #FFFFFF;
}

.homebody { 
	background: #AAAAAA;
	width: 822px;
	color: #FFFFFF;
	padding: 2px;
}

.home:hover { color: #000000; }

#barhomeautomation	{
	position: absolute;
	top: 78px; left: 8px; width:952px; height:10px;
	background: #C8CF02;
	z-index: 3;
	}

#homeautomation { 
	background: #C8CF02;
	width: 100%;
	color: #FFFFFF;
	padding: 2px;
}

.homeautomation { 
	background: #C8CF02;
	width: 100%;
	color: #FFFFFF;
}

.homeautomationbody { 
	background: #C8CF02;
	width: 822px;
	color: #FFFFFF;
	padding: 2px;
}

.homeautomation:hover { color: #000000; }

#barcomputer	{
	position: absolute;
	top: 78px; left: 8px; width:952px; height:10px;
	background: #E37A08;
	z-index: 3;
	}

#computer { 
	background: #E37A08;
	width: 100%;
	color: #FFFFFF;
	padding: 2px;
}

.computer { 
	background: #E37A08;
	width: 100%;
	color: #FFFFFF;
}

.computerbody { 
	background: #E37A08;
	width: 822px;
	color: #FFFFFF;
	padding: 2px;
}

.computer:hover { color: #000000; }

#barbuying	{
	position: absolute;
	top: 78px; left: 8px; width:952px; height:10px;
	background: #FFCC00;
	z-index: 3;
	}

#buying { 
	background: #FFCC00;
	width: 100%;
	color: #FFFFFF;
	padding: 2px;
}

.buying { 
	background: #FFCC00;
	width: 100%;
	color: #FFFFFF;
}

.buyingbody { 
	background: #FFCC00;
	width: 822px;
	color: #FFFFFF;
	padding: 2px;
}

.buying:hover { color: #000000; }

#barrenovation	{
	position: absolute;
	top: 78px; left: 8px; width:952px; height:10px;
	background: #FF3333;
	z-index: 3;
	}

#renovation { 
	background: #FF3333;
	width: 100%;
	color: #FFFFFF;
	padding: 2px;
}

.renovation { 
	background: #FF3333;
	width: 100%;
	color: #FFFFFF;
}

.renovationbody { 
	background: #FF3333;
	width: 822px;
	color: #FFFFFF;
	padding: 2px;
}

.renovation:hover { color: #000000; }

#barmarketing	{
	position: absolute;
	top: 78px; left: 8px; width:952px; height:10px;
	background: #99CC99;
	z-index: 3;
	}

#marketing { 
	background: #99CC99;
	width: 100%;
	color: #FFFFFF;
	padding: 2px;
}

.marketing { 
	background: #99CC99;
	width: 100%;
	color: #FFFFFF;
}

.marketingbody { 
	background: #99CC99;
	width: 822px;
	color: #FFFFFF;
	padding: 2px;
}

.marketing:hover { color: #000000; }

#barmanagement	{
	position: absolute;
	top: 78px; left: 8px; width:952px; height:10px;
	background: #BB9977;
	z-index: 3;
	}

#management { 
	background: #BB9977;
	width: 100%;
	color: #FFFFFF;
	padding: 2px;
}

.management { 
	background: #BB9977;
	width: 100%;
	color: #FFFFFF;
}

.managementbody { 
	background: #BB9977;
	width: 822px;
	color: #FFFFFF;
	padding: 2px;
}

.management:hover { color: #000000; }

#barrentals	{
	position: absolute;
	top: 78px; left: 8px; width:952px; height:10px;
	background: #0099CC;
	z-index: 3;
	}

#mobilebarrentals	{
	position: absolute;
	top: 78px; left: 8px; width:400px; height:10px;
	background: #0099CC;
	z-index: 3;
	}

#rentals { 
	background: #0099CC;
	width: 100%;
	color: #FFFFFF;
	padding: 2px;
}

.rentals { 
	background: #0099CC;
	width: 100%;
	color: #FFFFFF;
}

.rentalsbody { 
	background: #0099CC;
	width: 822px;
	color: #FFFFFF;
	padding: 2px;
}

.rentals:hover { color: #000000; }

#bartowns	{
	position: absolute;
	top: 78px; left: 8px; width:952px; height:10px;
	background: #9999CC;
	z-index: 3;
	}

#towns { 
	background: #9999CC;
	width: 100%;
	color: #FFFFFF;
	padding: 2px;
}

.towns { 
	background: #9999CC;
	width: 100%;
	color: #FFFFFF;
}

.townsbody { 
	background: #9999CC;
	width: 822px;
	color: #FFFFFF;
	padding: 2px;
}

.towns:hover { color: #000000; }

#barevents	{
	position: absolute;
	top: 78px; left: 8px; width:952px; height:10px;
	background: #CC99CC;
	z-index: 3;
	}

#events { 
	background: #CC99CC;
	width: 100%;
	color: #FFFFFF;
	padding: 2px;
}

.events { 
	background: #CC99CC;
	width: 100%;
	color: #FFFFFF;
}

.eventsbody { 
	background: #CC99CC;
	width: 822px;
	color: #FFFFFF;
	padding: 2px;
}

.events:hover { color: #000000; }

.adtitle {
	height:20;
	background-color:#0099cc;
	color:#FFFFFF; 
	font-weight:bold;
	font-size:10pt;
	padding:0px 0px 0px 10px;
}

.adtitle a { color:#FFFFFF; }

.adtitle a:hover { color:#000000; }

/* Delete when all adtext class has been deleted */
.adtext { color:#FFFFFF; }

.gitepagetextbox {
	height:63px;
	padding: 10px 10px 0px 10px;
	vertical-align: top;
}
.gitepagelinks {
	height:25px;
	background-color:#FFFFFF;
	padding: 0px;
}

#gitecontent {
	position: absolute; 
	top:108px; 
	left:10px; 
	overflow: hidden;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
}
#language {
	position: absolute; 
	top:20px; 
	left:710px;
	width: 110px;
  text-align: right; 
}
#printtopbar, .print {
	display: none;
}
