/* Template Prestashop BioCosmetic
 * Copyright Prestacrea
 * Author: Prestacrea
 * Website: http://www.prestacrea.com */

/*
	Modif Paul : #444 au lieu de #888 partout (13 occurences).
	Le #444 n'a jamais été utilisé ici jusqu'alors.
*/

/****************************************
 GENERIC STYLE - RESET
****************************************/
#restricted-country {background:#EEE;border-bottom:1px solid #BBB;position:fixed;top:0;width:100%;font-size:12px;font-weight:bold;text-align:center;padding:5px 0;z-index:5000}
body {background:#F9F9F9;font:12px Arial, Helvetica, Verdana, sans-serif;color:#444;-moz-text-size-adjust:none;-webkit-text-size-adjust:none;-ms-text-size-adjust:none}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td {margin:0;padding:0}
h1,h2,h3,h4,h5,h6 {font-size:100%}
/* Modif Paul */
h1 {overflow: hidden;}
/* Fin Modif Paul */
fieldset,img,*:first-child+html input[type=button],*:first-child+html input[type=submit] {border:none}
sup,sub {color:#DA0F00;padding:0 2px;vertical-align:baseline}
ul {list-style-type:none}
ol {margin-left:24px}
em {font-style:italic!important}
input,button,textarea,select,address,caption,cite,code,dfn,em,th,var,optgroup,option,pre {font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit}
input,button,textarea,select {background:#FFF;border:1px solid #DDD;border-radius:2px;font-size:12px;color:#444;padding:2px;outline:none;line-height:normal!important;-webkit-appearance:none}
input[type=checkbox],input[type=radio] {border:none;width:auto!important;vertical-align:top;-webkit-appearance:checkbox}
input[type=text],input[type=password] {height:20px}
select {min-width:50px;height:22px}
.styled-select {display:inline-block;background:#FFF url(../img/select_bg.gif) no-repeat right top;border:1px solid #DDD;border-radius:2px;position:relative;height:24px;*display:inline;*zoom:1}
.styled-select-text {position:absolute;left:0;top:0;height:24px;line-height:24px;text-align:left;padding:0 5px;overflow:hidden}
/* Modif Paul
.styled-checkbox, .styled-radio {display:inline-block;background:url(../img/checkbox_bg.gif) no-repeat center top;vertical-align:middle;height:15px;width:15px;*display:inline;*zoom:1}
*/
.styled-checkbox, .styled-radio {border: 1px solid #BBB; border-radius: 3px; display:inline-block;background:url(../img/checkbox_bg.gif) no-repeat center top;vertical-align:middle;height:15px;width:15px;*display:inline;*zoom:1}
.styled-radio {background:url(../img/radio_bg.gif) no-repeat center top}
.styled-checkbox.selected, .styled-radio.selected {background-position:center bottom}
.mceContentBody {background:none;color:#444}
.mceContentBody ul, .rte ul, .sheets .bullet {list-style-type:square;margin-left:20px}
.mceContentBody a, .rte a {font-weight:bold;color:#85A201;text-decoration:underline}
.mceContentBody a:hover, .rte a:hover {color:#444}
.mceContentBody h1, .mceContentBody h2, .rte h1, .rte h2 {background:none;border:none;height:auto;line-height:normal;text-shadow:none;padding:0}
.mceContentBody h2, .rte h2 {font-size:20px}
.sheets {background:#FFF;border:1px solid #DDD;border-top:none;border-radius:0 0 2px 2px;clear:both;padding:10px}
.clearfix:before, .clearfix:after {content:".";display:block;height:0;overflow:hidden}
.clear, .clearBoth, .clearfix:after {clear:both}
.hidden, .block_hidden_only_for_screen, #fancybox-title-float-wrap {display:none}
.align_center, .center {text-align:center}
.bold {font-weight:bold}
#cms .rte, #cms .block-cms {background:#FFF;border:1px solid #DDD;border-radius:2px;padding:10px 15px}
* html .clearfix, *:first-child+html .clearfix {zoom:1}

/* Modif Paul */
#idTab1 p, #short_description_content p {font-size: 14px;}
#idTab1 li {font-size: 14px;} 
#idTab2 p, #idTab2 li, #idTab9 li {font-size: 14px;} /* Onglets des fiches produit */
div.block-cms-paul p {font-size: 14px;} /* Description des pages CMS */
#idTabMentionSpeciale p { font-size: 14px; line-height: 15.5px; }

/* Fin Modif Paul */

/****************************************
 STRUCTURE
****************************************/
#page {width:980px;margin:0 auto;padding:0 10px}
#category #page {overflow:hidden}
#header {position:relative;width:980px;height:110px;margin-top:25px;z-index:10}
#header_logo {position:absolute;left:-10px;top:25px;z-index:10}
#columns {position:relative;clear:both;margin-top:10px}
#left_column {float:left;width:200px;margin:42px 10px 0 0}
#center_column {float:left;width:770px;margin:42px 0 0}
#index #left_column, #index #center_column {margin-top:484px}
#footer {background:#FFF;border:1px solid #DDD;border-radius:2px;position:relative;width:940px;clear:both;text-align:left;margin:10px auto 50px;padding:20px}
#footer h4, #footer .title_block {font-size:18px;font-weight:normal;margin-bottom:10px}
#footer_copyright a {font-weight:bold;color:#85A201}
#footer_copyright a:hover {color:#444}

/****************************************
 TITLES
****************************************/
h1, h2 {background:url(../img/block_header_bg.jpg) repeat-x;border:1px solid #DDD;border-radius:2px;height:30px;line-height:30px;font-family:Federo;font-size:22px;font-weight:normal;text-shadow:1px 1px 0 #FFF;margin-bottom:10px;padding:0 10px}
/* Modif Paul h3 {font-family:Federo;font-size:18px;font-weight:normal;margin-bottom:10px} */
h3 {font-family:Federo;font-size:20px;font-weight:normal;margin-bottom:10px}
h4 {font-family:Federo;font-size:16px;font-weight:normal;margin-bottom:10px}

/****************************************
 TEXTS
****************************************/
.warning, .confirmation, .nbresult, .nbrmanufacturer  {background:url(../img/block_header_bg.jpg) repeat-x;border:1px solid #DDD;border-radius:2px;height:30px;line-height:30px;margin:10px 0;padding:0 10px}
.success {background:#BEE39C;border:1px solid #418B19;border-radius:2px;color:#418B19;margin:10px 0;padding:10px}
.error {background:#FFCCCC;border:1px solid #DA0F00;border-radius:2px;color:#DA0F00;margin:10px 0;padding:10px}
.error .lnk a {font-weight:bold;color:#DA0F00;text-decoration:underline}

/****************************************
 LINKS
****************************************/
a {color:#444;text-decoration:none;cursor:pointer;outline:none}
a:hover {color:#85A201}

/****************************************
 FOOTER LINKS
****************************************/
.footer_links {clear:both;margin:20px 0}
.footer_links li {background:url(../img/icon/arrow.png) no-repeat left center;font-size:12px;font-weight:bold;padding:2px 0 2px 10px!important}
.footer_links .icon {display:none}

/****************************************
 BUTTONS
****************************************/
input.button_mini, input.button_small, input.button, input.button_large,
input.button_mini_disabled, input.button_small_disabled, input.button_disabled, input.button_large_disabled,
a.button_mini, a.button_small, a.button, a.button_large,
span.button_mini, span.button_small, span.button, span.button_large {display:inline-block;background:url(../img/button_clear_bg.gif) repeat-x left top;border:1px solid #CCC;border-radius:2px;height:22px;line-height:22px;color:#444;font-size:11px;text-align:center;text-shadow:1px 1px 0 #FFF;padding:0 10px;vertical-align:top;cursor:pointer}

input.exclusive_mini, input.exclusive_small, input.exclusive, input.exclusive_large,
input.exclusive_mini_disabled, input.exclusive_small_disabled, input.exclusive_disabled, input.exclusive_large_disabled,
a.exclusive_mini, a.exclusive_small, a.exclusive, a.exclusive_large,
span.exclusive_mini, span.exclusive_small, span.exclusive, span.exclusive_large, span.exclusive_large_disabled {display:inline-block;background:url(../img/button_dark_bg.gif) repeat-x left top;border:1px solid #789202;border-radius:2px;height:22px;line-height:22px;color:#FFF;font-size:11px;text-align:center;text-shadow:1px 1px 0 #789202;padding:0 10px;vertical-align:top;cursor:pointer}

input.button_mini:hover, input.button_small:hover, input.button:hover, input.button_large:hover,
a.button_mini:hover, a.button_small:hover, a.button:hover, a.button_large:hover,
input.exclusive_mini:hover, input.exclusive_small:hover, input.exclusive:hover, input.exclusive_large:hover,
a.exclusive_mini:hover, a.exclusive_small:hover, a.exclusive:hover, a.exclusive_large:hover {background-position:left bottom}

input.button_disabled, input.exclusive_disabled, span.exclusive {cursor:default;opacity:0.5;filter:alpha(opacity=50)}

/****************************************
 FORMS
****************************************/
form.std fieldset {background:#FFF;border:1px solid #DDD;border-radius:2px;margin:20px 0;padding:10px}
form.std h3 {background:url(../img/block_header_bg.jpg) repeat-x;border:1px solid #DDD;border-radius:2px;height:30px;line-height:30px;text-shadow:1px 1px 0 #FFF;padding:0 10px}
form.std p {padding:5px 0 5px 5px}
form.std .inline-infos {display:block;font-size:11px;margin:2px 0}
form.std label {display:block;padding-bottom:2px}
form.std input {width:420px}
form.std table input, form.std input[type=button], form.std input[type=submit], form.std #days, form.std #months, form.std #years {width:auto!important}
#account-creation_form input, #new_account_form input, #add_adress input {width:320px}
form.std select {width:426px}
form.std #id_country, form.std #id_state {width:326px}
form.std textarea {width:520px}
form.std .radio label, form.std .checkbox label {display:inline;padding-right:5px;cursor:pointer}
form.std .radio span {padding-right:5px}
form.std .float {float:left;width:350px}
form.std .cart_navigation {padding:0}

/****************************************
 TABLES
****************************************/
table {background:#FFF;border:1px solid #DDD;border-collapse:collapse;border-spacing:0;width:100%;text-align:left;margin:10px 0}
table th {background:url(../img/block_header_bg.jpg) repeat-x;border-bottom:1px solid #DDD;font-size:14px;text-align:left;white-space:nowrap;padding:5px}
table tr.alternate_item, table tr.even {background:#FCFCFC}
table td {border-bottom:1px solid #DDD;padding:5px}
table tfoot {font-weight:bold}
table .price, table .price-shipping, table .delivery_option_price {font-weight:bold;color:#85A201}

/****************************************
 TABS
****************************************/
.idTabs {border-bottom:1px solid #DDD;border-radius:2px 2px 0 0;height:25px}
.idTabs li {float:left;margin-right:5px}
.idTabs a {display:block;width:auto;height:25px;line-height:25px;font-family:Federo;font-size:16px;padding:0 5px 0 2px}
.idTabs a.selected {color:#85A201;cursor:default}

/****************************************
 BREADCRUMB
****************************************/
.breadcrumb {background:url(../img/block_header_bg.jpg) repeat-x center top;border:1px solid #DDD;border-radius:2px;position:absolute;left:0;top:0;width:960px;height:30px;line-height:30px;padding:0 10px}
.breadcrumb a {font-weight:normal}
.breadcrumb .navigation-pipe {font-weight:normal;margin:0 3px 0 5px}
.breadcrumb .navigation-page {font-weight:bold}

/****************************************
 COMPARAISON/SORT BAR - PAGINATION
****************************************/
.content_sortPagiBar {clear:both;margin:10px 0}
.sortPagiBar {background:#EEE url(../img/block_header_bg.jpg) repeat-x center top;border:1px solid #DDD;border-radius:2px;clear:both;height:25px;padding:5px}
.sortPagiBar input {height:26px}
.sortPagiBar p {float:left;margin-right:10px}
div.pagination select {width:100px}
div.pagination input {padding:0 5px}
ul.pagination {float:right}
ul.pagination li {float:left;margin-left:5px;text-align:center}
ul.pagination li.disabled {display:none}
ul.pagination li.pagination_previous a, ul.pagination li#pagination_previous a, ul.pagination li.pagination_next a, ul.pagination li#pagination_next a {width:auto;padding:0 8px}
ul.pagination span {display:inline-block;background:url(../img/button_clear_bg.gif) repeat-x left top;border:1px solid #CCC;border-radius:2px;width:24px;height:24px;line-height:24px;font-size:11px;color:#444;text-shadow:1px 1px 0 #FFF}
ul.pagination a {display:inline-block;background:url(../img/button_dark_bg.gif) repeat-x left top;border:1px solid #789202;border-radius:2px;width:24px;height:24px;line-height:24px;font-size:11px;color:#FFF;text-shadow:1px 1px 0 #789202}
ul.pagination a:hover {background-position:left bottom}

/****************************************
 BLOCKS - PRODUCTS BLOCKS
****************************************/
.block {background:#FFF;border:1px solid #DDD;border-radius:2px;margin-bottom:10px}
.block h4, .block .title_block {background:url(../img/block_header_bg.jpg) repeat-x;border-bottom:1px solid #DDD;height:30px;line-height:30px;font-family:Federo;font-size:22px;text-align:left!important;text-shadow:1px 1px 0 #FFF;margin:0!important;padding:0 10px}
.block .block_content {padding:8px 10px}
.block li {background:url(../img/icon/arrow.png) no-repeat left 5px;padding:1px 0 1px 15px}
.products_block li img {display:block;-moz-transition:opacity 0.35s ease 0s;-webkit-transition:opacity 0.35s ease 0s;-o-transition:opacity 0.35s ease 0s;-ms-transition:opacity 0.35s ease 0s}
.products_block li img:hover {opacity:0.6;filter:alpha(opacity=60)}

/****************************************
 PRODUCTS BLOCKS CENTER COLUMN
****************************************/
#center_column .products_block, #center_column .products_block .block_content {background:none;border:none;border-radius:0;margin:0;padding:0}
#center_column .products_block h4 {border:1px solid #DDD;border-radius:2px;clear:both}
#center_column .products_block li {background:#FFF;border:1px solid #DDD;border-radius:2px;position:relative;float:left;width:160px;height:250px;margin:20px 14px 0 0;padding:10px}
#center_column .products_block li.last_item_of_line {margin:20px 0 0}
#center_column .products_block .reduction {background:url(../img/button_clear_bg.gif) repeat-x center top;border:1px solid #CCC;border-radius:2px;position:absolute;left:10px;top:-10px;font-size:11px;font-weight:bold;text-transform:uppercase;text-shadow:1px 1px 0 #FFF;line-height:15px;padding:2px 5px;z-index:1}
#center_column .products_block .reduction span {font-size:14px}
#center_column .products_block .product_image {display:block;background:#FFF;width:160px;margin:0 auto}
#center_column .products_block .new {color:#85A201;font-size:11px;font-weight:bold;text-transform:uppercase;margin-right:5px}
#center_column .products_block h5 {height:30px;font-size:12px;font-weight:normal;margin:5px 0 0;overflow:hidden}
#center_column .products_block .price_container {padding:2px 0}
#center_column .products_block .price {color:#A09380;font-family:Federo;font-size:22px;font-weight:normal}
#center_column .products_block .old_price {color:#85A201;font-family:Federo;font-size:14px;text-decoration:line-through}
#center_column .products_block .button {float:left;clear:both;width:40px;padding:0}
#center_column .products_block .exclusive {float:right;clear:none;width:110px;padding:0}

/****************************************
 CATEGORY - SUBCATEGORIES
****************************************/
.category-product-count {font-size:14px;float:right;*margin-top:-30px}
.content_scene_cat img {display:block;background:#FFF;border:1px solid #DDD;border-radius:2px;float:left;width:240px;height:240px;margin:0 10px 0 0;padding:5px}
/* Modif par Paul : font-size en 11pt=15px plutôt que 11px (trop petit) + alignement à gauche*/
.cat_desc {background:#FFF;border:1px solid #DDD;border-radius:2px;float:left;width:486px;height:90px;font-size:15px;text-align:left;margin:10px 0 10px;padding:10px}
/* Modif Paul : pour avoir les liens visibles */
.cat_desc a {font-weight: bold; color: #85A201; text-decoration: underline;}
.cat_desc a:hover {color:#444;}
#subcategories {width:786px}
#subcategories li {background:#FFF;border:1px solid #DDD;border-radius:2px;float:left;width:102px;height:118px;text-align:center;margin:0 17px 10px 0;padding:5px}
#subcategories li:hover a {color:#85A201}
#subcategories .img img {display:block;width:100px;margin:0 auto;-moz-transition:opacity 0.35s ease 0s;-webkit-transition:opacity 0.35s ease 0s;-o-transition:opacity 0.35s ease 0s;-ms-transition:opacity 0.35s ease 0s}
#subcategories .img img:hover {opacity:0.6;filter:alpha(opacity=60)}
#subcategories .cat_name {display:block;height:15px;margin-top:5px;overflow:hidden}

/****************************************
 SCENES
****************************************/
#scenes .screen_scene {border:1px solid #DDD;border-radius:2px;width:758px;height:240px;margin-bottom:10px;padding:5px}
#scenes .cluetip {display:block;position:absolute}
#scenes .cluetip span {display:block;background:url(../img/icon/cible.gif) no-repeat;width:23px;height:23px}
.cluetip-product_scene {background:#FFF;border:1px solid #DDD;border-radius:2px;text-align:left;padding:10px}
.cluetip-product_scene img {float:left;margin-right:10px}
.cluetip-product_scene .new {font-family:Arial;font-size:11px;font-weight:bold;color:#85A201;text-transform:uppercase;margin-right:5px}
.cluetip-product_scene h4 {height:30px;font-family:Arial;font-size:12px;overflow:hidden}
.cluetip-product_scene .description {float:left;width:180px;height:45px;overflow:hidden}
.cluetip-product_scene .price {clear:left;float:right;color:#A09380;font-family:Federo;font-size:20px;margin:5px 0 0}
.cluetip-product_scene .discount, .cluetip-product_scene .on_sale {clear:left;float:right;font-size:12px;font-weight:bold;color:#85A201;text-transform:uppercase;margin:10px 10px 0 0}
#scenes .thumbs_banner {border:1px solid #DDD;border-radius:2px;height:60px;margin:10px auto}
#scenes .thumbs_banner .space-keeper a.prev {display:none;background:#FCFCFC url(../img/thumbs_left.gif) no-repeat 5px 23px;border-right:1px solid #DDD;float:left;width:19px;height:60px}
#scenes .thumbs_banner #scenes_list {background:#FFF;float:left;width:728px;overflow:hidden}
#scenes .thumbs_banner #scenes_list li {float:left}
#scenes .thumbs_banner #scenes_list a {display:block}
#scenes .thumbs_banner #scenes_list img {display:block;border:none;float:none;width:160px;height:60px;margin:0;padding:0}
#scenes .thumbs_banner a.next {display:block;background:#FCFCFC url(../img/thumbs_right.gif) no-repeat 5px 23px;border-left:1px solid #DDD;float:left;width:19px;height:60px}

/****************************************
 PRODUCT LIST
****************************************/
#product_list {width:786px}
#product_list li {background:#FFF;border:1px solid #DDD;border-radius:2px;float:left;position:relative;width:160px;height:250px;margin:10px 14px 10px 0;padding:10px}
#product_list .reduction {background:url(../img/button_clear_bg.gif) repeat-x center top;border:1px solid #CCC;border-radius:2px;position:absolute;left:10px;top:-10px;font-size:11px;font-weight:bold;text-transform:uppercase;text-shadow:1px 1px 0 #FFF;line-height:15px;padding:2px 5px;z-index:1}
#product_list .reduction span {font-size:14px}
#product_list .product_img_link {display:block;background:#FFF;width:160px;margin:0 auto}
#product_list .product_img_link img {display:block;-moz-transition:opacity 0.35s ease 0s;-webkit-transition:opacity 0.35s ease 0s;-o-transition:opacity 0.35s ease 0s;-ms-transition:opacity 0.35s ease 0s}
#product_list .product_img_link img:hover {opacity:0.6;filter:alpha(opacity=60)}
#product_list .new {color:#85A201;font-size:11px;font-weight:bold;text-transform:uppercase;margin-right:5px}
#product_list h3 {height:30px;font-family:Arial;font-size:12px;margin:5px 0 0;overflow:hidden}
#product_list .right_block {height:55px}
#product_list .price_container {padding:2px 0}
#product_list .price {color:#A09380;font-family:Federo;font-size:22px}
#product_list .old_price {color:#85A201;font-family:Federo;font-size:14px;text-decoration:line-through}
#product_list .button {float:left;clear:both;width:40px;padding:0}
#product_list .exclusive {float:right;clear:none;width:110px;padding:0}
#product_list .compare {border-top:1px solid #DDD;margin:10px 0 0;padding:5px 0 0}

/****************************************
 PRODUCT COMPARISON
****************************************/
#product_comparison {background:none;border:none;border-collapse:separate;border-spacing:5px}
#product_comparison tr.comparison_header td {background:#F0F0F0;font-weight:bold}
#product_comparison td {background:#FFF;border:1px solid #DDD;padding:8px;vertical-align:top}
#product_comparison td.td_empty {background:none;border:none;width:20%}
#product_comparison td.comparison_feature_even {background:#FCFCFC}
#product_comparison h5 {text-align:center;margin:5px 0!important}
#product_comparison .product_image img {display:block;-moz-transition:opacity 0.35s ease 0s;-webkit-transition:opacity 0.35s ease 0s;-o-transition:opacity 0.35s ease 0s;-ms-transition:opacity 0.35s ease 0s}
#product_comparison .product_image img:hover {opacity:0.6;filter:alpha(opacity=60)}
#product_comparison .comparison_reduction {font-size:11px;font-weight:bold;text-transform:uppercase}
#product_comparison .comparison_reduction span {font-size:14px}
#product_comparison .comparison_prices_container {height:65px;text-align:center}
#product_comparison .comparison_unit_price {color:#85A201;font-size:13px;font-weight:bold}
#product_comparison .cmp_remove {display:block;background:url(../img/icon/delete.gif) no-repeat right -1px;width:45px;font-weight:bold;margin:10px auto;padding-right:16px}

/****************************************
 PRODUCT DETAIL
****************************************/
#primary_block {background:#FFF;border:1px solid #DDD;border-radius:2px;padding:10px 10px 0}
#pb-right-column {position:relative;float:left;width:300px;margin:5px 10px 0}
#pb-left-column {position:relative;float:right;width:390px;margin:0 10px 0 0}
#quantity_discount, #more_info_block, #hook_product_tab {margin:10px 0}
#blockpack .blockpack_content {padding-top:5px}
#idTab2 span {font-weight:bold}

/***** IMAGE - THUMBS *****/
.reduction_img {position:absolute;left:-10px;top:-10px;z-index:1}
#image-block {position:relative;height:300px;width:300px;margin-bottom:10px;cursor:pointer}
#views_block {background:#FFF;border-bottom:1px solid #DDD;padding:5px 0}
#views_block #thumbs_list {float:left;width:362px;margin-left:10px;overflow:hidden}
#views_block #thumbs_list li {float:left;width:90px;height:80px;cursor:pointer}
#views_block #view_scroll_left, #views_block #view_scroll_right {background:url(../img/thumbs_left.gif) no-repeat;float:left;width:9px;height:18px;text-indent:-3000px;margin-top:34px}
#views_block #view_scroll_right {background:url(../img/thumbs_right.gif) no-repeat}
.resetimg {position:absolute;right:2px;margin-top:-25px}
.resetimg img{vertical-align:top}

/***** COLOR PICKER *****/
#color_picker {position:absolute;left:0;top:280px}
#color_to_pick_list li {background:#FFF;border:1px solid #DDD;float:left;margin:0 5px 5px 0;padding:1px}
#color_to_pick_list li:hover, #color_to_pick_list li.selected {border:1px solid #444}
#color_to_pick_list li .color_pick, #color_to_pick_list li img {display:block;width:15px;height:15px}

/***** USEFULL LINKS *****/
#usefull_link_block {margin:10px 0}
#usefull_link_block li {background:url(../img/icon/arrow.png) no-repeat left center;float:left;margin:0 10px 0 2px;padding:2px 0 2px 10px}

/***** SHORT DESCRIPTION *****/
#short_description_block {border-bottom:1px solid #DDD;text-align:right;padding:0 0 10px}
#short_description_block .online_only {font-weight:bold;color:#85A201;text-transform:uppercase;margin:0 0 5px}
#short_description_block .lnk {display:inline-block;background:url(../img/icon/arrow.png) no-repeat right center;font-weight:bold;color:#85A201;margin:5px 0 0;padding-right:10px}
#short_description_block .lnk:hover {color:#444}
#short_description_block .short_description_pack {margin-top:10px}

/* Modif Paul */
.lnk_rcp {display:inline-block;background:url(../img/icon/arrow.png) no-repeat right center;font-weight:bold;color:#85A201;margin:5px 0 0;padding-right:10px}
.lnk_rcp:hover {color:#444}
/* Fin Modif */

/***** BUY BLOCK *****/
#buy_block label {display:inline-block;width:80px;font-weight:bold;vertical-align:top;padding:4px 0}
#buy_block .product_attributes {border-bottom:1px solid #DDD;text-align:right;padding:10px 0}
#buy_block #attributes {float:left;text-align:left}
#buy_block #attributes select {width:120px}
#buy_block #attributes fieldset {padding-bottom:5px}
#buy_block #attributes .attribute_list {display:inline-block;width:120px}
#buy_block .content_prices {float:right;width:180px;text-align:right}
#buy_block .reduction {background:url(../img/button_clear_bg.gif) repeat-x center top;border:1px solid #CCC;border-radius:2px;float:right;font-size:11px;font-weight:bold;text-transform:uppercase;text-shadow:1px 1px 0 #FFF;line-height:15px;margin:0 0 5px;padding:2px 5px}
#buy_block .reduction span {font-size:14px}
#buy_block .our_price_display {clear:right;font-family:Federo;font-size:22px;color:#A09380}
#buy_block .old_price_display, #buy_block .unit-price {clear:right;color:#85A201;font-size:13px;font-weight:bold}
#buy_block .old_price_display span {text-decoration:line-through}
#buy_block .pack_price {clear:right;color:#85A201;margin:10px 0 0}
#buy_block #product_reference {clear:right}
#buy_block #product_reference label {width:auto}
#buy_block #product_reference span {display:inline-block;font-weight:bold;color:#85A201;padding:4px 0}
#buy_block #availability_statut {margin:10px 0 5px}
#buy_block #availability_statut #availability_label {font-weight:bold;padding:2px}
#buy_block #availability_statut #availability_value {padding:2px 0 2px 20px}
#buy_block #availability_statut .available {background:url(../img/icon/available.png) no-repeat left -1px}
#buy_block #availability_statut .available_later {background:url(../img/icon/available_later.png) no-repeat left -1px}
#buy_block #availability_statut .outofstock {background:url(../img/icon/outofstock.png) no-repeat left -1px}
#buy_block .unavailable {font-weight:bold;color:#DA0F00;margin:10px 0}
#buy_block .add_to_cart_block {position:relative;padding:10px 0}
#buy_block #quantity_wanted_p {position:absolute;left:110px;top:15px}
#buy_block #quantity_wanted_p label {width:60px;padding:6px 0}
#buy_block #quantity_wanted_p input {width:30px;text-align:center}
#buy_block .exclusive {background:url(../img/button_add_cart.png) no-repeat left top;border:1px solid #8A8072;float:right;width:172px;height:35px;line-height:35px;font-family:Federo;font-size:16px;text-align:right;text-shadow:1px 1px 0 #8A8072;padding:0 5px}
#buy_block .exclusive:hover {background-position:left bottom;border:1px solid #789202;text-shadow:1px 1px 0 #789202}
#buy_block .exclusive_disabled {background:url(../img/button_add_cart.png) no-repeat left top;border:1px solid #8A8072;float:right;clear:right;width:172px;height:35px;line-height:35px;font-family:Federo;font-size:16px!important;text-align:right;text-shadow:1px 1px 0 #8A8072;padding:0 5px}
#buy_block #wishlist_button {display:block;background:none;border:none;clear:both;float:right;font-size:12px;font-weight:bold;color:#444;text-shadow:none;margin:10px 0 0;padding:0}
#buy_block #wishlist_button:hover {color:#85A201}
#buy_block #oosHook {text-align:right}

/***** CUSTOMIZATION *****/
.customization_block {background:#FCFCFC;border:1px solid #DDD;border-radius:2px;padding:10px}
.customization_block .infoCustomizable {background:url(../img/icon/info.png) no-repeat;border-bottom:1px solid #DDD;padding:0 30px 5px}
.customization_block .customizableProductsFile, .customization_block .customizableProductsText {border-bottom:1px solid #DDD;padding:10px 0 5px}
.customization_block .customizationUploadLine {padding-bottom:10px}
.customization_block .customizationUploadLine textarea {width:420px;height:50px}
.customization_block #customizedDatas {margin:10px 0;padding:0}

/***** ACCESSORIES *****/
#accessories_block {float:left;width:290px;margin:10px 0 10px 10px}
#accessories_block .products_block li {width:278px;height:72px;margin:10px 0 0;padding:5px}
#accessories_block .products_block .product_image {float:left;width:45px;margin-right:5px}
#accessories_block .products_block h5 {float:left;width:220px;height:45px;margin:0 0 5px}
#accessories_block .products_block .price_container {position:absolute;left:6px;bottom:2px;padding:0}
#accessories_block .products_block .price {float:left;font-size:20px}
#accessories_block .products_block .accessory_reduction {float:left;font-size:13px;color:#85A201;margin:3px 0 0 5px}
#accessories_block .products_block .button, #accessories_block .products_block .exclusive {float:right;clear:none;height:20px;line-height:20px;margin-left:5px}

/****************************************
 ACCOUNT
****************************************/
.my-account {background:#FFF;border:1px solid #DDD;border-radius:2px;padding:15px}
.my-account li {background:#F9F9F9 url(../img/icon/arrow.png) no-repeat 10px center;border:1px solid #DDD;border-radius:2px;font-size:14px;margin:10px 0;padding:10px 0 10px 25px}
.my-account li .icon {display:none}

/****************************************
 ADDRESSES
****************************************/
#addresses .addresses {margin:20px 0}
.addresses {background:#FFF;border:1px solid #DDD;border-radius:2px;padding:15px}
.addresses .address {background:#FCFCFC;border:1px solid #DDD;border-radius:2px;float:left;width:350px;margin:10px 14px 10px 0;padding:5px}
.addresses .alternate_item {margin:10px 0}
.address li {line-height:18px;padding:0 10px}
.address li .address_name, .address li .address_firstname, .address li .address_lastname, .address li.address_firstname, .address li .address_company, .address li.address_company {font-weight:bold}
.address li.address_title {background:url(../img/block_header_bg.jpg) repeat-x;border:1px solid #DDD;height:30px;line-height:30px;font-size:14px;text-shadow:1px 1px 0 #FFF;margin-bottom:10px;padding:0 10px}
.address li.address_update, .address li.address_delete {background:url(../img/icon/arrow.png) no-repeat left center;font-weight:bold;margin-left:10px}
.address li.address_update {margin-top:10px}

/****************************************
 BLOCK ORDER DETAIL
****************************************/
#block-order-detail {background:#FFF;border:1px solid #DDD;border-radius:2px;padding:10px 15px}
#block-order-detail h3 input {float:right;font-family:Arial}
#block-order-detail .info-order p {margin-bottom:10px}
#block-order-detail .detail_step_by_step .first_item {width:150px}
#block-order-detail .adresses_bloc .address {background:#FCFCFC;border:1px solid #DDD;border-radius:2px;float:left;width:347px;margin:10px 20px 20px 0;padding:5px}
#block-order-detail .adresses_bloc .alternate_item {margin:10px 0 20px}
#block-order-detail #order-detail-content .total, #block-order-detail #order-detail-content tfoot {text-align:right}
#block-order-detail #order-detail-content .order_qte_input {display:none;width:24px!important;height:auto;text-align:center}
#block-order-detail form p {margin:10px 0;padding:0}

/****************************************
 CHECKOUT STEPS - CHECKOUT NAVIGATION
****************************************/
#order_step {background:url(../img/step_bg.png) no-repeat;width:785px;height:32px;margin-bottom:20px}
#order_step li {background:url(../img/block_header_bg.jpg) repeat-x center top;border:1px solid #CCC;border-radius:2px;float:left;width:140px;height:30px;line-height:30px;font-family:Federo;font-size:16px;text-align:center;text-shadow:1px 1px 0 #FFF;margin-right:15px}
#order_step li a {color:#FFF;opacity:0.5;filter:alpha(opacity=50)}
#order_step li a:hover {opacity:1;filter:alpha(opacity=100)}
#order_step .step_current, #order_step .step_current_end, #order_step .step_done {background:url(../img/button_dark_bg.gif) repeat-x left top;border:1px solid #789202;color:#FFF;text-shadow:1px 1px 0 #789202}
.cart_navigation {margin:20px 0}
.cart_navigation .exclusive, .cart_navigation .exclusive_large {float:right}

/****************************************
 STEP 1 - CART
****************************************/
#cart_summary td {padding:8px 5px}
#cart_summary td.cart_description {font-size:11px}
#cart_summary td.cart_description h5 {font-size:12px}
#cart_summary tfoot td {border-right:1px solid #DDD}
#cart_summary .price, #cart_summary .cart_discount_price {text-align:right;white-space:nowrap}
#cart_summary .cart_product a {display:block;background:#FFF;width:45px}
#cart_summary .cart_product img {display:block;-moz-transition:opacity 0.35s ease 0s;-webkit-transition:opacity 0.35s ease 0s;-o-transition:opacity 0.35s ease 0s;-ms-transition:opacity 0.35s ease 0s}
#cart_summary .cart_product img:hover {opacity:0.6;filter:alpha(opacity=60)}
#cart_summary .cart_total {text-align:right}
#cart_summary .cart_unit, #cart_summary .cart_quantity, #cart_summary .cart_discount_delete {text-align:center}
#cart_summary .cart_quantity, #cart_summary .cart_discount_delete {width:70px}
#cart_summary .cart_quantity_input {width:21px!important;height:auto;text-align:center}
#cart_summary .cart_delete, #cart_summary .price_discount_del {width:30px;text-align:center}
#cart_summary .cart_voucher p {float:left;line-height:21px;margin-right:8px}
#cart_summary .cart_voucher .discount_name {width:160px;font-weight:normal}
#cart_summary .cart_voucher .button {height:26px;margin-left:-10px;padding:0 5px}
#cart_summary .cart_voucher .title_offers {margin:10px 0 5px}
#cart_summary .cart_voucher #display_cart_vouchers {border-top:1px dotted #BBB;clear:both;line-height:16px;font-size:11px;font-weight:normal;color:#444;padding:5px 0 0}
#cart_summary .cart_voucher #display_cart_vouchers span {font-weight:bold;cursor:pointer}
#cart_summary .total_price_container {padding:0;vertical-align:top}
#cart_summary .total_price_container p {background:#FCFCFC;border-bottom:1px solid #DDD;color:#444;text-transform:uppercase;padding:8px}
#cart_summary .total_price_container span {display:block;font-size:18px;font-weight:normal;padding:5px 8px}

/****************************************
 STEP 2 - AUTHENTICATION
****************************************/
#create-account_form, #login_form {float:left}
#create-account_form {margin-right:16px}
#create-account_form p, #login_form p {margin-bottom:10px;padding:0}
#create-account_form fieldset, #login_form fieldset {width:355px;height:210px;margin:10px 0 20px}
#create-account_form .form_content, #login_form .form_content {padding:5px 10px}
#create-account_form h4 {font-family:Arial;font-size:12px;font-weight:bold;margin:5px 0 20px}
#create-account_form .account_input, #login_form  .account_input {width:320px}

/****************************************
 STEP 3 - ADDRESS
****************************************/
.addresses .select label {display:inline-block;width:230px}
.addresses .select select {width:150px}
.addresses .checkbox {padding:10px 0}
#ordermsg .txt {float:left;width:230px;margin:20px 22px 0 0; font-weight: bold; color: #85a201;}
#ordermsg textarea {width:480px;margin:20px 0 0}
#multishipping_mode_box {background:#FFF;border:1px solid #DDD;border-radius:2px;margin-bottom:10px;padding:5px}
#multishipping_mode_box .title {font-size:14px;font-weight:bold;padding:5px}
#multishipping_mode_box .description {padding:5px}
#multishipping_mode_box .description_off {display:none;padding:5px}
#multishipping_mode_box.on .description_off {display:block}
#multishipping_mode_box .description a, #multishipping_mode_box .description_off a {background:url(../img/icon/arrow.png) no-repeat 1px center;padding:2px 0 2px 10px}

/****************************************
 STEP 4 - DELIVERY
****************************************/
.order_carrier_content {background:#FFF;border:1px solid #DDD;border-radius:2px;padding:15px}
.order_carrier_content h3 {margin:20px 0 10px}
.order_carrier_content h3.carrier_title {margin:0}
.delivery_options_address h3 {background:url(../img/block_header_bg.jpg) repeat-x;border:1px solid #DDD;height:30px;line-height:30px;text-shadow:1px 1px 0 #FFF;margin:20px 0 0;padding:0 10px}
.delivery_options {border:1px solid #DDD;border-top:none;border-bottom:none}
.delivery_option.item {background:#FFF;border-bottom:1px solid #DDD}
.delivery_option.alternate_item {background:#FCFCFC;border-bottom:1px solid #DDD}
.delivery_option label {display:block;padding:5px 0}
.delivery_option .resume {background:none;border:none;width:auto;margin:2px 0}
.delivery_option .resume td {border:none;padding:0}
.delivery_option .resume td + td {width:250px}
.delivery_option .resume td + td + td {width:100px;font-weight:bold;text-align:right}
.delivery_option_radio {float:left;margin:20px 10px}
.delivery_option_logo {width:115px}
.delivery_option_logo img {max-width:100px}
.delivery_option_title {font-weight:bold}
.delivery_option_carrier {display:none;background:none;border:none;width:100%;margin:5px 0 0}
.delivery_option_carrier.selected {display:table}
.delivery_option_carrier td {border:none;padding:2px 10px}
#carrierTable th, #carrierTable td {padding:5px 10px}
#carrierTable td.carrier_name {font-weight:bold}
#carrierTable td.carrier_price {font-weight:bold;text-align:right}
#carrierTable th.carrier_price {text-align:right}
#gift_div {display:none;margin:10px 0}
#gift_div textarea {width:520px;height:60px;margin-top:5px}

/****************************************
 STEP 5 - PAYMENT
****************************************/
.order_confirmation {background:#FFF;border:1px solid #DDD;border-radius:2px;padding:10px 15px}
.payment_module {background:#FFF;border:1px solid #DDD;font-size:14px;margin:10px 0;padding:10px}
.payment_module img {vertical-align:middle;margin-right:10px}

/****************************************
 ONE PAGE CHECKOUT
****************************************/
#order-opc h2 {margin:20px 0 10px}
#order-opc h2 span {background:#85A201;border:1px solid #789202;border-radius:2px;float:left;height:18px;line-height:18px;font-size:18px;color:#FFF;text-shadow:1px 1px 0 #789202;margin:5px 10px 0 0;padding:0 8px}
#order-opc #login_form {float:none}
#order-opc #login_form fieldset {width:auto;height:auto;font-size:12px;font-weight:bold;padding:10px 10px 0}
#order-opc #login_form_content div {font-weight:normal;margin-bottom:10px}
#order-opc .opc_float {float:left;width:340px;padding:0 10px}
#order-opc .opc_float p {padding:0}
#order-opc .opc_float ul {list-style-type:square;margin:0 0 10px 15px}
#order-opc #opc_account_saved {float:right;font-weight:bold;color:#418B19}
#order-opc .paiement_block {margin-bottom:20px}

/****************************************
 SITEMAP
****************************************/
.sitemap {background:#FFF;border:1px solid #DDD;border-radius:2px;padding:10px 20px}
.sitemap h3 {color:#85A201}
.sitemap .sitemap_block {float:left;width:220px;min-height:100px;margin:5px 10px 10px 0}
.sitemap .tree_top {font-weight:bold;padding:0 0 2px 2px}
.sitemap .tree li {background:url(../img/sitemap.gif) no-repeat left 8px;border-left:1px solid #BBB;margin-left:10px;padding-left:20px}

/****************************************
 STORES
****************************************/
#stores #center_column p label {display:inline-block;width:120px;font-weight:bold;text-align:right;padding:10px 2px}
#stores #addressInput {width:280px;margin-top:20px}
#stores #stores_loader {display:none;margin-left:5px}
#stores #center_column .button {margin:5px 0 0 127px}
#stores #locationSelect {margin:10px 0 10px 127px;visibility:hidden}
#stores #map {height:450px;margin:15px auto}
#stores #stores-table {display:none}
#stores #stores-table tr:nth-child(odd) {background:#FCFCFC}
#stores .store-small {background:#FFF;border:1px solid #DDD;border-radius:2px;height:auto;margin:10px 0;padding:15px}
#stores .store-small img {background:#FFF;border:1px solid #DDD;width:174px;height:115px;float:left;margin-right:10px;padding:2px}
#stores .store-small .first_item {background:#FCFCFC;border-right:1px solid #DDD;width:145px}

/****************************************
 MANUFACTURER - SUPPLIER
****************************************/
#manufacturers_list li, #suppliers_list li {background:#FFF;border:1px solid #DDD;border-radius:2px;position:relative;text-align:right;margin-bottom:10px;padding:10px}
#manufacturers_list .left_side, #suppliers_list .left_side {float:left;width:600px;text-align:left}
#manufacturers_list .logo, #suppliers_list .logo {background:#FFF;float:left;width:80px;height:80px;margin-right:10px}
#manufacturers_list .right_side, #suppliers_list .right_side {position:absolute;bottom:10px;right:10px}
.description_box {background:#FFF;border:1px solid #DDD;border-radius:2px;padding:10px}
.description_box img {float:left;margin-right:10px}

/****************************************
 MODULES
****************************************/

/***** BLOCK ADVERTISING *****/
.advertising_block {background:#FFF;border:1px solid #DDD;border-radius:2px;text-align:center;margin-bottom:10px}

/***** BLOCK CATEGORIES *****/
#categories_block_left li {font-weight:bold}
#categories_block_left li ul {margin:5px 0 0 13px}
#categories_block_left li ul li {background:none;border:none;list-style-type:square;font-weight:normal;padding:2px 0}
#categories_block_left li a.selected {font-weight:bold;color:#85A201}
#categories_block_left li .OPEN, #categories_block_left li .CLOSE {display:block;background:url(../img/icon/quantity_down.gif) no-repeat;width:14px;height:9px;float:right;margin:3px 0 0;cursor:pointer;opacity:0.6;filter:alpha(opacity=60)}
#categories_block_left li .CLOSE {background:url(../img/icon/quantity_up.gif) no-repeat}
#footer .blockcategories_footer {float:left;width:340px;padding:15px 5px 10px}
#footer .blockcategories_footer ul {list-style-type:square;margin-left:14px}
#footer .blockcategories_footer ul ul {display:none!important}
#footer .blockcategories_footer li {float:left;margin-right:25px}

/***** BLOCK CMS *****/
#footer .block_various_links {padding:0 15px 6px}
#footer .block_various_links h4, #footer .block_various_links .title_block {display:none}
#footer .block_various_links li {display:inline;border-left:1px solid #BBB;padding:0 5px 0 8px}
#footer .block_various_links li.first_item {border-left:none;padding:0 5px 0 0}

/***** BLOCK CONTACT INFOS *****/
#footer #block_contact_infos {float:left;width:210px;padding:15px 5px 10px}

/***** BLOCK CUSTOMER PRIVACY *****/
.customerprivacy p {float:left;margin-right:10px;padding:0!important}
.customerprivacy input {margin:0!important}

/***** BLOCK MANUFACTURER - BLOCK SUPPLIER *****/
.blockmanufacturer p, .blocksupplier p {margin:5px 0}
.blockmanufacturer select, .blocksupplier select {width:178px}

/***** BLOCK MYACCOUNT *****/
.myaccount .icon {display:none}
.myaccount .logout a {display:block;background:url(../img/icon/logout.png) no-repeat 0 8px;font-weight:bold;padding:10px 0 5px 18px}

/***** BLOCK PAYMENT LOGO *****/
.paiement_logo_block {margin-bottom:10px}
.paiement_logo_block a {display:block}
.paiement_logo_block img {width:auto;height:auto;margin-right:10px}
#footer .paiement_logo_block {float:left;width:175px;text-align:center;margin:0 20px 0 0;padding:10px 0 0}

/***** BLOCK SOCIAL *****/
#footer #social_block {float:left;width:140px;padding:15px 5px 10px}
#footer #social_block li.facebook {background:url(../img/icon/social_facebook.png) no-repeat left center;padding:5px 0 5px 20px}
#footer #social_block li.twitter {background:url(../img/icon/social_twitter.png) no-repeat left center;padding:5px 0 5px 20px}
#footer #social_block li.rss {background:url(../img/icon/social_rss.png) no-repeat left center;padding:5px 0 5px 20px}

/***** LOYALTY *****/
#loyalty {font-size:11px;margin:10px 0}
#loyalty .icon {display:none}

/***** PRODUCT COMMENTS *****/
.cancel {display:none}
.star {float:left;width:12px;height:12px;text-indent:-3000px;margin:0 1px 0 0;overflow:hidden}
.star a {display:block;background:url(../img/icon/star.gif) no-repeat}
.star a:hover, .star_hover a, .star_on a, .star_readonly.star_on a:hover {background-position:0 -12px}
.star_readonly a:hover {background-position:0 0;cursor:default}
#idTab5 p {margin:5px 0}
#sendComment {position:relative}
#sendComment fieldset {background:#FCFCFC}
#sendComment .align_right {position:absolute;top:10px;right:10px;padding:0}
#sendComment table {width:285px;margin:10px 5px}
#sendComment p {margin:0}

/**** PAUL ****/
#cb-labels {background: url('../../../img/labels-web.jpg') 0 0 no-repeat; width: 290px; height: 70px; background-position: -185px -110px; margin: 10px auto 10px auto;}
#cb-lcl {background: url('../../../img/labels-web.jpg') 0 0 no-repeat; width: 140px; height: 70px; background-position: -33px -110px; margin: 10px auto 10px auto;}
#alphabet {text-align: center;}
#alphabet a {
	font-size: 14px;
	font-weight: bold;
	color: #85A201;
	text-align: center;
}

#alphabet a:hover {text-decoration: underline; background-color: #444; color: #FFF;}

@media screen {
	div#glossaire div:target h3 {display: inline-block; background-color: #FFFF00;}
	div#glossaire div:not(:target) {display: none;}
	div#preglossaire div:target div {display: inline-block;}
	div#preglossaire div:target p#gloDerouler {display: none;}
}

/* Pour ne plus voir la croix de retrait du produit dans le bloc panier à gauche (marche pas) */
div#cart_block div.block_content div#cart_block_list dl dt span.remove_link a.ajax_cart_block_remove_link {
	display: none;
}

/* Pour la navigation à facettes des plantes */
#layered_form #ul_layered_category_0 li[data-for=layered_category_39],
#layered_form #ul_layered_category_0 li[data-for=layered_category_142],
#layered_form #ul_layered_category_0 li[data-for=layered_category_104],
#layered_form #ul_layered_category_0 li[data-for=layered_category_38],
#layered_form #ul_layered_category_0 li[data-for=layered_category_105],
#layered_form #ul_layered_category_0 li[data-for=layered_category_153] {
	display: none;
}

/* Pour carriercompare */
fieldset#compare_shipping p.SE_SubmitRefreshCard input#carriercompare_submit {
	display: none;
}

fieldset#compare_shipping div#availableCarriers table#availableCarriers_table tbody#carriers_list td.carrier_action input {
	display: none;
}

/* Pour les sous-catégories de plantes */
li[data-cat='165'],
li[data-cat='166'],
li[data-cat='167'],
li[data-cat='168'],
li[data-cat='169'],
li[data-cat='170'],
li[data-cat='171'],
li[data-cat='172'],
li[data-cat='173'],
li[data-cat='174'],
li[data-cat='175'],
li[data-cat='176'],
li[data-cat='177'],
li[data-cat='178'],
li[data-cat='179'],
li[data-cat='180'],
li[data-cat='181'],
li[data-cat='182'],
li[data-cat='183'],
li[data-cat='184'],
li[data-cat='185'],
li[data-cat='186'],
li[data-cat='187'],
li[data-cat='188'],
li[data-cat='189'],
li[data-cat='190'],
li[data-cat='191'],
li[data-cat='192'],
li[data-cat='193'],
li[data-cat='194'],
li[data-cat='195'],
li[data-cat='196'],
li[data-cat='197'],
li[data-cat='198'],
li[data-cat='199'],
li[data-cat='200'],
li[data-cat='201'],
li[data-cat='202'],
li[data-cat='203'],
li[data-cat='204'],
li[data-cat='208'],
li[data-cat='209'],
li[data-cat='210'] {
	display: none;
}
#idTab1 p.mc-update {
	font-size: 10px;
}

/*
#ec_price_opc {
	font-weight: bold;
	color: #F00;
	border: 1px solid #F00;
	background-color: #FFD9D9;
	padding: 5px;
}
*/
