* {
	margin: 0px;
	padding: 0px;
}
html
{
	border: solid 0px transparent;height:100%;
}
body {
	height: 100%;
	background-color: #FFFFFF;
	color: #000000;
	font-family: tahoma, arial, sans-serif;
	font-size: 11px;
	text-align: center;
}

td{
	color: #123456;
	font-family: tahoma, arial, sans-serif;
	font-size: 12px;
}

img {padding:2px; border: solid 1px #9E9EC3 }

.text {
	color:#123456;
	font-size:12px;
	text-decoration:none;	
}
#barrepers{background-color:#C0C0C0;position:fixed;z-index:99;bottom:20px;left:10px;margin-top:10px;padding-top:1px;width:180px;height:100px;border-left:solid 1px #909090;border-right:solid 1px #909090;border-top: outset 1px #C0C0C0;overflow:auto}
#barrebas{background-color:#FFFFFF;position:fixed;z-index:99;bottom:0;right:0;margin-top:10px;padding-top:1px;width:100%;border-top: outset 1px #C0C0C0;}
#barrebas1{padding:1px;background-color:#C0C0C0;color:#111111;padding-left:2px;padding-right:2px;font-size:12px;}
#bas td{border:inset 1px #ffffff;margin:1px;padding:2px;background-color:#C0C0C0;font-size:10px;color:#000000;padding-left:10px;padding-right:10px;}
.button { background: url('images/menu_background.gif') repeat-x 1px 1px;border:solid 1px #FFFFFF}
#bas a {text-decoration:none}
#bas a:hover {color:#FF0000;text-decoration: underline;}
.date {font-size:12px;color:#123456;font-weight: bold;text-align: center;font-family: tahoma, arial, sans-serif;}
.textarea{
text-align:left
}


h6 {	width:649px;
	padding-top:2px;
	font-size:14px;
	color:#FFFFFF;
	height:22px;
}
a {
	color: #85859c;
	text-decoration: underline;
}

label { 
cursor:pointer
} 

a:hover {
	color: #FF0000;
}

br { font-size:10px }

form { 
	display:inline
	}

img {
	border: none;
}

p {
	margin: 10px 0px 5px;
	text-align: justify;
	line-height: 14px;
}

hr {
	color: #9E9EC3;
	height:1px;border:solid 1px #9E9EC3;
	padding:0px 0px 0px 0px;
	margin:10px 10px 10px 10px;
	border-bottom:none;
}
.clearthis {
	margin : 0px;
	height : 1px;
	clear : both;
	float : none;
	font-size : 1px;
	line-height : 0px;
	overflow : hidden;
	width:100px;
}

#container {
	margin: 0px auto;
	width: 779px;
	border-color: #FFFFFF;
	border-width: 0px 1px 1px;
	border-style: none;
}

input, textarea {
	border: solid 1px #C0C0C0;
	padding-left: 2px;
	background-color: #fff;
	color: #000000;
	font-family: tahoma, arial, sans-serif;
	font-size: 11px;
}
.checkbox  {font-size:10px;width:13px;height:13px;cursor:pointer;border:none}

.connect {
	font-size:16px;
	color:#000000;
}

.submit {
	margin-right: 1px;
	width: 129px;
	height: 21px;
	background: url('images/menu_background.gif') repeat-x 0px 0px;
	overflow: hidden;
	text-align: center;
	font-size: 11px;
	font-weight: bold;
	color:#FFFFFF;
	cursor:pointer;
}
.favoris{
	background: url('images/favoris.png')  no-repeat 90px 4px;
}
.submit:hover {
	color:#FFFF00
}

/* Page Header */


#page_header a {
	color: #fff;
	text-decoration: none;
}

#page_header a:hover {
	color: #e1e1e1;
}

#page_heading {
	width: 480px;
	height: 75px;
	background: url('images/ballon.png') no-repeat 5px 2px;
	float: left;
	color:#EFEFEF;
	border-right:none 1px #C0C0C0;

}

#page_heading h1 {
	width: 400px;
	height: 77px;
	color:#FFFFFF;
	float: left;
	overflow:hidden;
	font-size:24px;FILTER: shadow(color=#444444,enabled=1,strength=6); 
	text-shadow: blue -1px 2px;
}

#page_heading h2 {
	width: 248px;
	height: 26px;
	font-size:18px;FILTER: shadow(color=#444444,enabled=1,strength=4); 
	text-shadow: blue -1px 2px;
	float: left;
	clear: both;
}

#page_headerlinks {
	padding-right: 0px;
	padding-top: 5px;
	width: 185px;
	float: right;
	text-align: center;
	word-spacing: -1px;
}

#page_headerlinks ul {
	list-style-type: none;	
}

#page_headerlinks li {
	text-align:center;
	padding: 0px 10px 0px 9px;
	float: left;
	list-style-type: none;
	background: url('images/header_toplinks_div.gif') no-repeat 100% 2px;
}

#page_headerlinks li.last {
	padding-right: 0px;
	background: none;
	text-align:center;
}

#page_headersearch {
	padding-right: 1px;
	padding-top: 68px;
	float: right;
	clear: right;
	width: 282px;
	text-align: left;
	word-spacing: -1px;
	overflow : hidden;
}

#page_headersearch h3 {
	padding-top: 2px;
	float: left;
	font-weight: bold;
	font-size: 12px;
}

#page_headersearch form {
	padding-left: 3px;
	float: left;
}

#page_headersearch input {
	margin-top: 0px;
	padding-left: 2px;
	width: 158px;
	height: 18px;
	float: left;
	border: solid 1px #7E7EC2;
}

#page_headersearch input.button {
	padding: 0px;
	margin-top: 0px;
	margin-left: 1px;
	width: 34px;
	height: 16px;
	background-color: transparent;
	float: left;
}


/* Main Navigation Menu */

#page_menu {
	margin-bottom: 1px;
	width: 780px;
	height: 21px;
}

#page_menu ul {
	width: 780px;
	height: 21px;
	list-style-type: none;
	overflow: hidden;
}

#page_menu li {
	margin-right: 1px;
	width: 129px;
	height: 21px;
	float: left;
	background: url('images/menu_background.gif') repeat-x 0px 0px;
	overflow: hidden;
	text-align: center;
	font-size: 11px;
	font-weight: bold; 
}

#page_menu li.last {
	margin-right: 0px;
	width: 130px;
}

#page_menu a {
	padding-top: 3px;
	display: block;
	color: #000000;
	text-decoration: none;
	height:21px;
}

#page_menu a:hover {
	color: #FFDD00;
}


/* Left Sidebar */

#left_sidebar {
	width: 129px;
	float: left;
	text-align: left;
	color: #440000;
}

#left_sidebar a {
	color: #8989b6;
}

#left_sidebar a:hover {
	color: #75759c;
}



/* Left Sidebar: Newsletter Signup Box */

#newsletter {
	width: 127px;
	margin-bottom: 1px;
	padding: 1px 1px 0px 0px;
	border-color: #9e9ec3;
	border-width: 1px 1px 1px 0px;
	border-style: solid;
	text-align: center;
}

#newsletter h3 {
	width: 127px;
	height: 20px;
	padding-top: 4px;
	font-size: 10px;
	text-align:center;
}

#newsletter input {
	
	margin-bottom: 0px;
	padding-bottom: 0px;

	margin-left: 0px;
	margin-right: 0px;

	width: 107px;
	height: 18px;
	border: #bfbfe6 1px solid;

}
#newsletter input.button {
	padding: 0px;
	margin-top: 0px;
	margin-left: 82px;
	width: 32px;
	height: 16px;
	background-color: transparent;
	float: left;

}

#newsletter #link_cancel {
	margin-left: 10px;
	margin-top: 5px;
	margin-bottom: 5px;
	text-align:left;
}


/* Left Sidebar : Categories */

#categories {
	width: 127px;
	margin-bottom: 1px;
	padding: 1px 1px 1px 0px;
	border-color: #9e9ec3;
	border-width: 1px 1px 1px 0px;
	border-style: solid;
	text-align: center;
}

#categories_header {
	margin-left:0px;
	width: 127px;
	height: 20px;
	background-color: #9e9ec3;
	overflow: hidden;
}
#categories_header1 {
	margin-left:0px;
	margin-bottom:1px;
	width: 127px;
	height: 20px;
	background-color: #9e9ec3;
	overflow: hidden;
}

#categories_header h3 {
	margin-top: 3px;
	margin-left: 5px;
	color: #fff;
	font-size: 10px;
	font-weight: bold;
}
#categories_header1 h3 {
	margin-top: 3px;
	margin-left: 5px;
	color: #fff;
	font-size: 10px;
	font-weight: bold;
}
#categories ul {

	width: 127px;
	list-style-type: none;
}

#categories li {
	margin-left: 0px;
	width: 127px;
	height: 21px;
	list-style-type: none;
	text-align: left;
	border-bottom: #b6b6d2 1px solid;
	float: left;
}

#categories li.last {
	border: none;
}

#categories li a {

	margin-left: 0px;
	padding: 5px 2px 3px 3px;
	display: block;
	color: #000000;
	text-decoration: none;
	border: solid 1px #FFFFFF;
}

#categories li a:hover {
	color: #FF0000;
	padding-left:0px;
	padding: 5px 2px 3px 3px;
	background-color:#C0C0C0;
	border: solid 1px #000000;
	height: 12px;
}


/* Left Sidebar : Special Offer */


/* Left Sidebar : Equipes*/

#catequi {
	width: 127px;
	margin-bottom: 1px;
	padding: 1px 1px 1px 0px;
	border-color: #9e9ec3;
	border-width: 1px 1px 1px 0px;
	border-style: solid;
	text-align: center;
}

#catequi_header {
	margin-left:0px;
	width: 127px;
	height: 20px;
	background-color: #9e9ec3;
	overflow: hidden;
}

#catequi_header h3 {
	width: 127px;
	margin-top: 3px;
	margin-left: 5px;
	color: #fff;
	font-size: 10px;
	font-weight: bold;
}

#catequi  ul {

	width: 127px;
	list-style-type: none;
}

#catequi  li {
	width: 127px;
	height: 45px;
	list-style-type: none;
	text-align: left;
	border-bottom: #b6b6d2 1px solid;
	float: left;
}

#catequi  li.last {
	border: none;
}

#catequi  li a {
	text-align:center;
	margin-left: 0px;
	padding: 5px 2px 1px 5px;
	display: block;
	color: #222222;
	text-decoration: none;
	border: solid 2px #D0D0D0;
	height: 38px;
}

#catequi  li a:hover {
	color: #FF0000;
	margin-left:1px;
	background-color:#9E9EC3;
	border: solid 2px #FFFF00;
	height: 38px;
}


/* Left Sidebar : Special Offer */

#specialoffer {
	width: 129px;
	height: 38px;
	overflow: hidden;
	background: url('images/terrain.png') no-repeat 10px 0px;
	color: #fff;
	text-align:center;
	overflow:hidden;
}

#specialoffer_text {
	width: 129px;
	height: 30px;	
	text-align:center;
}



#specialoffer_link {
	margin-left: 0px;
	text-align:center;
	text-decoration:none;
}

#specialoffer_link a {
	color: #000000;
	text-decoration: none;

}

#specialoffer_link a:hover {
	color: #990000;
}


/* Main Content Area */

#main_content {
	margin-right: 0px;
	width: 649px;
	float: right;
}

#main_content .h_divider {
	margin-bottom: 10px;
	margin-top: 10px;
	height: 1px;
	background-color:#c2c2cd;
	overflow: hidden;
	text-align:center;
}


/* New Item Description */

#entete {
	
	height: 16px;
	background: url('images/menu_background.gif') repeat-x 0px 0px;
	text-align: center;
	font-size: 14px;
	
	color: #FFFFFF
}

#new_item {
	margin-top:6px;
	margin-left:3px;
	padding: 0px;
	width: 630px;
	text-align: justify;
	color:#000000;
}

#new_item_header {
	margin-top: 0px;
	float: left;
	width: 348px;
}

#new_item_header h3 {
	color: #434367;
	font-size: 18px;
	font-weight: normal;
	text-decoration:none;
}

#new_item_header h4 {
	color: #A0A0A0;
	font-size: 14px;
	font-family: arial, tahoma, sans-serif;

}

#new_item_text {
	margin-top:0px;
	float: left;
	clear: left;
	width: 630px;
}

#new_item_text img {
	margin-left:5px;
	margin-top:5px;
	width:220px;
	border:solid 1px #7E7EC2;
}

#new_item_date {
	float: left;
	clear: left;
	width: 348px;
	font-size: 10px;
	text-align: right;
	color:#A0A0A0;
}

#new_item_link a {
	text-decoration: none;
}


/* Sub Items Descriptions */

.sub_items {

	color:#000000;
	margin-bottom: 2px;
	margin-top: 5px;
	margin-left: 5px;
	width: 630px;
	text-align: justify;
	background: url('images/item_sub_background.gif') repeat-y 0px 0px;
}

.sub_left {
	padding-left: 0px;
	width: 314px;
	float: left;
}

.sub_right {
	padding-right: 0px;
	width: 314px;
	float: right;
}

.sub_items_header {
	padding-left: 0px;
	padding-top: 3px;
	float: left;
	width: 210px;
}

.sub_items_header h3 {
	color: #434367;
	font-size: 14px;
	font-weight: bold;
	font-family: arial, tahoma, sans-serif;
}

.sub_items_header h4 {
	color: #434367;
	font-size: 12px;
	font-weight: normal;
	font-family: arial, tahoma, sans-serif;
}


.sub_items_text {
	padding: 0px 0px 0px 0px;	
	margin: 0px 0px 0px 0px;
	float: left;
	clear: left;
	width: 310px;
}

.sub_left img {
	margin-left:5px;
	margin-top:5px;
	width:60px;
}

.sub_right img {
	margin-left:5px;
	margin-top:5px;
	width:60px;
}

/* Page Footer */

#page_footer {
	width: 780px;
	
}

#powered_by {
	padding-right: 7px;
	padding-top: 0px;
	float: right;
	width: 750px;
	height: 20px;
	color: #9595c2;
	text-align: right;
}

#powered_by a {
	color: #9595c2;
	text-decoration:none;
}
#powered_by a:hover {
	color: #FF0000;
}
#product_brands {
	float: left;
}

#product_brands ul {
	width: 780px;
	list-style-type: none;

}

#product_brands li {
	margin-left: 1px;
	height: 120px;
	list-style-type: none;
	float: left;
}

.error {
	font-size:12px;
	color:#FF0000;
	font-weight: bold;
}

#admin {
	text-align:center;
	border:solid 3px #8989b6;
	width:390px;
	height:200px;
}

.Couleur1 {background-color:#FFFF00}
.Couleur2 {background-color:#3300FF}
.Couleur3 {background-color:#FF0000}
.Couleur4 {background-color:#000000}
.Couleur5 {background-color:#00FF00}
.Couleur6 {background-color:#FFFFFF}
.Couleur7 {background-color:#660066}
.Couleur8 {background-color:#FF9900}
.Couleur9 {background-color:#6600CC}
.Couleur10 {background-color:#CC0000}
.Couleur11 {background-color:#FFFF33}
.Couleur12 {background-color:#FF99CC}
.Couleur13 {background-color:#660000}
.Couleur14 {background-color:#00CCCC}
.Couleur15 {background-color:#0066CC}
.Couleur16 {background-color:#E6D8BE}
.Couleur17 {background-color:#990033}

.icone  { width:16px;height:16px }
#cal {margin-left:0px;background-color:#E0E0E0;border: solid 1px #9E9EC3;width:127px}
#cal TD  { width:16px;text-align:center;font-size:11px;font-family:Arial;cursor:pointer;}
#calhead {background-color:#9E9EC3;color:#FFFFFF;text-align:center}
#calhead1 {background-color:#9E9ED0;color:#FFFFFF;text-align:center}
.blog {
	border:solid 1px #9E9EC3;
	text-align:left;
	padding-left:0px;
	color:#123456;
	font-size:12px;
	width:649px;
}
.bloghead {
	text-align:left;
	background-color:#9E9EC3;
	color:#FFFFFF;
	padding:4px 4px 4px 4px;
	width:645px;
	font-size:12px;
}
.blogfooter {
	text-align:right;
	background-color:#6E6E93;
	color:#FFFFFF;
	padding:5px 5px 5px 5px;
	font-size:12px;
}
.blogcomment {
	text-align:center;
	background-color:#CECEF3;
	padding:4px 4px 4px 4px;
}

.cadreimg {
	
	border: none;
	background-color:#FFFFFF;
}

#mail      	{width:649px;cursor:pointer;border:solid 0px #9E9EC3;background-color:#9E9EC3;font-size:12px;color: #FFFFFF;text-decoration-none;text-align:left}
#mail .ligne0 {font-size:12px;color: #123456;text-decoration-none;background-color:#E0E0E0}
#mail .ligne1 {font-size:12px;color: #456789;text-decoration-none;background-color:#EEEEEE}
#mail .select {font-size:12px;color:#000000; background-color:#D0D0D0;}
#mailread {color:#000000;width:625px;height:480px;overflow:auto;border:solid 1px #9E9EC3;text-align:left;padding:10px 10px 10px 10px;margin-left:1px}

/* Main Navigation Menu */

#mail_menu {
	margin-bottom: 1px;
	width: 650px;
	height: 21px;
}

#mail_menu ul {
	width: 650px;
	height: 21px;
	list-style-type: none;
	overflow: hidden;
}

#mail_menu li {
	margin-right: 1px;
	width: 129px;
	height: 21px;
	float: right;
	background: url('images/menu_background.gif') repeat-x 0px 0px;
	overflow: hidden;
	text-align: center;
	font-size: 11px;
	font-weight: bold; 
}

#mail_menu li.last {
	margin-right: 0px;
	width: 130px;
}

#mail_menu a {
	padding-top: 3px;
	display: block;
	color: #fff;
	text-decoration: none;
	height:21px;
}

#mail_menu a:hover {
	color: #FFDD00;
}

#classement{
	padding-left:0px;
	width:404px;
	font-size:14px;
	text-align:left;
	color:#FFFFFF;
}

#classement tr{
	padding-left:2px;
	width:404px;
	font-size:14px;
	text-align:left;
	color:#123456;
}

#classement_header {
	padding-left:3px;
	background-color:#9E9EC3;
	font-size:14px;
	text-align:center;
	color:#FFFFFF;
}
#classement_header td{
	text-align:center;
	color:#FFFFFF;
}
#classement td{
	padding-left:3px;
	color:#444444;
}
#upload {width:1px;height:1px;display:none}
.del {whidth:18px;height:14px;border:none;cursor:pointer}
#print {width:20px;height:20px;cursor:pointer;border:none}
.next {background-color:#7575A9;color:#FFFFFF;border:solid 1px #C0C0C0;height:18px;width:204px;text-align:center}
.next A{background-color:#9E9EC3;color:#FFFFFF;width:100px;height:16;text-decoration:none}
.next TD{background-color:#9E9EC3;color:#FFFFFF;width:100px;height:16;text-decoration:none}
.col {width:4px;height:4px;cursor:pointer}

.news { text-align:left;padding:10px 10px 10px 10px;}
.news_box_title { 
	font-size:14px;
}
