prevent overriding of unordered lists

`list-style-position: outside;` overwrites `list-style-type` of `ul` and `ol` elements.

with the result both `ul` and `ol` have 'disc' as `list-style-type`.
for `ul` this is ok, but not for `ol` 

dummy example:
```
/*doc

# Alerts

1. Hide by default
2. Set fixed position

    <div class="alert">
    </div>

*/
.alert {
	border: solid; /* 1 */
	position: fixed; /* 2 */
}
```

after/before screenshot:
![screen shot 2014-02-14 at 12 35 56](https://f.cloud.github.com/assets/26371/2170397/409df540-956c-11e3-83bc-720091ec9910.png)