/* ::: http://www.cocodyvillage.fr/css/general.css ::: */

@media all {
*
{
	margin-top: 0pt;
	margin-right: 0pt;
	margin-bottom: 0pt;
	margin-left: 0pt;
	padding-top: 0pt;
	padding-right: 0pt;
	padding-bottom: 0pt;
	padding-left: 0pt;
}

h2, h3, h4, h5, p, ul, ol, hr
{
	margin-top: 0pt;
	margin-right: 0px;
	margin-bottom: 0pt;
	margin-left: 0px;
	padding-top: 0em;
	padding-right: 0em;
	padding-bottom: 0em;
	padding-left: 0em;
}

sup
{
	font-size: 7px;
}

html 
{ 
	overflow-y: scroll ! important;
}

body
{
	background-color: #0a5059;
	background-image: url(../images/bgprincipal.jpg);
	background-repeat: no-repeat;
	background-attachment: scroll;
	background-position: center top;
}

a
{
	color: #994c33;
	text-decoration: underline;
}

a:hover
{
	color: #994c33;
	text-decoration: none;
}

a:visited
{
	color: #994c33;
	text-decoration: underline;
}

div#contenupage
{
	width: 955px;
	margin-top: 0pt;
	margin-right: auto;
	margin-bottom: 0pt;
	margin-left: auto;
	padding-top: 20px;
	background-color: transparent;
	background-image: url(../images/bgprincipal.jpg);
	background-repeat: no-repeat;
	background-attachment: scroll;
	background-position: center top;
}

div#colngauche
{
	width: 200px;
	float: left;
}

div#logo
{
	width: 200px;
	float: left;
}

div#logo img
{
	margin-top: 87px;
	margin-right: 0px;
	margin-bottom: 92px;
	margin-left: 0px;
}

#navprincipal
{
	width: 200px;
	float: left;
}

#navprincipal a:link
{
	color: #d9d1b6;
	text-decoration: none;
}

#navprincipal a:visited
{
	color: #d9d1b6;
	text-decoration: none;
}

#navprincipal a:active
{
	color: #d9d1b6;
	text-decoration: none;
}

#navprincipal a:hover
{
	width: 180px;
	height: 22px;
	padding-right: 20px;
	background-image: url(../images/fondnavgauche.jpg);
	background-repeat: no-repeat;
	background-position: right center;
	float: left;
	text-align: right;
	color: #ede3c4;
	text-decoration: none;
	font-family: "Times New Roman",Times,serif;
	font-style: normal;
	font-variant: normal;
	font-weight: bold;
	font-size: 12px;
	line-height: 22px;
	text-transform: uppercase;
}

.navprincipalOff
{
	width: 180px;
	height: 22px;
	padding-right: 20px;
	background-image: url(../images/spacer.gif);
	background-repeat: no-repeat;
	background-position: right center;
	float: left;
	text-align: right;
	color: #d9d7b6;
	font-family: "Times New Roman",Times,serif;
	font-style: normal;
	font-variant: normal;
	font-weight: bold;
	font-size: 12px;
	line-height: 22px;
	text-transform: uppercase;
}

.navpricipalOff a:link
{
	color: #d9d1b6;
	text-decoration: none;
}

.navprincipalOff a:visited
{
	color: #d9d1b6;
	text-decoration: none;
}

.navprincipalOff a:active
{
	color: #d9d1b6;
	text-decoration: none;
}

.navprincipalOff a:hover
{
	width: 180px;
	height: 22px;
	padding-right: 20px;
	background-image: url(../images/fondnavgauche.jpg);
	background-repeat: no-repeat;
	background-position: right;
	float: left;
	text-align: right;
	color: #ede3c4;
	text-decoration: none;
	font-family: "Times New Roman",Times,serif;
	font-style: normal;
	font-variant: normal;
	font-weight: bold;
	font-size: 12px;
	line-height: 22px;
	text-transform: uppercase;
}

.navprincipalOn
{
	width: 180px;
	height: 22px;
	padding-right: 20px;
	background-image: url(../images/fondnavgauche.jpg);
	background-repeat: no-repeat;
	background-position: right center;
	float: left;
	text-align: right;
	color: #ede3c4;
	font-family: "Times New Roman",Times,serif;
	font-style: normal;
	font-variant: normal;
	font-weight: bold;
	font-size: 12px;
	line-height: 22px;
	text-transform: uppercase;
}

.navpricipalOn a:link
{
	color: #d9d1b6;
	text-decoration: none;
}

.navprincipalOn a:visited
{
	color: #d9d1b6;
	text-decoration: none;
}

.navprincipalOn a:hover
{
	width: 180px;
	height: 22px;
	padding-right: 20px;
	background-image: url(../images/fondnavgauche.jpg);
	background-repeat: no-repeat;
	background-position: right;
	float: left;
	text-align: right;
	color: #ede3c4;
	text-decoration: none;
	font-family: "Times New Roman",Times,serif;
	font-style: normal;
	font-variant: normal;
	font-weight: bold;
	font-size: 12px;
	line-height: 22px;
	text-transform: uppercase;
}

div#colncentral
{
	width: 582px;
	float: left;
	background-color: #3ba5b3;
}

#headerbox
{
	border: 2px;
	border-style: solid;
	border-color: #a19f32;
	margin-top: 8px;
	margin-right: 8px;
	margin-bottom: 0px;
	margin-left: 8px;
	width: 560px;
	height: 200px;
	background-color: #d9d780;
}

#photo
{
	margin-top: 10px;
	margin-right: 10px;
	margin-bottom: 10px;
	margin-left: 10px;
	width: 536px;
	height: 176px;
	border: 2px;
	border-style: solid;
	border-color: #a19f32;
	background-color: #d9d780;
}

div#menubox
{
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 3px;
	padding-left: 27px;
	clear: both;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	font-size: 9px;
	line-height: 16px;
	color: #e8dbb2;
}

div#menubox a
{
	color: #e8dbb2;
	text-decoration: none;
}

div#menubox :hover
{
	color: #e8dbb2;
	text-decoration: none;
}


div#contenubox
{
	border: 2px solid #a19f32;
	margin: 0px 8px 8px;
	padding: 10px 0px 0px 20px;
	background: #d9d780 none no-repeat scroll 0% 0%;
	width: 540px;
	height: auto;
}

p
{
	padding-top: 0px;
	padding-right: 20px;
	padding-bottom: 10px;
	padding-left: 0px;
	color: #69563e;
	font-family: Arial,Helvetica,sans-serif;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	font-size: 12px;
	line-height: 20px;
}

h1
{
	color: #3e2813;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-style: normal;
	font-variant: normal;
	font-weight: bold;
	font-size: 12px;
	line-height: 180%;
	text-transform: uppercase;
	padding-bottom: 20px;
}

div#colndroite
{
	float: right;
	width: 173px;
	padding-top: 88px;
}

#navdroite
{
	width: 173px;
	float: right;
}

#navdroite a:link
{
	color: #d9d1b6;
	text-decoration: none;
}

#navdroite a:visited
{
	color: #d9d1b6;
	text-decoration: none;
}

#navdroite a:active
{
	color: #ede3c4;
	text-decoration: none;
}

#navdroite a:hover
{
	float: right;
	width: 163px;
	height: 23px;
	background-image: url(../images/fondnavdroit.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	text-align: left;
	color: #ede3c4;
	font-family: "Times New Roman",Times,serif;
	font-style: normal;
	font-variant: normal;
	font-weight: bold;
	font-size: 12px;
	line-height: 18px;
	text-transform: uppercase;
	padding-top: 6px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}

.navdroiteOff
{
	float: right;
	width: 163px;
	height: 23px;
	background-image: url(../images/spacer.gif);
	background-repeat: no-repeat;
	background-position: left center;
	text-align: left;
	color: #d9d1b6;
	font-family: "Times New Roman",Times,serif;
	font-style: normal;
	font-variant: normal;
	font-weight: bold;
	font-size: 12px;
	line-height: 18px;
	text-transform: uppercase;
	padding-top: 6px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}

.navdroiteOff a:link
{
	color: #d9d1b6;
	text-decoration: none;
}

.navdroiteOff a:visited
{
	color: #d9d1b6;
	text-decoration: none;
}

.navdroiteOff a:active
{
	color: #ede3c4;
	text-decoration: none;
}

.navdroiteOff a:hover
{
	float: right;
	width: 163px;
	height: 23px;
	background-image: url(../images/fondnavdroit.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	text-align: left;
	color: #ede3c4;
	font-family: "Times New Roman",Times,serif;
	font-style: normal;
	font-variant: normal;
	font-weight: bold;
	font-size: 12px;
	line-height: 18px;
	text-transform: uppercase;
	padding-top: 6px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}

.navdroiteOn
{
	float: right;
	width: 163px;
	height: 23px;
	background-image: url(../images/fondnavdroit.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	text-align: left;
	color: #d9d1b6;
	font-family: "Times New Roman",Times,serif;
	font-style: normal;
	font-variant: normal;
	font-weight: bold;
	font-size: 12px;
	line-height: 18px;
	text-transform: uppercase;
	padding-top: 6px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}

.navdroiteOn a:link
{
	color: #d9d1b6;
	text-decoration: none;
}

.navdroiteOn a:visited
{
	color: #d9d1b6;
	text-decoration: none;
}

.navdroiteOn a:active
{
	color: #ede3c4;
	text-decoration: none;
}

.navdroiteOn a:hover
{
	float: right;
	width: 163px;
	height: 23px;
	background-image: url(../images/fondnavdroit.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	text-align: left;
	color: #ede3c4;
	font-family: "Times New Roman",Times,serif;
	font-style: normal;
	font-variant: normal;
	font-weight: bold;
	font-size: 12px;
	line-height: 18px;
	text-transform: uppercase;
	padding-top: 6px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}

#logres
{
	width: 173px;
	float: right;
	padding-top: 94px;
}

#logres img
{
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 10px;
}

#subnavdroite
{
	float: right;
	width: 173px;
	padding-top: 6px;
}

#subnavdroite a:link
{
	color: #d9d1b6;
	text-decoration: none;
}

#subnavdroite a:visited
{
	color: #d9d1b6;
	text-decoration: none;
}

#subnavdroite a:active
{
	color: #ede3c4;
	text-decoration: none;
}

#subnavdroite a:hover
{
	float: right;
	width: 163px;
	height: 19px;
	background-image: url(../images/navsublangue.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	text-align: left;
	color: #ede3c4;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	font-size: 9px;
	line-height: 19px;
	text-transform: uppercase;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}

.subnavdroiteOff
{
	float: right;
	width: 163px;
	height: 19px;
	background-image: url(../images/spacer.gif);
	background-repeat: no-repeat;
	background-position: left center;
	text-align: left;
	color: #d9d1b6;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	font-size: 9px;
	line-height: 19px;
	text-transform: uppercase;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}

.subnavdroiteOff a:link
{
	color: #d9d1b6;
	text-decoration: none;
}

.subnavdroiteOff a:visited
{
	color: #d9d1b6;
	text-decoration: none;
}

.subnavdroiteOff a:active
{
	color: #ede3c4;
	text-decoration: none;
}

.subnavdroiteOff a:hover
{
	float: right;
	width: 163px;
	height: 19px;
	background-image: url(../images/navsublangue.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	text-align: left;
	color: #ede3c4;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	font-size: 9px;
	line-height: 19px;
	text-transform: uppercase;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}

.subnavdroiteOn
{
	float: right;
	width: 163px;
	height: 19px;
	background-image: url(../images/navsublangue.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	text-align: left;
	color: #d9d1b6;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	font-size: 9px;
	line-height: 19px;
	text-transform: uppercase;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}

.subnavdroiteOn a:link
{
	color: #d9d1b6;
	text-decoration: none;
}

.subnavdroiteOn a:visited
{
	color: #d9d1b6;
	text-decoration: none;
}

.subnavdroiteOn a:active
{
	color: #ede3c4;
	text-decoration: none;
}

.subnavdroiteOn a:hover
{
	float: right;
	width: 163px;
	height: 19px;
	background-image: url(../images/navsublangue.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	text-align: left;
	color: #ede3c4;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	font-size: 9px;
	line-height: 19px;
	text-transform: uppercase;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}

#navsublangue
{
	float: right;
	width: 173px;
	padding-top: 155px;
}

.navsublangue
{
	float: right;
	width: 163px;
	height: 19px;
	color: #d9d1b6;
	background-color: transparent;
	background-image: url(../images/spacer.gif);
	background-repeat: no-repeat;
	background-attachment: scroll;
	background-position: left center;
	font-family: Arial,Helvetica,sans-serif;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	font-size: 9px;
	line-height: 19px;
	text-transform: uppercase;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}

.navsublangue img
{
	margin-top: 3px;
}

a.navsublangue:link
{
	font-family: Arial,Helvetica,sans-serif;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	font-size: 9px;
	line-height: 19px;
	color: #d9d1b6;
	text-decoration: none;
}

a.navsublangue:visited
{
	color: #d9d1b6;
	text-decoration: none;
}

a.navsublangue:hover
{
	color: #ede3c4;
	text-decoration: none;
	background-image: url(../images/navsublangue.jpg);
}

a.navsublangue:active
{
	color: #ede3c4;
	text-decoration: none;
}

div#piedpage
{
	clear: both;
	padding-top: 6px;
	margin-top: 0pt;
	margin-right: auto;
	margin-bottom: 0pt;
	margin-left: auto;
	width: 955px;
	height: 150px;
	background-color: transparent;
	background-image: url();
	background-repeat: no-repeat;
	background-attachment: scroll;
	background-position: center top;
	color: #888e97;
	font-family: Arial,Helvetica,sans-serif;
	font-style: normal;
	font-variant: normal;
	font-weight: bold;
	font-size: 10px;
	line-height: 11px;
}

div#piedpagelogo
{
	float: left;
	width: 200px;
	text-align: right;
}

div#piedpagelogo img
{
	margin-top: 41px;
	margin-right: 20px;
	margin-bottom: 0px;
	margin-left: 0px;
}

div#piedpagecentre
{
	float: left;
	width: 566px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 8px;
}

div#piedpagecentre a
{
	color: #888e97;
	text-decoration: none;
}

div#piedpagecentre :hover
{
	color: #a9adb4;
	text-decoration: underline;
}

.module1
{
	float: left;
	width: 160px;
	margin-top: 10px;
	margin-right: 20px;
	margin-bottom: 0px;
	margin-left: 0px;
}

.module2
{
	float: left;
	width: 160px;
	margin-top: 10px;
	margin-right: 20px;
	margin-bottom: 0px;
	margin-left: 0px;
}

.module3
{
	float: left;
	width: 160px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}

.moduleregle
{
	margin-left: 0px;
	height: 1px;
	width: 160px;
	background-color: #3e2813;
}

.moduleheader
{
	margin-top: 2px;
	margin-right: 0px;
	margin-bottom: 2px;
	margin-left: 0px;
	padding-top: 1px;
	padding-right: 0px;
	padding-bottom: 1px;
	padding-left: 0px;
	width: 160px;
	font-family: "Times New Roman",Times,serif;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	font-size: 12px;
	line-height: normal;
	background-color: #bdbb70;
	color: #3e2813;
	text-align: center;
	text-transform: uppercase;
}

.moduleheaderLink {  }

a.moduleheaderLink:link
{
	color: #3e2813;
	text-decoration: none;
}

a.moduleheaderLink:visited
{
	color: #3e2813;
	text-decoration: none;
}

a.moduleheaderLink:hover
{
	color: #3e2813;
	text-decoration: underline;
}

a.moduleheaderLink:active
{
	color: #3e2813;
	text-decoration: underline;
}

.modulephoto
{
	margin-left: 0px;
	width: 160px;
}

.moduledescription
{
	margin-left: 0px;
	margin-top: 4px;
	width: 160px;
	color: #3e2813;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 10px;
	line-height: 14px;
}

.modulesuite
{
	width: 160px;
	text-align: right;
	padding-top: 6px;
	padding-bottom: 10px;
	color: #69563e;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 10px;
	font-weight: bold;
}

.modulesuiteLink {  }

a.modulesuiteLink:link
{
	color: #69563e;
	text-decoration: none;
}

a.modulesuiteLink:visited
{
	color: #69563e;
	text-decoration: none;
}

a.modulesuiteLink:hover
{
	color: #69563e;
	text-decoration: underline;
}

a.modulesuiteLink:active
{
	color: #69563e;
	text-decoration: underline;
}

div#boite1
{
	float: left;
	width: 520px;
	margin-bottom: 25px;
}

div#boite2
{
	float: left;
	width: 520px;
}

.mini1
{
	float: left;
	width: 210px;
	margin-top: 0px;
	margin-right: 50px;
	margin-bottom: 0px;
	margin-left: 0px;
}

.mini1regle
{
	margin-left: 0px;
	height: 1px;
	width: 210px;
	background-color: #3e2813;
}

.mini1header
{
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 2px;
	margin-left: 0px;
	padding-top: 1px;
	padding-right: 0px;
	padding-bottom: 1px;
	padding-left: 0px;
	width: 210px;
	font-family: "Times New Roman",Times,serif;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	font-size: 12px;
	line-height: normal;
	background-color: #bdbb70;
	color: #3e2813;
	text-align: center;
	text-transform: uppercase;
}

.mini1description
{
	margin-left: 0px;
	margin-top: 4px;
	width: 210px;
	color: #69563e;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 14px;
}

.mini2
{
	float: left;
	width: 260px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}

.mini2regle
{
	margin-left: 0px;
	height: 1px;
	width: 260px;
	background-color: #3e2813;
}

.mini2header
{
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 2px;
	margin-left: 0px;
	padding-top: 1px;
	padding-right: 0px;
	padding-bottom: 1px;
	padding-left: 0px;
	width: 260px;
	font-family: "Times New Roman",Times,serif;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	font-size: 12px;
	line-height: normal;
	background-color: #bdbb70;
	color: #3e2813;
	text-align: center;
	text-transform: uppercase;
}

.mini2description
{
	margin-left: 0px;
	margin-top: 4px;
	width: 260px;
	color: #69563e;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 14px;
}

table#alentour
{
	margin-top: 15px;
	width: 520px;
}

table#alentour img
{
	border: 1px solid #a19f32;
}

table#alentour2 img
{
	border: 1px solid #a19f32;
}


.titre {
    color:	#3e2813;
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
    text-align: center;
	text-transform: uppercase;
    background-color: #bdbb70;
	border-top: 1px solid #3e2813;
}

.data2 {
	padding-top: 5px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #69563e;
	vertical-align: top;
}

.colvide {
	width: 40px;
}

#casetta
{
	width: 340px;
	float: left;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}

#casetta img
{
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 75px;
}

.descriptif
{
	width: 300px;
	float: left;
	margin-top: 10px;
	margin-right: 20px;
	margin-bottom: 0px;
	margin-left: 0px;
}

.plan
{
	width: 200px;
	float: left;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}

.descriptifgrav
{
	width: 252px;
	float: left;
	margin-top: 10px;
	margin-right: 20px;
	margin-bottom: 0px;
	margin-left: 0px;
}

.plangrav
{
	width: 248px;
	float: left;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}

div#espacecontenu
{
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	clear: both;
	height: 30px;
	width: 522px;
}

table#prix {
    background-color:#FFFFFF;
    width: 520px;
	margin-top: 30px;
}

table#prix td {
    padding: 5px;
    border: solid #000 1px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}

.data {
    color:	#3e2813;
    text-align: center;
    background-color: #bdbb70;
}

.toprow {
    font-style:	normal;
    text-align: center;
    background-color: #d9d780;
}

.toprow img {
	margin-top: 5px;
	margin-bottom: 4px;
}

.leftcol {
	color: #3e2813;
    font-weight: bold;
    text-align: left;
    width: 150px;
    background-color: #bdbb70;
}

table#condition {
    width: 520px;
	margin-top: 20px;
}

table#condition td {
    padding: 5px;
	color: #3e2813;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	vertical-align: top;
}

.leftcol2 {
    font-weight: bold;
    text-align: right;
    width: 120px;
}

table#adresse
{
	margin-top: 20px;
}

table#adresse td {
	color: #69563e;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	vertical-align: top;
}

.leftcol3 {
	width: 100px;
}

table#telephone
{
	margin-top: 20px;
}

table#telephone td {
	color: #69563e;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	vertical-align: top;
}

.leftcol4 {
	width: 150px;
}

table#informations
{
	width: 520px;
	margin-bottom: 15px;
}

table#informations td
{
    color:	#69563e;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
    text-align:	left;
	vertical-align: top;
}

table#infocomerce
{
	width: 520px;
	margin-bottom: 15px;
}

table#infocommerce td
{
    color:	#69563e;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
    text-align:	left;
	vertical-align: top;
	padding-top: 5px;
	padding-left: 10px;
	padding-right: 10px;
}

.datainfo {
    color:	#69563e;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
    text-align:	left;
}

.carte
{
	border: solid #a19f32 2px;
}

table#voyage {
    width: 520px;
}

table#voyage td {
    padding: 5px;
	color: #69563e;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	vertical-align: top;
}

.leftcol5 {
    font-weight: bold;
    text-align: right;
    width: 110px;
}

table#encadre
{
}

table#encadre img
{
	border: 1px solid #a19f32;
}

hr
{
	width: 520px;
	margin-top: 0px;
	margin-bottom: 10px;
}

h1 { display: none; }

}