﻿a{
color:#0000ff;
font-family:arial,helvetica,sans-serif;
font-weight:bold;
text-decoration:underline;
}
a:link{
color:#0000ff;
font-family:arial,helvetica,sans-serif;
font-weight:bold;
text-decoration:underline;
}
a:visited{
color:#660066;
font-family:arial,helvetica,sans-serif;
font-weight:bold;
text-decoration:underline;
}
a:visited:active{
color:#ff0000;
font-family:arial,helvetica,sans-serif;
font-weight:bold;
text-decoration:underline;
}
a:hover{color:#ff0000;text-decoration:underline;}
a:active{
color:#ff0000;
font-family:arial,helvetica,sans-serif;
font-weight:bold;
text-decoration:underline;
}
body{
background:url("/logos/realbck8.gif") #dfedf8;
color:#000033;
font-family:verdana,georgia,arial,helvetica,sans-serif;
font-size:10pt;
font-weight:normal;
margin:0em;
}
IMG{border:0;}
.center{text-align:center;}
.left{text-align:left;}
.right{text-align:right;}
DIV#outerwrapper{
	width:900px;
	margin: 0px auto;
}
TABLE.button140{
	width:140px;
	background-color:#FFFFFF;
	border: 4px ridge #efefef;
}
TABLE.button140 TD{
	text-align: center;
	vertical-align: middle;
}
TABLE.button280{
	width:280px;
	background-color:#FFFFFF;
	border: 4px ridge #efefef;
}
TABLE.button280 TD{
	text-align: center;
	vertical-align: middle;
}
h1{
font-size:20pt;
}
h2{
font-size:16pt;
padding-left:10pt;
}
h3{
font-size:14pt;
padding-left:10pt;
}
h4{
font-size:12pt;
}
h5{
font-size:10pt;
}
h6{
font-size:9pt;
}
p{
font-size:10pt;
}
pre{
color:#000000;
font-size:11pt;
font-style:italic;
font-weight:bold;
padding-left:30pt;
padding-right:30pt;
}
sub{
font-size:8pt;
}
sup{
color:#000000;
font-size:9pt;
}
td{
font-family:georgia,verdana,arial,helvetica,sans-serif;
font-size:10pt;
font-weight:normal;
}
td.showban{
background-color:#fff5ec;
border:3px double #336699;
font-size:11px;
}
td.showban p{font-size:11px;}

ul,li{
color:#000000;
font-size:10pt;
}
.areatxt{
font-size:smaller;
text-align:right;
}
.areatxtcenter{
font-size:smaller;
text-align:center;
}
.areatxtleft{
font-size:smaller;
text-align:left;
}
.copy{
color:#808080;
font-family:sans-serif,verdana,arial,helvetica;
font-size:smaller;
font-weight:lighter;
}
.footer{
color:#000000;
font-size:9pt;
font-weight:bold;
margin-top:6pt;
}
.hd1{
color:#990033;
font-size:20pt;
font-weight:bold;
}
.hd2{
color:#ff0033;
font-size:16pt;
font-weight:bold;
}
.hd3{
color:#000033;
font-size:14pt;
font-weight:bold;
}
.hd4{
color:#000033;
font-size:12pt;
font-weight:bold;
}
.hd5{
color:#000033;
font-size:10pt;
font-weight:bold;
}
.hd6{
color:#000033;
font-size:9pt;
font-weight:bold;
}
.hr-red{color:#000033;width:800px;}
.indent{padding-left:10pt;}
.indent2{
color:#cc0033;
font-size:10pt;
padding-left:10pt;
}
.just{text-align:justify;}
.navbar{
font-family:arial,verdana,helvetica,sans-serif;
font-size:9pt;
font-weight:normal;
margin-top:6pt;
}
.navbar a{color:#0000ff;font-size:9pt;font-weight:normal;text-decoration:none;}
.navbar a:link{color:#0000ff;font-size:9pt;font-weight:normal;text-decoration:none;}
.navbar a:visited{color:#4169e1;font-size:9pt;font-weight:normal;text-decoration:none;}
.navbar a:visited:hover{
color:#00008b;
font-size:9pt;
font-weight:normal;
text-decoration:underline;
}
.navbar a:hover{
color:#000080;
font-size:9pt;
font-weight:normal;
text-decoration:underline;
}
.normal{
color:#000033;
font-size:10pt;
font-weight:bold;
}
.owner{color:#0033cc;}
.picken{
color:#9933ff;
font-size:9pt;
font-weight:bold;
}
.pr{
color:#003300;
font-size:smaller;
text-align:right;
}
.roomsfrom{color:#000000;font-size:0.8em;font-weight:bold;}
.rubrique{
color:#3300cc;
font-size:14pt;
font-weight:bold;
}
.tableheader{
color:#ffffff;
font-size:x-small;
font-style:normal;
font-weight:bold;
}
.tableheaderblack{
background-color:#000000;
color:#ffffff;
font-size:10pt;
font-style:normal;
font-weight:bold;
}
.tableheaderblue{
background-color:#000066;
color:#ffffff;
font-size:10pt;
font-style:normal;
font-weight:bold;
}
.tablenav{background-color:#000066;background-image:none;}
.tablewhite{background-color:#ffffff;
background-image:none; 
border: 1px solid #666666;
}
td.borderbottom{
	border-bottom: 1px solid #666666;
}
.tdwhite{background:#ffffff;}
.telephone{
color:#005125;
font-family:verdana,arial,helvetica,sans-serif;
font-size:9pt;
font-weight:normal;
margin-top:3pt;
}
.text{
color:#000033;
font-family:georgia,verdana,arial,helvetica,sans-serif;
font-size:11pt;
margin-top:6pt;
}
.topnav{color:#ffffff;font-weight:bold;}
.topnav a{color:#ffffff;font-size:10pt;font-weight:bold;text-decoration:none;}
.topnav a:link{color:#ffffff;font-size:10pt;font-weight:bold;text-decoration:none;}
.topnav a:visited{color:#ffffff;font-size:10pt;font-weight:bold;text-decoration:none;}
.topnav a:visited:hover{
color:#0066ff;
font-size:10pt;
font-weight:bold;
text-decoration:underline;
}
.topnav a:hover{
color:#0066ff;
font-size:10pt;
font-weight:bold;
text-decoration:underline;
}
.fax {
	font-size: 11px;
	color: #666666;
}

/* /// TOPLOGO STYLES  ///  */
DIV#wraptoplogo{border:0px;padding:0px;margin:0px;position:relative;width:100%;height:120px;background:#6699CC url('/logos/topbck120.png') no-repeat center;}
DIV#wraptoplogo DIV#header{width: 990px; height: 118px; border: 0px solid yellow; margin: 2px auto; position: relative;}
DIV#wraptoplogo DIV#header DIV#headerlogo{position: absolute; top: 5px; left: 5px; width: 234px; font-weight: bold; font-family: Arial, Helvetica, sans-serif; font-size: 17px; text-align: left; padding-left:10px; padding-right:0px; padding-top:8px; padding-bottom:0px}
DIV#wraptoplogo DIV#header DIV#headerlogo DIV#fra{font-size: 12px; margin: 10px 10px 10px 10px; border: 0px; font-weight: normal;}
DIV#wraptoplogo DIV#header DIV#headerlogo DIV#fra IMG{width: 18px; height: 12px; border: 0px; margin: 0px 10px 0px 0px;}
DIV#wraptoplogo DIV#header DIV#headerlogo DIV#eng IMG{width: 18px; height: 12px; border: 0px; margin: 0px 10px 0px 0px;}
DIV#wraptoplogo DIV#header DIV#headerlogo DIV#eng{font-size: 12px; margin: 0px 10px 0px 10px; border: 0px; font-weight: normal;}
DIV#wraptoplogo DIV#headb{border:0px solid red; position: absolute; top: 10px; left: 246px; width: 730px; height:92px; padding:0; margin:0;}
DIV#wraptoplogo DIV#headerlogo SPAN.sp1{color: #0000A0; margin-left: 9px;}
DIV#wraptoplogo DIV#headerlogo SPAN.sp2{color: #FF0000;}
DIV#wraptoplogo DIV#headerlogo SPAN.sp3{color: #0000A0; font-size: 14px;}
/* /// END TOPLOGO STYLES  ///  */

