h1{ color:#888888; font-size:25px; font-weight:normal;}
h2{ color:#888888; font-size:20px; font-weight:normal; margin:15px 0 10px 0;}

table.submenu{width:263; margin-bottom:20px;}
table.submenu td.top{background-image: url(/sh/submenu_top.gif); background-position: left top; background-repeat: no-repeat}
table.submenu td.bottom{background-image: url(/sh/submenu_bottom.gif); background-position: left top; background-repeat: no-repeat}
.submenu_bg{background-image: url(/sh/submenu_bg.gif); background-position: left top; background-repeat: repeat-y}
.submenu_left_top{background-image: url(/sh/submenu_left.gif); background-position: left top; background-repeat: no-repeat}
.submenu_left_bottom{background-image: url(/sh/submenu_left.gif); background-position: left bottom; background-repeat: no-repeat}

div.submenu a{color:#E6E6E6}
div.submenu a:hover{color:#FFFFFF}
p.sub{padding-left:14px; background-image: url(/sh/submenu_item.gif); background-position: left top; background-repeat: no-repeat; color:#ffffff}
p.sub2{padding-left:33px; line-height:120%; font-size:11px; background-image: url(/sh/sub2_item.gif); background-position: left top; background-repeat: no-repeat; color:#ffffff}

.magazine_sm{margin:0 0 30px 22px;}
table.archive span.selected{float:left; padding:0 5px 3px 5px; font-size:16px; color:#888888; font-weight:bold; margin-bottom:3px; background-image: url(/sh/archive_item.gif); background-position: bottom center; background-repeat: no-repeat;}

div.people p{margin-left:20px;}

div.answer h3{color:#888888;}
div.answer p {text-indent:1em; text-align: justify;}
div.answer p.question{text-indent:0; text-align: justify;}

div.question {text-indent:0; text-align: justify;}
.question_number{color:#888888; font-weight:bold;}
.petre {font-size:95%; font-weight:normal; display:block; color:grey; line-height:110%}