





























body{ background-color:#E5ECF3; font-family:arial; }

body, a{ color:#4E463F; }
a:hover{ background-color:#FFFFFF; }
/*
#waluu_bar .wbar ul{ border:solid #CCCCCC; border-width:0 2px 2px 2px; padding:4px; background:#FFFFFF;  }
#waluu_bar .wbar a{ color:#000000; background:#FFFFFF; border-bottom:1px solid #CCCCCC; }
#waluu_bar .wbar a:hover{ background:#FAFAFA;  }
#waluu_bar .wbar a strong{ color:#999999; }
#waluu_bar .wbar li.first,
#waluu_bar .wbar li.last,
#waluu_bar .wbar li.last a{ border-bottom:0px; }
*/
#account_field_element{ border-color:#FFFFFF; border-width:0 2px 2px 2px; background:#FFF9DF; -moz-border-radius:0 0 4px 4px; -webkit-border-radius:0 0 4px 4px; border-radius:0 0 4px 4px;    }
.subscribe a:hover{ color:#00AEFF; }

#menu{ background:transparent; } 
#menu_main{ background-color:#1B5790; }
#sections a{ color: #E5ECF3; font-family:arial; font-size:103%; line-height:30px; margin-top:14px; }
#sections a:hover{ color: #E5ECF3; background-color:transparent; text-decoration:underline; }
#sections a.s{ color:#FFFFFF; text-decoration:none; background-color:#105CB6; -moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px;   }
#form_search_btn{ height:24px; background-color:#1B5790; border-width:0px; -moz-border-radius:0 3px 3px 0; -webkit-border-radius:0 3px 3px 0; border-radius:0 3px 3px 0; }
#form_search_btn:hover{ background-color:#1BB2F1;  }
#search form{ border:0px; top:17px; }
#form_search_text{ height:23px; margin-top:-2px; padding:1px 0 0 2px; -moz-border-radius:3px 0 0 3px; -webkit-border-radius:3px 0 0 3px; border-radius:3px 0 0 3px;}
#section_members{ border-right:none !important; }

#menu_sub{ background-color:#EFDA77; -moz-border-radius:0 0 7px 7px; -webkit-border-radius:0 0 7px 7px; border-radius:0 0 7px 7px; }

#sort_bar_tags .sel a{  height:13px; line-height:1em; margin-top:7px; padding:5px; word-spacing: -0.1em; font-weight:bold; }
#sort_bar_tags .top a:hover,
#sort_bar_tags .az a:hover,
#sort_bar_tags .sel a:hover{ background-color:#FFF1AF; -moz-border-radius:2px; -webkit-border-radius:2px; border-radius:2px;   }
#sort_bar_tags .sel a.s{ background:#FFFFFF; -moz-border-radius:2px; -webkit-border-radius:2px; border-radius:2px; } 
#sort_bar_tags .sel a:hover em,
#sort_bar_tags .sel a.s em{ margin-right:3px; height:23px; background-color:#1B5790/*999999*/; background-position: -251px -43px;  }
#sort_bar_tags .sel .sel_sub a{ font-weight:normal; margin-top:3px; font-size:100%; height:13px; line-height:13px;  }
#sort_bar_tags .sel .sel_sub span{ margin-top:3px; }
#sort_bar_tags .top a,
#sort_bar_tags .sel a,
#sort_bar_tags .az a,
#menu_sub_item_new a{ color:#222222; font-weight:bold; }

#logo_item_new_element .item_new{ background-color:#FFF9DF; border:5px solid #FFFFFF; -moz-border-radius:7px; -webkit-border-radius:7px; border-radius:7px; }
#logo_item_new_element .item_new_fields{ margin-top:5px; border-width:0px; background-color:#EFECE0; -moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px; }

#layout_1{ background-color:#FFFFFF; -moz-border-radius:7px 0 0 7px; -webkit-border-radius:7px 0 0 7px; border-radius:7px 0 0 7px; } 
.wrapper{ padding:0 10px 10px 5px; }

#layout_2{ background-color:#FFFFFF; -moz-border-radius:0 7px 7px 0; -webkit-border-radius:0 7px 7px 0; border-radius:0 7px 7px 0; } 

#nav_bar{ background:#FFFFFF; }
.nav_bar_option_right{ border-right:none; }
.nav_bar_line{ border-bottom: 1px solid #CCCCCC; padding-top: 16px; }
.sort_time{ background:#FFFFFF; padding-left:5px; }
.sort_time a{ color:#E37400; border:none; font-size:85%; height:20px; line-height:20px; margin-top:6px; }
.sort_time a:hover{ background-color:transparent; text-decoration:underline; }
.sort_time a.s{ background-color:#E37400; color:#FFFFFF; -moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px; text-decoration:none; cursor:auto; }
.bar_btn,
#itemer h2,
.bar_btn:hover{ color:#4E463F; background:#FFFFFF; font-family:arial; font-size:140%; font-weight:normal; letter-spacing:-1px; line-height:32px; padding:0 4px; }
.bar_btn:hover{ background:#FFFFFF !important; }
#section_name{ padding:0 3px; }
#section_name:hover{ background:#FFFFFF; text-decoration:underline;}
.w_bar_rollover{ border-color:#CCCCCC; border-width:0 2px 2px; -moz-border-radius:0 0px 3px 3px; }
.w_bar_rollover li a{ color:#777777; }
.w_bar_rollover .s,
.w_bar_rollover li a:hover{ background-color:#FFF9DF;  color:#4E463F }
.woptions em{ background-color:#4E463F; }

#message_bar{ background-color:#FFF9DF; color:#4E463F; -moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px;}

.icon.vote_for_small,
.vote_for,
.vote_for:hover,
.vote_for.voted:hover{ background-color:#1BB2F1; }
.vote_against,
.vote_against:hover,
.vote_against.voted:hover{ background-color:#BCBCBC; }
.vote_for.voted{ background-color:#EEEEEE; }
.vote_against.voted{ background-color:#EEEEEE; }

.info_bar .for{ color:#1BB2F1; }

.item_line .item_fields h2 span{ color:#75ABEA; text-decoration:underline; }
.item_line .item_fields h2 .title{ letter-spacing:-0.015em; color:#105CB6; text-decoration:none; }
.item_line .item_fields h2 .title:hover{ color:#000000; background:none; text-decoration:none; }
.item_line .item_fields .body{ margin-top:-3px; color:#555555; }
.item_full .labels li a,
.item_line .labels li a{ color:#777777; background-color:transparent/*#FFFFFF*/; }
.item_full .labels li a:hover,
.item_line .labels li a:hover{ color:#777777; background:#FFFFFF; text-decoration:underline; }
.item_line .item_line_bar { clear:none; }
.item_line .item_line_bar a { color:#1B5790; padding:1px 0px; margin-right:15px; margin-top:-3px; }
.item_line .item_line_bar a:hover,
.item_line .item_line_bar a.s{ background:transparent !important; color:#000000 !important; }

.w_pan_ilo { margin-top:1px; }
.item_line .item_line_bar .ilo_crud a{ padding:0 2px; margin-top:-1px; color:#E37400 !important; }
.item_line .item_line_bar .ilo_crud a:hover,
.item_line .item_line_bar .ilo_crud a.s{ background-color:#E37400 !important; color:#FFFFFF !important; }
.ilo_crud a .edit,
.ilo_crud a .delete{ background-color:#E37400 !important; }
.ilo_crud a.s .edit,
.ilo_crud a:hover .edit{ background-color:#E37400; /*background-position:-69px -3px;*/ }
.ilo_crud a.s .delete,
.ilo_crud a:hover .delete { background-color:#E37400; /*background-position:-102px -3px;*/ }

.item_content_global .date{ color:#A12A2A !important; font-weight:bold; font-size:80%;}

.item_full .ttl{ color:#999; }
.item_full .icon_line:hover .icon_text,
.item_full .icon_line .icon_text:hover{ text-decoration:underline; background-color:#FFFFFF; }
.item_full .icon_line{ border:2px solid #FFFFFF;padding:2px; }
.item_full .icon_line:hover{ border:2px solid #EFECE0; background:none; }
.item_full .labels li{ background:none; padding-left:0px; }


.bar table{ -moz-border-radius:7px 7px 0 0; -webkit-border-radius:7px 7px 0 0; border-radius:7px 7px 0 0;}
.bar td{ background-color:#EFECE0; }
.bar .first,
.bar .first .w_guided_btn{ -moz-border-radius:7px 0 0 0; -webkit-border-radius:7px 0 0 0; border-radius:7px 0 0 0; }
.bar .last,
.bar .last .w_guided_btn{ border-right:none; -moz-border-radius:0px 7px 0px 0px; -webkit-border-radius:0px 7px 0px 0px; border-radius:0px 7px 0px 0px;  }
.bar .w_guided_btn{ background-color:#EFECE0; }
.bar .w_guided_btn:hover,
.bar .w_guided_btn.s { background:#DFD6B5; color:#000000; }
#contents_options .w_pan_options{ border-color:#EFECE0; -moz-border-radius:0px 0px 7px 7px; -webkit-border-radius:0px 0px 7px 7px; border-radius:0px 0px 7px 7px;   }
#contents_options .co_share{ border-right-color:#EFECE0; }

#args{ border-color:#EFECE0; -moz-border-radius:0px 0px 7px 7px; -webkit-border-radius:0px 0px 7px 7px; border-radius:0px 0px 7px 7px; }
#args a:hover,
.itemer_div ul li a:hover{ text-decoration:underline; }
#comments_count{ -moz-border-radius:7px 0px 0px 0px; -webkit-border-radius:7px 0px 0px 0px; border-radius:7px 0px 0px 0px; }

.new_comment textarea,
.new_comment .user img{ border-color:#1BB2F1; }
.new_comment .user .ico_chat{ background-color:#1BB2F1; }

.w_btn{ border:none; background-color:#EEEEEE; color:#105CB6; -moz-border-radius:10px; -webkit-border-radius:10px; border-radius:10px;  } /* Global, devrait partager w_btn.big et non w_btn_big !*/
.w_btn span.follow,
.w_btn span.unfollow{ display:none }
.w_btn_big{ background-color:#EEEEEE; color:#105CB6; }
.w_btn:hover,
.w_btn_big:hover{ background-color:#105CB6; color:#FFFFFF; }
.w_form { background-color:#EEEEEE; -moz-border-radius:10px }
.w_f_submit{ background-color:#FFFFFF; border-color:#CCCCCC; color:#4E463F; }
.w_f_submit:hover{ background-color:#FFF9DF; border-color:#DFD6B5; }

.item_full{ border:4px solid #EFECE0; margin-bottom:5px; -moz-border-radius:7px; -webkit-border-radius:7px; border-radius:7px;  }

#itemer h2{ border:none; }
#itemer .ico{ background-color:#FFFFFF; }
#itemer_b{ border:solid #EFECE0; border-width:3px 3px 0; }
#itemer_b .name a:hover{ background-color:#FFFFFF; text-decoration:underline; }
.itemer_infos { border:solid #EFECE0; border-width:0 3px 3px; }
#itemer_nav table td{ background:#FFF9DF; }
#itemer_nav table td a:hover,
#itemer_nav table td a.s{ background:#E37400; color:#FFFFFF; }

#footer{ background-color:#FFFFFF; -moz-border-radius:7px; -webkit-border-radius:7px; border-radius:7px;  }
#footer .footer_item{ border-right:1px solid #CCCCCC; color:#8696A4; font-size:95%; }

#footer .footer_item h3{ color:#8696A4; font-weight:bold; font-size:125%; }
#footer .footer_item span{ color:#75ABEA; text-decoration:underline; line-height:16px; }
#footer .footer_item a{ color:#105CB6; text-decoration:none; }
#footer .footer_item a:hover,
#footer .footer_item a:focus{ color:#000000; text-decoration:none; }

#copyright{ color:#555555; }