BODY {
	color:#4B394A;
	font-family: "Tahoma";
	font-size: 12px;
	background-color: #FFFFFF;
	/*background-image: url(http://images.pokeo.fr/images/bg_noel_2009.gif);*/
	padding:0px;
	margin:14px;
}

.class_left{
/* background-image: url(http://images.pokeo.fr/images/pattern_white.gif);*/
text-align:left;
}

a {
	COLOR:#918255;
	TEXT-DECORATION: none;
}

a:hover {
	COLOR: #918255;
	TEXT-DECORATION: underline;
}

form{
margin:0px;
padding:0px;
vertical-align: middle;
}

tr{
font-size: 12px;
}

h3{
font-family: "Trebuchet MS";
font-size: 12px;
font-weight: bold;
margin: 0 0 6px 0;
padding:0;
}

h4{
font-family: "Tahoma";
font-size: 11px;
font-weight: normal;
margin: 0 0 6 0;
padding: 0;
}

.panier h1{
margin:0 0 12px 0;
padding:0;
font-size: 24px;
font-family: "Verdana";
}

.panier h2{
margin:0 0 6px 0;
padding:0;
font-size: 18px;
font-family: "Verdana";
}

table.panier {
	background-color:#FFFFFF;
	color:#000000;
}

tr.ligne_panier {
color: #FDE8C5;
font-size: 13px;
}

td.ligne_panier {
	COLOR: #4B394A;
	BACKGROUND-COLOR:#FFFFFF;/*#F4ECDF;*/
	font-size: 11px;
}

.ligne_panier input{
width: 20px;
height: 18px;
font-family: "Verdana";
font-size: 10px;
padding: 0;
margin: 0;
}


td.panier_total {
	font-weight:bold;
	font-size: 11px;
	height: 43px;
	vertical-align: middle;
}

td.article_total {
	font-size: 11px;
	vertical-align: middle;
}

#transport {
	font-size: 11px;
	height: 15px;
	vertical-align: bottom;
}

#trans_ext {
	border: solid #E1D2B5 1px;
	width: 375px;
	height: 48px;
	vertical-align: middle;
	background-color: #FFEEC7;
}

#trans_int {
	margin: 5px;
	font-size:11px;
}

#ga_ext {
	border: solid #F04B34 1px;
	vertical-align: middle;
	background-color: #971A1D;
	width: 100%;
}

#ga_int {
	margin-left: 5px;
	margin-top: 0px;
	font-size:11px;
}

.ga { 
overflow:auto;
height:1000px;
width:584px;
}

.ga a {  color: #7D497A; text-decoration: none}
.ga a:hover {  color: #7D497A; text-decoration: underline} 

.ga #com{
font-size: 11px;
font-style:italic;
font-family:Tahoma;
font-weight:normal;
}

.ga p{
font-size: 13px;
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;	
}

.ga u{
	color:black;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
}

.ga td {
	padding:10px; 
}

.ga table tr td {margin:0px;}

.ga h3 {font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:16px;}

td.commande_total {
	font-weight:bold;
	font-size: 11px;
	height: 20px;
	vertical-align: middle;
}

td.panier_plus {
	font-family: "Trebuchet MS";
	font-size: 11px;
}

td.panier_plus a {
	color:#4B394A;
	text-decoration: underline;
}

th.ligne_commande {
	COLOR: #FFFFFF;
	BACKGROUND-COLOR:#BBBB9E;/*#F4ECDF;*/
	font-size: 11px;
	text-align:left;
}

tr.ligne_commande {
	COLOR: #4B394A;
	BACKGROUND-COLOR:#FFFFFF;/*#F4ECDF;*/
	font-size: 11px;
}

table.contenu {
	background-color:#000000;
	color:#FFFFFF;
}

tr.ligne_titre {
	background-color:#990000;
	color:#FFFFFF;
	text-transform:uppercase;
	font-size:12px;
}

tr.ligne_titre2 {
	COLOR: black;
	BACKGROUND-COLOR:#FFCC66;
	font-weight:bold;
}
tr.ligne_contenu {
	COLOR: black;
	font-weight:bold;
	background-image: url(http://images.pokeo.fr/images/categories_products_back.gif);
	margin:0;
	padding: 0;
}

tr.ligne_contenu #label{
	background-image: url(http://images.pokeo.fr/images/categories_label_back.gif);
	background-repeat: no-repeat;
	width: 261px;
	height: 151px;
	padding:0;
	margin:0;
	
}

tr.ligne_contenu #label_content{
margin-left:15px;
margin-right:15px;
margin-top:10px;
font-family: "Trebuchet MS";
font-size: 12px;
font-weight: normal;
color: #5B6571;
height: 105px;
}

tr.ligne_contenu #label_footer{
margin-left:20px;
margin-right:15px;
height: 46px;
text-align: center;
vertical-align: top;
}

tr.ligne_contenu h2{

font-family: "Geneva";
font-size: 16px;
font-style: oblique;
color: #5E543F;
font-weight: bold;
margin:0;
padding:0;
}

tr.ligne_total {
	COLOR: black;
	BACKGROUND-COLOR:#FFCC66;
	font-weight:bold;
}

.image {
vertical-align: top;
}

.class_menu_1{
	margin: 2px;
	margin-top: -40px;
	padding:0px;
	width: 175px;
	font-family: "Trebuchet MS";
	font-size: 12px;
	font-weight: 900;
	border: solid #EEE7D4 1px;
	background-color: #BEA97C;
	background-image: url(http://images.pokeo.fr/images/nav1_back.gif);
	vertical-align: middle;
	text-align:left;
	list-style-type: none;

}

.class_menu_1 a{
color:#4B394A;
margin: 5px;
}

.class_menu_2{
	margin: 2px;
	width: 175px;
	padding:0px;
	/*width: 160px;*/
	font-family: "Trebuchet MS";
	font-size: 12px;
	border: solid #F4ECDF 1px;
	background-color: #FFF2CD;
	background-image: url(http://images.pokeo.fr/images/nav_back.gif);
	list-style-type: none;
}

.class_menu_2 a{
margin: 15px;
}

.class_menu_2SPE{
	margin: 2px;
	width: 175px;
	padding: 0px;
	/*width: 160px;*/
	font-family: "Trebuchet MS";
	font-size: 12px;
	border: solid #F4ECDF 1px;
	background-color: #FFF2CD;
	background-image: url(http://images.pokeo.fr/images/nav_spe_back_4.gif);
	background-repeat:no-repeat;
	list-style-type: none;
	
}

.class_menu_2SPE a{
	color:#FFFFFF;
	margin-left: 15px;
}


.class_menu_3{
	margin-left: 25px;
	font-family: "Trebuchet MS";
	font-size: 12px;
}

.class_title {
	background-image: url(http://images.pokeo.fr/images/title_back.jpg);
	color:#4B394A;
	font-size:12px;
	font-family: "Trebuchet MS";
	height: 25px;
	text-align: left;
}

.class_panier{
	font-family: "Trebuchet MS";
	font-size: 12px;
}

.class_search td{
	font-family: "Trebuchet MS";
	font-size: 12px;
	color: #57596C;
	vertical-align: middle;	
}

.class_search #liste{
	font-family: "Trebuchet MS";
	font-size: 12px;
	color: #57596C;
	height: 20px;
	margin: 1px;
	padding: 1px;
}

.class_search #keywords{
	border-top-color: #ACA899;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #ACA899;
	border-width: 1px;
	border-style: solid;
	height: 20px;
}

.class_search #go{
	border-color: #FFFFFF;
	border-width: 1px;
	border-style: solid;
	height: 20px;
	font-family: "Trebuchet MS";
	font-size:10px;
	background-image: url(http://images.pokeo.fr/images/go_back.jpg);
	
}

.class_search #go:active{
	border-color: #FFFFFF;
	border-width: 1px;
	border-style: solid;
	height: 20px;
	font-family: "Trebuchet MS";
	font-size:10px;
	background-image: url(http://images.pokeo.fr/images/title_back.jpg);
	
}

.class_home img{
	border: solid #E2D8C5 1px;
}

#table_home tr{
background-image: url(http://images.pokeo.fr/images/products_back_home.gif);
background-repeat: repeat-x;
}

#box_prod{
float:left;
cursor: pointer;
}

.libel_main{
position:relative;
top:120px;
width: 170px;
height: 60px;
cursor: pointer;
font-family: "Tahoma";
font-size:11px;
}

a:hover .libel_main{
text-decoration:none;
}

a #libel_prod{
color:#4B394A;
font-weight:bold;
TEXT-DECORATION: none;
}

a:hover #libel_prod{
COLOR: #F38305;
TEXT-DECORATION: underline;
font-weight:bold;
}

a #price{
	font-family: "Tahoma";
	color: #FFFFFF;
	font-size: 11px;
	font-weight: bold;
	line-height: 23px;
}

#box_acc{
width: 65px;
height: 23px;
background-image: url("images/price3.gif");
background-repeat: no-repeat;
vertical-align: middle;
margin-top:0px;
text-align:center;
margin-left:auto;
margin-right:auto;
}

a:hover #price{
text-decoration:blink;
}

a #dispo{
	color: #807F84;
}

#promo_box{
	float:left;
	position:relative;
	left:-38px;
	top: 3px;
	z-index:100;
}

#promo_txt{
	color: #990000;
	font-weight: bold;
	font-size: 9px;
	background-color:yellow;
	text-align:center;
}

#price_old{

	font-family: "Tahoma";
	font-size: 9px;
	color: #000000;
	text-decoration: line-through;
	font-weight: normal;
	margin-left:15px;
}

#price_promo{
	float:left;
	position: relative;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	width:80px;
	margin-left:-7px;
	margin-top:-17px;
	text-align:center;
}

#promo_box2{
	float:left;
	position:relative;
	left:-10px;
	top: 3px;
}

#price2_old{
	font-family: "Tahoma";
	font-size: 9px;
	color: #000000;
	text-decoration: line-through;
	font-weight: normal;
	text-align:right;
	
}

#price2_promo{
float:left;
position: relative;
font-size: 14px;
font-weight: bold;
color: #FFFFFF;
width:70px;
margin-left:-7px;
margin-top:10px;
text-align:left;
}

#price2_promo_txt{
	color: #990000;
	font-weight: bold;
	font-size: 10px;
	background-color:yellow;
	width:40px;
}

#promo_box3{
	float:left;
	position:relative;
	left:-17px;
	top: 3px;
}

#price3_old{

	font-family: "Tahoma";
	font-size: 9px;
	color: #000000;
	text-decoration: line-through;
	font-weight: normal;
	margin-left:15px;
}

.class_category #price3_promo{
float:left;
position: relative;
font-size: 14px;
font-weight: bold;
color: #FFFFFF;
width:70px;
margin-left:-15px;
margin-top:10px;
text-align:left;
}

#price3_promo_txt{

	color: #990000;
	font-weight: bold;
	font-size: 10px;
	background-color:yellow;
	width:40px;
}

#price_new{
	color: #FF9933;
	font-weight: bold;
    font-size: 10px;
}

#logo{
position:absolute;
top:0px;
left:0px;
z-index:100;
}

#top{
position:absolute;
font-size: 9px;
width:200px;
top:0px;
left:0px;
z-index:99;
}

#logo_commande{
position:relative;
top:25px;
left:0px;
z-index:100;
}

#drapo{
position:absolute;
top:60px;
left:900px;
}

.class_header tr{
position: relative;
left:0;
top:0;
margin: 0;
padding: 0;
height:31px;
width:100%;
background-image: url(http://images.pokeo.fr/images/menu/images/background.gif);
}

.hProduct h1{
margin:0 0 6px 0;
padding:0;
font-size: 22px;
font-family: "Verdana";
}

.hProduct h2{
margin:10px 0 5px 0;
padding:0;
font-size: 15px;
font-weight: bold;
font-family: "Verdana";
}

.hProduct h3{
margin-bottom:10px;
padding:0;
font-size: 14px;
font-weight: bold;
font-family: "Trebuchet MS";
}

.hProduct P{
font-family: "Tahoma";
margin: 0;
margin-bottom: 5px;
padding:0;
font-size: 11px;
}

.hProduct ul{
font-family: "Tahoma";
margin-bottom: 5px;
margin-top: 5px;
padding:0;
font-size: 11px;
}

.hProduct #fiche{
border: solid #E2D8C5 1px;
background-image: url(http://images.pokeo.fr/images/products_detail_back.gif);
width:586px;
height: 298px;
overflow: hidden;
padding:2px
}

.hProduct #img{
float:left;
z-index:10;
}



.hProduct #libel{
float:left;
position:relative; 
left: 2px; 
top: -20px;
width: 178px;
height: 222px;
max-height: 222px;
background-color:#F4E9D1;
}

.hProduct #description{
text-align: left;
margin-left: 15px;
margin-top: 5px;
margin-right: 0px;
}

.hProduct #small{
float:left;
text-align:center;
position:relative;
top: -20px;
left: 3px;
}

.hProduct #price{
font-size: 14px;
font-weight: bold;
color: #FFFFFF;
width:70px;
margin-top:10px;
margin-right:auto;
margin-left:auto;
text-align:center;
}

.hProduct #box1{
float:left;
width: 110px;
height: 38px;
background-image: url("images/price4.gif");
background-repeat: no-repeat;
text-align:center;
vertical-align: middle;
}

.hProduct #box3{
float:left;
font-family: "Verdana";
font-size: 9px;
text-align: left;
vertical-align: middle;
width: 60px;
}

.hProduct #box3 input{
width: 44px;
height: 18px;
font-family: "Verdana";
font-size: 9px;
padding: 0;
margin: 0;
}

.hProduct select{
height: 15px;
font-family: "Tahoma";
font-size: 9px;
padding: 0;
margin: 0;
margin-top:1px;
}

.hProduct #add{
padding-left: 15px;
background-color:#F3F2ED;
}

.class_box_others{
float:left;
background-color:#FFFFFF;
}

.class_box_libel {
	float:left;
	text-align: right;
	width:60px;
	font-family: "Tahoma";
	color:#4B394A;
	font-size: 11px;
	margin-top: -2px;
	}
	
.class_box_price{
	
	text-align:center;
	font-family: "Tahoma";
	color: #FFFFFF;
	background-image: url(http://images.pokeo.fr/images/price3.gif);
	font-size: 11px;
	width:65px;
	height: 23px;
	margin-top: -7px;
	line-height: 23px;
	z-index:100;
	}

#others{
position:relative;
width:550px;
height:105px;
overflow:hidden;
}

#others2{
position:relative;
width:588px;
height:105px;
overflow:hidden;
}

.class_small_img{
border: solid #E2D8C5 1px;
cursor: pointer;
margin:3px;
}

#resize{
position: absolute;
left:0;
top:0;
visibility:visible;
background-color:#FFFFFF;
display:block;
cursor: pointer;
height:1000px;
width:1200px;
filter:alpha(opacity=50);
-moz-opacity:.50;
opacity:.50;
display: none;
z-index:2;
}

#resize2{
position: absolute;
left:100px;
top:95px;
visibility:visible;
background-color:#fff;
border:solid 1px #000;
display:block;
height:494px;
width:800px;
cursor: pointer;
display: none;
z-index:3;
}

#resize3{
position: absolute;
left:870px;
top:115px;
visibility:visible;
display:block;
height:17px;
width:18px;
cursor: pointer;
display: none;
z-index:3;
}

.class_rng_detail{
color:#4B394A;
padding-top: 0px;
padding-left: 5px;
text-align: left;
vertical-align: top;
font-family: "Arial";
}


.class_rng_detail a {
	TEXT-DECORATION: none;
	color:#4B394A;
}

.class_rng_detail a:hover {
	COLOR: #CCCCCC;
	TEXT-DECORATION: none;
}

.class_rng_detail h1 {
	font-weight: bold;
	font-size: 11px;
	padding: 0px;
	margin: 0px;
}
.class_rng_detail P {
	padding: 0px;
	margin: 0px;
}

.class_category a{
	COLOR:#4B394A;
	TEXT-DECORATION: underline;
}

.class_category a:hover{
	COLOR: #F38305;
	TEXT-DECORATION: none;
}

.class_category h1{
margin:0 0 6px 0;
padding:0;
font-size: 24px;
font-family: "Verdana";
}

.class_category h2{

font-family: "Trebuchet MS";
font-size: 14px;
font-weight: bold;
margin:0 0 0 5px;
padding:0;

}

.class_category P{
font-family: "Tahoma";
font-size: 11px;
margin:5px 0 0 5px;
padding:0;
}

.class_category #price{
font-size: 14px;
font-weight: bold;
color: #FFFFFF;
width:70px;
margin-left:20px;
margin-top:10px;
text-align:center;
}

.class_category #box1{
float:left;
width: 150px;
height: 38px;
background-image: url("images/price2.gif");
background-repeat: no-repeat;
vertical-align: middle;
margin-top:2px;

}
.class_category #box2{
float:left;
font-family: "Verdana";
font-size: 9px;
text-align: left;
vertical-align: middle;
width: 60px;
}

.class_category #box2 select{
height: 15px;
font-family: "Verdana";
font-size: 9px;
padding: 0;
margin: 0;
margin-top:1px;
}

.class_category #box3{
float:right;
font-family: "Verdana";
font-size: 9px;
text-align: left;
vertical-align: middle;
width: 60px;
}

.class_category #box3 input{
width: 44px;
height: 18px;
font-family: "Verdana";
font-size: 9px;
padding: 0;
margin: 0;
}

#img_main_home{
float:left;
height:185px;
position:relative;
top:0;
}

#img_main_cat{
height:120px;
position:relative;
top:0;
}

#img_1{
position:absolute;
top:0;
left:0;
}

#img_2{
position:absolute;
top:0;
left:0;
}



#mini10 {
position: relative;
left:120px;
top:-4px;
visibility:visible;
display:block;
width:53px;
height:43px;
z-index:1;
}

#mini15 {
position: relative;
left:120px;
top:-6px;
visibility:visible;
display:block;
width:53px;
height:43px;
z-index:1;
}

#mini20 {
position: relative;
left:108px;
top:-4px;
visibility:visible;
display:block;
width:68px;
height:43px;
z-index:1;
}

#mini25 {
position: relative;
left:113px;
top:-9px;
visibility:visible;
display:block;
width:61px;
height:43px;
z-index:1;
}

#mini30 {
position: relative;
left:110px;
top:-7px;
visibility:visible;
display:block;
width:63px;
height:43px;
z-index:1;
}

#mini35 {
position: relative;
left:120px;
top:-4px;
visibility:visible;
display:block;
width:63px;
height:43px;
z-index:1;
}

#erreur {
width:330px;
color:red;
}

.login {
	height: 19px;
	border: 1px solid #9E426E;

}

.cart {
	width:160px;
	border: 1px solid #C8AB8B;
	background-color:#FFFFFF;
	margin-top:3px;
	font-family: "Tahoma";
	font-size: 11px;
	padding:5px;
	text-align:left;	
}

#commander{
margin-top:5px;
}

#home_login{
color:#F4E9D1;
font-family: "Tahoma";
font-size: 11px;
}

#home_login a{
color:#F4E9D1;
font-family: "Tahoma";
font-size: 11px;
}

#login_box_1 {
position: relative;
width: 174px;
border-left: solid #FFFFFF 1px;
border-top: solid #FFFFFF 1px;
border-right: solid #FFFFFF 1px;
margin-top: -7px;
}

#login_box_2 {
width: 174px;
border-left: solid #9E426E 1px;
border-bottom: solid #9E426E 1px;
border-right: solid #9E426E 1px;
background-color: #AF5A6E;
}

#cart_box_1 {
width: 174px;
border-left: solid #FFFFFF 1px;
border-top: solid #FFFFFF 1px;
border-right: solid #FFFFFF 1px;
}

#cart_box_2 {
width: 174px;
border-left: solid #C8AB8B 1px;
border-bottom: solid #C8AB8B 1px;
border-right: solid #C8AB8B 1px;
background-color: #E3BB8B;
}

#cart_box_3{
position: relative;
z-index:1;
}

#cart_box_4{
position: relative;
margin-top: -27px;
text-align: center;
z-index:0;
}

#more_box_1 {
width: 174px;
border-left: solid #FFFFFF 1px;
border-top: solid #FFFFFF 1px;
border-right: solid #FFFFFF 1px;
}

#more_box_2 {
width: 174px;
border-left: solid #E1D2B5 1px;
border-bottom: solid #E1D2B5 1px;
border-right: solid #E1D2B5 1px;
background-color: #FDE8C5;
}

#more_box_2 td{
font-family: "Arial";
font-weight:bold;
font-size:11px;
}

#foot{
	font-family: "Tahoma";
	font-size: 11px;
	color:#918255;
	margin-top:5px;
}
#foot2{
	font-family: "Tahoma";
	font-size:9px;
	color:#918255;
	margin-top:5px;
	margin-bottom:5px;
}

#foot3{
	font-family: "Tahoma";
	font-size: 10px;
	color:#918255;
	margin-top:10px;
}

.textes h1{
margin:0 0 12px 0;
padding:0;
font-size: 24px;
font-family: "Verdana";
}

.textes h2{
margin:12px 0 0 0;
padding:0;
font-size: 11px;
color:#918255;
font-family: "Verdana";
}

.textes {
font-size: 12px;
font-family: "Tahoma";
}

#cat_home{
position:absolute;
top:87px;
left: 205px;
}

#home_promo{
border: 1px solid #AF5A6E;
margin-top: -20px;
}

#titre_promo{
position:relative;
left:10px;
top: -8px;
z-index:1;
}

#flash_up{
position:ABSOLUTE;
left:214px;
top: 97px;
z-index:1000;
}

#flash_down{
position:ABSOLUTE;
left:214px;
top: 97px;
z-index:0;
}

.news {
margin: 10px;
color:#FFFFFF;
font-size: 12px;
}

.news_img {
float:left;
width: 110px;
height:90px;
background-position: center top;
}

.news_txt {
height:90px;
margin-left:120px;
}

.news_txt h1{
font-family: "Tahoma";
font-size: 15px;
color:#FFFFFF;
font-weight:bold;
margin-top:3px;
margin-bottom:0px;
padding:0px 0px 0px 0px;
}

.news_txt p{
font-size: 13px;
padding:0px 0px 0px 0px;
margin-top:-3px;
margin-bottom:3px;
}

.news_txt a{
font-size: 11px;
color:#999999;
}

.news_main_title h1{
font-size: 20px;
color:#FFFFFF;
margin-top:3px;
margin-bottom:0px;
padding:0px 0px 0px 0px;
}

.news_main_title h2{
font-size: 16px;
color:#999999;
margin-top:3px;
margin-bottom:3px;
padding:0px 0px 0px 0px;
}

.news_main_txt p{
font-size: 13px;
color:#FFFFFF;
margin-top:3px;
margin-bottom:3px;
padding:0px 0px 0px 0px;
}

.news_main_txt img{
margin:8px;
color:#FF0000;
}

.accueil_over {
position:absolute;
top:96px;
left:220px;
}

#panier_alert {
position:absolute;
left: 500px;
top: 300px;
width:380px;
height:150px;
margin-top: -86px; /* moitié de la hauteur */
margin-left: -190px; /* moitié de la largeur */
background-image:url(/images/panier_alert.gif);
text-align:center;
color:#666666;
display:block;
}

.panier_text{
margin-top:30px;
font-size:14px;
}

.panier_text2{
margin-top:20px;
margin-bottom:20px;
font-size:13px;
font-style:italic;
}
