.general {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
.general:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
.general:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
.general:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #FF00FF;
	text-decoration: none;
}
.general:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #FF00FF;
	text-decoration: none;
}
.txtnoir11 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
.txtturquoise11 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #00ffff;
	text-decoration: none;
}
.txtnoir15 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
.txtnoir16 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
.txtorange16 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-style: normal;
	font-weight: normal;
	color: #ff9900;
	text-decoration: none;
}

.txtnoir30 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 40px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
.txbleu16 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-style: normal;
	font-weight: normal;
	color: #339966;
	text-decoration: none;
}
.txbleu14 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: normal;
	color: #339966;
	text-decoration: none;
}
.textrose10 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #FF00FF;
	text-decoration: none;
}
.textrose10:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #FF00FF;
	text-decoration: underline;
}
.textrose14 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #FF00FF;
	text-decoration: none;
}
.textrose16 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #FF00FF;
	text-decoration: none;
}
.textbleu10 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #0000ff;
	text-decoration: none;
}
.menuderoulant {
	height: 20px;
	width: 240px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #0000000;
}
.txtgris10 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #8C8C8C;
	text-decoration: none;
}
.mailin {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #FFFFFF;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	height: 22px;
	width: 190px;
	background-image: url(images/shim.gif);
}	
div#galerie_mini{       background: url() ; 
	                    border-width: 0px; overflow: auto; white-space: nowrap;
	                    width:100%;  height: 360px; margin: 0px 0px 0px 0px;padding: 0px 0px 0px 0px ;}
						
div#galerie{           position: absolute;
                       height: 500px; width:100%; top:92px;
	                   background-color:transparent ;
                       padding: 0px ;margin: auto auto ;
                       font: 0.9em Georgia, serif ; background:url(); background-repeat: no-repeat;}




}
.formtxt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #000000;
	height: 20px;
	width: 411px;
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #8E8E8E;
	border-right-color: #CECECE;
	border-bottom-color: #CECECE;
	border-left-color: #CECECE;
	text-align: left;
	vertical-align: middle;

}
.formcomm {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	height: 215px;
	width: 411px;
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #8F8F8F;
	border-right-color: #CECECE;
	border-bottom-color: #8F8F8F;
	border-left-color: #CECECE;
}
.image_herbert {
	background-image: url(images/weloveherbert/HERBERT_visuel_bas_page.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
	position: absolute;
	width: 998px;
	height: 100%;
}
.image_trax {
	background-image: url(images/welovetraxx/fond.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
	position: absolute;
	width: 998px;
}
.image_home {
	background-image: url(images/weloveellen/fondwla.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
	position: absolute;
	width: 998px;
	height: 100%;
}
.image_lien {
	background-image: url(images/fond_lien.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
	position: absolute;
	width: 998px;
}
.image_fantasy1 {
	background-image: url(images/welovefantasy/welovefantasy_visuel3.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
	position: absolute;
	width: 998px;
	height: 100%;
}
.image_fantasy-sept07 {
	background-image: url(images/welovefantasy-sept07/fond-welovefantasy.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
	position: absolute;
	width: 1110px;
	height: 100%;
}
.image_fantasy2 {
	background-image: url(images/welovefantasy/welovefantasy_visuel4.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
	position: absolute;
	width: 998px;
	height: 100%;
}
.image_fantasy3 {
	background-image: url(images/welovefantasy/welovefantasy_visuel5.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
	position: absolute;
	width: 998px;
	height: 100%;
}
.image_fantasy4 {
	background-image: url(images/welovefantasy/welovefantasy_visuel6.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
	position: absolute;
	width: 998px;
	height: 100%;
}
.image_fantasy5 {
	background-image: url(images/welovefantasy/welovefantasy_visuel7.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
	position: absolute;
	width: 998px;
	height: 100%;
}
.image_fantasy6 {
	background-image: url(images/welovefantasy/welovefantasy_visuel2.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
	position: absolute;
	width: 998px;
	height: 100%;
}
.image_fantasy7 {
	background-image: url(images/welovefantasy/welovefantasy_visuel1.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
	position: absolute;
	width: 998px;
	height: 100%;
}
