* {
	behavior:url(../iepngfix.htc);
}

html, body { height:100%; }

body {
	background-image: url(../images/interface/pattern.gif);
	background-position: left;
	background-repeat: repeat-y;
	background-color: #D2CDBE;
	
}
#tbtout {
	width: 1000px;
}
#tbtout td {
	vertical-align: top;
}
#tbtout gauche {
	width: 200px;
}
#tbtout droite {
	width: 800px;
}

.tdtop {
	height: 20px;
}
#tdmenu {
	height: 23px;
	background-color: #E70606;
}
#tdmenu table {
	width: 800px;
}
#tdcontenu {
	height: 640px;
	background-image: url(../images/interface/backdroite.jpg);
	background-position: top left;
	background-repeat: no-repeat;
	/*background-color:#EDE5D8;*/
}
#tbcontenu .gauche {
	width: 601px;
}
#tbcontenu .gauche .pad {
	padding: 18px;
	padding-top: 16px;
}
#tbcontenu .droite {
	width: 199px;
	/*background:#fff;*/
}
#dernnouv {
	width: 199px;
	height: 208px;
}
#dernnouv td {
	background-image: url(../images/interface/backnouv.jpg);
	background-repeat: repeat-x;
	background-position: top;
}
#dernnouv td .pad {
	padding: 10px;
	padding-right: 7px;
}
#dernnouv td, #dernnouv p {
	color: black;
}
#galphotos td {
	vertical-align: top;
	padding: 7px;
}
.imggal {
	border: 1px dashed #BFB4A0;
}
#imgshow {
	border: 1px dashed #BFB4A0;
}
#galeriesul li a {
	font-size: 1.07em;
	font-weight: bold;
}

/*===========================Galerie de photo========================*/

.galeriephotos {
}

.galeriephotos h1 {
	font-size:25px;
	display:block;
	color:#000;
}

.albumpic {
}

.albumpic td {
	padding:1px;
	vertical-align:top;
	color:#000;
}

.albumpic p {
	color:#000;
	font-size:14px;
	margin:5px 5px 10px 5px;
}

.albumpic img {
	border:3px solid #fff;
	display:block;
}

/*====================Seconde etape gallerie photo========================*/

#galmain {
	color:#000;
}

#galmain img {
	behavior:url(../iepngfix.htc);
}

#galmain p {
	color:#000;
	font-size:14px;
}

#galmain a {
	color:#fc1917;
	text-decoration:none;
	font-size:inherit;
}

#galleft {
	float:left;
	position:relative;
	width:281px;
}

.zoom {
	position:absolute;
	top:175px;
	left:10px;
}

.zoom img {
	behavior:url(../iepngfix.htc);
	border:0;
}

#galright {
	float:right;
	width:282px;
}

.imgbox td {
	padding:0px 2px 3px 0px;
}

.imgbox a {
	float:left;
}

.imgbox img {
	display:block;
	border:1px solid #fff;
}

#galmain hr {
	clear:both;
	height:0px;
	border:0;
	border-bottom:1px solid #9b8b85;
	margin:15px 0px 15px 0px;
}

.autres_albums td {
	padding:10px;
}

.autres_albums img {
	border:1px solid #fff;
}

.p_red {
	color:#820c0b;
}

.p12 {
	font-size:12px;
}

.p10 {
	font-size:10px;
}

.clear {
	clear:both;
}

#lightview li { list-style:none; }