/* CSS Document */
body { margin:0px; padding:0px; height:100%; width:100%; background-color:#e9ecee; text-align:center; font-size:101%; }
td, li, p, div, body { font-family: Arial, Verdana, Helvetica, sans-serif; color:#333; }
img { border:0px; }

/* Seitenformatierungen */
div.content { position:relative; width:780px; margin:auto; text-align:left; border-left: solid 3px #fff; border-right: solid 3px #fff; border-top: solid 8px #fff; background-color:#fff; }
div.header { position:relative; padding:0px; margin:0px; }
div.main { padding:15px; height:auto; min-height:400px; }
*html div.main { height:400px; }
div.bottom { background-color:#315663; height:18px; text-align:center; color:white; font-size:0.7em; text-decoration:none; line-height:100%; padding-top:4px; margin:0; }
.bottom a { color:#fff; font-size:11px; }
div.blue { margin-top:10px; }

/* Seitenelemente */
h1 { color:#243F48; font-size:18px; margin-top:20px; }
h2.zusatz { background-color:#E9ECEE; color:#243F48; font-size:16px; padding:3px; }
h3 { color:#243F48; font-size:16px; padding-left:10px; }
p, li, div.notes { font-size:12px; }
.hr { border-bottom:2px solid #ff7904; height:1px; clear:both; }
.bold { font-weight:bold; }
img.packshot { float:right; margin-right:150px; border: 1px solid #e9ecee; }
div.notes { padding-left:10px; }
/* div.notes p { margin:0 0 10px 10px; } */
.notes a { font-weight:bold; font-size:12px; border-left:5px solid #ff7904; padding-left:5px; margin-bottom:5px; }
