body {
	background-color: #FFE88E;
	background-image: url(images/fond.png);
	background-repeat: repeat-x;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}

.bouton {
	background:top left url(images/bouton.gif) no-repeat;  display:block; width:100%; height:23px; margin-bottom:6px;
}

.menu {
	padding-left:22px;text-decoration:none; font-size:12px; line-height:1.8em; text-align:left;color:#FFFFFF; width:100%;
}

.backsmenu {
	display:block; width:132px; background-color:#FFFBEB; padding:0px 3px 5px 3px;
}

.smenu {
 color:#134813;text-decoration:none; font-size:11px; padding:5px 0px 5px 12px; border-top: 1px solid #DC2E23; display:block;
}

.smenuf {
 color:#134813;text-decoration:none; font-size:11px; padding:5px 0px 5px 12px; display:block;
}

.tabinfo {
	border:1px solid #114011; margin-bottom:9px;
}

.toptab {
	background:top left url(images/fond-divers.gif) repeat; border-bottom:1px solid #FF0000; padding:4px; text-align:left; 
}

.midtab {
	background-color:#FFFCF0; line-height:1.6em; padding:15px; font-size:12px;
}

.midtab3 {
	background-color:#FFFCF0; line-height:1.6em; padding:7px; 
}
.midtab2 {
	background-color:#FFFCF0;
}

.backtab {
	background:top left url(images/fond-divers.gif) repeat; border-top:1px solid #114011;  
}

.datetab {
	color:#B0BAB2; font-size:11px;
}

.lire {
	border:0px;
	padding:1px 5px 0px 0px;
}

.tab {
	background:top left url(images/tab.gif) no-repeat; width:119px; height:30px; text-align:center; display:block; float:left; line-height:2.5em; padding-right:2px;
}

.tab2 {
	background:top left url(images/tab2.gif) no-repeat; width:119px; height:30px; text-align:center; display:block; float:left; line-height:2.5em; padding-right:2px;
}

.lientab {
	color:#FFFFFF; text-decoration:none; font-size:12px; width:110px; display:block;
}



.titre1 {
	color:#FFFFFF; font-weight:bold; text-decoration:none; font-size:14px; padding-left:10px;
}

.titre1b {
	color:#FFFFFF; font-weight:bold; text-decoration:none; font-size:12px; padding-left:10px;
}

.titre1c {
	color:#FFFFFF; font-weight:bold; text-decoration:none; font-size:12px; padding-left:4px;
}

.album {
	border-bottom:1px solid #C8CEC9; border-top:1px solid #C8CEC9; margin:2px 0px 2px 0px;
}

.alb {
	margin-left:3px;border-left:1px solid #C8CEC9; border-right:1px solid #C8CEC9;
}

.alb2 {
	margin:8px;border:1px solid #000000; float:left;
}
.albphoto {
	 padding-right:6px; float:left;
}

.photo {
	float:left; margin-right:15px; border:1px solid #000000;
}


.talbum {
	color:#000000; text-decoration:none;
}

.talbum:hover {
text-decoration:underline; color:#DF2F23;
}

.event {
	color:#B0BAB2; text-decoration:none; padding-right:5px; text-align:right;
}

.event2 {
	color:#B0BAB2; text-decoration:none;
}

.tevent {
	color:#000000; text-decoration:none;
}

.tevent:hover {
text-decoration:underline; color:#DF2F23;
}

.partner {
	padding:10px 5px 0px 5px;
}

.logo {
	background:top left url(images/logo.gif) no-repeat; 
}

.footer {
	background:top left url(images/fond-bas.gif) repeat-x; color:#134813;
}

.lfooter {
	color:#134813; text-decoration:none;
}

.ssmenu {
 color:#000000;text-decoration:none; font-size:11px; padding:0px 0px 5px 16px; display:block;
}

.blanc {
	color:#FFFFFF;
}

.erreur {
	color:#FF0000; font-weight:bold;
}
.sep { color:#DF2F23; }

.pagination {
	color:#000000;
	border:1px solid #114011; padding:3px;
	text-decoration:none;
	display:block;
	width:70px; text-align: center; font-weight:bold;
}

.page2 {
	color:#ffffff;
	border:1px solid #4B729A; padding:2px 4px 2px 4px;
	text-decoration:none;
	background-color:#114011;display:inline;
	width:15px;
	}
	
.page {
	color:#000000;
 padding:2px 4px 2px 4px;
	text-decoration:none;display:inline;
	width:15px; text-align:center;
}

.alien { color:#DF2F23;  }

#contenu a {
color:#DF2F23;
text-decoration:underline;
}

.bienvenue {
	padding:31px 0px 0px 425px; color:#fff; font-style:italic; font-size:14px;
}

