/* Boxes CSS Document */

/* GREY LEFT BOX */

.c_left_box{ width:128px; margin:5px 0px;}
.c_left_box_top{ width:128px;height:25px; background-image:url(../media/img/left_box_top.gif);}
.c_left_box_top h1{ color:#0E3E6D; padding:4px 8px;}
.c_left_box_container{ width:128px; background-image:url(../media/img/left_box_background.gif);}
.c_left_box_bottom{ width:128px; height:15px; background-image:url(../media/img/left_box_bottom.gif);}

.c_left_box_content {padding:2px 0px 0px 6px;}
.c_left_box_content p.link{margin:9px 0px 0px 0px; padding-bottom:5px}

.c_left_box_content ul{list-style-image:url(../media/img/puce_yellow.gif);margin:0px 0px 0px -9px;}
.c_left_box_content li{width:100px;}

.c_left_box_content img#inquire{ float:right; margin-top:-27px; margin-right:5px}
.c_left_box_content img#top5{margin-top:0px;  margin-right:5px; position:relative; top:9px; left:72px}
.c_left_box_content img#newsletter{ float:right; margin-top:-36px; margin-right:5px}
.c_left_box_content img#video{ float:right; margin-top:-36px; margin-right:8px}
.c_left_box_content img#information{margin-top:0px; margin-right:5px; position:relative; top:9px; left:77px}
/* END GREY LEFT BOX */

/* SEARCH LEFT BOX */

.c_search_box_home{ float:left; width:128px; height:255px}
.c_search_box{width:128px; height:250px}
.c_search_box_top{ width:128px;	height:25px; background-image:url(../media/img/search_top.gif);}
.c_search_box_container{ width:125px;height:214px;background-image:url(../media/img/search_background.gif);padding-left:3px}
.c_search_box_bottom{ width:128px;	height:15px; background-image:url(../media/img/search_bottom.gif);}
.c_search_box_top h1{ color:#FFE871;padding:4px 8px; }

div#c_search_box_content{width:118px;color:#FFF; border-bottom:1px solid #FFF; height:135px}
div#c_search_box_content div{ font-size:9px;}
div#c_search_box_content img{ float:right; margin-top:-29px; margin-right:5px}

div#radiobuttons{float:left;}
div#text_radiobuttons{float:left;width:90px; padding-top:4px}
div#text_radiobuttons p{margin-bottom:4px}
div#c_button_search{clear:both}

input#text_search{ width:100px; margin:5px; font-size:9px}
input#button_search{margin: 10px 5px 0px 5px; font-size:10px}

/* END SEARCH LEFT BOX */

/* TAXONOMY BOX */

div#c_taxonomy_box_content{width:113px;color:#FFF; padding-left:5px}
div#c_taxonomy_box_content p{color:#FFE871;margin:12px 3px; font-weight:bold; font-size:10px}

div#div_list_taxonomy {border:1px solid #999; position:absolute; top:0px; left:0px;	visibility:hidden; background-color:#FFF; height:300px; width:250px; overflow:auto; z-index:50}
ul#list_taxonomy{list-style-image:url(../media/img/puce_yellow.gif);}

/* END TAXONOMY BOX */

/* TAXONOMY LIST IN THE FOOTER */

div#list_taxonomy2{font-size:9px; margin-top:25px }

/* END TAXONOMY LIST IN THE FOOTER */


/* WEEKLY NEWS BOX */

.c_weekly_news_box{ float:left; width:293px; margin:0px 0px 0px 5px;}
.c_weekly_news_box_top{ width:293px;	height:25px; background-image:url(../media/img/latest_equipment_box_top.gif);}
.c_weekly_news_box_top h1{ color:#0E3E6D; padding:4px 10px; }
.c_weekly_news_box_container{ width:293px; background-image:url(../media/img/latest_equipment_box_background.gif);}
.c_weekly_news_box_content{ width:273px; padding:0px 10px; height:215px; }

div#headline{padding-top:10px; height:92px;}
div#brief{margin-top:18px; height:93px;}

.c_weekly_news_box_content img.weekly_news{float:left; width:70px; height:50px; margin:5px 5px 5px 0px;background-color:#333333; border:0px}
.liste_news_week{float:left; width:198px; margin:5px 0px 0px 0px}
.liste_news_week ul{list-style-image:url(../media/img/puce_yellow.gif); padding-left:25px}

.c_weekly_news_box_content_subtitle{border-bottom:1px solid #930; height:14px; width:273px;}
.c_weekly_news_box_content_subtitle h1{ font-weight:bold; color:#930;}
.c_weekly_news_box_content_subtitle img{float:right; margin-top:1px; border:0px;}

.c_weekly_news_box_content_link { font-size:9px;clear:both; width:273px;}
.c_weekly_news_box_content_link a{color:#666666;}
.c_weekly_news_box_bottom{ width:293px;	height:15px;background-image:url(../media/img/latest_equipment_box_bottom.gif);}

/* END WEEKLY NEWS BOX */

/* CONTENT BOX (with white and/or grey backround) */

/* main container */
.c_content_box{ width:476px; margin:2px 0px 6px 0px; padding:0px;}

/*main container : particularity of the home -> greater margin-top*/
.c_content_box_home{ width:476px; margin:6px 0px 0px 0px; padding:0px;}

/*top of white content with round corner*/
.c_content_box_top{ width:476px;	height:24px; background-image:url(../media/img/content_box_top.gif);}

/*background of grey content (ie: subtitle or error ...)*/
.c_content_box_grey_background{ width:476px;background-image:url(../media/img/content_box_sub_title.gif);}

/*top round corner of white content*/
.c_content_box_top_background{ width:476px;	height:15px; background-image:url(../media/img/content_box_top_background.gif);}

/*background of white content*/
.c_content_box_container{ width:476px; margin:0px; padding:0px; background-image:url(../media/img/content_box_background.gif);}

/*content with white background*/
.c_content_box_content{ width:432px; margin:0px 0px; padding:5px 22px 0px 22px;}

/*content with grey background*/
.c_content_box_grey_content{ width:457px; margin:0px 0px; padding:8px 0px 0px 8px;/}

/* bottom with round corner of white content*/
.c_content_box_bottom{ width:476px;	height:27px; background-image:url(../media/img/content_box_bottom.gif);}

/* bottom without round corner of white content*/
.c_content_box_bottom_no_content{ width:476px;	height:18px; background-image:url(../media/img/content_box_bottom_no_content.gif);}

/* title of the box */
h1.content_box{ color:#0E3E6D;padding:4px 0px 0px 8px;}  
h1#error_box{ color:#FF0000;padding:4px 4px 0px 8px;}

/* SUBMENU */
img#hotline_reader_service{float:left; margin:6px 5px 0px 15px; border:0px}

ul#sub_menu_content{ padding:10px 15px 15px 15px; list-style-type:none; font-size:10px;}
ul#sub_menu_content a{color:#930}
ul#sub_menu_content a:hover{color:#0E3E6D}
ul#sub_menu_content li{text-align:center; display:block; float: left;}
ul#sub_menu_content li#free_magazine_subscription{padding-left:5px; padding-right:10px; border-right:1px solid #698FB4;}
ul#sub_menu_content li#ihe_mediakit{padding:0px 10px ;}

/*ihe & solution magazine content : title, list and picture of white content */
h1#front_cover{font-weight:bold; color:#930; margin:12px 0px 0px 0px}
h1#feature{font-weight:bold;color:#5074AF; margin:15px 0px 0px 0px }
ul#list_front_cover{list-style-image:url(../media/img/puce_red.gif);width:250px; margin:5px 0px;}
ul#list_feature{list-style-image:url(../media/img/puce_yellow.gif);width:250px; margin:5px 0px;}
img#image_magazine{float:right; margin:0px; padding:0px;}

/* error */
img#stop_error{float:right}
h1#title_list_error{ margin:8px 0px 0px 0px; text-decoration:underline}
ul#list_error{margin:0px; padding:0px 8px 15px 0px; list-style-type:none; font-size:11px}
ul#list_error p{ padding:3px 0px 0px 0px;}
ul#list_error h2{ font-weight:bold; font-size:11px; padding:8px 0px 0px 0px; margin:0px}

/*Claim on-line readership & Retry login & Form */
p.readership{ margin:10px 0px 0px 0px}
div.formulaire{margin:15px 0px}
div.formulaire div.label{float:left; width:150px;}
div.formulaire div.input{position:relative; left:50px; height:30px}
div.formulaire em{ color:#F00}
p.fields{ margin:20px 0px 0px 0px; padding:8px 0px 0px 0px; border-top:1px solid #ccc }
p.fields em{color:#F00}
div#check{float:left; margin-top:-3px}
div#submit_form{clear:both; margin-top:10px;}
div.submit_button{text-align:right}

/*categories*/
div#selected_category{/* float:left; */width:400px}
div#selected_category h1{color:#1E5D9C; font-size:18px} /*also for product page*/

div#select_subcategory{ margin-top:10px; width:250px;}
div#select_subcategory h1{margin-bottom:10px}
ul#sub_category{color:#1E5D9C; list-style-image:url(../media/img/picto_arrow_link.gif); margin:0px 0px 0px 18px; padding:0px; font-size:11px; }
ul#sub_category a{color:#930;}
div#supplier{ margin-top:10px;  padding:9px 0px 0px 0px; border-top:1px solid #999; font-weight:bold}
div#supplier a{ color:#930;}

/*Products_list*/
ul#list_product { list-style-type:none; margin:0px; padding:0px; font-size:11px}
li.paid, li.unpaid{clear:both; vertical-align:top; padding:2px 0px;}
li.paid{ font-weight:bold;}
li.paid img{ background-color:#0E3E6D; padding:1px;border:0px; }
li.unpaid img{ background-color:#999999; padding:1px;border:0px; }
div.product_picture{float:left; width:70px;}
div.product_detail{float: left; width:385px;}
div.product_detail img{margin:0px; border:0px; background-color:#eaeaea; }

/*product*/
div#selected_main_category{float:left; margin:5px 0px 0px 0px; padding-left:22px; width:190px;}
div#selected_main_category a{ color:#930 ; }
div#selected_main_category p{ margin-top:5px}
div#selected_sub_category{float:left; margin:5px 0px 0px 10px; width:250px;}
div#selected_sub_category a{ color:#930}
div#selected_sub_category p{ margin-top:5px}

div#action_product{padding-top:10px;}
ul#list_action{ list-style-type:none; margin:5px 0px 0px 0px ; padding:0px ;font-size:11px;}
ul#list_action li{ float:left;}
ul#list_action li#inquire_basket{width:159px;}
ul#list_action img{border:0px; float:left; margin-top:0px; position:relative; top:-9px}

ul#list_action li#supplier_detail{width:120px}
ul#list_action li#request_info{width:150px;}

h1#type_product{font-size:18px; font-weight:bold; color:#1E5D9C; margin:0px ; padding:0px}
h2#definition_product{font-size:12px; font-weight:bold; margin:0px 0px 15px 0px; padding:0px}
div#product_supplier{margin:0px; padding:0px; font-size:12px; padding:15px 0px 5px 0px;clear:both;}
img#image_product{ float:left; margin-right:10px}
p#product_view_posting{ clear:both; padding-top:5px; border-top:1px solid #eaeaea; font-size:9px}
p#product_view_posting em{ color:#1E5D9C; font-style:normal}
p#web_vertorials{ font-size:10px; margin-bottom:10px; color:#1E5D9C}

/*inquiry basket*/

ul#product{ margin:0px 0px ; padding:0px; list-style-type:none;border-bottom:1px solid #CCC;}
ul#product li{clear:both; height:25px}
div.product_name{float:left; width:185px; padding:4px 5px 0px 0px; font-weight:bold}
div.product_name a{ color:#666666}
div.supplier_name{ float:left; width:180px; padding:4px 0px 0px 0px;}
div.delete_button{ float:left; width:40px;}
p#introduction_basket{padding:5px 55px 5px 8px}
div#titles{ border-bottom:1px solid #CCC; padding-bottom:2px}
div.title_column{ font-weight:bold; color:#1E5D9C; width:185px; float:left; height:20px;}

img#picto_inquire_list{ float:right; margin:6px 15px 0px 0px}

ul#list_action_basket{ list-style-type:none; margin:24px 0px 0px 12px ; padding:0px ;font-size:11px; background-color:#339999}
ul#list_action_basket li{ float:left;}
ul#list_action_basket li#add_product{width:170px;}
ul#list_action_basket img{border:0px; float:left; margin-top:0px; position:relative; top:-9px}
ul#list_action_basket li#empty_list{width:130px}
ul#list_action_basket li#inquire_now{width:120px;}


/*pre-registration*/
div.form_pre_registration{margin:25px 0px}

/*login*/
div#login{padding:5px 0px 0px 0px}
div#login p{margin-bottom:10px}
div#login div.label_login{ clear:both;float:left; width:150px;}
div#login div.input_login{float:left;}
div#login div.input_login em{color:#F00}
div#no_subscription{ text-align:center}
div#submit_login{ float:right}
div#login_picture{float:right; margin-top:-10px}

/*supplier*/
h1#name_supplier{font-size:18px;}
div.supplier{padding-top:15px; clear:both;}

div#products_supplier {padding-top:5px; margin-top:20px; border-top:1px solid #ccc;}
div#products_supplier a{ color:#930;}

p.label_supplier{float:left; width:100px; color:#1E5D9C;}
p.info_supplier{ float:left}

div#supplier_left_detail{float:left;}

div#link_supplier{ float:right; margin:0px 15px 0px 0px ;padding:10px 0px 0px 50px;}
div#link_supplier img{ float:left;position:relative; top:-17px;}
ul#list_link{ margin:0px ; padding:10px 0px 0px 0px; list-style-type:none;}
ul#list_link li{clear:both;}

/*hotline reader service*/

ul#list_issue_left{float:left;list-style-image:url(../media/img/puce_yellow.gif); font-size:10px}
ul#list_issue_right{float:left; list-style-image:url(../media/img/puce_yellow.gif); font-size:10px; margin-left:100px; border-left:1px solid #ccc; padding-left:30px }

div#hotline_reader{ background-color:#FFFFFF; border:1px solid #999;;padding:10px 2px 10px 8px;margin: 0px 3px}
div#hotline_reader_content{/* to avoid a bug in ie */}
div#hotline_reader div.label{ float:left; width:73px; text-align:center;/* background-color:#990000;*/}
div#hotline_reader div.check{ float:left; width:36px; /*background-color:#009933*/}

div#action_hrs{font-size:11px;}

div#hotline_submit{float:right; position:relative; top:15px; width:170px}

img#add_to_inquiry{ border:0px; float:left; position:relative; top:-9px;}

/* weekly_news */

div#headline_wn{padding-top:10px; height:90px; }

div.subtitle_wn{border-bottom:1px solid #930; height:14px; width:455px;}
div.subtitle_wn h1{ font-weight:bold; color:#930;}
div.subtitle_wn img{float:right; margin-top:1px; border:0px;}
div.subtitle_wn img.weekly_news{float:left; width:70px; height:50px; margin:5px 5px 5px 0px;background-color:#333333; border:0px}

.liste_wn{float:left; width:400px; margin:5px 0px 0px 0px}
.liste_wn ul{ list-style-type:none; padding:0px; font-size:11px; margin-top:10px}
.liste_wn li{float:left; margin-top:10px ;width:400px}
.liste_wn img{float:left ; margin-right :10px; position:relative; top:-18px; width:70px}

.liste_nib ul{ list-style-image:url(../media/img/puce_yellow.gif); margin-top:15px; font-size:11px}
.liste_nib li{margin: 5px 0px}


/* result search*/
.c_content_box_top em{ color:#666; font-style:normal}

/* brief_nib{}*/
img#niews_in_brief{ float:right; margin:7px 3px 0px 0px}

/* END CONTENT BOX */
