BODY { font-family: Verdana; margin: 0px; background-color:#fcebf2; background-image:url(design/cmn-bg.gif); background-repeat:repeat-x }

form { margin: 0px }

img  { border: 0 }
.display { display: block }
.text_align_left { float: left; border: #FFF 2px solid }
.text_align_right { float: right; border: #FFF 2px solid }
.text_align_center { text-align:center }
.ad_top_banner { padding-bottom: 4px }
.photo_border { border: #FFF 5px solid }
	
#conteneur { position: absolute; width: 980px; background-color: #F8F8F4; left: 50%; margin-left: -490px; border-right: 1px solid #C9C9C9; border-left: 1px solid #C9C9C9; border-bottom: 1px dotted #666 }
	
#header { background-color: #FFF; height: 126px; width: 100% }
#menutop { height: 25px; background-color: #E0EBF3 }
#mainmenu { height: 31px; background : url(design/main-menu-bg.gif); border-bottom: 7px solid #C9C9C9; padding-left: 10px  }
	
#center { background-color: #FFF; margin-left: 275px; margin-right: 5px; padding:7px; margin-top: 5px; border: 1px solid #DEDEDC; font-size: 0.7em }
#center_forums { background-color: #FFF; margin-left: 5px; margin-right: 5px; padding:7px; margin-top: 5px; border: 1px solid #DEDEDC; font-size: 0.7em }

#left { background-color: #FFF; left: 0; float: left; width: 255px; padding:5px; margin-left: 2px; margin-top: 5px; border: 1px solid #DEDEDC; text-align:center; font-size: 0.7em }
	
#footer { background-color: #492A07; clear:both; padding:3px; font-size: 10px; border-top: 1px dotted #666; margin-top: 7px; padding-top: 3px; color:#FFF }
.footer_table { width:100%; text-align:center; font-size:10px }
.footer_bar { border-top: 1px dashed #94806A; padding-top: 3px }


.table_form { font-size: 11px }
.resa_hotel { background-color: #f9fbca; border: 1px solid #de5f00; color:#0a0a68; padding: 7px; margin-top: 8px; margin-bottom: 8px; font-weight: bold; text-align:center }

.cell_menu a { display: block; background: url("design/menu-button.gif") repeat-x; height: 20px; width: 100px; font-size: 12px; color: #FFF; margin-top: 6px; margin-right: 6px; padding-top: 5px; text-align: center; text-decoration:none; font-weight:bold }
.cell_menu a:hover { background-position: 0 -25px; height: 20px; width: 100px; font-size: 12px; color: #FFF; margin-top: 6px; margin-right: 6px; padding-top: 5px; text-align: center }
.cell_menu_open a { display: block; background-image: url(design/menu-button-selected.gif); height: 20px; width: 100px; font-size: 12px; color: #000; margin-top: 6px; margin-right: 6px; padding-top: 5px; text-align: center; text-decoration:none; font-weight:bold }

.cell_menu_large a { display: block; background: url("design/menu-button-large.gif") repeat-x; height: 20px; width: 140px; font-size: 12px; color: #FFF; margin-top: 6px; margin-right: 6px; padding-top: 5px; text-align: center; text-decoration:none; font-weight:bold }
.cell_menu_large a:hover { background-position: 0 -25px; height: 20px; width: 140px; font-size: 12px; color: #FFF; margin-top: 6px; margin-right: 6px; padding-top: 5px; text-align: center }
.cell_menu_large_open a { display: block; background-image: url(design/menu-button-large-selected.gif); height: 20px; width: 140px; font-size: 12px; color: #000; margin-top: 6px; margin-right: 6px; padding-top: 5px; text-align: center; text-decoration:none; font-weight:bold }

.text_tip { font-size: 9px; color:#606060 }
.classhr { margin-top:16px; margin-bottom:16px; color: #EBEBEB; background-color: #EBEBEB; height: 1px; border: 0 }
.text_category { font-size: 14px; color:#AA0000 }
.text_14 { font-size:14px }
.tag_brown { font-size: 14px; color:#996600 }
.frame3sides { BORDER-TOP: #A0A0A0 1px solid; BORDER-LEFT: #A0A0A0 1px solid; BORDER-BOTTOM: #A0A0A0 1px solid; padding: 3px; WIDTH: 100% }

li.aff_sites { display:block; background:#f6fafc; border: 1px solid #DEDEDC; padding: 2px; margin-bottom: 5px }
li.aff_sites:hover { display:block; background:#f6f4d0 }
li.aff_sites a { font-size:14px; color:#990000; text-decoration:underline }
li.aff_sites a:hover { font-size:14px; color:#990000; text-decoration:none }

A { color: #444; text-decoration:underline }
A:hover { color: #AB0007 }

A.liens_footer { color: #FFF; text-decoration:underline }
A:hover.liens_footer { text-decoration:none }

A.wikifooter { color: #333; text-decoration:none }
A:hover.wikifooter { color: #333; text-decoration:underline }

.box_success { background-color: #F4FFF3; border: 1px solid #05CC00; color:#05CC00; padding: 7px; font-weight: bold }
.box_error { background-color: #FFF3F3; border: 1px solid #FF0000; color:#CC0000; padding: 7px; font-weight: bold }
.bloc_warning { border:#CC0000 1px dotted; padding:5px; background:#F9FDFF }
h1 { font-size: 18px; color: #FF9900 }
h2 { font-size: 14px; color: #0D58A6 }

.main_box_content { background-image: url(design/bg-box-content.gif); background-repeat:repeat-x; border: 1px solid #CCC; color:#333; padding: 7px; font-size: 11px }

ul {
list-style-type: none;
width: 100%;
margin:0; padding:0;
}
.account_menu li {
float: left
}
.account_menu a {
height: 16px;
display: block;
padding-top: 2px;
padding-left: 10px; padding-right: 10px;
margin-right: 3px;
text-align: center;
border-top: 1px solid #CCC; border-left: 1px solid #CCC; border-right: 1px solid #CCC;
text-decoration: none;
color: #333;
font-weight: bold;
font-size: 10px
}
.account_menuopen a { color: #22016D; background: #E4D8FF }
.account_menu a:hover { color: #22016D; background: #E4D8FF; text-decoration:none }

.avatar_large { border: #B7CCE0 1px solid; height:48px; width:48px; padding:4px }
.avatar_small { border: #B7CCE0 1px solid; height:24px; width:24px; padding:1px }

A.page_link { color: #105CB6; text-decoration:none; padding: 4px; border: 1px solid #9AAFE5 }
A:hover.page_link { color: #000; padding: 4px; border: 1px solid #2E6AB1 }
.page_selected { color: #FFF; background: #2E6AB1; padding: 4px; border: 1px solid #2E6AB1 }

.drop_menu { color: #FFF; background-color: #CA0005 }
input,select { font-size: 10px }
input.new_topic { font-size: 14px; border:#DCD069 1px solid; background:#FFFDEA; padding:1px }
select.new_topic { font-size: 14px; border:#DCD069 1px solid; background:#FFFDEA; padding:1px }
textarea.new_topic { font-size: 14px; border:#DCD069 1px solid; background:#FFFDEA; padding:1px }

#bloc_signup { background-image: url(design/bg-post-your-ad.jpg); background-repeat:repeat-x; width: 250px; height:90px; font-size:14px; text-align:center; padding-top:15px; font-weight: bolder; color:#1C2193 }
.cell_signup a { display: block; background: url("design/click-here.gif") repeat-x; height: 27px; width: 148px; font-size: 18px; color: #FFF; margin-top: 15px; margin-left: 20px; padding-top: 6px; text-decoration:none; font-weight:bold }
.cell_signup a:hover { background-position: 0 -33px; height: 27px; width: 148px; font-size: 18px; color: #FFF; margin-top: 15px; margin-left: 20px; padding-top: 6px; text-decoration:none; font-weight:bold }

.table_ads_display { background-image: url(design/bg-home-headline.gif); background-repeat:repeat-x; text-align:center }
.col_ads_display_1 { border-bottom: 1px dotted #999 }
.col_ads_display_2 { background-color:#F0F0F0; border-bottom: 1px dotted #999 }

.wiki_upperleft{
	width : 100%;
	margin-left : auto;
	margin-right : auto;

	background-color : #D1DFE4;
	background-image : url('design/wiki_upperleft.gif');
	background-repeat : no-repeat;
	background-position : top left;
}

.wiki_upperright{
	background-image : url('design/wiki_upperright.gif');
	background-repeat : no-repeat;
	background-position : top right;
}

.wiki_lowerleft{
	background-image : url('design/wiki_lowerleft.gif');
	background-repeat : no-repeat;
	background-position : bottom left;
}

.wiki_lowerright{
	background-image : url('design/wiki_lowerright.gif');
	background-repeat : no-repeat;
	background-position : bottom right;
	padding : 5px;
}

.wikitext { background-color:#FFF; padding:10px }

.cell_block { background: #ECF1F3; padding: 10px; font-size:12px; text-align:left }
.cell_block_info { padding-top: 3px; padding-bottom: 3px; font-size:10px; color:#666; border-bottom:#EEE 1px solid; border-top:#EEE 1px solid }
.cell_footer { font-size:11px; color: #333 }

.cell_wiki a { display: block; height: 18px; width: 64px; font-size: 11px; color: #333; padding-top:4px; padding-right:9px; text-align:center; text-decoration:none; font-weight:bold }
.cell_wiki_open a { display: block; background-image : url('design/wiki-onglet.gif'); height: 18px; width: 64px; font-size: 11px; color: #333; padding-top:4px; padding-right:9px; text-align:center; text-decoration:none; font-weight:bold }

