@CHARSET "ISO-8859-1";
/* RESET */
*{
margin:0;
padding:0;
font-size:13px;
}
a img,fieldset{
border:0;
}
label,a *{
cursor:pointer;
}
a:link {
text-decoration: none;
color: #40558b;
}
a{
	text-decoration:none;
	color: #40558b;
}
a:hover{
text-decoration: none;
color: #ff6600;
}
a:visited{
	text-decoration:none;
}
a.underline{
	text-decoration:underline;
}
.important{
	color:#F00;
	font-weight:bold;
}
/*
ol{
list-style-position:inside;
}
*/
ul{
list-style:none;
}
ol{
	margin-left:40px;
}
ul li{
zoom:1;
}
input, select, textarea{
padding:1px 3px;	
}
.red{
	color:#F00;
}
.green{
	color:#0F0;
}
.title{
	font-weight:bold;
}
body{
    font-family:Arial, Helvetica, sans-serif;
    font-size:13px;
    color:#000;
    background: url(/inc_parent/images/design/bg.gif) repeat-x #e8edf0;
    _width: 99.5%;
}
#site{
	min-width:960px;
	max-width:1400px;
    border-right: 1px solid #ececec;
    border-left: 1px solid #ececec;
	margin:0 auto;
    _overflow: hidden;
    background: #fff;
}

h3,h1,h2{
	color:#ff6600;
	font-size:16px;
	font-family:Arial, Helvetica, sans-serif;
	border-bottom:1px solid #ccc;
	padding-bottom:5px;
	margin-top:5px;
	padding-left:5px;
}

.title2{
	color:#ff6600;
	font-size:13px;
	font-family:Arial, Helvetica, sans-serif;
	border-bottom:1px solid #ccc;
	padding-bottom:5px;
	margin-top:5px;
	font-weight:bold;
}
.universes_liste h2{
    color: #000;
	font-size:16px;
	border:none;
	padding:0;
	margin:0;
}
.universes_liste h2 a{
	font-size:16px;
}
h4,
h4 a{
	font-size:16px;
}
h5{
	color:#365f91;
	font-weight:bold;
}
.small{
	font-size:10px;
	color:#444;
}
.table_universe_level_1 h2{
    font-size: medium;
    border: none;
    margin: 0;
    padding: 0;
}
.table_universe_level_1 h2 a{
    border:none;
	font-size:16px;
	font-weight:bold;
}
/*
.title_level_1 a{
	border:none;
	font-size:16px;
	font-weight:bold;
}
*/
.grey{
	color:#666;
}

/* BANDEAU */
#banner{
position:relative;
padding:0 10px 0 5px;
zoom:1;
}
#banner .logo{
	display:block;
	float:left;
	margin-right:10px;
	margin-top:5px;
}
#banner .nav{
	/* ramazan
overflow:hidden;
	*/
zoom:1;
}
#banner .nav .line{
padding:12px 0 0 0;
margin:0 0 18px 0;
overflow:hidden;
zoom:1;
height:16px;
}
#banner .nav .line strong{
display:block;
float:left;
color:#095193;
}
#banner .nav .line ul{
float:left;
padding:0 0 0 5px;
}
#banner .nav .line ul li{
display:block;
float:left;
margin:0 5px 0 0;
}
#banner .nav .line ul li a{
color:#3C3C3C;
}
#banner .nav .line ul li a:hover{
text-decoration:none;
}
#banner .nav .menu{
	/* ramazan
overflow:hidden;
zoom:1;
	*/
height:23px;
overflow:hidden;
}
.menu .more{
    visibility: hidden;
}
#banner .nav .menu li{
display:block;
float:left;
margin:0 2px 0 0;
}
#banner .nav .menu li a{
display:-moz-inline-box;
display:inline-block;
background:url(/inc_parent/images/design/g_menu.gif) no-repeat top left;
font-size:12px;
color:#3C3C3C;
font-weight:bold;
text-decoration:none;
padding:0 0 0 4px;
}
#banner .nav .menu li a span{
display:-moz-inline-box;
display:inline-block;
background:url(/inc_parent/images/design/d_menu.gif) no-repeat top right;
line-height:23px;
padding:0 12px 0 8px;
}

#banner .nav .menu li a:hover, #banner .nav .menu li a.on{
background:url(/inc_parent/images/design/g_menu.gif) no-repeat bottom left;
color:#fff;
}
#banner .nav .menu li a:hover span, #banner .nav .menu li a.on span{
background:url(/inc_parent/images/design/d_menu.gif) no-repeat bottom right;
}


#banner .nav .menu2{
    display:none;
    position:absolute;
    margin:0;
    top:23px;
    width:160px;
    right:-26px;
    z-index: 99;
}
#banner .nav .menu li .menu2 li{
    display:block;
    float:none;
    margin:0;
    width:160px;
    z-index: 99;
}
#banner .nav .menu li .menu2 li a span{
    margin-left:10px;
}
#banner .nav .menu li:hover .menu2 { 
	display: block; 
}
#banner .nav .menu li .menu2 li a,
#banner .nav .menu li .menu2 li a span{
    padding:0;
    display:block;
    background:url(/inc_parent/images/design/d_menu.gif) no-repeat top center;
    width:100%;
}
#banner .nav .menu li .menu2 li a:hover{
    background:url(/inc_parent/images/design/d_menu.gif) no-repeat bottom center;
    color:#fff;
}
#banner .nav .menu li .menu2 li a:hover span{
    background:url(/inc_parent/images/design/d_menu.gif) no-repeat bottom center;
}


#banner .lang{
float:right;
padding:12px 0 0 0;
}
#banner .lang a{
display:block;
font-size:11px;
color:#3C3C3C;
padding:0 0 0 20px;
}
#banner .lang .en{
/*
background:url(/inc_parent/images/design/en.gif) no-repeat 0px 1px;
*/
}
#banner .lang .fr{
	/*
background:url(/inc_parent/images/design/qc.gif) no-repeat 0px 1px;
*/
}
#banner .lang a:hover{
text-decoration:none;
}

/* search */
.search_top{
background:#094F8F url(/inc_parent/images/design/f.gif) repeat-x top left;
border-bottom:1px solid #DEE0E2;
padding:6px 15px;
clear:both;
}
.search_top form{
overflow:hidden;
zoom:1;
}
.search_top form label{
display:block;
float:left;
font-size:14px;
font-weight:bold;
color:#fff;
line-height:19px;
margin:0 10px 0 0;
}
.search_top form input{
float:left;
width:305px;
border:1px solid #C0C0C0;
padding:1px 0;
margin:0 10px 0 0;
}
.search_top form input.bouton{
width:auto;
border:none;
padding:0;
}
.input_search{
	font-size:13px;
	padding:2px 3px;	
}
/* content */
#content{
padding:5px 15px 20px;
overflow:hidden;
zoom:1;
z-index:1;
}
/*
#content .center{
	margin:0 270px 0 0;
}
*/
#content .center_right{
	margin:0 0 0 270px;
}
#content .center_left{
	margin:0 270px 0 0;
}
#content .right{
    float:right;
    width:250px;
    z-index: 0;
}
/* hack ie6 only */
* html .right{
    position: relative;
}
#content .center_alone{
margin:0 5px;
}
#content .right .popular,
#content .left .filter_block{
margin:0;
margin-top:22px;
}
#content .left .filter_block,
#content .left .filter_block_live{
	margin-top:7px;
}
#content .right .popular .title,
#content .left .popular .title{
background:url(/inc_parent/images/design/f_t_popular.gif) no-repeat top left;
line-height:25px;
height:25px;
font-size:14px;
color:#fff;
padding:0 11px;
font-weight:bold;
}
#content .left .filter_block .title{
	position:relative;
	line-height:23px;
	height:23px;
	font-size:14px;
	background:url(/inc_parent/images/design/g_menu.gif) no-repeat top left;
}
#content .left .filter_block .title span{
	display:block;
	margin-left:4px;
	padding-left:8px;
	background:url(/inc_parent/images/design/d_menu.gif) no-repeat top right;
}
#content .left .filter_block_live .title{
	position:relative;
	line-height:23px;
	height:23px;
	font-size:14px;
	color:#fff;
	background:url(/inc_parent/images/design/f_t_popular.gif) no-repeat top left;
}
#content .left .filter_block_live .title span{
	display:block;
	margin-left:4px;
	padding-left:8px;
	background:url(/inc_parent/images/design/f_t_popular.gif) no-repeat top right;
}

#masque_popular{
display:none;
}
#popular{
    height:265px;
    background:#FBFBFB;
    border-left:1px solid #D6D6D6;
    border-right:1px solid #D6D6D6;
    overflow:hidden;
    zoom:1;
}
/* hack ie6 only */
* html #popular{
    position: relative;
}
#content .left .filter_block_in{
	position:relative;
	background:#FBFBFB;
	border-left:1px solid #D6D6D6;
	border-right:1px solid #D6D6D6;
	overflow:hidden;
	zoom:1;
	padding:10px;
}
#content .left .filter_block_in h5{
	font-weight:normal;
}
#content .left .filter_block_footer{
	width:250px;
	height:5px;
	background:url(/inc_parent/images/design/b_bloc2.gif) no-repeat top left;
}
#liste_popular{
    z-index: 0;
}
/* hack ie6 only */
* html #liste_popular{
    position: absolute;
}
.popular .group{
    float:left;
    z-index: 0;
}
.popular .item{
    height:41px;
    width:230px;
    background:url(/inc_parent/images/design/sep.gif) repeat-x bottom left;
    padding:6px 9px;
}
.popular .item.last{
    background:url(/inc_parent/images/design/sep2.gif) repeat-x bottom left;
}
.popular .item .visual{
    float:left;
    border:1px solid #D6D6D6;
}
.popular .item .description{
    float:right;
    width:180px;
    padding:7px 0 0 0;
}
.popular .item .description a{
    font-size:12px;
    font-weight:bold;
    color:#3C3C3C;
    text-decoration:none;
    display:block;
    height:16px;
    overflow:hidden;
}
.popular .item .description a:hover{
    color:#095193;
    text-decoration:underline;
}
.popular .item p{
    font-size:11px;
}
.popular .item p span{
    color:#FE7E00;
}
.popular .b_popular{
    background:url(/inc_parent/images/design/b_popular.gif) no-repeat top left;
    padding:0 10px;
    overflow:hidden;
    zoom:1;
}
.popular .b_popular #indices_popular{
    float:left;
    padding:8px 0 0 0;
    overflow:hidden;
    zoom:1;
}
.popular .b_popular #indices_popular li{
    display:block;
    float:left;
    width:10px;
    height:11px;
    margin:0 4px 0 0;
    overflow:hidden;
    zoom:1;
}
.popular .b_popular #indices_popular a{
    outline:none;
    display:block;
    width:10px;
    height:11px;
    background:url(/inc_parent/images/design/indice.gif) no-repeat top left;
    text-indent:-9999px;
    overflow:hidden;
    zoom:1;
}
.popular .b_popular #indices_popular a:hover, 
.popular .b_popular #indices_popular a.off{
    background:url(/inc_parent/images/design/indice.gif) no-repeat bottom left;
}
.popular .b_popular .nav{
    float:right;
    width:44px;
    padding:4px 0;
    overflow:hidden;
    zoom:1;
    height:28px;
}
.popular .b_popular .nav a{
    outline:none;
    display:block;
    float:left;
    background-position:0 0;
    width:20px;
    height:20px;
    text-indent:-9999px;
}
.popular .b_popular .nav .prev{
    float:left;
    background-image:url(/inc_parent/images/design/bt_back.gif);
}
.popular .b_popular .nav .next{
    float:right;
    background-image:url(/inc_parent/images/design/bt_next.gif);
}
.popular .b_popular .nav a.off{
    background-position:0 -40px;
}
.popular .b_popular .nav a:hover{
    background-position:0 -20px;
}
.popular .b_popular .nav a.off:hover{
    background-position:0 -40px;
}
.right .new,
.left .new{
    background:url(/inc_parent/images/design/h_bloc2.gif) no-repeat top left;
    padding:5px 0 0 0;
    margin-top:10px;
    position:relative;
}
.b_new{
    background:url(/inc_parent/images/design/b_bloc2.gif) no-repeat bottom left;
    padding:0 0 5px 0;
}
.f_new{
    border-left:1px solid #D6D6D6;
    border-right:1px solid #D6D6D6;
    padding:5px 12px;
}
.f_new .title{
    font-size:14px;
    color:#095193;
    margin:0 0 8px 0;
    font-weight:bold;
}
.f_new li{
    background:url(/inc_parent/images/design/puce.gif) no-repeat 0px 4px;
    padding:0 0 0 10px;
    margin:0 0 2px 0;
    height:16px;
    overflow:hidden;
}
#content .right .f_new li a{
/*
font-size:12px;
color:#3C3C3C;
text-decoration:none;
*/
}
#content .right .f_new li a:hover{
	/*
text-decoration:underline;
*/
}
/* footer */
#footer{
/*border-top:1px solid #D6D6D6;*/
}
#footer .nav{
padding:12px 0;
text-align:center;
overflow:hidden;
zoom:1;
}
#footer .nav strong{
font-size:14px;
color:#095193;
}
#footer .nav ul{
display:inline;
padding:0 0 0 5px;
}
#footer .nav ul li{
display:inline;
padding:0 5px 0 0;
}
#footer .nav ul li a{
font-size:13px;
color:#3C3C3C;
}
#footer .nav ul li a:hover{
text-decoration:none;
}
#footer .search{
background:url(/inc_parent/images/design/g_search.gif) no-repeat top left;
padding:0 0 0 3px;
margin:0 15px 25px 15px;
clear: both;
}
#footer .search .d_search{
background:url(/inc_parent/images/design/d_search.gif) no-repeat top right;
padding:0 3px 0 0;
}
#footer .search .f_search{
background:url(/inc_parent/images/design/f_search.gif) repeat-x top left;
padding:0 25px;
}
#footer .search .f_search form{
width:550px;
padding:7px 0;
margin:0 auto;
overflow:hidden;
zoom:1;
}
#footer .search .f_search form label{
display:block;
float:left;
font-size:13px;
font-weight:bold;
line-height:19px;
margin:0 10px 0 0;
}
#footer .search .f_search form input{
float:left;
width:303px;
border:1px solid #C0C0C0;
padding:1px 0;
margin:0 10px 0 0;
}
#footer .search .f_search form input.bouton{
width:auto;
border:none;
padding:0;
margin:0;
}
#footer .rub{
margin:0 0 25px 45px;
overflow:hidden;
zoom:1;
}
#footer .rub .col{
float:left;
width:18%;
margin-right:5%;
_margin-right:4%;
}
#footer .rub .last{
margin-right:0;
}
#footer .rub .col_2{
float:left;
margin-right:5%;
width:26%;
}
#footer .rub .col_2 ul{
float:left;
width:45%;
}
#footer .rub .col_2 ul.ul_2{
margin-left:10%;
_margin-left:20px;
}
#footer .rub div .title{
font-size:13px;
margin:0 0 10px 0;
display:block;
font-weight:bold;
}
#footer .rub div .title a,
#footer .rub div .title{
color:#095193;
text-decoration:none;
}
#footer .rub div li a{
font-size:12px;
color:#3C3C3C;
text-decoration:none;
}
#footer .rub div li a.tout{
color:#095193;
}
#footer .rub div a:hover{
text-decoration:underline;
}
#footer .corpo{
background:#F4F5F5;
border-top:1px solid #D6D6D6;
font-size:12px;
text-align:center;
padding:10px 50px;
}
#footer .corpo a{
color:#3C3C3C;
text-decoration:none;
font-size:12px;
}
#footer .corpo a:hover{
text-decoration:underline;
}


.text_hide{
	display:none;
}
.text_less{
	display:none;
}



/* tableau des produits */
.products_table{
	border-collapse : collapse;
	width:99%;
}
.list_products .col2{
	padding-left: 5px;
}
.list_products .col2 h3{
	font-weight:normal;
	border:none;
	padding:0;
	margin:0;
}
.products_table caption.title{
	font-size:16px;
	color:#f60;
	border-bottom:1px outset #ccc; 
	text-align:left;
	font-weight:bold;
	padding : 0 0 5px 10px;
}
.products_table tfoot td{
	text-align:center;
	padding:10px 0 10px 0;	
}
.products_table tfoot td a{
	text-decoration:none;	
}
.products_table tbody td{
	border-bottom:1px solid #e1e1e1;
}
.products_table tbody td.col2 .product_name{
	font-size:13px;
	font-weight:bold;
}
.products_table tbody td.col2 .compare_link,
.product_infos_block  .compare_link,
.products_table .compare_link{
	font-size:13px;
	color:green;
}
.products_table tbody td.col2 .product_brand{
	font-size:13px;
}
.products_table .pair td{
	background:#fbfbfb;
}
.products_table img.shop_logo{
	width:88px;
	height:31px;
	border:1px solid #c3d9ff;
}
/* fin tableau des produits */



/* Tableau liste des produits */
.list_products{
}
.list_products thead{
}
.list_products thead tr td{
	height:25px;
	font-size:13px;
	font-weight:bold;
	border-bottom:1px solid #ccc;
	background:#eee;
}
.list_products td.col1{
	width:19%;
}
.list_products tbody td.col1{
	height:50px;
}
.list_products tbody td.col1 a{
	height:1px;
	font-size:1px;
}
.list_products tbody td.col1 a.underline{
	font-family:verdana;
	font-size:13px;
	font-weight:bold;
	color:#03c;
}
.list_products tbody td.col1 img{
	margin-top:2px;
}
.list_products tbody td.col1 span{
	color:#777;
	font-size:10px;
}
.list_products thead td.col2{
	text-align:center;
}
.list_products thead td.col6{
    text-align: center;
    width: 100px;
}
.list_products tbody td.col2 a{
	text-decoration:none;
	color:#000;
	font-size:10px;
	font-family:verdana;
}
.list_products tbody td.col2 span,
.promo_phrase{
	color:#000;
	font-size:11px;
	color: #40558b;
	font-family:verdana;
}
.list_products td.col3{
	width:13%;
	text-align:right;
}
.list_products tbody td.col3 span{
	font-size:16px;
	color: #03c;
	font-weight:bold;
	width:110px;
}
.list_products td.col4{
	text-align:center;
	width:13%;
}
.list_products tbody td.col4 span{
	font-size:13px;
}
.list_products tbody td.col5{
	text-align:center;
	width:13%;
}
.list_products tbody td.col5 a{
	text-decoration:none;
}
.list_products tbody td.col5 span{
	color:#03c;
	font-family:verdana;
	font-size:10px;
}
.list_products tbody td.col6{
	text-align:center;
}

.list_products .is_bid td{
    background-color: #ffffcc;
}

/* fin Tableau liste des produits */



/* Tableau liste de tous les produits d'une catégorie */
.list_all_products{
}
.list_all_products caption{
}
.list_all_products tbody td{
}
.list_all_products thead td{
	padding: 0 0 10px 0;
	font-size:13px;
	color:#000;
}
.list_all_products thead td a{
	text-decoration : none;
}
.list_all_products tbody td.col1{
	width:95px;
	height:90px;
}
.list_all_products tbody td.col1 img{
	margin-top:1px;
	margin-bottom:1px;
	width:90px;
	height:90px;
	display:block;
	overflow:hidden;
}
.list_all_products tbody td.col2{
	text-align:left;
	padding-left:10px;
    padding-right: 5px;
}
.list_all_products tbody td.col3{
	width:272px;
	text-align:center;
}
.list_all_products tbody td.col3 a.puce{
	font-size:13px;
	font-weight:bold;
	padding-left:17px;
	background:url(/inc_parent/images/design/ar.gif) no-repeat left;
	margin:5px 0;
}
.list_all_products tbody td.col3 .price{
	font-size:16px;
	color: #000;
	font-weight:bold;
	display:block;
	text-align:center;
	margin-bottom:5px;
}
.list_all_products tbody td.col3_1{
	width:50%;text-align:left;border:none
}
.list_all_products tbody td.col3_2{
	width:50%;text-align:center;border:none;white-space:nowrap
}
.list_all_products tbody td.col3_2 .price{
	font-size:16px;
	color: #000;
	font-weight:bold;
	display:block;
}
.list_all_products tbody td.col3_2 .price_buyit{
	margin-bottom:-12px;
}

/* fin Tableau liste de tous les produits d'une catégorie */

/* Tableau des prix d'un produits */
.list_product_prices{

}
.list_product_prices thead td{
	padding:10px 0;	
}
.list_product_prices thead .input_text{
	width:40px;
	padding:2px 3px;
}
.list_product_prices thead td .search_infos{
	float:right;
}
.list_product_prices thead td .search_infos span{
	color:green;
	font-weight:bold;
}
.list_product_prices tbody td.col1{
	width:100px;
	height:90px;
}
.list_product_prices tbody td.col1 img{
	width:90px;
	height:90px;
}
.list_product_prices tbody td.col3{
	width:200px;	
}
.list_product_prices tbody td.col3 .store{
	font-family:verdana;
	font-size:10px;
}
.list_product_prices tbody td.col3 .store_infos{
	font-family:verdana;
	font-size:11px;
	color: #40558b;
}
.list_product_prices tbody td.col3 strong a{
	font-family:verdana;
}
.list_product_prices tbody td.col4{
	width:185px;
	text-align:center;	
}
.list_product_prices tbody td.col4 .price{
	font-size:16px;
	color: #000;
	font-weight:bold;
	display:block;
	text-align:center;
	margin-bottom:5px;
}
/* fin Tableau des prix d'un produits */

.product_infos_block_img{
	float:left;	
}
.product_infos_block_info{
	margin-left:170px;
}
.product_infos_block_info_no_image{
	margin-left:0;
}

.product_infos_block_info .brand_name{
	font-weight:bold;
}
.product_infos_block_info a span.price{
	color:#000;
	font-weight:bold;
}
.product_infos_block_info_1{
	width:50%;
	float:left;
}
.product_infos_block_info_2{
	padding-left:25px;
	position:relative;
}

.fil_ariane,
.fil_ariane a{
	font-weight:bold;
	margin-left:-5px;
	margin-bottom:5px;
}

.table_top_categories{
	width:99%;
	border-collapse:collapse;
}
.table_top_categories td{
	border:1px solid #ccc;
}
.table_top_categories thead td{
	background:#eee;
	font-weight:bold;
	padding-left:10px;
}
.table_top_categories tbody td{
	text-align:center;
	border-bottom:none;
}
.table_top_categories tbody td a,
.table_top_categories tfoot td a{
	display:block;
}
.table_top_categories tfoot td{
	text-align:center;
	border-top:none;
}



#content .left{
	width:250px;
	float:left;
	position:relative;
}
#content .left .link_info{
	font-size:13px;
	color:#919191;
}

.table_list_cat_home{
	width:100%;
    /*width:99%*/
    _width:100%;
	margin:0 0 20px 0;
	float:left;
}
.table_list_cat_home .col_image{
	/*background:url(/inc_parent/images/design/p.gif) repeat-y right;*/
	border-right:1px dotted #C0C0C0;
	width:50px;
	padding-right:5px;
}
.table_list_cat_home .col_image img{
	width:50px;
	height:43px;
}
.table_list_cat_home .interligne{
	height:20px;
}
.table_list_cat_home .col_texte{
	padding:0 15px 0 3px;
}
.table_list_cat_home .col_texte .puce{
	font-size:14px;
	font-weight:bold;
	padding-left:17px;
	background:url(/inc_parent/images/design/puce2.gif) no-repeat left;
	margin:2px 0;
}

.table_top_products{
	width:99%;
	margin:0 15px 20px;
	float:left;
}
.table_top_products td{
	text-align:center;
	width:25%;
}
.table_top_products td.border{
	border-right:1px dotted #C0C0C0;
}

#form_review_add table .col1{
	width:150px;
	text-align:right;
	padding-right:15px;
}
#form_review_add table .col2 input[type="text"]{
	width:200px;
	padding:1px 3px;
}

.table_offer_similar{
	
}
.table_offer_similar .phrase{
	color: #40558b;
	font-size: 11px;
}
.table_offer_similar .pair td{
	background:#fbfbfb;
}
.table_offer_similar .col1{
	width:86px;
	text-align:left;
}
.table_offer_similar .col2 .price{
	font-weight:bold;
	color:#000;
}
.table_offer_similar .col3{
	width:40%;
}


.menu_about a{
	background:url(/inc_parent/images/design/puce.gif) no-repeat 0px 4px;
	padding:0 0 0 10px;
	margin:0 0 2px 0;
}
.menu_about strong{
	display:block;
	margin:3px 0 4px 10px;
}
.faq p{
	margin-left:40px;
}
.jobs ul{
	margin-left:40px;
}
.jobs ul li{
	list-style-type:circle;
}
.form_about .col1{
	min-width:150px;
	font-weight: bold;
	font-family: tahoma,arial;
	color: #26659b;
	text-align:right;
	padding-right:20px;
}
.form_about .col2 input{
	width:260px;
}
.form_about .interligne{
	height:10px;
}

#form_submited_msg{
	margin:10px 0 20px 30px;
}

.time_executed{
	font-size:10px
}
.time_executed span{
	font-size:10px
}

.new_product_list h4{
	font-size:13px;
	color:#2f5973;
	border-bottom:1px solid #bfd3e6;
	margin-top:5px;
	margin-bottom:5px;
}
.new_product_list div{
	margin-bottom:8px;
	border-bottom:1px solid #f1f1f1;
}
.new_product_list span.dead_line{
	display:block;
	float:left;
	margin-right:20px;
	color:green;
}
.new_product_list span.store{
	font-size:10px;
	color:#aaa;
	font-family:Verdana, Geneva, sans-serif;
}


.little_grey{
	font-size:10px;
	color:#616161;
}

.list_product_prices span.puce{
	display:block;
	float:left;
	background:url(/inc_parent/images/design/ar.gif) no-repeat left;
	margin-right:5px;
	width:14px;
	height:14px;
}

.review_star{
	display:block;
	margin-top:-1px;
	margin-right:6px;
	float:left;
}



.list_products tbody td.col3 .mortgage_prices span{
    font-size: 11px;
    font-weight: bold;
    font-family: arial;
}
.list_products tbody td.col3 .mortgage_prices span.one{
    color: black;
}
.list_products tbody td.col3 .mortgage_prices span.two{
    color: red;
}


.product_infos_block_info h1{
    color:#000;
    border:none;
    margin:0;
    padding:0;
    font-size:13px;
    display:inline;
    font-weight:bold
}


#content .right *{
    z-index: 0;
}
