body { font-size: 62.5%; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; background-color: #c8e7ff; background-image: url(../img.deco/background.topsky.png); background-repeat: repeat-x; text-align: center; margin: 0; }
p,h1,h2,h3,h4,h5,h6 { margin: 0; }
td { }
a:link { color: black; }
a:visited { color: black; }
a:hover { color: blue; }
a:active { }
img { border: 0 }
img.left { margin: 2px 10px 5px 1px; float: left; border: 0 }
img.right { margin: 2px 1px 5px 10px; float: right; border: 0 }
img.across {margin: 0 0 10px 0; border: 0 }
img.reset { margin-left: 2px; }
div.clearer {clear: both; display: block; margin: 0; padding: 0; height: 0; line-height: 1px; font-size: 1px }
p.padded { margin-top: 0.6em; margin-bottom: 0.6em; }
div#masthead { background-color: white; text-align: left; width: 650px; margin: 0 auto 10px; }
div#masthead a:link, div#masthead a:visited { text-decoration: none; }
div#masthead div.header { background-image: url(../img.deco/header.010.png); background-repeat: repeat-x; background-position: left top; height: 79px; }
div#masthead div.header_right { background-image: url(../img.deco/header.001.png); background-repeat: no-repeat; background-position: right top; height: 79px; }
div#masthead div.header_left { background-image: url(../img.deco/header.100.png); background-repeat: no-repeat; background-position: left top; height: 79px; }
div#masthead div.bodycontent { line-height: 24px; background-image: url(../img.deco/header.020.png); background-repeat: repeat-x; background-position: left top; height: 24px; }
div#masthead div.bodycontent_right { line-height: 24px; background-image: url(../img.deco/header.002.png); background-repeat: no-repeat; background-position: right top; height: 24px; }
div#masthead div.bodycontent_left { font-size: 1.1em; line-height: 24px; background-image: url(../img.deco/header.200.png); background-repeat: no-repeat; background-position: left top; text-align: left; height: 24px; padding-left: 1em; }
div#masthead div.footer { line-height: 20px; background-image: url(../img.deco/header.030.png); background-repeat: repeat-x; background-position: left top; height: 20px; }
div#masthead div.footer_right { line-height: 20px; background-image: url(../img.deco/header.003.png); background-repeat: no-repeat; background-position: right top; height: 20px; }
div#masthead div.footer_left { line-height: 20px; background-image: url(../img.deco/header.300.png); background-repeat: no-repeat; background-position: left top; height: 20px; }
h1#lycos { width: 207px; height: 79px; position: relative; float: left; }
h1#lycos span { cursor: pointer; }
h1#lycos span.de, h1#lycos span.es, h1#lycos span.fr, h1#lycos span.it, h1#lycos span.nl, h1#lycos span.uk { background-image: url(../img.deco/de.header.h1.png); background-repeat: no-repeat; position: absolute; width: 100%; height: 100%; }
h1#lycos span.dk { background-image: url(../img.deco/dk.header.h1.png); background-repeat: no-repeat; position: absolute; width: 100%; height: 100%; }
h1#lycos span.se { background-image: url(../img.deco/se.header.h1.png); background-repeat: no-repeat; position: absolute; width: 100%; height: 100%; }
h2#poll_results { font-size: 1em; position: relative; width: 161px; height: 37px; }
h2#poll_results span { cursor: pointer; background-repeat: no-repeat; position: absolute; width: 100%; height: 100%; }
h2#poll_results span.de { background-image: url(../img.deco/de.love_at_lycos.masthead.h2.gif); }
h2#poll_results span.dk { background-image: url(../img.deco/dk.love_at_lycos.masthead.h2.gif); }
h2#poll_results span.es { background-image: url(../img.deco/es.love_at_lycos.masthead.h2.gif); }
h2#poll_results span.fr { background-image: url(../img.deco/fr.love_at_lycos.masthead.h2.gif); }
h2#poll_results span.it { background-image: url(../img.deco/it.love_at_lycos.masthead.h2.gif); }
h2#poll_results span.nl { background-image: url(../img.deco/nl.love_at_lycos.masthead.h2.gif); }
h2#poll_results span.uk { background-image: url(../img.deco/uk.love_at_lycos.masthead.h2.gif); }
h2#poll_results span.se { background-image: url(../img.deco/se.love_at_lycos.masthead.h2.gif); }

h6#close_window { position: relative; width: 105px; height: 54px; float: right; }
h6#close_window span { cursor: pointer; background-repeat: no-repeat; position: absolute; width: 100%; height: 100%; float: right; }
h6#close_window span.de { background-image: url(../img.deco/de.header.h6.close_window.png); }
h6#close_window span.dk { background-image: url(../img.deco/dk.header.h6.close_window.png); }
h6#close_window span.es { background-image: url(../img.deco/es.header.h6.close_window.png); }
h6#close_window span.fr { background-image: url(../img.deco/fr.header.h6.close_window.png); }
h6#close_window span.it { background-image: url(../img.deco/it.header.h6.close_window.png); }
h6#close_window span.nl { background-image: url(../img.deco/nl.header.h6.close_window.png); }
h6#close_window span.uk { background-image: url(../img.deco/uk.header.h6.close_window.png); }
h6#close_window span.se { background-image: url(../img.deco/se.header.h6.close_window.png); }
div#love_at_lycos { text-align: left; width: 650px; margin-right: auto; margin-left: auto; }
div#love_at_lycos div.header { color: white; line-height: 45px; background-image: url(../img.deco/love_at_lycos.010.png); background-repeat: repeat-x; background-position: left top; height: 45px; }
div#love_at_lycos div.header_right { line-height: 45px; background-image: url(../img.deco/love_at_lycos.001.png); background-repeat: no-repeat; background-position: right top; height: 45px; }
div#love_at_lycos div.header_left { line-height: 45px; background-image: url(../img.deco/love_at_lycos.100.png); background-repeat: no-repeat; background-position: left 0; height: 45px; }
div#love_at_lycos div.header h3 { font-size: 1.5em; padding-left: 20px; }
div#love_at_lycos_masthead { background-image: url(../img.deco/love_at_lycos.masthead.jpg); background-repeat: no-repeat; background-position: right top; height: 331px; margin-right: 10px; padding-left: 18px; }
div#love_at_lycos_masthead h3 { font-size: 1.5em; font-weight: bold; line-height: 1.5em; width: 320px; margin-top: 0.7em; margin-bottom: 0.7em; padding-left: 3px; }
div#love_at_lycos_masthead p { font-size: 1.3em; line-height: 1.5em; padding-left: 3px; width: 320px; }
div#love_at_lycos div.bodycontent { background-color: white; background-image: url(../img.deco/love_at_lycos.masthead.bg.png); background-repeat: repeat-x; background-position: left top; }
div#love_at_lycos div.bodycontent_backright { background-image: url(../img.deco/love_at_lycos.0022.png); background-repeat: repeat-y; background-position: right top; }
div#love_at_lycos div.bodycontent_backleft { background-image: url(../img.deco/love_at_lycos.2200.png); background-repeat: repeat-y; background-position: left top; }
div#love_at_lycos div.bodycontent_right { background-image: url(../img.deco/love_at_lycos.002.png); background-repeat: no-repeat; background-position: right top; }
div#love_at_lycos div.bodycontent_left { background-image: url(../img.deco/love_at_lycos.200.png); background-repeat: no-repeat; background-position: left top; }
div#love_at_lycos div.footer { background-image: url(../img.deco/love_at_lycos.030.png); background-repeat: repeat-x; background-position: left top; height: 40px; margin-bottom: 1em; }
div#love_at_lycos div.footer_right { background-image: url(../img.deco/love_at_lycos.300.png); background-repeat: no-repeat; background-position: left top; height: 40px; }
div#love_at_lycos div.footer_left { background-image: url(../img.deco/love_at_lycos.003.png); background-repeat: no-repeat; background-position: right top; height: 40px; }
h6#credits { font-size: 0.9em; font-weight: normal; padding-top: 25px; padding-left: 20px; }
#displayfilter { margin: 1em 0 0 0; padding: 0 0 0 3px; }
#displayfilter h3 { font-size: 1.3em; margin-bottom: 0.4em; }
#displayfilter h3.disabled { color: #999; }
#displayfilter ul { margin: 0; padding: 0; list-style-type: none; }
#displayfilter li { padding: 0 0 0.4em; }
div#data { clear: both; padding-top: 10px; padding-right: 20px; padding-left: 20px; }
div#data h4 { color: black; font-size: 1.3em; margin: 0; padding-top: 2px; padding-left: 25px; }
div#data div.data_header { line-height: 20px; background-color: #e97c99; background-image: none; height: 25px; border-bottom: 1px solid white; }
div#data div.data_header_right { background-image: url(../img.deco/data.header.001.png); background-repeat: no-repeat; background-position: right top; height: 20px; }
div#data div.data_header_left { background-image: url(../img.deco/data.header.100.png); background-repeat: no-repeat; background-position: left top; height: 20px; }
div#data div.data_footer { line-height: 14px; background-color: #f7d2dc; height: 14px; }
div#data div.data_footer_right { line-height: 14px; background-image: url(../img.deco/data.footer.003.png); background-repeat: no-repeat; background-position: right top; height: 14px; }
div#data div.data_footer_left { line-height: 14px; background-image: url(../img.deco/data.footer.300.png); background-repeat: no-repeat; background-position: left top; height: 14px; }
div#data table { font-size: 1em; width: 610px; border-collapse: collapse; }
div#data caption { font-size: 1.3em; font-weight: bold; line-height: 1.4em; background-color: #e97c99; text-align: left; }
div#data caption span.caption_right { background-image: url(../img.deco/data.header.001.png); background-repeat: no-repeat; background-position: right top; padding-right: 10px; padding-bottom: 5px; display: block; }
div#data caption span.caption_left { background-image: url(../img.deco/data.header.100.png); background-repeat: no-repeat; background-position: left top; padding-top: 5px; padding-left: 10px; display: block; }
div#data th, div#data td { font-size: 1.2em; vertical-align: top; padding: 0.6em 0.3em; border: solid 1px white; }
div#data th { font-weight: bold; text-align: right; background-color: #f1aabd; }
div#data tr { background-color: #f5c3d0; }
div#data tr.odd { background-color: #f7d5de; }
div#data td { text-align: right; }
div#data td.firstrow_indent, div#data th.firstrow_indent { text-align: left; padding-left: 10px; border-left-style: none; }
div#data em.textmarker { background-color: #f8ff51; padding: 2px 4px; display: block; }
dir.questions { margin: 0; padding: 0; list-style-type: none; }
dir.questions li { font-size: 1.2em; line-height: 1.4em; background-color: #f5c3d0; margin: 0; padding: 0; border-bottom: 1px solid white; }
dir.questions li.grouped { border-bottom: 10px solid white; }
dir.questions li.odd { background-color: #f7d5de; }
dir.questions li a:link, dir.questions li a:visited { background-image: url(../img.deco/flowerybullet.even.gif); background-repeat: no-repeat; background-position: left top; text-decoration: none; height: 100%; padding: 8px 5px 8px 25px; display: block; }
dir.questions li.odd a:link, dir.questions li.odd a:visited { background-image: url(../img.deco/flowerybullet.odd.gif); background-repeat: no-repeat; background-position: left top; }
dir.questions li a:hover { color: #300; background-color: #fae1e7; background-position: 0 96px; }
dir.questions li.odd a:hover { background-color: #fbeaee; background-position: 0 96px; }
h6#toplink { font-size: 0.9em; font-weight: normal; text-align: right; margin-top: 1em; }
