/* CSS Document */
* {}
body {background-color:#000000; margin:0;}
a { text-decoration:none;}
div#cont {width:996px; height:auto; margin:auto;}
	div#img-gauche {width:230px; height:856px; background:url(../images/gite-chateau-beaumont-parc.jpg) no-repeat; float:left;}
	div#grandtitre {width:69px; height:856px; background:url(../images/beaumont-luxe-charme.jpg) no-repeat; float:left;}
	div#menu {width:162px; height:856px; background:url(../images/menu-beaumont-maison-de-charme-chateau.jpg) no-repeat; float:left;}
		div#menu a { width:162px; display:block; color:#ffffff;}
		div#tetemenu {width:162px; height:105px;}
	div#page {width:525px; height:auto; float:left; padding-left:10px;}
		
a.lienmenu { text-align:left; background:url(../images/menu_off.jpg) no-repeat; height:26px; font-weight:bold; font-size:16px; padding-top:4px; text-indent:40px;}
	a.lienmenu:hover {background:url(../images/menu_surv.jpg) no-repeat;}
a.lienmenutitre { text-align:left; background:url(../images/menu_off.jpg) no-repeat; height:26px; font-weight:bold; font-size:16px; padding-top:4px; text-indent:40px;}
	a.lienmenutitre:hover {background:url(../images/menu_surv.jpg) no-repeat;}
a.liensousmenu { text-align:left; color:#ffffff; font-size:12px; width:162px; height:15px; text-indent:50px; font-weight:lighter;}
	a.liensousmenu:hover {font-weight:bold;}
a.sousmenuactuel { text-align:left; color:#ffffff; font-size:12px; width:162px; height:15px; text-indent:50px; font-weight:lighter; text-decoration:underline;}
 a.sousmenuactuel:hover {font-weight:bold;}
a.pageactuelle { text-align:left; color:#ffffff; background:url(../images/menu_on.jpg) no-repeat; height:26px; font-weight:bold; font-size:16px; padding-top:4px; text-indent:40px;}
div#copyright {color:#FFFFFF; font-size:11px; text-align:right; padding-right:5px; margin-top:50px;}

a.langue {margin-top:50px; margin-bottom:15px; border-bottom:1px dashed #23680D; border-top:1px dashed #23680D; display:block; color:#ffffff; background:url(../images/v-francaise.gif) no-repeat; background-position:15px; text-align:right; font-size:13px;}
a.langue:hover { border-bottom:1px solid #23680D; border-top:1px solid #23680D;}
img.photopage {border:1px solid #5C4D5F;}
td.defilant { width:475px;}

div#audioflash {margin-left:19px; width:50px; height:50px; margin-top:430px;}
/* vue du ciel */

div#vueduciel {width:500px; height:301px; margin:auto; border:4px solid #23680D;}
div#survolactuel {background-color:#000000; width:500px; height:302px; margin:auto;}

a#tennis {width:86px; height:106px; display:block; background:url(../images/tennis-vdc.jpg) no-repeat;}
	a#tennis:hover {background:url(../images/tennis-vdc_b.jpg) no-repeat;}
a#hermitiere {width:129px; height:63px; display:block; background:url(../images/ermitiere-vdc.jpg) no-repeat;}
	a#hermitiere:hover {background:url(../images/ermitiere-vdc_b.jpg) no-repeat;}
a#lissiere {width:129px; height:64px; display:block; background:url(../images/lissiere-vdc.jpg) no-repeat;}
	a#lissiere:hover {background:url(../images/lissiere-vdc_b.jpg) no-repeat;}
a#piscine {width:91px; height:127px; display:block; float:left; background:url(../images/piscine-vdc.jpg) no-repeat;}
	a#piscine:hover {background:url(../images/piscine-vdc_b.jpg) no-repeat;}
	
/* mise en forme contenu */
#page div.liste {width:auto; height:auto; display:block;}
/*#page td { border-bottom:1px solid #5C4D60;}*/
table.minitable {border:1px dashed #ffffff; font-size:12px; background-color:#2F2830;}
table.minitable td {text-align:center; border-bottom:1px solid #5C4D60;}
table.minitable th {border-bottom:1px solid #ffffff;}
td.green {color:#00cc33;}
td.blue {color:#0099FF;}
td.red {color:#ff0000;}
div.reservation {width:400px; border:2px solid #5C4D60; background-image:url(../images/pixel_trans.png); padding:8px;}
div.reservation input,textarea,select {border-style:none; border-collapse:collapse; border-width:none; background-color:#B198B5;}
div.reservation select {margin-top:5px;}

/* liens et partenaires */
div.liensetpartenaire {width:500px; border:2px solid #5C4D60; background-color:#1D181E; padding:3px;}
div.liensetpartenaire h3 {margin:0;}
.nom_lien {font-size:12px; font-weight:bold; color:#00cc33; text-align:left;}
.desc_lien {font-size:11px; text-align:justify;}
.adresse_lien {text-align:right;}
table.lienpartenaire {border-bottom:1px solid #5C4D60; margin: 10px 20px 10px 20px; width:490px;}