/* Effective stylesheet produced by snapshot save */
#co_channel .al_wrap { margin-bottom: 3.5em; }
#co_channel .breakbox, #co_channel .adv5 { margin: 0pt; }
#co_channel .flex_row .adv4 { margin: 0pt; padding: 0pt 0pt 10px; background: transparent url(adv_h.gif) no-repeat scroll right bottom; position: absolute; top: 3px; left: 0pt; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; width: 300px; }
#co_channel .flex_row .adv4 img { border: 0pt none ; }
#co_channel .adv6 { border-bottom: 1px dotted rgb(198, 198, 198); margin: 1.7em 0pt 1.45em; padding-bottom: 1.7em; }
#co_channel .adv7 { margin: 0pt; }
#co_channel .co_nav { margin-bottom: 0pt; }
.content .flex_row { border-bottom: 1px dotted rgb(198, 198, 198); margin-bottom: 1.35em; padding-bottom: 1.35em; }
.content .flex_row .feat { margin-bottom: 0.35em; }
#co_channel .adv { margin: 2em 0pt 1.3em; }
.content .ch_amaz { text-align: center; }
#co_channel .gem_suchbl { padding-bottom: 9px; height: 1%; }
#co_channel .gem_suchbl h3 + a { right: 11.7em; }
#co_channel .gem_rw { margin: 3.1em 0pt 0pt; }
.content .h_wrap { position: relative; width: 100%; }
.content .h_wrap h2 { border-bottom: 2px dotted rgb(153, 153, 153); margin: 1.4em 0pt 0.5em; font-size: 2.2em; color: rgb(198, 2, 25); padding-bottom: 0.22em; }
.content .h_wrap h2 a { display: inline; vertical-align: top; position: relative; top: 0pt; left: 3px; }
.gecko .content .h_wrap h2 a { top: 0.4em; }
.safari .content .h_wrap h2 a { top: 0.05em; }
.content .h_wrap h2 a:hover { background-color: transparent; }
.content .h_wrap h2.tp { margin-top: 0pt ! important; }
.content .h_wrap h2 + a { background: transparent url(link.gif) no-repeat scroll left 5px; position: absolute; top: 0.8em; right: 0pt; font-size: 1.2em; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; padding-left: 12px; }
