.neueraccount { cursor:pointer; width:107px; height:22px; background-position:0% 0px; background-image:url(http://static.onlinetvrecorder.com/images/fbregistrieren.jpg); }
.neueraccount:hover { background-position:0% -22px; }
.neueraccount_en { cursor:pointer; width:107px; height:22px; background-position:0% 0px; background-image:url(http://static.onlinetvrecorder.com/images/fbregistrieren_en.jpg); }
.neueraccount_en:hover { background-position:0% -22px; }

.jetztregistrieren { cursor:pointer; width:107px; height:22px; background-position:0% 0px; background-image:url(http://static.onlinetvrecorder.com/images/fbregistrieren.jpg); border:none; }
.jetztregistrieren:hover { background-position:0% -22px; }
.jetztregistrieren_en { cursor:pointer; width:107px; height:22px; background-position:0% 0px; background-image:url(http://static.onlinetvrecorder.com/images/fbregistrieren_en.jpg); border:none; }
.jetztregistrieren_en:hover { background-position:0% -22px; }

.jetztreinloggen { cursor:pointer; width:107px; height:22px; background-position:0% 0px; background-image:url(http://static.onlinetvrecorder.com/images/fbjetzteinloggen.jpg); border:none; }
.jetztreinloggen:hover { background-position:0% -22px; }
.jetztreinloggen_en { cursor:pointer; width:107px; height:22px; background-position:0% 0px; background-image:url(http://static.onlinetvrecorder.com/images/fbjetzteinloggen_en.jpg); border:none; }
.jetztreinloggen_en:hover { background-position:0% -22px; }

.findfuture { cursor:pointer; width:189px; height:41px; background-position:0% 0px; background-image:url(http://static.onlinetvrecorder.com/images/findfuture.jpg); border:none; }
.findfuture:hover { background-position:0% -41px; }
.findpast { cursor:pointer; width:189px; height:41px; background-position:0% 0px; background-image:url(http://static.onlinetvrecorder.com/images/findpast.jpg); border:none; }
.findpast:hover { background-position:0% -41px; }
#bookmarks { border-top:1px #999999 dotted; padding-top:5px; margin-top:10px; }
#bookmarks img { height:14px; }
#bookmarks td { text-align:center; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; vertical-align:bottom; }
#bookmarks a { text-decoration:underline; color:#000000; background-color:#FFFFFF; font-size:10px; }
#bookmarks a:hover { text-decoration:none; background-color:#FFFFFF; }
#commonbar { padding-right:0px; padding-left:0px; padding-bottom:0px; margin:0px; padding-top:0px; text-align:right; }
#container #content, .container #content, #container .content, .container .content { padding:3px; margin-bottom:5px; }
#container { padding:0; background-color:#ffffff; font-family:verdana, arial, helvetica, sans-serif; font-size:12px; border:1px #4d88c4 solid; }
.container { padding:0; background-color:#ffffff; font-family:verdana, arial, helvetica, sans-serif; font-size:12px; }
#content { border-right:#737373 1px solid; padding-right:10px; border-top:#737373 1px solid; background:url(http://static.onlinetvrecorder.com/images/pshadow.gif) #ffffff no-repeat left top; padding-bottom:10px; padding-top:10px; padding-left:5px; margin:5px 0px 0px; border-left:#737373 1px solid; border-bottom:#737373 1px solid; width:930px; }
#dllinkbox:hover { border:1px #5193c4 solid; background-color:#c5d1e4; background-image:none; }
#dllinkbox { text-align:center; height:40px; width:150px; padding-top:15px; cursor:pointer; background-color:#f4f7fb; border:1px #5193c4 solid; margin-right:3px; background-image:url(http://static.onlinetvrecorder.com/images/eselsohr.gif); background-repeat:no-repeat; background-position:right top; }
#eyecatcher { border-right:#737373 1px solid; padding-right:0px; border-top:#737373 1px solid; padding-left:0px; background-color:#ffffff; padding-bottom:0px; margin:10px 0px 0px; border-left:#737373 1px solid; padding-top:0px; border-bottom:#737373 1px solid; height:200px; }
#footer { margin-top:10px; padding-top:5px; border-top:1px #000000 dotted; }
#footerstats { padding:3px; font-family:verdana, arial, helvetica, sans-serif; font-size:10px; background-color:#ffffff; margin-top:5px; border:1px #ffffff solid; }
#layersant { position:absolute; left:777px; top:1px; width:208px; height:231px; z-index:1; }
#logo { background:no-repeat left bottom; margin:0px; width:800px; height:50px; text-align:right; }
#main { padding-right:0px; padding-left:0px; padding-bottom:0px; margin:0px 0px 0px; width:930px; border-top-style:none; border-right-style:none; border-left-style:none; border-bottom-style:none; text-align:left; }
#menubar { border-right:#172647 1px solid; width:930px; padding-right:0px; border-top:#172647 1px solid; padding-left:0px; background:url(http://static.onlinetvrecorder.com/images/pmbar.gif) #acbee4 repeat-x left top; padding-bottom:0px; margin:0px; border-left:#172647 1px solid; padding-top:0px; border-bottom:#172647 1px solid; }
#more { display:block; background:url(http://static.onlinetvrecorder.com/images/pline.gif) no-repeat right top; padding-top:4px; text-align:right; }
#plaintext { padding-right:0px; padding-left:0px; padding-bottom:0px; margin:0px; padding-top:0px; position:absolute; top:5px; }
#sidebar a { font-weight:bold; color:#172647; text-decoration:none; }
#sidebar h2 { margin-top:2pt; font-weight:bold; font-size:10pt; margin-bottom:2pt; color:#d8d8d8; }
#sidebar li { padding-right:0px; padding-left:0px; padding-bottom:0px; margin:2px 0px 2px 16px; line-height:150%; padding-top:0px; }
#sidebar p { padding-right:0px; padding-left:0px; padding-bottom:0px; margin:0px 0px 5px; padding-top:0px; }
#sidebar ul { padding-right:0px; padding-left:0px; padding-bottom:0px; margin:2px 0px; padding-top:0px; }
#sidebar { border-right:#737373 1px solid; padding-right:10px; border-top:#737373 1px solid; padding-left:10px; background:url(http://static.onlinetvrecorder.com/images/pshadow.gif) #ffffff no-repeat left top; left:930px; padding-bottom:10px; border-left:#737373 1px solid; width:400px; padding-top:10px; border-bottom:#737373 1px solid; position:absolute; top:60px; }
#title, .title { background-image:url(http://static.onlinetvrecorder.com/images/th.gif); padding:2px; font-family:arial, helvetica, sans-serif; font-size:16px; font-weight:bold; color:#FFFFFF; text-align:left; border-bottom-style:dashed; border-bottom-width:1px; border-bottom-color:#999999; }
.title td { font-family:arial, helvetica, sans-serif; font-size:16px; font-weight:bold; color:#FFFFFF; }
#warning { font-family:verdana, arial, helvetica, sans-serif; font-size:10px; border:1px #969493 solid; padding:3px; background-color:#EFEBE7; margin-bottom:10px; }
#youarehere { display:block; background:url(http://static.onlinetvrecorder.com/images/pline.gif) no-repeat right bottom; padding-bottom:4px; text-align:right; }
.activetab:hover { font-weight:bold; }
.activetab { width:150px; height:25px; max-width:150px; max-height:25px; color:#000000; text-align:center; padding-top:5px; background-image:url(http://static.onlinetvrecorder.com/images/reiterbig1.gif); background-repeat:no-repeat; font-size:10px; font-weight:bold; cursor:pointer; }
.button { border:1px #71a2e1 solid; cursor:pointer; background-color:#BDDEF7; height:20px; }
.button:hover { background-color:#99CCF2; }
.buttoncaption { line-height:200%; }
.clearer { clear:both; }
.dottedbox { margin:5px; padding:5px; border:1px #000000 dotted; font-size:10px; border-left-style:groove; border-left-width:2px; background-color:#f1f5fa; }
.formcaption { clear:left; float:left; width:200px; line-height:200%; }
.headertd1 { background-image:url(http://static.onlinetvrecorder.com/images/reiterbig1.gif); background-repeat:no-repeat; cursor:pointer; }
.headertd2 { background-image:url(http://static.onlinetvrecorder.com/images/reiterbig2.gif); background-repeat:no-repeat; cursor:pointer; }
.inactivetab:hover { color:#cc0000; }
.inactivetab { width:150px; height:25px; max-width:150px; max-height:25px; color:#000000; text-align:center; padding-top:5px; background-image:url(http://static.onlinetvrecorder.com/images/reiterbig2.gif); background-repeat:no-repeat; font-size:10px; font-weight:normal; cursor:pointer; }
.menu { border-right:#737373 1px solid; padding-right:0px; border-top:#737373 1px solid; padding-left:0px; background:#d8d8d8 repeat-x left top; left:0px; visibility:hidden; padding-bottom:0px; border-left:#737373 1px solid; padding-top:0px; border-bottom:#737373 1px solid; position:absolute; top:0px; text-align:left; }
.paidlink, .paidlink:hover { color:#00cc00; }
.profiletable:hover { border:1px #000000 solid; }
.profiletable { border:1px #d9e7f2 solid; cursor:pointer; }
.rectd { border-top:1px #bfd1e8 dotted; padding-top:3px; padding-bottom:3px; background-color:#ffffff; border-left:1px #d3e0eb dotted; padding-left:3px; vertical-align:top; }
.textfield:hover { background-color:#f7fafd; }
.textfield { border:1px #71a2e1 solid; background-color:#ffffff; }
.tooltip { position:absolute; display:none; z-index:0; }
.tooltip { position:absolute; display:none; }
a.arrow:hover { text-decoration:underline; }
a.arrow { padding-right:3px; padding-left:16px; font-weight:bold; background:no-repeat left top; padding-bottom:0px; color:#172647; padding-top:0px; white-space:nowrap; text-decoration:none; }
a.blackbold:active { color:black; text-decoration:none; }
a.blackbold:hover { color:black; text-decoration:underline; }
a.blackbold:link { color:black; text-decoration:underline; }
a.blackbold:visited { color:black; text-decoration:none; }
a.blacklink:hover { text-decoration:underline; }
a.blacklink { padding-left:6px; color:#737373; text-decoration:none; }
a.hoverbold:active { color:black; text-decoration:none; }
a.hoverbold:hover { color:navy; font-weight:bold; text-decoration:none; }
a.hoverbold:link { color:black; text-decoration:underline; }
a.hoverbold:visited { color:black; text-decoration:none; }
a.link:hover { text-decoration:underline; }
a.link { font-weight:bold; color:#172647; text-decoration:none; }
a.menubutton:hover { color:#ffffff; background-color:#172647; }
a.menubutton { padding-right:6px; padding-left:6px; padding-bottom:4px; color:#000000; padding-top:4px; text-decoration:none; }
a.menubuttonactive { color:#ffffff; background-color:#172647; }
a.menubuttonactive { padding-right:6px; padding-left:6px; padding-bottom:4px; color:#000000; padding-top:4px; text-decoration:none; }
a.menuitem:hover { color:#ffffff; background-color:#737373; }
a.menuitem { padding-right:16px; display:block; padding-left:16px; padding-bottom:4px; color:#000000; padding-top:4px; white-space:nowrap; background-color:transparent; text-decoration:none; }
a.menuitemactive { color:#ffffff; background-color:#737373; }
a.menuitemactive { padding-right:16px; display:block; padding-left:16px; padding-bottom:4px; color:#000000; padding-top:4px; white-space:nowrap; background-color:transparent; text-decoration:none; }
a.plaintext { font-size:90%; color:#737373; text-decoration:none; }
a.s2d:hover { text-decoration:underline; }
a.s2d { font-weight:bold; color:#172647; text-decoration:none; }
a.teaserlink:hover { text-decoration:underline; }
a.teaserlink { font-weight:bold; color:#737373; text-decoration:none; }
a.weiss:active { color:white; font-weight:bold; text-decoration:none; }
a.weiss:active { color:white; font-weight:bold; text-decoration:none; }
a.weiss:hover { color:white; font-weight:bold; text-decoration:none; }
a.weiss:hover { color:white; font-weight:bold; text-decoration:none; }
a.weiss:link { color:#c9d7e7; font-weight:normal; text-decoration:none; }
a.weiss:link { color:#c9d7e7; font-weight:normal; text-decoration:none; }
a.weiss:visited { color:#c9d7e7; font-weight:normal; text-decoration:none; }
a.weiss:visited { color:#c9d7e7; font-weight:normal; text-decoration:none; }
a:link { color:black; text-decoration:underline; }
body { font-size:12px; font-family:trebuchet ms, geneva, arial, helvetica, sans-serif; }
body { padding-right:0px; padding-left:0px; background:#ffffff repeat-x left top; padding-bottom:0px; margin:0px; padding-top:0px; }
div.picture { padding-right:0px; padding-left:0px; padding-bottom:0px; margin:10px 0px 10px 20px; width:480px; border-top-style:none; padding-top:0px; border-right-style:none; border-left-style:none; border-bottom-style:none; }
div.sidepicture { padding-right:0px; padding-left:10px; background:url(http://static.onlinetvrecorder.com/images/psep.gif) no-repeat left top; float:right; padding-bottom:0px; margin:0px 0px 10px 10px; width:200px; border-top-style:none; padding-top:0px; border-right-style:none; border-left-style:none; border-bottom-style:none; }
div.teaser { margin:10px 0px 10px 20px; width:748px; border-top-style:none; border-right-style:none; border-left-style:none; border-bottom-style:none; }
div.teaserelement { border-right:#737373 1px solid; padding-right:10px; border-top:#737373 1px solid; padding-left:10px; float:left; padding-bottom:6px; margin:0px 10px 10px 0px; border-left:#737373 1px solid; padding-top:6px; border-bottom:#737373 1px solid; background-color:#f1f1f1; }
div.teasernav { clear:both; padding-right:0px; padding-left:0px; padding-bottom:0px; margin:0px; border-top-style:none; padding-top:0px; border-right-style:none; border-left-style:none; text-align:center; border-bottom-style:none; }
div.teaserpicture { padding-right:0px; padding-left:0px; float:right; padding-bottom:0px; margin:0px 0px 10px 10px; border-top-style:none; padding-top:0px; border-right-style:none; border-left-style:none; border-bottom-style:none; }
div { font-size:16px; }
em { font-weight:bold; color:#172647; font-style:normal; }
form.search { margin:0px; }
h1 { font-family:verdana, arial, helvetica, sans-serif; font-size:20px; font-weight:normal; }
h1 { padding-right:0px; padding-left:0px; padding-bottom:0px; margin:0px; padding-top:0px; background-repeat:no-repeat; height:50px; }
h2 { font-family:verdana, arial, helvetica, sans-serif; font-size:16px; font-weight:normal; }
h2 { padding-right:0px; padding-left:0px; font-size:100%; padding-bottom:3px; margin:0px; color:#737373; padding-top:4px; }
h3 { padding-right:0px; padding-left:0px; font-size:100%; padding-bottom:2px; margin:0px; color:#000000; padding-top:2px; }
html { font-size:12px; font-family:trebuchet ms, geneva, arial, helvetica, sans-serif; }
input.forminput { border-right:#737373 1px solid; padding-right:1px; border-top:#737373 1px solid; padding-left:1px; padding-bottom:1px; margin:0px 0px 10px; vertical-align:top; border-left:#737373 1px solid; width:300px; padding-top:1px; border-bottom:#737373 1px solid; background-color:#f1f1f1; }
input.s2d { border-right:#737373 1px solid; padding-right:1px; border-top:#737373 1px solid; padding-left:1px; padding-bottom:1px; vertical-align:top; border-left:#737373 1px solid; padding-top:1px; border-bottom:#737373 1px solid; background-color:#f1f1f1; }
input.search { border-right:#737373 1px solid; padding-right:4px; border-top:#737373 1px solid; padding-left:4px; padding-bottom:1px; margin:0px; vertical-align:top; border-left:#737373 1px solid; width:100px; padding-top:1px; border-bottom:#737373 1px solid; background-color:#f1f1f1; }
input { font-size:12px; font-family:trebuchet ms, geneva, arial, helvetica, sans-serif; }
li.content { padding-right:0px; background-position:left top; padding-left:18px; padding-bottom:2px; padding-top:2px; background-repeat:no-repeat; }
li.menubutton { display:inline; list-style-type:none; }
p, td, li, div { font-family:verdana, arial, helvetica, sans-serif; font-size:11px; font-weight:normal; color:#333333; }
p.formnote { color:#737373; }
p.lookup { padding-right:0px; padding-left:0px; padding-bottom:0px; margin:0px 0px 10px; padding-top:4px; border-bottom:#d8d8d8 1px solid; }
p.s2d { margin-top:5pt; font-weight:bold; font-size:16pt; margin-bottom:5pt; color:#172647; line-height:20pt; }
p.sidepicturetext { padding-right:0px; padding-left:0px; font-size:90%; padding-bottom:0px; margin:0px; color:#737373; line-height:160%; padding-top:2px; }
p.teasertext { padding-right:0px; padding-left:0px; padding-bottom:4px; margin:0px; padding-top:4px; }
p { padding-right:0px; padding-left:0px; padding-bottom:10px; margin:0px; line-height:100%; padding-top:0px; }
select.s2d { border-right:#737373 1px solid; padding-right:1px; border-top:#737373 1px solid; padding-left:1px; padding-bottom:1px; vertical-align:top; border-left:#737373 1px solid; padding-top:1px; border-bottom:#737373 1px solid; background-color:#f1f1f1; }
select { border:1px #71a2e1 solid; background-color:#ffffff; padding:1px; }
table.content { border-right:#737373 1px solid; border-top:#737373 1px solid; margin:0px 0px 10px; border-left:#737373 1px solid; border-bottom:#737373 1px solid; }
td.cell { padding-right:4px; padding-left:4px; padding-bottom:4px; margin:0px; padding-top:4px; }
td.headercell { padding-right:4px; padding-left:4px; font-weight:bold; padding-bottom:4px; margin:0px; padding-top:4px; }
textarea.formtextarea { border-right:#737373 1px solid; padding-right:1px; border-top:#737373 1px solid; padding-left:1px; padding-bottom:1px; margin:0px 0px 10px; vertical-align:top; border-left:#737373 1px solid; width:300px; padding-top:1px; border-bottom:#737373 1px solid; height:200px; background-color:#f1f1f1; }
textarea { border-right:#737373 1px solid; padding-right:1px; border-top:#737373 1px solid; padding-left:1px; padding-bottom:1px; vertical-align:top; border-left:#737373 1px solid; width:300px; padding-top:1px; border-bottom:#737373 1px solid; height:200px; background-color:#f1f1f1; }
tr.even { background-color:#f1f1f1; }
tr.header { background-color:#d8d8d8; }
tr.odd { background-color:#acbee4; }
ul.content { border-right:#737373 1px solid; padding-right:10px; border-top:#737373 1px solid; padding-left:10px; padding-bottom:10px; margin:10px 0px 20px 20px; border-left:#737373 1px solid; width:490px; padding-top:10px; border-bottom:#737373 1px solid; list-style-type:none; background-color:#f1f1f1; }
ul.menubar { padding-right:0px; padding-left:0px; padding-bottom:4px; margin:0px; padding-top:4px; }
a:active { color:#0000FF; text-decoration:underline; }
a:focus { color:#0000FF; text-decoration:underline; }
a:visited { color:#330099; text-decoration:underline; }
a:hover { color:#0000FF; text-decoration:none; }
.personalbar { margin:0px; width:100%; padding:0px; background-image:url(http://static.onlinetvrecorder.com/images/th.gif); border-top:1px #006699 solid; border-bottom:1px #006699 solid; }
.personalbar td { color:#000000; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; }
.welcomebar { margin:0px; height:28px; vertical-align:middle; width:100%; padding:0px; background-image:url(http://static.onlinetvrecorder.com/images/th.gif); border-top:1px #006699 solid; border-bottom:1px #006699 solid; }
.welcomebar td { color:#000000; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; padding:2px; padding-top:6px; }
.td2 { background-image:url(http://static.onlinetvrecorder.com/images/reiterbig6.gif); text-align:center; cursor:pointer; width:150px; height:30px; overflow:hidden; font-size:10px; vertical-align:middle; background-position:0% 0px; }
.td2:hover { color:#CC0000; background-position:0% -30px; }
.td1 { background-image:url(http://static.onlinetvrecorder.com/images/reiterbig1.gif); text-align:center; cursor:pointer; width:150px; height:30px; overflow:hidden; font-size:10px; vertical-align:middle; background-position:0% 0px; }
.td4  { background-image:url(http://static.onlinetvrecorder.com/images/reiterbig5.gif); text-align:center; cursor:pointer; width:100px; height:30px; overflow:hidden; font-size:10px; vertical-align:middle; background-position:0% 0px; }
.td4:hover  { color:#CC0000; background-position:0% -30px; }
.td3  { background-image:url(http://static.onlinetvrecorder.com/images/reiterbig3.gif); text-align:center; cursor:pointer; width:100px; height:30px; overflow:hidden; font-size:10px; vertical-align:middle; background-position:0% 0px; }
.aufnehmen { cursor:pointer; float:left; height:18px; width:65px; background-image:url(http://static.onlinetvrecorder.com/images/aufnehmenblaurot.gif); background-position:0% 0px; }
.aufnehmen:hover { background-position:0% -18px; }
.aufnehmen_en { cursor:pointer; float:left; height:18px; width:65px; background-image:url(http://static.onlinetvrecorder.com/images/aufnehmenblaurot_en.gif); background-position:0% 0px; }
.aufnehmen_en:hover { background-position:0% -18px; }
.downloadbuttonblaurot { cursor:pointer; float:left; height:18px; width:65px; background-image:url(http://static.onlinetvrecorder.com/images/downloadblaurot.gif); background-position:0% 0px; }
.downloadbuttonblaurot:hover { background-position:0% -18px; }
.downloadbuttonblaurot_en { cursor:pointer; float:left; height:18px; width:65px; background-image:url(http://static.onlinetvrecorder.com/images/downloadblaurot_en.gif); background-position:0% 0px; }
.downloadbuttonblaurot_en:hover { background-position:0% -18px; }
.homeloadbuttonblaurot { cursor:pointer; float:left; height:18px; width:65px; background-image:url(http://static.onlinetvrecorder.com/images/homeloadblaurot.gif); background-position:0% 0px; }
.homeloadbuttonblaurot:hover { background-position:0% -18px; }
homereiter td { max-height:30px; }
.dieregeln { width:81px; height:21px; background-image:url(http://static.onlinetvrecorder.com/images/dieregeln.jpg); background-position:0% 0px; text-align:center; color:#FFFFFF; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; padding-top:9px; cursor:pointer; }
.dieregeln:hover { background-position:0% -30px; }
.home_screenright { width:17px; height:28px; margin-right:5px; background-image:url(http://static.onlinetvrecorder.com/images/home_screenright.jpg); background-position:0% 0px; cursor:pointer; }
.home_screenright:hover { background-position:0% -28px; }
.home_screenleft { width:17px; height:28px; margin-left:5px; background-image:url(http://static.onlinetvrecorder.com/images/home_screenleft.jpg); background-position:0% 0px; cursor:pointer; }
.home_screenleft:hover { background-position:0% -28px; }
.main_filmstreifen * { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; }
.personlabar_flag_de { width:26px; margin-top:1px; height:25px; cursor:pointer; background-image:url(http://static.onlinetvrecorder.com/images/personlabar_flag_de.png); background-repeat:no-repeat; float:right;  background-position:0% 0px; }
.personlabar_flag_de:hover { background-position:0% -25px; }
.personlabar_flag_en { width:26px; margin-top:1px; height:25px; cursor:pointer; background-image:url(http://static.onlinetvrecorder.com/images/personlabar_flag_en.png); background-repeat:no-repeat; float:right;  background-position:0% 0px; }
.personlabar_flag_en:hover { background-position:0% -25px; }
.personlabar_flag_us { width:26px; margin-top:1px; height:25px; cursor:pointer; background-image:url(http://static.onlinetvrecorder.com/images/personlabar_flag_us.png); background-repeat:no-repeat; float:right;  background-position:0% 0px; }
.personlabar_flag_us:hover { background-position:0% -25px; }
.personlabar_flag_eu { width:26px; margin-top:1px; height:25px; cursor:pointer; background-image:url(http://static.onlinetvrecorder.com/images/personlabar_flag_eu.png); background-repeat:no-repeat; float:right;  background-position:0% 0px; }
.personlabar_flag_eu:hover { background-position:0% -25px; }
.smallpersonlabar_flag_de, .smallpersonlabar_flag_deactive { width:16px; margin-top:1px; height:15px; cursor:pointer; background-image:url(http://static.onlinetvrecorder.com/images/smallpersonlabar_flags.png); background-repeat:no-repeat; float:right;  background-position:-32px 0px; }
.smallpersonlabar_flag_de:hover,.smallpersonlabar_flag_deactive { background-position:-32px -15px; }
.smallpersonlabar_flag_en, .smallpersonlabar_flag_enactive { width:16px; margin-top:1px; height:15px; cursor:pointer; background-image:url(http://static.onlinetvrecorder.com/images/smallpersonlabar_flags.png); background-repeat:no-repeat; float:right;  background-position:-48px 0px; }
.smallpersonlabar_flag_en:hover, .smallpersonlabar_flag_enactive { background-position:-48px -15px; }
.smallpersonlabar_flag_us, .smallpersonlabar_flag_usactive { width:16px; margin-top:1px; height:15px; cursor:pointer; background-image:url(http://static.onlinetvrecorder.com/images/smallpersonlabar_flags.png); background-repeat:no-repeat; float:right;  background-position:-16px 0px; }
.smallpersonlabar_flag_us:hover, .smallpersonlabar_flag_usactive { background-position:-16px -15px; }
.smallpersonlabar_flag_eu, .smallpersonlabar_flag_euactive { width:16px; margin-top:1px; height:15px; cursor:pointer; background-image:url(http://static.onlinetvrecorder.com/images/smallpersonlabar_flags.png); background-repeat:no-repeat; float:right;  background-position:0px 0px; }
.smallpersonlabar_flag_eu:hover, .smallpersonlabar_flag_euactive { background-position:0px -15px; }
.footericonset1 { width:14px; height:14px; background-position:-14px 0px; background-image:url(http://static.onlinetvrecorder.com/images/footericons.gif); }
.footericonset2 { width:14px; height:14px; background-position:-28px 0px; background-image:url(http://static.onlinetvrecorder.com/images/footericons.gif); }
.footericonset3 { width:14px; height:14px; background-position:-42px 0px; background-image:url(http://static.onlinetvrecorder.com/images/footericons.gif); }
.footericonset4 { width:14px; height:14px; background-position:0px 0px; background-image:url(http://static.onlinetvrecorder.com/images/footericons.gif); }
.choosebutton { padding:3px; cursor:pointer; border:1px #000000 solid; background-image:url(http://static.onlinetvrecorder.com/images/bgorange.gif); background-position:0% 0px; }
.choosebutton:hover { background-position:0% -20px; }
.otherbutton { padding:3px; cursor:pointer; border:1px #000000 solid; background-image:url(http://static.onlinetvrecorder.com/images/bgpurple.gif); background-position:0% 0px; }
.otherbutton:hover { background-position:0% -20px; }
.delbutton { padding:3px; cursor:pointer; border:1px #000000 solid; background-image:url(http://static.onlinetvrecorder.com/images/bgdarkred.gif); background-position:0% 0px; }
.delbutton:hover { background-position:0% -20px; }
.homedownload { height:35px; width:135px; margin:10px; cursor:pointer; border:none; background-image:url(http://static.onlinetvrecorder.com/images/homedownload.jpg); background-position:0% 0px; }
.homedownload:hover { background-position:0% -35px; }
.homehomeload { height:35px; width:135px; margin:10px; cursor:pointer; border:none; background-image:url(http://static.onlinetvrecorder.com/images/homehomeload.jpg); background-position:0% 0px; }
.homehomeload:hover { background-position:0% -35px; }
.showfilterarea { height:32px; width:192px; margin:10px; cursor:pointer; border:none; background-image:url(http://static.onlinetvrecorder.com/images/showfilteroptions.jpg); background-position:0% 0px; }
.showfilterarea:hover { background-position:0% -32px; }
.weirddownloadbutton { padding:10px; padding-left:32px; width:126px; overflow:hidden; height:12px; background-image:url(http://static.onlinetvrecorder.com/images/weirddownloadbutton.png); background-repeat:no-repeat; background-position:0% 0px; }
.weirddownloadbutton:hover { background-position:0% -32px; }
.weirddownloadbutton2 { padding:10px; padding-left:32px; width:126px; overflow:hidden; height:12px; background-image:url(http://static.onlinetvrecorder.com/images/weirddownloadbutton2.png); background-repeat:no-repeat; background-position:0% 0px; }
.weirddownloadbutton2:hover { background-position:0% -32px; }
.weirddownloadbutton3 { padding:10px; padding-left:0px; width:28px; overflow:hidden; height:12px; background-image:url(http://static.onlinetvrecorder.com/images/weirddownloadbutton3.png); background-repeat:no-repeat; background-position:0% 0px; }
.weirddownloadbutton3:hover { background-position:0% -32px; }
.widget { margin-bottom:10px; background-image:url(http://static.onlinetvrecorder.com/images/widgetbg.jpg); background-repeat:repeat-x; }
.newoveritem { cursor:pointer; text-align:center; height:18px; padding-top:4px; border-bottom:1px #CCCCCC solid; border-top:1px #FFFFFF solid; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; }
.newoveritem:hover { background-color:#E0E0E0; border-bottom:1px #454544 solid; border-top:1px #454544 solid; }
.omrdummy { width: 384px; height:254px; background-image:url(http://static.onlinetvrecorder.com/images/omrdummy.png); cursor:pointer; background-position: 0% 0px; }
.omrdummy:hover { background-position: 0% -254px; }
.rec_more_options { border:1px #000 solid; position:absolute; margin-left:70px; margin-top:-7px; }
.rec_more_options td { border-bottom:1px #999 solid; background-color:#F4F4F4; cursor:pointer; }
.rec_more_options td:hover { background-color:#DBDBDB; }
.scrollerclass160 { background-repeat:no-repeat; width:160px; height:120px; overflow:hidden; }
.scrollerclass100 { background-repeat:no-repeat; width:100px; height:75px; overflow:hidden; }
.newscrollerdownload, .newscrollerhomeload { background-image:url(http://static.onlinetvrecorder.com/images/alpha50.png); cursor:pointer; padding:3px; text-align:center; font-size:12px; }
.newscrollerdownload { padding-top:8px; padding-bottom:8px; }
.newscrollerdownload:hover, .newscrollerhomeload:hover { background-image:url(http://static.onlinetvrecorder.com/images/alpha80.png); }
.newscrollertime { background-image:url(http://static.onlinetvrecorder.com/images/alpha80.png); padding-left:5px; }
.newscrollertitle { height:30px; overflow:auto; text-align:center; font-weight:bold; background-color:#000; color:#CCC; }
.newscrollerepginfotext { border:none; border-top:1px #000 solid; width:100%; height:60px; overflow:hidden; }
.newscrollertextarea { border:none; color:#000; background-color:#FFF; font-size:10px; font-family:Verdana, Geneva, sans-serif; width:99%; height:60px; overflow:hidden; }
.changethumb { width:11%; height:10px; background-image:url(http://static.onlinetvrecorder.com/images/alpha50.png); cursor:pointer; }
.changethumb:hover { background-image:url(http://static.onlinetvrecorder.com/images/alpha80.png); }

.allgrey, .allgrey a, .allgrey b { color:#999999; }
