body, html{height:100%; margin: 0px; padding: 0px;}
*	{ margin: 0px; padding: 0px; font-family: Verdana, Geneva, sans-serif; font-size: 11px; border: none; }
H1	{ font-size: 18px; font-weight: normal; margin-bottom: 20px; }
A		{ text-decoration: none; color: #1a171b; }
A:hover	{ text-decoration: underline; }
A.bgBlack	{ background: #000; color: #fff; font-weight: bold; text-decoration: none; padding: 0 2px 0 2px; }
A.bgWhite	{ background: #fff; color: #000; font-weight: bold; text-decoration: none; padding: 0 2px 0 2px; }

.capitalize	{ text-transform: capitalize; }
.error	{ color: #c00; margin: 2px 0 2px 0; text-transform: lowercase; font-weight: bold; }
.rouge	{ color: #f00; }

#main	{ float: left; padding-bottom: 40px; width: 990px; position:relative;}

div#logo		{ position: absolute; top: 0px; left: 0px; background: url(/media/logo_wnb_content.png) top left no-repeat; _background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='/media/logo_wnb_content.png'); }
div#logo IMG	{ width: 274px; height: 281px; }

div#search_form			{ position:absolute; padding-top: 15px; right:95px; }
div#search_form INPUT	{ background:#d4d4d4; color:#666; font-size:10px; padding: 2px; float: left; }
div#search_form INPUT.submit{ background:#999; color:#fff; padding: 0px !important;}

div#menu				{ margin-left: 274px; padding-top: 53px; }
div#menu ul				{ list-style-type:none; }
div#menu li				{ display: inline; margin-right: 9px; }
div#menu li A						{ color: #fff; font-weight:bold; text-transform: uppercase; text-decoration: none; line-height: 17px; padding-top: 2px; padding-bottom: 2px; }
div#menu li.designers A				{ padding-left: 6px; padding-right: 18px; background: url(/media/menu_01.gif) top left no-repeat; }
div#menu li.designers A.active		{ background: url(/media/menu_01_active.gif) top left no-repeat; }
div#menu li.creations A				{ padding-left: 17px; padding-right: 17px; background: url(/media/menu_02.gif) top left no-repeat; }
div#menu li.creations A.active		{ background: url(/media/menu_02_active.gif) top left no-repeat; }
div#menu li.welove A				{ padding-left: 11px; padding-right: 12px; background: url(/media/menu_03.gif) top left no-repeat; }
div#menu li.welove A.active			{ background: url(/media/menu_03_active.gif) top left no-repeat; }
div#menu li.webzine A				{ padding-left: 12px; padding-right: 13px; background: url(/media/menu_04.gif) top left no-repeat; }
div#menu li.webzine A.active		{ background: url(/media/menu_04_active.gif) top left no-repeat; }
div#menu li.newsletter A			{ padding-left: 11px; padding-right: 11px; background: url(/media/menu_05.gif) top left no-repeat; }
div#menu li.newsletter A.active		{ background: url(/media/menu_05_active.gif) top left no-repeat; }
div#menu li.registration A			{ padding-left: 12px; padding-right: 12px; background: url(/media/menu_06.gif) top left no-repeat; }
div#menu li.registration A.active	{ background: url(/media/menu_06_active.gif) top left no-repeat; }
div#menu li.profile A				{ padding-left: 14px; padding-right: 13px; background: url(/media/menu_07.gif) top left no-repeat; }
div#menu li.profile A.active		{ background: url(/media/menu_07_active.gif) top left no-repeat; }

div#div_aff_etiquette{display:none; position:absolute; z-index:100; border:1px solid #333; background-color:#f4f4f4;}
div#freeze{display:none; position:absolute; z-index:1000; background-color:#111; border:1px solid #333; top:0; left:0;}

div#comment_form			{ display:none; position:absolute; background-color:#fff; z-index:2000; top:50%; left:50%; width:100px; height:100px; margin-left:-50px; margin-top:-50px;}
div#comment_form iframe		{ background-color:#fff; border:1px solid #000; width:100%; height:100%; }

#left	{ float: left; width: 281px; margin: 220px 0 0 0; }
div#right, div#rightAlone	{ float:left; margin-top: 35px; width: 709px; }
div#rightAlone				{ padding-left: 281px; }

div#footer			{ clear:left; position: relative; padding: 10px 0 25px 281px; background: #fff; }
div#footer A		{ text-decoration: none; }
div#footer A:hover	{ text-decoration: underline; }	
div#footer .sherfi	{ position: absolute; top: -38px; left: 985px; }

div.page_par_page			{ text-align: right; margin: 20px 90px 10px 0; }
div.page_par_page SPAN.page	{ color: #000; background: none; }
div.page_par_page SPAN, div.page_par_page A	{ padding: 0 2px 0 2px; color: #fff; }
div.page_par_page A			{ background: #999; text-decoration: none; }

.smenu			{ font-size: 12px; }
.smenu A		{ font-size: 12px; text-decoration: none; }
.smenu A:hover	{ text-decoration: underline; }
.smenu A.active	{ font-weight: bold; }

.order_list				{ font-weight: bold; font-size: 10px; margin: 10px 0 10px 0; }
.order_list A			{ text-decoration: none; font-size: 10px; }
.order_list A:hover, .order_list A.active	{ text-decoration: underline; }

INPUT.btn	{ float: right; margin-right: 140px; cursor: pointer; }

.global_warning_success{font-weight:bold; color:green;}
.global_warning_error{font-weight:bold; color:red;}
