BODY {
	FONT-SIZE: 10px; 
	FONT-FAMILY: Arial,Helvetica,sans-serif;
	MARGIN: 0px;
	PADDING: 0px;
	BACKGROUND-COLOR: ffffff;
	background-position: top center;
	background-repeat: no-repeat;	
	background-image:url(../img/bg_fleurs_950.jpg);	
	TEXT-ALIGN: center	
}

H1 {
	FONT-SIZE: 10px; FONT-FAMILY: Arial,Helvetica,sans-serif; TEXT-ALIGN: left
}
H2 {
	FONT-SIZE: 10px; FONT-FAMILY: Arial,Helvetica,sans-serif; TEXT-ALIGN: left
}
H3 {
	MARGIN-LEFT: 4px; FONT-FAMILY: Arial,Helvetica,sans-serif
}
H4 {
	MARGIN-LEFT: 4px; FONT-FAMILY: Arial,Helvetica,sans-serif
}
H5 {
	MARGIN-LEFT: 10px; FONT-FAMILY: Arial,Helvetica,sans-serif; TEXT-ALIGN: left
}
H6 {
	MARGIN-LEFT: 10px; FONT-FAMILY: Arial,Helvetica,sans-serif; TEXT-ALIGN: left
}
.guidetext {
	FONT-SIZE: 11px; COLOR: #333333; LINE-HEIGHT: 12pt; FONT-FAMILY: Arial,Helvetica,sans-serif; TEXT-DECORATION: none
}
.tiptext {
	FONT-SIZE: 11px; COLOR: #336699; LINE-HEIGHT: 11pt; FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif; TEXT-DECORATION: none
}
.admintext {
	FONT-SIZE: 14px; COLOR: #333333; LINE-HEIGHT: 16pt; FONT-FAMILY: Arial,Helvetica,sans-serif; TEXT-DECORATION: none
}
.guideheadline {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #333333; LINE-HEIGHT: 13pt; FONT-FAMILY: Arial,Helvetica,sans-serif; TEXT-DECORATION: none
}
P {
	FONT-SIZE: 10px; MARGIN-LEFT: 3px; MARGIN-RIGHT: 3px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
LI {
	FONT-FAMILY: Arial, Helvetica, sans-serif
}
#loading {
	BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; MARGIN-TOP: -30px; FONT-SIZE: 13px; LEFT: 50%; MARGIN-LEFT: -220px; BORDER-LEFT: #999999 1px solid; WIDTH: 250px; COLOR: #333333; BORDER-BOTTOM: #999999 1px solid; FONT-FAMILY: Ariel,helvetica,sans-serif; POSITION: absolute; TOP: 50%; HEIGHT: 100px; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: center; line-hieght: 30px
}
A:link {
	COLOR: #006699
}
A:active {
	COLOR: #006699
}
A:visited {
	COLOR: #006699
}
A:hover {
	COLOR: #99ccff; TEXT-DECORATION: underline
}
HR {
	BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; BORDER-LEFT: #000000 1px solid; BORDER-BOTTOM: #000000 1px solid; HEIGHT: 0px
}
.text {
	FONT-SIZE: 13px; COLOR: #333333; FONT-FAMILY: Ariel,helvetica,sans-serif; line-hieght: 30px
}
.links {
	FONT-SIZE: 10px; COLOR: #003399; LINE-HEIGHT: 13pt; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.links:hover {
	FONT-SIZE: 10px; COLOR: #0099ff; LINE-HEIGHT: 13pt; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.menulinks {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #003399; LINE-HEIGHT: 12pt; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.menulinks:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #0099ff; LINE-HEIGHT: 12pt; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.citymaplinks {
	FONT-SIZE: 10px; COLOR: #003399; LINE-HEIGHT: 12pt; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.citymapslinks:hover {
	FONT-SIZE: 10px; COLOR: #0099ff; LINE-HEIGHT: 12pt; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
TABLE.form_main {
	BACKGROUND-COLOR: #ffffff
}
TD.row_main {
	BACKGROUND-COLOR: #ffffff
}
TD.row1_0 {
	BACKGROUND-COLOR: #009900
}
TD.row2_0 {
	BACKGROUND-COLOR: #99ccff
}
TD.row3_0 {
	BACKGROUND-COLOR: #9999ff
}
.adminListingLeft_0 {
	COLOR: #ffffff; BACKGROUND-COLOR: transparent
}
TD.row1_1 {
	BACKGROUND-COLOR: #006699
}
TD.row2_1 {
	BACKGROUND-COLOR: #dee3e7
}
TD.row3_1 {
	BACKGROUND-COLOR: #d1d7dc
}
.adminListingLeft_1 {
	COLOR: #ffffff; BACKGROUND-COLOR: transparent
}
TD.image_row_0 {
	BACKGROUND-COLOR: #ffffff
}
TD.image_row_1 {
	BACKGROUND-COLOR: #ffffff
}
TD.search_row_0 {
	BACKGROUND-COLOR: #ffffff
}
TD.search_row_1 {
	BACKGROUND-COLOR: #ffffff
}
UNKNOWN {
	BORDER-RIGHT: #006699 1px solid; BORDER-TOP: #006699 1px solid; FONT-SIZE: 9px; BORDER-LEFT: #006699 1px solid; COLOR: #333333; BORDER-BOTTOM: #006699 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff
}
.small {
	FONT-SIZE: 11px
}
.smallmap {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #336699; LINE-HEIGHT: 16px; FONT-FAMILY: georgina, helvetica, sans-serif; TEXT-DECORATION: none
}
#tinylinks {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; VERTICAL-ALIGN: 5px; COLOR: #666666; LINE-HEIGHT: 10px; FONT-FAMILY: georgina, helvetica, sans-serif; TEXT-DECORATION: none
}
#tinylinks A:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; VERTICAL-ALIGN: 5px; COLOR: #336699; LINE-HEIGHT: 10px; FONT-FAMILY: Tahoma, helvetica, sans-serif
}
#tinylinks A:active {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; VERTICAL-ALIGN: 5px; COLOR: #666666; LINE-HEIGHT: 10px; FONT-FAMILY: Tahoma, helvetica, sans-serif
}
#whitetext {
	FONT-WEIGHT: normal; FONT-SIZE: 13px; VERTICAL-ALIGN: middle; COLOR: #ffffff; LINE-HEIGHT: 10px; FONT-FAMILY: Tahoma, helvetica, sans-serif; TEXT-ALIGN: center; TEXT-DECORATION: none
}
#whitetext A:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 13px; VERTICAL-ALIGN: 10px; COLOR: #ffffff; LINE-HEIGHT: 10px; FONT-FAMILY: Tahoma, helvetica, sans-serif; TEXT-DECORATION: underline
}
P.maptextheader {
	FONT-WEIGHT: normal; FONT-SIZE: 16px; COLOR: #666666; LINE-HEIGHT: 18px; FONT-FAMILY: georgina, helvetica, sans-serif; TEXT-DECORATION: none
}
P.maptext {
	FONT-WEIGHT: normal; FONT-SIZE: 14px; COLOR: #666666; LINE-HEIGHT: 16px; FONT-FAMILY: georgina, helvetica, sans-serif; TEXT-DECORATION: none
}
P.editimagestext {
	FONT-WEIGHT: normal; FONT-SIZE: 13px; COLOR: #666666; LINE-HEIGHT: 18px; FONT-FAMILY: georgina, helvetica, sans-serif; TEXT-DECORATION: none
}
.adminmenu {
	FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.adminmenu A:hover {
	FONT-SIZE: 12px; COLOR: #333333; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
.adminmenu A:active {
	FONT-SIZE: 12px; COLOR: #6699ff; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.adminmenu A:link {
	FONT-SIZE: 12px; COLOR: #6699ff; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.adminmenu A:visited {
	FONT-SIZE: 12px; COLOR: #6699ff; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.adminmenuwhite {
	FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.adminmenuwhite A:hover {
	FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
.adminmenuwhite A:link {
	FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.adminmenuwhite A:active {
	FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.adminmenuwhite A:visited {
	FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.infotext {
	FONT-SIZE: 12px; COLOR: #407691; LINE-HEIGHT: 12pt; TEXT-DECORATION: none
}
.introtext {
	FONT-SIZE: 12px; MARGIN-LEFT: 0px; COLOR: #407691; LINE-HEIGHT: 14pt; TEXT-DECORATION: none
}
.introtext2 {
	FONT-SIZE: 12px; MARGIN-LEFT: 10px; MARGIN-RIGHT: 10px; COLOR: #407691; TEXT-DECORATION: none
}

.contact_section {
	FONT-SIZE: 12px; MARGIN-LEFT: 10px; MARGIN-RIGHT: 10px; COLOR: #407691; TEXT-DECORATION: none
}
 

.venuesintop {
	FONT-SIZE: 12px; COLOR: #407691; LINE-HEIGHT: 12pt; TEXT-DECORATION: none; display: inline
}
.introheadline {
	MARGIN-TOP: 15px; FONT-WEIGHT: normal; FONT-SIZE: 18px; COLOR: #407691; LINE-HEIGHT: 14pt; TEXT-DECORATION: none
}
.adpaneltext {
	FONT-SIZE: 12px; COLOR: #407691; LINE-HEIGHT: 12pt; TEXT-DECORATION: none
}
.adpaneltextmenu {
	FONT-SIZE: 10px; COLOR: #407691; LINE-HEIGHT: 11pt; TEXT-DECORATION: none
}
.adpaneltextcaptcha {
	FONT-SIZE: 12px; VERTICAL-ALIGN: 8px; COLOR: #407691; LINE-HEIGHT: 12pt; TEXT-DECORATION: none
}
.searchpaneltext {
	FONT-SIZE: 12px; COLOR: #407691; LINE-HEIGHT: 12pt; TEXT-DECORATION: none
}
.searchpaneltextowners {
	FONT-SIZE: 12px; COLOR: #407691; LINE-HEIGHT: 12pt; TEXT-DECORATION: none
}

.adpaneltextbold {
 font: tahoma,verdana,helvetica,arial;
 	font-size: 12px; line-height: 12pt;  color: #407691; text-decoration: none
	text-align: left;
	 font-weight:bold;
}
.required {
	COLOR: #ff0000; BACKGROUND-COLOR: transparent
}
.tab-content {
	BORDER-RIGHT: black 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: black 1px solid; PADDING-LEFT: 5px; VISIBILITY: hidden; PADDING-BOTTOM: 5px; MARGIN: 0px; BORDER-LEFT: black 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: black 1px solid
}
.lightText {
	COLOR: #ffffff; BACKGROUND-COLOR: transparent
}
TD.templateEditorHead {
	BACKGROUND-COLOR: #99ccff
}
TD.templateEditorNew {
	BACKGROUND-COLOR: #eeeeff
}

div.alertbox{
	background-color:#eaffea;	width:97%; border-width:1px;border-color:#4dda2c;border-style:solid;margin:15px 0px 15px 5px; padding:2px 2px 2px 2px;-moz-border-radius:5px;
}
div.alertboxhalfgreen{
	background-color:#eaffea; float: left;	width:48%; border-width:1px;border-color:#4dda2c;border-style:solid;margin:15px 0px 15px 5px; padding:2px 2px 2px 2px;-moz-border-radius:5px;
}
div.alertboxfullgreen{
	background-color:#eaffea; float: left;	width:96%; border-width:1px;border-color:#4dda2c;border-style:solid;margin:15px 0px 15px 5px; padding:2px 2px 2px 2px;-moz-border-radius:5px;
}
div.alertboxhalfyellow{
	background-color:#fffcea; float: left;	width:48%; border-width:1px;border-color:#dacc2c;border-style:solid;margin:15px 0px 15px 5px; padding:2px 2px 2px 2px;-moz-border-radius:5px;
}
div.alertboxhalfyellow2{
	background-color:#fffcea; float: left;	width:300px; border-width:1px;border-color:#dacc2c;border-style:solid;margin:5px 0px 15px 10px; padding:2px 2px 2px 2px;-moz-border-radius:5px;
}
div.alertboxfullgrey{
	background-color:#F0FfFf; float: left;	width:96%; border-width:1px; border-color:#DEDEDE;border-style:solid;margin:5px 5px 15px 7px; padding:10px 5px 10px 5px;-moz-border-radius:2px;
}
div.alertboxhalfblue{
	background-color:#eaf1ff; float: left;	width:48%; border-width:1px;border-color:#2c9fda;border-style:solid;margin:15px 0px 15px 5px; padding:2px 2px 2px 2px;-moz-border-radius:5px;
}
div.adminboxbuttons{
	background-color:#ffffff; float: left;	width:110px; border-width:4px;border-color:#cddce3;border-style:solid;margin:15px 5px 15px 12px; padding:2px 2px 2px 2px;-moz-border-radius:8px;
}

td.form_search {
	font:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:333333;
}

// concat 1
// fullwidth.css

#mainmenu {
	CLEAR: both; PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-SIZE: 11px; BACKGROUND: url(/mediastore/img/menu4.png) #336699 repeat-x left top; PADDING-BOTTOM: 3px; MARGIN: 0px; PADDING-TOP: 3px
}
#mainmenu LI {
	PADDING-RIGHT: 2px; DISPLAY: inline; PADDING-LEFT: 2px; FONT-WEIGHT: normal; FONT-SIZE: 11px; FLOAT: right; PADDING-BOTTOM: 7px; COLOR: #999999; PADDING-TOP: 5px; FONT-FAMILY: verdana, Helvetica, sans-serif; LIST-STYLE-TYPE: none
}
#mainmenu IMG {
	VERTICAL-ALIGN: middle
}
#mainmenu LI A:link {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-WEIGHT: normal; FONT-SIZE: 10px; PADDING-BOTTOM: 7px; COLOR: #666666; PADDING-TOP: 5px; FONT-FAMILY: verdana, Helvetica, sans-serif
}
#mainmenu LI A:visited {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-WEIGHT: normal; FONT-SIZE: 10px; PADDING-BOTTOM: 7px; COLOR: #666666; PADDING-TOP: 5px; FONT-FAMILY: verdana, Helvetica, sans-serif
}
#mainmenu LI A:hover {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-WEIGHT: normal; FONT-SIZE: 10px; PADDING-BOTTOM: 7px; COLOR: #000000; PADDING-TOP: 5px; FONT-FAMILY: verdana, Helvetica, sans-serif; TEXT-DECORATION: none
}
#mainmenu LI A:active {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-WEIGHT: normal; FONT-SIZE: 10px; PADDING-BOTTOM: 7px; COLOR: #000000; PADDING-TOP: 5px; FONT-FAMILY: verdana, Helvetica, sans-serif; TEXT-DECORATION: none
}
#mainmenu FORM {
	DISPLAY: inline
}
#mainmenu #subscribe {
	PADDING-LEFT: 14px
}
#mainmenu #subscribe IMG {
	PADDING-BOTTOM: 2px
}
#mainmenu #email {
	BORDER-RIGHT: #000 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #000 1px solid; PADDING-LEFT: 4px; PADDING-BOTTOM: 7px; FONT: 12px Verdana, Arial, Sans-Serif; BORDER-LEFT: #000 1px solid; PADDING-TOP: 4px; BORDER-BOTTOM: #000 1px solid; BACKGROUND-COLOR: #eaeaee
}
#mainmenux {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; BACKGROUND: url(/mediastore/img/salledereception-fr-logo.gif) #ffffff no-repeat left bottom; PADDING-BOTTOM: 30px; MARGIN: 15px 0px 0px 5px; PADDING-TOP: 20px
}
HTML > BODY #mainmenux {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; BACKGROUND: url(/mediastore/img/salledereception-fr-logo.gif) #ffffff no-repeat left center; PADDING-BOTTOM: 50px; MARGIN: 0px 0px 0px 5px; PADDING-TOP: 30px
}
#mainmenux LI {
	PADDING-RIGHT: 10px; DISPLAY: inline; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 11px; FLOAT: right; PADDING-BOTTOM: 25px; COLOR: #999999; PADDING-TOP: 0px; FONT-FAMILY: verdana, Helvetica, sans-serif; LIST-STYLE-TYPE: none
}
#mainmenux IMG {
	VERTICAL-ALIGN: middle
}
#mainmenux LI A:link {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-WEIGHT: normal; FONT-SIZE: 10px; PADDING-BOTTOM: 17px; COLOR: #666666; PADDING-TOP: 5px; FONT-FAMILY: verdana, Helvetica, sans-serif
}
#mainmenux LI A:visited {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-WEIGHT: normal; FONT-SIZE: 10px; PADDING-BOTTOM: 17px; COLOR: #666666; PADDING-TOP: 5px; FONT-FAMILY: verdana, Helvetica, sans-serif
}
#mainmenux LI A:hover {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-WEIGHT: normal; FONT-SIZE: 10px; PADDING-BOTTOM: 17px; COLOR: #000000; PADDING-TOP: 5px; FONT-FAMILY: verdana, Helvetica, sans-serif; TEXT-DECORATION: none
}
#mainmenux LI A:active {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-WEIGHT: normal; FONT-SIZE: 10px; PADDING-BOTTOM: 17px; COLOR: #000000; PADDING-TOP: 5px; FONT-FAMILY: verdana, Helvetica, sans-serif; TEXT-DECORATION: none
}
#mainmenux FORM {
	DISPLAY: inline
}
#mainmenux #subscribe {
	PADDING-LEFT: 14px
}
#mainmenux #subscribe IMG {
	PADDING-BOTTOM: 2px
}
#mainmenux #email {
	BORDER-RIGHT: #000 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #000 1px solid; PADDING-LEFT: 4px; PADDING-BOTTOM: 7px; FONT: 12px Verdana, Arial, Sans-Serif; BORDER-LEFT: #000 1px solid; PADDING-TOP: 4px; BORDER-BOTTOM: #000 1px solid; BACKGROUND-COLOR: #eaeaee
}
#mainmenuxy {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; BACKGROUND: #ffffff no-repeat left bottom; PADDING-BOTTOM: 30px; MARGIN: 15px 0px 0px 5px; PADDING-TOP: 20px
}
HTML > BODY #mainmenuxy {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; BACKGROUND: #ffffff no-repeat left center; PADDING-BOTTOM: 50px; MARGIN: 0px 0px 0px 5px; PADDING-TOP: 30px
}
#mainmenuxy LI {
	PADDING-RIGHT: 10px; DISPLAY: inline; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 11px; FLOAT: right; PADDING-BOTTOM: 25px; COLOR: #999999; PADDING-TOP: 0px; FONT-FAMILY: verdana, Helvetica, sans-serif; LIST-STYLE-TYPE: none
}
#mainmenuxy IMG {
	VERTICAL-ALIGN: middle
}
#mainmenuxy LI A:link {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-WEIGHT: normal; FONT-SIZE: 10px; PADDING-BOTTOM: 17px; COLOR: #666666; PADDING-TOP: 5px; FONT-FAMILY: verdana, Helvetica, sans-serif
}
#mainmenuxy LI A:visited {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-WEIGHT: normal; FONT-SIZE: 10px; PADDING-BOTTOM: 17px; COLOR: #666666; PADDING-TOP: 5px; FONT-FAMILY: verdana, Helvetica, sans-serif
}
#mainmenuxy LI A:hover {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-WEIGHT: normal; FONT-SIZE: 10px; PADDING-BOTTOM: 17px; COLOR: #000000; PADDING-TOP: 5px; FONT-FAMILY: verdana, Helvetica, sans-serif; TEXT-DECORATION: none
}
#mainmenuxy LI A:active {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-WEIGHT: normal; FONT-SIZE: 10px; PADDING-BOTTOM: 17px; COLOR: #000000; PADDING-TOP: 5px; FONT-FAMILY: verdana, Helvetica, sans-serif; TEXT-DECORATION: none
}
#mainmenuxy FORM {
	DISPLAY: inline
}
#mainmenuxy #subscribe {
	PADDING-LEFT: 14px
}
#mainmenuxy #subscribe IMG {
	PADDING-BOTTOM: 2px
}
#mainmenuxy #email {
	BORDER-RIGHT: #000 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #000 1px solid; PADDING-LEFT: 4px; PADDING-BOTTOM: 7px; FONT: 12px Verdana, Arial, Sans-Serif; BORDER-LEFT: #000 1px solid; PADDING-TOP: 4px; BORDER-BOTTOM: #000 1px solid; BACKGROUND-COLOR: #eaeaee
}
#topbackground {
	BACKGROUND-IMAGE: url(/mediastore/img/top-uk-salledereception-fr-logo.gif); BACKGROUND-REPEAT: repeat-x
}
HTML > BODY #headerdotty {
	BORDER-TOP: gray 1px dotted
}
#headerdotty {
	BORDER-TOP: gray 1px dotted
}
HTML > BODY #headerdottynew {
	BORDER-TOP: gray 1px dotted; POSITION: relative; TOP: 24px
}
#headerdottynew {
	BORDER-TOP: gray 1px dotted; POSITION: relative; TOP: 24px
}
HTML > BODY #headerdotty2 {
	BORDER-TOP: gray 1px dotted; MARGIN: 8px 0px 2px
}
#headerdotty2 {
	BORDER-TOP: gray 1px dotted; MARGIN: 8px 0px 2px
}
#menuright {
	TEXT-ALIGN: right
}
#widthfix {
	MIN-WIDTH: 76em; MIN-HEIGHT: 0px; BACKGROUND: #ffffff; MAX-WIDTH: 95em; MARGIN: 0px auto; WIDTH: 100%; TEXT-ALIGN: left; bgcolor: #ffffff
}

#widthfix2 {
	MARGIN: 0px auto;
	//WIDTH: 955px;
	WIDTH: 950px;
	TEXT-ALIGN: left;
	//bgcolor: #ffffff;
	//background-color: #FFF3D9;
	background-color: #FFFFFF;
}

/*
#widthfix3 {
	MIN-WIDTH: 76em; MIN-HEIGHT: 0px; BACKGROUND: #ffffff; MAX-WIDTH: 95em; MARGIN: 0px auto; WIDTH: 100%; TEXT-ALIGN: left; bgcolor: #ffffff
}
*/
m
#widthfix3 {
	BACKGROUND: #ffffff; MARGIN: 0px auto; WIDTH: 950; TEXT-ALIGN: left; bgcolor: #ffffff;
}
/*
#widthfix34 {
	MIN-WIDTH: 76em; MIN-HEIGHT: 0px; BACKGROUND: #ffffff; MAX-WIDTH: 95em; MARGIN: 0px auto; WIDTH: 100%; POSITION: relative; TOP: -25px; TEXT-ALIGN: left; bgcolor: #ffffff
}
*
#widthfix4 {
	MIN-WIDTH: 76em; MIN-HEIGHT: 0px; BACKGROUND: #ffffff; MAX-WIDTH: 55em; MARGIN: 0px auto; WIDTH: 100%; TEXT-ALIGN: left; bgcolor: #ffffff
}
#widthfixcheapflights {
	MIN-WIDTH: 76em; MIN-HEIGHT: 0px; BACKGROUND: #ffffff; MAX-WIDTH: 100em; MARGIN: 0px auto; WIDTH: 100%; TEXT-ALIGN: left; bgcolor: #ffffff
}

/*
#widthfixowners {
width: 100%; min-width:76em; max-width: 95em;
	
min-height: 0px;
margin: 0 auto; 
text-align: left;
background: #ffffff;
bgcolor: #ffffff;
}
*/

#widthfixowners {
width: 950;	
margin: 0 auto; 
text-align: left;
bgcolor: #ffffff;
}

// concat 2
A{text-decoration:none}

// concat 3
// tabcontent.css

#plainlinelistingx {
	PADDING-BOTTOM: 0px; WIDTH: 100%; PADDING-TOP: 0px; BORDER-BOTTOM: gray 1px dotted
}
SELECT {
	BORDER-RIGHT: #708090 1px inset; PADDING-RIGHT: 2px; BORDER-TOP: #708090 1px inset; PADDING-LEFT: 2px; FONT-SIZE: 9pt; PADDING-BOTTOM: 2px; BORDER-LEFT: #708090 1px inset; WIDTH: 120px; COLOR: #000080; PADDING-TOP: 2px; BORDER-BOTTOM: #708090 1px inset; FONT-FAMILY: arial, san serif; BACKGROUND-COLOR: #e0ffff
}
#navlistline {
	MARGIN-TOP: -10px; PADDING-LEFT: 0px; MARGIN-LEFT: 0px; WIDTH: 127px; BORDER-BOTTOM: gray 1px dotted
}
#navcontainer {
	MARGIN: 7px 0px 0px; LIST-STYLE-TYPE: none
}
HTML > BODY #navcontainer {
	MARGIN: -10px 0px 0px; LIST-STYLE-TYPE: none
}
#plainline {
	MARGIN-TOP: -33px; PADDING-LEFT: 0px; MARGIN-BOTTOM: -16px; MARGIN-LEFT: 2px; WIDTH: 127px; BORDER-BOTTOM: gray 1px dotted
}
HTML > BODY #plainline {
	MARGIN-TOP: -13px; PADDING-LEFT: 0px; MARGIN-BOTTOM: -13px; MARGIN-LEFT: 2px; WIDTH: 127px; BORDER-BOTTOM: gray 1px dotted
}
HTML > BODY #plainlinelisting {
	MARGIN-TOP: -13px; PADDING-LEFT: 0px; MARGIN-BOTTOM: -13px; MARGIN-LEFT: 2px; WIDTH: 100%; BORDER-BOTTOM: gray 1px dotted
}
#plainlinelisting {
	MARGIN-TOP: -13px; PADDING-LEFT: 0px; MARGIN-BOTTOM: -13px; MARGIN-LEFT: 2px; WIDTH: 100%; BORDER-BOTTOM: gray 1px dotted
}
HTML > BODY #dividerplainline {
	MARGIN-TOP: 5px; PADDING-LEFT: 0px; MARGIN-BOTTOM: 5px; MARGIN-LEFT: 2px; WIDTH: 127px; BORDER-BOTTOM: gray 1px dotted
}
#dividerplainline {
	MARGIN-TOP: -15px; PADDING-LEFT: 0px; MARGIN-BOTTOM: 5px; MARGIN-LEFT: 2px; WIDTH: 127px; BORDER-BOTTOM: gray 1px dotted
}
#navlist LI {
	PADDING-RIGHT: 0em; PADDING-LEFT: 0em; FONT-WEIGHT: bold; FONT-SIZE: 10px; PADDING-BOTTOM: 0em; MARGIN: 0px 0px 0px -34px; COLOR: #003399; LINE-HEIGHT: 13pt; PADDING-TOP: 0em; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; LIST-STYLE-TYPE: none
}
#navlist LI A {
	TEXT-DECORATION: none
}
.shadetabs {
	PADDING-RIGHT: 3px; MARGIN-TOP: 1px; PADDING-LEFT: 3px; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 3px; FONT: 11px tahoma,verdana,helvetica,arial; MARGIN-LEFT: 3px; PADDING-TOP: 3px; LIST-STYLE-TYPE: none; TEXT-ALIGN: left
}
.shadetabs LI {
	DISPLAY: inline; MARGIN: 0px
}
.shadetabs LI A {
	BORDER-RIGHT: #87a2b0 1px solid; PADDING-RIGHT: 7px; BORDER-TOP: #87a2b0 1px solid; PADDING-LEFT: 7px; BACKGROUND: url(shade.gif) white repeat-x left top; PADDING-BOTTOM: 3px; BORDER-LEFT: #87a2b0 1px solid; COLOR: #2d2b2b; MARGIN-RIGHT: 3px; PADDING-TOP: 3px; BORDER-BOTTOM: #87a2b0 1px solid; TEXT-DECORATION: none
}
.shadetabs LI A:visited {
	COLOR: #2d2b2b
}
.shadetabs LI A:hover {
	COLOR: #2d2b2b; TEXT-DECORATION: underline
}
.shadetabs LI.selected {
	POSITION: relative; TOP: 1px
}
.shadetabs LI.selected A {
	BACKGROUND-IMAGE: url(/mediastore/img/shadeactive.jpg); BORDER-BOTTOM-COLOR: white; BACKGROUND-COLOR: #e0f0ff
}
.shadetabs LI.selected A:hover {
	TEXT-DECORATION: none
}
.featuredspacer {
	MARGIN-TOP: 3px
}
HTML > BODY .featuredspacer {
	MARGIN-TOP: 36px
}
.featuredtab P {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #cccccc 1px solid; MARGIN-TOP: 2px; PADDING-LEFT: 6px; BACKGROUND: url(featuredshade.gif) white repeat-x left top; FLOAT: left; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 3px; FONT: 11px tahoma,verdana,helvetica,arial; BORDER-LEFT: #cccccc 1px solid; WIDTH: 148px; COLOR: #407691; MARGIN-RIGHT: 7px; PADDING-TOP: 3px; BORDER-BOTTOM: #cccccc 1px solid; HEIGHT: 15px; TEXT-ALIGN: center; TEXT-DECORATION: none
}
HTML > BODY .featuredtab P {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #cccccc 1px solid; MARGIN-TOP: 2px; PADDING-LEFT: 6px; BACKGROUND: url(featuredshade.gif) white repeat-x left top; FLOAT: left; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 3px; FONT: 11px tahoma,verdana,helvetica,arial; BORDER-LEFT: #cccccc 1px solid; WIDTH: 138px; COLOR: #407691; MARGIN-RIGHT: 7px; PADDING-TOP: 3px; BORDER-BOTTOM: #cccccc 1px solid; HEIGHT: 25px; TEXT-ALIGN: center; TEXT-DECORATION: none
}
.homeadpanelstop P {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 7px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 0px; BACKGROUND: url(shade.gif) white repeat-x left top; FLOAT: none; PADDING-BOTTOM: 3px; MARGIN: 3px 3px -2px; FONT: 11px tahoma,verdana,helvetica,arial; BORDER-LEFT: #cccccc 1px solid; WIDTH: 130px; COLOR: #407691; PADDING-TOP: 3px; BORDER-BOTTOM: #cccccc 1px solid; TEXT-ALIGN: center; TEXT-DECORATION: none
}
.homeadpanels P {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 7px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 0px; BACKGROUND: white; FLOAT: left; PADDING-BOTTOM: 3px; MARGIN: 3px 3px -2px; FONT: 11px tahoma,verdana,helvetica,arial; BORDER-LEFT: #cccccc 1px solid; WIDTH: 145px; COLOR: #407691; PADDING-TOP: 3px; BORDER-BOTTOM: #cccccc 1px solid; TEXT-ALIGN: left; TEXT-DECORATION: none
}
A.featuredvenuetext {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; MARGIN-LEFT: 7px; COLOR: #7f95a0; LINE-HEIGHT: 12pt; TEXT-DECORATION: none
}
.featuredvenuetext {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 6px; MARGIN: 3px 0px 15px 3px; COLOR: #7f95a0; LINE-HEIGHT: 12pt; PADDING-TOP: 0px; TEXT-DECORATION: none
}
.imgborder {
	BORDER-RIGHT: #cccccc thin solid; BORDER-TOP: #cccccc thin solid; MARGIN: 5px; BORDER-LEFT: #cccccc thin solid; BORDER-BOTTOM: #cccccc thin solid
}
DIV.topsmallcalendar {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 6px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 6px; FLOAT: left; BORDER-LEFT: #cccccc 1px solid; WIDTH: 185px; MARGIN-RIGHT: 7px; PADDING-TOP: 6px; BORDER-BOTTOM: #cccccc 1px solid; HEIGHT: 200px
}
DIV.topimgbordered {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 6px; FLOAT: left; BORDER-LEFT: #cccccc 1px solid; WIDTH: 150px; MARGIN-RIGHT: 7px; PADDING-TOP: 6px; BORDER-BOTTOM: #cccccc 1px solid; HEIGHT: 105px
}
DIV.topimgborderedowners {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 6px; FLOAT: left; BORDER-LEFT: #cccccc 1px solid; WIDTH: 134px; MARGIN-RIGHT: 7px; PADDING-TOP: 6px; BORDER-BOTTOM: #cccccc 1px solid; HEIGHT: 114px
}
DIV.imgbordered {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; FLOAT: left; MARGIN: 2px; BORDER-LEFT: #cccccc 1px solid; WIDTH: 145px; BORDER-BOTTOM: #cccccc 1px solid; HEIGHT: auto
}
/*
DIV.imgborderedfeaturedleft {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 3px; FLOAT: left; PADDING-BOTTOM: 3px; MARGIN: 5px 2px 2px 0px; BORDER-LEFT: #cccccc 1px solid; WIDTH: 160px; PADDING-TOP: 3px; BORDER-BOTTOM: #cccccc 1px solid; HEIGHT: auto
}
*/
DIV.imgborderedfeaturedleft {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FLOAT: left; PADDING-BOTTOM: 3px; MARGIN: 5px 2px 2px 0px; WIDTH: 160px; PADDING-TOP: 3px; HEIGHT: auto
}

DIV.imgborderedfeaturedright {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 3px; FLOAT: right; PADDING-BOTTOM: 3px; MARGIN: 5px 0px 2px 2px; BORDER-LEFT: #cccccc 1px solid; WIDTH: 160px; PADDING-TOP: 3px; BORDER-BOTTOM: #cccccc 1px solid; HEIGHT: auto
}
DIV.imgborderedpanels {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 3px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 3px; BORDER-LEFT: #cccccc 1px solid; WIDTH: 31%; PADDING-TOP: 0px; BORDER-BOTTOM: #cccccc 1px solid; HEIGHT: auto
}
DIV.imgborderedpanelsnew {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 4px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 3px 0px 2px; BORDER-LEFT: #cccccc 1px solid; WIDTH: 47%; PADDING-TOP: 4px; BORDER-BOTTOM: #cccccc 1px solid; HEIGHT: auto
}
DIV.imgborderedlongpanel {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 3px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 3px; BORDER-LEFT: #cccccc 1px solid; WIDTH: 98%; PADDING-TOP: 0px; BORDER-BOTTOM: #cccccc 1px solid; HEIGHT: auto
}
DIV.imgborderednewsletter {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; FLOAT: left; MARGIN: 2px; BORDER-LEFT: #cccccc 1px solid; WIDTH: 130px; BORDER-BOTTOM: #cccccc 1px solid; HEIGHT: auto
}

DIV.imgbordered IMG {
	BORDER-RIGHT: #ffffff 1px solid; BORDER-TOP: #ffffff 1px solid; DISPLAY: inline; MARGIN: 3px; BORDER-LEFT: #ffffff 1px solid; BORDER-BOTTOM: #ffffff 1px solid
}
DIV.imgbordered A:hover IMG {
	BORDER-RIGHT: #0000ff 1px solid; BORDER-TOP: #0000ff 1px solid; BORDER-LEFT: #0000ff 1px solid; BORDER-BOTTOM: #0000ff 1px solid
}
DIV.desc {
	FONT-WEIGHT: normal; MARGIN: 2px; WIDTH: 120px; TEXT-ALIGN: center
}
HTML > BODY .tabcontentstyle {
	BORDER-RIGHT: #87a2b0 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #87a2b0 1px solid; PADDING-LEFT: 10px; MARGIN-BOTTOM: 1em; PADDING-BOTTOM: 10px; MARGIN-LEFT: 5px; BORDER-LEFT: #87a2b0 1px solid; WIDTH: 95%; PADDING-TOP: 10px; BORDER-BOTTOM: #87a2b0 1px solid; BACKGROUND-COLOR: #e0f0ff; TEXT-ALIGN: center
}
.tabcontentstyle {
	BORDER-RIGHT: #87a2b0 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #87a2b0 1px solid; PADDING-LEFT: 10px; MARGIN-BOTTOM: 1em; PADDING-BOTTOM: 10px; MARGIN-LEFT: 5px; BORDER-LEFT: #87a2b0 1px solid; WIDTH: 98%; PADDING-TOP: 10px; BORDER-BOTTOM: #87a2b0 1px solid; BACKGROUND-COLOR: #e0f0ff; TEXT-ALIGN: center
}
HTML > BODY .tabcontentstylenew {
	BORDER-RIGHT: #87a2b0 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #87a2b0 1px solid; PADDING-LEFT: 10px; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 10px; MARGIN-LEFT: 5px; BORDER-LEFT: #87a2b0 1px solid; WIDTH: 92%; PADDING-TOP: 10px; BORDER-BOTTOM: #87a2b0 1px solid; BACKGROUND-COLOR: #e0f0ff; TEXT-ALIGN: center
}
.tabcontentstylenew {
	BORDER-RIGHT: #87a2b0 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #87a2b0 1px solid; PADDING-LEFT: 10px; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 10px; MARGIN-LEFT: 5px; BORDER-LEFT: #87a2b0 1px solid; WIDTH: 95%; PADDING-TOP: 10px; BORDER-BOTTOM: #87a2b0 1px solid; BACKGROUND-COLOR: #e0f0ff; TEXT-ALIGN: center
}
HTML > BODY .tabcontentstyleowners {
	BORDER-RIGHT: #87a2b0 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #87a2b0 1px solid; PADDING-LEFT: 10px; MARGIN-BOTTOM: 1em; PADDING-BOTTOM: 10px; MARGIN-LEFT: 5px; BORDER-LEFT: #87a2b0 1px solid; WIDTH: 95%; PADDING-TOP: 10px; BORDER-BOTTOM: #87a2b0 1px solid; TEXT-ALIGN: left
}
.tabcontentstyleowners {
	BORDER-RIGHT: #87a2b0 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #87a2b0 1px solid; PADDING-LEFT: 10px; MARGIN-BOTTOM: 1em; PADDING-BOTTOM: 10px; MARGIN-LEFT: 5px; BORDER-LEFT: #87a2b0 1px solid; WIDTH: 95%; PADDING-TOP: 10px; BORDER-BOTTOM: #87a2b0 1px solid; TEXT-ALIGN: left
}
.tabcontentowners {
	DISPLAY: none; TEXT-ALIGN: left
}
.tabcontent {
	DISPLAY: none; TEXT-ALIGN: center
}

@media Print    
{
.tabcontent {
	DISPLAY: block! important
}

}



// concat 4 : sign up form
.myForm td, input, select, textarea, checkbox {
	font-family: tahoma,verdana,helvetica,arial;
	font-size: 12px;
}

.myForm {
	background-color: #FBFAE7;
	border: 1px solid #EFECBA;
	padding: 10px;
}

.required {
	color: red;
}


// concat 5
// footer stuff
html>body #footerdottedline
{
padding-left: 0;
margin-left: 2;
margin-top: 5;
margin-bottom: 5;

border-bottom: 1px dotted gray;
width: 100%;
}

#footerdottedline
{
padding-left: 0;
margin-left: 2;
margin-top: -15;
margin-bottom: 5;

border-bottom: 1px dotted gray;
width: 100%;
}


H1.home1 {
	FONT-SIZE: 12px; FONT-WEIGHT: normal; MARGIN-LEFT: 0px; MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px; COLOR: #407691; LINE-HEIGHT: 14pt; TEXT-DECORATION: none
}

H1.pro {
	FONT-SIZE: 12px; FONT-WEIGHT: normal; MARGIN-LEFT: 10px; MARGIN-RIGHT: 10px; MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px; COLOR: #407691; LINE-HEIGHT: 14pt; TEXT-DECORATION: none
}


H2.gallery {
	FONT-WEIGHT: normal; MARGIN-LEFT: 0px; MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px;
}

H3.footer {
	margin-top: 0px; margin-bottom: 0px; MARGIN-LEFT: 0px;  MARGIN-RIGHT: 0px; FONT-WEIGHT: normal; display: inline
}

H4.listing {
	margin-top: 0px; margin-bottom: 0px; MARGIN-LEFT: 0px;  MARGIN-RIGHT: 0px; FONT-WEIGHT: normal; display: inline
}

.fondtable {
	bgcolor: #ffffff;
	background-image: url(../img/13/organicJP2.jpg);
}

DIV.imgborderednewslettermenu2 {
	MARGIN: 3px  3px  3px 3px;
	PADDING: 3px  3px  3px 3px;
	WIDTH: 125px;
	HEIGHT: auto;
	background-color: #FCF;
	border: 1px solid #cccccc;
}

DIV.userComments {
	MARGIN: 3px  3px  3px 3px;
	PADDING: 3px  3px  3px 3px;
	WIDTH: 125px;
	HEIGHT: auto;
	background-color: #99ccff;
	border: 1px solid #cccccc;
}


a.link_porprio {
	FONT-SIZE: 12px; 
	COLOR: #407691; 
	LINE-HEIGHT: 12pt;
	TEXT-DECORATION: none;
	FONT-WEIGHT: bold;
}

a.link_proprio2:link {
	FONT-SIZE: 12px; 
	COLOR: #FFFFFF; 
	LINE-HEIGHT: 12pt;
	TEXT-DECORATION: none;
	FONT-WEIGHT: bold;
}

a.link_proprio2:visited {
	FONT-SIZE: 12px; 
	COLOR: #FFFFFF; 
	LINE-HEIGHT: 12pt;
	TEXT-DECORATION: none;
	FONT-WEIGHT: bold;
}

a.link_proprio2:hover {
	FONT-SIZE: 12px; 
	COLOR: #FFFFFF; 
	TEXT-DECORATION: underline;
	LINE-HEIGHT: 12pt;
	FONT-WEIGHT: bold;
}


DIV.imgborderednewslettermenu {
	MARGIN: 2px;
	WIDTH: 125px;
	HEIGHT: auto;
	background-color: #FFC;
	border: 1px solid #cccccc;
}

HTML > BODY #headerTrait {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #9CF;
}
#headerTrait {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #9CF;
}
HTML > BODY #headerTrait2 {
	POSITION: relative;
	TOP: 24px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #9CF;
}
HTML > BODY #headerTrait3 {
	MARGIN: 8px 0px 2px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #9CF;
}

HTML > BODY #headerTraitgris {
	POSITION: relative;
	TOP: 24px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #CCCCCC;
}

#headerTraitgris {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #CCCCCC;
}


#plainline {
	MARGIN-TOP: -33px;
	PADDING-LEFT: 0px;
	MARGIN-BOTTOM: -16px;
	MARGIN-LEFT: 2px;
	WIDTH: 127px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #9CF;
}
HTML > BODY #plainline {
	MARGIN-TOP: -13px;
	PADDING-LEFT: 0px;
	MARGIN-BOTTOM: -13px;
	MARGIN-LEFT: 2px;
	WIDTH: 127px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #9CF;
}
HTML > BODY #plainlinelisting {
	MARGIN-TOP: -13px;
	PADDING-LEFT: 0px;
	MARGIN-BOTTOM: -13px;
	MARGIN-LEFT: 2px;
	WIDTH: 100%;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #9CF;
}
#plainlinelisting {
	MARGIN-TOP: -13px;
	PADDING-LEFT: 0px;
	MARGIN-BOTTOM: -13px;
	MARGIN-LEFT: 2px;
	WIDTH: 100%;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #9CF;
}
HTML > BODY #dividerplainline {
	MARGIN-TOP: 5px;
	PADDING-LEFT: 0px;
	MARGIN-BOTTOM: 5px;
	MARGIN-LEFT: 2px;
	WIDTH: 127px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #9CF;
}
#dividerplainline {
	MARGIN-TOP: -15px;
	PADDING-LEFT: 0px;
	MARGIN-BOTTOM: 5px;
	MARGIN-LEFT: 2px;
	WIDTH: 127px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #9CF;
}

HTML > BODY #headerplain {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #9CF;
}
#headerplain {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #9CF;
}

.lienRapide {
	MARGIN-TOP: 15px;
	MARGIN-LEFT: 10px;
	FONT-SIZE: 12px;
	COLOR: #666666;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
}

.numbPage {
	FONT-FAMILY: Arial, Helvetica, sans-serif
	FONT-SIZE: 11px;	
}

.navPage{
	FONT-FAMILY: Arial, Helvetica, sans-serif
	FONT-SIZE: 11px;
	MARGIN-TOP: 5px;
	MARGIN-BOTTOM: 10px;
}

.venue_title {
	margin: 10px 5px 5px 10px;
	font-weight: bold;
	font-size: 16px;
	color: #333333;
	font-family:verdana, arial, helvetica, sans-serif;
}

h1.venue_title{
	margin: 0px
	font-weight: bold;
	font-size: 16px;
}

.venue_desc{
	margin: 10px 5px 0px 10px;
	font-family:verdana, arial, helvetica, sans-serif;
	color: #333333;
	font-size: 12px;
}

.venue_local{
	margin: 5px 5px 5px 10px;
}

.venue_revue{
	margin: 5px 5px 5px 10px;
}

h2.venue_town{
	margin: 0px
	color: #333333;
	font-weight: normal;
	font-size: 12px;
	display: inline
}

.nophoto #assetable_thumb {width: 195px; height: 145px; overflow: hidden; margin: 10px 0 5px 10px;text-align: center}

.nophoto a {
	display: block;
	color: #999;
	background: #E6E6E6 url('http://www.sallesdereception.fr/mediastore/img/pas_photo.png') no-repeat top left;
	text-align: center;
	padding: 90px 0 20px 0
}

a.venue_site_web {
	font-weight: bold;
	font-size: 12px;
	TEXT-DECORATION: none;
	margin: 0px;
}

.venue_site_web {
	margin: 5px 5px 5px 20px;
}

.crum {clear: both; padding: 5px 0 10px 10px; color: #777; width: 628px
		font-family:verdana, arial, helvetica, sans-serif;
		font-size: 12px;
}
.crum a {color: #777;}


.iconchat {
background: transparent url(http://www.sallesdereception.fr/mediastore/img/icons/chat.jpg)
scroll no-repeat left center;
padding: 3px 3px 3px 27px; 
line-height: 200%;}


.iconemailnew {
background: transparent url(http://www.sallesdereception.fr/mediastore/img/icons/emailsmall.jpg)
scroll no-repeat left center;
padding: 3px 3px 3px 27px; 
line-height: 200%;}


.iconfacebook {
background: transparent url(http://www.sallesdereception.fr/mediastore/img/icons/social-facebook.png)
scroll no-repeat left center;
padding: 3px 3px 3px 27px; 
line-height: 200%;}


.iconshortlist {
background: transparent url(http://www.sallesdereception.fr/mediastore/img/icons/iconshortlist.png)
scroll no-repeat left center;
padding: 3px 3px 3px 27px; 
line-height: 200%;}


.iconwebsite {
background: transparent url(http://www.sallesdereception.fr/mediastore/img/icons/connectsm.png)
scroll no-repeat left center;
padding: 3px 3px 3px 27px; 
line-height: 200%;}
 

.iconstarnew {
background: transparent url(http://www.sallesdereception.fr/mediastore/img/icons/starnew.jpg)
scroll no-repeat left center;
padding: 3px 3px 3px 27px; }



.iconsetinfosm {
background: transparent url(http://www.sallesdereception.fr/mediastore/img/icons/getinfosm.png)
scroll no-repeat left center;
padding: 3px 3px 3px 27px; }

.iconsearchmag {
background: transparent url(http://www.sallesdereception.fr/mediastore/img/icons/searchmag.png)
scroll no-repeat left center;
padding: 3px 3px 3px 18px; }


.iconbadge1new {
background: transparent url(http://www.sallesdereception.fr/mediastore/img/icons/badge1.jpg)
scroll no-repeat left center;
padding: 20px 8px 24px 40px; }

.iconbadge2new {
background: transparent url(http://www.sallesdereception.fr/mediastore/img/icons/badge2.jpg)
scroll no-repeat left center;
padding: 20px 8px 24px 40px; }

.iconbadge3new {
background: transparent url(http://www.sallesdereception.fr/mediastore/img/icons/badge3.jpg)
scroll no-repeat left center;
padding: 20px 8px 24px 40px; }


.pagination {
	FONT-SIZE: 12px; 
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	padding: 5px 5px 5px 10px;
}

.pagination A:link {
	FONT-SIZE: 12px; FONT-FAMILY: Arial, Helvetica, sans-serif;
}

.pagination A:hover {
	FONT-SIZE: 12px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}

.pagination A:active {
	FONT-SIZE: 12px; FONT-FAMILY: Arial, Helvetica, sans-serif;
}

.pagination A:visited {
	FONT-SIZE: 12px; FONT-FAMILY: Arial, Helvetica, sans-serif;
}

#blog_teaser_box p {
	FONT-SIZE: 12px;
}


#contact_lieu {
	float: left;
	margin:10px 0px 10px 30px;
}

.enquiryForm{
	width:600px;
	BACKGROUND-COLOR: EBEBEB;
	background: transparent url(http://www.sallesdereception.fr/mediastore/img/cadretxt_mid_600.png)
}

.enquiryForm2{
	width:590px;
	FONT-SIZE: 11px;
	FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif;
	MARGIN: 0px;
	PADDING: 0px;
	//BACKGROUND-COLOR: 99ccff;
	BACKGROUND-COLOR: EBEBEB;
	background: transparent url(http://www.sallesdereception.fr/mediastore/img/cadretxt_mid_600.png)
}

.enquiryTitle {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #333333;
}

.enquiry_error_title {
	FONT-WEIGHT: bold;
}

.enquiry_error {
	color: red;
}

#enquiry_success {
	width:590px; 
	FONT-WEIGHT: bold; 
	height: 50px; 
	margin: 20px 0px 10px 10px;
}

.inscr_pro_list{
	width:500px;
	BACKGROUND-COLOR: EBEBEB;
	background: transparent url(http://www.sallesdereception.fr/mediastore/img/cadretxt_mid_500.jpg)
}

#fiche{
	position:relative;
	background-color:#cccccc;
}

#miniature0{
	float:left;
	width:160px;
}

#info {
	float:left;
	width:623px;
	margin:0px 5px 5px 5px;
}

#titre{
	float:left;
	width:400px;
}
#ville{
	float:left;
	width:223px;
	text-align:right;
}

#description{
	float:left;
	width:623px;
}

#linky{
	float:left;
	width:623px;
}

#savoirplus{
	float:left;
	width:150px;
	margin: 0px 5px 0px 250px;
	text-align:right;
}

#contact{
	float:left;
	width:80px;
	margin: 0px 5px 0px 0px;
	text-align:right;
}

#commentaire{
	float:left;
	width:100px;
	margin: 0px 5px 0px 0px;
	text-align:right;
}

.titre{
	font-color:#99CCFF;
	font-family: Arial, Helvetica,sans-sherif;
	font-size:14px;
}

#ville p {
	font-color:#000000;
	font-family: Arial, Helvetica,sans-sherif;
	font-size:11px;
}

#description p {
	font-color:#000000;
	font-family: Helvetica, Arial, sans-sherif;
	font-size:11px;
}

#savoirplus a {
	font-family: Arial, Helvetica,sans-sherif;
	font-size:11px;
}

#commentaire a {
	font-family: Arial, Helvetica,sans-sherif;
	font-size:11px;
}

#contact a {
	font-family: Arial, Helvetica,sans-sherif;
	font-size:11px;
}

#top_menu {
	float:left;
	width:950px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	BACKGROUND-COLOR: #CCCCCC;
	COLOR: #FFFFFF;
	FONT-SIZE: 13px;
	FONT-WEIGHT: bold;
	vertical-align: top;
}

#top_menu a:link {
	font-family: Helvetica,sans-sherif;
	FONT-SIZE: 13px;	
	COLOR: #FFFFFF;
	TEXT-DECORATION: none;
	FONT-WEIGHT: bold;
}

#top_menu a:visited {
	FONT-SIZE: 13px; 
	COLOR: #FFFFFF; 	
	TEXT-DECORATION: none;
	FONT-WEIGHT: bold;
}

#top_menu a:hover {
	FONT-SIZE: 13px; 
	COLOR: #FFFFFF; 	
	TEXT-DECORATION: underline;
	FONT-WEIGHT: bold;
}

#m_debut {
	float:left;
	width:600px;
	padding: 5px 0px 5px 0px;
	margin: 0px 0px 0px 5px;
}

#m_fin {
	float:left;
	text-align:center;
	width:345px;
	padding: 5px 0px 5px 0px;
	margin: 0px 0px 0px 0px;
	BACKGROUND-COLOR: #99CCFF;
}


#strip_box {
	float:left;
	width:456px;
}

#banniere_pub_home {
	float:left;
	width:321px;
	margin: 0 0 0 5;
}

#FB_box {
	float:left;
	width:284px;
	margin: 10px 0 0 0;
}

#insc_pro_home {
	float:left;
	width:160px;
	margin: 10px 0 0 0;
}

#commentaire_home {
	float:left;
	width:120px;
}

#footer {
	width: 950px;
	FONT-SIZE: 12px; 
	COLOR: #666666; 
	LINE-HEIGHT: 12pt;
	FONT-WEIGHT: bold;
}

#box_originaux {
	float:left; 
	width:150px; 
	margin: 0px 0 20px 30px; 
	border: 2px #CCCCCC solid; 
	padding:5px 5px 10px 5px; 
	display:inline;
}

#box_dernierLieux {
	float:left; 
	width:300px; 
	margin: 0px 0 20px 30px; 
	border: 2px #CCCCCC solid; 
	padding:5px 5px 10px 5px;
	display:inline;
}

#box_Liens {
	float:left; 
	width:300px; 
	margin: 0px 0 20px 30px; 
	border: 2px #CCCCCC solid; 
	padding:5px 5px 10px 5px; 
	display:inline;
}

#blog_intro_box {
	width: 810px;
	FONT-SIZE: 12px;
	margin: 0px 0px 0px 0px;
	border: 2px #CCCCCC solid;
	padding:5px 5px 10px 5px;
}

#box_inscription_pro {

	width: 750px;
	FONT-SIZE: 12px;
	margin: 0px 0px 0px 15px; 
	border: 2px #CCCCCC solid; 
	padding:10px 5px 10px 5px;
}

#box_inscription_pro li {
	FONT-SIZE: 12px; COLOR: #407691;
}

#box_inscription_pro center {
	FONT-SIZE: 18px; COLOR: #407691; font-style:italic;
}

#bouton_ins {
	float:right; 
	margin: 0px 5px 0px 0px; 
}

#thumb_pro {
	margin: 2px 2px 2px 2px; 
}

#fiche2 {

	position:relative;
	float:left;
	width:805px;
	margin: 0px 0px 0px 0px;
	border: 2px #CCCCCC solid;
	padding:5px 5px 10px 5px;
	display:inline;
	background-color:#FFFFFF;
}

#fiche3 {

	position:relative;
	float:left;
	width:400px;
	margin: 0px 0px 0px 0px;
	border: 2px #CCCCCC solid;
	padding:5px 5px 10px 5px;
	display:inline;
	background-color:#FFFFFF;
}
