body, td, div, span, select, a { margin: 0px; font-family: Arial; font-size: 11px; color: #656879; text-decoration: none; }

.contentp a{ color: blue; text-decoration: underline; }

ul, il { padding: -10px; }

.header { background: url(/images/topbar.jpg) right center no-repeat; } 

.top_bar { font-weight: bold; color: #FFF; text-decoration: none; border-left: 2px solid #FFF; }
.top_bar_link { font-weight: bold; color: #FFF; text-decoration: none; }
.top_menu { border: 1px solid #dadada; text-align: center; font-weight: bold; padding: 2px; }
.top_menu_link { font-weight: bold; text-decoration: none; color: #656879; }
.bottom_menu { background: #ff4e00; text-align: center; font-weight: bold; padding: 2px; }
.bottom_menu_link { font-weight: bold; text-decoration: none; color: #FFF; }
.side_menu { border-bottom: 1px solid #dadada; padding: 4px; background: #FFF; }

.title { font-weight: bold; }
.content { padding-bottom: 10px; }

.more { border: 1px solid #dadada; text-align: left; padding: 2px; }

.article_title { font-weight: bold; text-decoration: underline; color: #656879; }
.article_content { padding-bottom: 20px; text-decoration: none; color: #656879; }
.article_inner_title { font-size: 12px; font-weight: bold; padding: 10px; color: #656879; }
.article_inner_content { font-size: 12px; padding: 10px; color: #656879; }
.article_inner_content a{ color: blue; text-decoration: underline; }
.article_inner { padding: 10px; } 
.pages { text-decoration: none; color: #656879; }

.ouizmenu { text-decoration: none; color: #0b1c2c; }
.opt_normal { border-bottom: 1px solid #626979; }
.opt_div { padding: 5px; }
.opt_over { border-bottom: 1px solid #626979; background: #e4e7f0; }
.opt_click { padding: 5px; background: #272e48; color: #FFF; }

.correct { font-size: 12px; color: #80b305; }
.wrong { font-size: 12px; color: #e20000; }

.works_title { color: #fe4e02; font-weight: bold; }