body {
	background-color: black;
	
	margin:0px;
scrollbar-base-color: #000000;
scrollbar-arrow-color: #D2C575;
scrollbar-3dlight-color: #D2C575;
scrollbar-darkshadow-color: #000000;
scrollbar-face-color: #000000;
scrollbar-highlight-color: #000000;
scrollbar-shadow-color: #D2C575;
scrollbar-track-color: #000000;
}

p,body,td {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #D2C575;
}

img {
	vertical-align:middle;
	border:none;
}

th{ background-color:#333333;}


textarea,select,input {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 10px;
	color: gold;
	background-color:black;
}

h1 {
font-size:28px;
text-transform:uppercase;
}

ul {list-style-image: url('../img/gold_bullet.jpg');}

a:link 		{text-decoration: none; color: #FFC77F;}
a:visited 	{text-decoration: none; color: #FFC77F;}
a:active 	{text-decoration: none; color: #FFC77F;}
a:hover 		{text-decoration: none; color: #CCCCCC; text-shadow: #FFC77F 0px 0px 3px; }

.smallfont { font-size:9px; }


.bggreen {background-color: rgb(112,194,122);}
.bgred {background-color: red;}
.bgyellow {background-color: yellow;}
.bgblue {background-color: lightblue;}
.bgwhite {background-color: white;}
.bgpurple {background-color: lavender;}
.red {color:red;}
.orange {color:orange;}
.blue {color:blue;}
.black {color:black;}
.green{color:green;}


.small { font-family: Arial; font-size: 9px;}
.bigfont { font-family: Verdana;font-size: 16px;}
.grooveborder { border:1px groove #666666;}
.borderred { border:1px solid red;}
.bordergreen { border:3px outset Lime;}
.width50 {width:50%;}
.width75 {width:75%;}
.height150{	height:150px;}
.aligntop{vertical-align:top;}
.borderlightgrey {	border : 1px solid #543C1C;	padding : 3px;	text-align: center;}
.bordergroove {	border : 1px groove #666666;	padding : 2px;	margin:2px;}
.bordergold {	border : 1px solid #FFC77F;margin:1px;}
.borderred {	border : 1px solid red;}
.bordernone {	border : 0px;}

.center { text-align :center; margin-left:auto; margin-right:auto;}
.right { text-align :right;}
.left{ text-align :left;}
.justify{ text-align :justify;}
.bold {font-weight: bold;}
.strike {text-decoration: line-through;}
.top {vertical-align:top;}
.bottom{vertical-align:bottom;}
.abs {position:absolute;}

.menusub {border: 2px inset #D2C575;z-index:3;background-color:black;visibility:hidden;}

.menuitem {
	text-align:left;
	margin:2px;
	padding:2px;
	border-bottom:1px groove;
}

.debug {
	position:relative;
	z-index:99;
	width:20px;
	background-color:#666666;
	color:lightgreen;
	font-family: courier-new;
	font-size:11px;
	padding:1px;
	margin:1px;
	text-align:center;
	display:inline;
}

#div_main {
	position:fixed;
	z-index:0;
	height: 90%;
	width:90%;
	margin-top:10px;
	margin-left:50px;
	margin-right:20px;
	text-align: center;
	overflow: auto;
	padding:10px;
	border: 3px ridge #D2C575;
}

#div_logo {
	width:600px;
	margin:auto;
}
#div_slogan {
	text-align:right;
}

#div_menu {
	font-weight:bold;
	margin-left: auto;	margin-right: auto;
	border: 1px groove #666666;
	padding: 10px;
	z-index:1;
}

#menu_admin { 
	position:absolute;
	top:10px;
	right:0px;
}
#menu_admin_sub { 
	position:absolute;
	top:60px;
	right:0;
}

#div_content {
	text-align:justify;
	padding:10px;
}

#div_footer {
	position:fixed;
	bottom:0px;
	text-align:center;
	width:100%;
	font-family: Arial narrow;
	font-size: 10px;
	margin-left: auto; margin-right: auto;	
}

#div_flags {
	position:absolute;
	top:10px;
	left: 10px;
}

#div_newsletter_subscribe {
	width:450px;
	border : 1px groove #666666;
	padding : 2px;
	margin:auto;
}

#div_map{
	position:relative;
	left:20%;
	width:50%;
}

#div_map_france {
	position:absolute;
	width:503px;
	height:508px;
	left:0px;
	top:0px;
	z-index:0;
}

.div_map_flag{
	position:absolute;
	z-index:3;
	width:50px;
	height:50px;
}

.div_map_info{
	position:absolute;
	background-color:black;
	border : 2px ridge ;
	padding:5px;
	z-index:4;
	/*display:none;*/
}

#div_edit_contact_region{
	position:relative;
	top:320px;
}

.column {
	display:inline-block;
	vertical-align:top;
	overflow: hidden;
}

/* FF9000 FFC77F FFE3BF A97838 543C1C BF955F DDC5A6  */
/* D2C575 */
